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

View Problem - Process Solution

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

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 18:08:44 EDT 2024

% Result   : Theorem 156.75s 156.46s
% Output   : CNFRefutation 156.89s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SWW374+1 : TPTP v8.2.0. Released v5.2.0.
% 0.03/0.12  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.12/0.33  % Computer : n005.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Wed Jun 19 07:33:39 EDT 2024
% 0.12/0.33  % CPUTime    : 
% 0.48/0.57  start to proof:theBenchmark
% 156.26/156.29  %-------------------------------------------
% 156.26/156.29  % File        :CSE---1.7
% 156.26/156.29  % Problem     :theBenchmark
% 156.26/156.29  % Transform   :cnf
% 156.26/156.29  % Format      :tptp:raw
% 156.26/156.29  % Command     :java -jar mcs_scs.jar %d %s
% 156.26/156.29  
% 156.26/156.29  % Result      :Theorem 140.510000s
% 156.26/156.29  % Output      :CNFRefutation 140.510000s
% 156.26/156.29  %-------------------------------------------
% 156.26/156.30  %------------------------------------------------------------------------------
% 156.26/156.30  % File     : SWW374+1 : TPTP v8.2.0. Released v5.2.0.
% 156.26/156.30  % Domain   : Software Verification
% 156.26/156.30  % Problem  : Hoare's Logic with Procedures 435536, 5000 axioms selected
% 156.26/156.30  % Version  : Especial.
% 156.26/156.30  % English  :
% 156.26/156.30  
% 156.26/156.30  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 156.26/156.30  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 156.26/156.30  % Source   : [Bla11]
% 156.26/156.30  % Names    : hoare_435536.5000.p [Bla11]
% 156.26/156.30  
% 156.26/156.30  % Status   : Theorem
% 156.26/156.30  % Rating   : 0.67 v8.1.0, 0.69 v7.5.0, 0.72 v7.4.0, 0.80 v7.3.0, 0.83 v7.1.0, 0.78 v7.0.0, 0.83 v6.4.0, 0.85 v6.3.0, 0.83 v6.2.0, 0.88 v6.1.0, 0.90 v6.0.0, 0.87 v5.5.0, 0.89 v5.4.0, 0.93 v5.3.0, 0.96 v5.2.0
% 156.26/156.30  % Syntax   : Number of formulae    : 5249 (1745 unt;   0 def)
% 156.26/156.30  %            Number of atoms       : 12597 (4560 equ)
% 156.26/156.30  %            Maximal formula atoms :   13 (   2 avg)
% 156.26/156.30  %            Number of connectives : 8365 (1017   ~; 155   |; 721   &)
% 156.26/156.30  %                                         ( 900 <=>;5572  =>;   0  <=;   0 <~>)
% 156.26/156.30  %            Maximal formula depth :   22 (   6 avg)
% 156.26/156.30  %            Maximal term depth    :   19 (   2 avg)
% 156.26/156.30  %            Number of predicates  :  147 ( 146 usr;   2 prp; 0-6 aty)
% 156.26/156.30  %            Number of functors    :  388 ( 388 usr;  53 con; 0-7 aty)
% 156.26/156.30  %            Number of variables   : 16683 (16535   !; 148   ?)
% 156.26/156.30  % SPC      : FOF_THM_RFO_SEQ
% 156.26/156.30  
% 156.26/156.30  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 156.26/156.30  %            2011-03-01 12:48:20
% 156.26/156.30  %------------------------------------------------------------------------------
% 156.26/156.30  %----Relevant facts (4987)
% 156.26/156.30  fof(fact_ext,axiom,
% 156.26/156.30      ! [V_g_2,V_f_2] :
% 156.26/156.30        ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 156.26/156.30       => V_f_2 = V_g_2 ) ).
% 156.26/156.30  
% 156.26/156.30  fof(fact_equalityCE,axiom,
% 156.26/156.30      ! [V_ca_2,T_a,V_B_2,V_A_2] :
% 156.26/156.30        ( V_A_2 = V_B_2
% 156.26/156.30       => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.30           => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) )
% 156.26/156.30         => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.30             => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ) ).
% 156.26/156.30  
% 156.26/156.30  fof(fact_mem__def,axiom,
% 156.26/156.30      ! [V_A_2,V_x_2,T_a] :
% 156.26/156.30        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.30      <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 156.26/156.30  
% 156.26/156.30  fof(fact_eq__mem,axiom,
% 156.26/156.30      ! [V_y_2,V_x_2,T_a] :
% 156.26/156.30        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_fequal,V_y_2)))
% 156.26/156.30      <=> V_x_2 = V_y_2 ) ).
% 156.26/156.30  
% 156.26/156.30  fof(fact_eqset__imp__iff,axiom,
% 156.26/156.30      ! [V_x_2,T_a,V_B_2,V_A_2] :
% 156.26/156.30        ( V_A_2 = V_B_2
% 156.26/156.30       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.30        <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_eqelem__imp__iff,axiom,
% 156.26/156.31      ! [V_A_2,T_a,V_y_2,V_x_2] :
% 156.26/156.31        ( V_x_2 = V_y_2
% 156.26/156.31       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.31        <=> hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_eq__mem__trans,axiom,
% 156.26/156.31      ! [V_A_2,T_a,V_b_2,V_a_2] :
% 156.26/156.31        ( V_a_2 = V_b_2
% 156.26/156.31       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 156.26/156.31         => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WT__bodiesD,axiom,
% 156.26/156.31      ! [V_b,V_pn] :
% 156.26/156.31        ( c_Com_OWT__bodies
% 156.26/156.31       => ( hAPP(c_Com_Obody,V_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b)
% 156.26/156.31         => hBOOL(hAPP(c_Com_OWT,V_b)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_finite__dom__body,axiom,
% 156.26/156.31      hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Com_Opname),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody))) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_single__stateE,axiom,
% 156.26/156.31      ( c_Hoare__Mirabelle_Ostate__not__singleton
% 156.26/156.31     => ! [B_t] :
% 156.26/156.31          ~ ! [B_s] : B_s = B_t ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_state__not__singleton__def,axiom,
% 156.26/156.31      ( c_Hoare__Mirabelle_Ostate__not__singleton
% 156.26/156.31    <=> ? [B_s,B_t] : B_s != B_t ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 156.26/156.31      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_a,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 156.26/156.31      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 156.26/156.31          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OatLeastLessThan__iff,axiom,
% 156.26/156.31      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_a,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 156.26/156.31      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 156.26/156.31          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 156.26/156.31      ! [V_u_2,V_l_2,V_less_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_a,V_less_2,V_l_2,V_u_2)))
% 156.26/156.31      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 156.26/156.31          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OatLeastAtMost__iff,axiom,
% 156.26/156.31      ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_a,V_less__eq_2,V_l_2,V_u_2)))
% 156.26/156.31      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 156.26/156.31          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OgreaterThan__iff,axiom,
% 156.26/156.31      ! [V_k_2,V_less_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OgreaterThan(T_a,V_less_2,V_k_2)))
% 156.26/156.31      <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OlessThan__iff,axiom,
% 156.26/156.31      ! [V_k_2,V_less_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OlessThan(T_a,V_less_2,V_k_2)))
% 156.26/156.31      <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OatLeast__iff,axiom,
% 156.26/156.31      ! [V_k_2,V_less__eq_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatLeast(T_a,V_less__eq_2,V_k_2)))
% 156.26/156.31      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ord_OatMost__iff,axiom,
% 156.26/156.31      ! [V_k_2,V_less__eq_2,V_i_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),c_SetInterval_Oord_OatMost(T_a,V_less__eq_2,V_k_2)))
% 156.26/156.31      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_domI,axiom,
% 156.26/156.31      ! [T_b,V_b_2,T_a,V_a_2,V_m_2] :
% 156.26/156.31        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_b_2)
% 156.26/156.31       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Map_Odom(T_b,T_a,V_m_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_the_Osimps,axiom,
% 156.26/156.31      ! [V_x,T_a] : hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WT_Oequations_I7_J,axiom,
% 156.26/156.31      ! [V_a_2] :
% 156.26/156.31        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_a_2)))
% 156.26/156.31      <=> ? [B_y] : hAPP(c_Com_Obody,V_a_2) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_option_Oinject,axiom,
% 156.26/156.31      ! [V_a_H_2,V_a_2,T_a] :
% 156.26/156.31        ( hAPP(c_Option_Ooption_OSome(T_a),V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_a_H_2)
% 156.26/156.31      <=> V_a_2 = V_a_H_2 ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_finite__code,axiom,
% 156.26/156.31      ! [V_A_2,T_a] :
% 156.26/156.31        ( class_Finite__Set_Ofinite(T_a)
% 156.26/156.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_finite,axiom,
% 156.26/156.31      ! [V_A_2,T_a] :
% 156.26/156.31        ( class_Finite__Set_Ofinite(T_a)
% 156.26/156.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_elem__set,axiom,
% 156.26/156.31      ! [V_xo_2,V_x_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Option_Oset(T_a,V_xo_2)))
% 156.26/156.31      <=> V_xo_2 = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_domD,axiom,
% 156.26/156.31      ! [V_m_2,T_b,V_a_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Map_Odom(T_a,T_b,V_m_2)))
% 156.26/156.31       => ? [B_b] : hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),B_b) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WTs__elim__cases_I7_J,axiom,
% 156.26/156.31      ! [V_P] :
% 156.26/156.31        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_P)))
% 156.26/156.31       => ~ ! [B_y] : hAPP(c_Com_Obody,V_P) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 156.26/156.31      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 156.26/156.31           => 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) ) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ranI,axiom,
% 156.26/156.31      ! [T_b,V_b_2,T_a,V_a_2,V_m_2] :
% 156.26/156.31        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_a),V_b_2)
% 156.26/156.31       => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Map_Oran(T_b,T_a,V_m_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__one__idem_Oin__idem,axiom,
% 156.26/156.31      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.26/156.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.31         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.31           => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_com_Osimps_I6_J,axiom,
% 156.26/156.31      ! [V_pname_H_2,V_pname_2] :
% 156.26/156.31        ( c_Com_Ocom_OBODY(V_pname_2) = c_Com_Ocom_OBODY(V_pname_H_2)
% 156.26/156.31      <=> V_pname_2 = V_pname_H_2 ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__one__idem_Oidem,axiom,
% 156.26/156.31      ! [V_x_2,V_F_2,V_f_2,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.26/156.31       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__image__simple__idem_Oidem,axiom,
% 156.26/156.31      ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.31       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_option_Orecs_I2_J,axiom,
% 156.26/156.31      ! [V_a_2,V_f2_2,V_f1_2,T_b,T_a] : c_Option_Ooption_Ooption__rec(T_a,T_b,V_f1_2,V_f2_2,hAPP(c_Option_Ooption_OSome(T_b),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_option_Osimps_I5_J,axiom,
% 156.26/156.31      ! [V_a_2,V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_Option_Ooption_Ooption__case(T_a,T_b,V_f1_2,V_f2_2),hAPP(c_Option_Ooption_OSome(T_b),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_is__none__code_I2_J,axiom,
% 156.26/156.31      ! [V_x,T_b] : ~ c_Option_Ois__none(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x)) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WT_OBody,axiom,
% 156.26/156.31      ! [V_pn] :
% 156.26/156.31        ( hAPP(c_Com_Obody,V_pn) != c_Option_Ooption_ONone(tc_Com_Ocom)
% 156.26/156.31       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_pn))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_ospec,axiom,
% 156.26/156.31      ! [V_x_2,V_P_2,V_A_2,T_a] :
% 156.26/156.31        ( ! [B_x] :
% 156.26/156.31            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Option_Oset(T_a,V_A_2)))
% 156.26/156.31           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.26/156.31       => ( V_A_2 = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.26/156.31         => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WTs__elim__cases_I8_J,axiom,
% 156.26/156.31      ! [V_a_2,V_P_2,V_X_2] :
% 156.26/156.31        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_P_2,V_a_2)))
% 156.26/156.31       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_P_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_evalc_OBody,axiom,
% 156.26/156.31      ! [V_s1,V_s0,V_pn] :
% 156.26/156.31        ( c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_s1)
% 156.26/156.31       => c_Natural_Oevalc(c_Com_Ocom_OBODY(V_pn),V_s0,V_s1) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_evalc__elim__cases_I6_J,axiom,
% 156.26/156.31      ! [V_s1,V_s,V_P] :
% 156.26/156.31        ( c_Natural_Oevalc(c_Com_Ocom_OBODY(V_P),V_s,V_s1)
% 156.26/156.31       => c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,V_s1) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WT_Oequations_I8_J,axiom,
% 156.26/156.31      ! [V_a3_2,V_a1_2,V_a2_2] :
% 156.26/156.31        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_a2_2,V_a1_2,V_a3_2)))
% 156.26/156.31      <=> hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_a1_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_WT_OCall,axiom,
% 156.26/156.31      ! [V_a_2,V_X_2,V_pn_2] :
% 156.26/156.31        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OBODY(V_pn_2)))
% 156.26/156.31       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_pn_2,V_a_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 156.26/156.31      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.26/156.31           => 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) ) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 156.26/156.31      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.31        ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.31         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_equalityI,axiom,
% 156.26/156.31      ! [V_B_2,V_A_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.26/156.31         => V_A_2 = V_B_2 ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_insertE,axiom,
% 156.26/156.31      ! [V_A_2,V_b_2,V_a_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)))
% 156.26/156.31       => ( V_a_2 != V_b_2
% 156.26/156.31         => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_insertCI,axiom,
% 156.26/156.31      ! [V_b_2,V_B_2,V_a_2,T_a] :
% 156.26/156.31        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 156.26/156.31         => V_a_2 = V_b_2 )
% 156.26/156.31       => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_subsetD,axiom,
% 156.26/156.31      ! [V_ca_2,V_B_2,V_A_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.31       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.31         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_finite_OinsertI,axiom,
% 156.26/156.31      ! [V_a_2,V_A_2,T_a] :
% 156.26/156.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2))) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_is__none__code_I1_J,axiom,
% 156.26/156.31      ! [T_a] : c_Option_Ois__none(T_a,c_Option_Ooption_ONone(T_a)) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_is__none__def,axiom,
% 156.26/156.31      ! [V_x_2,T_a] :
% 156.26/156.31        ( c_Option_Ois__none(T_a,V_x_2)
% 156.26/156.31      <=> V_x_2 = c_Option_Ooption_ONone(T_a) ) ).
% 156.26/156.31  
% 156.26/156.31  fof(fact_option_Orecs_I1_J,axiom,
% 156.26/156.31      ! [V_f2_2,V_f1_2,T_b,T_a] : c_Option_Ooption_Ooption__rec(T_a,T_b,V_f1_2,V_f2_2,c_Option_Ooption_ONone(T_b)) = V_f1_2 ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_option_Osimps_I4_J,axiom,
% 156.26/156.32      ! [V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_Option_Ooption_Ooption__case(T_a,T_b,V_f1_2,V_f2_2),c_Option_Ooption_ONone(T_b)) = V_f1_2 ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__refl,axiom,
% 156.26/156.32      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2)) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__insertI,axiom,
% 156.26/156.32      ! [V_a_2,V_B_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_set__eq__subset,axiom,
% 156.26/156.32      ! [T_a,V_B_2,V_A_2] :
% 156.26/156.32        ( V_A_2 = V_B_2
% 156.26/156.32      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__absorb2,axiom,
% 156.26/156.32      ! [V_A_2,V_x_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__commute,axiom,
% 156.26/156.32      ! [V_A_2,V_y_2,V_x_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__code,axiom,
% 156.26/156.32      ! [V_x_2,V_A_2,V_y_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),V_A_2),V_x_2))
% 156.26/156.32      <=> ( V_y_2 = V_x_2
% 156.26/156.32          | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_rev__predicate1D,axiom,
% 156.26/156.32      ! [V_Q_2,T_a,V_x_2,V_P_2] :
% 156.26/156.32        ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_P_2),V_Q_2))
% 156.26/156.32         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_equalityD1,axiom,
% 156.26/156.32      ! [T_a,V_B_2,V_A_2] :
% 156.26/156.32        ( V_A_2 = V_B_2
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_equalityD2,axiom,
% 156.26/156.32      ! [T_a,V_B_2,V_A_2] :
% 156.26/156.32        ( V_A_2 = V_B_2
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__insertI2,axiom,
% 156.26/156.32      ! [V_b_2,V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__mono,axiom,
% 156.26/156.32      ! [V_a_2,V_D_2,V_C_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_D_2))) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_predicate1D,axiom,
% 156.26/156.32      ! [V_x_2,V_Q_2,V_P_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_P_2),V_Q_2))
% 156.26/156.32       => ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.26/156.32         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__trans,axiom,
% 156.26/156.32      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_equalityE,axiom,
% 156.26/156.32      ! [T_a,V_B_2,V_A_2] :
% 156.26/156.32        ( V_A_2 = V_B_2
% 156.26/156.32       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_com__det,axiom,
% 156.26/156.32      ! [V_u,V_t,V_s,V_c] :
% 156.26/156.32        ( c_Natural_Oevalc(V_c,V_s,V_t)
% 156.26/156.32       => ( c_Natural_Oevalc(V_c,V_s,V_u)
% 156.26/156.32         => V_u = V_t ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_com_Osimps_I7_J,axiom,
% 156.26/156.32      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_pname_2,V_vname_2] :
% 156.26/156.32        ( 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)
% 156.26/156.32      <=> ( V_vname_2 = V_vname_H_2
% 156.26/156.32          & V_pname_2 = V_pname_H_2
% 156.26/156.32          & V_fun_2 = V_fun_H_2 ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__insert,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,V_x_2,T_a] :
% 156.26/156.32        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 156.26/156.32        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__subset,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,V_x_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2))
% 156.26/156.32      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.32          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insertI1,axiom,
% 156.26/156.32      ! [V_B_2,V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__iff,axiom,
% 156.26/156.32      ! [V_A_2,V_b_2,V_a_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)))
% 156.26/156.32      <=> ( V_a_2 = V_b_2
% 156.26/156.32          | hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__ident,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,V_x_2,T_a] :
% 156.26/156.32        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.32       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.32         => ( hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)
% 156.26/156.32          <=> V_A_2 = V_B_2 ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insertI2,axiom,
% 156.26/156.32      ! [V_b_2,V_B_2,V_a_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_B_2))) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__absorb,axiom,
% 156.26/156.32      ! [V_A_2,V_a_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.26/156.32       => hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) = V_A_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_finite__insert,axiom,
% 156.26/156.32      ! [V_A_2,V_a_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)))
% 156.26/156.32      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_in__mono,axiom,
% 156.26/156.32      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_set__rev__mp,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,V_x_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_set__mp,axiom,
% 156.26/156.32      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_finite__subset,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.26/156.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_rev__finite__subset,axiom,
% 156.26/156.32      ! [V_A_2,V_B_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_not__None__eq,axiom,
% 156.26/156.32      ! [T_a,V_x_2] :
% 156.26/156.32        ( V_x_2 != c_Option_Ooption_ONone(T_a)
% 156.26/156.32      <=> ? [B_y] : V_x_2 = hAPP(c_Option_Ooption_OSome(T_a),B_y) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_not__Some__eq,axiom,
% 156.26/156.32      ! [T_a,V_x_2] :
% 156.26/156.32        ( ! [B_y] : V_x_2 != hAPP(c_Option_Ooption_OSome(T_a),B_y)
% 156.26/156.32      <=> V_x_2 = c_Option_Ooption_ONone(T_a) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_option_Osimps_I3_J,axiom,
% 156.26/156.32      ! [V_a_H,T_a] : hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_option_Osimps_I2_J,axiom,
% 156.26/156.32      ! [V_a_H,T_a] : c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_com_Osimps_I62_J,axiom,
% 156.26/156.32      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_pname_2] : c_Com_Ocom_OBODY(V_pname_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_com_Osimps_I63_J,axiom,
% 156.26/156.32      ! [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) != c_Com_Ocom_OBODY(V_pname_2) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_domIff,axiom,
% 156.26/156.32      ! [V_m_2,T_b,V_a_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Map_Odom(T_a,T_b,V_m_2)))
% 156.26/156.32      <=> hAPP(V_m_2,V_a_2) != c_Option_Ooption_ONone(T_b) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__dom,axiom,
% 156.26/156.32      ! [T_b,V_y_2,T_a,V_x_2,V_f_2] :
% 156.26/156.32        ( hAPP(V_f_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 156.26/156.32       => hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Map_Odom(T_b,T_a,V_f_2)) = c_Map_Odom(T_b,T_a,V_f_2) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_evalc_Oequations_I9_J,axiom,
% 156.26/156.32      ! [V_a3_2,V_a2_2,V_a1_2] :
% 156.26/156.32        ( c_Natural_Oevalc(c_Com_Ocom_OBODY(V_a1_2),V_a2_2,V_a3_2)
% 156.26/156.32      <=> c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2)),V_a2_2,V_a3_2) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_order__refl,axiom,
% 156.26/156.32      ! [V_x,T_a] :
% 156.26/156.32        ( class_Orderings_Opreorder(T_a)
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_le__funE,axiom,
% 156.26/156.32      ! [V_x_2,V_g_2,V_f_2,T_a,T_b] :
% 156.26/156.32        ( class_Orderings_Oord(T_b)
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_le__funD,axiom,
% 156.26/156.32      ! [V_x_2,V_g_2,V_f_2,T_a,T_b] :
% 156.26/156.32        ( class_Orderings_Oord(T_b)
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.26/156.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_le__fun__def,axiom,
% 156.26/156.32      ! [V_g_2,V_f_2,T_a,T_b] :
% 156.26/156.32        ( class_Orderings_Oord(T_b)
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.26/156.32        <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_folding__image__simple_Oinsert,axiom,
% 156.26/156.32      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.32        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 156.26/156.32           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__comp__None__iff,axiom,
% 156.26/156.32      ! [V_k_2,V_m2_2,V_m1_2,T_c,T_a,T_b] :
% 156.26/156.32        ( c_Map_Omap__comp(T_b,T_a,T_c,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.26/156.32      <=> ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 156.26/156.32          | ? [B_k_H] :
% 156.26/156.32              ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_k_H)
% 156.26/156.32              & hAPP(V_m1_2,B_k_H) = c_Option_Ooption_ONone(T_a) ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_ran__map__upd,axiom,
% 156.26/156.32      ! [V_b_2,T_b,T_a,V_a_2,V_m_2] :
% 156.26/156.32        ( hAPP(V_m_2,V_a_2) = c_Option_Ooption_ONone(T_a)
% 156.26/156.32       => c_Map_Oran(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Map_Oran(T_b,T_a,V_m_2)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_Option_Oset_Osimps_I2_J,axiom,
% 156.26/156.32      ! [V_x_2,T_a] : c_Option_Oset(T_a,hAPP(c_Option_Ooption_OSome(T_a),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_folding__one__idem_Osubset__idem,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.32        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.26/156.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.32         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.26/156.32             => 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) ) ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 156.26/156.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.32        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.26/156.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.32           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 156.26/156.32      ! [V_a_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.32        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.26/156.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.32         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,V_f_2),V_a_2),V_A_2) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_Powp__mono,axiom,
% 156.26/156.32      ! [V_B_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_a,V_A_2)),c_Predicate_OPowp(T_a,V_B_2))) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_emptyE,axiom,
% 156.26/156.32      ! [V_a_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_finite_OemptyI,axiom,
% 156.26/156.32      ! [T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_empty__subsetI,axiom,
% 156.26/156.32      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_bot__apply,axiom,
% 156.26/156.32      ! [V_x_2,T_b,T_a] :
% 156.26/156.32        ( class_Orderings_Obot(T_a)
% 156.26/156.32       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_folding__image__simple_Oempty,axiom,
% 156.26/156.32      ! [V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.32        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.32       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_fold__empty,axiom,
% 156.26/156.32      ! [V_z_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_a,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_bot__least,axiom,
% 156.26/156.32      ! [V_x,T_a] :
% 156.26/156.32        ( class_Orderings_Obot(T_a)
% 156.26/156.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_equals0D,axiom,
% 156.26/156.32      ! [V_a_2,T_a,V_A_2] :
% 156.26/156.32        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.32       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_empty__iff,axiom,
% 156.26/156.32      ! [V_ca_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_ex__in__conv,axiom,
% 156.26/156.32      ! [V_A_2,T_a] :
% 156.26/156.32        ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.26/156.32      <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_all__not__in__conv,axiom,
% 156.26/156.32      ! [V_A_2,T_a] :
% 156.26/156.32        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.26/156.32      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__upd__Some__unfold,axiom,
% 156.26/156.32      ! [V_y_2,V_x_2,V_b_2,V_a_2,V_m_2,T_a,T_b] :
% 156.26/156.32        ( hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 156.26/156.32      <=> ( ( V_x_2 = V_a_2
% 156.26/156.32            & V_b_2 = V_y_2 )
% 156.26/156.32          | ( V_x_2 != V_a_2
% 156.26/156.32            & hAPP(V_m_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2) ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__upd__triv,axiom,
% 156.26/156.32      ! [T_b,V_x_2,T_a,V_k_2,V_t_2] :
% 156.26/156.32        ( hAPP(V_t_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.26/156.32       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_a),V_x_2)) = V_t_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__upd__eqD1,axiom,
% 156.26/156.32      ! [V_y_2,V_n_2,V_x_2,V_a_2,V_m_2,T_b,T_a] :
% 156.26/156.32        ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_n_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))
% 156.26/156.32       => V_x_2 = V_y_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_finite_Oequations_I1_J,axiom,
% 156.26/156.32      ! [T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_singleton__inject,axiom,
% 156.26/156.32      ! [V_b_2,V_a_2,T_a] :
% 156.26/156.32        ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 156.26/156.32       => V_a_2 = V_b_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_doubleton__eq__iff,axiom,
% 156.26/156.32      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.26/156.32        ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_ca_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.26/156.32      <=> ( ( V_a_2 = V_ca_2
% 156.26/156.32            & V_b_2 = V_d_2 )
% 156.26/156.32          | ( V_a_2 = V_d_2
% 156.26/156.32            & V_b_2 = V_ca_2 ) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_insert__not__empty,axiom,
% 156.26/156.32      ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_empty__not__insert,axiom,
% 156.26/156.32      ! [V_A_2,V_a_2,T_a] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__empty,axiom,
% 156.26/156.32      ! [V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.26/156.32      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_singleton__iff,axiom,
% 156.26/156.32      ! [V_a_2,V_b_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 156.26/156.32      <=> V_b_2 = V_a_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_singletonE,axiom,
% 156.26/156.32      ! [V_a_2,V_b_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 156.26/156.32       => V_b_2 = V_a_2 ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_subset__singletonD,axiom,
% 156.26/156.32      ! [V_x_2,V_A_2,T_a] :
% 156.26/156.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 156.26/156.32       => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.32          | V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__comp__simps_I1_J,axiom,
% 156.26/156.32      ! [V_m1_2,T_b,T_c,T_a,V_k_2,V_m2_2] :
% 156.26/156.32        ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.26/156.32       => c_Map_Omap__comp(T_a,T_c,T_b,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_c) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__comp__Some__iff,axiom,
% 156.26/156.32      ! [V_v_2,V_k_2,V_m2_2,V_m1_2,T_c,T_a,T_b] :
% 156.26/156.32        ( c_Map_Omap__comp(T_b,T_a,T_c,V_m1_2,V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_v_2)
% 156.26/156.32      <=> ? [B_k_H] :
% 156.26/156.32            ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_k_H)
% 156.26/156.32            & hAPP(V_m1_2,B_k_H) = hAPP(c_Option_Ooption_OSome(T_a),V_v_2) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_map__comp__simps_I2_J,axiom,
% 156.26/156.32      ! [V_m1_2,T_b,T_c,V_k_H_2,T_a,V_k_2,V_m2_2] :
% 156.26/156.32        ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_k_H_2)
% 156.26/156.32       => c_Map_Omap__comp(T_a,T_c,T_b,V_m1_2,V_m2_2,V_k_2) = hAPP(V_m1_2,V_k_H_2) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_Option_Oset_Osimps_I1_J,axiom,
% 156.26/156.32      ! [T_a] : c_Option_Oset(T_a,c_Option_Ooption_ONone(T_a)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_set__empty__eq,axiom,
% 156.26/156.32      ! [V_xo_2,T_a] :
% 156.26/156.32        ( c_Option_Oset(T_a,V_xo_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.32      <=> V_xo_2 = c_Option_Ooption_ONone(T_a) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_linorder__linear,axiom,
% 156.26/156.32      ! [V_y,V_x,T_a] :
% 156.26/156.32        ( class_Orderings_Olinorder(T_a)
% 156.26/156.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.26/156.32          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 156.26/156.32  
% 156.26/156.32  fof(fact_order__eq__iff,axiom,
% 156.26/156.32      ! [V_y_2,V_x_2,T_a] :
% 156.26/156.32        ( class_Orderings_Oorder(T_a)
% 156.26/156.32       => ( V_x_2 = V_y_2
% 156.26/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.26/156.33            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__eq__refl,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( V_x = V_y
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__antisym__conv,axiom,
% 156.26/156.33      ! [V_x_2,V_y_2,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.26/156.33          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_ord__eq__le__trans,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oord(T_a)
% 156.26/156.33       => ( V_a = V_b
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I3_J,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( V_a = V_b
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_ord__le__eq__trans,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oord(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.26/156.33         => ( V_b = V_c
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I4_J,axiom,
% 156.26/156.33      ! [V_c,V_a,V_b,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.26/156.33         => ( V_b = V_c
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__antisym,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.26/156.33           => V_x = V_y ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__trans,axiom,
% 156.26/156.33      ! [V_z,V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I5_J,axiom,
% 156.26/156.33      ! [V_x,V_y,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.26/156.33           => V_x = V_y ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I6_J,axiom,
% 156.26/156.33      ! [V_z,V_x,V_y,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_linorder__le__cases,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Olinorder(T_a)
% 156.26/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__triv,axiom,
% 156.26/156.33      ! [V_x_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),hAPP(V_f_2,V_x_2)) = V_f_2 ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_the__elem__eq,axiom,
% 156.26/156.33      ! [V_x_2,T_a] : c_Set_Othe__elem(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Oeq__fold_H,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,V_f_2),V_x_2),V_A_2) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Oinsert,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 156.26/156.33      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofold__insert,axiom,
% 156.26/156.33      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__subset__induct,axiom,
% 156.26/156.33      ! [V_P_2,V_A_2,V_F_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_F_2),V_A_2))
% 156.26/156.33         => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.26/156.33           => ( ! [B_a,B_F] :
% 156.26/156.33                  ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_F))
% 156.26/156.33                 => ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 156.26/156.33                   => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_F))
% 156.26/156.33                     => ( hBOOL(hAPP(V_P_2,B_F))
% 156.26/156.33                       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_F))) ) ) ) )
% 156.26/156.33             => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 156.26/156.33      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 156.26/156.33      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_dom__fun__upd,axiom,
% 156.26/156.33      ! [V_x_2,V_f_2,T_b,T_a,V_y_2] :
% 156.26/156.33        ( ( V_y_2 = c_Option_Ooption_ONone(T_a)
% 156.26/156.33         => c_Map_Odom(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) )
% 156.26/156.33        & ( V_y_2 != c_Option_Ooption_ONone(T_a)
% 156.26/156.33         => c_Map_Odom(T_b,T_a,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Map_Odom(T_b,T_a,V_f_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__image__simple_Oremove,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 156.26/156.33           => 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_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)))))) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_DiffI,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.33       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_DiffE,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.26/156.33       => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__Diff,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 156.26/156.33      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => 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)) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__idemp,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 156.26/156.33      ! [V_z_2,V_x_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.26/156.33       => 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) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__iff,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.26/156.33      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.26/156.33          & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_DiffD1,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.26/156.33       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_DiffD2,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.26/156.33       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_empty__Diff,axiom,
% 156.26/156.33      ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__empty,axiom,
% 156.26/156.33      ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__cancel,axiom,
% 156.26/156.33      ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__Diff2,axiom,
% 156.26/156.33      ! [V_A_2,V_B_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.26/156.33        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__subset,axiom,
% 156.26/156.33      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__mono,axiom,
% 156.26/156.33      ! [V_B_2,V_D_2,V_C_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_D_2),V_B_2))
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_double__diff,axiom,
% 156.26/156.33      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.26/156.33         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Oinsert__remove,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.26/156.33            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),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_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm__idem__insert,axiom,
% 156.26/156.33      ! [T_a] : c_Finite__Set_Ofun__left__comm__idem(T_a,tc_fun(T_a,tc_HOL_Obool),c_Set_Oinsert(T_a)) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_insert__Diff1,axiom,
% 156.26/156.33      ! [V_A_2,V_B_2,V_x_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.33       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_insert__Diff__if,axiom,
% 156.26/156.33      ! [V_A_2,V_B_2,V_x_2,T_a] :
% 156.26/156.33        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.33         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) )
% 156.26/156.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.33         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__insert,axiom,
% 156.26/156.33      ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__insert2,axiom,
% 156.26/156.33      ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_insert__Diff__single,axiom,
% 156.26/156.33      ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__Diff__insert,axiom,
% 156.26/156.33      ! [V_B_2,V_a_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))))
% 156.26/156.33      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 156.26/156.33      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Oremove,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33               => hAPP(V_F_2,V_A_2) = V_x_2 )
% 156.26/156.33              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33               => 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_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofold__rec,axiom,
% 156.26/156.33      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_Diff__insert__absorb,axiom,
% 156.26/156.33      ! [V_A_2,V_x_2,T_a] :
% 156.26/156.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_A_2 ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_insert__Diff,axiom,
% 156.26/156.33      ! [V_A_2,V_a_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.26/156.33       => hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = V_A_2 ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_dom__minus,axiom,
% 156.26/156.33      ! [V_A_2,T_b,T_a,V_x_2,V_f_2] :
% 156.26/156.33        ( hAPP(V_f_2,V_x_2) = c_Option_Ooption_ONone(T_a)
% 156.26/156.33       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_a,V_f_2)),V_A_2) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 156.26/156.33      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__idem,axiom,
% 156.26/156.33      ! [T_a,T_b,V_y_2,V_x_2,V_f_2] :
% 156.26/156.33        ( hAPP(V_f_2,V_x_2) = V_y_2
% 156.26/156.33       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_a),V_f_2),V_x_2),V_y_2) = V_f_2 ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__other,axiom,
% 156.26/156.33      ! [V_y_2,V_f_2,T_b,T_a,V_x_2,V_z_2] :
% 156.26/156.33        ( V_z_2 != V_x_2
% 156.26/156.33       => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__twist,axiom,
% 156.26/156.33      ! [V_d_2,V_b_2,V_m_2,T_b,T_a,V_ca_2,V_a_2] :
% 156.26/156.33        ( V_a_2 != V_ca_2
% 156.26/156.33       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_m_2),V_a_2),V_b_2)),V_ca_2),V_d_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_m_2),V_ca_2),V_d_2)),V_a_2),V_b_2) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__apply,axiom,
% 156.26/156.33      ! [V_y_2,V_f_2,T_b,T_a,V_x_2,V_z_2] :
% 156.26/156.33        ( ( V_z_2 = V_x_2
% 156.26/156.33         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = V_y_2 )
% 156.26/156.33        & ( V_z_2 != V_x_2
% 156.26/156.33         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__same,axiom,
% 156.26/156.33      ! [V_y_2,V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_a),V_f_2),V_x_2),V_y_2),V_x_2) = V_y_2 ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__upd,axiom,
% 156.26/156.33      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_x_2),V_z_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_z_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__idem__iff,axiom,
% 156.26/156.33      ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2) = V_f_2
% 156.26/156.33      <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Osingleton,axiom,
% 156.26/156.33      ! [V_x_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_subset__insert__iff,axiom,
% 156.26/156.33      ! [V_B_2,V_x_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 156.26/156.33      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2)) )
% 156.26/156.33          & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_diff__single__insert,axiom,
% 156.26/156.33      ! [V_B_2,V_x_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2))
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2))) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 156.26/156.33      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.26/156.33         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_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)))))) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__None__restrict,axiom,
% 156.26/156.33      ! [V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 156.26/156.33        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 156.26/156.33         => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_b)) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) )
% 156.26/156.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 156.26/156.33         => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_b)) = c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_minus__apply,axiom,
% 156.26/156.33      ! [V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.26/156.33        ( class_Groups_Ominus(T_a)
% 156.26/156.33       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,T_a)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_diff__eq__diff__less__eq,axiom,
% 156.26/156.33      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.26/156.33        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.26/156.33       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_ca_2),V_d_2)
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 156.26/156.33          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),V_d_2)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_folding__one_Oclosed,axiom,
% 156.26/156.33      ! [V_A_2,V_F_2,V_f_2,T_a] :
% 156.26/156.33        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.26/156.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.26/156.33           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.26/156.33             => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__restrict__conv,axiom,
% 156.26/156.33      ! [V_y_2,V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 156.26/156.33       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_restrict__fun__upd,axiom,
% 156.26/156.33      ! [V_y_2,V_m_2,T_b,V_D_2,V_x_2,T_a] :
% 156.26/156.33        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 156.26/156.33         => c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),V_y_2),V_D_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) )
% 156.26/156.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_D_2))
% 156.26/156.33         => c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),V_y_2),V_D_2) = c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__empty__induct,axiom,
% 156.26/156.33      ! [V_P_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.26/156.33       => ( hBOOL(hAPP(V_P_2,V_A_2))
% 156.26/156.33         => ( ! [B_a,B_A] :
% 156.26/156.33                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_A))
% 156.26/156.33               => ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A))
% 156.26/156.33                 => ( hBOOL(hAPP(V_P_2,B_A))
% 156.26/156.33                   => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_a),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) )
% 156.26/156.33           => hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_fun__upd__restrict,axiom,
% 156.26/156.33      ! [V_y_2,V_x_2,V_D_2,V_m_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2),V_y_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_psubset__insert__iff,axiom,
% 156.26/156.33      ! [V_B_2,V_x_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_B_2)))
% 156.26/156.33      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 156.26/156.33          & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2))
% 156.26/156.33           => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2)) )
% 156.26/156.33              & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.26/156.33               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_map__add__upd__left,axiom,
% 156.26/156.33      ! [V_u1_2,V_e1_2,V_e2_2,T_b,V_m_2,T_a] :
% 156.26/156.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_e2_2)))
% 156.26/156.33       => c_Map_Omap__add(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_e1_2),V_m_2),hAPP(c_Option_Ooption_OSome(T_b),V_u1_2)),V_e2_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__add(T_a,T_b,V_e1_2,V_e2_2)),V_m_2),hAPP(c_Option_Ooption_OSome(T_b),V_u1_2)) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_finite__induct,axiom,
% 156.26/156.33      ! [V_P_2,V_F_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.26/156.33       => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.26/156.33         => ( ! [B_x,B_F] :
% 156.26/156.33                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_F))
% 156.26/156.33               => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_F))
% 156.26/156.33                 => ( hBOOL(hAPP(V_P_2,B_F))
% 156.26/156.33                   => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_a),B_x),B_F))) ) ) )
% 156.26/156.33           => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_psubset__trans,axiom,
% 156.26/156.33      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.26/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.26/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_map__add__assoc,axiom,
% 156.26/156.33      ! [V_m3_2,V_m2_2,V_m1_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m1_2,c_Map_Omap__add(T_a,T_b,V_m2_2,V_m3_2)) = c_Map_Omap__add(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2),V_m3_2) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_linorder__cases,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Olinorder(T_a)
% 156.26/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => ( V_x != V_y
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__asym,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I10_J,axiom,
% 156.26/156.33      ! [V_z,V_x,V_y,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__trans,axiom,
% 156.26/156.33      ! [V_z,V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I2_J,axiom,
% 156.26/156.33      ! [V_c,V_a,V_b,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.26/156.33         => ( V_b = V_c
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_ord__less__eq__trans,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oord(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.26/156.33         => ( V_b = V_c
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I1_J,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( V_a = V_b
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_ord__eq__less__trans,axiom,
% 156.26/156.33      ! [V_c,V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Oord(T_a)
% 156.26/156.33       => ( V_a = V_b
% 156.26/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_xt1_I9_J,axiom,
% 156.26/156.33      ! [V_a,V_b,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.26/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__asym_H,axiom,
% 156.26/156.33      ! [V_b,V_a,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.26/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__imp__not__eq2,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => V_y != V_x ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__imp__not__eq,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => V_x != V_y ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__imp__not__less,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_order__less__not__sym,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Opreorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_less__imp__neq,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Oorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33         => V_x != V_y ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_linorder__neqE,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Olinorder(T_a)
% 156.26/156.33       => ( V_x != V_y
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_linorder__antisym__conv3,axiom,
% 156.26/156.33      ! [V_x_2,V_y_2,T_a] :
% 156.26/156.33        ( class_Orderings_Olinorder(T_a)
% 156.26/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2))
% 156.26/156.33         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.26/156.33          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_linorder__less__linear,axiom,
% 156.26/156.33      ! [V_y,V_x,T_a] :
% 156.26/156.33        ( class_Orderings_Olinorder(T_a)
% 156.26/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.26/156.33          | V_x = V_y
% 156.26/156.33          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 156.26/156.33  
% 156.26/156.33  fof(fact_not__less__iff__gr__or__eq,axiom,
% 156.26/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2))
% 156.42/156.33            | V_x_2 = V_y_2 ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__neq__iff,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( V_x_2 != V_y_2
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__less__irrefl,axiom,
% 156.42/156.33      ! [V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Opreorder(T_a)
% 156.42/156.33       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_diff__eq__diff__less,axiom,
% 156.42/156.33      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.33        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.33       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_ca_2),V_d_2)
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.33          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),V_d_2)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_less__fun__def,axiom,
% 156.42/156.33      ! [V_g_2,V_f_2,T_a,T_b] :
% 156.42/156.33        ( class_Orderings_Oord(T_b)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.42/156.33            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_g_2),V_f_2)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__not__less,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__not__le,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_x_2)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__le__less__linear,axiom,
% 156.42/156.33      ! [V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.33          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__less__le,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33            & V_x_2 != V_y_2 ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_less__le__not__le,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Opreorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__le__less,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33            | V_x_2 = V_y_2 ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_leI,axiom,
% 156.42/156.33      ! [V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_not__leE,axiom,
% 156.42/156.33      ! [V_x,V_y,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__antisym__conv1,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__neq__le__trans,axiom,
% 156.42/156.33      ! [V_b,V_a,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( V_a != V_b
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_xt1_I12_J,axiom,
% 156.42/156.33      ! [V_b,V_a,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( V_a != V_b
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_leD,axiom,
% 156.42/156.33      ! [V_x,V_y,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.33         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__less__imp__le,axiom,
% 156.42/156.33      ! [V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Opreorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_linorder__antisym__conv2,axiom,
% 156.42/156.33      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.33        ( class_Orderings_Olinorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.33         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_y_2))
% 156.42/156.33          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__le__imp__less__or__eq,axiom,
% 156.42/156.33      ! [V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.33            | V_x = V_y ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__le__neq__trans,axiom,
% 156.42/156.33      ! [V_b,V_a,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.33         => ( V_a != V_b
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_xt1_I11_J,axiom,
% 156.42/156.33      ! [V_a,V_b,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.33         => ( V_a != V_b
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__less__le__trans,axiom,
% 156.42/156.33      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Opreorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_xt1_I7_J,axiom,
% 156.42/156.33      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_order__le__less__trans,axiom,
% 156.42/156.33      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.33        ( class_Orderings_Opreorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_xt1_I8_J,axiom,
% 156.42/156.33      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.33        ( class_Orderings_Oorder(T_a)
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 156.42/156.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_psubsetD,axiom,
% 156.42/156.33      ! [V_ca_2,V_B_2,V_A_2,T_a] :
% 156.42/156.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.33       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.33         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.42/156.33  
% 156.42/156.33  fof(fact_not__psubset__empty,axiom,
% 156.42/156.34      ! [V_A_2,T_a] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_subset__psubset__trans,axiom,
% 156.42/156.34      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_psubset__subset__trans,axiom,
% 156.42/156.34      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_psubset__imp__subset,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_subset__iff__psubset__eq,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34          | V_A_2 = V_B_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_psubset__eq,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34          & V_A_2 != V_B_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_restrict__in,axiom,
% 156.42/156.34      ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__None,axiom,
% 156.42/156.34      ! [V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 156.42/156.34        ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.42/156.34      <=> ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.42/156.34          & hAPP(V_m_2,V_k_2) = c_Option_Ooption_ONone(T_a) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__find__right,axiom,
% 156.42/156.34      ! [V_m_2,T_b,V_xx_2,T_a,V_k_2,V_n_2] :
% 156.42/156.34        ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_xx_2)
% 156.42/156.34       => hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_xx_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__dom__app__simps_I1_J,axiom,
% 156.42/156.34      ! [V_l1_2,V_l2_2,T_b,V_m_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l2_2)))
% 156.42/156.34       => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__dom__app__simps_I3_J,axiom,
% 156.42/156.34      ! [V_l1_2,V_l2_2,T_b,V_m_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l2_2)))
% 156.42/156.34       => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l1_2,V_m_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__dom__app__simps_I2_J,axiom,
% 156.42/156.34      ! [V_l2_2,V_l1_2,T_b,V_m_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_m_2),c_Map_Odom(T_a,T_b,V_l1_2)))
% 156.42/156.34       => hAPP(c_Map_Omap__add(T_a,T_b,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__SomeD,axiom,
% 156.42/156.34      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 156.42/156.34        ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.42/156.34       => ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.42/156.34          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.42/156.34            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__Some__iff,axiom,
% 156.42/156.34      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_a,T_b] :
% 156.42/156.34        ( hAPP(c_Map_Omap__add(T_b,T_a,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.42/156.34      <=> ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2)
% 156.42/156.34          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_a)
% 156.42/156.34            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_x_2) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_restrict__out,axiom,
% 156.42/156.34      ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_b) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__upd,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_f_2,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_g_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_restrict__map__insert,axiom,
% 156.42/156.34      ! [V_A_2,V_a_2,V_f_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Orestrict__map(T_a,T_b,V_f_2,V_A_2)),V_a_2),hAPP(V_f_2,V_a_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_diff__eq__diff__eq,axiom,
% 156.42/156.34      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_ca_2),V_d_2)
% 156.42/156.34         => ( V_a_2 = V_b_2
% 156.42/156.34          <=> V_ca_2 = V_d_2 ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ran__restrictD,axiom,
% 156.42/156.34      ! [V_A_2,V_m_2,T_b,V_y_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),c_Map_Oran(T_b,T_a,c_Map_Orestrict__map(T_b,T_a,V_m_2,V_A_2))))
% 156.42/156.34       => ? [B_x] :
% 156.42/156.34            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.34            & hAPP(V_m_2,B_x) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_restrict__upd__same,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_m_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_restrict__complement__singleton__eq,axiom,
% 156.42/156.34      ! [V_x_2,V_f_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,V_f_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),c_Option_Ooption_ONone(T_b)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 156.42/156.34      ! [V_y_2,V_z_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => ( c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_y_2)
% 156.42/156.34         => c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_Diff1__fold__graph,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_y_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__upd__image,axiom,
% 156.42/156.34      ! [V_y_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34         => hAPP(c_Set_Oimage(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) )
% 156.42/156.34        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34         => hAPP(c_Set_Oimage(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_single__Diff__lessThan,axiom,
% 156.42/156.34      ! [V_k_2,T_a] :
% 156.42/156.34        ( class_Orderings_Oorder(T_a)
% 156.42/156.34       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__imp__upd__le,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_m2_2,V_m1_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_m1_2,V_m2_2)
% 156.42/156.34       => c_Map_Omap__le(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m1_2),V_x_2),c_Option_Ooption_ONone(T_b)),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m2_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 156.42/156.34      ! [V_z_2,V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_psubset__imp__ex__mem,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => ? [B_b] : hBOOL(hAPP(hAPP(c_member(T_a),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff1__ring,axiom,
% 156.42/156.34      ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Rings_Oring(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__eqI,axiom,
% 156.42/156.34      ! [T_a,V_A_2,T_b,V_x_2,V_f_2,V_b_2] :
% 156.42/156.34        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_finite__imageI,axiom,
% 156.42/156.34      ! [V_h_2,T_b,V_F_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.34       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_h_2),V_F_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ComplI,axiom,
% 156.42/156.34      ! [V_A_2,V_ca_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__minus,axiom,
% 156.42/156.34      ! [V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_double__compl,axiom,
% 156.42/156.34      ! [V_x,T_a] :
% 156.42/156.34        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.34       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_uminus__apply,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,T_b,T_a] :
% 156.42/156.34        ( class_Groups_Ouminus(T_a)
% 156.42/156.34       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,T_a)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(V_A_2,V_x_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_equation__minus__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 156.42/156.34        <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__equation__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = V_b_2
% 156.42/156.34        <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2) = V_a_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_neg__equal__iff__equal,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 156.42/156.34        <=> V_a_2 = V_b_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_compl__eq__compl__iff,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.34        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.34       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)
% 156.42/156.34        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__refl,axiom,
% 156.42/156.34      ! [V_f_2,T_b,T_a] : c_Map_Omap__le(T_a,T_b,V_f_2,V_f_2) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__antisym,axiom,
% 156.42/156.34      ! [V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_f_2,V_g_2)
% 156.42/156.34       => ( c_Map_Omap__le(T_a,T_b,V_g_2,V_f_2)
% 156.42/156.34         => V_f_2 = V_g_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__trans,axiom,
% 156.42/156.34      ! [V_m3_2,V_m2_2,V_m1_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_m1_2,V_m2_2)
% 156.42/156.34       => ( c_Map_Omap__le(T_a,T_b,V_m2_2,V_m3_2)
% 156.42/156.34         => c_Map_Omap__le(T_a,T_b,V_m1_2,V_m3_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_double__complement,axiom,
% 156.42/156.34      ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = V_A_2 ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_Compl__eq__Compl__iff,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)
% 156.42/156.34      <=> V_A_2 = V_B_2 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_lessThan__eq__iff,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.34        ( class_Orderings_Olinorder(T_a)
% 156.42/156.34       => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_y_2)
% 156.42/156.34        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__iff,axiom,
% 156.42/156.34      ! [V_A_2,V_f_2,T_b,V_z_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 156.42/156.34      <=> ? [B_x] :
% 156.42/156.34            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.34            & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_imageI,axiom,
% 156.42/156.34      ! [V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_rev__image__eqI,axiom,
% 156.42/156.34      ! [T_b,V_f_2,V_b_2,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_empty__is__image,axiom,
% 156.42/156.34      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)
% 156.42/156.34      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__empty,axiom,
% 156.42/156.34      ! [V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__is__empty,axiom,
% 156.42/156.34      ! [V_A_2,V_f_2,T_a,T_b] :
% 156.42/156.34        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.34      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__insert,axiom,
% 156.42/156.34      ! [V_B_2,V_a_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_compl__mono,axiom,
% 156.42/156.34      ! [V_y,V_x,T_a] :
% 156.42/156.34        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_le__imp__neg__le,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_compl__le__compl__iff,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.34        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_neg__le__iff__le,axiom,
% 156.42/156.34      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__le__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),V_a_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_le__minus__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_subset__image__iff,axiom,
% 156.42/156.34      ! [V_A_2,V_f_2,T_b,V_B_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 156.42/156.34      <=> ? [B_AA] :
% 156.42/156.34            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_AA),V_A_2))
% 156.42/156.34            & V_B_2 = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),B_AA) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__mono,axiom,
% 156.42/156.34      ! [V_f_2,T_b,V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_neg__less__iff__less,axiom,
% 156.42/156.34      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__less__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)),V_a_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_less__minus__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_Compl__iff,axiom,
% 156.42/156.34      ! [V_A_2,V_ca_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 156.42/156.34      <=> ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ComplD,axiom,
% 156.42/156.34      ! [V_A_2,V_ca_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 156.42/156.34       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ComplE,axiom,
% 156.42/156.34      ! [V_A_2,V_ca_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 156.42/156.34       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__diff__eq,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 156.42/156.34      ! [V_z_2,V_f_2,T_b,T_a] : c_Nitpick_Ofold__graph_H(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_z_2) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 156.42/156.34      ! [V_a2_2,V_a1_2,T_b,T_a] : c_Nitpick_Ofold__graph_H(T_a,T_b,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_a2_2) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_Compl__subset__Compl__iff,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)))
% 156.42/156.34      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_Compl__anti__mono,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_Oequations_I1_J,axiom,
% 156.42/156.34      ! [V_z_2,V_f_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_z_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_OemptyI,axiom,
% 156.42/156.34      ! [V_z_2,V_f_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_z_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_empty__fold__graphE,axiom,
% 156.42/156.34      ! [V_x_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_x_2))
% 156.42/156.34       => V_x_2 = V_z_2 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph__imp__finite,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_x_2))
% 156.42/156.34       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__def,axiom,
% 156.42/156.34      ! [V_m_092_060_094isub_0622_2,V_m_092_060_094isub_0621_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_m_092_060_094isub_0621_2,V_m_092_060_094isub_0622_2)
% 156.42/156.34      <=> ! [B_x] :
% 156.42/156.34            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Map_Odom(T_a,T_b,V_m_092_060_094isub_0621_2)))
% 156.42/156.34           => hAPP(V_m_092_060_094isub_0621_2,B_x) = hAPP(V_m_092_060_094isub_0622_2,B_x) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__upd,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_f_2,V_g_2)
% 156.42/156.34       => c_Map_Omap__le(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_a_2),V_b_2),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_g_2),V_a_2),V_b_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_x_2))
% 156.42/156.34         => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 156.42/156.34           => V_y_2 = V_x_2 ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__map__add,axiom,
% 156.42/156.34      ! [V_g_2,V_f_2,T_b,T_a] : c_Map_Omap__le(T_a,T_b,V_f_2,c_Map_Omap__add(T_a,T_b,V_g_2,V_f_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__iff__map__add__commute,axiom,
% 156.42/156.34      ! [V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_f_2,c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2))
% 156.42/156.34      <=> c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2) = c_Map_Omap__add(T_a,T_b,V_g_2,V_f_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__le__mapI,axiom,
% 156.42/156.34      ! [V_g_2,V_h_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_f_2,V_h_2)
% 156.42/156.34       => ( c_Map_Omap__le(T_a,T_b,V_g_2,V_h_2)
% 156.42/156.34         => ( c_Map_Omap__le(T_a,T_b,V_f_2,c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2))
% 156.42/156.34           => c_Map_Omap__le(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2),V_h_2) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__add__le__mapE,axiom,
% 156.42/156.34      ! [V_h_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_f_2,V_g_2),V_h_2)
% 156.42/156.34       => c_Map_Omap__le(T_a,T_b,V_g_2,V_h_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_insert__image,axiom,
% 156.42/156.34      ! [V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_finite__surj,axiom,
% 156.42/156.34      ! [V_f_2,V_B_2,T_b,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.42/156.34         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff__nat,axiom,
% 156.42/156.34      ! [V_f_2,V_A_2,V_B_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.34         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__diff__subset,axiom,
% 156.42/156.34      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_subset__Compl__self__eq,axiom,
% 156.42/156.34      ! [V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 156.42/156.34      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_OinsertI,axiom,
% 156.42/156.34      ! [V_y_2,V_z_2,V_f_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 156.42/156.34         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff1__nat,axiom,
% 156.42/156.34      ! [V_f_2,V_A_2,V_a_2,T_a] :
% 156.42/156.34        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 156.42/156.34        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff,axiom,
% 156.42/156.34      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_map__le__implies__dom__le,axiom,
% 156.42/156.34      ! [V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Map_Omap__le(T_a,T_b,V_f_2,V_g_2)
% 156.42/156.34       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_f_2)),c_Map_Odom(T_a,T_b,V_g_2))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_lessThan__iff,axiom,
% 156.42/156.34      ! [V_k_2,V_i_2,T_a] :
% 156.42/156.34        ( class_Orderings_Oord(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_i_2),V_k_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm_Ofold__equality,axiom,
% 156.42/156.34      ! [V_y_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 156.42/156.34         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_upd__None__map__le,axiom,
% 156.42/156.34      ! [V_x_2,V_f_2,T_b,T_a] : c_Map_Omap__le(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),c_Option_Ooption_ONone(T_b)),V_f_2) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__map__upd,axiom,
% 156.42/156.34      ! [V_y_2,V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.34        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34       => hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2))),V_A_2) = hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_b),V_m_2),V_A_2) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_lessThan__subset__iff,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.34        ( class_Orderings_Olinorder(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_y_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_lessThan__strict__subset__iff,axiom,
% 156.42/156.34      ! [V_n_2,V_m_2,T_a] :
% 156.42/156.34        ( class_Orderings_Olinorder(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_n_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_n_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff1,axiom,
% 156.42/156.34      ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 156.42/156.34            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1Set_Ointros,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,V_a_2,V_f_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,V_a_2,V_A_2),V_x_2))
% 156.42/156.34       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34         => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),V_x_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 156.42/156.34      ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),V_y_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34           => ? [B_y_H] :
% 156.42/156.34                ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 156.42/156.34                & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 156.42/156.34      ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_b,T_a] :
% 156.42/156.34        ( c_Nitpick_Ofold__graph_H(T_a,T_b,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2))
% 156.42/156.34      <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.34            & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 156.42/156.34          | ? [B_x,B_y] :
% 156.42/156.34              ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 156.42/156.34              & hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a2_2))
% 156.42/156.34              & c_Nitpick_Ofold__graph_H(T_a,T_b,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),B_y) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__strict__mono,axiom,
% 156.42/156.34      ! [V_g_2,V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34          & class_Groups_Oordered__cancel__ab__semigroup__add(T_b) )
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.34           => ( ! [B_x] :
% 156.42/156.34                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.34                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 156.42/156.34             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2))) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__diff1_H,axiom,
% 156.42/156.34      ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum_Oremove,axiom,
% 156.42/156.34      ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_folding__one__idem_Ohom__commute,axiom,
% 156.42/156.34      ! [V_N_2,V_h_2,V_F_2,V_f_2,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.42/156.34       => ( ! [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))
% 156.42/156.34         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.34           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.34             => hAPP(V_h_2,hAPP(V_F_2,V_N_2)) = hAPP(V_F_2,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 156.42/156.34      ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)),V_v_2))
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34           => ~ ! [B_y] :
% 156.42/156.34                  ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 156.42/156.34                 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_b,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph__permute__diff,axiom,
% 156.42/156.34      ! [V_a_2,V_x_2,V_A_2,V_b_2,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_b_2,V_A_2),V_x_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34           => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 156.42/156.34             => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum_Oinsert__remove,axiom,
% 156.42/156.34      ! [V_x_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__right__imp__eq,axiom,
% 156.42/156.34      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.34        ( class_Groups_Ocancel__semigroup__add(T_a)
% 156.42/156.34       => ( 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)
% 156.42/156.34         => V_b = V_c ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__imp__eq,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( 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)
% 156.42/156.34         => V_b = V_c ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__left__imp__eq,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ocancel__semigroup__add(T_a)
% 156.42/156.34       => ( 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)
% 156.42/156.34         => V_b = V_c ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__right__cancel,axiom,
% 156.42/156.34      ! [V_ca_2,V_a_2,V_b_2,T_a] :
% 156.42/156.34        ( class_Groups_Ocancel__semigroup__add(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_ca_2),V_a_2)
% 156.42/156.34        <=> V_b_2 = V_ca_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__left__cancel,axiom,
% 156.42/156.34      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Ocancel__semigroup__add(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_ca_2)
% 156.42/156.34        <=> V_b_2 = V_ca_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__add(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_mult__left__idem,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_mult__idem,axiom,
% 156.42/156.34      ! [V_x,T_a] :
% 156.42/156.34        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.34       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_times_Oidem,axiom,
% 156.42/156.34      ! [V_a,T_a] :
% 156.42/156.34        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.34       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__le__cancel__right,axiom,
% 156.42/156.34      ! [V_b_2,V_ca_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_ca_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__le__cancel__left,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_ca_2),V_b_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__right__mono,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__left__mono,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__mono,axiom,
% 156.42/156.34      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 156.42/156.34           => 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))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__le__imp__le__right,axiom,
% 156.42/156.34      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( 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)))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__le__imp__le__left,axiom,
% 156.42/156.34      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( 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)))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__less__cancel__right,axiom,
% 156.42/156.34      ! [V_b_2,V_ca_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_ca_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__less__cancel__left,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_ca_2),V_b_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__strict__right__mono,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__strict__left__mono,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.34         => 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))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__strict__mono,axiom,
% 156.42/156.34      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 156.42/156.34           => 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))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__less__imp__less__right,axiom,
% 156.42/156.34      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( 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)))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__less__imp__less__left,axiom,
% 156.42/156.34      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.34       => ( 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)))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_diff__add__cancel,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__diff__cancel,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__add__cancel,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__minus__cancel,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__add,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__add__distrib,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm,axiom,
% 156.42/156.34      ! [T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => c_Finite__Set_Ofun__left__comm(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fun__left__comm__idem,axiom,
% 156.42/156.34      ! [T_a] :
% 156.42/156.34        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.34       => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__less__le__mono,axiom,
% 156.42/156.34      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 156.42/156.34           => 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))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_add__le__less__mono,axiom,
% 156.42/156.34      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 156.42/156.34           => 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))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_diff__minus__eq__add,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_ab__diff__minus,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_diff__def,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1Set__nonempty,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,V_f_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,V_A_2),V_x_2))
% 156.42/156.34       => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_empty__fold1SetE,axiom,
% 156.42/156.34      ! [V_x_2,V_f_2,T_a] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_x_2)) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold__graph__insert__swap,axiom,
% 156.42/156.34      ! [V_z_2,V_y_2,V_A_2,V_b_2,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_b_2,V_A_2),V_y_2))
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 156.42/156.34           => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z_2),V_y_2))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1Set__sing,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,V_f_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_b_2))
% 156.42/156.34      <=> V_a_2 = V_b_2 ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum__insert,axiom,
% 156.42/156.34      ! [V_f_2,V_a_2,V_F_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_F_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_F_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_F_2)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setsum_Oinsert,axiom,
% 156.42/156.34      ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_less__add__iff1,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_ca_2)),V_d_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_less__add__iff2,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_le__add__iff2,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_le__add__iff1,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)))
% 156.42/156.34        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_ca_2)),V_d_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 156.42/156.34      ! [V_y,V_x,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__ring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_eq__add__iff2,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)
% 156.42/156.34        <=> V_ca_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_eq__add__iff1,axiom,
% 156.42/156.34      ! [V_d_2,V_b_2,V_ca_2,V_e_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_e_2)),V_ca_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_e_2)),V_d_2)
% 156.42/156.34        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),V_e_2)),V_ca_2) = V_d_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__mult__right,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__mult__left,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__mult__commute,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_linorder__neqE__linordered__idom,axiom,
% 156.42/156.34      ! [V_y,V_x,T_a] :
% 156.42/156.34        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.34       => ( V_x != V_y
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.34           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 156.42/156.34      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 156.42/156.34      ! [V_d,V_c,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 156.42/156.34      ! [V_d,V_c,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 156.42/156.34      ! [V_c,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 156.42/156.34      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 156.42/156.34      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 156.42/156.34      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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))) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 156.42/156.34      ! [V_rx,V_ly,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 156.42/156.34      ! [V_rx,V_ly,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 156.42/156.34      ! [V_ry,V_rx,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 156.42/156.34      ! [V_ry,V_rx,V_lx,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_crossproduct__eq,axiom,
% 156.42/156.34      ! [V_z_2,V_x_2,V_y_2,V_w_2,T_a] :
% 156.42/156.34        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_y_2))
% 156.42/156.34        <=> ( V_w_2 = V_x_2
% 156.42/156.34            | V_y_2 = V_z_2 ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_combine__common__factor,axiom,
% 156.42/156.34      ! [V_c,V_b,V_e,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Osemiring(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 156.42/156.34      ! [V_b,V_m,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__class_Odistrib,axiom,
% 156.42/156.34      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_crossproduct__noteq,axiom,
% 156.42/156.34      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 156.42/156.34       => ( ( V_a_2 != V_b_2
% 156.42/156.34            & V_ca_2 != V_d_2 )
% 156.42/156.34        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_ca_2)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 156.42/156.34      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.34        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.34       => 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)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_square__eq__iff,axiom,
% 156.42/156.34      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.34        ( class_Rings_Oidom(T_a)
% 156.42/156.34       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_b_2)
% 156.42/156.34        <=> ( V_a_2 = V_b_2
% 156.42/156.34            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_minus__mult__minus,axiom,
% 156.42/156.34      ! [V_b,V_a,T_a] :
% 156.42/156.34        ( class_Rings_Oring(T_a)
% 156.42/156.34       => 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) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_insert__fold1SetE,axiom,
% 156.42/156.34      ! [V_x_2,V_X_2,V_a_2,V_f_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_X_2)),V_x_2))
% 156.42/156.34       => ~ ! [B_a,B_A] :
% 156.42/156.34              ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_A)
% 156.42/156.34             => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,B_a,B_A),V_x_2))
% 156.42/156.34               => hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A)) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1Set_Oequations,axiom,
% 156.42/156.34      ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_a,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),V_a2_2)),V_a3_2))
% 156.42/156.34      <=> ? [B_a,B_A] :
% 156.42/156.34            ( hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_a),B_a),B_A)
% 156.42/156.34            & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_a,T_a,V_f_2,B_a,B_A),V_a3_2))
% 156.42/156.34            & ~ hBOOL(hAPP(hAPP(c_member(T_a),B_a),B_A)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1__eq__fold,axiom,
% 156.42/156.34      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.34           => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)),V_a_2),V_A_2) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_fold1__insert,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.34        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.34       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.34         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34           => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34             => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)) ) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_setprod_Oremove,axiom,
% 156.42/156.34      ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 156.42/156.34        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__uminus__lessThan,axiom,
% 156.42/156.34      ! [V_x_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_image__uminus__greaterThan,axiom,
% 156.42/156.34      ! [V_x_2,T_a] :
% 156.42/156.34        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.34       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_card__Diff1__less,axiom,
% 156.42/156.34      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_card__Diff2__less,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,V_A_2,T_a] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.34       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.34         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.42/156.34           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_comm__monoid__big_Oinfinite,axiom,
% 156.42/156.34      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.34        ( c_Big__Operators_Ocomm__monoid__big(T_a,T_b,V_f_2,V_z_2,V_F_2)
% 156.42/156.34       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.34         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_finite__nat__set__iff__bounded,axiom,
% 156.42/156.34      ! [V_N_2] :
% 156.42/156.34        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 156.42/156.34      <=> ? [B_m] :
% 156.42/156.34          ! [B_x] :
% 156.42/156.34            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 156.42/156.34           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 156.42/156.34  
% 156.42/156.34  fof(fact_greaterThan__eq__iff,axiom,
% 156.42/156.34      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.34        ( class_Orderings_Olinorder(T_a)
% 156.42/156.34       => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_y_2)
% 156.42/156.35        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__insert__le,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__mono,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__seteq,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 156.42/156.35           => V_A_2 = V_B_2 ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__image__le,axiom,
% 156.42/156.35      ! [V_f_2,T_b,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_psubset__card__mono,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_fold1__singleton__def,axiom,
% 156.42/156.35      ! [V_a_2,V_f_2,T_a,V_g_2] :
% 156.42/156.35        ( V_g_2 = c_Finite__Set_Ofold1(T_a,V_f_2)
% 156.42/156.35       => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_fold1__singleton,axiom,
% 156.42/156.35      ! [V_a_2,V_f_2,T_a] : hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_folding__one_Oeq__fold,axiom,
% 156.42/156.35      ! [V_A_2,V_F_2,V_f_2,T_a] :
% 156.42/156.35        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__card__le__card__Diff,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__psubset,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)))
% 156.42/156.35           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_greaterThan__iff,axiom,
% 156.42/156.35      ! [V_k_2,V_i_2,T_a] :
% 156.42/156.35        ( class_Orderings_Oord(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2)))
% 156.42/156.35        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_i_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_greaterThan__subset__iff,axiom,
% 156.42/156.35      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.35        ( class_Orderings_Olinorder(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_y_2)))
% 156.42/156.35        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod_Oinsert,axiom,
% 156.42/156.35      ! [V_g_2,V_x_2,V_A_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__insert,axiom,
% 156.42/156.35      ! [V_f_2,V_a_2,V_A_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.35           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Diff1__le,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Diff__subset,axiom,
% 156.42/156.35      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.35         => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod_Oinsert__remove,axiom,
% 156.42/156.35      ! [V_x_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_fold1__insert__idem,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.35       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.35         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35           => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_fold1__eq__fold__idem,axiom,
% 156.42/156.35      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.35        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_semilattice__big_OF__eq,axiom,
% 156.42/156.35      ! [V_A_2,V_F_2,V_f_2,T_a] :
% 156.42/156.35        ( c_Big__Operators_Osemilattice__big(T_a,V_f_2,V_F_2)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_fold1__in,axiom,
% 156.42/156.35      ! [V_A_2,T_a] :
% 156.42/156.35        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.35           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.35             => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Diff__singleton,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35         => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Diff__singleton__if,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 156.42/156.35          & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__diff__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 156.42/156.35         => ( 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)))
% 156.42/156.35          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__less__mono,axiom,
% 156.42/156.35      ! [V_c,V_b,V_a] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__less__add__iff1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 156.42/156.35       => ( 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)))
% 156.42/156.35        <=> 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)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__less__add__iff2,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 156.42/156.35       => ( 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)))
% 156.42/156.35        <=> 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__less__mono2,axiom,
% 156.42/156.35      ! [V_l,V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__imp__diff__less,axiom,
% 156.42/156.35      ! [V_n,V_k,V_j] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 156.42/156.35       => 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_finite__lessThan,axiom,
% 156.42/156.35      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__1,axiom,
% 156.42/156.35      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__1__eq__mult__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 156.42/156.35      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.35          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__1__right,axiom,
% 156.42/156.35      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__commute,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__commute,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__left__commute,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__mult__distrib2,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__eq__1__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.35      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.35          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__assoc,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__assoc,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__mult__distrib,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__left__cancel,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> V_m_2 = V_n_2 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__right__cancel,axiom,
% 156.42/156.35      ! [V_n_2,V_k_2,V_m_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> V_m_2 = V_n_2 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_left__add__mult__distrib,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__square,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__add2,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__add1,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__cube,axiom,
% 156.42/156.35      ! [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)))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__iff__add,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__left__cancel__le,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_trans__le__add1,axiom,
% 156.42/156.35      ! [V_m,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_trans__le__add2,axiom,
% 156.42/156.35      ! [V_m,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__le__mono1,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__le__mono1,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__le__mono2,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__le__mono,axiom,
% 156.42/156.35      ! [V_l,V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__le__mono,axiom,
% 156.42/156.35      ! [V_l,V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__leD2,axiom,
% 156.42/156.35      ! [V_n,V_k,V_m] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__leD1,axiom,
% 156.42/156.35      ! [V_n,V_k,V_m] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__leE,axiom,
% 156.42/156.35      ! [V_n,V_k,V_m] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_one__reorient,axiom,
% 156.42/156.35      ! [V_x_2,T_a] :
% 156.42/156.35        ( class_Groups_Oone(T_a)
% 156.42/156.35       => ( c_Groups_Oone__class_Oone(T_a) = V_x_2
% 156.42/156.35        <=> V_x_2 = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 156.42/156.35      ! [V_N_2] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 156.42/156.35      <=> ? [B_m] :
% 156.42/156.35          ! [B_x] :
% 156.42/156.35            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 156.42/156.35           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__antisym,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35         => V_m = V_n ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__trans,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_eq__imp__le,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( V_m = V_n
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__le__linear,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__refl,axiom,
% 156.42/156.35      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__1__left,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__1,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__1__right,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult_Ocomm__neutral,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__eq__1__iff,axiom,
% 156.42/156.35      ! [V_f_2,V_F_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.35       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.35        <=> ! [B_x] :
% 156.42/156.35              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_F_2))
% 156.42/156.35             => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__add__one,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.35       => 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)))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__1__mult,axiom,
% 156.42/156.35      ! [V_n,V_m,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 156.42/156.35      ! [V_m,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 156.42/156.35      ! [V_a,V_m,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 156.42/156.35      ! [V_m,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 156.42/156.35      ! [V_x,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__ring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_square__eq__1__iff,axiom,
% 156.42/156.35      ! [V_x_2,T_a] :
% 156.42/156.35        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.35        <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.35            | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__empty,axiom,
% 156.42/156.35      ! [V_f_2,T_b,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod_Oempty,axiom,
% 156.42/156.35      ! [V_g_2,T_b,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__infinite,axiom,
% 156.42/156.35      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod_Oinfinite,axiom,
% 156.42/156.35      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__add__less1,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__add__less2,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__add__left__cancel__less,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_trans__less__add1,axiom,
% 156.42/156.35      ! [V_m,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_trans__less__add2,axiom,
% 156.42/156.35      ! [V_m,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__less__mono1,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__less__mono,axiom,
% 156.42/156.35      ! [V_l,V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__add__eq__less,axiom,
% 156.42/156.35      ! [V_n,V_m,V_l,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 156.42/156.35       => ( 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)
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__lessD1,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__or__eq__imp__le,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35          | V_m = V_n )
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__neq__implies__less,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => ( V_m != V_n
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__imp__le__nat,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__eq__less__or__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35          | V_m_2 = V_n_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__less__le,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35          & V_m_2 != V_n_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__less__cases,axiom,
% 156.42/156.35      ! [V_P_2,V_n_2,V_m_2] :
% 156.42/156.35        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35         => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 156.42/156.35       => ( ( V_m_2 = V_n_2
% 156.42/156.35           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 156.42/156.35         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 156.42/156.35             => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 156.42/156.35           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__not__refl3,axiom,
% 156.42/156.35      ! [V_t,V_s] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 156.42/156.35       => V_s != V_t ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__not__refl2,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35       => V_m != V_n ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__irrefl__nat,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_linorder__neqE__nat,axiom,
% 156.42/156.35      ! [V_y,V_x] :
% 156.42/156.35        ( V_x != V_y
% 156.42/156.35       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__neq__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( V_m_2 != V_n_2
% 156.42/156.35      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__not__refl,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__diff__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 156.42/156.35         => ( 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)))
% 156.42/156.35          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Nat_Odiff__diff__eq,axiom,
% 156.42/156.35      ! [V_n,V_m,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 156.42/156.35         => 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) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_eq__diff__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 156.42/156.35         => ( 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)
% 156.42/156.35          <=> V_m_2 = V_n_2 ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__le__add__iff1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 156.42/156.35       => ( 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)))
% 156.42/156.35        <=> 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)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__diff__add__eq1,axiom,
% 156.42/156.35      ! [V_n,V_m,V_u,V_i,V_j] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__eq__add__iff1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 156.42/156.35       => ( 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)
% 156.42/156.35        <=> 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 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__le__add__iff2,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 156.42/156.35       => ( 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)))
% 156.42/156.35        <=> 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__diff__add__eq2,axiom,
% 156.42/156.35      ! [V_n,V_m,V_u,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__eq__add__iff2,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 156.42/156.35       => ( 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)
% 156.42/156.35        <=> 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) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__add__assoc2,axiom,
% 156.42/156.35      ! [V_i,V_j,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__diff__assoc2,axiom,
% 156.42/156.35      ! [V_i,V_j,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__add__assoc,axiom,
% 156.42/156.35      ! [V_i,V_j,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.35       => 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__imp__diff__is__add,axiom,
% 156.42/156.35      ! [V_k_2,V_j_2,V_i_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 156.42/156.35        <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__add__diff__inverse2,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__diff__conv2,axiom,
% 156.42/156.35      ! [V_i_2,V_j_2,V_k_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 156.42/156.35       => ( 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)))
% 156.42/156.35        <=> 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)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__diff__assoc,axiom,
% 156.42/156.35      ! [V_i,V_j,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__add__diff__inverse,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__diff__cancel,axiom,
% 156.42/156.35      ! [V_n,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__le__mono,axiom,
% 156.42/156.35      ! [V_l,V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__le__mono2,axiom,
% 156.42/156.35      ! [V_l,V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__add__diff,axiom,
% 156.42/156.35      ! [V_m,V_n,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__diff__conv,axiom,
% 156.42/156.35      ! [V_i_2,V_k_2,V_j_2] :
% 156.42/156.35        ( 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))
% 156.42/156.35      <=> 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__diff__right,axiom,
% 156.42/156.35      ! [V_i,V_j,V_k] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__le__self,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__cancel2,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__cancel,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__mult__distrib,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__commute,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__diff__left,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__add__inverse,axiom,
% 156.42/156.35      ! [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 ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__add__inverse2,axiom,
% 156.42/156.35      ! [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 ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__mult__distrib2,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card_Oinsert,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35         => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card_Oinsert__remove,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card_Oremove,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35         => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Diff__insert,axiom,
% 156.42/156.35      ! [V_B_2,V_a_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.35         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_B_2))
% 156.42/156.35           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__diff__conv,axiom,
% 156.42/156.35      ! [V_k_2,V_j_2,V_i_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__diff__inverse,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_termination__basic__simps_I3_J,axiom,
% 156.42/156.35      ! [V_z,V_y,V_x] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_termination__basic__simps_I4_J,axiom,
% 156.42/156.35      ! [V_y,V_z,V_x] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_termination__basic__simps_I5_J,axiom,
% 156.42/156.35      ! [V_y,V_x] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_termination__basic__simps_I1_J,axiom,
% 156.42/156.35      ! [V_z,V_y,V_x] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_termination__basic__simps_I2_J,axiom,
% 156.42/156.35      ! [V_y,V_z,V_x] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_hom__fold1__commute,axiom,
% 156.42/156.35      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.35        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.35       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.35         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.35           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.35             => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__mono__one__right,axiom,
% 156.42/156.35      ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 156.42/156.35           => ( ! [B_x] :
% 156.42/156.35                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 156.42/156.35                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.35             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setprod__mono__one__left,axiom,
% 156.42/156.35      ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.35       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 156.42/156.35           => ( ! [B_x] :
% 156.42/156.35                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 156.42/156.35                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.35             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__Suc__Diff1,axiom,
% 156.42/156.35      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.35         => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_convex__bound__lt,axiom,
% 156.42/156.35      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 156.42/156.35           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 156.42/156.35             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 156.42/156.35               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.35                 => 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)) ) ) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__zeroE,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le0,axiom,
% 156.42/156.35      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__less__Suc,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_lessI,axiom,
% 156.42/156.35      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__mono,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_gr0__conv__Suc,axiom,
% 156.42/156.35      ! [V_n_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 156.42/156.35      <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__Suc0,axiom,
% 156.42/156.35      ! [V_n_2] :
% 156.42/156.35        ( 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))))
% 156.42/156.35      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__Suc__eq__0__disj,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 156.42/156.35      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35          | ? [B_j] :
% 156.42/156.35              ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 156.42/156.35              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_one__is__add,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.35            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.35          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__eq__1__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( 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))
% 156.42/156.35      <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.35          & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__is__1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( 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))
% 156.42/156.35      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.35            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.35          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__inject,axiom,
% 156.42/156.35      ! [V_y,V_x] :
% 156.42/156.35        ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 156.42/156.35       => V_x = V_y ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__neq__Zero,axiom,
% 156.42/156.35      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Zero__neq__Suc,axiom,
% 156.42/156.35      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat_Oinject,axiom,
% 156.42/156.35      ! [V_nat_H_2,V_nat_2] :
% 156.42/156.35        ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 156.42/156.35      <=> V_nat_2 = V_nat_H_2 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__n__not__n,axiom,
% 156.42/156.35      ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat_Osimps_I3_J,axiom,
% 156.42/156.35      ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__not__Zero,axiom,
% 156.42/156.35      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_n__not__Suc__n,axiom,
% 156.42/156.35      ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat_Osimps_I2_J,axiom,
% 156.42/156.35      ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Zero__not__Suc,axiom,
% 156.42/156.35      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_lessThan__Suc,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_lessThan__0,axiom,
% 156.42/156.35      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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__reorient,axiom,
% 156.42/156.35      ! [V_x_2,T_a] :
% 156.42/156.35        ( class_Groups_Ozero(T_a)
% 156.42/156.35       => ( c_Groups_Ozero__class_Ozero(T_a) = V_x_2
% 156.42/156.35        <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_greaterThan__Suc,axiom,
% 156.42/156.35      ! [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)))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_card__lessThan,axiom,
% 156.42/156.35      ! [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 ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_One__nat__def,axiom,
% 156.42/156.35      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__pred,axiom,
% 156.42/156.35      ! [V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__Suc__less,axiom,
% 156.42/156.35      ! [V_i,V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.35       => 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_n__less__m__mult__n,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => ( 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))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_n__less__n__mult__m,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => ( 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))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_one__less__mult,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( 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))
% 156.42/156.35       => ( 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))
% 156.42/156.35         => 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))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_one__le__mult__iff,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> ( 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))
% 156.42/156.35          & 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)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_setsum__eq__Suc0__iff,axiom,
% 156.42/156.35      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.35        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.35       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.35        <=> ? [B_x] :
% 156.42/156.35              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.35              & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.35              & ! [B_xa] :
% 156.42/156.35                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 156.42/156.35                 => ( B_x != B_xa
% 156.42/156.35                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__less__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__Suc__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 156.42/156.35      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35          | V_m_2 = V_n_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__less__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__less__less__Suc__eq,axiom,
% 156.42/156.35      ! [V_m_2,V_n_2] :
% 156.42/156.35        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 156.42/156.35        <=> V_n_2 = V_m_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__antisym,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 156.42/156.35         => V_m = V_n ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__SucI,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__lessI,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__trans__Suc,axiom,
% 156.42/156.35      ! [V_k,V_j,V_i] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 156.42/156.35         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__SucE,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 156.42/156.35       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35         => V_m = V_n ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__lessD,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__less__SucD,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__Suc__shift,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__Suc,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__Suc__right,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__n__not__le__n,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__less__eq__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__Suc__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 156.42/156.35      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35          | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__le__mono,axiom,
% 156.42/156.35      ! [V_m_2,V_n_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__SucI,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__SucE,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 156.42/156.35       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35         => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__leD,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__Suc__Suc,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__diff__diff,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__mult__cancel1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> V_m_2 = V_n_2 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add_Ocomm__neutral,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__0__right,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Omonoid__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_double__zero__sym,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.35       => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)
% 156.42/156.35        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__0,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__0__left,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Omonoid__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__0__iff,axiom,
% 156.42/156.35      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.35        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 156.42/156.35       => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b_2),V_a_2)
% 156.42/156.35        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__zero__left,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Omult__zero(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__zero__right,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Omult__zero(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.35       => 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) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__eq__0__iff,axiom,
% 156.42/156.35      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.35        ( class_Rings_Oring__no__zero__divisors(T_a)
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35            | V_b_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_no__zero__divisors,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ono__zero__divisors(T_a)
% 156.42/156.35       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35         => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_divisors__zero,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Ono__zero__divisors(T_a)
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35         => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35            | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__0__right,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__self,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_eq__iff__diff__eq__0,axiom,
% 156.42/156.35      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.35       => ( V_a_2 = V_b_2
% 156.42/156.35        <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_right__minus__eq,axiom,
% 156.42/156.35      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35        <=> V_a_2 = V_b_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__neq__one,axiom,
% 156.42/156.35      ! [T_a] :
% 156.42/156.35        ( class_Rings_Ozero__neq__one(T_a)
% 156.42/156.35       => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_one__neq__zero,axiom,
% 156.42/156.35      ! [T_a] :
% 156.42/156.35        ( class_Rings_Ozero__neq__one(T_a)
% 156.42/156.35       => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_neg__equal__zero,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.35       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = V_a_2
% 156.42/156.35        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_neg__equal__0__iff__equal,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_equal__neg__zero,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.35       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)
% 156.42/156.35        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_neg__0__equal__iff__equal,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)
% 156.42/156.35        <=> c_Groups_Ozero__class_Ozero(T_a) = V_a_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_minus__zero,axiom,
% 156.42/156.35      ! [T_a] :
% 156.42/156.35        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.35       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_not__less0,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_neq0__conv,axiom,
% 156.42/156.35      ! [V_n_2] :
% 156.42/156.35        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__nat__zero__code,axiom,
% 156.42/156.35      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_gr__implies__not0,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_gr0I,axiom,
% 156.42/156.35      ! [V_n] :
% 156.42/156.35        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__eq__self__zero,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 156.42/156.35       => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__is__0,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35          & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Nat_Oadd__0__right,axiom,
% 156.42/156.35      ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_plus__nat_Oadd__0,axiom,
% 156.42/156.35      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 156.42/156.35      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__0__eq,axiom,
% 156.42/156.35      ! [V_n_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 156.42/156.35      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__0__eq__0,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_minus__nat_Odiff__0,axiom,
% 156.42/156.35      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__self__eq__0,axiom,
% 156.42/156.35      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diffs0__imp__equal,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35         => V_m = V_n ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__cancel2,axiom,
% 156.42/156.35      ! [V_n_2,V_k_2,V_m_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> ( V_m_2 = V_n_2
% 156.42/156.35          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__cancel1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> ( V_m_2 = V_n_2
% 156.42/156.35          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_nat__mult__eq__cancel__disj,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)
% 156.42/156.35      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35          | V_m_2 = V_n_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__is__0,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.35          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__0__right,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__0,axiom,
% 156.42/156.35      ! [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) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__diff__1,axiom,
% 156.42/156.35      ! [V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.35       => 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 ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__iff__Suc__add,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35      <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__add__Suc2,axiom,
% 156.42/156.35      ! [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)))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__add__Suc1,axiom,
% 156.42/156.35      ! [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)))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__eq__Suc__le,axiom,
% 156.42/156.35      ! [V_m_2,V_n_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_less__Suc__eq__le,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__le__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__imp__less__Suc,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__leI,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_le__less__Suc__eq,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 156.42/156.35        <=> V_n_2 = V_m_2 ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__le__lessD,axiom,
% 156.42/156.35      ! [V_n,V_m] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 156.42/156.35       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_diff__less__Suc,axiom,
% 156.42/156.35      ! [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))) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__mult__less__cancel1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__Suc,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__Suc__right,axiom,
% 156.42/156.35      ! [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)) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__diff__le,axiom,
% 156.42/156.35      ! [V_m,V_n] :
% 156.42/156.35        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.35       => 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)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_Suc__mult__le__cancel1,axiom,
% 156.42/156.35      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.35        ( 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)))
% 156.42/156.35      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)))
% 156.42/156.35        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 156.42/156.35      ! [V_a_2,T_a] :
% 156.42/156.35        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__nonneg__nonneg,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__nonneg__eq__0__iff,axiom,
% 156.42/156.35      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.35        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x_2))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y_2))
% 156.42/156.35           => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35            <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.35                & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__increasing,axiom,
% 156.42/156.35      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.35        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__increasing2,axiom,
% 156.42/156.35      ! [V_a,V_b,V_c,T_a] :
% 156.42/156.35        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_add__nonpos__nonpos,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__le__square,axiom,
% 156.42/156.35      ! [V_a,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__ring(T_a)
% 156.42/156.35       => 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))) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_zero__le__mult__iff,axiom,
% 156.42/156.35      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)))
% 156.42/156.35        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.35              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 156.42/156.35            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__le__0__iff,axiom,
% 156.42/156.35      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.35        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.35              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 156.42/156.35            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__nonneg__nonneg,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__cancel__semiring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__nonneg__nonpos,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__cancel__semiring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__nonneg__nonpos2,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__cancel__semiring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__nonpos__nonneg,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__cancel__semiring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__nonpos__nonpos,axiom,
% 156.42/156.35      ! [V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.35           => 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))) ) ) ) ).
% 156.42/156.35  
% 156.42/156.35  fof(fact_mult__right__mono,axiom,
% 156.42/156.35      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.35        ( class_Rings_Oordered__semiring(T_a)
% 156.42/156.35       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.35         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__semiring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_comm__mult__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__comm__semiring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__right__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__left__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__mono_H,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__semiring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__mono,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__semiring(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_split__mult__pos__le,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__ring(T_a)
% 156.42/156.36       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 156.42/156.36         => 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))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_split__mult__neg__le,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Oordered__cancel__semiring(T_a)
% 156.42/156.36       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 156.42/156.36         => 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))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__pos__pos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__neg__neg,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_pos__add__strict,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_not__square__less__zero,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring(T_a)
% 156.42/156.36       => ~ 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel__right__disj,axiom,
% 156.42/156.36      ! [V_b_2,V_ca_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b_2),V_ca_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel__left__disj,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_b_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel__left__pos,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_b_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__pos__pos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__pos__neg,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__pos__neg2,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__mult__pos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__mult__pos2,axiom,
% 156.42/156.36      ! [V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel__left__neg,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_b_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__neg__pos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__neg__neg,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__right__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_comm__mult__strict__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__right__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__left__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_le__iff__diff__le__0,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_less__iff__diff__less__0,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__scale__eq__noteq,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 156.42/156.36        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 156.42/156.36       => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( ( V_a = V_b
% 156.42/156.36              & V_c != V_d )
% 156.42/156.36           => 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)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__le__one,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_not__one__le__zero,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => ~ 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_not__one__less__zero,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__one,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__Suc__1,axiom,
% 156.42/156.36      ! [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 ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__0__le__iff__le,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_le__minus__self__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__le__0__iff__le,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_minus__le__self__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_a_2))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__0__less__iff__less,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__less__0__iff__less,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__less__nonneg,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_a_2))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_less__minus__self__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_minus__unique,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.36       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_ab__left__minus,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_left__minus,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_eq__neg__iff__add__eq__0,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.36       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b_2)
% 156.42/156.36        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_right__minus,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__0,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Groups_Ogroup__add(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__empty,axiom,
% 156.42/156.36      ! [V_f_2,T_b,T_a] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.36       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum_Oempty,axiom,
% 156.42/156.36      ! [V_g_2,T_b,T_a] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.36       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__infinite,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.36       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum_Oinfinite,axiom,
% 156.42/156.36      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.36       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__pos__nat__iff,axiom,
% 156.42/156.36      ! [V_f_2,V_S_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_S_2)))
% 156.42/156.36        <=> ! [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.42/156.36             => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__zero,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Rings_Ocomm__semiring__1(T_b)
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36         => ( ? [B_x] :
% 156.42/156.36                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.36           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__zero__iff,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( ( class_Rings_Ocomm__semiring__1(T_b)
% 156.42/156.36          & class_Rings_Ono__zero__divisors(T_b) )
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36         => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b)
% 156.42/156.36          <=> ? [B_x] :
% 156.42/156.36                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__gr__0,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 156.42/156.36          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card_Oempty,axiom,
% 156.42/156.36      ! [T_a] : hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__infinite,axiom,
% 156.42/156.36      ! [V_A_2,T_a] :
% 156.42/156.36        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__less,axiom,
% 156.42/156.36      ! [V_m,V_n] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 156.42/156.36         => 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)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__diff,axiom,
% 156.42/156.36      ! [V_m_2,V_n_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__mono2,axiom,
% 156.42/156.36      ! [V_k,V_j,V_i] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 156.42/156.36         => 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))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__mono1,axiom,
% 156.42/156.36      ! [V_k,V_j,V_i] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 156.42/156.36         => 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))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__mult__less__cancel1,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36       => ( 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)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__mult__eq__cancel1,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36       => ( 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)
% 156.42/156.36        <=> V_m_2 = V_n_2 ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel2,axiom,
% 156.42/156.36      ! [V_n_2,V_k_2,V_m_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__cancel1,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__0__less__mult__iff,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 156.42/156.36          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__add__0,axiom,
% 156.42/156.36      ! [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) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__is__0__eq,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2] :
% 156.42/156.36        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__is__0__eq_H,axiom,
% 156.42/156.36      ! [V_n,V_m] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.36       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__eq__self__implies__10,axiom,
% 156.42/156.36      ! [V_n,V_m] :
% 156.42/156.36        ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 156.42/156.36       => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.36          | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__eq__0__iff,axiom,
% 156.42/156.36      ! [V_f_2,V_F_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.36       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36        <=> ! [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_F_2))
% 156.42/156.36             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__Suc__diff__eq1,axiom,
% 156.42/156.36      ! [V_m,V_j,V_k] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__Suc__diff__eq2,axiom,
% 156.42/156.36      ! [V_m,V_j,V_k] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__pos__nonneg,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__nonneg__pos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__strict__increasing,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__strict__increasing2,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__neg__nonpos,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__nonpos__neg,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__le__cancel__left__pos,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_b_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__le__cancel__left__neg,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),V_b_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__mono,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__strict__mono_H,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__le__imp__less,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__le__less__imp__less,axiom,
% 156.42/156.36      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__right__less__imp__less,axiom,
% 156.42/156.36      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__imp__less__right,axiom,
% 156.42/156.36      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__left__less__imp__less,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__less__imp__less__left,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__right__le__imp__le,axiom,
% 156.42/156.36      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__left__le__imp__le,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__strict(T_a)
% 156.42/156.36       => ( 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)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__right__le__one__le,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.36             => 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)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__left__le__one__le,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.36             => 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)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__two,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.36       => 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)))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__eq__0__iff,axiom,
% 156.42/156.36      ! [V_A_2,T_a] :
% 156.42/156.36        ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.36          | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__ge__0__finite,axiom,
% 156.42/156.36      ! [V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 156.42/156.36       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__diff__split,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_P_2] :
% 156.42/156.36        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 156.42/156.36      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.36           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 156.42/156.36          & ! [B_d] :
% 156.42/156.36              ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 156.42/156.36             => hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__diff__split__asm,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_P_2] :
% 156.42/156.36        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 156.42/156.36      <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.36              & ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 156.42/156.36            | ? [B_d] :
% 156.42/156.36                ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 156.42/156.36                & ~ hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__mult__le__cancel1,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36       => ( 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)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__le__cancel2,axiom,
% 156.42/156.36      ! [V_n_2,V_k_2,V_m_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__le__cancel1,axiom,
% 156.42/156.36      ! [V_n_2,V_m_2,V_k_2] :
% 156.42/156.36        ( 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)))
% 156.42/156.36      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__eq__1__iff,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.36        <=> ? [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36              & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 156.42/156.36              & ! [B_xa] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 156.42/156.36                 => ( B_x != B_xa
% 156.42/156.36                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__insert__disjoint,axiom,
% 156.42/156.36      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.36         => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__insert__if,axiom,
% 156.42/156.36      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.36           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) )
% 156.42/156.36          & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.36           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_convex__bound__le,axiom,
% 156.42/156.36      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__semiring__1(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 156.42/156.36               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.36                 => 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)) ) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__gt__0__iff,axiom,
% 156.42/156.36      ! [V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)))
% 156.42/156.36      <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.36          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__insert,axiom,
% 156.42/156.36      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__eq__if,axiom,
% 156.42/156.36      ! [V_n,V_m] :
% 156.42/156.36        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.36        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36         => 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)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__eq__if,axiom,
% 156.42/156.36      ! [V_n,V_m] :
% 156.42/156.36        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 156.42/156.36        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36         => 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)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Suc__pred_H,axiom,
% 156.42/156.36      ! [V_n] :
% 156.42/156.36        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.36       => 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_not__sum__squares__lt__zero,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring(T_a)
% 156.42/156.36       => ~ 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sum__squares__gt__zero__iff,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2))))
% 156.42/156.36        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36            | V_y_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sum__squares__ge__zero,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring(T_a)
% 156.42/156.36       => 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)))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sum__squares__le__zero__iff,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36            & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__Suc__eq__diff__pred,axiom,
% 156.42/156.36      ! [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) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Suc__eq__plus1,axiom,
% 156.42/156.36      ! [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)) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_bot__nat__def,axiom,
% 156.42/156.36      c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sum__squares__eq__zero__iff,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__ring__strict(T_a)
% 156.42/156.36       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36            & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Suc__eq__plus1__left,axiom,
% 156.42/156.36      ! [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) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_even__less__0__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__mono2,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,V_B_2,T_a,T_b] :
% 156.42/156.36        ( class_Groups_Oordered__comm__monoid__add(T_b)
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.36           => ( ! [B_b] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_b))) )
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_atLeast__Suc,axiom,
% 156.42/156.36      ! [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)))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__Suc__eq,axiom,
% 156.42/156.36      ! [V_k_2,V_A_2,T_a] :
% 156.42/156.36        ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 156.42/156.36      <=> ? [B_b,B_B] :
% 156.42/156.36            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_a),B_b),B_B)
% 156.42/156.36            & ~ hBOOL(hAPP(hAPP(c_member(T_a),B_b),B_B))
% 156.42/156.36            & hAPP(c_Finite__Set_Ocard(T_a),B_B) = V_k_2
% 156.42/156.36            & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.36             => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__mono3,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,V_B_2,T_a,T_b] :
% 156.42/156.36        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.36          & class_Groups_Oordered__ab__semigroup__add(T_b) )
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.36           => ( ! [B_x] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_option_Osize_I2_J,axiom,
% 156.42/156.36      ! [V_a_2,V_fa_2,T_a] : c_Option_Ooption_Ooption__size(T_a,V_fa_2,hAPP(c_Option_Ooption_OSome(T_a),V_a_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_double__eq__0__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.36       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__Plus__conv__if,axiom,
% 156.42/156.36      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.42/156.36        ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) )
% 156.42/156.36         => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) )
% 156.42/156.36        & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36              & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) )
% 156.42/156.36         => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_atLeast__eq__iff,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( class_Orderings_Olinorder(T_a)
% 156.42/156.36       => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_y_2)
% 156.42/156.36        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__Plus__iff,axiom,
% 156.42/156.36      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 156.42/156.36      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__Plus,axiom,
% 156.42/156.36      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.36         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__PlusD_I1_J,axiom,
% 156.42/156.36      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 156.42/156.36       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__PlusD_I2_J,axiom,
% 156.42/156.36      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)))
% 156.42/156.36       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_atLeast__iff,axiom,
% 156.42/156.36      ! [V_k_2,V_i_2,T_a] :
% 156.42/156.36        ( class_Orderings_Oord(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_k_2),V_i_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_atLeast__subset__iff,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( class_Orderings_Oorder(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_y_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_x_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Compl__lessThan,axiom,
% 156.42/156.36      ! [V_k_2,T_a] :
% 156.42/156.36        ( class_Orderings_Olinorder(T_a)
% 156.42/156.36       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Compl__atLeast,axiom,
% 156.42/156.36      ! [V_k_2,T_a] :
% 156.42/156.36        ( class_Orderings_Olinorder(T_a)
% 156.42/156.36       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_k_2) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_option_Osize_I1_J,axiom,
% 156.42/156.36      ! [V_fa_2,T_a] : c_Option_Ooption_Ooption__size(T_a,V_fa_2,c_Option_Ooption_ONone(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_atLeast__Suc__greaterThan,axiom,
% 156.42/156.36      ! [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) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card__Plus,axiom,
% 156.42/156.36      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.36         => hAPP(c_Finite__Set_Ocard(tc_sum(T_a,T_b)),c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat_Osize_I2_J,axiom,
% 156.42/156.36      ! [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))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Plus__eq__empty__conv,axiom,
% 156.42/156.36      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.36        ( c_Sum__Type_OPlus(T_a,T_b,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool))
% 156.42/156.36      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.36          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat_Osize_I4_J,axiom,
% 156.42/156.36      ! [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))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_option_Osize_I4_J,axiom,
% 156.42/156.36      ! [V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),hAPP(c_Option_Ooption_OSome(T_a),V_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_option_Osize_I3_J,axiom,
% 156.42/156.36      ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__odd__less__0,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__diff1,axiom,
% 156.42/156.36      ! [V_a_2,V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Fields_Ofield(T_b)
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36         => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_b)
% 156.42/156.36           => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.36               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 156.42/156.36              & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.36               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_ex__least__nat__less,axiom,
% 156.42/156.36      ! [V_n_2,V_P_2] :
% 156.42/156.36        ( ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 156.42/156.36       => ( hBOOL(hAPP(V_P_2,V_n_2))
% 156.42/156.36         => ? [B_k] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 156.42/156.36              & ! [B_i] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 156.42/156.36                 => ~ hBOOL(hAPP(V_P_2,B_i)) )
% 156.42/156.36              & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat__size,axiom,
% 156.42/156.36      ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__zero__left,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__zero,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__divide__distrib,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_times__divide__eq__right,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__divide__distrib,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__1,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_minus__divide__left,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nonzero__eq__divide__eq,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)
% 156.42/156.36          <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2) = V_b_2 ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nonzero__divide__eq__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2) = V_a_2
% 156.42/156.36          <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__eq__imp,axiom,
% 156.42/156.36      ! [V_a,V_b,V_c,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 156.42/156.36           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_eq__divide__imp,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 156.42/156.36           => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_right__inverse__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.36          <=> V_a_2 = V_b_2 ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__self,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__self__if,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 156.42/156.36       => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 156.42/156.36          & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nonzero__minus__divide__right,axiom,
% 156.42/156.36      ! [V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nonzero__minus__divide__divide,axiom,
% 156.42/156.36      ! [V_a,V_b,T_a] :
% 156.42/156.36        ( class_Rings_Odivision__ring(T_a)
% 156.42/156.36       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__0,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__add,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__mult,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat_Osize_I3_J,axiom,
% 156.42/156.36      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) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__diff,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__1,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Oone__class_Oone(T_a)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__minus,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Oring__1(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_nat_Osize_I1_J,axiom,
% 156.42/156.36      c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__double__eq__0__iff,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Int_Oring__char__0(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36          <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_Ints__odd__nonzero,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Int_Oring__char__0(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.36         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__left__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => ( 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)))
% 156.42/156.36             => 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))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => ( 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)))
% 156.42/156.36             => 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))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__divide__le__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__le__divide__eq,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__imp__le__div__pos,axiom,
% 156.42/156.36      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36         => ( 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))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__imp__div__pos__le,axiom,
% 156.42/156.36      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36         => ( 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)))
% 156.42/156.36           => 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)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_pos__divide__le__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_pos__le__divide__eq,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_times__divide__times__eq,axiom,
% 156.42/156.36      ! [V_w,V_z,V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_minus__divide__divide,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_minus__divide__right,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__right__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__right__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__le__0__iff,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__le__divide__iff,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__strict__right__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__strict__right__mono,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__neg__neg,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__neg__pos,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__pos__neg,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__pos__pos,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__less__0__iff,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_zero__less__divide__iff,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a_2),V_b_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b_2)) )
% 156.42/156.36            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_eq__divide__eq,axiom,
% 156.42/156.36      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)
% 156.42/156.36        <=> ( ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2) = V_b_2 )
% 156.42/156.36            & ( V_ca_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36             => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__eq__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2) = V_a_2
% 156.42/156.36        <=> ( ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2) )
% 156.42/156.36            & ( V_ca_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36             => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__divide__mult__cancel__right,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__divide__mult__cancel__left,axiom,
% 156.42/156.36      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_frac__eq__eq,axiom,
% 156.42/156.36      ! [V_w_2,V_x_2,V_z_2,V_y_2,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w_2),V_z_2)
% 156.42/156.36            <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w_2),V_y_2) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__nonneg__pos,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__nonneg__neg,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_frac__less2,axiom,
% 156.42/156.36      ! [V_z,V_w,V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_frac__less,axiom,
% 156.42/156.36      ! [V_z,V_w,V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_frac__le,axiom,
% 156.42/156.36      ! [V_z,V_w,V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.36           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 156.42/156.36               => 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))) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__nonpos__pos,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__nonpos__neg,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_less__divide__eq,axiom,
% 156.42/156.36      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) )
% 156.42/156.36            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) )
% 156.42/156.36                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__less__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) )
% 156.42/156.36            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) )
% 156.42/156.36                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_pos__less__divide__eq,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_pos__divide__less__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__imp__div__pos__less,axiom,
% 156.42/156.36      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36         => ( 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)))
% 156.42/156.36           => 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)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__imp__less__div__pos,axiom,
% 156.42/156.36      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.36         => ( 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))
% 156.42/156.36           => 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))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__less__divide__eq,axiom,
% 156.42/156.36      ! [V_b_2,V_a_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_neg__divide__less__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_b_2,V_ca_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__strict__left__mono,axiom,
% 156.42/156.36      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 156.42/156.36           => ( 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)))
% 156.42/156.36             => 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))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__strict__left__mono__neg,axiom,
% 156.42/156.36      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36           => ( 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)))
% 156.42/156.36             => 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))) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__num__frac,axiom,
% 156.42/156.36      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__divide__eq__iff,axiom,
% 156.42/156.36      ! [V_y,V_x,V_z,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__frac__num,axiom,
% 156.42/156.36      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.36       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__add__eq__iff,axiom,
% 156.42/156.36      ! [V_y,V_x,V_z,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__frac__eq,axiom,
% 156.42/156.36      ! [V_w,V_x,V_z,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => 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)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__divide__eq__iff,axiom,
% 156.42/156.36      ! [V_y,V_x,V_z,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__diff__eq__iff,axiom,
% 156.42/156.36      ! [V_y,V_x,V_z,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => 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) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_diff__frac__eq,axiom,
% 156.42/156.36      ! [V_w,V_x,V_z,V_y,T_a] :
% 156.42/156.36        ( class_Fields_Ofield(T_a)
% 156.42/156.36       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => 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)) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_less__half__sum,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => 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))))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_gt__half__sum,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.36         => 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)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_le__divide__eq,axiom,
% 156.42/156.36      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) )
% 156.42/156.36            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) )
% 156.42/156.36                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_divide__le__eq,axiom,
% 156.42/156.36      ! [V_a_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),V_a_2))
% 156.42/156.36        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2))) )
% 156.42/156.36            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.36             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_ca_2)),V_b_2)) )
% 156.42/156.36                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__mono__zero__left,axiom,
% 156.42/156.36      ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 156.42/156.36           => ( ! [B_x] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 156.42/156.36                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.36             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__mono__zero__right,axiom,
% 156.42/156.36      ! [V_f_2,V_S_2,V_T_2,T_a,T_b] :
% 156.42/156.36        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.36         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2))
% 156.42/156.36           => ( ! [B_x] :
% 156.42/156.36                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_T_2),V_S_2)))
% 156.42/156.36                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.36             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_field__le__mult__one__interval,axiom,
% 156.42/156.36      ! [V_y,V_x,T_a] :
% 156.42/156.36        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.36       => ( ! [B_z] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 156.42/156.36             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.36               => 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)) ) )
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__if,axiom,
% 156.42/156.36      ! [V_x,T_a] :
% 156.42/156.36        ( class_Groups_Osgn__if(T_a)
% 156.42/156.36       => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 156.42/156.36          & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36               => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 156.42/156.36              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.36               => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__1__neg,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__neg,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36         => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__pos__nat,axiom,
% 156.42/156.36      ! [V_f_2,V_S_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.36       => ( ! [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.42/156.36             => 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))) )
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln_OBody,axiom,
% 156.42/156.36      ! [V_s1,V_n,V_s0,V_pn] :
% 156.42/156.36        ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1)
% 156.42/156.36       => c_Natural_Oevaln(c_Com_Ocom_OBODY(V_pn),V_s0,hAPP(c_Nat_OSuc,V_n),V_s1) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__sgn,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln__Suc,axiom,
% 156.42/156.36      ! [V_s_H,V_n,V_s,V_c] :
% 156.42/156.36        ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 156.42/156.36       => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln__nonstrict,axiom,
% 156.42/156.36      ! [V_m,V_t,V_n,V_s,V_c] :
% 156.42/156.36        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.36         => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln__evalc,axiom,
% 156.42/156.36      ! [V_t,V_n,V_s,V_c] :
% 156.42/156.36        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 156.42/156.36       => c_Natural_Oevalc(V_c,V_s,V_t) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_eval__eq,axiom,
% 156.42/156.36      ! [V_t_2,V_s_2,V_ca_2] :
% 156.42/156.36        ( c_Natural_Oevalc(V_ca_2,V_s_2,V_t_2)
% 156.42/156.36      <=> ? [B_n] : c_Natural_Oevaln(V_ca_2,V_s_2,B_n,V_t_2) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn0,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( class_Groups_Osgn__if(T_a)
% 156.42/156.36       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__0__0,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.36        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__times,axiom,
% 156.42/156.36      ! [V_b,V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__less,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Osgn__class_Osgn(T_a,V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__greater,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Osgn__class_Osgn(T_a,V_a_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__pos,axiom,
% 156.42/156.36      ! [V_a,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.36         => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_sgn__1__pos,axiom,
% 156.42/156.36      ! [V_a_2,T_a] :
% 156.42/156.36        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.36       => ( c_Groups_Osgn__class_Osgn(T_a,V_a_2) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln_Oequations_I9_J,axiom,
% 156.42/156.36      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] :
% 156.42/156.36        ( c_Natural_Oevaln(c_Com_Ocom_OBODY(V_a1_2),V_a2_2,hAPP(c_Nat_OSuc,V_a3_2),V_a4_2)
% 156.42/156.36      <=> 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_evaln__elim__cases_I6_J,axiom,
% 156.42/156.36      ! [V_s1,V_n,V_s,V_P] :
% 156.42/156.36        ( c_Natural_Oevaln(c_Com_Ocom_OBODY(V_P),V_s,V_n,V_s1)
% 156.42/156.36       => ~ ! [B_n] :
% 156.42/156.36              ( V_n = hAPP(c_Nat_OSuc,B_n)
% 156.42/156.36             => ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,B_n,V_s1) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_greaterThan__0,axiom,
% 156.42/156.36      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))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setsum__SucD,axiom,
% 156.42/156.36      ! [V_n_2,V_A_2,V_f_2,T_a] :
% 156.42/156.36        ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2)
% 156.42/156.36       => ? [B_x] :
% 156.42/156.36            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36            & 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))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_card_Oneutral,axiom,
% 156.42/156.36      ! [V_A_2,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.36       => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36           => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.36         => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_expand__Suc,axiom,
% 156.42/156.36      ! [V_v] :
% 156.42/156.36        ( 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)))
% 156.42/156.36       => 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))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__pos,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_b)
% 156.42/156.36       => ( ! [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_setprod__nonneg,axiom,
% 156.42/156.36      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.36        ( class_Rings_Olinordered__semidom(T_b)
% 156.42/156.36       => ( ! [B_x] :
% 156.42/156.36              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.36             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_x))) )
% 156.42/156.36         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_bool_Osize_I1_J,axiom,
% 156.42/156.36      c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_top1I,axiom,
% 156.42/156.36      ! [V_x_2,T_a] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_x_2)) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_UNIV__I,axiom,
% 156.42/156.36      ! [V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_UNIV__Plus__UNIV,axiom,
% 156.42/156.36      ! [T_b,T_a] : c_Sum__Type_OPlus(T_a,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool)) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__option__UNIV,axiom,
% 156.42/156.36      ! [T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool))))
% 156.42/156.36      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__Prod__UNIV,axiom,
% 156.42/156.36      ! [T_b,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.42/156.36       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 156.42/156.36         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)))) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_finite__fun__UNIVD2,axiom,
% 156.42/156.36      ! [T_b,T_a] :
% 156.42/156.36        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))))
% 156.42/156.36       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_top__apply,axiom,
% 156.42/156.36      ! [V_x_2,T_b,T_a] :
% 156.42/156.36        ( class_Orderings_Otop(T_a)
% 156.42/156.36       => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_eq__number__of,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.36          & class_Int_Oring__char__0(T_a) )
% 156.42/156.36       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 156.42/156.36        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_number__of__reorient,axiom,
% 156.42/156.36      ! [V_x_2,V_w_2,T_a] :
% 156.42/156.36        ( class_Int_Onumber(T_a)
% 156.42/156.36       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = V_x_2
% 156.42/156.36        <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_le__number__of,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.36          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_less__number__of,axiom,
% 156.42/156.36      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.36        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.36          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.36       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.36        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__number__of__left,axiom,
% 156.42/156.36      ! [V_z,V_w,V_v,T_a] :
% 156.42/156.36        ( class_Int_Onumber__ring(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_add__number__of__eq,axiom,
% 156.42/156.36      ! [V_w,V_v,T_a] :
% 156.42/156.36        ( class_Int_Onumber__ring(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_number__of__add,axiom,
% 156.42/156.36      ! [V_w,V_v,T_a] :
% 156.42/156.36        ( class_Int_Onumber__ring(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_mult__number__of__left,axiom,
% 156.42/156.36      ! [V_z,V_w,V_v,T_a] :
% 156.42/156.36        ( class_Int_Onumber__ring(T_a)
% 156.42/156.36       => 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) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_arith__simps_I32_J,axiom,
% 156.42/156.36      ! [V_w,V_v,T_a] :
% 156.42/156.36        ( class_Int_Onumber__ring(T_a)
% 156.42/156.36       => 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)) ) ).
% 156.42/156.36  
% 156.42/156.36  fof(fact_number__of__mult,axiom,
% 156.42/156.37      ! [V_w,V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_diff__number__of__eq,axiom,
% 156.42/156.37      ! [V_w,V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__diff,axiom,
% 156.42/156.37      ! [V_w,V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__minus,axiom,
% 156.42/156.37      ! [V_w,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_arith__simps_I30_J,axiom,
% 156.42/156.37      ! [V_w,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_UNIV__not__empty,axiom,
% 156.42/156.37      ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__UNIV,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Finite__Set_Ofinite(T_a)
% 156.42/156.37       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_subset__UNIV,axiom,
% 156.42/156.37      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__Plus__UNIV__iff,axiom,
% 156.42/156.37      ! [T_b,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_a,T_b),tc_HOL_Obool))))
% 156.42/156.37      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.42/156.37          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_infinite__UNIV__nat,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_top__greatest,axiom,
% 156.42/156.37      ! [V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Otop(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_UNIV__option__conv,axiom,
% 156.42/156.37      ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool)) = hAPP(hAPP(c_Set_Oinsert(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)),hAPP(c_Set_Oimage(T_a,tc_Option_Ooption(T_a),c_Option_Ooption_OSome(T_a)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__number__of__eq__not__less,axiom,
% 156.42/156.37      ! [V_w_2,V_v_2,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber(T_a)
% 156.42/156.37          & class_Orderings_Olinorder(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_right__distrib__number__of,axiom,
% 156.42/156.37      ! [V_c,V_b,V_v,T_b] :
% 156.42/156.37        ( ( class_Int_Onumber(T_b)
% 156.42/156.37          & class_Rings_Osemiring(T_b) )
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_left__distrib__number__of,axiom,
% 156.42/156.37      ! [V_v,V_b,V_a,T_b] :
% 156.42/156.37        ( ( class_Int_Onumber(T_b)
% 156.42/156.37          & class_Rings_Osemiring(T_b) )
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__number__of__diff2,axiom,
% 156.42/156.37      ! [V_w,V_c,V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__number__of__diff1,axiom,
% 156.42/156.37      ! [V_c,V_w,V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_right__diff__distrib__number__of,axiom,
% 156.42/156.37      ! [V_c,V_b,V_v,T_b] :
% 156.42/156.37        ( ( class_Int_Onumber(T_b)
% 156.42/156.37          & class_Rings_Oring(T_b) )
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_left__diff__distrib__number__of,axiom,
% 156.42/156.37      ! [V_v,V_b,V_a,T_b] :
% 156.42/156.37        ( ( class_Int_Onumber(T_b)
% 156.42/156.37          & class_Rings_Oring(T_b) )
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__number__of__mult,axiom,
% 156.42/156.37      ! [V_z,V_w,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rangeI,axiom,
% 156.42/156.37      ! [T_b,V_x_2,V_f_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_range__eqI,axiom,
% 156.42/156.37      ! [T_b,T_a,V_x_2,V_f_2,V_b_2] :
% 156.42/156.37        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Diff__UNIV,axiom,
% 156.42/156.37      ! [V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Ints__number__of,axiom,
% 156.42/156.37      ! [V_w_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.42/156.37       => ( hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.42/156.37         => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Compl__UNIV__eq,axiom,
% 156.42/156.37      ! [T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Compl__empty__eq,axiom,
% 156.42/156.37      ! [T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__compl,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)))
% 156.42/156.37        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Compl__eq__Diff__UNIV,axiom,
% 156.42/156.37      ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_A_2) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_atLeast__0,axiom,
% 156.42/156.37      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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__eq__eq__number__of1,axiom,
% 156.42/156.37      ! [V_a_2,V_w_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) = V_a_2
% 156.42/156.37        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) )
% 156.42/156.37            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__eq__eq__number__of,axiom,
% 156.42/156.37      ! [V_w_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)
% 156.42/156.37        <=> ( ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2) )
% 156.42/156.37            & ( V_ca_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__divide__eq__number__of,axiom,
% 156.42/156.37      ! [V_ca_2,V_b_2,V_w_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)
% 156.42/156.37        <=> ( ( V_ca_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2) = V_b_2 )
% 156.42/156.37            & ( V_ca_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__divide__eq__number__of1,axiom,
% 156.42/156.37      ! [V_w_2,V_b_2,V_a_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))
% 156.42/156.37        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) = V_b_2 )
% 156.42/156.37            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37             => V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_compl__bot__eq,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.37       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_compl__top__eq,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.37       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_surj__Compl__image__subset,axiom,
% 156.42/156.37      ! [V_A_2,V_f_2,T_a,T_b] :
% 156.42/156.37        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__less__eq__number__of1,axiom,
% 156.42/156.37      ! [V_a_2,V_w_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_a_2))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__less__eq__number__of,axiom,
% 156.42/156.37      ! [V_w_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2))) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2)),V_b_2)) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__divide__eq__number__of,axiom,
% 156.42/156.37      ! [V_ca_2,V_b_2,V_w_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2)),V_b_2)) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2))) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__divide__eq__number__of1,axiom,
% 156.42/156.37      ! [V_w_2,V_b_2,V_a_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__range__updI,axiom,
% 156.42/156.37      ! [V_b_2,V_a_2,V_f_2,T_b,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 156.42/156.37       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),V_f_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_a),V_b_2))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__UNIV__card__ge__0,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__divide__eq__number__of1,axiom,
% 156.42/156.37      ! [V_w_2,V_b_2,V_a_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__divide__eq__number__of,axiom,
% 156.42/156.37      ! [V_ca_2,V_b_2,V_w_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2)),V_b_2)) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2))) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__le__eq__number__of,axiom,
% 156.42/156.37      ! [V_w_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),V_ca_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2))) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_ca_2))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),V_ca_2)),V_b_2)) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__le__eq__number__of1,axiom,
% 156.42/156.37      ! [V_a_2,V_w_2,V_b_2,T_a] :
% 156.42/156.37        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_a_2))
% 156.42/156.37        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)))
% 156.42/156.37             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2))),V_b_2)) )
% 156.42/156.37                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a_2)) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_bool_Osize_I2_J,axiom,
% 156.42/156.37      c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__fun__UNIVD1,axiom,
% 156.42/156.37      ! [T_b,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))))
% 156.42/156.37       => ( hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.42/156.37         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_iso__tuple__UNIV__I,axiom,
% 156.42/156.37      ! [V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_finite__map__freshness,axiom,
% 156.42/156.37      ! [V_f_2,T_b,T_a] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Map_Odom(T_a,T_b,V_f_2)))
% 156.42/156.37       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.42/156.37         => ? [B_x] : hAPP(V_f_2,B_x) = c_Option_Ooption_ONone(T_b) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__pred,axiom,
% 156.42/156.37      ! [V_w,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_fold1__antimono,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.37           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__succ,axiom,
% 156.42/156.37      ! [V_k,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_field__le__epsilon,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.37       => ( ! [B_e] :
% 156.42/156.37              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_e))
% 156.42/156.37             => 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))) )
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__number__of__int__code,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__numeral__code_I5_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__eq__number__of__int__code,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_times__numeral__code_I5_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_plus__numeral__code_I9_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__numeral__code_I6_J,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__0__less__1,axiom,
% 156.42/156.37      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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__one__le__iff__zero__less,axiom,
% 156.42/156.37      ! [V_z_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__imp__0__less,axiom,
% 156.42/156.37      ! [V_z] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__zless__mono2,axiom,
% 156.42/156.37      ! [V_k,V_j,V_i] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_pos__zmult__eq__1__iff,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 156.42/156.37       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.37        <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.37            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_odd__less__0,axiom,
% 156.42/156.37      ! [V_z_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__diff1__eq,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( 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))))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__zminus__inverse2,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_odd__nonzero,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__0,axiom,
% 156.42/156.37      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__0__right,axiom,
% 156.42/156.37      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_pred__def,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zminus__0,axiom,
% 156.42/156.37      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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__bin__lemma,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 156.42/156.37      <=> 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiff__zmult__distrib,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiff__zmult__distrib2,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_diff__int__def,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_diff__int__def__symmetric,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__iff__pred__less,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__le,axiom,
% 156.42/156.37      ! [V_w_2,V_z_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 156.42/156.37      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 156.42/156.37          & V_z_2 != V_w_2 ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__zless__mono,axiom,
% 156.42/156.37      ! [V_z,V_z_H,V_w,V_w_H] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__strict__right__mono,axiom,
% 156.42/156.37      ! [V_k,V_j,V_i] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__zminus,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zminus__zadd__distrib,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__commute,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__commute,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__left__commute,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__zmult__distrib2,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__assoc,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__assoc,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__zmult__distrib,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__left__mono,axiom,
% 156.42/156.37      ! [V_k,V_j,V_i] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__antisym,axiom,
% 156.42/156.37      ! [V_w,V_z] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 156.42/156.37         => V_z = V_w ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__trans,axiom,
% 156.42/156.37      ! [V_k,V_j,V_i] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__linear,axiom,
% 156.42/156.37      ! [V_w,V_z] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 156.42/156.37        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__refl,axiom,
% 156.42/156.37      ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_succ__pred,axiom,
% 156.42/156.37      ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zminus__zminus,axiom,
% 156.42/156.37      ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__linear,axiom,
% 156.42/156.37      ! [V_y,V_x] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 156.42/156.37        | V_x = V_y
% 156.42/156.37        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__1__right,axiom,
% 156.42/156.37      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__1,axiom,
% 156.42/156.37      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_succ__def,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__add1__eq,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( 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))))
% 156.42/156.37      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 156.42/156.37          | V_w_2 = V_z_2 ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__add1__eq__le,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( 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))))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add1__zle__eq,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( 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))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__imp__add1__zle,axiom,
% 156.42/156.37      ! [V_z,V_w] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf_Oidem,axiom,
% 156.42/156.37      ! [V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf_Ocommute,axiom,
% 156.42/156.37      ! [V_b,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__commute,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 156.42/156.37      ! [V_b,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__left__idem,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 156.42/156.37      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__left__commute,axiom,
% 156.42/156.37      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf_Oassoc,axiom,
% 156.42/156.37      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__assoc,axiom,
% 156.42/156.37      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oidem,axiom,
% 156.42/156.37      ! [V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zsgn__def,axiom,
% 156.42/156.37      ! [V_i] :
% 156.42/156.37        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.37         => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.37        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.37         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 156.42/156.37             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 156.42/156.37             => 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)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__le__iff__disj,axiom,
% 156.42/156.37      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)),V_z_2))
% 156.42/156.37        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 156.42/156.37            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__infE,axiom,
% 156.42/156.37      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( 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)))
% 156.42/156.37         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.37             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__mono,axiom,
% 156.42/156.37      ! [V_d,V_b,V_c,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 156.42/156.37           => 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))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__greatest,axiom,
% 156.42/156.37      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 156.42/156.37           => 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))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__infI,axiom,
% 156.42/156.37      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 156.42/156.37           => 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))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__absorb2,axiom,
% 156.42/156.37      ! [V_x,V_y,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.37         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__absorb1,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.37         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__infI2,axiom,
% 156.42/156.37      ! [V_a,V_x,V_b,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__infI1,axiom,
% 156.42/156.37      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__inf__iff,axiom,
% 156.42/156.37      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y_2),V_z_2)))
% 156.42/156.37        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.37            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ole__iff__inf,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.37        <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2) = V_x_2 ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__le2,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oinf__le1,axiom,
% 156.42/156.37      ! [V_y,V_x,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__less__iff__conj,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2,V_z_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)))
% 156.42/156.37        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_x_2))
% 156.42/156.37            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_y_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__less__iff__disj,axiom,
% 156.42/156.37      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),V_y_2)),V_z_2))
% 156.42/156.37        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_z_2))
% 156.42/156.37            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_z_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oless__infI2,axiom,
% 156.42/156.37      ! [V_a,V_x,V_b,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Oless__infI1,axiom,
% 156.42/156.37      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__add__distrib__left,axiom,
% 156.42/156.37      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.37        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__diff__distrib__left,axiom,
% 156.42/156.37      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.37        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__0R,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__0L,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__Suc__Suc,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__diff,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_card__UNIV__unit,axiom,
% 156.42/156.37      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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__number__of,axiom,
% 156.42/156.37      ! [V_v,V_u,T_b] :
% 156.42/156.37        ( ( class_Int_Onumber(T_b)
% 156.42/156.37          & class_Orderings_Oord(T_b) )
% 156.42/156.37       => ( ( 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)))
% 156.42/156.37           => 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) )
% 156.42/156.37          & ( ~ 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)))
% 156.42/156.37           => 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) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ofold__inf__insert,axiom,
% 156.42/156.37      ! [V_a_2,V_b_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),V_A_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 156.42/156.37      ! [V_b_2,V_a_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),V_b_2))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Ofold1__belowI,axiom,
% 156.42/156.37      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_a_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_fold1__below__iff,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_x_2))
% 156.42/156.37            <=> ? [B_x] :
% 156.42/156.37                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.37                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_x_2)) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_Obelow__fold1__iff,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)))
% 156.42/156.37            <=> ! [B_x] :
% 156.42/156.37                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_strict__below__fold1__iff,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)))
% 156.42/156.37            <=> ! [B_x] :
% 156.42/156.37                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_fold1__strict__below__iff,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2)),V_x_2))
% 156.42/156.37            <=> ? [B_x] :
% 156.42/156.37                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.37                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_x_2)) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_self__quotient__aux2,axiom,
% 156.42/156.37      ! [V_q,V_r,V_a] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.37       => ( 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))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_self__quotient__aux1,axiom,
% 156.42/156.37      ! [V_q,V_r,V_a] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.37       => ( 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))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_q__pos__lemma,axiom,
% 156.42/156.37      ! [V_r_H,V_q_H,V_b_H] :
% 156.42/156.37        ( 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)))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_q__neg__lemma,axiom,
% 156.42/156.37      ! [V_r_H,V_q_H,V_b_H] :
% 156.42/156.37        ( 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)))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_unique__quotient__lemma,axiom,
% 156.42/156.37      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 156.42/156.37        ( 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)))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiv__mono2__lemma,axiom,
% 156.42/156.37      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 156.42/156.37        ( 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)
% 156.42/156.37       => ( 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)))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 156.42/156.37             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.37               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_unique__quotient__lemma__neg,axiom,
% 156.42/156.37      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 156.42/156.37        ( 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)))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__is__id,axiom,
% 156.42/156.37      ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__0__neq__1,axiom,
% 156.42/156.37      c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiv__mono2__neg__lemma,axiom,
% 156.42/156.37      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 156.42/156.37        ( 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)
% 156.42/156.37       => ( 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)))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 156.42/156.37             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.37               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 156.42/156.37                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 156.42/156.37      ! [V_y,V_x] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 156.42/156.37      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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 156.42/156.37      ! [V_y,V_x] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__ord__min,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Orderings_Oord(T_a)
% 156.42/156.37       => c_Orderings_Oord__class_Omin(T_a) = c_Orderings_Oord_Omin(T_a,c_Orderings_Oord__class_Oless__eq(T_a)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Suc__nat__number__of__add,axiom,
% 156.42/156.37      ! [V_n,V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 156.42/156.37      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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oremove,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37               => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = V_x_2 )
% 156.42/156.37              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37               => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__neg__0,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__neg__1,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Osingleton,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__neg__eq__ge__0,axiom,
% 156.42/156.37      ! [V_x_2] :
% 156.42/156.37        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_neg__def,axiom,
% 156.42/156.37      ! [V_Z_2] :
% 156.42/156.37        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min__le,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_x_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min__in,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_A_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oin__idem,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_neg__imp__number__of__eq__0,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_OF__eq,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min__antimono,axiom,
% 156.42/156.37      ! [V_N_2,V_M_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_M_2),V_N_2))
% 156.42/156.37         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_M_2))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min__insert,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Osubset__idem,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.37             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__nat__number__of,axiom,
% 156.42/156.37      ! [V_v_H_2,V_v_2] :
% 156.42/156.37        ( 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)
% 156.42/156.37      <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 156.42/156.37           => 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))) )
% 156.42/156.37          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 156.42/156.37           => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 156.42/156.37               => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.37              & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 156.42/156.37               => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__number__of__add__left,axiom,
% 156.42/156.37      ! [V_k,V_v_H,V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.37             => 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) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.37             => 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) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oeq__fold__idem_H,axiom,
% 156.42/156.37      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_neg__number__of__pred__iff__0,axiom,
% 156.42/156.37      ! [V_v_2] :
% 156.42/156.37        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 156.42/156.37      <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oinsert,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oinsert__remove,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.37            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oeq__fold_H,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Suc__nat__number__of,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Oclosed,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_tsub__def,axiom,
% 156.42/156.37      ! [V_x,V_y] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 156.42/156.37         => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 156.42/156.37         => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oremove,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37               => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = V_x_2 )
% 156.42/156.37              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37               => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__number__of__diff__1,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Min_Ohom__commute,axiom,
% 156.42/156.37      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.37         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.37           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__number__of__lemma,axiom,
% 156.42/156.37      ! [V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( ( 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)))
% 156.42/156.37           => 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) )
% 156.42/156.37          & ( ~ 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)))
% 156.42/156.37           => 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) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__Min__eq__Max,axiom,
% 156.42/156.37      ! [V_S_2,T_a] :
% 156.42/156.37        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.37         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),V_S_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negative__zle,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negative__zless,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__eq__iff,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2,T_a] :
% 156.42/156.37        ( class_Nat_Osemiring__char__0(T_a)
% 156.42/156.37       => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)
% 156.42/156.37        <=> V_m_2 = V_n_2 ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Pls__def,axiom,
% 156.42/156.37      c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I19_J,axiom,
% 156.42/156.37      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I2_J,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__Pls__right,axiom,
% 156.42/156.37      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__Pls,axiom,
% 156.42/156.37      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_mult__Pls,axiom,
% 156.42/156.37      ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__neg__int,axiom,
% 156.42/156.37      ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_diff__bin__simps_I1_J,axiom,
% 156.42/156.37      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__Pls,axiom,
% 156.42/156.37      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 156.42/156.37      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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 156.42/156.37      ! [V_A_2] :
% 156.42/156.37        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 156.42/156.37      <=> 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__0,axiom,
% 156.42/156.37      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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__eq__0__conv,axiom,
% 156.42/156.37      ! [V_n_2] :
% 156.42/156.37        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.37      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 156.42/156.37      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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zero__zle__int,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 156.42/156.37      ! [V_P_2] :
% 156.42/156.37        ( ? [B_x] :
% 156.42/156.37            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.42/156.37            & hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.37      <=> ? [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 156.42/156.37      ! [V_P_2] :
% 156.42/156.37        ( ! [B_x] :
% 156.42/156.37            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.42/156.37           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.37      <=> ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__less__0__conv,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__int,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__int,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__int,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zadd__int__left,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zle__iff__zadd,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 156.42/156.37      <=> ? [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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__0__le__iff,axiom,
% 156.42/156.37      ! [V_n,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zero__le__imp__of__nat,axiom,
% 156.42/156.37      ! [V_m,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negative__eq__positive,axiom,
% 156.42/156.37      ! [V_m_2,V_n_2] :
% 156.42/156.37        ( 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)
% 156.42/156.37      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.37          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__less__0__iff,axiom,
% 156.42/156.37      ! [V_m,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ~ 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_semiring__norm_I112_J,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of__Pls,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__int__zless__negative,axiom,
% 156.42/156.37      ! [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)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__mult,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__int,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__numeral__0,axiom,
% 156.42/156.37      ! [V_a,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__numeral__0__right,axiom,
% 156.42/156.37      ! [V_a,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => 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 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__0,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__less__iff,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__imp__of__nat__less,axiom,
% 156.42/156.37      ! [V_n,V_m,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__less__imp__less,axiom,
% 156.42/156.37      ! [V_n,V_m,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ( 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)))
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__1,axiom,
% 156.42/156.37      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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 156.42/156.37      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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__le__iff,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__add,axiom,
% 156.42/156.37      ! [V_n,V_m,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_bin__less__0__simps_I1_J,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_semiring__norm_I113_J,axiom,
% 156.42/156.37      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__number__of__Pls,axiom,
% 156.42/156.37      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__mult,axiom,
% 156.42/156.37      ! [V_n,V_m,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zero__is__num__zero,axiom,
% 156.42/156.37      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__1,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__neg__number__of__Pls,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Ints__of__nat,axiom,
% 156.42/156.37      ! [V_n_2,T_a] :
% 156.42/156.37        ( class_Rings_Oring__1(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Max_Osingleton,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__le__0__conv,axiom,
% 156.42/156.37      ! [V_n_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__Suc0__eq__1,axiom,
% 156.42/156.37      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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zless__iff__Suc__zadd,axiom,
% 156.42/156.37      ! [V_z_2,V_w_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 156.42/156.37      <=> ? [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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__zle__neg,axiom,
% 156.42/156.37      ! [V_m_2,V_n_2] :
% 156.42/156.37        ( 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))))
% 156.42/156.37      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.37          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__Suc,axiom,
% 156.42/156.37      ! [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)) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negative__zle__0,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiff__int,axiom,
% 156.42/156.37      ! [V_m,V_n] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__Suc,axiom,
% 156.42/156.37      ! [V_m,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => 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)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_divide__Numeral0,axiom,
% 156.42/156.37      ! [V_x,T_a] :
% 156.42/156.37        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.37          & class_Int_Onumber__ring(T_a) )
% 156.42/156.37       => 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_neg__zminus__int,axiom,
% 156.42/156.37      ! [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))))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__number__of__0,axiom,
% 156.42/156.37      ! [V_v_2] :
% 156.42/156.37        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__0__number__of,axiom,
% 156.42/156.37      ! [V_v_2] :
% 156.42/156.37        ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__nat__number__of,axiom,
% 156.42/156.37      ! [V_v_H_2,V_v_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 156.42/156.37          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__diff,axiom,
% 156.42/156.37      ! [V_m,V_n,T_a] :
% 156.42/156.37        ( class_Rings_Oring__1(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__nat__number__of,axiom,
% 156.42/156.37      ! [V_v_H_2,V_v_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Max__ge,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Max__in,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),V_A_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omin(T_a)),V_A_2) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zero__less__int__conv,axiom,
% 156.42/156.37      ! [V_n_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zmult__zless__mono2__lemma,axiom,
% 156.42/156.37      ! [V_k,V_j,V_i] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__zle__0__negative,axiom,
% 156.42/156.37      ! [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))))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negative__zless__0,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__special_I1_J,axiom,
% 156.42/156.37      ! [V_y_2,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.37          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_le__special_I3_J,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.37          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__special_I1_J,axiom,
% 156.42/156.37      ! [V_y_2,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.37          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__special_I3_J,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.37          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__0__less__iff,axiom,
% 156.42/156.37      ! [V_n_2,T_a] :
% 156.42/156.37        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)))
% 156.42/156.37        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__nat__number__of,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37         => 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) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__0__number__of,axiom,
% 156.42/156.37      ! [V_v_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_add__nat__number__of,axiom,
% 156.42/156.37      ! [V_v_H,V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 156.42/156.37             => 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) )
% 156.42/156.37            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 156.42/156.37             => 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)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.37             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Max__mono,axiom,
% 156.42/156.37      ! [V_N_2,V_M_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_M_2),V_N_2))
% 156.42/156.37         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 156.42/156.37      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 156.42/156.37      ! [V_y,V_x] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.37         => 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))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_tsub__eq,axiom,
% 156.42/156.37      ! [V_x,V_y] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 156.42/156.37       => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_mult__nat__number__of,axiom,
% 156.42/156.37      ! [V_v_H,V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__number__of__mult__left,axiom,
% 156.42/156.37      ! [V_k,V_v_H,V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__number__of__eq,axiom,
% 156.42/156.37      ! [V_v,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37           => 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) )
% 156.42/156.37          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.37           => 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) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Suc__diff__number__of,axiom,
% 156.42/156.37      ! [V_m,V_v] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 156.42/156.37       => 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__number__of__add__1,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_nat__1__add__number__of,axiom,
% 156.42/156.37      ! [V_v] :
% 156.42/156.37        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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) )
% 156.42/156.37        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 156.42/156.37         => 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)) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.37            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 156.42/156.37      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.37           => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__Max__eq__Min,axiom,
% 156.42/156.37      ! [V_S_2,T_a] :
% 156.42/156.37        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.37         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),V_S_2)) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zdiff__int__split,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2,V_P_2] :
% 156.42/156.37        ( hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2))))
% 156.42/156.37      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 156.42/156.37           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) )
% 156.42/156.37          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 156.42/156.37           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_number__of2,axiom,
% 156.42/156.37      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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__special_I1_J,axiom,
% 156.42/156.37      ! [V_y_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 156.42/156.37        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__special_I3_J,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.37        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 156.42/156.37      ! [V_A_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.37         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_setsum__bounded,axiom,
% 156.42/156.37      ! [V_K_2,V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.37        ( ( class_Groups_Oordered__ab__semigroup__add(T_b)
% 156.42/156.37          & class_Rings_Osemiring__1(T_b) )
% 156.42/156.37       => ( ! [B_i] :
% 156.42/156.37              ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_A_2))
% 156.42/156.37             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_i)),V_K_2)) )
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Finite__Set_Ocard(T_a),V_A_2))),V_K_2))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nats__number__of,axiom,
% 156.42/156.37      ! [V_w_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 156.42/156.37         => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2] :
% 156.42/156.37        ( 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)
% 156.42/156.37      <=> V_x_2 = V_y_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2] :
% 156.42/156.37        ( V_A_2 = V_B_2
% 156.42/156.37      <=> 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) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 156.42/156.37      ! [V_A_2,V_x_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 156.42/156.37      <=> 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.37      <=> 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 156.42/156.37      ! [V_B_2,V_A_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.37      <=> 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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_int__int__eq,axiom,
% 156.42/156.37      ! [V_n_2,V_m_2] :
% 156.42/156.37        ( 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)
% 156.42/156.37      <=> V_m_2 = V_n_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_infinite__UNIV__int,axiom,
% 156.42/156.37      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_iszero__def,axiom,
% 156.42/156.37      ! [V_z_2,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => ( c_Int_Oiszero(T_a,V_z_2)
% 156.42/156.37        <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_iszero__0,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_not__iszero__1,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_iszero__Numeral0,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nats__0,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nats__add,axiom,
% 156.42/156.37      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nats__mult,axiom,
% 156.42/156.37      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Nat_Osemiring__1__class_ONats(T_a)))
% 156.42/156.37           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Nats__1,axiom,
% 156.42/156.37      ! [T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),c_Groups_Oone__class_Oone(T_a)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_of__nat__in__Nats,axiom,
% 156.42/156.37      ! [V_n_2,T_a] :
% 156.42/156.37        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.37       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_a))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__number__of__eq,axiom,
% 156.42/156.37      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 156.42/156.37        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 156.42/156.37      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.37        ( class_Orderings_Olinorder(T_a)
% 156.42/156.37       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.37         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.37           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.37             => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_decr__mult__lemma,axiom,
% 156.42/156.37      ! [V_k_2,V_P_2,V_d_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 156.42/156.37       => ( ! [B_x] :
% 156.42/156.37              ( hBOOL(hAPP(V_P_2,B_x))
% 156.42/156.37             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.37           => ! [B_x] :
% 156.42/156.37                ( hBOOL(hAPP(V_P_2,B_x))
% 156.42/156.37               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_negD,axiom,
% 156.42/156.37      ! [V_x] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.37       => ? [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))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_incr__mult__lemma,axiom,
% 156.42/156.37      ! [V_k_2,V_P_2,V_d_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 156.42/156.37       => ( ! [B_x] :
% 156.42/156.37              ( hBOOL(hAPP(V_P_2,B_x))
% 156.42/156.37             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 156.42/156.37         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.37           => ! [B_x] :
% 156.42/156.37                ( hBOOL(hAPP(V_P_2,B_x))
% 156.42/156.37               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_zero__less__imp__eq__int,axiom,
% 156.42/156.37      ! [V_k] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 156.42/156.37       => ? [B_n] :
% 156.42/156.37            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 156.42/156.37            & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_eq__special_I4_J,axiom,
% 156.42/156.37      ! [V_x_2,T_a] :
% 156.42/156.37        ( class_Int_Onumber__ring(T_a)
% 156.42/156.37       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.37        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls))))) ) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I51_J,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 156.42/156.37      <=> V_k_2 = V_l_2 ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I34_J,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__eq__int__code_I16_J,axiom,
% 156.42/156.37      ! [V_k2_2,V_k1_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I17_J,axiom,
% 156.42/156.37      ! [V_l_2,V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_less__int__code_I16_J,axiom,
% 156.42/156.37      ! [V_k2_2,V_k1_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I46_J,axiom,
% 156.42/156.37      ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I39_J,axiom,
% 156.42/156.37      ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_bin__less__0__simps_I4_J,axiom,
% 156.42/156.37      ! [V_w_2] :
% 156.42/156.37        ( 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)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I22_J,axiom,
% 156.42/156.37      ! [V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_rel__simps_I12_J,axiom,
% 156.42/156.37      ! [V_k_2] :
% 156.42/156.37        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 156.42/156.37      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_Bit1__def,axiom,
% 156.42/156.37      ! [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) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_neg__number__of__Bit1,axiom,
% 156.42/156.37      ! [V_w_2] :
% 156.42/156.37        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 156.42/156.37      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_minus__Bit1,axiom,
% 156.42/156.37      ! [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))) ).
% 156.42/156.37  
% 156.42/156.37  fof(fact_iszero__number__of__Bit1,axiom,
% 156.42/156.37      ! [V_w,T_a] :
% 156.42/156.37        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Int_Oring__char__0(T_a) )
% 156.42/156.38       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_succ__Pls,axiom,
% 156.42/156.38      c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_number__of__Bit1,axiom,
% 156.42/156.38      ! [V_w,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__numeral__1,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__numeral__1__right,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_semiring__norm_I110_J,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_numeral__1__eq__1,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I29_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I5_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_divide__numeral__1,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( ( class_Fields_Ofield(T_a)
% 156.42/156.38          & class_Int_Onumber__ring(T_a) )
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_divide__Numeral1,axiom,
% 156.42/156.38      ! [V_x,T_a] :
% 156.42/156.38        ( ( class_Fields_Ofield(T_a)
% 156.42/156.38          & class_Int_Onumber__ring(T_a) )
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_one__is__num__one,axiom,
% 156.42/156.38      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__numeral__1__eq__1,axiom,
% 156.42/156.38      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Numeral1__eq1__nat,axiom,
% 156.42/156.38      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_not__iszero__Numeral1,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_numeral__1__eq__Suc__0,axiom,
% 156.42/156.38      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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_numeral__3__eq__3,axiom,
% 156.42/156.38      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)))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 156.42/156.38      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))))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Suc3__eq__add__3,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 156.42/156.38      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)))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_le__special_I4_J,axiom,
% 156.42/156.38      ! [V_x_2,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_le__special_I2_J,axiom,
% 156.42/156.38      ! [V_y_2,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__special_I2_J,axiom,
% 156.42/156.38      ! [V_y_2,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__special_I4_J,axiom,
% 156.42/156.38      ! [V_x_2,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x_2)),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__special_I2_J,axiom,
% 156.42/156.38      ! [V_w,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__special_I3_J,axiom,
% 156.42/156.38      ! [V_v,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Suc__diff__eq__diff__pred,axiom,
% 156.42/156.38      ! [V_m,V_n] :
% 156.42/156.38        ( 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))
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__special_I1_J,axiom,
% 156.42/156.38      ! [V_w,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__special_I2_J,axiom,
% 156.42/156.38      ! [V_v,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_eq__special_I2_J,axiom,
% 156.42/156.38      ! [V_y_2,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => ( c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_y_2)
% 156.42/156.38        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_one__code__numeral__code,axiom,
% 156.42/156.38      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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__2__cases,axiom,
% 156.42/156.38      ! [V_n] :
% 156.42/156.38        ( 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)))))
% 156.42/156.38       => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.38          | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_incr__lemma,axiom,
% 156.42/156.38      ! [V_x,V_z,V_d] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_decr__lemma,axiom,
% 156.42/156.38      ! [V_z,V_x,V_d] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oremove,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.38           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38               => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = V_x_2 )
% 156.42/156.38              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38               => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_half__gt__zero,axiom,
% 156.42/156.38      ! [V_r,T_a] :
% 156.42/156.38        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.38          & class_Int_Onumber__ring(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 156.42/156.38         => 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)))))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_code__numeral__zero__minus__one,axiom,
% 156.42/156.38      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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I48_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 156.42/156.38      <=> V_k_2 = V_l_2 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__idempotent,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup_Oidem,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup_Ocommute,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__commute,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup_Oleft__idem,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__left__idem,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup_Oleft__commute,axiom,
% 156.42/156.38      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__left__commute,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup_Oassoc,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__assoc,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oidem,axiom,
% 156.42/156.38      ! [V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__le__D1,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 156.42/156.38         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__ge__self,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__zero,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__eq__0,axiom,
% 156.42/156.38      ! [V_a_2,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__add__abs,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__mult__self,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__mult,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__minus__commute,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__one,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_le__max__iff__disj,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2,V_z_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),V_x_2))
% 156.42/156.38            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z_2),V_y_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__supE,axiom,
% 156.42/156.38      ! [V_x,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( 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))
% 156.42/156.38         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.38             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__mono,axiom,
% 156.42/156.38      ! [V_d,V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__least,axiom,
% 156.42/156.38      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 156.42/156.38           => 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)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__supI,axiom,
% 156.42/156.38      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 156.42/156.38           => 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)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__absorb1,axiom,
% 156.42/156.38      ! [V_x,V_y,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.38         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__absorb2,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.38         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__supI2,axiom,
% 156.42/156.38      ! [V_a,V_b,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__supI1,axiom,
% 156.42/156.38      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__sup__iff,axiom,
% 156.42/156.38      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)),V_z_2))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ole__iff__sup,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.38        <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2) = V_y_2 ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_le__maxI2,axiom,
% 156.42/156.38      ! [V_x,V_y,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_le__maxI1,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__max__iff__disj,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2,V_z_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_x_2))
% 156.42/156.38            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z_2),V_y_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__less__iff__conj,axiom,
% 156.42/156.38      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),V_y_2)),V_z_2))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x_2),V_z_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y_2),V_z_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Oless__supI2,axiom,
% 156.42/156.38      ! [V_a,V_b,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Oless__supI1,axiom,
% 156.42/156.38      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__minus__cancel,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__add__distrib__left,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__of__nat,axiom,
% 156.42/156.38      ! [V_n,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__diff__distrib__left,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__0R,axiom,
% 156.42/156.38      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__0L,axiom,
% 156.42/156.38      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__Suc__Suc,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__divide,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__eq__int__code_I13_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I31_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__int__code_I13_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I14_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__int__eq,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Bit0__Pls,axiom,
% 156.42/156.38      c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I38_J,axiom,
% 156.42/156.38      ! [V_l_2] :
% 156.42/156.38        ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 156.42/156.38      <=> c_Int_OPls = V_l_2 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I44_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 156.42/156.38      <=> V_k_2 = c_Int_OPls ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I49_J,axiom,
% 156.42/156.38      ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I50_J,axiom,
% 156.42/156.38      ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__inf__absorb,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Oinf__sup__absorb,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__inf__distrib1,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__inf__distrib2,axiom,
% 156.42/156.38      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 156.42/156.38      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Bit0__def,axiom,
% 156.42/156.38      ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__Bit0__Bit0,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__Bit0,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__bin__simps_I7_J,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_minus__Bit0,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__of__nonneg,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__le__zero__iff,axiom,
% 156.42/156.38      ! [V_a_2,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.38        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__ge__zero,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__of__pos,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zero__less__abs__iff,axiom,
% 156.42/156.38      ! [V_a_2,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)))
% 156.42/156.38        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__not__less__zero,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ~ 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__triangle__ineq,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__mult__less,axiom,
% 156.42/156.38      ! [V_d,V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__triangle__ineq2__sym,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__triangle__ineq2,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__triangle__ineq3,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__ge__minus__self,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__le__iff,axiom,
% 156.42/156.38      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),V_b_2))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__leI,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 156.42/156.38           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__le__D2,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 156.42/156.38         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__less__iff,axiom,
% 156.42/156.38      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a_2)),V_b_2))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_2)),V_b_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nonzero__abs__divide,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_max__number__of,axiom,
% 156.42/156.38      ! [V_v,V_u,T_b] :
% 156.42/156.38        ( ( class_Int_Onumber(T_b)
% 156.42/156.38          & class_Orderings_Oord(T_b) )
% 156.42/156.38       => ( ( 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)))
% 156.42/156.38           => 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) )
% 156.42/156.38          & ( ~ 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)))
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Odistrib__inf__le,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Odistrib__sup__le,axiom,
% 156.42/156.38      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_bin__less__0__simps_I3_J,axiom,
% 156.42/156.38      ! [V_w_2] :
% 156.42/156.38        ( 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)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_minus__max__eq__min,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_minus__min__eq__max,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Groups_Olinordered__ab__group__add(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I21_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I27_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I32_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__eq__int__code_I14_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I4_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I10_J,axiom,
% 156.42/156.38      ! [V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I16_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__int__code_I15_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__zmult__eq__1,axiom,
% 156.42/156.38      ! [V_n,V_m] :
% 156.42/156.38        ( 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)
% 156.42/156.38       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__minus__add__max,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__Bit1__Bit0,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__Bit0__Bit1,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__bin__simps_I3_J,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__bin__simps_I10_J,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__bin__simps_I9_J,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__sgn__abs,axiom,
% 156.42/156.38      ! [V_x,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__sgn,axiom,
% 156.42/156.38      ! [V_k,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__number__of__Bit0,axiom,
% 156.42/156.38      ! [V_w_2] :
% 156.42/156.38        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 156.42/156.38      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pred__Bit0,axiom,
% 156.42/156.38      ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pred__Bit1,axiom,
% 156.42/156.38      ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_iszero__number__of__Bit0,axiom,
% 156.42/156.38      ! [V_w_2,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Int_Oring__char__0(T_a) )
% 156.42/156.38       => ( c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w_2)))
% 156.42/156.38        <=> c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_succ__Bit1,axiom,
% 156.42/156.38      ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_succ__Bit0,axiom,
% 156.42/156.38      ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__eq__mult,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Rings_Oordered__ring__abs(T_a)
% 156.42/156.38       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.38              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 156.42/156.38            & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.38              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__mult__pos,axiom,
% 156.42/156.38      ! [V_y,V_x,T_a] :
% 156.42/156.38        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__diff__triangle__ineq,axiom,
% 156.42/156.38      ! [V_d,V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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))))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__triangle__ineq4,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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)))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__minus__le__zero,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__of__nonpos,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__if,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oabs__if(T_a)
% 156.42/156.38       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.38           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 156.42/156.38          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.38           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__of__neg,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__div__pos,axiom,
% 156.42/156.38      ! [V_x,V_y,T_a] :
% 156.42/156.38        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_number__of__Bit0,axiom,
% 156.42/156.38      ! [V_w,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zabs__less__one__iff,axiom,
% 156.42/156.38      ! [V_z_2] :
% 156.42/156.38        ( 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)))
% 156.42/156.38      <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zabs__def,axiom,
% 156.42/156.38      ! [V_i] :
% 156.42/156.38        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 156.42/156.38        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I15_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__int__code_I14_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_rel__simps_I33_J,axiom,
% 156.42/156.38      ! [V_l_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_less__eq__int__code_I15_J,axiom,
% 156.42/156.38      ! [V_k2_2,V_k1_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Ofold__sup__insert,axiom,
% 156.42/156.38      ! [V_a_2,V_b_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),V_A_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oin__idem,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.38           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_card__UNIV__bool,axiom,
% 156.42/156.38      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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__Bit1,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_diff__bin__simps_I8_J,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_OF__eq,axiom,
% 156.42/156.38      ! [V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omax(T_a)),V_A_2) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__Bit1__Bit1,axiom,
% 156.42/156.38      ! [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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zero__code__numeral__code,axiom,
% 156.42/156.38      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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_abs__number__of,axiom,
% 156.42/156.38      ! [V_x,T_a] :
% 156.42/156.38        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.38          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.38       => ( ( 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)))
% 156.42/156.38           => 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)) )
% 156.42/156.38          & ( ~ 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)))
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_double__number__of__Bit0,axiom,
% 156.42/156.38      ! [V_w,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__le__fold__sup,axiom,
% 156.42/156.38      ! [V_b_2,V_a_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.38           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_b_2),V_A_2))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_number__of1,axiom,
% 156.42/156.38      ! [V_n] :
% 156.42/156.38        ( 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)))
% 156.42/156.38       => ( 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))))
% 156.42/156.38          & 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)))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max__insert,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38           => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Osubset__idem,axiom,
% 156.42/156.38      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.38             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) ) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_min__max_Osup__Inf__absorb,axiom,
% 156.42/156.38      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.38           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = V_a_2 ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oeq__fold__idem_H,axiom,
% 156.42/156.38      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__2__right,axiom,
% 156.42/156.38      ! [V_z,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mult__2,axiom,
% 156.42/156.38      ! [V_z,T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_one__add__one__is__two,axiom,
% 156.42/156.38      ! [T_a] :
% 156.42/156.38        ( class_Int_Onumber__ring(T_a)
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oinsert,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.38           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38             => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)) ) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_numeral__2__eq__2,axiom,
% 156.42/156.38      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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_semiring__norm_I115_J,axiom,
% 156.42/156.38      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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 156.42/156.38      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))))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__2__eq__Suc,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_add__2__eq__Suc_H,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oinsert__remove,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38             => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.38            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.38             => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__mult__2__right,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__mult__2,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 156.42/156.38      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)))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Max_Oeq__fold_H,axiom,
% 156.42/156.38      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.38        ( class_Orderings_Olinorder(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.38         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.38           => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__1__add__1,axiom,
% 156.42/156.38      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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_half__gt__zero__iff,axiom,
% 156.42/156.38      ! [V_r_2,T_a] :
% 156.42/156.38        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 156.42/156.38          & class_Int_Onumber__ring(T_a) )
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__zmod__mult__2,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__number__of__Bit1,axiom,
% 156.42/156.38      ! [V_v,V_w] :
% 156.42/156.38        ( ( 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)))
% 156.42/156.38         => 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)) )
% 156.42/156.38        & ( ~ 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)))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__zmod__mult__2,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__zdiv__mult__2,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__zdiv__mult__2,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_of__nat__double,axiom,
% 156.42/156.38      ! [V_x,T_a] :
% 156.42/156.38        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mod__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zdiv__trivial,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__div__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_DIVISION__BY__ZERO,axiom,
% 156.42/156.38      ! [V_a] :
% 156.42/156.38        ( 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)
% 156.42/156.38        & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zadd1__eq,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__div__equality2,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__div__equality,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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 ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mod__equality2,axiom,
% 156.42/156.38      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mod__equality,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zmod__equality2,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zmod__equality,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zmult1__eq,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zdiv__equality,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zdiv__equality_H,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmult__div__cancel,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__0,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__by__0,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__self,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__cong,axiom,
% 156.42/156.38      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 156.42/156.38         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__simps_I1_J,axiom,
% 156.42/156.38      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__simps_I2_J,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__left__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__right__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__self1,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__add__self2,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__cong,axiom,
% 156.42/156.38      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 156.42/156.38         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__simps_I4_J,axiom,
% 156.42/156.38      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__mult2,axiom,
% 156.42/156.38      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__mult1,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__left__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__right__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__diff__cong,axiom,
% 156.42/156.38      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 156.42/156.38         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__diff__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__diff__left__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__diff__right__eq,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__minus__eq,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__minus__cong,axiom,
% 156.42/156.38      ! [V_a_H,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Oring__div(T_a)
% 156.42/156.38       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zero,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zero,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__self,axiom,
% 156.42/156.38      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__int,axiom,
% 156.42/156.38      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zminus__zminus,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zminus2,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__simps_I3_J,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zmult1__eq,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiff__zmod__left,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiff__zmod__right,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zminus__zmod,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus__zminus,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus2,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__by__0,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__0,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__by__1,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__self2__is__0,axiom,
% 156.42/156.38      ! [V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__self1__is__0,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zmult2__eq,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__self2,axiom,
% 156.42/156.38      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__mult__self1,axiom,
% 156.42/156.38      ! [V_b,V_c,V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__by__1,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zminus2__eq__if,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => 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)) )
% 156.42/156.38          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => 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)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zminus1__eq__if,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => 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)) )
% 156.42/156.38          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => 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)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__0,axiom,
% 156.42/156.38      hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 156.42/156.38      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 156.42/156.38      ! [V_y,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 156.42/156.38      ! [V_a_2,V_b_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 156.42/156.38      ! [V_a_2,V_b_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__neg__pos__less0,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_eq__nat__nat__iff,axiom,
% 156.42/156.38      ! [V_z_H_2,V_z_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 156.42/156.38         => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 156.42/156.38          <=> V_z_2 = V_z_H_2 ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_ex__nat,axiom,
% 156.42/156.38      ! [V_P_2] :
% 156.42/156.38        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.42/156.38      <=> ? [B_x] :
% 156.42/156.38            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.42/156.38            & hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_all__nat,axiom,
% 156.42/156.38      ! [V_P_2] :
% 156.42/156.38        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.42/156.38      <=> ! [B_x] :
% 156.42/156.38            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.42/156.38           => hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 156.42/156.38         => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 156.42/156.38          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__self,axiom,
% 156.42/156.38      ! [V_a] :
% 156.42/156.38        ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__le__nonneg__dividend,axiom,
% 156.42/156.38      ! [V_k,V_m] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 156.42/156.38      ! [V_y,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__mod__bound,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__mod__bound,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__number__of__Bit0,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__number__of__def,axiom,
% 156.42/156.38      ! [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)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__number__of,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__eq__0__iff,axiom,
% 156.42/156.38      ! [V_d_2,V_m_2] :
% 156.42/156.38        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus1__not__zero,axiom,
% 156.42/156.38      ! [V_l,V_k] :
% 156.42/156.38        ( 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)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus2__not__zero,axiom,
% 156.42/156.38      ! [V_l,V_k] :
% 156.42/156.38        ( 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)
% 156.42/156.38       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 156.42/156.38      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__nat,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 156.42/156.38       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_not__neg__nat,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 156.42/156.38       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__mult1__if,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38           => 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) )
% 156.42/156.38          & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38           => 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) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__self2__is__id,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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 ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__self1__is__id,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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 ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__mult2,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__mult1,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__self,axiom,
% 156.42/156.38      ! [V_a,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__int__nat__set__return__embed,axiom,
% 156.42/156.38      ! [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 ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_split__neg__lemma,axiom,
% 156.42/156.38      ! [V_n_2,V_P_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 156.42/156.38        <=> ! [B_i,B_j] :
% 156.42/156.38              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38                & 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) )
% 156.42/156.38             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_split__pos__lemma,axiom,
% 156.42/156.38      ! [V_n_2,V_P_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 156.42/156.38        <=> ! [B_i,B_j] :
% 156.42/156.38              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 156.42/156.38                & 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) )
% 156.42/156.38             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 156.42/156.38      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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__le__0,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__0__iff,axiom,
% 156.42/156.38      ! [V_i_2] :
% 156.42/156.38        ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__eq__0__iff,axiom,
% 156.42/156.38      ! [V_k_2,V_i_2] :
% 156.42/156.38        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 156.42/156.38          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 156.42/156.38      ! [V_a_2,V_b_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 156.42/156.38      ! [V_i_2,V_k_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 156.42/156.38      ! [V_b_2,V_a_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 156.42/156.38            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__mono2,axiom,
% 156.42/156.38      ! [V_b,V_b_H,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__nonneg__neg__le0,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__pos__pos__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.38         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 156.42/156.38      ! [V_a_2,V_b_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__nonpos__pos__le0,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__mono2__neg,axiom,
% 156.42/156.38      ! [V_b,V_b_H,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__neg__neg__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 156.42/156.38         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__mono1,axiom,
% 156.42/156.38      ! [V_b,V_a_H,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__mono1__neg,axiom,
% 156.42/156.38      ! [V_b,V_a_H,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38         => 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__mono__iff,axiom,
% 156.42/156.38      ! [V_w_2,V_z_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zless__nat__conj,axiom,
% 156.42/156.38      ! [V_z_2,V_w_2] :
% 156.42/156.38        ( 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)))
% 156.42/156.38      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 156.42/156.38          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 156.42/156.38         => ( 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)))
% 156.42/156.38          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__1,axiom,
% 156.42/156.38      hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_int__div__less__self,axiom,
% 156.42/156.38      ! [V_k,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zdiv__zmult2__eq,axiom,
% 156.42/156.38      ! [V_b,V_a,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => 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) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__0__le,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_int__eq__iff,axiom,
% 156.42/156.38      ! [V_z_2,V_m_2] :
% 156.42/156.38        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 156.42/156.38      <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 156.42/156.38          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_int__nat__eq,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 156.42/156.38        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zless__nat__eq__int__zless,axiom,
% 156.42/156.38      ! [V_z_2,V_m_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 156.42/156.38      <=> 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__mod__sign,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_pos__mod__conj,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.38       => ( 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)))
% 156.42/156.38          & 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__pos__pos__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.38         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__mod__sign,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => 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))) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_neg__mod__conj,axiom,
% 156.42/156.38      ! [V_a,V_b] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( 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)))
% 156.42/156.38          & 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__neg__neg__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 156.42/156.38         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__zminus__int,axiom,
% 156.42/156.38      ! [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) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus2__eq__if,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38         => 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) )
% 156.42/156.38        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmod__zminus1__eq__if,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38         => 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) )
% 156.42/156.38        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__abs__mult__distrib,axiom,
% 156.42/156.38      ! [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))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__self2,axiom,
% 156.42/156.38      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__mult__self1,axiom,
% 156.42/156.38      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__add__self1,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_div__add__self2,axiom,
% 156.42/156.38      ! [V_a,V_b,T_a] :
% 156.42/156.38        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.38       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zero__less__nat__eq,axiom,
% 156.42/156.38      ! [V_z_2] :
% 156.42/156.38        ( 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)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__less__eq__zless,axiom,
% 156.42/156.38      ! [V_z_2,V_w_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 156.42/156.38      ! [V_y_2,V_x_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 156.42/156.38         => ( 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)))
% 156.42/156.38          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__eq__iff2,axiom,
% 156.42/156.38      ! [V_w_2,V_m_2] :
% 156.42/156.38        ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 156.42/156.38      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 156.42/156.38          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__eq__iff,axiom,
% 156.42/156.38      ! [V_m_2,V_w_2] :
% 156.42/156.38        ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 156.42/156.38      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 156.42/156.38          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__le__eq__zle,axiom,
% 156.42/156.38      ! [V_z_2,V_w_2] :
% 156.42/156.38        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 156.42/156.38       => ( 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)))
% 156.42/156.38        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_split__nat,axiom,
% 156.42/156.38      ! [V_i_2,V_P_2] :
% 156.42/156.38        ( hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,V_i_2)))
% 156.42/156.38      <=> ( ! [B_n] :
% 156.42/156.38              ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 156.42/156.38             => hBOOL(hAPP(V_P_2,B_n)) )
% 156.42/156.38          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__add__distrib,axiom,
% 156.42/156.38      ! [V_z_H,V_z] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 156.42/156.38      ! [V_y,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_int__eq__iff__number__of,axiom,
% 156.42/156.38      ! [V_v_2,V_m_2] :
% 156.42/156.38        ( 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)
% 156.42/156.38      <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 156.42/156.38          & 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__mult__distrib,axiom,
% 156.42/156.38      ! [V_z_H,V_z] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 156.42/156.38      ! [V_y,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_mod__pos__neg__trivial,axiom,
% 156.42/156.38      ! [V_b,V_a] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.38       => ( 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)))
% 156.42/156.38         => 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) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__diff__distrib,axiom,
% 156.42/156.38      ! [V_z,V_z_H] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 156.42/156.38      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)))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 156.42/156.38      ! [V_y,V_x] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38         => 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)) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_one__less__nat__eq,axiom,
% 156.42/156.38      ! [V_z_2] :
% 156.42/156.38        ( 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)))
% 156.42/156.38      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_divmod__int__rel__div__eq,axiom,
% 156.42/156.38      ! [V_r_1,V_y,V_b_1,V_a_1] :
% 156.42/156.38        ( 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)
% 156.42/156.38       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 156.42/156.38             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 156.42/156.38            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 156.42/156.38             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 156.42/156.38         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_split__zdiv,axiom,
% 156.42/156.38      ! [V_k_2,V_n_2,V_P_2] :
% 156.42/156.38        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 156.42/156.38      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.38          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.38           => ! [B_i] :
% 156.42/156.38                ( ? [B_j] :
% 156.42/156.38                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 156.42/156.38                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 156.42/156.38                    & 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) )
% 156.42/156.38               => hBOOL(hAPP(V_P_2,B_i)) ) )
% 156.42/156.38          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38           => ! [B_i] :
% 156.42/156.38                ( ? [B_j] :
% 156.42/156.38                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 156.42/156.38                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38                    & 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) )
% 156.42/156.38               => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_nat__less__iff,axiom,
% 156.42/156.38      ! [V_m_2,V_w_2] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 156.42/156.38        <=> 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))) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 156.42/156.38      ! [V_z] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.38       => 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)) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 156.42/156.38      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)))) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_divmod__int__rel__mod__eq,axiom,
% 156.42/156.38      ! [V_y,V_q_1,V_b_1,V_a_1] :
% 156.42/156.38        ( 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)
% 156.42/156.38       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 156.42/156.38             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 156.42/156.38            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 156.42/156.38             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 156.42/156.38                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 156.42/156.38         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmult2__lemma__aux2,axiom,
% 156.42/156.38      ! [V_q,V_r,V_b,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmult2__lemma__aux1,axiom,
% 156.42/156.38      ! [V_q,V_r,V_b,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmult2__lemma__aux4,axiom,
% 156.42/156.38      ! [V_q,V_b,V_r,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_zmult2__lemma__aux3,axiom,
% 156.42/156.38      ! [V_q,V_b,V_r,V_c] :
% 156.42/156.38        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.38       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 156.42/156.38         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 156.42/156.38           => 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))) ) ) ) ).
% 156.42/156.38  
% 156.42/156.38  fof(fact_split__zmod,axiom,
% 156.42/156.38      ! [V_k_2,V_n_2,V_P_2] :
% 156.42/156.38        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 156.42/156.38      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.38           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 156.42/156.38          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 156.42/156.38           => ! [B_i,B_j] :
% 156.42/156.38                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 156.42/156.38                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 156.42/156.38                  & 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) )
% 156.42/156.38               => hBOOL(hAPP(V_P_2,B_j)) ) )
% 156.42/156.39          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.39           => ! [B_i,B_j] :
% 156.42/156.39                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 156.42/156.39                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.39                  & 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) )
% 156.42/156.39               => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__mult__distrib__neg,axiom,
% 156.42/156.39      ! [V_z_H,V_z] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zmod__number__of__Bit0,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__2,axiom,
% 156.42/156.39      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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zdiv__number__of__Bit1,axiom,
% 156.42/156.39      ! [V_v,V_w] :
% 156.42/156.39        ( ( 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)))
% 156.42/156.39         => 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)) )
% 156.42/156.39        & ( ~ 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)))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__aux__def,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__of__aux__code,axiom,
% 156.42/156.39      ! [V_n,V_i] :
% 156.42/156.39        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.42/156.39         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 156.42/156.39        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__morphism__nat__int,axiom,
% 156.42/156.39      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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_z3div__def,axiom,
% 156.42/156.39      ! [V_k,V_l] :
% 156.42/156.39        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.39         => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_z3mod__def,axiom,
% 156.42/156.39      ! [V_k,V_l] :
% 156.42/156.39        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.39         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_max__ord__max,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Orderings_Oord(T_a)
% 156.42/156.39       => c_Orderings_Oord__class_Omax(T_a) = c_Orderings_Oord_Omax(T_a,c_Orderings_Oord__class_Oless__eq(T_a)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__add1__eq,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__mult1__eq,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__mult2__eq,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__mod__equality_H,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mult__div__cancel,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Omod__div__equality_H,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__le__mono,axiom,
% 156.42/156.39      ! [V_k,V_n,V_m] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__le__dividend,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__mult2__eq,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__less,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__less__eq__dividend,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__mult__distrib2,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__mult__distrib,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__1,axiom,
% 156.42/156.39      ! [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 ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__less,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__mult__div__cancel__disj,axiom,
% 156.42/156.39      ! [V_n,V_m,V_k] :
% 156.42/156.39        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39         => 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) )
% 156.42/156.39        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39         => 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) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__1,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__Suc,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 156.42/156.39         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.39        & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__less__divisor,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__eq__0__iff,axiom,
% 156.42/156.39      ! [V_d_2,V_m_2] :
% 156.42/156.39        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__if,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 156.42/156.39        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39         => 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) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__geq,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__mult__self3,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_le__mod__geq,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zdiv__int,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zmod__int,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__le__mono2,axiom,
% 156.42/156.39      ! [V_k,V_n,V_m] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__mult__div__cancel1,axiom,
% 156.42/156.39      ! [V_n,V_m,V_k] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__mult__self1__is__m,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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 ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__mult__self__is__m,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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 ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__less__dividend,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__le__divisor,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__mult__self4,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__if,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.39          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39           => 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)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__geq,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_split__div,axiom,
% 156.42/156.39      ! [V_k_2,V_n_2,V_P_2] :
% 156.42/156.39        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 156.42/156.39      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 156.42/156.39          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => ! [B_i,B_j] :
% 156.42/156.39                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 156.42/156.39               => ( 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)
% 156.42/156.39                 => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__div__distrib,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__lemma,axiom,
% 156.42/156.39      ! [V_q,V_b,V_r,V_c] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_split__mod,axiom,
% 156.42/156.39      ! [V_k_2,V_n_2,V_P_2] :
% 156.42/156.39        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 156.42/156.39      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 156.42/156.39          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => ! [B_i,B_j] :
% 156.42/156.39                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 156.42/156.39               => ( 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)
% 156.42/156.39                 => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__times__mod__eq,axiom,
% 156.42/156.39      ! [V_m,V_k] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__mod__distrib,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_le__div__geq,axiom,
% 156.42/156.39      ! [V_m,V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_split__div__lemma,axiom,
% 156.42/156.39      ! [V_m_2,V_q_2,V_n_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 156.42/156.39       => ( ( 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))
% 156.42/156.39            & 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)))) )
% 156.42/156.39        <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_split__div_H,axiom,
% 156.42/156.39      ! [V_n_2,V_m_2,V_P_2] :
% 156.42/156.39        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 156.42/156.39      <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39            & hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 156.42/156.39          | ? [B_q] :
% 156.42/156.39              ( 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))
% 156.42/156.39              & 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))))
% 156.42/156.39              & hBOOL(hAPP(V_P_2,B_q)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__Suc__eq__div__add3,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__div__eq__add3__div,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div2__Suc__Suc,axiom,
% 156.42/156.39      ! [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))))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_add__self__div__2,axiom,
% 156.42/156.39      ! [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 ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__Suc__eq__mod__add3,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__mod__eq__add3__mod,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod2__Suc__Suc,axiom,
% 156.42/156.39      ! [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)))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__nat__number__of,axiom,
% 156.42/156.39      ! [V_v_H,V_v] :
% 156.42/156.39        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod__nat__number__of,axiom,
% 156.42/156.39      ! [V_v_H,V_v] :
% 156.42/156.39        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.39             => 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) )
% 156.42/156.39            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.39             => 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))) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__2__gt__zero,axiom,
% 156.42/156.39      ! [V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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)))))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_one__div__nat__number__of,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mod2__gr__0,axiom,
% 156.42/156.39      ! [V_m_2] :
% 156.42/156.39        ( 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))))))
% 156.42/156.39      <=> 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Suc__n__div__2__gt__zero,axiom,
% 156.42/156.39      ! [V_n] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39       => 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)))))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_one__mod__nat__number__of,axiom,
% 156.42/156.39      ! [V_v_H] :
% 156.42/156.39        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.39         => 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)) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_int__of__code,axiom,
% 156.42/156.39      ! [V_k] :
% 156.42/156.39        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.42/156.39         => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.39        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.42/156.39         => ( ( 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)
% 156.42/156.39             => 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)))))) )
% 156.42/156.39            & ( 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)
% 156.42/156.39             => 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)) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 156.42/156.39      ! [V_B_2,V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.39          <=> 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__minus1__odd,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_odd__power__less__zero,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_odd__0__le__power__imp__0__le,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( 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)))))
% 156.42/156.39         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 156.42/156.39      ! [V_q,V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zpower__int,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_int__power,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 156.42/156.39      ! [V_q,V_p,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zpower__zpower,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 156.42/156.39      ! [V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zpower__zmod,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__power__eq,axiom,
% 156.42/156.39      ! [V_n,V_z] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 156.42/156.39      ! [V_n,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 156.42/156.39      ! [V_q,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 156.42/156.39      ! [V_q,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 156.42/156.39      ! [V_q,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 156.42/156.39      ! [V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 156.42/156.39      ! [V_q,V_p,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 156.42/156.39      ! [V_n,V_x] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zpower__zadd__distrib,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Ints__power,axiom,
% 156.42/156.39      ! [V_n_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Int_Oring__1__class_OInts(T_a)))
% 156.42/156.39         => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_a))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 156.42/156.39      c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__nat__number__of__number__of,axiom,
% 156.42/156.39      ! [V_w,V_v] :
% 156.42/156.39        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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)) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__nat__number__of,axiom,
% 156.42/156.39      ! [V_n,V_v] :
% 156.42/156.39        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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) )
% 156.42/156.39        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__set__def,axiom,
% 156.42/156.39      ! [V_S_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_S_2)
% 156.42/156.39      <=> ! [B_x] :
% 156.42/156.39            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 156.42/156.39      ! [V_B_2,V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.39         => ( V_A_2 = V_B_2
% 156.42/156.39          <=> 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) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__le__zpower__abs,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power3__eq__cube,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__eq__if,axiom,
% 156.42/156.39      ! [V_p,V_m] :
% 156.42/156.39        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 156.42/156.39        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39         => 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)))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__less__zpower__abs__iff,axiom,
% 156.42/156.39      ! [V_n_2,V_x_2] :
% 156.42/156.39        ( 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)))
% 156.42/156.39      <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.39          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 156.42/156.39         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__power2,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__eq__power2,axiom,
% 156.42/156.39      ! [V_a_2,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 156.42/156.39       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__eq__square,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 156.42/156.39      ! [V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_one__power2,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__minus,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__even__eq,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_abs__power2,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__abs,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__nat__int__set__return__embed,axiom,
% 156.42/156.39      ! [V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => 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 ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__le__power2,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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)))))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__le__imp__le,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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))))))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__eq__imp__eq,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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))))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.39             => V_x = V_y ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__less__0,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ~ 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__less__power2,axiom,
% 156.42/156.39      ! [V_a_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 156.42/156.39        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_sum__power2__eq__zero__iff,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39            & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__eq__square__number__of,axiom,
% 156.42/156.39      ! [V_w,T_b] :
% 156.42/156.39        ( ( class_Groups_Omonoid__mult(T_b)
% 156.42/156.39          & class_Int_Onumber(T_b) )
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__eq__1__iff,axiom,
% 156.42/156.39      ! [V_a_2,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 156.42/156.39       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.39        <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_a)
% 156.42/156.39            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 156.42/156.39      ! [V_n,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__minus__even,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 156.42/156.39      ! [V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 156.42/156.39        <=> 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 156.42/156.39      ! [V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__less__imp__less,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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))))))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_sum__power2__ge__zero,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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))))))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_sum__power2__le__zero__iff,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.39        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39            & V_y_2 = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_sum__power2__gt__zero__iff,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))))
% 156.42/156.39        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39            | V_y_2 != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_not__sum__power2__lt__zero,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ~ 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__sum,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__le__even__power_H,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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)))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__odd__eq,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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))))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 156.42/156.39      ! [V_n,V_x,T_a] :
% 156.42/156.39        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__minus1__even,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_int__power__div__base,axiom,
% 156.42/156.39      ! [V_k,V_m] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 156.42/156.39         => 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)))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 156.42/156.39      ! [V_B_2,V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.39          <=> 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power2__diff,axiom,
% 156.42/156.39      ! [V_y,V_x,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__strict__mono,axiom,
% 156.42/156.39      ! [V_n,V_b,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39             => 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))) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__diff,axiom,
% 156.42/156.39      ! [V_m,V_n,V_a,T_a] :
% 156.42/156.39        ( class_Fields_Ofield(T_a)
% 156.42/156.39       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.39           => 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)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_one__less__power,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__increasing__iff,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,V_b_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_b_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_y_2)))
% 156.42/156.39          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__le__imp__le__exp,axiom,
% 156.42/156.39      ! [V_n,V_m,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => ( 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)))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_field__power__not__zero,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 156.42/156.39       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__Suc__0,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 156.42/156.39      ! [V_m_2,V_x_2] :
% 156.42/156.39        ( 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))
% 156.42/156.39      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39          | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__power__less__imp__less,axiom,
% 156.42/156.39      ! [V_n,V_m,V_i] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 156.42/156.39       => ( 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)))
% 156.42/156.39         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__zero__less__power__iff,axiom,
% 156.42/156.39      ! [V_n_2,V_x_2] :
% 156.42/156.39        ( 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)))
% 156.42/156.39      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 156.42/156.39          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__mult__distrib,axiom,
% 156.42/156.39      ! [V_n,V_b,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__commutes,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__one,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__nat__power,axiom,
% 156.42/156.39      ! [V_n,V_m,T_a] :
% 156.42/156.39        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__mult,axiom,
% 156.42/156.39      ! [V_n,V_m,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__divide,axiom,
% 156.42/156.39      ! [V_n,V_b,V_a,T_a] :
% 156.42/156.39        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__abs,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__one__right,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__le__power,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__mono,axiom,
% 156.42/156.39      ! [V_n,V_b,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__less__power,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__eq__0__iff,axiom,
% 156.42/156.39      ! [V_n_2,V_a_2,T_a] :
% 156.42/156.39        ( ( class_Power_Opower(T_a)
% 156.42/156.39          & class_Rings_Omult__zero(T_a)
% 156.42/156.39          & class_Rings_Ono__zero__divisors(T_a)
% 156.42/156.39          & class_Rings_Ozero__neq__one(T_a) )
% 156.42/156.39       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39            & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_one__le__power,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => 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))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__0__Suc,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( ( class_Power_Opower(T_a)
% 156.42/156.39          & class_Rings_Osemiring__0(T_a) )
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__inject__exp,axiom,
% 156.42/156.39      ! [V_n_2,V_m_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a_2))
% 156.42/156.39         => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a_2),V_n_2)
% 156.42/156.39          <=> V_m_2 = V_n_2 ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__Suc2,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__Suc,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Power_Opower(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nat__one__le__power,axiom,
% 156.42/156.39      ! [V_n,V_i] :
% 156.42/156.39        ( 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))
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__0,axiom,
% 156.42/156.39      ! [V_a,T_a] :
% 156.42/156.39        ( class_Power_Opower(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__add,axiom,
% 156.42/156.39      ! [V_n,V_m,V_a,T_a] :
% 156.42/156.39        ( class_Groups_Omonoid__mult(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nonzero__power__divide,axiom,
% 156.42/156.39      ! [V_n,V_a,V_b,T_a] :
% 156.42/156.39        ( class_Fields_Ofield(T_a)
% 156.42/156.39       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39         => 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)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__one__over,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_abs__power__minus,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__less__imp__less__base,axiom,
% 156.42/156.39      ! [V_b,V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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)))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__le__imp__le__base,axiom,
% 156.42/156.39      ! [V_b,V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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))))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__inject__base,axiom,
% 156.42/156.39      ! [V_b,V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.39             => V_a = V_b ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__less__power__Suc,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => 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)))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__gt1__lemma,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => 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)))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__0__left,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( ( class_Power_Opower(T_a)
% 156.42/156.39          & class_Rings_Osemiring__0(T_a) )
% 156.42/156.39       => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => 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) )
% 156.42/156.39          & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.39           => 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) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__gt1,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => 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)))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__strict__increasing,axiom,
% 156.42/156.39      ! [V_a,V_N,V_n,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__less__imp__less__exp,axiom,
% 156.42/156.39      ! [V_n,V_m,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39         => ( 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)))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__strict__increasing__iff,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,V_b_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_b_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b_2),V_y_2)))
% 156.42/156.39          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zero__le__power__abs,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__increasing,axiom,
% 156.42/156.39      ! [V_a,V_N,V_n,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__minus,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__Suc__less,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__eq__imp__eq__base,axiom,
% 156.42/156.39      ! [V_b,V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( 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)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 156.42/156.39             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.39               => V_a = V_b ) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__Suc__less__one,axiom,
% 156.42/156.39      ! [V_n,V_a,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.39           => 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__strict__decreasing,axiom,
% 156.42/156.39      ! [V_a,V_N,V_n,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.39             => 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))) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__decreasing,axiom,
% 156.42/156.39      ! [V_a,V_N,V_n,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__semidom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 156.42/156.39             => 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))) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__power__power,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Power_Opower(T_a)
% 156.42/156.39       => c_Power_Opower__class_Opower(T_a) = c_Power_Opower_Opower(T_a,c_Groups_Oone__class_Oone(T_a),c_Groups_Otimes__class_Otimes(T_a)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__m1__odd,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power__m1__even,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 156.42/156.39      ! [V_A_2,V_x_2] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 156.42/156.39       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 156.42/156.39          <=> 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))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Max_Oclosed,axiom,
% 156.42/156.39      ! [V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.39             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I24_J,axiom,
% 156.42/156.39      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I7_J,axiom,
% 156.42/156.39      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I40_J,axiom,
% 156.42/156.39      c_Int_OMin != c_Int_OPls ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I37_J,axiom,
% 156.42/156.39      c_Int_OPls != c_Int_OMin ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Bit1__Min,axiom,
% 156.42/156.39      c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I43_J,axiom,
% 156.42/156.39      ! [V_l_2] :
% 156.42/156.39        ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 156.42/156.39      <=> c_Int_OMin = V_l_2 ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I47_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 156.42/156.39      <=> V_k_2 = c_Int_OMin ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I45_J,axiom,
% 156.42/156.39      ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I42_J,axiom,
% 156.42/156.39      ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 156.42/156.39      c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => ( c_Nat__Transfer_Ois__nat(V_y)
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 156.42/156.39      ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 156.42/156.39      c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => ( c_Nat__Transfer_Ois__nat(V_y)
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => ( c_Nat__Transfer_Ois__nat(V_y)
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => ( c_Nat__Transfer_Ois__nat(V_y)
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 156.42/156.39      ! [V_n,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_bin__less__0__simps_I2_J,axiom,
% 156.42/156.39      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I20_J,axiom,
% 156.42/156.39      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I23_J,axiom,
% 156.42/156.39      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I30_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I26_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I3_J,axiom,
% 156.42/156.39      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I6_J,axiom,
% 156.42/156.39      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I13_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I9_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I28_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I8_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_eq__number__of__Pls__Min,axiom,
% 156.42/156.39      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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Int_OMin__def,axiom,
% 156.42/156.39      c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mult__Min,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 156.42/156.39      ! [V_y,V_x] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x)
% 156.42/156.39       => ( c_Nat__Transfer_Ois__nat(V_y)
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_neg__number__of__Min,axiom,
% 156.42/156.39      hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_pred__Pls,axiom,
% 156.42/156.39      c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_add__Min__right,axiom,
% 156.42/156.39      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_add__Min,axiom,
% 156.42/156.39      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_pred__Min,axiom,
% 156.42/156.39      c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_nonzero__number__of__Min,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_succ__Min,axiom,
% 156.42/156.39      c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_diff__bin__simps_I2_J,axiom,
% 156.42/156.39      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_is__nat__def,axiom,
% 156.42/156.39      ! [V_x_2] :
% 156.42/156.39        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mult__minus1__right,axiom,
% 156.42/156.39      ! [V_z,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_mult__minus1,axiom,
% 156.42/156.39      ! [V_z,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_number__of__Min,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_arith__simps_I31_J,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_abs__minus__one,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.39          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_divide__minus1,axiom,
% 156.42/156.39      ! [V_x,T_a] :
% 156.42/156.39        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.39          & class_Int_Onumber__ring(T_a) )
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I11_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_rel__simps_I25_J,axiom,
% 156.42/156.39      ! [V_k_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 156.42/156.39      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zmod__minus1__right,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_diff__bin__simps_I4_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_minus__Min,axiom,
% 156.42/156.39      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 156.42/156.39      ! [V_n,V_m] :
% 156.42/156.39        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.39       => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.39          | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zmult__eq__1__iff,axiom,
% 156.42/156.39      ! [V_n_2,V_m_2] :
% 156.42/156.39        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.39      <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 156.42/156.39            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 156.42/156.39          | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 156.42/156.39            & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_diff__bin__simps_I5_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_diff__bin__simps_I6_J,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power_Opower_Opower__0,axiom,
% 156.42/156.39      ! [V_a_2,V_times_2,V_one_2,T_a] : hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_power_Opower_Opower__Suc,axiom,
% 156.42/156.39      ! [V_n_2,V_a_2,V_times_2,V_one_2,T_a] : hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(V_times_2,V_a_2),hAPP(hAPP(c_Power_Opower_Opower(T_a,V_one_2,V_times_2),V_a_2),V_n_2)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zdiv__minus1__right,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2] :
% 156.42/156.39        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 156.42/156.39         => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_minus1__divide,axiom,
% 156.42/156.39      ! [V_x,T_a] :
% 156.42/156.39        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 156.42/156.39          & class_Int_Onumber__ring(T_a) )
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_abs__power__minus__one,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( ( class_Int_Onumber__ring(T_a)
% 156.42/156.39          & class_Rings_Olinordered__idom(T_a) )
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__eq__minus1,axiom,
% 156.42/156.39      ! [V_b] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 156.42/156.39      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 156.42/156.39      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_div__pos__neg__trivial,axiom,
% 156.42/156.39      ! [V_b,V_a] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.39       => ( 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)))
% 156.42/156.39         => 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) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_zmod__minus1,axiom,
% 156.42/156.39      ! [V_b] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_code__numeral_Osize_I1_J,axiom,
% 156.42/156.39      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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_card__greaterThanLessThan__int,axiom,
% 156.42/156.39      ! [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)))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_image__atLeastZeroLessThan__int,axiom,
% 156.42/156.39      ! [V_u_2] :
% 156.42/156.39        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 156.42/156.39       => 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))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__of__nat,axiom,
% 156.42/156.39      ! [V_k,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.39           => 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)))) )
% 156.42/156.39          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.39           => 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)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OInf__le__Sup,axiom,
% 156.42/156.39      ! [V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2))) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_finite__atLeastLessThan__int,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_finite__greaterThanLessThan__int,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__eq__iff,axiom,
% 156.42/156.39      ! [V_z_2,V_w_2,T_a] :
% 156.42/156.39        ( class_Int_Oring__char__0(T_a)
% 156.42/156.39       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)
% 156.42/156.39        <=> V_w_2 = V_z_2 ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_number__of__eq,axiom,
% 156.42/156.39      ! [V_k,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_int__number__of__def,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__int__eq,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__eq__iff,axiom,
% 156.42/156.39      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),V_d_2))
% 156.42/156.39           => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)
% 156.42/156.39            <=> ( V_a_2 = V_ca_2
% 156.42/156.39                & V_b_2 = V_d_2 ) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 156.42/156.39      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),V_d_2))
% 156.42/156.39             => V_a_2 = V_ca_2 ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 156.42/156.39      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),V_d_2))
% 156.42/156.39             => V_b_2 = V_d_2 ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__0,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__0__eq__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Int_Oring__char__0(T_a)
% 156.42/156.39       => ( c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)
% 156.42/156.39        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__eq__0__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Int_Oring__char__0(T_a)
% 156.42/156.39       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.39        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__le__iff,axiom,
% 156.42/156.39      ! [V_z_2,V_w_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__less__iff,axiom,
% 156.42/156.39      ! [V_z_2,V_w_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__add,axiom,
% 156.42/156.39      ! [V_z,V_w,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__number__of__eq,axiom,
% 156.42/156.39      ! [V_v,T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__mult,axiom,
% 156.42/156.39      ! [V_z,V_w,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__1,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__diff,axiom,
% 156.42/156.39      ! [V_z,V_w,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__empty,axiom,
% 156.42/156.39      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.39        ( class_Orderings_Oorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2))
% 156.42/156.39         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__of__nat__eq,axiom,
% 156.42/156.39      ! [V_n,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__minus,axiom,
% 156.42/156.39      ! [V_z,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__empty__iff2,axiom,
% 156.42/156.39      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Oorder(T_a)
% 156.42/156.39       => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)
% 156.42/156.39        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__empty__iff,axiom,
% 156.42/156.39      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Oorder(T_a)
% 156.42/156.39       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_atLeastLessThan__subset__iff,axiom,
% 156.42/156.39      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_a_2))
% 156.42/156.39            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),V_a_2))
% 156.42/156.39              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2)) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_ivl__diff,axiom,
% 156.42/156.39      ! [V_m_2,V_n_2,V_i_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_i_2),V_n_2))
% 156.42/156.39         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_n_2),V_m_2) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_Ints__of__int,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Int_Oring__1__class_OInts(T_a))) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__power,axiom,
% 156.42/156.39      ! [V_n,V_z,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_greaterThanLessThan__empty,axiom,
% 156.42/156.39      ! [V_k_2,V_l_2,T_a] :
% 156.42/156.39        ( class_Orderings_Oorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_k_2))
% 156.42/156.39         => c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_image__uminus__greaterThanLessThan,axiom,
% 156.42/156.39      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.39        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.39       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.39           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 156.42/156.39      ! [V_x_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__m1,axiom,
% 156.42/156.39      ! [T_a] :
% 156.42/156.39        ( class_Int_Onumber__ring(T_a)
% 156.42/156.39       => 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) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 156.42/156.39      ! [V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Orderings_Oord__class_Omax(T_a)),V_A_2) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_card__atLeastZeroLessThan__int,axiom,
% 156.42/156.39      ! [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) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_card__atLeastLessThan__int,axiom,
% 156.42/156.39      ! [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)) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__0__le__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__le__0__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__0__less__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__int__less__0__iff,axiom,
% 156.42/156.39      ! [V_z_2,T_a] :
% 156.42/156.39        ( class_Rings_Olinordered__idom(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z_2)),c_Groups_Ozero__class_Ozero(T_a)))
% 156.42/156.39        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39           => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 156.42/156.39      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.39             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 156.42/156.39      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.39           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = V_a_2 ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_of__nat__nat,axiom,
% 156.42/156.39      ! [V_z,T_a] :
% 156.42/156.39        ( class_Rings_Oring__1(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 156.42/156.39         => 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) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 156.42/156.39      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.39           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39             => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39             => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.39            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39             => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.39           => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oremove,axiom,
% 156.42/156.39      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.39       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.39         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.39           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39               => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = V_x_2 )
% 156.42/156.39              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.39               => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_code__numeral_Osize_I2_J,axiom,
% 156.42/156.39      ! [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))) ).
% 156.42/156.39  
% 156.42/156.39  fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 156.42/156.39      ! [V_A_2,T_a] :
% 156.42/156.39        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.40             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nitpick_Oint__lcm__def,axiom,
% 156.42/156.40      ! [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)))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 156.42/156.40      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.40           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Max_Ohom__commute,axiom,
% 156.42/156.40      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.40           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__atLeastLessThan,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__greaterThanLessThan,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Oinject,axiom,
% 156.42/156.40      ! [V_code__numeral_H_2,V_code__numeral_2] :
% 156.42/156.40        ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 156.42/156.40      <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__add__nat__ivl,axiom,
% 156.42/156.40      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 156.42/156.40           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__diff__nat__ivl,axiom,
% 156.42/156.40      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_a] :
% 156.42/156.40        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 156.42/156.40           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThan0,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeast0LessThan,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osimps_I2_J,axiom,
% 156.42/156.40      ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osimps_I3_J,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__atLeastLessThan,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Suc__atLeastLessThan,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 156.42/156.40      ! [V_k_2,V_f_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_a)
% 156.42/156.40         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__head__upt__Suc,axiom,
% 156.42/156.40      ! [V_f_2,V_n_2,V_m_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThan__singleton,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__op__ivl__Suc,axiom,
% 156.42/156.40      ! [V_f_2,V_m_2,V_n_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 156.42/156.40           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_a) )
% 156.42/156.40          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 156.42/156.40           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(V_f_2,V_n_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_subset__card__intvl__is__intvl,axiom,
% 156.42/156.40      ! [V_k_2,V_A_2] :
% 156.42/156.40        ( 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)))))
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThanSuc,axiom,
% 156.42/156.40      ! [V_n_2,V_m_2] :
% 156.42/156.40        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => 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)) )
% 156.42/156.40        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Suc__code__numeral__minus__one,axiom,
% 156.42/156.40      ! [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 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__greaterThanLessThan,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osize_I4_J,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nitpick_Onat__lcm__def,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ex__nat__less__eq,axiom,
% 156.42/156.40      ! [V_P_2,V_n_2] :
% 156.42/156.40        ( ? [B_m] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 156.42/156.40            & hBOOL(hAPP(V_P_2,B_m)) )
% 156.42/156.40      <=> ? [B_x] :
% 156.42/156.40            ( 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)))
% 156.42/156.40            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_all__nat__less__eq,axiom,
% 156.42/156.40      ! [V_P_2,V_n_2] :
% 156.42/156.40        ( ! [B_m] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 156.42/156.40           => hBOOL(hAPP(V_P_2,B_m)) )
% 156.42/156.40      <=> ! [B_x] :
% 156.42/156.40            ( 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)))
% 156.42/156.40           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osize_I3_J,axiom,
% 156.42/156.40      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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_nat__gcd_Osimps,axiom,
% 156.42/156.40      ! [V_x,V_y] :
% 156.42/156.40        ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.40         => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 156.42/156.40        & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nitpick_Oint__gcd__def,axiom,
% 156.42/156.40      ! [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)))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__Pow,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osimps_I5_J,axiom,
% 156.42/156.40      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_a] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_a,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_int__val__lemma,axiom,
% 156.42/156.40      ! [V_k_2,V_f_2,V_n_2] :
% 156.42/156.40        ( ! [B_i] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 156.42/156.40           => 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))) )
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 156.42/156.40           => ? [B_i] :
% 156.42/156.40                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 156.42/156.40                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_nat0__intermed__int__val,axiom,
% 156.42/156.40      ! [V_k_2,V_f_2,V_n_2] :
% 156.42/156.40        ( ! [B_i] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 156.42/156.40           => 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))) )
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 156.42/156.40           => ? [B_i] :
% 156.42/156.40                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 156.42/156.40                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_PowI,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Cantors__paradox,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ~ ? [B_f] : hAPP(c_Set_Oimage(T_a,tc_fun(T_a,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_a),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__not__empty,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__top,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_A_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__empty,axiom,
% 156.42/156.40      ! [T_a] : hAPP(c_Set_OPow(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__bottom,axiom,
% 156.42/156.40      ! [V_B_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_Set_OPow(T_a),V_B_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__Pow__iff,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)))
% 156.42/156.40      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_PowD,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2)))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__iff,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),V_B_2)))
% 156.42/156.40      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__UNIV,axiom,
% 156.42/156.40      ! [T_a] : hAPP(c_Set_OPow(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Pow__surj,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_f_2,T_a,T_b] :
% 156.42/156.40        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = V_B_2
% 156.42/156.40       => hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2)),hAPP(c_Set_OPow(T_b),V_A_2)) = hAPP(c_Set_OPow(T_a),V_B_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__mono,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Pow__mono,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),V_B_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2)),hAPP(c_Set_OPow(T_b),V_A_2))),hAPP(c_Set_OPow(T_a),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_code__numeral_Osimps_I4_J,axiom,
% 156.42/156.40      ! [V_f2_2,V_f1_2,T_a] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_a,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__range__map__of__map__add,axiom,
% 156.42/156.40      ! [V_l_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 156.42/156.40       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),c_Map_Omap__add(T_b,T_a,V_f_2,hAPP(c_Map_Omap__of(T_b,T_a),V_l_2))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__atLeastAtMost__int,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_nat__mod__eq__lemma,axiom,
% 156.42/156.40      ! [V_y,V_n,V_x] :
% 156.42/156.40        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 156.42/156.40         => ? [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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I3_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__ub__add__nat,axiom,
% 156.42/156.40      ! [V_p_2,V_f_2,V_n_2,V_m_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( 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))))
% 156.42/156.40         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2)))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup1E,axiom,
% 156.42/156.40      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 156.42/156.40       => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 156.42/156.40         => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup1CI,axiom,
% 156.42/156.40      ! [T_a,V_A_2,V_x_2,V_B_2] :
% 156.42/156.40        ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 156.42/156.40         => hBOOL(hAPP(V_A_2,V_x_2)) )
% 156.42/156.40       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_UnE,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_UnCI,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,V_ca_2,T_a] :
% 156.42/156.40        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) )
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__atLeastAtMost,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__atLeastAtMost__int,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Pow__subset,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2))),hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Diff,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Diff__cancel2,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Diff__cancel,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__top__right,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__top(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__top__left,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__top(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_UnI2,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_UnI1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__iff,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40          | hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__max,axiom,
% 156.42/156.40      ! [T_a] :
% 156.42/156.40        ( ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40          & class_Orderings_Olinorder(T_a) )
% 156.42/156.40       => c_Lattices_Osemilattice__sup__class_Osup(T_a) = c_Orderings_Oord__class_Omax(T_a) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup_Oidem,axiom,
% 156.42/156.40      ! [V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__idem,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup_Ocommute,axiom,
% 156.42/156.40      ! [V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I5_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__commute,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup_Oleft__idem,axiom,
% 156.42/156.40      ! [V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I8_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__left__idem,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup_Oleft__commute,axiom,
% 156.42/156.40      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I7_J,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__left__commute,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup_Oassoc,axiom,
% 156.42/156.40      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I6_J,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__assoc,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__apply,axiom,
% 156.42/156.40      ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__absorb,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__commute,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__left__absorb,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__left__commute,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__assoc,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bex__Un,axiom,
% 156.42/156.40      ! [V_P_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( ? [B_x] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40            & hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.40      <=> ( ? [B_x] :
% 156.42/156.40              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.40              & hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.40          | ? [B_x] :
% 156.42/156.40              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 156.42/156.40              & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ball__Un,axiom,
% 156.42/156.40      ! [V_P_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( ! [B_x] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.40      <=> ( ! [B_x] :
% 156.42/156.40              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.40             => hBOOL(hAPP(V_P_2,B_x)) )
% 156.42/156.40          & ! [B_x] :
% 156.42/156.40              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 156.42/156.40             => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup1I1,axiom,
% 156.42/156.40      ! [V_B_2,T_a,V_x_2,V_A_2] :
% 156.42/156.40        ( hBOOL(hAPP(V_A_2,V_x_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup1I2,axiom,
% 156.42/156.40      ! [V_A_2,T_a,V_x_2,V_B_2] :
% 156.42/156.40        ( hBOOL(hAPP(V_B_2,V_x_2))
% 156.42/156.40       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oidem,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__bot__left,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__bot(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__bot__right,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__bot(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__eq__bot__iff,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__bot(T_a)
% 156.42/156.40       => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_a)
% 156.42/156.40        <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_a)
% 156.42/156.40            & V_y_2 = c_Orderings_Obot__class_Obot(T_a) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_less__supI1,axiom,
% 156.42/156.40      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_less__supI2,axiom,
% 156.42/156.40      ! [V_a,V_b,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__ord_I3_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__ge1,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__ord_I4_J,axiom,
% 156.42/156.40      ! [V_x,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__ge2,axiom,
% 156.42/156.40      ! [V_x,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__iff__sup,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.40        <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2) = V_y_2 ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__sup__iff,axiom,
% 156.42/156.40      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_y_2)),V_z_2))
% 156.42/156.40        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2))
% 156.42/156.40            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y_2),V_z_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__supI1,axiom,
% 156.42/156.40      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__supI2,axiom,
% 156.42/156.40      ! [V_a,V_b,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__absorb2,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__absorb1,axiom,
% 156.42/156.40      ! [V_x,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__supI,axiom,
% 156.42/156.40      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 156.42/156.40           => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__least,axiom,
% 156.42/156.40      ! [V_z,V_x,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 156.42/156.40           => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__mono,axiom,
% 156.42/156.40      ! [V_d,V_b,V_c,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 156.42/156.40           => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__supE,axiom,
% 156.42/156.40      ! [V_x,V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.40             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__UNIV__right,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__UNIV__left,axiom,
% 156.42/156.40      ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Un,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__mono,axiom,
% 156.42/156.40      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__least,axiom,
% 156.42/156.40      ! [V_B_2,V_C_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__absorb2,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__absorb1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_subset__Un__eq,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40      <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__upper2,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__upper1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__insert__left,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__insert__right,axiom,
% 156.42/156.40      ! [V_B_2,V_a_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__Un,axiom,
% 156.42/156.40      ! [V_G_2,V_F_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_F_2),V_G_2)))
% 156.42/156.40      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.40          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__UnI,axiom,
% 156.42/156.40      ! [V_G_2,V_F_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2))
% 156.42/156.40         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_F_2),V_G_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__empty,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__empty__right,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__empty__left,axiom,
% 156.42/156.40      ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I21_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2] :
% 156.42/156.40        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.40       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fun__left__comm__idem__sup,axiom,
% 156.42/156.40      ! [T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I13_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_compl__sup__top,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__compl__top,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 156.42/156.40      ! [V_k_2,V_f_2] :
% 156.42/156.40        ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_insert__is__Un,axiom,
% 156.42/156.40      ! [V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_union__fold__insert,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,tc_fun(T_a,tc_HOL_Obool),c_Set_Oinsert(T_a)),V_B_2),V_A_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I6_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ex__nat__less,axiom,
% 156.42/156.40      ! [V_P_2,V_n_2] :
% 156.42/156.40        ( ? [B_m] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 156.42/156.40            & hBOOL(hAPP(V_P_2,B_m)) )
% 156.42/156.40      <=> ? [B_x] :
% 156.42/156.40            ( 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)))
% 156.42/156.40            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_all__nat__less,axiom,
% 156.42/156.40      ! [V_P_2,V_n_2] :
% 156.42/156.40        ( ! [B_m] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 156.42/156.40           => hBOOL(hAPP(V_P_2,B_m)) )
% 156.42/156.40      <=> ! [B_x] :
% 156.42/156.40            ( 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)))
% 156.42/156.40           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 156.42/156.40      ! [V_n_2,V_m_2] :
% 156.42/156.40        ( c_Nat__Transfer_Ois__nat(V_m_2)
% 156.42/156.40       => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I17_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__subset__conv,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2))
% 156.42/156.40      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__partition,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I18_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__partition2,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__partition,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__Diff__eq,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__insert,axiom,
% 156.42/156.40      ! [V_A_2,V_a_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_a),V_a_2)),hAPP(c_Set_OPow(T_a),V_A_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__dom__map__of,axiom,
% 156.42/156.40      ! [V_l_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_l_2)))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2] :
% 156.42/156.40        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 156.42/156.40       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastatMost__empty__iff2,axiom,
% 156.42/156.40      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)
% 156.42/156.40        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastatMost__empty__iff,axiom,
% 156.42/156.40      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_dom__map__add,axiom,
% 156.42/156.40      ! [V_n_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m_2,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_n_2)),c_Map_Odom(T_a,T_b,V_m_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastatMost__empty,axiom,
% 156.42/156.40      ! [V_a_2,V_b_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_a_2))
% 156.42/156.40         => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastatMost__subset__iff,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,V_d_2)))
% 156.42/156.40        <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 156.42/156.40            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),V_a_2))
% 156.42/156.40              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastAtMost__singleton,axiom,
% 156.42/156.40      ! [V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastAtMost__singleton__iff,axiom,
% 156.42/156.40      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_ca_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 156.42/156.40        <=> ( V_a_2 = V_b_2
% 156.42/156.40            & V_b_2 = V_ca_2 ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastAtMost__singleton_H,axiom,
% 156.42/156.40      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( V_a_2 = V_b_2
% 156.42/156.40         => c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__uminus__atLeastAtMost,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.40       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Suc__atLeastAtMost,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__image__simple__idem(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.40           => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2] :
% 156.42/156.40        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.40       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold__sup__insert,axiom,
% 156.42/156.40      ! [V_a_2,V_b_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),V_A_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 156.42/156.40       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThan__add__Un,axiom,
% 156.42/156.40      ! [V_k_2,V_j_2,V_i_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 156.42/156.40       => 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))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I8_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I14_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__atLeastAtMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastAtMostSuc__conv,axiom,
% 156.42/156.40      ! [V_n_2,V_m_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__one__idem_Ounion__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__one__idem(T_a,V_f_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastatMost__psubset__iff,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,V_d_2)))
% 156.42/156.40        <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a_2),V_b_2))
% 156.42/156.40              | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),V_a_2))
% 156.42/156.40                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),V_d_2))
% 156.42/156.40                & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_ca_2),V_a_2))
% 156.42/156.40                  | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b_2),V_d_2)) ) ) )
% 156.42/156.40            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),V_d_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__le__fold__sup,axiom,
% 156.42/156.40      ! [V_b_2,V_a_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_b_2),V_A_2))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__head__Suc,axiom,
% 156.42/156.40      ! [V_f_2,V_n_2,V_m_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.40         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold1__Un2,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Min__Un,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Max__Un,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__range__map__of,axiom,
% 156.42/156.40      ! [V_xys_2,T_b,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_a)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_a),hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I15_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I1_J,axiom,
% 156.42/156.40      ! [V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_l_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_simp__from__to,axiom,
% 156.42/156.40      ! [V_i_2,V_j_2] :
% 156.42/156.40        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 156.42/156.40         => 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)) )
% 156.42/156.40        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I12_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__cl__ivl__Suc,axiom,
% 156.42/156.40      ! [V_f_2,V_m_2,V_n_2,T_a] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.40       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 156.42/156.40           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_a) )
% 156.42/156.40          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 156.42/156.40           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I8_J,axiom,
% 156.42/156.40      ! [V_B_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 156.42/156.40               => 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))) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I6_J,axiom,
% 156.42/156.40      ! [V_A_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 156.42/156.40               => 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)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I4_J,axiom,
% 156.42/156.40      ! [V_A_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( B_x != V_t_2
% 156.42/156.40               => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I4_J,axiom,
% 156.42/156.40      ! [V_B_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( B_x != V_t_2
% 156.42/156.40               => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I7_J,axiom,
% 156.42/156.40      ! [V_B_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 156.42/156.40               => 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))) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__nat__def,axiom,
% 156.42/156.40      c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I3_J,axiom,
% 156.42/156.40      ! [V_B_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ( ! [B_x] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xa] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 156.42/156.40                   => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 156.42/156.40           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I3_J,axiom,
% 156.42/156.40      ! [V_A_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( 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))
% 156.42/156.40         => ( ! [B_x] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xa] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 156.42/156.40                   => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 156.42/156.40           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I5_J,axiom,
% 156.42/156.40      ! [V_A_2,V_t_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 156.42/156.40         => ! [B_x] :
% 156.42/156.40              ( ! [B_xa] :
% 156.42/156.40                  ( 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)))
% 156.42/156.40                 => ! [B_xb] :
% 156.42/156.40                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 156.42/156.40                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 156.42/156.40               => 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)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I8_J,axiom,
% 156.42/156.40      ! [V_t_2,V_A_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ! [B_x] :
% 156.42/156.40            ( ! [B_xa] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xb] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 156.42/156.40                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 156.42/156.40             => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I6_J,axiom,
% 156.42/156.40      ! [V_t_2,V_B_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ! [B_x] :
% 156.42/156.40            ( ! [B_xa] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xb] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 156.42/156.40                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 156.42/156.40             => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_periodic__finite__ex,axiom,
% 156.42/156.40      ! [V_P_2,V_d_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 156.42/156.40       => ( ! [B_x,B_k] :
% 156.42/156.40              ( hBOOL(hAPP(V_P_2,B_x))
% 156.42/156.40            <=> hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) )
% 156.42/156.40         => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.42/156.40          <=> ? [B_x] :
% 156.42/156.40                ( 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)))
% 156.42/156.40                & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_bset_I5_J,axiom,
% 156.42/156.40      ! [V_t_2,V_B_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ! [B_x] :
% 156.42/156.40            ( ! [B_xa] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xb] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 156.42/156.40                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 156.42/156.40             => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_aset_I7_J,axiom,
% 156.42/156.40      ! [V_t_2,V_A_2,V_D_2] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 156.42/156.40       => ! [B_x] :
% 156.42/156.40            ( ! [B_xa] :
% 156.42/156.40                ( 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)))
% 156.42/156.40               => ! [B_xb] :
% 156.42/156.40                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 156.42/156.40                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 156.42/156.40             => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I19_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I4_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oremove,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.40           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = V_x_2 )
% 156.42/156.40              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I5_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__greaterThanAtMost,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__greaterThanAtMost__int,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Osingleton,axiom,
% 156.42/156.40      ! [V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_greaterThanAtMost__empty,axiom,
% 156.42/156.40      ! [V_k_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_k_2))
% 156.42/156.40         => c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 156.42/156.40      ! [V_l_2,V_k_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2)
% 156.42/156.40        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_l_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_greaterThanAtMost__empty__iff,axiom,
% 156.42/156.40      ! [V_l_2,V_k_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_k_2),V_l_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I20_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__greaterThanAtMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oin__idem,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_OF__eq,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_A_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I22_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__uminus__atLeastLessThan,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.40       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__uminus__greaterThanAtMost,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.40       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I11_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_l_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oinsert__idem,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Osubset__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.40             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__greaterThanAtMost__int,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Ounion__idem,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 156.42/156.40      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I16_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_m_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_m_2),V_u_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oinsert,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.40           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oinsert__remove,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.40            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.40           => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Oclosed,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.40             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Ohom__commute,axiom,
% 156.42/156.40      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.40           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_a,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I7_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__atMost,axiom,
% 156.42/156.40      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__eq__iff,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_y_2)
% 156.42/156.40        <=> V_x_2 = V_y_2 ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atLeast0AtMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_lessThan__Suc__atMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__atMost,axiom,
% 156.42/156.40      ! [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) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__Suc,axiom,
% 156.42/156.40      ! [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)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__iff,axiom,
% 156.42/156.40      ! [V_k_2,V_i_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oord(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2)))
% 156.42/156.40        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_i_2),V_k_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__subset__iff,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_y_2)))
% 156.42/156.40        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__greaterThan,axiom,
% 156.42/156.40      ! [V_k_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__atMost,axiom,
% 156.42/156.40      ! [V_k_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_k_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__0,axiom,
% 156.42/156.40      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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I9_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__uminus__atLeast,axiom,
% 156.42/156.40      ! [V_x_2,T_a] :
% 156.42/156.40        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.40       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__uminus__atMost,axiom,
% 156.42/156.40      ! [V_x_2,T_a] :
% 156.42/156.40        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.42/156.40       => hAPP(c_Set_Oimage(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I2_J,axiom,
% 156.42/156.40      ! [V_u_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__un_I10_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_l_2),V_u_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_u_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_body__def,axiom,
% 156.42/156.40      c_Com_Obody = hAPP(c_Map_Omap__of(tc_Com_Opname,tc_Com_Ocom),c_Com_Obodies) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fold__sup,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),c_Orderings_Obot__class_Obot(T_a)),V_A_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__Un__nat,axiom,
% 156.42/156.40      ! [V_f_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf1I,axiom,
% 156.42/156.40      ! [T_a,V_B_2,V_x_2,V_A_2] :
% 156.42/156.40        ( hBOOL(hAPP(V_A_2,V_x_2))
% 156.42/156.40       => ( hBOOL(hAPP(V_B_2,V_x_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf1E,axiom,
% 156.42/156.40      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 156.42/156.40       => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 156.42/156.40           => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_IntE,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40       => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40           => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_IntI,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__Int,axiom,
% 156.42/156.40      ! [V_G_2,V_F_2,T_a] :
% 156.42/156.40        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.42/156.40          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_G_2)) )
% 156.42/156.40       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_F_2),V_G_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fun__left__comm__idem__inf,axiom,
% 156.42/156.40      ! [T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => c_Finite__Set_Ofun__left__comm__idem(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_insert__inter__insert,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_a_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2] :
% 156.42/156.40        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.40       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_restrict__restrict,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_m_2,T_b,T_a] : c_Map_Orestrict__map(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_B_2) = c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Pow__Int__eq,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_a),V_A_2)),hAPP(c_Set_OPow(T_a),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Int2,axiom,
% 156.42/156.40      ! [V_B_2,V_C_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Int__distrib2,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__Diff,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Int__distrib,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_C_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__min,axiom,
% 156.42/156.40      ! [T_a] :
% 156.42/156.40        ( ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40          & class_Orderings_Olinorder(T_a) )
% 156.42/156.40       => c_Lattices_Osemilattice__inf__class_Oinf(T_a) = c_Orderings_Oord__class_Omin(T_a) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf_Oidem,axiom,
% 156.42/156.40      ! [V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__idem,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf_Ocommute,axiom,
% 156.42/156.40      ! [V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I1_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__commute,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf_Oleft__idem,axiom,
% 156.42/156.40      ! [V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I4_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__left__idem,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf_Oleft__commute,axiom,
% 156.42/156.40      ! [V_c,V_a,V_b,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I3_J,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__left__commute,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf_Oassoc,axiom,
% 156.42/156.40      ! [V_c,V_b,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__aci_I2_J,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__assoc,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__apply,axiom,
% 156.42/156.40      ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__absorb,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__commute,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__left__absorb,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__left__commute,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__assoc,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf1D1,axiom,
% 156.42/156.40      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 156.42/156.40       => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf1D2,axiom,
% 156.42/156.40      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 156.42/156.40       => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Inf__fin_Oidem,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_less__infI1,axiom,
% 156.42/156.40      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_less__infI2,axiom,
% 156.42/156.40      ! [V_a,V_x,V_b,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__ord_I1_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__le1,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__ord_I2_J,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__le2,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__iff__inf,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.40        <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_y_2) = V_x_2 ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__inf__iff,axiom,
% 156.42/156.40      ! [V_z_2,V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y_2),V_z_2)))
% 156.42/156.40        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.42/156.40            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_z_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__infI1,axiom,
% 156.42/156.40      ! [V_b,V_x,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__infI2,axiom,
% 156.42/156.40      ! [V_a,V_x,V_b,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 156.42/156.40         => 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)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__absorb1,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__absorb2,axiom,
% 156.42/156.40      ! [V_x,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__infI,axiom,
% 156.42/156.40      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 156.42/156.40           => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__greatest,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 156.42/156.40           => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__mono,axiom,
% 156.42/156.40      ! [V_d,V_b,V_c,V_a,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 156.42/156.40           => 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))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_le__infE,axiom,
% 156.42/156.40      ! [V_b,V_a,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( 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)))
% 156.42/156.40         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 156.42/156.40             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__mono,axiom,
% 156.42/156.40      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__greatest,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_C_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2))
% 156.42/156.40         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__absorb1,axiom,
% 156.42/156.40      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__absorb2,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__lower2,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__lower1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__empty__left,axiom,
% 156.42/156.40      ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__empty__right,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_disjoint__iff__not__equal,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40      <=> ! [B_x] :
% 156.42/156.40            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.40           => ! [B_xa] :
% 156.42/156.40                ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_B_2))
% 156.42/156.40               => B_x != B_xa ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__UNIV__left,axiom,
% 156.42/156.40      ! [V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__UNIV__right,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__bot__right,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__bot(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__bot__left,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__bot(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__iff,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.42/156.40          & hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_IntD1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_IntD2,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_ca_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40       => hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__top__left,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__top(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__top__right,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__top(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__eq__top__iff,axiom,
% 156.42/156.40      ! [V_y_2,V_x_2,T_a] :
% 156.42/156.40        ( class_Lattices_Obounded__lattice__top(T_a)
% 156.42/156.40       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_a)
% 156.42/156.40        <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_a)
% 156.42/156.40            & V_y_2 = c_Orderings_Otop__class_Otop(T_a) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Int__crazy,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Int__distrib2,axiom,
% 156.42/156.40      ! [V_A_2,V_C_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__Un__distrib2,axiom,
% 156.42/156.40      ! [V_A_2,V_C_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Int__distrib,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__Un__distrib,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__inf__distrib2,axiom,
% 156.42/156.40      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Odistrib__lattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__distrib2,axiom,
% 156.42/156.40      ! [V_x,V_z,V_y,T_a] :
% 156.42/156.40        ( class_Lattices_Odistrib__lattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__inf__distrib1,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Odistrib__lattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__distrib1,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Odistrib__lattice(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__inf__absorb,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__sup__absorb,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_distrib__inf__le,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_distrib__sup__le,axiom,
% 156.42/156.40      ! [V_z,V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => 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)))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_compl__inf__bot,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__compl__bot,axiom,
% 156.42/156.40      ! [V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_diff__eq,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_compl__sup,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_compl__inf,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => 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)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__left__if1,axiom,
% 156.42/156.40      ! [V_B_2,V_C_2,V_a_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__right__if1,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_a_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__left__if0,axiom,
% 156.42/156.40      ! [V_B_2,V_C_2,V_a_2,T_a] :
% 156.42/156.40        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__right__if0,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_a_2,T_a] :
% 156.42/156.40        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__left,axiom,
% 156.42/156.40      ! [V_B_2,V_C_2,V_a_2,T_a] :
% 156.42/156.40        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) )
% 156.42/156.40        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_C_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__insert__right,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_a_2,T_a] :
% 156.42/156.40        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 156.42/156.40        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_image__Int__subset,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_B_2)))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__triv,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Int__assoc__eq,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.42/156.40      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Int,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Un,axiom,
% 156.42/156.40      ! [V_C_2,V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Un__Diff__Int,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = V_A_2 ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I11_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 156.42/156.40      ! [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))) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__disjoint,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__disjoint2,axiom,
% 156.42/156.40      ! [V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__Int,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Compl__Un,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__eq,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Diff__Compl,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I14_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_dom__restrict,axiom,
% 156.42/156.40      ! [V_A_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_m_2)),V_A_2) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_finite__UnionD,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)))
% 156.42/156.40       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2] :
% 156.42/156.40        ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.40       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.42/156.40         => 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))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold__inf__insert,axiom,
% 156.42/156.40      ! [V_a_2,V_b_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),V_A_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_inf__Sup__absorb,axiom,
% 156.42/156.40      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = V_a_2 ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_disjoint__eq__subset__Compl,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I15_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastAtMost,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastLessThan,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I4_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I2_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_a),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I16_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I13_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I12_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__greaterThanAtMost,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_ca_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I9_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__greaterThanLessThan,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_ca_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastAtMostR1,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_b_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastAtMostL1,axiom,
% 156.42/156.40      ! [V_d_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_d_2)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I8_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I7_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_map__add__comm,axiom,
% 156.42/156.40      ! [V_m2_2,V_m1_2,T_b,T_a] :
% 156.42/156.40        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_m1_2)),c_Map_Odom(T_a,T_b,V_m2_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40       => c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2) = c_Map_Omap__add(T_a,T_b,V_m2_2,V_m1_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastAtMostL2,axiom,
% 156.42/156.40      ! [V_ca_2,V_b_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_ca_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2),V_b_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Int__atLeastAtMostR2,axiom,
% 156.42/156.40      ! [V_d_2,V_ca_2,V_a_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_a,V_ca_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a_2),V_ca_2),V_d_2) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I3_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I10_J,axiom,
% 156.42/156.40      ! [V_u_2,V_m_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I1_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I6_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_ivl__disj__int_I5_J,axiom,
% 156.42/156.40      ! [V_u_2,V_l_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_a,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_a),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__image__simple_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.40           => 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)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_compl__unique,axiom,
% 156.42/156.40      ! [V_y,V_x,T_a] :
% 156.42/156.40        ( class_Lattices_Oboolean__algebra(T_a)
% 156.42/156.40       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 156.42/156.40         => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 156.42/156.40           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold__inf__le__inf,axiom,
% 156.42/156.40      ! [V_b_2,V_a_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),V_b_2))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold1__belowI,axiom,
% 156.42/156.40      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.40           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2)),V_a_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_below__fold1__iff,axiom,
% 156.42/156.40      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2)))
% 156.42/156.40            <=> ! [B_x] :
% 156.42/156.40                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.40                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__Un__Int,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setprod__Un__Int,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setprod_Ounion__inter,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__Un__Int,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__Diff__subset__Int,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.40       => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_atMost__Int__atLeast,axiom,
% 156.42/156.40      ! [V_n_2,T_a] :
% 156.42/156.40        ( class_Orderings_Oorder(T_a)
% 156.42/156.40       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_a),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_a),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__one_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40                 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__one_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__one(T_a,V_f_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.40        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.40           => ( 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))
% 156.42/156.40             => 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)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_sup__Sup__fold__sup,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_B_2),V_A_2) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin__Sup,axiom,
% 156.42/156.40      ! [V_A_2,T_a] :
% 156.42/156.40        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__Un__disjoint,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setsum__Un,axiom,
% 156.42/156.40      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Oab__group__add(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setprod__Un__disjoint,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_setprod_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.40        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_card__Un__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_fold1__Un,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Groups_Oab__semigroup__mult(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40                 => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Lattices_Olattice(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40                 => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Min_Ounion__inter,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Min_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40                 => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.40  
% 156.42/156.40  fof(fact_Max_Ounion__disjoint,axiom,
% 156.42/156.40      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.40        ( class_Orderings_Olinorder(T_a)
% 156.42/156.40       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.40         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.40             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.40               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41                 => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Max_Ounion__inter,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_a,V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41                 => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41                 => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_UnionI,axiom,
% 156.42/156.41      ! [V_A_2,V_C_2,V_X_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__binary,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),V_b_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Un__eq__Union,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__UNIV,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OSup__class_OSup(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__nat__def,axiom,
% 156.42/156.41      c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__Pow__eq,axiom,
% 156.42/156.41      ! [V_A_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_OPow(T_a),V_A_2)) = V_A_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__disjoint,axiom,
% 156.42/156.41      ! [V_A_2,V_C_2,T_a] :
% 156.42/156.41        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41      <=> ! [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),V_C_2))
% 156.42/156.41           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__Int__subset,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__upper,axiom,
% 156.42/156.41      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__le__iff,axiom,
% 156.42/156.41      ! [V_b_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)),V_b_2))
% 156.42/156.41        <=> ! [B_x] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__Sup__iff,axiom,
% 156.42/156.41      ! [V_S_2,V_a_2,T_a] :
% 156.42/156.41        ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41          & class_Orderings_Olinorder(T_a) )
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_S_2)))
% 156.42/156.41        <=> ? [B_x] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.42/156.41              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),B_x)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__empty,axiom,
% 156.42/156.41      ! [T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__mono,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__insert,axiom,
% 156.42/156.41      ! [V_B_2,V_a_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_subset__Pow__Union,axiom,
% 156.42/156.41      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__UNIV,axiom,
% 156.42/156.41      ! [T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Union__Un__distrib,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__upper,axiom,
% 156.42/156.41      ! [V_A_2,V_x_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__empty,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OSup__class_OSup(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__singleton,axiom,
% 156.42/156.41      ! [V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Sup__insert,axiom,
% 156.42/156.41      ! [V_A_2,V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_card_Ounion__inter__neutral,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41         => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.41             => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.41           => hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_a),V_B_2)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__Un,axiom,
% 156.42/156.41      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Fields_Ofield(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.41                 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod_Ounion__inter__neutral,axiom,
% 156.42/156.41      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.41                 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__Un__one,axiom,
% 156.42/156.41      ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 156.42/156.41                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_T_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum_Ounion__inter__neutral,axiom,
% 156.42/156.41      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.41                 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__Un__zero,axiom,
% 156.42/156.41      ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 156.42/156.41                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_T_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_finite__Union,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_A_2))
% 156.42/156.41       => ( ! [B_M] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_M),V_A_2))
% 156.42/156.41             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_M)) )
% 156.42/156.41         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_A_2))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oremove,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = V_x_2 )
% 156.42/156.41              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Osingleton,axiom,
% 156.42/156.41      ! [V_x_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_x_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup__Inf__absorb,axiom,
% 156.42/156.41      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = V_a_2 ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oin__idem,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_OF__eq,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oinsert__idem,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Osubset__idem,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.41             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Ounion__idem,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__le__Sup,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 156.42/156.41      ! [V_a_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_a_2),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oinsert,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oinsert__remove,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = V_x_2 )
% 156.42/156.41            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Ounion__inter,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41                 => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) ) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41           => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_x_2),V_A_2) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Oclosed,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),hAPP(hAPP(c_Set_Oinsert(T_a),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.42/156.41             => hBOOL(hAPP(hAPP(c_member(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),V_A_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_insert__partition,axiom,
% 156.42/156.41      ! [V_F_2,V_x_2,T_a] :
% 156.42/156.41        ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_F_2))
% 156.42/156.41       => ( ! [B_x] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_F_2)))
% 156.42/156.41             => ! [B_xa] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_F_2)))
% 156.42/156.41                 => ( B_x != B_xa
% 156.42/156.41                   => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 156.42/156.41         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_F_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__Un__disjoint,axiom,
% 156.42/156.41      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_B_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin_Ohom__commute,axiom,
% 156.42/156.41      ! [V_N_2,V_h_2,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.42/156.41           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_a,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_N_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__empty,axiom,
% 156.42/156.41      ! [V_z_2,V_g_2,V_f_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_z_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 156.42/156.41      ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.41         => hAPP(V_F_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_comm__monoid__big_OF__eq,axiom,
% 156.42/156.41      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Big__Operators_Ocomm__monoid__big(T_a,T_b,V_f_2,V_z_2,V_F_2)
% 156.42/156.41       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.41           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.41           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__insert,axiom,
% 156.42/156.41      ! [V_z_2,V_g_2,V_a_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Oab__semigroup__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.41           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_g_2,V_a_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),V_A_2)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum_Oeq__fold,axiom,
% 156.42/156.41      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Oplus__class_Oplus(T_b)),V_g_2),c_Groups_Ozero__class_Ozero(T_b)),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum_OF__eq,axiom,
% 156.42/156.41      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Oplus__class_Oplus(T_b)),V_g_2),c_Groups_Ozero__class_Ozero(T_b)),V_A_2) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod_OF__eq,axiom,
% 156.42/156.41      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod_Oeq__fold,axiom,
% 156.42/156.41      ! [V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__Un__Int,axiom,
% 156.42/156.41      ! [V_g_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.42/156.41           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__Un__one,axiom,
% 156.42/156.41      ! [V_f_2,V_T_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_T_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)))
% 156.42/156.41                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.41             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_T_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_card__partition,axiom,
% 156.42/156.41      ! [V_k_2,V_C_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),V_C_2))
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 156.42/156.41         => ( ! [B_c] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c),V_C_2))
% 156.42/156.41               => hAPP(c_Finite__Set_Ocard(T_a),B_c) = V_k_2 )
% 156.42/156.41           => ( ! [B_c1] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c1),V_C_2))
% 156.42/156.41                 => ! [B_c2] :
% 156.42/156.41                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_c2),V_C_2))
% 156.42/156.41                     => ( B_c1 != B_c2
% 156.42/156.41                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 156.42/156.41             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fold__inf,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),c_Orderings_Otop__class_Otop(T_a)),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Finite__Set_Ofolding__image__simple(T_a,T_b,V_f_2,V_z_2,V_g_2,V_F_2)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.42/156.41         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( 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)))
% 156.42/156.41                 => hAPP(V_g_2,B_x) = V_z_2 )
% 156.42/156.41             => 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)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_finite__Inter,axiom,
% 156.42/156.41      ! [V_M_2,T_a] :
% 156.42/156.41        ( ? [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_x),V_M_2))
% 156.42/156.41            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),B_x)) )
% 156.42/156.41       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_M_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_InterE,axiom,
% 156.42/156.41      ! [V_X_2,V_C_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_InterD,axiom,
% 156.42/156.41      ! [V_X_2,V_C_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_C_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),V_X_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_le__Inf__iff,axiom,
% 156.42/156.41      ! [V_A_2,V_b_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)))
% 156.42/156.41        <=> ! [B_x] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__less__iff,axiom,
% 156.42/156.41      ! [V_a_2,V_S_2,T_a] :
% 156.42/156.41        ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41          & class_Orderings_Olinorder(T_a) )
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Complete__Lattice_OInf__class_OInf(T_a,V_S_2)),V_a_2))
% 156.42/156.41        <=> ? [B_x] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.42/156.41              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_a_2)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__lower,axiom,
% 156.42/156.41      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),V_B_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__anti__mono,axiom,
% 156.42/156.41      ! [V_A_2,V_B_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__empty,axiom,
% 156.42/156.41      ! [T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__insert,axiom,
% 156.42/156.41      ! [V_B_2,V_a_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__UNIV,axiom,
% 156.42/156.41      ! [T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__lower,axiom,
% 156.42/156.41      ! [V_A_2,V_x_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)),V_x_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__Un__distrib,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__singleton,axiom,
% 156.42/156.41      ! [V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_a_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__empty,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OInf__class_OInf(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__UNIV,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OInf__class_OInf(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__insert,axiom,
% 156.42/156.41      ! [V_A_2,V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Int__eq__Inter,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__Un__subset,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__binary,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a_2),V_b_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__Inf__fold__inf,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_B_2),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inf__fin__Inf,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41           => c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__1,axiom,
% 156.42/156.41      ! [V_f_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.42/156.41               => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_b) )
% 156.42/156.41           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_f_2),c_Groups_Oone__class_Oone(T_b)),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) )
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omax(T_a)),V_ca_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b_2),V_ca_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) )
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b_2),V_ca_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Orderings_Oord__class_Omin(T_a)),V_ca_2),V_A_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__induct__0,axiom,
% 156.42/156.41      ! [V_i_2,V_P_2,V_p_2] :
% 156.42/156.41        ( ! [B_i] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 156.42/156.41           => ( hBOOL(hAPP(V_P_2,B_i))
% 156.42/156.41             => hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 156.42/156.41       => ( hBOOL(hAPP(V_P_2,V_i_2))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 156.42/156.41           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Inter__subset,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( ! [B_X] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_A_2))
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),B_X),V_B_2)) )
% 156.42/156.41       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 156.42/156.41         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_InterI,axiom,
% 156.42/156.41      ! [V_A_2,V_C_2,T_a] :
% 156.42/156.41        ( ! [B_X] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_C_2))
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),B_X)) )
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_C_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__cong,axiom,
% 156.42/156.41      ! [V_z_2,V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Oab__semigroup__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 156.42/156.41           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),V_z_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_h_2),V_z_2),V_A_2) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Min__eqI,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_y] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_y)) )
% 156.42/156.41           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41             => c_Big__Operators_Olinorder__class_OMin(T_a,V_A_2) = V_x_2 ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Max__eqI,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_y] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_y),V_x_2)) )
% 156.42/156.41           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41             => c_Big__Operators_Olinorder__class_OMax(T_a,V_A_2) = V_x_2 ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__le__fold__inf,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Osemilattice__inf(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b_2),B_x)) )
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b_2),V_ca_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_ca_2),V_A_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__sup__le__sup,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_A_2,T_a] :
% 156.42/156.41        ( class_Lattices_Osemilattice__sup(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => ( ! [B_x] :
% 156.42/156.41                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),V_b_2)) )
% 156.42/156.41           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_ca_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b_2),V_ca_2))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__ivl__cong,axiom,
% 156.42/156.41      ! [V_g_2,V_f_2,V_d_2,V_b_2,V_ca_2,V_a_2,T_a,T_b] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41          & class_Orderings_Oord(T_a) )
% 156.42/156.41       => ( V_a_2 = V_ca_2
% 156.42/156.41         => ( V_b_2 = V_d_2
% 156.42/156.41           => ( ! [B_x] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_ca_2),B_x))
% 156.42/156.41                 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_x),V_d_2))
% 156.42/156.41                   => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_a,V_ca_2),V_d_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__intermed__int__val,axiom,
% 156.42/156.41      ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 156.42/156.41        ( ! [B_i] :
% 156.42/156.41            ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 156.42/156.41              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 156.42/156.41           => 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))) )
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 156.42/156.41           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 156.42/156.41             => ? [B_i] :
% 156.42/156.41                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 156.42/156.41                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 156.42/156.41                  & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_log_Osimps,axiom,
% 156.42/156.41      ! [V_i,V_b] :
% 156.42/156.41        ( ( ( 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)))
% 156.42/156.41            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 156.42/156.41         => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 156.42/156.41        & ( ~ ( 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)))
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 156.42/156.41         => 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))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__div__decomp,axiom,
% 156.42/156.41      ! [V_b,V_a,T_a] :
% 156.42/156.41        ( class_Divides_Osemiring__div(T_a)
% 156.42/156.41       => 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)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_UnionE,axiom,
% 156.42/156.41      ! [V_C_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_C_2)))
% 156.42/156.41       => ~ ! [B_X] :
% 156.42/156.41              ( hBOOL(hAPP(hAPP(c_member(T_a),V_A_2),B_X))
% 156.42/156.41             => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_minus__shift__def,axiom,
% 156.42/156.41      ! [V_r,V_l,V_k] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 156.42/156.41         => 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) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 156.42/156.41         => 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) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inc__shift__def,axiom,
% 156.42/156.41      ! [V_k,V_v] :
% 156.42/156.41        ( ( V_v = V_k
% 156.42/156.41         => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 156.42/156.41        & ( V_v != V_k
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_minus__code__numeral__code,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_subtract__code__numeral__def,axiom,
% 156.42/156.41      c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__box_Osize_I1_J,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_fb_2,V_fa_2,T_b,T_a] : c_Nitpick_Opair__box_Opair__box__size(T_a,T_b,V_fa_2,V_fb_2,c_Nitpick_Opair__box_OPairBox(T_a,T_b,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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_arith__series__int,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( 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))))
% 156.42/156.41           => 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))) )
% 156.42/156.41          & ( ~ 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))))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_diff__nat__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_v_H_2] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 156.42/156.41         => 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) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__abs,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__abs__ge__zero,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__def,axiom,
% 156.42/156.41      ! [V_g_2,V_f_2,T_b,T_a] : hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_b,T_a,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),V_f_2),V_g_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__fun__def,axiom,
% 156.42/156.41      ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__Int__eq2,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf__Int__eq,axiom,
% 156.42/156.41      ! [V_x_2,V_S_2,V_R_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup__Un__eq,axiom,
% 156.42/156.41      ! [V_x_2,V_S_2,V_R_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup__Un__eq2,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup__fun__def,axiom,
% 156.42/156.41      ! [V_x_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Lattices_Olattice(T_a)
% 156.42/156.41       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,T_a)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_bot__empty__eq2,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_x_2),V_y_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_bot__empty__eq,axiom,
% 156.42/156.41      ! [V_x_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_x_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pred__equals__eq,axiom,
% 156.42/156.41      ! [V_S_2,V_R_2,T_a] :
% 156.42/156.41        ( hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2) = hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)
% 156.42/156.41      <=> V_R_2 = V_S_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pred__equals__eq2,axiom,
% 156.42/156.41      ! [V_S_2,V_R_2,T_b,T_a] :
% 156.42/156.41        ( hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2) = hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)
% 156.42/156.41      <=> V_R_2 = V_S_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_bot__fun__def,axiom,
% 156.42/156.41      ! [V_x_2,T_b,T_a] :
% 156.42/156.41        ( class_Orderings_Obot(T_a)
% 156.42/156.41       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,T_a)),V_x_2) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__ident,axiom,
% 156.42/156.41      ! [V_Y_2,T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_COMBI(T_a)),V_Y_2) = V_Y_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__image,axiom,
% 156.42/156.41      ! [V_A_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_c,T_a,hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_f_2),V_g_2)),V_A_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_range__composition,axiom,
% 156.42/156.41      ! [V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(hAPP(c_COMBB(T_c,T_a,T_b),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_c,T_a,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__comp__empty_I2_J,axiom,
% 156.42/156.41      ! [V_x_2,V_m_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a)),V_m_2,V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__comp__empty_I1_J,axiom,
% 156.42/156.41      ! [V_x_2,V_m_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__comp__def,axiom,
% 156.42/156.41      ! [V_k_2,V_g_2,V_f_2,T_c,T_a,T_b] : c_Map_Omap__comp(T_b,T_a,T_c,V_f_2,V_g_2,V_k_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_b,c_Option_Ooption_ONone(T_a),V_f_2),hAPP(V_g_2,V_k_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_restrict__map__empty,axiom,
% 156.42/156.41      ! [V_x_2,V_D_2,T_a,T_b] : hAPP(c_Map_Orestrict__map(T_b,T_a,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a)),V_D_2),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__le__empty,axiom,
% 156.42/156.41      ! [V_g_2,T_b,T_a] : c_Map_Omap__le(T_a,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)),V_g_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__timesf,axiom,
% 156.42/156.41      ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_g_2),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__1,axiom,
% 156.42/156.41      ! [V_A_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Oone__class_Oone(T_a))),V_A_2) = c_Groups_Oone__class_Oone(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__upd__def,axiom,
% 156.42/156.41      ! [V_b_2,V_f_2,T_b,T_a,V_a_2,V_x_2] :
% 156.42/156.41        ( ( V_x_2 = V_a_2
% 156.42/156.41         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_a_2),V_b_2),V_x_2) = V_b_2 )
% 156.42/156.41        & ( V_x_2 != V_a_2
% 156.42/156.41         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_a_2),V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 156.42/156.41      ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.42/156.41       => c_Finite__Set_Ofun__left__comm__idem(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__box_Oinject,axiom,
% 156.42/156.41      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_b,T_a] :
% 156.42/156.41        ( c_Nitpick_Opair__box_OPairBox(T_a,T_b,V_a_2,V_b_2) = c_Nitpick_Opair__box_OPairBox(T_a,T_b,V_a_H_2,V_b_H_2)
% 156.42/156.41      <=> ( V_a_2 = V_a_H_2
% 156.42/156.41          & V_b_2 = V_b_H_2 ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 156.42/156.41      ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.42/156.41       => c_Finite__Set_Ofun__left__comm(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__add__def,axiom,
% 156.42/156.41      ! [V_x_2,V_m2_2,V_m1_2,T_a,T_b] : hAPP(c_Map_Omap__add(T_b,T_a,V_m1_2,V_m2_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_a,hAPP(V_m1_2,V_x_2),c_Option_Ooption_OSome(T_a)),hAPP(V_m2_2,V_x_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__add__empty,axiom,
% 156.42/156.41      ! [V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))) = V_m_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_empty__map__add,axiom,
% 156.42/156.41      ! [V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)),V_m_2) = V_m_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_empty__upd__none,axiom,
% 156.42/156.41      ! [V_xa_2,V_x_2,T_a,T_b] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a))),V_x_2),c_Option_Ooption_ONone(T_a)),V_xa_2) = c_Option_Ooption_ONone(T_a) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__Compl__def,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ouminus(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,T_a)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(V_A_2,V_x_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_abs__setprod,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Fields_Olinordered__field(T_a)
% 156.42/156.41       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__diff__def,axiom,
% 156.42/156.41      ! [V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ominus(T_a)
% 156.42/156.41       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,T_a)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_int__setprod,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__int__setprod,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.41          & class_Rings_Oring__1(T_a) )
% 156.42/156.41       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,T_b),c_Int_Oring__1__class_Oof__int(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod_Odistrib,axiom,
% 156.42/156.41      ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Otimes__class_Otimes(T_b)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_h_2),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_finite__range__imageI,axiom,
% 156.42/156.41      ! [V_f_2,T_c,V_g_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 156.42/156.41       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(c_COMBB(T_a,T_c,T_b),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__constant__conv,axiom,
% 156.42/156.41      ! [V_ca_2,T_b,T_a,V_A_2] :
% 156.42/156.41        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41         => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_ca_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.42/156.41        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41         => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_ca_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_ca_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__negf,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Ouminus__class_Ouminus(T_a)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__divide__distrib,axiom,
% 156.42/156.41      ! [V_r_2,V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Fields_Ofield(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Rings_Oinverse__class_Odivide(T_a)),V_f_2)),V_r_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__right__distrib,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,V_r_2,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__0(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r_2)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__left__distrib,axiom,
% 156.42/156.41      ! [V_r_2,V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__0(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_r_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__product,axiom,
% 156.42/156.41      ! [V_B_2,V_g_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__0(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_a),tc_fun(T_c,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,T_a),tc_fun(tc_fun(T_c,T_a),tc_fun(T_c,T_a)),T_b),c_COMBB(T_a,T_a,T_c)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__commute,axiom,
% 156.42/156.41      ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_a),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))),V_A_2)),V_B_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_int__setsum,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_abs__setsum__abs,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.42/156.41       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),c_Groups_Oabs__class_Oabs(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__subtractf,axiom,
% 156.42/156.41      ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__0,axiom,
% 156.42/156.41      ! [V_A_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Ozero__class_Ozero(T_a))),V_A_2) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__int__setsum,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Rings_Oring__1(T_a)
% 156.42/156.41       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,T_b),c_Int_Oring__1__class_Oof__int(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__dividef,axiom,
% 156.42/156.41      ! [V_g_2,V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Fields_Ofield__inverse__zero(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 156.42/156.41      ! [V_n_2,V_m_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_card__eq__setsum,axiom,
% 156.42/156.41      ! [V_A_2,T_a] : hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_map__upd__nonempty,axiom,
% 156.42/156.41      ! [V_x_2,V_k_2,V_t_2,T_b,T_a] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) != hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 156.42/156.41      ! [V_n_2,V_m_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_restrict__map__to__empty,axiom,
% 156.42/156.41      ! [V_x_2,V_m_2,T_a,T_b] : hAPP(c_Map_Orestrict__map(T_b,T_a,V_m_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__nat__setsum,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.41       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_restrict__map__def,axiom,
% 156.42/156.41      ! [V_m_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41         => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41         => hAPP(c_Map_Orestrict__map(T_a,T_b,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dom__const,axiom,
% 156.42/156.41      ! [V_f_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_a),c_Option_Ooption_OSome(T_b)),V_f_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dom__empty,axiom,
% 156.42/156.41      ! [T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dom__eq__empty__conv,axiom,
% 156.42/156.41      ! [V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Map_Odom(T_a,T_b,V_f_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.41      <=> V_f_2 = hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 156.42/156.41      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 156.42/156.41      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__addf,axiom,
% 156.42/156.41      ! [V_A_2,V_g_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Oplus__class_Oplus(T_a)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),V_g_2),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum_Odistrib,axiom,
% 156.42/156.41      ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Oplus__class_Oplus(T_b)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_h_2),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__eq__Suc__le__raw,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pred__subset__eq2,axiom,
% 156.42/156.41      ! [V_S_2,V_R_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pred__subset__eq,axiom,
% 156.42/156.41      ! [V_S_2,V_R_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__number__of__Bit0,axiom,
% 156.42/156.41      ! [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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_ran__empty,axiom,
% 156.42/156.41      ! [T_a,T_b] : c_Map_Oran(T_b,T_a,hAPP(c_COMBK(tc_Option_Ooption(T_a),T_b),c_Option_Ooption_ONone(T_a))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__nat__setprod,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.42/156.41          & class_Rings_Osemiring__1(T_a) )
% 156.42/156.41       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_a)),V_f_2)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_a),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__add__atLeastLessThan,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__add__atLeastAtMost,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__delta,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__delta_H,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))),V_S_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__constant,axiom,
% 156.42/156.41      ! [V_ca_2,T_b,V_A_2,V_x_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.42/156.41       => hAPP(c_Set_Oimage(T_a,T_b,hAPP(c_COMBK(T_b,T_a),V_ca_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_ca_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__delta_H,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__delta,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_b))),V_S_2) = c_Groups_Oone__class_Oone(T_b) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__constant,axiom,
% 156.42/156.41      ! [V_A_2,V_y_2,T_b,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(c_COMBK(T_a,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_y_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_power__number__of__even,axiom,
% 156.42/156.41      ! [V_w_2,V_z_2,T_a] :
% 156.42/156.41        ( class_Int_Onumber__ring(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Otimes__class_Otimes(T_a)),c_COMBI(T_a))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fold__image__distrib,axiom,
% 156.42/156.41      ! [V_h_2,V_g_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Groups_Otimes__class_Otimes(T_b)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_b)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_g_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_a,c_Groups_Otimes__class_Otimes(T_b)),V_h_2),c_Groups_Oone__class_Oone(T_b)),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dual__max,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => c_Orderings_Oord_Omax(T_a,hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a))) = c_Orderings_Oord__class_Omin(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dual__min,axiom,
% 156.42/156.41      ! [T_a] :
% 156.42/156.41        ( class_Orderings_Olinorder(T_a)
% 156.42/156.41       => c_Orderings_Oord_Omin(T_a,hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a))) = c_Orderings_Oord__class_Omax(T_a) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__constant,axiom,
% 156.42/156.41      ! [V_y_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(c_COMBK(T_b,T_a),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zpower__number__of__even,axiom,
% 156.42/156.41      ! [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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__lessThan__Suc,axiom,
% 156.42/156.41      ! [V_n_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__atMost__Suc,axiom,
% 156.42/156.41      ! [V_n_2,V_f_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 156.42/156.41      ! [V_A_2,V_f_2,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__add__int__atLeastLessThan,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 156.42/156.41      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.42/156.41       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Powp__Pow__eq,axiom,
% 156.42/156.41      ! [V_x_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Predicate_OPowp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_a),V_A_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__restrict__set,axiom,
% 156.42/156.41      ! [V_B_2,V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__eq__fold__image,axiom,
% 156.42/156.41      ! [V_f_2,T_b,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41       => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_b,tc_HOL_Obool),T_a,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_power__number__of__even__number__of,axiom,
% 156.42/156.41      ! [V_w_2,V_v_2,T_a] :
% 156.42/156.41        ( class_Int_Onumber__ring(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Otimes__class_Otimes(T_a)),c_COMBI(T_a))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_card__def,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_a,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41         => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_card_Oeq__fold__g,axiom,
% 156.42/156.41      ! [V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41       => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_a,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fun__left__comm__idem__remove,axiom,
% 156.42/156.41      ! [T_a] : c_Finite__Set_Ofun__left__comm__idem(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_diff__nat__eq__if,axiom,
% 156.42/156.41      ! [V_z_2,V_z_H_2] :
% 156.42/156.41        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 156.42/156.41         => 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) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__div__mod,axiom,
% 156.42/156.41      ! [V_l,V_k] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__minus1,axiom,
% 156.42/156.41      ! [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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 156.42/156.41      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.41        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.42/156.41       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_a,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_adjust__eq,axiom,
% 156.42/156.41      ! [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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__head,axiom,
% 156.42/156.41      ! [V_P_2,V_n_2,V_m_2,T_a] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_P_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(V_P_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_P_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_minus__fold__remove,axiom,
% 156.42/156.41      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.41       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_B_2),V_A_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_dom__eq__singleton__conv,axiom,
% 156.42/156.41      ! [V_x_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( c_Map_Odom(T_a,T_b,V_f_2) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))
% 156.42/156.41      <=> ? [B_v] : V_f_2 = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_a),c_Option_Ooption_ONone(T_b))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),B_v)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Suc__eq__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_n_2] :
% 156.42/156.41        ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 156.42/156.41      <=> 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_eq__number__of__Suc,axiom,
% 156.42/156.41      ! [V_n_2,V_v_2] :
% 156.42/156.41        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 156.42/156.41      <=> 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__number__of__Bit1,axiom,
% 156.42/156.41      ! [V_w_2] :
% 156.42/156.41        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 156.42/156.41         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_geometric__sum,axiom,
% 156.42/156.41      ! [V_n_2,V_x_2,T_a] :
% 156.42/156.41        ( class_Fields_Ofield(T_a)
% 156.42/156.41       => ( V_x_2 != c_Groups_Oone__class_Oone(T_a)
% 156.42/156.41         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(c_Power_Opower__class_Opower(T_a),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x_2),c_Groups_Oone__class_Oone(T_a))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_gauss__sum,axiom,
% 156.42/156.41      ! [V_n_2,T_a] :
% 156.42/156.41        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),c_Nat_Osemiring__1__class_Oof__nat(T_a)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setsum__natinterval__difff,axiom,
% 156.42/156.41      ! [V_f_2,V_n_2,V_m_2,T_a] :
% 156.42/156.41        ( class_Groups_Oab__group__add(T_a)
% 156.42/156.41       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.42/156.41           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__Suc__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_n_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41      <=> 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__number__of__Suc,axiom,
% 156.42/156.41      ! [V_n_2,V_v_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41      <=> 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)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_le__Suc__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_n_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41      <=> 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_le__number__of__Suc,axiom,
% 156.42/156.41      ! [V_n_2,V_v_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41      <=> 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)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_max__Suc__number__of,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_max__number__of__Suc,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_power__number__of__odd,axiom,
% 156.42/156.41      ! [V_z_2,V_w_2,T_a] :
% 156.42/156.41        ( class_Int_Onumber__ring(T_a)
% 156.42/156.41       => ( ( 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)))
% 156.42/156.41           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z_2))),c_COMBI(T_a))) )
% 156.42/156.41          & ( ~ 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)))
% 156.42/156.41           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_setprod__gen__delta,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_a_2,V_S_2,T_a,T_b] :
% 156.42/156.41        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.42/156.41       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_ca_2)),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_ca_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_S_2))
% 156.42/156.41             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_ca_2)),V_S_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_ca_2),hAPP(c_Finite__Set_Ocard(T_a),V_S_2)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 156.42/156.41      ! [V_x_2,V_y_2,V_ca_2] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_ca_2),V_y_2))
% 156.42/156.41         => 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_ca_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_ca_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_y_2),V_ca_2)) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_ca_2),V_y_2))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 156.42/156.41             => 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_ca_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))) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 156.42/156.41             => 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_ca_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)) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zpower__number__of__odd,axiom,
% 156.42/156.41      ! [V_z_2,V_w_2] :
% 156.42/156.41        ( ( 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)))
% 156.42/156.41         => 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))) )
% 156.42/156.41        & ( ~ 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)))
% 156.42/156.41         => 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) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_arith__series__general,axiom,
% 156.42/156.41      ! [V_n_2,V_d_2,V_a_2,T_a] :
% 156.42/156.41        ( class_Rings_Ocomm__semiring__1(T_a)
% 156.42/156.41       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_a)),c_Nat_Osemiring__1__class_Oof__nat(T_a))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg_Osimps,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( ( ( 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)))
% 156.42/156.41            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41         => 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)) )
% 156.42/156.41        & ( ~ ( 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)))
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41         => 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))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__Suc__number__of,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__number__of__Suc,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_arith__series__nat,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_power__number__of__odd__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_w_2,T_a] :
% 156.42/156.41        ( class_Int_Onumber__ring(T_a)
% 156.42/156.41       => ( ( 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)))
% 156.42/156.41           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_a,T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)))),c_COMBI(T_a))) )
% 156.42/156.41          & ( ~ 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)))
% 156.42/156.41           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__eqn,axiom,
% 156.42/156.41      ! [V_a,V_b] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41       => ( ( 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)))
% 156.42/156.41           => 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)) )
% 156.42/156.41          & ( ~ 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)))
% 156.42/156.41           => 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))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__eqn__number__of,axiom,
% 156.42/156.41      ! [V_w,V_v] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( 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))))
% 156.42/156.41           => 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))) )
% 156.42/156.41          & ( ~ 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))))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_norm__frac_Osimps,axiom,
% 156.42/156.41      ! [V_a_2,V_b_2] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => 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)) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.41             => 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)) )
% 156.42/156.41            & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.41             => 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))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__case__add__eq__if,axiom,
% 156.42/156.41      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( 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)))
% 156.42/156.41           => 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)) )
% 156.42/156.41          & ( ~ 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)))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg_Osimps,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.41            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41         => 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) )
% 156.42/156.41        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41         => 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))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup2CI,axiom,
% 156.42/156.41      ! [T_b,T_a,V_A_2,V_y_2,V_x_2,V_B_2] :
% 156.42/156.41        ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 156.42/156.41       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup2E,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 156.42/156.41       => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf2E,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 156.42/156.41       => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 156.42/156.41           => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf2I,axiom,
% 156.42/156.41      ! [T_b,T_a,V_B_2,V_y_2,V_x_2,V_A_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_bot2E,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,T_b,T_a] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_x_2),V_y_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__by__empty,axiom,
% 156.42/156.41      ! [V_B_2,T_a,V_A_2] :
% 156.42/156.41        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_predicate2D,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_Q_2,V_P_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_P_2),V_Q_2))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_rev__predicate2D,axiom,
% 156.42/156.41      ! [V_Q_2,T_b,T_a,V_y_2,V_x_2,V_P_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_P_2),V_Q_2))
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup2I2,axiom,
% 156.42/156.41      ! [V_A_2,T_b,T_a,V_y_2,V_x_2,V_B_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_sup2I1,axiom,
% 156.42/156.41      ! [V_B_2,T_b,T_a,V_y_2,V_x_2,V_A_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf2D2,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_inf2D1,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__case__0,axiom,
% 156.42/156.41      ! [V_f2_2,V_f1_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__case__Suc,axiom,
% 156.42/156.41      ! [V_nat_2,V_f2_2,V_f1_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__0,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_max__Suc1,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_max__Suc2,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 156.42/156.41      ! [V_n_2,V_m_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 156.42/156.41      <=> 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)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_diff__Suc,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__Suc2,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_min__Suc1,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__div__mod,axiom,
% 156.42/156.41      ! [V_l,V_k] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__case__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_f_2,V_a_2,T_a] : c_Nat_Onat_Onat__case(T_a,V_a_2,V_f_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),V_f_2),c_Int_Onat))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__eqn__number__of,axiom,
% 156.42/156.41      ! [V_w,V_v] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( 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)))
% 156.42/156.41           => 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)) )
% 156.42/156.41          & ( ~ 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)))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__eqn,axiom,
% 156.42/156.41      ! [V_a,V_b] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.41           => 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) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 156.42/156.41           => 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))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_in__rel__def,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_R_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_a,T_b,V_R_2),V_x_2),V_y_2))
% 156.42/156.41      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_R_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__mod__code__numeral__def,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Nitpick_Orefl_H__def,axiom,
% 156.42/156.41      ! [V_r_2,T_a] :
% 156.42/156.41        ( c_Nitpick_Orefl_H(T_a,V_r_2)
% 156.42/156.41      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_adjust__def,axiom,
% 156.42/156.41      ! [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))))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__step,axiom,
% 156.42/156.41      ! [V_m,V_n] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__rec__add__eq__if,axiom,
% 156.42/156.41      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,T_a),tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__rec__0,axiom,
% 156.42/156.41      ! [V_f2_2,V_f1_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__rec__Suc,axiom,
% 156.42/156.41      ! [V_nat_2,V_f2_2,V_f1_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(hAPP(V_f2_2,V_nat_2),hAPP(c_Nat_Onat_Onat__rec(T_a,V_f1_2,V_f2_2),V_nat_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__zero,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__base,axiom,
% 156.42/156.41      ! [V_n,V_m] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 156.42/156.41       => 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) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__div__mod,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__rec__number__of,axiom,
% 156.42/156.41      ! [V_v_2,V_f_2,V_a_2,T_a] : hAPP(c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_a,T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,T_a),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_a,V_a_2,V_f_2)),c_Int_Onat)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__imageI,axiom,
% 156.42/156.41      ! [V_f_2,T_c,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_A_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),V_A_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__int__num,axiom,
% 156.42/156.41      ! [V_k_2,T_a] :
% 156.42/156.41        ( class_Rings_Oring__1(T_a)
% 156.42/156.41       => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41           => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = c_Groups_Ozero__class_Ozero(T_a) )
% 156.42/156.41          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41               => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) )
% 156.42/156.41              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41               => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_a),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_a,T_a)),tc_fun(tc_Int_Oint,T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),T_a),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_a,T_a)),tc_fun(tc_Int_Oint,T_a)),tc_Int_Oint),c_COMBB(tc_fun(T_a,T_a),T_a,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_fun(T_a,T_a),T_a),tc_Int_Oint),c_HOL_OLet(T_a,T_a)),c_Int_Oring__1__class_Oof__int(T_a)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_a,T_a),tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,T_a)),tc_Int_Oint),c_COMBS(T_a,T_a,T_a)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_a,T_a),tc_fun(T_a,tc_fun(T_a,T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_fun(T_a,T_a))),tc_Int_Oint),c_COMBB(T_a,tc_fun(T_a,T_a),T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),tc_Int_Oint),c_If(T_a)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_COMBI(T_a))))),hAPP(hAPP(c_COMBC(T_a,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_a),c_Groups_Oplus__class_Oplus(T_a)),hAPP(hAPP(c_COMBS(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_COMBI(T_a)))),c_Groups_Oone__class_Oone(T_a))))),c_Divides_Odivmod__int(V_k_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 156.42/156.41      ! [V_n_2,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.41       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,T_a),c_Groups_Oplus__class_Oplus(T_a)),c_Groups_Oone__class_Oone(T_a)),V_n_2,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_splitI,axiom,
% 156.42/156.41      ! [T_b,T_a,V_b_2,V_a_2,V_f_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_prod__caseI,axiom,
% 156.42/156.41      ! [T_b,T_a,V_b_2,V_a_2,V_f1_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mem__splitI,axiom,
% 156.42/156.41      ! [T_c,T_b,V_b_2,V_a_2,V_ca_2,V_z_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,V_a_2),V_b_2)))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_splitD,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_f_2,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)))
% 156.42/156.41       => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_splitD_H,axiom,
% 156.42/156.41      ! [V_ca_2,V_b_2,V_a_2,V_R_2,T_c,T_b,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_ca_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_ca_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 156.42/156.41      ! [V_i_2,V_inc_2,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.41       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 156.42/156.41      ! [V_i_2,V_n_2,V_inc_2,T_a] :
% 156.42/156.41        ( class_Rings_Osemiring__1(T_a)
% 156.42/156.41       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_a,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__paired__All,axiom,
% 156.42/156.41      ! [T_b,T_a,V_P_2] :
% 156.42/156.41        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.42/156.41      <=> ! [B_a,B_b] : hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Pair__eq,axiom,
% 156.42/156.41      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_b,T_a] :
% 156.42/156.41        ( hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)
% 156.42/156.41      <=> ( V_a_2 = V_a_H_2
% 156.42/156.41          & V_b_2 = V_b_H_2 ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Pair__inject,axiom,
% 156.42/156.41      ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 156.42/156.41        ( 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)
% 156.42/156.41       => ~ ( V_a = V_a_H
% 156.42/156.41           => V_b != V_b_H ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__weak__cong,axiom,
% 156.42/156.41      ! [V_ca_2,T_c,T_b,T_a,V_q_2,V_p_2] :
% 156.42/156.41        ( V_p_2 = V_q_2
% 156.42/156.41       => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_q_2) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__mod__div,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_prod_Osimps_I2_J,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__conv,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__if,axiom,
% 156.42/156.41      ! [V_m_2,V_n_2] :
% 156.42/156.41        ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 156.42/156.41         => 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) )
% 156.42/156.41        & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__eta,axiom,
% 156.42/156.41      ! [V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,T_c),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),T_c,T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b))) = V_f_2 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__twice,axiom,
% 156.42/156.41      ! [V_p_2,V_g_2,T_e,T_d,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_b,T_c)),tc_fun(T_e,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_e),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2))),V_g_2)),V_p_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Nitpick_OFrac__def,axiom,
% 156.42/156.41      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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__def,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                 => 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)) )
% 156.42/156.41                & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                 => 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))) ) ) ) ) )
% 156.42/156.41        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => 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))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__pdivmod,axiom,
% 156.42/156.41      ! [V_l_2,V_k_2] :
% 156.42/156.41        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => 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)) )
% 156.42/156.41        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41             => 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) )
% 156.42/156.41            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41             => 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)))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negateSnd__def,axiom,
% 156.42/156.41      c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_apsnd__conv,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negateSnd__eq,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pdivmod__def,axiom,
% 156.42/156.41      ! [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))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pdivmod__posDivAlg,axiom,
% 156.42/156.41      ! [V_k,V_l] :
% 156.42/156.41        ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => 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)) )
% 156.42/156.41        & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__code,axiom,
% 156.42/156.41      ! [V_l_2,V_k_2] :
% 156.42/156.41        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => 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)) )
% 156.42/156.41        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41             => 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) )
% 156.42/156.41            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41             => 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)))) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 156.42/156.41      ! [V_a,V_r,V_q,V_c,V_b] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 156.42/156.41      ! [V_c,V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__box_Osize_I2_J,axiom,
% 156.42/156.41      ! [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) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__unique,axiom,
% 156.42/156.41      ! [V_qr_H,V_qr,V_n,V_m] :
% 156.42/156.41        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 156.42/156.41       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 156.42/156.41         => V_qr = V_qr_H ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__eq,axiom,
% 156.42/156.41      ! [V_qr,V_n,V_m] :
% 156.42/156.41        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 156.42/156.41       => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 156.42/156.41      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__eq,axiom,
% 156.42/156.41      ! [V_r,V_q,V_n,V_m] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__eq,axiom,
% 156.42/156.41      ! [V_r,V_q,V_n,V_m] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel,axiom,
% 156.42/156.41      ! [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)))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__add1__eq,axiom,
% 156.42/156.41      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( 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)))
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__box_Osimps_I2_J,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__case(T_b,T_c,T_a,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__box_Orecs,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__rec(T_b,T_c,T_a,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg_Opsimps,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( ( 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)))
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41           => 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)) )
% 156.42/156.41          & ( ~ ( 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)))
% 156.42/156.41                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41           => 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))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_accp_Osimps,axiom,
% 156.42/156.41      ! [V_a_2,V_r_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2))
% 156.42/156.41      <=> ! [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 156.42/156.41           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_accp_Oequations,axiom,
% 156.42/156.41      ! [V_a_2,V_r_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2))
% 156.42/156.41      <=> ! [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 156.42/156.41           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_accp__downward,axiom,
% 156.42/156.41      ! [V_a_2,V_b_2,V_r_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_b_2))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 156.42/156.41         => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_a_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_accp__subset,axiom,
% 156.42/156.41      ! [V_R2_2,V_R1_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),V_R1_2),V_R2_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_a,V_R2_2)),c_Wellfounded_Oaccp(T_a,V_R1_2))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg_Opsimps,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 156.42/156.41              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41           => 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) )
% 156.42/156.41          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 156.42/156.41                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41           => 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))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_norm__frac_Opsimps,axiom,
% 156.42/156.41      ! [V_b_2,V_a_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41           => 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)) )
% 156.42/156.41          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41           => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.41               => 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)) )
% 156.42/156.41              & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41                    | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 156.42/156.41               => 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))) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg_Opinduct,axiom,
% 156.42/156.41      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ! [B_a,B_b] :
% 156.42/156.41              ( 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)))
% 156.42/156.41             => ( ( ~ ( 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)))
% 156.42/156.41                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 156.42/156.41               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg_Opinduct,axiom,
% 156.42/156.41      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ! [B_a,B_b] :
% 156.42/156.41              ( 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)))
% 156.42/156.41             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 156.42/156.41                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 156.42/156.41                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 156.42/156.41               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__gcd_Opsimps,axiom,
% 156.42/156.41      ! [V_y_2,V_x_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 156.42/156.41          & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41           => 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)) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zmult2__lemma,axiom,
% 156.42/156.41      ! [V_c,V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_unique__remainder,axiom,
% 156.42/156.41      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( 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)))
% 156.42/156.41         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41           => V_r = V_r_H ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_unique__quotient,axiom,
% 156.42/156.41      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( 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)))
% 156.42/156.41         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41           => V_q = V_q_H ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_self__remainder,axiom,
% 156.42/156.41      ! [V_r,V_q,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__0,axiom,
% 156.42/156.41      ! [V_b] :
% 156.42/156.41        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41       => 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)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__neg,axiom,
% 156.42/156.41      ! [V_qr,V_b,V_a] :
% 156.42/156.41        ( 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))
% 156.42/156.41       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__correct,axiom,
% 156.42/156.41      ! [V_a,V_b] :
% 156.42/156.41        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_self__quotient,axiom,
% 156.42/156.41      ! [V_r,V_q,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__mod,axiom,
% 156.42/156.41      ! [V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__div,axiom,
% 156.42/156.41      ! [V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_negDivAlg__correct,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__div__mod,axiom,
% 156.42/156.41      ! [V_a,V_b] :
% 156.42/156.41        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41       => 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)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_posDivAlg__correct,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zadd1__lemma,axiom,
% 156.42/156.41      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( 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)))
% 156.42/156.41         => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41           => 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)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zminus1__lemma,axiom,
% 156.42/156.41      ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__relI,axiom,
% 156.42/156.41      ! [V_r,V_q,V_b,V_a] :
% 156.42/156.41        ( 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)
% 156.42/156.41       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 156.42/156.41                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 156.42/156.41            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 156.42/156.41                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 156.42/156.41         => 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))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_zmult1__lemma,axiom,
% 156.42/156.41      ! [V_a,V_r,V_q,V_c,V_b] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__int__rel__def,axiom,
% 156.42/156.41      ! [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))))))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 156.42/156.41      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.41        ( ! [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_a),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__pos__neg__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_in__measure,axiom,
% 156.42/156.41      ! [V_f_2,V_y_2,V_x_2,T_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_a),V_f_2)))
% 156.42/156.41      <=> 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))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_snd__eqD,axiom,
% 156.42/156.41      ! [V_a,V_y,V_x,T_a,T_b] :
% 156.42/156.41        ( 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
% 156.42/156.41       => V_y = V_a ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_snd__conv,axiom,
% 156.42/156.41      ! [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 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_apsnd__eq__conv,axiom,
% 156.42/156.41      ! [V_g_2,V_x_2,V_f_2,T_a,T_b,T_c] :
% 156.42/156.41        ( hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_g_2),V_x_2)
% 156.42/156.41      <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_a,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_a,T_c),V_x_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_snd__apsnd,axiom,
% 156.42/156.41      ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Oapsnd(T_c,T_a,T_b,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_x_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_snd__def,axiom,
% 156.42/156.41      ! [V_p_2,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,T_a),hAPP(c_COMBK(tc_fun(T_a,T_a),T_b),c_COMBI(T_a))),V_p_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__int__def,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__neg__pos,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__pos__pos,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__pos__pos__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => 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))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__pos__neg,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__neg__neg,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 156.42/156.41      ! [V_f_2,V_A_2,T_a] :
% 156.42/156.41        ( ! [B_x] :
% 156.42/156.41            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.41           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 156.42/156.41       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_a),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_norm__frac_Opinduct,axiom,
% 156.42/156.41      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ! [B_a,B_b] :
% 156.42/156.41              ( 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)))
% 156.42/156.41             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 156.42/156.41               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 156.42/156.41         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__pos__neg__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => 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))))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_prod__eqI,axiom,
% 156.42/156.41      ! [V_q,V_p,T_b,T_a] :
% 156.42/156.41        ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 156.42/156.41       => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 156.42/156.41         => V_p = V_q ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_Pair__fst__snd__eq,axiom,
% 156.42/156.41      ! [T_b,T_a,V_t_2,V_s_2] :
% 156.42/156.41        ( V_s_2 = V_t_2
% 156.42/156.41      <=> ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_s_2) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_t_2)
% 156.42/156.41          & hAPP(c_Product__Type_Osnd(T_a,T_b),V_s_2) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_t_2) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fst__apsnd,axiom,
% 156.42/156.41      ! [V_x_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_a,T_c),V_x_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fst__conv,axiom,
% 156.42/156.41      ! [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 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fst__eqD,axiom,
% 156.42/156.41      ! [V_a,V_y,V_x,T_b,T_a] :
% 156.42/156.41        ( 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
% 156.42/156.41       => V_x = V_a ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_fst__def,axiom,
% 156.42/156.41      ! [V_p_2,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_a),c_COMBK(T_a,T_b)),V_p_2) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_surjective__pairing,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_pair__collapse,axiom,
% 156.42/156.41      ! [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 ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_prod__case__beta,axiom,
% 156.42/156.41      ! [V_p_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__int__def,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_mod__nat__def,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__beta,axiom,
% 156.42/156.41      ! [V_z_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_P_2),V_z_2) = hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_z_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_z_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__comp__eq,axiom,
% 156.42/156.41      ! [V_g_2,V_f_2,T_d,T_c,T_b,T_a] : hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,T_c),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,T_c),tc_prod(T_a,T_b)),V_f_2),hAPP(hAPP(c_COMBB(T_a,T_d,tc_prod(T_a,T_b)),V_g_2),c_Product__Type_Ofst(T_a,T_b)))),c_Product__Type_Osnd(T_a,T_b)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,T_c),T_a),V_f_2),V_g_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_split__def,axiom,
% 156.42/156.41      ! [V_p_2,V_ca_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_ca_2),V_p_2) = hAPP(hAPP(V_ca_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__neg__pos,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__pos__pos,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 156.42/156.41         => 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)) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__pos__pos__1__number__of,axiom,
% 156.42/156.41      ! [V_w] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => 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))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__pos__neg,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__neg__neg,axiom,
% 156.42/156.41      ! [V_b,V_a] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 156.42/156.41         => 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)))) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_prod__size__simp,axiom,
% 156.42/156.41      ! [V_p_2,V_g_2,V_f_2,T_b,T_a] : c_Product__Type_Oprod_Oprod__size(T_a,T_b,V_f_2,V_g_2,V_p_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_a,T_b),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_conjI__realizer,axiom,
% 156.42/156.41      ! [T_b,T_a,V_q_2,V_Q_2,V_p_2,V_P_2] :
% 156.42/156.41        ( hBOOL(hAPP(V_P_2,V_p_2))
% 156.42/156.41       => ( hBOOL(hAPP(V_Q_2,V_q_2))
% 156.42/156.41         => ( hBOOL(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_p_2),V_q_2))))
% 156.42/156.41            & hBOOL(hAPP(V_Q_2,hAPP(c_Product__Type_Osnd(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_p_2),V_q_2)))) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_exI__realizer,axiom,
% 156.42/156.41      ! [T_a,T_b,V_x_2,V_y_2,V_P_2] :
% 156.42/156.41        ( hBOOL(hAPP(hAPP(V_P_2,V_y_2),V_x_2))
% 156.42/156.41       => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2)))) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_div__nat__def,axiom,
% 156.42/156.41      ! [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)) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_divmod__nat__rel__def,axiom,
% 156.42/156.41      ! [V_qr_2,V_n_2,V_m_2] :
% 156.42/156.41        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 156.42/156.41      <=> ( 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))
% 156.42/156.41          & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41           => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.42/156.41          & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.41           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 156.42/156.41               => ( 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)))
% 156.42/156.41                  & 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)) ) )
% 156.42/156.41              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 156.42/156.41               => ( 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)))
% 156.42/156.41                  & 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))) ) ) ) ) ) ) ).
% 156.42/156.41  
% 156.42/156.41  fof(fact_nat__gcd_Opinduct,axiom,
% 156.42/156.41      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.42/156.41        ( 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)))
% 156.42/156.41       => ( ! [B_x,B_y] :
% 156.42/156.42              ( 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)))
% 156.42/156.42             => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.42/156.42                 => hBOOL(hAPP(hAPP(V_P_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 156.42/156.42               => hBOOL(hAPP(hAPP(V_P_2,B_x),B_y)) ) )
% 156.42/156.42         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_range,axiom,
% 156.42/156.42      ! [V_s,V_k] :
% 156.42/156.42        ( 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))
% 156.42/156.42       => 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_mlex__leq,axiom,
% 156.42/156.42      ! [V_R_2,T_a,V_y_2,V_x_2,V_f_2] :
% 156.42/156.42        ( 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)))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_mlex__less,axiom,
% 156.42/156.42      ! [V_R_2,T_a,V_y_2,V_x_2,V_f_2] :
% 156.42/156.42        ( 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)))
% 156.42/156.42       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_prod_Orecs,axiom,
% 156.42/156.42      ! [V_b_2,V_a_2,V_f1_2,T_a,T_c,T_b] : c_Product__Type_Oprod_Oprod__rec(T_b,T_c,T_a,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_map__add__map__of__foldr,axiom,
% 156.42/156.42      ! [V_ps_2,V_m_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_Map_Omap__of(T_a,T_b),V_ps_2)) = c_List_Ofoldr(tc_prod(T_a,T_b),tc_fun(T_a,tc_Option_Ooption(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))))),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b))),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)))),T_a),c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),T_a,tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)))))),c_Option_Ooption_OSome(T_b))),V_ps_2,V_m_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_in__lex__prod,axiom,
% 156.42/156.42      ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))
% 156.42/156.42      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_H_2)),V_r_2))
% 156.42/156.42          | ( V_a_2 = V_a_H_2
% 156.42/156.42            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_same__fstI,axiom,
% 156.42/156.42      ! [T_a,V_R_2,V_y_2,V_y_H_2,T_b,V_x_2,V_P_2] :
% 156.42/156.42        ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_a,T_b,V_P_2,V_R_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_in__finite__psubset,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_a)))
% 156.42/156.42      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.42          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_setsum__nonneg__leq__bound,axiom,
% 156.42/156.42      ! [V_i_2,V_B_2,V_f_2,V_s_2,T_a,T_b] :
% 156.42/156.42        ( class_Groups_Oordered__ab__group__add(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 156.42/156.42         => ( ! [B_i] :
% 156.42/156.42                ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_s_2))
% 156.42/156.42               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_i))) )
% 156.42/156.42           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_s_2) = V_B_2
% 156.42/156.42             => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_s_2))
% 156.42/156.42               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_setsum__nonneg__0,axiom,
% 156.42/156.42      ! [V_i_2,V_f_2,V_s_2,T_a,T_b] :
% 156.42/156.42        ( class_Groups_Oordered__ab__group__add(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 156.42/156.42         => ( ! [B_i] :
% 156.42/156.42                ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_s_2))
% 156.42/156.42               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(V_f_2,B_i))) )
% 156.42/156.42           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_b)
% 156.42/156.42             => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_s_2))
% 156.42/156.42               => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2,T_a] : c_Smallcheck_Oorelse(T_a,V_x_2,V_y_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_a),T_a,V_y_2,c_Option_Ooption_OSome(T_a)),V_x_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_sum__diff__distrib,axiom,
% 156.42/156.42      ! [V_n_2,V_P_2,V_Q_2] :
% 156.42/156.42        ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Q_2,B_x)),hAPP(V_P_2,B_x)))
% 156.42/156.42       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_P_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Q_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_P_2)),V_Q_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_full__small__int__def,axiom,
% 156.42/156.42      ! [V_d_2,V_f_2] : c_Smallcheck_Ofull__small__class_Ofull__small(tc_Int_Oint,V_f_2,V_d_2) = c_Smallcheck_Ofull__small_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_small_H_Osimps,axiom,
% 156.42/156.42      ! [V_f_2,V_i_2,V_d_2] :
% 156.42/156.42        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.42/156.42         => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 156.42/156.42        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.42/156.42         => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_apsnd__apfst,axiom,
% 156.42/156.42      ! [V_x_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_a,T_c,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_d,T_c),V_x_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_apfst__conv,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,V_x_2)),V_y_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_fst__apfst,axiom,
% 156.42/156.42      ! [V_x_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_apfst__eq__conv,axiom,
% 156.42/156.42      ! [V_g_2,V_x_2,V_f_2,T_b,T_a,T_c] :
% 156.42/156.42        ( hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_g_2),V_x_2)
% 156.42/156.42      <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_b),V_x_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_snd__apfst,axiom,
% 156.42/156.42      ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Oapfst(T_c,T_b,T_a,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_c,T_a),V_x_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_apsnd__apfst__commute,axiom,
% 156.42/156.42      ! [V_p_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_a,T_c,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_d,T_a,T_b,V_g_2),hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_d,V_f_2),V_p_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_apfst__apsnd,axiom,
% 156.42/156.42      ! [V_x_2,V_g_2,T_d,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_small_H_Opsimps,axiom,
% 156.42/156.42      ! [V_i_2,V_d_2,V_f_2] :
% 156.42/156.42        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_f_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_d_2),V_i_2))))
% 156.42/156.42       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.42/156.42           => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 156.42/156.42          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.42/156.42           => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_small__int__def,axiom,
% 156.42/156.42      ! [V_d_2,V_f_2] : hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_Int_Oint),V_f_2),V_d_2) = c_Smallcheck_Osmall_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_pair__lessI2,axiom,
% 156.42/156.42      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 156.42/156.42         => 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)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_small__prod__def,axiom,
% 156.42/156.42      ! [V_d_2,V_f_2,T_a,T_b] :
% 156.42/156.42        ( ( class_Smallcheck_Osmall(T_b)
% 156.42/156.42          & class_Smallcheck_Osmall(T_a) )
% 156.42/156.42       => hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_prod(T_a,T_b)),V_f_2),V_d_2) = hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(T_a),hAPP(hAPP(c_COMBC(T_a,tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_a),c_Smallcheck_Osmall__class_Osmall(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b)))),V_d_2)),V_d_2) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_pair__lessI1,axiom,
% 156.42/156.42      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.42       => 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_small_H_Opinduct,axiom,
% 156.42/156.42      ! [V_P_2,V_a2_2,V_a1_2,V_a0_2] :
% 156.42/156.42        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_a0_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a1_2),V_a2_2))))
% 156.42/156.42       => ( ! [B_f,B_d,B_i] :
% 156.42/156.42              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),B_f),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_d),B_i))))
% 156.42/156.42             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 156.42/156.42                 => ( hAPP(B_f,B_i) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm))
% 156.42/156.42                   => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) )
% 156.42/156.42               => hBOOL(hAPP(hAPP(hAPP(V_P_2,B_f),B_d),B_i)) ) )
% 156.42/156.42         => hBOOL(hAPP(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2),V_a2_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_pair__leqI2,axiom,
% 156.42/156.42      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 156.42/156.42         => 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)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_smin__insertI,axiom,
% 156.42/156.42      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 156.42/156.42       => ( 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))
% 156.42/156.42         => ( 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))
% 156.42/156.42           => 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)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_smin__emptyI,axiom,
% 156.42/156.42      ! [V_X_2] :
% 156.42/156.42        ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 156.42/156.42       => 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_pair__leqI1,axiom,
% 156.42/156.42      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 156.42/156.42       => 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_wmax__insertI,axiom,
% 156.42/156.42      ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 156.42/156.42       => ( 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))
% 156.42/156.42         => ( 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))
% 156.42/156.42           => 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)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_wmin__insertI,axiom,
% 156.42/156.42      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 156.42/156.42       => ( 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))
% 156.42/156.42         => ( 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))
% 156.42/156.42           => 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)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_smax__insertI,axiom,
% 156.42/156.42      ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 156.42/156.42       => ( 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))
% 156.42/156.42         => ( 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))
% 156.42/156.42           => 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)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_smax__emptyI,axiom,
% 156.42/156.42      ! [V_Y_2] :
% 156.42/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 156.42/156.42       => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 156.42/156.42         => 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)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_wmax__emptyI,axiom,
% 156.42/156.42      ! [V_X_2] :
% 156.42/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 156.42/156.42       => 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_wmin__emptyI,axiom,
% 156.42/156.42      ! [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)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_min__weak__def,axiom,
% 156.42/156.42      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)))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_max__weak__def,axiom,
% 156.42/156.42      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)))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_max__rpair__set,axiom,
% 156.42/156.42      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)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_max__strict__def,axiom,
% 156.42/156.42      c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_max__ext__additive,axiom,
% 156.42/156.42      ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_min__strict__def,axiom,
% 156.42/156.42      c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_min__rpair__set,axiom,
% 156.42/156.42      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)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_max__extp__max__ext__eq,axiom,
% 156.42/156.42      ! [V_xa_2,V_x_2,V_R_2,T_a] :
% 156.42/156.42        ( c_Wellfounded_Omax__extp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_R_2),V_x_2,V_xa_2)
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_less__than__iff,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2] :
% 156.42/156.42        ( 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))
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_intrel__iff,axiom,
% 156.42/156.42      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 156.42/156.42        ( 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))
% 156.42/156.42      <=> 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) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_pair__less__def,axiom,
% 156.42/156.42      c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_mlex__prod__def,axiom,
% 156.42/156.42      ! [V_R_2,V_f_2,T_a] : c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_a),T_a),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_a,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(tc_Nat_Onat,T_a)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,tc_prod(tc_Nat_Onat,T_a)),T_a),c_Product__Type_OPair(tc_Nat_Onat,T_a)),V_f_2)),c_COMBI(T_a))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_rp__inv__image__rp,axiom,
% 156.42/156.42      ! [V_f_2,T_b,V_P_2,T_a] :
% 156.42/156.42        ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 156.42/156.42       => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(c_FunDef_Orp__inv__image(T_a,T_b),V_P_2),V_f_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INFI__fold__inf,axiom,
% 156.42/156.42      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF1__E,axiom,
% 156.42/156.42      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 156.42/156.42       => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 156.42/156.42         => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF1__D,axiom,
% 156.42/156.42      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__D,axiom,
% 156.42/156.42      ! [V_a_2,V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__E,axiom,
% 156.42/156.42      ! [V_a_2,V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.42       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,V_a_2)))
% 156.42/156.42         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF2__D,axiom,
% 156.42/156.42      ! [V_a_2,V_ca_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_ca_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_ca_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF2__E,axiom,
% 156.42/156.42      ! [V_a_2,V_ca_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_ca_2))
% 156.42/156.42       => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_ca_2))
% 156.42/156.42         => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_finite__INT,axiom,
% 156.42/156.42      ! [V_A_2,T_b,V_I_2,T_a] :
% 156.42/156.42        ( ? [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_I_2))
% 156.42/156.42            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_A_2,B_x))) )
% 156.42/156.42       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__Int__distrib,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_I_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__subset__iff,axiom,
% 156.42/156.42      ! [V_A_2,V_I_2,T_b,V_B_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)))
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 156.42/156.42           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I8_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I8_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.42        ( c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.42           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.42        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.42           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__commute,axiom,
% 156.42/156.42      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_a] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.42       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),T_a,T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_a),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_a),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),T_a,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INFI__apply,axiom,
% 156.42/156.42      ! [V_x_2,V_f_2,V_A_2,T_c,T_b,T_a] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.42       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,T_a)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_f_2),V_x_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Pow__INT__eq,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_b),c_Set_OPow(T_a)),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Inter__def,axiom,
% 156.42/156.42      ! [V_S_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I10_J,axiom,
% 156.42/156.42      ! [V_f_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I10_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),V_B_2),V_f_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__iff,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.42           => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__INT__eq2,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2,V_r_2,T_c,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_a),hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c))))),V_r_2)),V_x_2),V_y_2))
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I5_J,axiom,
% 156.42/156.42      ! [V_B_2,V_C_2,T_b,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_a),V_a_2)),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I5_J,axiom,
% 156.42/156.42      ! [V_B_2,V_a_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_a),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Un__INT__distrib2,axiom,
% 156.42/156.42      ! [V_B_2,V_J_2,T_c,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I6_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Un__INT__distrib,axiom,
% 156.42/156.42      ! [V_A_2,V_I_2,T_b,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I7_J,axiom,
% 156.42/156.42      ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I6_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I7_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_le__INF__iff,axiom,
% 156.42/156.42      ! [V_M_2,V_A_2,T_b,V_u_2,T_a] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),V_M_2)))
% 156.42/156.42        <=> ! [B_x] :
% 156.42/156.42              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.42             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__less__iff,axiom,
% 156.42/156.42      ! [V_a_2,V_f_2,V_A_2,T_b,T_a] :
% 156.42/156.42        ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.42/156.42          & class_Orderings_Olinorder(T_a) )
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),V_A_2),V_f_2)),V_a_2))
% 156.42/156.42        <=> ? [B_x] :
% 156.42/156.42              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.42/156.42              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__insert__distrib,axiom,
% 156.42/156.42      ! [V_B_2,V_a_2,T_b,V_A_2,V_u_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_u_2),V_A_2))
% 156.42/156.42       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__lower,axiom,
% 156.42/156.42      ! [V_B_2,T_b,V_A_2,V_a_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__INT__eq,axiom,
% 156.42/156.42      ! [V_x_2,V_r_2,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b))),V_r_2)),V_x_2))
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__absorb,axiom,
% 156.42/156.42      ! [V_A_2,T_b,V_I_2,V_k_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_k_2),V_I_2))
% 156.42/156.42       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__const,axiom,
% 156.42/156.42      ! [V_M_2,T_a,V_A_2,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),hAPP(c_COMBK(T_b,T_a),V_M_2)) = V_M_2 ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__empty,axiom,
% 156.42/156.42      ! [V_B_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__constant,axiom,
% 156.42/156.42      ! [V_ca_2,T_b,T_a,V_A_2] :
% 156.42/156.42        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_ca_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.42/156.42        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_ca_2)) = V_ca_2 ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I1_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I2_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__insert,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_a_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__Un,axiom,
% 156.42/156.42      ! [V_M_2,V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Un__Inter,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_rp__inv__image__def,axiom,
% 156.42/156.42      ! [T_b,T_a] : c_FunDef_Orp__inv__image(T_a,T_b) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_COMBS(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_a),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),tc_fun(T_b,T_a)),c_Product__Type_OPair(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))),c_Relation_Oinv__image(T_a,T_b))))),c_Relation_Oinv__image(T_a,T_b))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Inter__image__eq,axiom,
% 156.42/156.42      ! [V_A_2,V_B_2,T_b,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INTER__eq__Inter__image,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__subset,axiom,
% 156.42/156.42      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I2_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I1_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I3_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I3_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.42/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) )
% 156.42/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.42/156.42         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF__leI,axiom,
% 156.42/156.42      ! [V_M_2,V_A_2,V_i_2,T_a,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_A_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Int__Inter__image,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__greaterThan__UNIV,axiom,
% 156.42/156.42      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)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_inf__INFI__fold__inf,axiom,
% 156.42/156.42      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,T_b),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_in__inv__image,axiom,
% 156.42/156.42      ! [V_f_2,V_r_2,T_b,V_y_2,V_x_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_r_2),V_f_2)))
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_SUPR__fold__sup,axiom,
% 156.42/156.42      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.42/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.42/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.42/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_equiv__intrel__iff,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2] :
% 156.42/156.42        ( 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))))
% 156.42/156.42      <=> 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)) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_SUP1__I,axiom,
% 156.42/156.42      ! [T_b,V_b_2,V_B_2,V_A_2,V_a_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_UN__I,axiom,
% 156.42/156.42      ! [V_B_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 156.42/156.42         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_SUP2__I,axiom,
% 156.42/156.42      ! [T_c,T_b,V_ca_2,V_b_2,V_B_2,V_A_2,V_a_2,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.42/156.42       => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_ca_2))
% 156.42/156.42         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_ca_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Image__INT__subset,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_c,V_r_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)))) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Compl__UN,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_Compl__INT,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__extend__simps_I9_J,axiom,
% 156.42/156.42      ! [V_C_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INT__simps_I9_J,axiom,
% 156.42/156.42      ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_UN__simps_I7_J,axiom,
% 156.42/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_UN__extend__simps_I7_J,axiom,
% 156.42/156.42      ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF1__iff,axiom,
% 156.42/156.42      ! [V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.42           => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_INF2__iff,axiom,
% 156.42/156.42      ! [V_ca_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_ca_2))
% 156.42/156.42      <=> ! [B_x] :
% 156.42/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.42/156.42           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_ca_2)) ) ) ).
% 156.42/156.42  
% 156.42/156.42  fof(fact_SUP__UN__eq2,axiom,
% 156.42/156.42      ! [V_y_2,V_x_2,V_r_2,T_c,T_b,T_a] :
% 156.42/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_a),hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c))))),V_r_2)),V_x_2),V_y_2))
% 156.42/156.42      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__eq__UN,axiom,
% 156.75/156.42      ! [V_B_2,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_a,V_r_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__empty,axiom,
% 156.75/156.42      ! [V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UNION__empty__conv_I2_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__constant,axiom,
% 156.75/156.42      ! [V_ca_2,T_b,T_a,V_A_2] :
% 156.75/156.42        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_ca_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.42        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_ca_2)) = V_ca_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__empty2,axiom,
% 156.75/156.42      ! [V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UNION__empty__conv_I1_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.42        ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__Un__distrib,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_I_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__Un,axiom,
% 156.75/156.42      ! [V_M_2,V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__UN,axiom,
% 156.75/156.42      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.75/156.42        <=> ! [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Un__Image,axiom,
% 156.75/156.42      ! [V_A_2,V_S_2,V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_S_2),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__Un,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_R_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__iff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,V_b_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.75/156.42      <=> ? [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42            & hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__Int__subset,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_R_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__mono,axiom,
% 156.75/156.42      ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_A_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I10_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),V_B_2),V_f_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__UN,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_c,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Oimage(T_b,T_a,V_f_2)),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I10_J,axiom,
% 156.75/156.42      ! [V_f_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__UN,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_c,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I6_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I6_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUPR__apply,axiom,
% 156.75/156.42      ! [V_x_2,V_f_2,V_A_2,T_c,T_b,T_a] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.42       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,T_a)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_f_2),V_x_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP__commute,axiom,
% 156.75/156.42      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_a] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.42       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),T_a,T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_a),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_a),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),T_a,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2)),hAPP(c_COMBC(T_b,T_c,T_a),V_f_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Union__def,axiom,
% 156.75/156.42      ! [V_S_2,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I8_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I8_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__Pow__subset,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_b),c_Set_OPow(T_a)),V_B_2))),hAPP(c_Set_OPow(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__subset__iff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_I_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2))
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I5_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I4_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I5_J,axiom,
% 156.75/156.42      ! [V_B_2,V_C_2,T_b,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__UN__distrib,axiom,
% 156.75/156.42      ! [V_A_2,V_I_2,T_b,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I4_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__UN__distrib2,axiom,
% 156.75/156.42      ! [V_B_2,V_J_2,T_c,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__iff,axiom,
% 156.75/156.42      ! [V_A_2,V_r_2,T_b,V_b_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)))
% 156.75/156.42      <=> ? [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_rev__ImageI,axiom,
% 156.75/156.42      ! [V_r_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_A_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP__le__iff,axiom,
% 156.75/156.42      ! [V_u_2,V_M_2,V_A_2,T_b,T_a] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),V_M_2)),V_u_2))
% 156.75/156.42        <=> ! [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_less__SUP__iff,axiom,
% 156.75/156.42      ! [V_f_2,V_A_2,T_b,V_a_2,T_a] :
% 156.75/156.42        ( ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.42          & class_Orderings_Olinorder(T_a) )
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),V_A_2),V_f_2)))
% 156.75/156.42        <=> ? [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP__const,axiom,
% 156.75/156.42      ! [V_M_2,T_a,V_A_2,T_b] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.75/156.42       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),hAPP(c_COMBK(T_b,T_a),V_M_2)) = V_M_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__insert__distrib,axiom,
% 156.75/156.42      ! [V_B_2,V_a_2,T_b,V_A_2,V_u_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_u_2),V_A_2))
% 156.75/156.42       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__upper,axiom,
% 156.75/156.42      ! [V_B_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP__UN__eq,axiom,
% 156.75/156.42      ! [V_x_2,V_r_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b))),V_r_2)),V_x_2))
% 156.75/156.42      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__absorb,axiom,
% 156.75/156.42      ! [V_A_2,T_b,V_I_2,V_k_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_k_2),V_I_2))
% 156.75/156.42       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I1_J,axiom,
% 156.75/156.42      ! [V_B_2,V_a_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__singleton,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = V_A_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I1_J,axiom,
% 156.75/156.42      ! [V_B_2,V_a_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I3_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I2_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I3_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I2_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__insert,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_a_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_INT__extend__simps_I4_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__Union,axiom,
% 156.75/156.42      ! [V_S_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_b,T_a,V_f_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__Union2,axiom,
% 156.75/156.42      ! [V_A_2,V_B_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__Union,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Union__image__eq,axiom,
% 156.75/156.42      ! [V_A_2,V_B_2,T_b,T_a] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UNION__eq__Union__image,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__lessThan__UNIV,axiom,
% 156.75/156.42      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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__atMost__UNIV,axiom,
% 156.75/156.42      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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__atLeast__UNIV,axiom,
% 156.75/156.42      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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP__subset,axiom,
% 156.75/156.42      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_B_2),V_f_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__eq__UN,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_a)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_INT__simps_I4_J,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_b,T_a,V_C_2] :
% 156.75/156.42        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.42        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__UN__finite__eq,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_le__SUPI,axiom,
% 156.75/156.42      ! [V_M_2,V_A_2,V_i_2,T_a,T_b] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_i_2),V_A_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_M_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Un__Union__image,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(T_b,tc_fun(T_a,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__le__add__shift,axiom,
% 156.75/156.42      ! [V_k_2,V_M_2,V_n_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool),tc_Nat_Onat),V_M_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_k_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))),V_M_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__singleton__iff,axiom,
% 156.75/156.42      ! [V_a_2,V_r_2,T_b,V_b_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 156.75/156.42      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2),V_b_2)),V_r_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_sup__SUPR__fold__sup,axiom,
% 156.75/156.42      ! [V_f_2,V_B_2,V_A_2,T_a,T_b] :
% 156.75/156.42        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,T_b),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_a),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__le__eq__Un0,axiom,
% 156.75/156.42      ! [V_M_2,V_n_2,T_a] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2)),V_M_2)),hAPP(V_M_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_measure__def,axiom,
% 156.75/156.42      ! [T_a] : c_Wellfounded_Omeasure(T_a) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_a),c_Wellfounded_Oless__than) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_of__int,axiom,
% 156.75/156.42      ! [V_j_2,V_i_2,T_a] :
% 156.75/156.42        ( class_Rings_Oring__1(T_a)
% 156.75/156.42       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_i_2),V_j_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_j_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_One__int__def,axiom,
% 156.75/156.42      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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_mult,axiom,
% 156.75/156.42      ! [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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_ball__UN,axiom,
% 156.75/156.42      ! [V_P_2,V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.42        ( ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)))
% 156.75/156.42           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 156.75/156.42           => ! [B_xa] :
% 156.75/156.42                ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(V_B_2,B_x)))
% 156.75/156.42               => hBOOL(hAPP(V_P_2,B_xa)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP2__iff,axiom,
% 156.75/156.42      ! [V_ca_2,V_b_2,V_B_2,V_A_2,T_c,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_ca_2))
% 156.75/156.42      <=> ? [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42            & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_ca_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_SUP1__iff,axiom,
% 156.75/156.42      ! [V_b_2,V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 156.75/156.42      <=> ? [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42            & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__UN__flatten,axiom,
% 156.75/156.42      ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__simps_I9_J,axiom,
% 156.75/156.42      ! [V_C_2,V_B_2,V_A_2,T_c,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__extend__simps_I9_J,axiom,
% 156.75/156.42      ! [V_C_2,V_B_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_minus,axiom,
% 156.75/156.42      ! [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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Zero__int__def,axiom,
% 156.75/156.42      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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_int__def,axiom,
% 156.75/156.42      ! [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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_add,axiom,
% 156.75/156.42      ! [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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_nat,axiom,
% 156.75/156.42      ! [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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_less,axiom,
% 156.75/156.42      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 156.75/156.42        ( 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)))))))
% 156.75/156.42      <=> 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))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_le,axiom,
% 156.75/156.42      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 156.75/156.42        ( 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)))))))
% 156.75/156.42      <=> 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))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_minus__int__def,axiom,
% 156.75/156.42      ! [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))))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_irrefl__def,axiom,
% 156.75/156.42      ! [V_r_2,T_a] :
% 156.75/156.42        ( c_Relation_Oirrefl(T_a,V_r_2)
% 156.75/156.42      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_eq__Abs__Integ,axiom,
% 156.75/156.42      ! [V_z_2] :
% 156.75/156.42        ~ ! [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))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Rep__Integ__inject,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2] :
% 156.75/156.42        ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 156.75/156.42      <=> V_x_2 = V_y_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Rep__Integ__inverse,axiom,
% 156.75/156.42      ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_nat__def,axiom,
% 156.75/156.42      ! [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)))))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__finite2__subset,axiom,
% 156.75/156.42      ! [V_B_2,V_k_2,V_A_2,T_a] :
% 156.75/156.42        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Field__insert,axiom,
% 156.75/156.42      ! [V_r_2,V_b_2,V_a_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_a),V_r_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__finite2__eq,axiom,
% 156.75/156.42      ! [V_B_2,V_k_2,V_A_2,T_a] :
% 156.75/156.42        ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)
% 156.75/156.42       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Field__Union,axiom,
% 156.75/156.42      ! [V_R_2,T_a] : hAPP(c_Relation_OField(T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),c_Relation_OField(T_a)),V_R_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Field__empty,axiom,
% 156.75/156.42      ! [T_a] : hAPP(c_Relation_OField(T_a),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_mono__Field,axiom,
% 156.75/156.42      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_Relation_OField(T_a),V_s_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Field__Un,axiom,
% 156.75/156.42      ! [V_s_2,V_r_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_Relation_OField(T_a),V_s_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__Field,axiom,
% 156.75/156.42      ! [V_r_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 156.75/156.42       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Relation_OField(T_a),V_r_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__finite__subset,axiom,
% 156.75/156.42      ! [V_C_2,V_A_2,T_a] :
% 156.75/156.42        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),V_C_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__on__def,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : c_Relation_OId__on(T_a,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),T_a),c_Set_Oinsert(tc_prod(T_a,T_a))),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__def,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),c_Relation_OImage(T_a,T_a,V_r_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__is__empty,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 156.75/156.42      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__is__empty2,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)
% 156.75/156.42      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__empty,axiom,
% 156.75/156.42      ! [V_r_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__on__def_H,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : c_Relation_OId__on(T_a,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),c_fequal))),V_A_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__on__empty,axiom,
% 156.75/156.42      ! [T_a] : c_Relation_OId__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Image__Id__on,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a] : hAPP(c_Relation_OImage(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotientI,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,V_x_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__on__eqI,axiom,
% 156.75/156.42      ! [V_A_2,T_a,V_b_2,V_a_2] :
% 156.75/156.42        ( V_a_2 = V_b_2
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Relation_OId__on(T_a,V_A_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__on__iff,axiom,
% 156.75/156.42      ! [V_A_2,V_y_2,V_x_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))
% 156.75/156.42      <=> ( V_x_2 = V_y_2
% 156.75/156.42          & hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_singleton__quotient,axiom,
% 156.75/156.42      ! [V_r_2,V_x_2,T_a] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__class__nondisjoint,axiom,
% 156.75/156.42      ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_subset__equiv__class,axiom,
% 156.75/156.42      ! [V_a_2,V_b_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotientE,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,V_X_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42       => ~ ! [B_x] :
% 156.75/156.42              ( V_X_2 = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42             => ~ hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__intrel,axiom,
% 156.75/156.42      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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Union__quotient,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)) = V_A_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__class__self,axiom,
% 156.75/156.42      ! [V_a_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__disj,axiom,
% 156.75/156.42      ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42           => ( V_X_2 = V_Y_2
% 156.75/156.42              | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__class__eq,axiom,
% 156.75/156.42      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.42         => hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__eq__iff,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_X_2))
% 156.75/156.42             => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_Y_2))
% 156.75/156.42               => ( V_X_2 = V_Y_2
% 156.75/156.42                <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__eqI,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_X_2))
% 156.75/156.42             => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_Y_2))
% 156.75/156.42               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.42                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_eq__equiv__class,axiom,
% 156.75/156.42      ! [V_A_2,V_b_2,V_a_2,V_r_2,T_a] :
% 156.75/156.42        ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42       => ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_A_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_eq__equiv__class__iff,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.75/156.42           => ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__class__eq__iff,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.42        <=> ( hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42            & hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42            & hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equiv__class__subset,axiom,
% 156.75/156.42      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_eq__equiv__class__iff2,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.75/156.42           => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2)
% 156.75/156.42            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__equiv__class,axiom,
% 156.75/156.42      ! [V_a_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42           => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_f_2) = hAPP(V_f_2,V_a_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__equiv__class2,axiom,
% 156.75/156.42      ! [V_a2_2,V_a1_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 156.75/156.42       => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 156.75/156.42         => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a1_2),V_A1_2))
% 156.75/156.42             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a2_2),V_A2_2))
% 156.75/156.42               => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equivp__equiv,axiom,
% 156.75/156.42      ! [V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_A_2)
% 156.75/156.42      <=> c_Equiv__Relations_Oequivp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_A_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equivp__transp,axiom,
% 156.75/156.42      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equivp__symp,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_R_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equivp__reflp,axiom,
% 156.75/156.42      ! [V_x_2,V_R_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 156.75/156.42       => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_equivp__def,axiom,
% 156.75/156.42      ! [V_R_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequivp(T_a,V_R_2)
% 156.75/156.42      <=> ! [B_x,B_y] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 156.75/156.42          <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_identity__equivp,axiom,
% 156.75/156.42      ! [T_a] : c_Equiv__Relations_Oequivp(T_a,c_fequal) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_congruent2__implies__congruent,axiom,
% 156.75/156.42      ! [V_a_2,V_f_2,V_r2_2,T_c,T_b,V_r1_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r1_2)
% 156.75/156.42       => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,T_c,V_r1_2,V_r2_2,V_f_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42           => c_Equiv__Relations_Ocongruent(T_b,T_c,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_congruent2D,axiom,
% 156.75/156.42      ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_c,T_b,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Ocongruent2(T_a,T_b,T_c,V_r1_2,V_r2_2,V_f_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y1_2),V_z1_2)),V_r1_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y2_2),V_z2_2)),V_r2_2))
% 156.75/156.42           => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_congruentD,axiom,
% 156.75/156.42      ! [V_z_2,V_y_2,V_f_2,V_r_2,T_b,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Ocongruent(T_a,T_b,V_r_2,V_f_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),V_r_2))
% 156.75/156.42         => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_congruent2__implies__congruent__UN,axiom,
% 156.75/156.42      ! [V_a_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 156.75/156.42       => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 156.75/156.42         => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A2_2))
% 156.75/156.42             => c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_c,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__equiv__class__inject,axiom,
% 156.75/156.42      ! [V_Y_2,V_X_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 156.75/156.42         => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Y_2),V_f_2)
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42               => ( ! [B_x] :
% 156.75/156.42                      ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42                     => ! [B_y] :
% 156.75/156.42                          ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_A_2))
% 156.75/156.42                         => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 156.75/156.42                           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2)) ) ) )
% 156.75/156.42                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__equiv__class__type2,axiom,
% 156.75/156.42      ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_c,V_r2_2,V_A2_2,T_b,V_r1_2,V_A1_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A1_2,V_r1_2)
% 156.75/156.42       => ( c_Equiv__Relations_Oequiv(T_b,V_A2_2,V_r2_2)
% 156.75/156.42         => ( c_Equiv__Relations_Ocongruent2(T_a,T_b,tc_fun(T_c,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A1_2),V_r1_2)))
% 156.75/156.42             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A2_2),V_r2_2)))
% 156.75/156.42               => ( ! [B_x1] :
% 156.75/156.42                      ( hBOOL(hAPP(hAPP(c_member(T_a),B_x1),V_A1_2))
% 156.75/156.42                     => ! [B_x2] :
% 156.75/156.42                          ( hBOOL(hAPP(hAPP(c_member(T_b),B_x2),V_A2_2))
% 156.75/156.42                         => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 156.75/156.42                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_c,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__equiv__class__type,axiom,
% 156.75/156.42      ! [V_B_2,V_X_2,V_f_2,T_b,V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.42       => ( c_Equiv__Relations_Ocongruent(T_a,tc_fun(T_b,tc_HOL_Obool),V_r_2,V_f_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.42           => ( ! [B_x] :
% 156.75/156.42                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 156.75/156.42             => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Integ__def,axiom,
% 156.75/156.42      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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Id__onE,axiom,
% 156.75/156.42      ! [V_A_2,V_ca_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_ca_2),c_Relation_OId__on(T_a,V_A_2)))
% 156.75/156.42       => ~ ! [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42             => V_ca_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_card__quotient__disjoint,axiom,
% 156.75/156.42      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Equiv__Relations_Oquotient(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2),V_A_2)
% 156.75/156.42         => hAPP(c_Finite__Set_Ocard(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__empty,axiom,
% 156.75/156.42      ! [V_f_2,T_b,T_a] : c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__uminus,axiom,
% 156.75/156.42      ! [V_A_2,T_a] :
% 156.75/156.42        ( class_Groups_Oordered__ab__group__add(T_a)
% 156.75/156.42       => c_Fun_Oinj__on(T_a,T_a,c_Groups_Ouminus__class_Ouminus(T_a),V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__Un__image__eq__iff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42       => ( hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)
% 156.75/156.42        <=> V_A_2 = V_B_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__contraD,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( V_x_2 != V_y_2
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.75/156.42             => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__iff,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.75/156.42           => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 156.75/156.42            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__onD,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2))
% 156.75/156.42             => V_x_2 = V_y_2 ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_subset__inj__on,axiom,
% 156.75/156.42      ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__Int,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__diff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__def,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.42           => ! [B_xa] :
% 156.75/156.42                ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 156.75/156.42               => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 156.75/156.42                 => B_x = B_xa ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__id2,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,T_a,c_COMBI(T_a),V_A_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__imageD,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2)))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,V_A_2)
% 156.75/156.42         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__image__eq__iff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)
% 156.75/156.42        <=> V_A_2 = V_B_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__fun,axiom,
% 156.75/156.42      ! [T_c,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => c_Fun_Oinj__on(T_a,tc_fun(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_b),T_a),c_COMBK(T_b,T_c)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__eq,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 156.75/156.42        <=> V_x_2 = V_y_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_injD,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 156.75/156.42         => V_x_2 = V_y_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_card__image,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__strict__subset,axiom,
% 156.75/156.42      ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_range__ex1__eq,axiom,
% 156.75/156.42      ! [V_b_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))))
% 156.75/156.42        <=> ? [B_x] :
% 156.75/156.42              ( V_b_2 = hAPP(V_f_2,B_x)
% 156.75/156.42              & ! [B_y] :
% 156.75/156.42                  ( V_b_2 = hAPP(V_f_2,B_y)
% 156.75/156.42                 => B_y = B_x ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__image__mem__iff,axiom,
% 156.75/156.42      ! [V_A_2,V_a_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.42        <=> hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__iff__surj,axiom,
% 156.75/156.42      ! [V_A_H_2,T_b,T_a,V_A_2] :
% 156.75/156.42        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42       => ( ? [B_f] :
% 156.75/156.42              ( c_Fun_Oinj__on(T_a,T_b,B_f,V_A_2)
% 156.75/156.42              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,B_f),V_A_2)),V_A_H_2)) )
% 156.75/156.42        <=> ? [B_g] : hAPP(c_Set_Oimage(T_b,T_a,B_g),V_A_H_2) = V_A_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__surj__inj,axiom,
% 156.75/156.42      ! [V_f_2,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2)))
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_a,V_f_2,V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_endo__inj__surj,axiom,
% 156.75/156.42      ! [V_f_2,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2)),V_A_2))
% 156.75/156.42         => ( c_Fun_Oinj__on(T_a,T_a,V_f_2,V_A_2)
% 156.75/156.42           => hAPP(c_Set_Oimage(T_a,T_a,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__UNIV__inj__surj,axiom,
% 156.75/156.42      ! [V_f_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42         => hAPP(c_Set_Oimage(T_a,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__UNIV__surj__inj,axiom,
% 156.75/156.42      ! [V_f_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.42       => ( hAPP(c_Set_Oimage(T_a,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__image__subset__iff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)))
% 156.75/156.42        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__image__Int,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.75/156.42           => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__Int,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__iff__eq__card,axiom,
% 156.75/156.42      ! [V_f_2,T_b,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42        <=> hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_eq__card__imp__inj__on,axiom,
% 156.75/156.42      ! [V_f_2,T_b,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_a),V_A_2)
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__image__set__diff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_C_2))
% 156.75/156.42           => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__set__diff,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_pigeonhole,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 156.75/156.42       => ~ c_Fun_Oinj__on(T_b,T_a,V_f_2,V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__fun__updI,axiom,
% 156.75/156.42      ! [V_x_2,V_y_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_x_2),V_y_2),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__singleton,axiom,
% 156.75/156.42      ! [T_a] : c_Fun_Oinj__on(T_a,tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Rep__Integ,axiom,
% 156.75/156.42      ! [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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_card__bij__eq,axiom,
% 156.75/156.42      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),V_B_2))
% 156.75/156.42         => ( c_Fun_Oinj__on(T_b,T_a,V_g_2,V_B_2)
% 156.75/156.42           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),V_B_2)),V_A_2))
% 156.75/156.42             => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42               => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.75/156.42                 => hAPP(c_Finite__Set_Ocard(T_a),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),V_B_2) ) ) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__image__Compl__subset,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__insert,axiom,
% 156.75/156.42      ! [V_A_2,V_a_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2))
% 156.75/156.42      <=> ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42          & ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__Un,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42      <=> ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42          & c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_card__inj__on__le,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)),V_B_2))
% 156.75/156.42         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__iff__card__le,axiom,
% 156.75/156.42      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.75/156.42         => ( ? [B_f] :
% 156.75/156.42                ( c_Fun_Oinj__on(T_a,T_b,B_f,V_A_2)
% 156.75/156.42                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,T_b,B_f),V_A_2)),V_B_2)) )
% 156.75/156.42          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_quotient__diff1,axiom,
% 156.75/156.42      ! [V_a_2,V_A_2,V_r_2,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),T_a),c_Equiv__Relations_Oquotient(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2),V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.42         => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),V_r_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__INT,axiom,
% 156.75/156.42      ! [V_j_2,V_B_2,V_A_2,T_c,V_C_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_C_2)
% 156.75/156.42       => ( ! [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 156.75/156.42             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) )
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_j_2),V_A_2))
% 156.75/156.42           => hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Oimage(T_a,T_b,V_f_2)),V_B_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition__Integ,axiom,
% 156.75/156.42      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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__into__into,axiom,
% 156.75/156.42      ! [V_B_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__Some,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_a),c_Option_Ooption_OSome(T_a),V_A_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__Suc,axiom,
% 156.75/156.42      ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__add__nat,axiom,
% 156.75/156.42      ! [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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__of__nat,axiom,
% 156.75/156.42      ! [T_a] :
% 156.75/156.42        ( class_Nat_Osemiring__char__0(T_a)
% 156.75/156.42       => c_Fun_Oinj__on(tc_Nat_Onat,T_a,c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__int,axiom,
% 156.75/156.42      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))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__map__add__dom,axiom,
% 156.75/156.42      ! [V_m_H_2,V_m_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_b),c_Map_Omap__add(T_a,T_b,V_m_2,V_m_H_2),c_Map_Odom(T_a,T_b,V_m_H_2))
% 156.75/156.42      <=> c_Fun_Oinj__on(T_a,tc_Option_Ooption(T_b),V_m_H_2,c_Map_Odom(T_a,T_b,V_m_H_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_swap__inj__on,axiom,
% 156.75/156.42      ! [V_A_2,T_b,T_a] : c_Fun_Oinj__on(tc_prod(T_a,T_b),tc_prod(T_b,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_b,T_a)),hAPP(c_COMBC(T_b,T_a,tc_prod(T_b,T_a)),c_Product__Type_OPair(T_b,T_a))),V_A_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__into__f__f,axiom,
% 156.75/156.42      ! [V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42         => hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__into__f__eq,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42           => hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__f__f,axiom,
% 156.75/156.42      ! [V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => hAPP(c_Fun_Othe__inv__into(T_a,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__into__onto,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => hAPP(c_Set_Oimage(T_b,T_a,c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__the__inv__into,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => c_Fun_Oinj__on(T_b,T_a,c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_f__the__inv__into__f,axiom,
% 156.75/156.42      ! [V_y_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.42         => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_ORep__range,axiom,
% 156.75/156.42      ! [V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => hAPP(c_Set_Oimage(T_a,T_b,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = V_A_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_OAbs__image,axiom,
% 156.75/156.42      ! [V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => hAPP(c_Set_Oimage(T_b,T_a,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_ORep,axiom,
% 156.75/156.42      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_ORep__inverse,axiom,
% 156.75/156.42      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_ORep__inject,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 156.75/156.42        <=> V_x_2 = V_y_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_OAbs__inject,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 156.75/156.42           => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 156.75/156.42            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_type__definition_OAbs__inverse,axiom,
% 156.75/156.42      ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_b,T_a] :
% 156.75/156.42        ( c_Typedef_Otype__definition(T_a,T_b,V_Rep_2,V_Abs_2,V_A_2)
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 156.75/156.42         => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_ImageE,axiom,
% 156.75/156.42      ! [V_A_2,V_r_2,T_b,V_b_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)))
% 156.75/156.42       => ~ ! [B_x] :
% 156.75/156.42              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2))
% 156.75/156.42             => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__mapk__SomeI,axiom,
% 156.75/156.42      ! [V_x_2,V_k_2,V_t_2,T_c,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_c),V_t_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),V_x_2)
% 156.75/156.42         => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_a),c_Product__Type_OPair(T_b,T_c)),V_f_2))),V_t_2)),hAPP(V_f_2,V_k_2)) = hAPP(c_Option_Ooption_OSome(T_c),V_x_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 156.75/156.42      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_a] :
% 156.75/156.42        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.42          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.75/156.42       => ( V_A_2 = V_B_2
% 156.75/156.42         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.75/156.42           => ( ! [B_x] :
% 156.75/156.42                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.75/156.42                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 156.75/156.42             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_a),V_g_2),V_B_2) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__mapI,axiom,
% 156.75/156.42      ! [V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__map,axiom,
% 156.75/156.42      ! [V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))
% 156.75/156.42      <=> c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__map__eq__map,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)
% 156.75/156.42        <=> V_xs_2 = V_ys_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__mapD,axiom,
% 156.75/156.42      ! [V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))
% 156.75/156.42       => c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__injective,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 156.75/156.42         => V_xs_2 = V_ys_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__ident,axiom,
% 156.75/156.42      ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Omap(T_a,T_a),c_COMBI(T_a)),V_xs_2) = V_xs_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__map__keys,axiom,
% 156.75/156.42      ! [V_m_2,T_b,V_xs_2,T_a] :
% 156.75/156.42        ( hAPP(c_List_Oset(T_a),V_xs_2) = c_Map_Odom(T_a,T_b,V_m_2)
% 156.75/156.42       => hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),T_b,T_a),c_Option_Othe(T_b)),V_m_2))),V_xs_2)) = V_m_2 ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 156.75/156.42      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_a] :
% 156.75/156.42        ( ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.42          & class_Groups_Ocomm__monoid__mult(T_a) )
% 156.75/156.42       => ( V_A_2 = V_B_2
% 156.75/156.42         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 156.75/156.42           => ( ! [B_x] :
% 156.75/156.42                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.75/156.42                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 156.75/156.42             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_g_2),V_B_2) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_accp__acc__eq,axiom,
% 156.75/156.42      ! [V_x_2,V_r_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),V_x_2))
% 156.75/156.42      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__set,axiom,
% 156.75/156.42      ! [V_xs_2,T_a] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__eq__conv,axiom,
% 156.75/156.42      ! [V_g_2,V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2)
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 156.75/156.42           => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_infinite__UNIV__listI,axiom,
% 156.75/156.42      ! [T_a] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_set__map,axiom,
% 156.75/156.42      ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_acc__subset,axiom,
% 156.75/156.42      ! [V_R2_2,V_R1_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R1_2),V_R2_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Oacc(T_a,V_R2_2)),c_Wellfounded_Oacc(T_a,V_R1_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__inj__on,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_b,T_a,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 156.75/156.42         => V_xs_2 = V_ys_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__map__eq__map,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)))
% 156.75/156.42       => ( hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)
% 156.75/156.42        <=> V_xs_2 = V_ys_2 ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__fun__upd,axiom,
% 156.75/156.42      ! [V_v_2,V_f_2,T_b,V_xs_2,V_y_2,T_a] :
% 156.75/156.42        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.42       => hAPP(hAPP(c_List_Omap(T_a,T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),V_f_2),V_y_2),V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__mapI,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),c_List_Oset(T_a)),V_A_2)))
% 156.75/156.42       => c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_b),hAPP(c_List_Omap(T_a,T_b),V_f_2),V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__eq__dom,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,T_b,T_a] :
% 156.75/156.42        ( hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2)
% 156.75/156.42       => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_ys_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_acc_Osimps,axiom,
% 156.75/156.42      ! [V_r_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 156.75/156.42      <=> ! [B_x] :
% 156.75/156.42            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_a_2)),V_r_2))
% 156.75/156.42           => hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_acc__downward,axiom,
% 156.75/156.42      ! [V_a_2,V_r_2,V_b_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.42         => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__SomeD,axiom,
% 156.75/156.42      ! [V_y_2,V_k_2,V_xs_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_k_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xs_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__is__SomeD,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_xys_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xys_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_dom__map__of__conv__image__fst,axiom,
% 156.75/156.42      ! [V_xys_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__eq__None__iff,axiom,
% 156.75/156.42      ! [V_x_2,V_xys_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xys_2),V_x_2) = c_Option_Ooption_ONone(T_a)
% 156.75/156.42      <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(c_List_Oset(tc_prod(T_b,T_a)),V_xys_2)))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_ran__distinct,axiom,
% 156.75/156.42      ! [V_al_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_al_2)))
% 156.75/156.42       => c_Map_Oran(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_al_2)) = hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_al_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_greaterThanLessThan__upto,axiom,
% 156.75/156.42      ! [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)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__map__restrict,axiom,
% 156.75/156.42      ! [V_ks_2,V_f_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBS(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),V_f_2)),V_ks_2)) = c_Map_Orestrict__map(T_a,T_b,hAPP(c_Fun_Ocomp(T_b,tc_Option_Ooption(T_b),T_a,c_Option_Ooption_OSome(T_b)),V_f_2),hAPP(c_List_Oset(T_a),V_ks_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__map,axiom,
% 156.75/156.42      ! [V_xs_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_xs_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_List_Omap_Ocompositionality,axiom,
% 156.75/156.42      ! [V_list_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_list_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__comp__map,axiom,
% 156.75/156.42      ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_c),tc_List_Olist(T_b),tc_List_Olist(T_a),hAPP(c_List_Omap(T_c,T_b),V_f_2)),hAPP(c_List_Omap(T_a,T_c),V_g_2)) = hAPP(c_List_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_List_Omap_Ocomp,axiom,
% 156.75/156.42      ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_c),tc_List_Olist(T_b),tc_List_Olist(T_a),hAPP(c_List_Omap(T_c,T_b),V_f_2)),hAPP(c_List_Omap(T_a,T_c),V_g_2)) = hAPP(c_List_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_comp__surj,axiom,
% 156.75/156.42      ! [V_g_2,T_c,V_f_2,T_a,T_b] :
% 156.75/156.42        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42       => ( hAPP(c_Set_Oimage(T_a,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 156.75/156.42         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_a,T_c,T_b,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_atLeastAtMost__upto,axiom,
% 156.75/156.42      ! [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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_set__upto,axiom,
% 156.75/156.42      ! [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) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_comp__inj__on__iff,axiom,
% 156.75/156.42      ! [V_f_H_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_b,T_c,V_f_H_2,hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))
% 156.75/156.42        <=> c_Fun_Oinj__on(T_a,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_f_H_2),V_f_2),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_comp__inj__on,axiom,
% 156.75/156.42      ! [V_g_2,T_c,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_b,T_c,V_g_2,hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2))
% 156.75/156.42         => c_Fun_Oinj__on(T_a,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_g_2),V_f_2),V_A_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__imageI,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,V_g_2,T_c,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_g_2),V_f_2),V_A_2)
% 156.75/156.42       => c_Fun_Oinj__on(T_c,T_b,V_g_2,hAPP(c_Set_Oimage(T_a,T_c,V_f_2),V_A_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__comp,axiom,
% 156.75/156.42      ! [V_g_2,T_c,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_c,T_a,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 156.75/156.42         => c_Fun_Oinj__on(T_c,T_b,hAPP(c_Fun_Ocomp(T_a,T_b,T_c,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_inj__on__imageI2,axiom,
% 156.75/156.42      ! [V_A_2,V_f_2,V_f_H_2,T_c,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_H_2),V_f_2),V_A_2)
% 156.75/156.42       => c_Fun_Oinj__on(T_a,T_c,V_f_2,V_A_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_image__compose,axiom,
% 156.75/156.42      ! [V_r_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_a,T_b,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_c,T_a,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_g_2),V_r_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__def,axiom,
% 156.75/156.42      ! [V_x_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_K__record__comp,axiom,
% 156.75/156.42      ! [V_x_2,V_f_2,V_ca_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,hAPP(c_COMBK(T_a,T_b),V_ca_2)),V_f_2),V_x_2) = V_ca_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_apsnd__compose,axiom,
% 156.75/156.42      ! [V_x_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Product__Type_Oapsnd(T_c,T_b,T_a,V_f_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_a,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_x_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 156.75/156.42      ! [V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.75/156.42       => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_comp__cong,axiom,
% 156.75/156.42      ! [T_e,T_d,T_c,T_a,T_b,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] :
% 156.75/156.42        ( 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))
% 156.75/156.42       => hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_d,T_a,T_e,V_f_H_2),V_g_H_2),V_x_H_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__assoc,axiom,
% 156.75/156.42      ! [V_h_2,V_g_2,T_d,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),hAPP(c_Fun_Ocomp(T_d,T_c,T_a,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_h_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__apply,axiom,
% 156.75/156.42      ! [V_x_2,V_g_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__eq__dest,axiom,
% 156.75/156.42      ! [V_v_2,V_d_2,V_ca_2,T_d,V_b_2,V_a_2,T_a,T_b,T_c] :
% 156.75/156.42        ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,V_ca_2),V_d_2)
% 156.75/156.42       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_ca_2,hAPP(V_d_2,V_v_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__eq__elim,axiom,
% 156.75/156.42      ! [V_d_2,V_ca_2,T_d,V_b_2,V_a_2,T_a,T_b,T_c] :
% 156.75/156.42        ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_d,T_b,T_a,V_ca_2),V_d_2)
% 156.75/156.42       => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_ca_2,hAPP(V_d_2,B_v)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_o__eq__dest__lhs,axiom,
% 156.75/156.42      ! [V_v_2,V_ca_2,V_b_2,V_a_2,T_a,T_b,T_c] :
% 156.75/156.42        ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = V_ca_2
% 156.75/156.42       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_ca_2,V_v_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_fun__upd__comp,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_c),V_g_2),V_x_2),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_distinct__upto,axiom,
% 156.75/156.42      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.75/156.42       => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_apfst__compose,axiom,
% 156.75/156.42      ! [V_x_2,V_g_2,T_d,V_f_2,T_b,T_a,T_c] : hAPP(c_Product__Type_Oapfst(T_c,T_a,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_d,T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_a,T_d,V_f_2),V_g_2)),V_x_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_setsum__reindex,axiom,
% 156.75/156.42      ! [V_h_2,V_B_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.42        ( class_Groups_Ocomm__monoid__add(T_c)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_B_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_setprod__reindex__cong,axiom,
% 156.75/156.42      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.42        ( class_Groups_Ocomm__monoid__mult(T_c)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.42         => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 156.75/156.42           => ( V_g_2 = hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)
% 156.75/156.42             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_setprod__reindex,axiom,
% 156.75/156.42      ! [V_h_2,V_B_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.42        ( class_Groups_Ocomm__monoid__mult(T_c)
% 156.75/156.42       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.42         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_B_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_distinct__map,axiom,
% 156.75/156.42      ! [V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)))
% 156.75/156.42      <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 156.75/156.42          & c_Fun_Oinj__on(T_b,T_a,V_f_2,hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__inject__set,axiom,
% 156.75/156.42      ! [V_ys_2,V_xs_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)))
% 156.75/156.42       => ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_ys_2)))
% 156.75/156.42         => ( hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2)
% 156.75/156.42          <=> hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2) = hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_ys_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_setsum_Oreindex,axiom,
% 156.75/156.42      ! [V_g_2,V_h_2,V_A_2,T_a,T_b] :
% 156.75/156.42        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42         => ( c_Fun_Oinj__on(T_a,T_a,V_h_2,V_A_2)
% 156.75/156.42           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_setprod_Oreindex,axiom,
% 156.75/156.42      ! [V_g_2,V_h_2,V_A_2,T_a,T_b] :
% 156.75/156.42        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42         => ( c_Fun_Oinj__on(T_a,T_a,V_h_2,V_A_2)
% 156.75/156.42           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_g_2),hAPP(c_Set_Oimage(T_a,T_a,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_the__inv__into__comp,axiom,
% 156.75/156.42      ! [V_x_2,V_A_2,V_g_2,T_c,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2))
% 156.75/156.42       => ( c_Fun_Oinj__on(T_c,T_a,V_g_2,V_A_2)
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2))))
% 156.75/156.42           => hAPP(c_Fun_Othe__inv__into(T_c,T_b,V_A_2,hAPP(c_Fun_Ocomp(T_a,T_b,T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_a,T_c,T_b,c_Fun_Othe__inv__into(T_c,T_a,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_a,T_b,hAPP(c_Set_Oimage(T_c,T_a,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_fold__image__reindex,axiom,
% 156.75/156.42      ! [V_z_2,V_g_2,V_h_2,T_b,V_A_2,T_a,T_c] :
% 156.75/156.42        ( class_Groups_Oab__semigroup__mult(T_c)
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42         => ( c_Fun_Oinj__on(T_a,T_b,V_h_2,V_A_2)
% 156.75/156.42           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_a,T_b,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_a,c_Groups_Otimes__class_Otimes(T_c)),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_atLeastLessThan__upto,axiom,
% 156.75/156.42      ! [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)))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_greaterThanAtMost__upto,axiom,
% 156.75/156.42      ! [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)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__is__SomeI,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_xys_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 156.75/156.42       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2)))
% 156.75/156.42         => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_map__of__eq__Some__iff,axiom,
% 156.75/156.42      ! [V_y_2,V_x_2,V_xys_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 156.75/156.42       => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 156.75/156.42        <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Some__eq__map__of__iff,axiom,
% 156.75/156.42      ! [V_x_2,V_y_2,V_xys_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xys_2)))
% 156.75/156.42       => ( hAPP(c_Option_Ooption_OSome(T_b),V_y_2) = hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xys_2),V_x_2)
% 156.75/156.42        <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xys_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_nat__list__def,axiom,
% 156.75/156.42      ! [V_l_2] :
% 156.75/156.42        ( c_List_Onat__list(V_l_2)
% 156.75/156.42      <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_folding_Oremove,axiom,
% 156.75/156.42      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.42       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.42         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42           => hAPP(V_F_2,V_A_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_set__map__of__compr,axiom,
% 156.75/156.42      ! [V_xs_2,T_b,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)))
% 156.75/156.42       => hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_xs_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_a),c_fequal),hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2)))),c_Option_Ooption_OSome(T_b)))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_CollectI,axiom,
% 156.75/156.42      ! [T_a,V_a_2,V_P_2] :
% 156.75/156.42        ( hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.42       => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__Collect__conjI,axiom,
% 156.75/156.42      ! [V_Q_2,V_P_2,T_a] :
% 156.75/156.42        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.42          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_Q_2))) )
% 156.75/156.42       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),V_Q_2)))) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 156.75/156.42      ! [V_h_2,V_g_2,T_f,V_f_2,T_c,T_d,T_e,V_F_2,V_fa_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofolding(T_a,T_b,V_fa_2,V_F_2)
% 156.75/156.42       => hAPP(c_Fun_Ocomp(T_e,T_d,T_c,V_f_2),hAPP(c_Fun_Ocomp(T_f,T_e,T_c,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_f,T_d,T_c,hAPP(c_Fun_Ocomp(T_e,T_d,T_f,V_f_2),V_g_2)),V_h_2) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_folding_Ocommute__comp,axiom,
% 156.75/156.42      ! [V_x_2,V_y_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.42       => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_folding_Ocommute__left__comp,axiom,
% 156.75/156.42      ! [V_g_2,V_x_2,V_y_2,T_c,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.42        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.42       => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_y_2)),V_g_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_finite__Collect__disjI,axiom,
% 156.75/156.42      ! [V_Q_2,V_P_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),V_P_2)),V_Q_2))))
% 156.75/156.42      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.42          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_Q_2))) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UN__o,axiom,
% 156.75/156.42      ! [V_f_2,V_g_2,T_c,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_c,tc_fun(T_a,tc_HOL_Obool),T_b,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_g_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_CollectE,axiom,
% 156.75/156.42      ! [V_P_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.42       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_CollectD,axiom,
% 156.75/156.42      ! [V_P_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.42       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_mem__Collect__eq,axiom,
% 156.75/156.42      ! [V_P_2,V_a_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.42      <=> hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__mem__eq,axiom,
% 156.75/156.42      ! [V_A_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)) = V_A_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_insert__Collect,axiom,
% 156.75/156.42      ! [V_P_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(c_Set_OCollect(T_a),V_P_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)))),V_P_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_empty__Collect__eq,axiom,
% 156.75/156.42      ! [V_P_2,T_a] :
% 156.75/156.42        ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),V_P_2)
% 156.75/156.42      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__empty__eq,axiom,
% 156.75/156.42      ! [V_P_2,T_a] :
% 156.75/156.42        ( hAPP(c_Set_OCollect(T_a),V_P_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.42      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_empty__def,axiom,
% 156.75/156.42      ! [T_a] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fFalse)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__disj__eq,axiom,
% 156.75/156.42      ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__def,axiom,
% 156.75/156.42      ! [V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),V_P_2) = V_P_2 ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__neg__eq,axiom,
% 156.75/156.42      ! [V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__conj__eq,axiom,
% 156.75/156.42      ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_UNIV__def,axiom,
% 156.75/156.42      ! [T_a] : c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fTrue)) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_foldr__map,axiom,
% 156.75/156.42      ! [V_a_2,V_xs_2,V_f_2,T_c,V_g_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_g_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_c,T_a,hAPP(c_Fun_Ocomp(T_b,tc_fun(T_a,T_a),T_c,V_g_2),V_f_2),V_xs_2,V_a_2) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_insert__compr__raw,axiom,
% 156.75/156.42      ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_insert__compr,axiom,
% 156.75/156.42      ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Un__def,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__def,axiom,
% 156.75/156.42      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Int__Collect,axiom,
% 156.75/156.42      ! [V_P_2,V_A_2,V_x_2,T_a] :
% 156.75/156.42        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2))))
% 156.75/156.42      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.42          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_singleton__conv2,axiom,
% 156.75/156.42      ! [V_a_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_singleton__conv,axiom,
% 156.75/156.42      ! [V_a_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__conv__if2,axiom,
% 156.75/156.42      ! [T_a,V_a_2,V_P_2] :
% 156.75/156.42        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.42         => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) )
% 156.75/156.42        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.42         => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.42  
% 156.75/156.42  fof(fact_Collect__conv__if,axiom,
% 156.75/156.42      ! [T_a,V_a_2,V_P_2] :
% 156.75/156.42        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.42         => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) )
% 156.75/156.42        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.43         => hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__diff__eq,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__Collect__not,axiom,
% 156.75/156.43      ! [V_P_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2))))
% 156.75/156.43        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insert__def,axiom,
% 156.75/156.43      ! [V_B_2,V_a_2,T_a] : hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Compl__eq,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Collect__imp__eq,axiom,
% 156.75/156.43      ! [V_Q_2,V_P_2,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(c_Set_OCollect(T_a),V_Q_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__def,axiom,
% 156.75/156.43      ! [V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,V_m_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,tc_Option_Ooption(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_a),c_fequal),V_m_2)),c_Option_Ooption_ONone(T_b)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_split__comp,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_d,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_c,T_a),T_b,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_x_2))),hAPP(c_Product__Type_Osnd(T_b,T_c),V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__setsum__restrict,axiom,
% 156.75/156.43      ! [V_R_2,V_f_2,V_T_2,T_b,V_S_2,T_a,T_c] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_c)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 156.75/156.43           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_a,T_c),tc_fun(tc_fun(T_a,tc_HOL_Obool),T_c),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c)),hAPP(c_COMBC(T_a,T_b,T_c),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_OCollect(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_inj__graph,axiom,
% 156.75/156.43      ! [T_b,T_a] : c_Fun_Oinj__on(tc_fun(T_a,T_b),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,T_b)),c_Set_OCollect(tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,T_b)),c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool)),hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_if__image__distrib,axiom,
% 156.75/156.43      ! [V_S_2,V_g_2,V_f_2,V_P_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),V_P_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_b),V_P_2)))),hAPP(c_Set_Oimage(T_b,T_a,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 156.75/156.43      ! [V_g_2,T_c,V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43           => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_B_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_B_2)),V_g_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ocommute__comp_H_H,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43           => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ocommute__left__comp_H,axiom,
% 156.75/156.43      ! [V_g_2,V_x_2,T_c,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ocommute__comp_H,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__if,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,V_P_2,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_b),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),T_a),c_If(tc_Option_Ooption(T_b))),V_P_2)),V_f_2)),V_g_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_f_2)),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_g_2)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Oeq__fold,axiom,
% 156.75/156.43      ! [V_s_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(hAPP(V_F_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_s_2),V_A_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__psubset__def,axiom,
% 156.75/156.43      ! [T_a] : c_Wellfounded_Ofinite__psubset(T_a) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_a)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__restrict__set_H,axiom,
% 156.75/156.43      ! [V_B_2,V_f_2,V_A_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBC(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__image__gen,axiom,
% 156.75/156.43      ! [V_f_2,T_c,V_g_2,V_S_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.75/156.43         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),T_b,T_c),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_OCollect(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)))),hAPP(c_COMBC(T_a,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_a),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_a,T_c,V_f_2),V_S_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_inv__image__def,axiom,
% 156.75/156.43      ! [V_f_2,V_r_2,T_a,T_b] : hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_b,T_b)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_b,T_b)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_b),tc_fun(T_a,tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_prod(T_b,T_b))),T_a),c_COMBB(T_b,tc_prod(T_b,T_b),T_a)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_prod(T_b,T_b)),T_a),c_Product__Type_OPair(T_b,T_b)),V_f_2))),V_f_2)))),V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Image__singleton,axiom,
% 156.75/156.43      ! [V_a_2,V_r_2,T_a,T_b] : hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_b,T_a))),hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2))),V_r_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__cases,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,V_P_2,V_A_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,T_b),hAPP(hAPP(c_COMBS(T_a,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_a),c_If(T_b)),V_P_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_a),V_P_2))))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Oinsert,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.43           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ounion__inter,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43           => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Oinsert__remove,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding_Ounion,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nitpick_Oprod__def,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_b,T_a] : c_Nitpick_Oprod(T_a,T_b,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_int__ge__less__than2__def,axiom,
% 156.75/156.43      ! [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)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_int__ge__less__than__def,axiom,
% 156.75/156.43      ! [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)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__Collect__less__nat,axiom,
% 156.75/156.43      ! [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)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__Collect__le__nat,axiom,
% 156.75/156.43      ! [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)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__Collect__subsets,axiom,
% 156.75/156.43      ! [V_A_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),V_A_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 156.75/156.43      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_P_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 156.75/156.43      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_P_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_P_2),c_Int_Onat)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Pow__def,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),V_A_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__M__bounded__by__nat,axiom,
% 156.75/156.43      ! [V_i_2,V_P_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_P_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 156.75/156.43      ! [V_P_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__seg__image__imp__finite,axiom,
% 156.75/156.43      ! [V_n_2,V_f_2,T_a,V_A_2] :
% 156.75/156.43        ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_a,V_f_2),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_n_2)))
% 156.75/156.43       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_card__less__Suc,axiom,
% 156.75/156.43      ! [V_i_2,V_M_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 156.75/156.43       => 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))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_card__less,axiom,
% 156.75/156.43      ! [V_i_2,V_M_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_card__less__Suc2,axiom,
% 156.75/156.43      ! [V_i_2,V_M_2] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 156.75/156.43       => 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))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__override__on,axiom,
% 156.75/156.43      ! [V_A_2,V_g_2,V_f_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Fun_Ooverride__on(T_a,tc_Option_Ooption(T_b),V_f_2,V_g_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),c_Map_Odom(T_a,T_b,V_f_2)),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_a,T_b,V_g_2)))))),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_a,T_b,V_g_2))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__multicount,axiom,
% 156.75/156.43      ! [V_k_2,V_R_2,V_T_2,T_b,V_S_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 156.75/156.43         => ( ! [B_x] :
% 156.75/156.43                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_T_2))
% 156.75/156.43               => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 )
% 156.75/156.43           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),V_T_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__image_Oreindex,axiom,
% 156.75/156.43      ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.75/156.43         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 156.75/156.43           => hAPP(hAPP(V_F_2,V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(V_F_2,hAPP(c_Fun_Ocomp(T_b,T_a,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__image_Odistrib,axiom,
% 156.75/156.43      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.75/156.43         => hAPP(hAPP(V_F_2,hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_F_2,V_g_2),V_A_2)),hAPP(hAPP(V_F_2,V_h_2),V_A_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_override__on__apply__in,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.43       => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_override__on__apply__notin,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.43       => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_override__on__emptyset,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,T_a] : c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = V_f_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_override__on__def,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.43         => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.43         => hAPP(c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__image_Oeq__fold,axiom,
% 156.75/156.43      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__image(T_a,T_b,V_f_2,V_z_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 156.75/156.43         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_a,T_b,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43               => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Orderings_Oord__class_Omin(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__image__set,axiom,
% 156.75/156.43      ! [V_f_2,T_b,V_P_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.43       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_b),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_a)),c_fequal)),V_f_2)))),V_P_2))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__Collect__bounded__ex,axiom,
% 156.75/156.43      ! [V_Q_2,T_b,V_P_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),V_P_2)))
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2)))))
% 156.75/156.43        <=> ! [B_y] :
% 156.75/156.43              ( hBOOL(hAPP(V_P_2,B_y))
% 156.75/156.43             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),V_Q_2),B_y)))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_ran__def,axiom,
% 156.75/156.43      ! [V_m_2,T_a,T_b] : c_Map_Oran(T_b,T_a,V_m_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool),T_b),c_fequal),V_m_2))),c_Option_Ooption_OSome(T_a)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Pow__Compl,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : hAPP(c_Set_OPow(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool)),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_a))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_add__Max__commute,axiom,
% 156.75/156.43      ! [V_k_2,V_N_2,T_a] :
% 156.75/156.43        ( class_Groups_Olinordered__ab__semigroup__add(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.75/156.43         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_N_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_add__Min__commute,axiom,
% 156.75/156.43      ! [V_k_2,V_N_2,T_a] :
% 156.75/156.43        ( class_Groups_Olinordered__ab__semigroup__add(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_N_2))
% 156.75/156.43         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_a,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_a),V_k_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_N_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sup__Inf1__distrib,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Lattices_Odistrib__lattice(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sup__Inf2__distrib,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Lattices_Odistrib__lattice(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43               => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_a,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_inf__Sup2__distrib,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Lattices_Odistrib__lattice(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43               => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_inf__Sup1__distrib,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Lattices_Odistrib__lattice(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_a,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43               => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBS(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_a,T_a)),tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal))),c_Orderings_Oord__class_Omax(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))))))) ) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__reindex__nonzero,axiom,
% 156.75/156.43      ! [T_b,V_h_2,V_f_2,V_S_2,T_a,T_c] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_c)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_S_2))
% 156.75/156.43         => ( ! [B_x] :
% 156.75/156.43                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.75/156.43               => ! [B_y] :
% 156.75/156.43                    ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),V_S_2))
% 156.75/156.43                   => ( B_x != B_y
% 156.75/156.43                     => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 156.75/156.43                       => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) )
% 156.75/156.43           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2)),V_S_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__multicount__gen,axiom,
% 156.75/156.43      ! [V_k_2,V_R_2,V_t_2,T_b,V_s_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_s_2))
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_t_2))
% 156.75/156.43         => ( ! [B_x] :
% 156.75/156.43                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_t_2))
% 156.75/156.43               => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_s_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) )
% 156.75/156.43           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__map,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),T_a),c_COMBB(T_b,tc_prod(T_a,T_b),T_c)),c_Product__Type_OPair(T_a,T_b))),V_f_2))),V_xs_2)) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_Map_Omap__of(T_a,T_c),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__comp,axiom,
% 156.75/156.43      ! [V_opt_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_Option_Omap(T_c,T_b),V_g_2),V_opt_2)) = hAPP(hAPP(c_Option_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_opt_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Option_Omap_Ocompositionality,axiom,
% 156.75/156.43      ! [V_option_2,V_g_2,T_c,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_Option_Omap(T_c,T_b),V_g_2),V_option_2)) = hAPP(hAPP(c_Option_Omap(T_c,T_a),hAPP(c_Fun_Ocomp(T_b,T_a,T_c,V_f_2),V_g_2)),V_option_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Option_Omap_Ocomp,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),tc_Option_Ooption(T_a),hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_Option_Omap(T_a,T_c),V_g_2)) = hAPP(c_Option_Omap(T_a,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_f_2),V_g_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__o__empty,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,T_c,T_a,T_b] : hAPP(hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),tc_Option_Ooption(T_a),T_c,hAPP(c_Option_Omap(T_b,T_a),V_f_2)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))),V_x_2) = c_Option_Ooption_ONone(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__is__None,axiom,
% 156.75/156.43      ! [V_opt_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_opt_2) = c_Option_Ooption_ONone(T_a)
% 156.75/156.43      <=> V_opt_2 = c_Option_Ooption_ONone(T_b) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__None,axiom,
% 156.75/156.43      ! [V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),c_Option_Ooption_ONone(T_b)) = c_Option_Ooption_ONone(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__Some,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(c_Option_Ooption_OSome(T_a),hAPP(V_f_2,V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__eq__Some,axiom,
% 156.75/156.43      ! [V_y_2,V_xo_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_xo_2) = hAPP(c_Option_Ooption_OSome(T_a),V_y_2)
% 156.75/156.43      <=> ? [B_z] :
% 156.75/156.43            ( V_xo_2 = hAPP(c_Option_Ooption_OSome(T_b),B_z)
% 156.75/156.43            & hAPP(V_f_2,B_z) = V_y_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__option__map,axiom,
% 156.75/156.43      ! [V_m_2,V_f_2,T_c,T_b,T_a] : c_Map_Odom(T_a,T_b,hAPP(hAPP(c_COMBS(T_a,tc_Option_Ooption(T_c),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b)),T_a),c_Option_Omap(T_c,T_b)),V_f_2)),V_m_2)) = c_Map_Odom(T_a,T_c,V_m_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_option__map__o__map__upd,axiom,
% 156.75/156.43      ! [V_b_2,V_a_2,V_m_2,V_f_2,T_a,T_b,T_c] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_a,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),V_m_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_b_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Option_Omap__def,axiom,
% 156.75/156.43      ! [V_f_2,T_b,T_a] : hAPP(c_Option_Omap(T_a,T_b),V_f_2) = c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_a,c_Option_Ooption_ONone(T_b),hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_a),c_Option_Ooption_OSome(T_b)),V_f_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_weak__map__of__SomeI,axiom,
% 156.75/156.43      ! [V_l_2,V_x_2,V_k_2,T_b,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_k_2),V_x_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),V_l_2)))
% 156.75/156.43       => ? [B_x] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_l_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),B_x) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Ounion__idem,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_B_2))
% 156.75/156.43           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),V_A_2))
% 156.75/156.43           => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Oidem__comp,axiom,
% 156.75/156.43      ! [V_x_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Oidem__left__comp,axiom,
% 156.75/156.43      ! [V_g_2,V_x_2,T_c,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_c,hAPP(V_f_2,V_x_2)),V_g_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Oin__comp__idem,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.43           => hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_folding__idem_Oinsert__idem,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Finite__Set_Ofolding__idem(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__remove1__eq,axiom,
% 156.75/156.43      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43       => hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__zip__map,axiom,
% 156.75/156.43      ! [V_f_2,T_b,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_x_2)) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),V_x_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_strong__setprod__reindex__cong,axiom,
% 156.75/156.43      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__mult(T_c)
% 156.75/156.43       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.43         => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 156.75/156.43           => ( ! [B_x] :
% 156.75/156.43                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.43                 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_c,T_a,V_h_2),V_f_2),B_x) )
% 156.75/156.43             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1__commute,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__zipI2,axiom,
% 156.75/156.43      ! [V_xs,T_b,V_ys,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__remove1,axiom,
% 156.75/156.43      ! [V_x,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__zipI1,axiom,
% 156.75/156.43      ! [V_ys,T_b,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__remove1,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_b_2,V_a_2] :
% 156.75/156.43        ( V_a_2 != V_b_2
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_b_2,V_xs_2))))
% 156.75/156.43        <=> hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_notin__set__remove1,axiom,
% 156.75/156.43      ! [V_y_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_y_2,V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1__idem,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => c_List_Oremove1(T_a,V_x_2,V_xs_2) = V_xs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__same__conv__map,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_a,tc_prod(T_a,T_a)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a))),V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__remove1__subset,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__map__fst__snd,axiom,
% 156.75/156.43      ! [V_zs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),V_zs_2)) = V_zs_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__zip__map,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_g_2,T_d,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_a),V_f_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_c,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_c),V_f_2)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__zip__map2,axiom,
% 156.75/156.43      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_a,T_c,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_a),V_f_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_c)),tc_fun(T_d,T_a),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_d),V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__same,axiom,
% 156.75/156.43      ! [V_xs_2,V_b_2,V_a_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_xs_2))))
% 156.75/156.43      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43          & V_a_2 = V_b_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__zip__leftD,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__zip__rightD,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_ys_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__zipE,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_b,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 156.75/156.43       => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_ys_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__map__map,axiom,
% 156.75/156.43      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,tc_prod(T_a,T_b))),T_c),c_COMBB(T_b,tc_prod(T_a,T_b),T_d)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__map1,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_b),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__map2,axiom,
% 156.75/156.43      ! [V_ys_2,V_f_2,T_c,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_c),tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_c,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_prod(T_a,T_b))),T_a),c_COMBB(T_b,tc_prod(T_a,T_b),T_c)),c_Product__Type_OPair(T_a,T_b))),V_f_2))),hAPP(hAPP(c_List_Ozip(T_a,T_c),V_xs_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sorted__list__of__set__remove,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) = c_List_Oremove1(T_a,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__zip__upd,axiom,
% 156.75/156.43      ! [V_z_2,V_y_2,V_x_2,V_zs_2,V_xs_2,T_b,V_ys_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 156.75/156.43       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 156.75/156.43         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 156.75/156.43           => ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_a),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_a),V_z_2))
% 156.75/156.43             => hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2)) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__removeAll__inj__on,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_b,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__zip,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__removeAll,axiom,
% 156.75/156.43      ! [V_x,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_neq__if__length__neq,axiom,
% 156.75/156.43      ! [V_ys,V_xs,T_a] :
% 156.75/156.43        ( 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)
% 156.75/156.43       => V_xs != V_ys ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__eq__imp__length__eq,axiom,
% 156.75/156.43      ! [V_ys_2,V_g_2,T_c,V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_a),V_g_2),V_ys_2)
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__map,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_card__length,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_removeAll__id,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2) = V_xs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__card,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43       => hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_card__distinct,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__zip__inject,axiom,
% 156.75/156.43      ! [V_zs_2,V_xs_2,T_b,V_ys_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 156.75/156.43       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 156.75/156.43         => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 156.75/156.43           => ( hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_ys_2)) = hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs_2),V_zs_2))
% 156.75/156.43             => V_ys_2 = V_zs_2 ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__fst__zip,axiom,
% 156.75/156.43      ! [V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = V_xs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__snd__zip,axiom,
% 156.75/156.43      ! [V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = V_ys_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__remove1__removeAll,axiom,
% 156.75/156.43      ! [V_x,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => c_List_Oremove1(T_a,V_x,V_xs) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__pos__if__in__set,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__eq__conv,axiom,
% 156.75/156.43      ! [V_zs_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => ( hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2) = V_zs_2
% 156.75/156.43        <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_zs_2) = V_xs_2
% 156.75/156.43            & hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_b),c_Product__Type_Osnd(T_a,T_b)),V_zs_2) = V_ys_2 ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__removeAll__inj,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.43       => hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_b,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__lists__length__eq,axiom,
% 156.75/156.43      ! [V_n_2,V_A_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__zip__is__None,axiom,
% 156.75/156.43      ! [V_x_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => ( hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)),V_x_2) = c_Option_Ooption_ONone(T_b)
% 156.75/156.43        <=> ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__zip__is__Some,axiom,
% 156.75/156.43      ! [V_x_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43        <=> ? [B_y] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__remove1,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__map__of__zip,axiom,
% 156.75/156.43      ! [V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43         => c_Map_Odom(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))) = hAPP(c_List_Oset(T_a),V_xs_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_finite__lists__length__le,axiom,
% 156.75/156.43      ! [V_n_2,V_A_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_a)),hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__removeAll,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_OremoveAll(T_a,V_x_2),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__sublist,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Osublist(T_a,V_xs_2,V_I_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__zip,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_a,T_b)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_a,T_b)),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_prod(T_a,T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_b),tc_fun(tc_Nat_Onat,tc_prod(T_a,T_b)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_a,T_b)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_a,T_b)),c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),tc_Nat_Onat),c_Product__Type_OPair(T_a,T_b)),hAPP(c_List_Onth(T_a),V_xs_2))),hAPP(c_List_Onth(T_b),V_ys_2)))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sorted__list__of__set__insert,axiom,
% 156.75/156.43      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__zip,axiom,
% 156.75/156.43      ! [V_ys,T_b,V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => ( 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)))
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__sublistI,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__eq__iff__nth__eq,axiom,
% 156.75/156.43      ! [T_a,V_ys_2,V_xs_2] :
% 156.75/156.43        ( V_xs_2 = V_ys_2
% 156.75/156.43      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 156.75/156.43          & ! [B_i] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43             => hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys_2),B_i) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__key__left__comm,axiom,
% 156.75/156.43      ! [V_xs_2,T_b,V_y_2,V_x_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 156.75/156.43         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_y_2),V_xs_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__left__comm,axiom,
% 156.75/156.43      ! [V_xs_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_fun__left__comm__insort,axiom,
% 156.75/156.43      ! [T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => c_Finite__Set_Ofun__left__comm(T_a,tc_List_Olist(T_a),c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1__insort,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2)) = V_xs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__insort,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__insort,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_all__set__conv__all__nth,axiom,
% 156.75/156.43      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.43        ( ! [B_x] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.43      <=> ! [B_i] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__map,axiom,
% 156.75/156.43      ! [V_f_2,T_b,V_xs_2,T_a,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43       => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__eq__iff__index__eq,axiom,
% 156.75/156.43      ! [V_j_2,V_i_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43           => ( hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_j_2)
% 156.75/156.43            <=> V_i_2 = V_j_2 ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__conv__nth,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43      <=> ! [B_i] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43           => ! [B_j] :
% 156.75/156.43                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43               => ( B_i != B_j
% 156.75/156.43                 => hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_j) ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__sublist,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_a),V_xs_2))))),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_notin__set__sublistI,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__sublistD,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__sublist__subset,axiom,
% 156.75/156.43      ! [V_I_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__mem,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__conv__nth,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43      <=> ? [B_i] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43            & hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i) = V_x_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__insort,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)))
% 156.75/156.43        <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43            & hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__conv__nth,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_a),V_xs_2))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__insert__insort__key,axiom,
% 156.75/156.43      ! [V_xs_2,T_b,V_x_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2))))
% 156.75/156.43         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__list__update,axiom,
% 156.75/156.43      ! [V_i_2,V_a_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))))
% 156.75/156.43         => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__insert__insort,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__list__update,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__list__update__neq,axiom,
% 156.75/156.43      ! [V_x,V_xs,T_a,V_j,V_i] :
% 156.75/156.43        ( V_i != V_j
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__id,axiom,
% 156.75/156.43      ! [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 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_update__zip,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__update,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__overwrite,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__swap,axiom,
% 156.75/156.43      ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 156.75/156.43        ( V_i != V_i_H
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__update,axiom,
% 156.75/156.43      ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__beyond,axiom,
% 156.75/156.43      ! [V_x,V_i,V_xs,T_a] :
% 156.75/156.43        ( 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))
% 156.75/156.43       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__insort__insert,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,V_xs_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Oinsort__insert__key(T_a,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__update__subsetI,axiom,
% 156.75/156.43      ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),V_A_2))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__update__subset__insert,axiom,
% 156.75/156.43      ! [V_x_2,V_i_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__list__update,axiom,
% 156.75/156.43      ! [V_x,V_j,V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => ( ( V_i = V_j
% 156.75/156.43           => 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 )
% 156.75/156.43          & ( V_i != V_j
% 156.75/156.43           => 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) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__same__conv,axiom,
% 156.75/156.43      ! [V_x_2,V_xs_2,T_a,V_i_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43       => ( hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 156.75/156.43        <=> hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__list__update__eq,axiom,
% 156.75/156.43      ! [V_x,V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__update__memI,axiom,
% 156.75/156.43      ! [V_x_2,V_xs_2,T_a,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_n_2),V_x_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__insert__triv,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__insort__insert,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__insert__key__triv,axiom,
% 156.75/156.43      ! [V_xs_2,T_b,V_x_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_List_Oset(T_b),V_xs_2))))
% 156.75/156.43         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__setsum__nth,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),hAPP(c_List_Onth(T_a),V_xs_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_restrict__map__upds,axiom,
% 156.75/156.43      ! [V_m_2,V_D_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),V_D_2))
% 156.75/156.43         => c_Map_Orestrict__map(T_a,T_b,c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2),V_D_2) = c_Map_Omap__upds(T_a,T_b,c_Map_Orestrict__map(T_a,T_b,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_D_2),hAPP(c_List_Oset(T_a),V_xs_2))),V_xs_2,V_ys_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nitpick_Ocard_H__def,axiom,
% 156.75/156.43      ! [V_A_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => c_Nitpick_Ocard_H(T_a,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Hilbert__Choice_OEps(tc_List_Olist(T_a),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_List_Oset(T_a))),V_A_2))),c_List_Odistinct(T_a)))) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43         => c_Nitpick_Ocard_H(T_a,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 156.75/156.43      ! [V_ns_2] :
% 156.75/156.43        ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43      <=> ! [B_x] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 156.75/156.43           => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__le__upds,axiom,
% 156.75/156.43      ! [V_bs_2,V_as_2,V_g_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_Map_Omap__le(T_a,T_b,V_f_2,V_g_2)
% 156.75/156.43       => c_Map_Omap__le(T_a,T_b,c_Map_Omap__upds(T_a,T_b,V_f_2,V_as_2,V_bs_2),c_Map_Omap__upds(T_a,T_b,V_g_2,V_as_2,V_bs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__add__upds,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_m2_2,V_m1_2,T_b,T_a] : c_Map_Omap__add(T_a,T_b,V_m1_2,c_Map_Omap__upds(T_a,T_b,V_m2_2,V_xs_2,V_ys_2)) = c_Map_Omap__upds(T_a,T_b,c_Map_Omap__add(T_a,T_b,V_m1_2,V_m2_2),V_xs_2,V_ys_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_someI,axiom,
% 156.75/156.43      ! [T_a,V_x_2,V_P_2] :
% 156.75/156.43        ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.43       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_tfl__some,axiom,
% 156.75/156.43      ! [T_a,B_P] :
% 156.75/156.43        ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 156.75/156.43       => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_a,B_P))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_someI__ex,axiom,
% 156.75/156.43      ! [T_a,V_P_2] :
% 156.75/156.43        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.75/156.43       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_some__eq__ex,axiom,
% 156.75/156.43      ! [T_a,V_P_2] :
% 156.75/156.43        ( hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_a,V_P_2)))
% 156.75/156.43      <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_some__eq__trivial,axiom,
% 156.75/156.43      ! [V_x_2,T_a] : c_Hilbert__Choice_OEps(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_some__sym__eq__trivial,axiom,
% 156.75/156.43      ! [V_x_2,T_a] : c_Hilbert__Choice_OEps(T_a,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_exE__some,axiom,
% 156.75/156.43      ! [T_a,V_ca_2,V_P_2] :
% 156.75/156.43        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.75/156.43       => ( V_ca_2 = c_Hilbert__Choice_OEps(T_a,V_P_2)
% 156.75/156.43         => hBOOL(hAPP(V_P_2,V_ca_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_elem__le__listsum__nat,axiom,
% 156.75/156.43      ! [V_ns,V_k] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__apply__nontin,axiom,
% 156.75/156.43      ! [V_ys_2,V_f_2,T_b,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43       => hAPP(c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__0,axiom,
% 156.75/156.43      ! [V_xs_2,T_b,T_a] :
% 156.75/156.43        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_COMBK(T_a,T_b),c_Groups_Ozero__class_Ozero(T_a))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__addf,axiom,
% 156.75/156.43      ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Oplus__class_Oplus(T_a)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__const__mult,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,V_ca_2,T_b,T_a] :
% 156.75/156.43        ( class_Rings_Osemiring__0(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,T_a,T_b),hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ca_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__mult__const,axiom,
% 156.75/156.43      ! [V_xs_2,V_ca_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( class_Rings_Osemiring__0(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Otimes__class_Otimes(T_a)),V_f_2)),V_ca_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),V_ca_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__subtractf,axiom,
% 156.75/156.43      ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( class_Groups_Oab__group__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(hAPP(c_COMBS(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Groups_Ominus__class_Ominus(T_a)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__update__nat,axiom,
% 156.75/156.43      ! [V_n,V_ns,V_k] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__abs,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_a,T_a),c_Groups_Oabs__class_Oabs(T_a)),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_uminus__listsum__map,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( class_Groups_Oab__group__add(T_a)
% 156.75/156.43       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_Fun_Ocomp(T_a,T_a,T_b,c_Groups_Ouminus__class_Ouminus(T_a)),V_f_2)),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__listsum__conv__Setsum,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.43       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43         => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_a),c_COMBI(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 156.75/156.43      ! [V_f_2,V_xs_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),hAPP(c_List_Oset(T_a),V_xs_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 156.75/156.43      ! [V_l_2,V_k_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_a),V_f_2),c_List_Oupto(V_k_2,V_l_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 156.75/156.43      ! [V_j_2,V_i_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.43       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_a),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_a),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__list__update2__drop,axiom,
% 156.75/156.43      ! [V_y_2,V_m_2,V_ys_2,T_b,V_i_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_i_2))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 156.75/156.43         => c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__triv,axiom,
% 156.75/156.43      ! [V_xs_2,V_r_2,T_b,T_a] :
% 156.75/156.43        ( class_Rings_Osemiring__1(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_COMBK(T_a,T_b),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),V_r_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__twist,axiom,
% 156.75/156.43      ! [V_bs_2,V_b_2,V_m_2,T_b,V_as_2,V_a_2,T_a] :
% 156.75/156.43        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_as_2)))
% 156.75/156.43       => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_as_2,V_bs_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_m_2,V_as_2,V_bs_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__map__remove1,axiom,
% 156.75/156.43      ! [V_f_2,V_xs_2,V_x_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),c_List_Oremove1(T_a,V_x_2,V_xs_2)))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nitpick_Osetsum_H__def,axiom,
% 156.75/156.43      ! [V_f_2,V_A_2,T_a,T_b] :
% 156.75/156.43        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.43       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43           => c_Nitpick_Osetsum_H(T_a,T_b,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_a),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_List_Oset(T_a))),V_A_2))),c_List_Odistinct(T_a))))) )
% 156.75/156.43          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.43           => c_Nitpick_Osetsum_H(T_a,T_b,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select__weight__member,axiom,
% 156.75/156.43      ! [V_s_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Product__Type_Ofst(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_a,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),T_a),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_pick__member,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_i_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i_2),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Random_Opick(T_a,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),T_a),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_split__paired__Eps,axiom,
% 156.75/156.43      ! [V_P_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),V_P_2) = c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Eps__split__eq,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Eps__split,axiom,
% 156.75/156.43      ! [V_P_2,T_b,T_a] : c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2)) = c_Hilbert__Choice_OEps(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),tc_prod(T_a,T_b)),V_P_2),c_Product__Type_Ofst(T_a,T_b))),c_Product__Type_Osnd(T_a,T_b))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select__weight__def,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : c_Random_Oselect__weight(T_a,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_a,V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_pick__same,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_l_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43       => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Omap(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)),hAPP(c_Code__Numeral_Oof__nat,V_l_2)) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_l_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_pick_Osimps,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_i] :
% 156.75/156.43        ( ( 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)))
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( ~ 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)))
% 156.75/156.43         => 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))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_a),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_a,tc_List_Olist(T_a)),c_List_Olist__update(T_a,V_xs_2)),V_v_2)),V_i_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__simps_I2_J,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a] :
% 156.75/156.43        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.43       => 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)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__code_I2_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__code_I3_J,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_impossible__Cons,axiom,
% 156.75/156.43      ! [V_x,V_ys,V_xs,T_a] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__subset__Cons,axiom,
% 156.75/156.43      ! [V_x_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__ConsD,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_y_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))))
% 156.75/156.43       => ( V_y_2 = V_x_2
% 156.75/156.43          | hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_List_Oset_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__Cons__Suc,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__Cons__0,axiom,
% 156.75/156.43      ! [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 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__key_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_ys_2,T_b,V_y_2,V_x_2,V_f_2,T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 156.75/156.43           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) )
% 156.75/156.43          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 156.75/156.43           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_ys_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_removeAll_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_y,V_x] :
% 156.75/156.43        ( ( V_x = V_y
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( V_x != V_y
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_foldr_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,V_a_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_scomp__apply,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_a),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Pair__scomp,axiom,
% 156.75/156.43      ! [V_f_2,V_x_2,T_b,T_c,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_c,T_a,T_b),hAPP(c_Product__Type_OPair(T_c,T_a),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Oinject,axiom,
% 156.75/156.43      ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)
% 156.75/156.43      <=> ( V_a_2 = V_a_H_2
% 156.75/156.43          & V_list_2 = V_list_H_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_not__Cons__self2,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_not__Cons__self,axiom,
% 156.75/156.43      ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 156.75/156.43      ! [V_m_2,V_n_2] :
% 156.75/156.43        ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 156.75/156.43      <=> V_n_2 = V_m_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 156.75/156.43      c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_times__code__numeral__code,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_scomp__scomp,axiom,
% 156.75/156.43      ! [V_h_2,V_g_2,V_f_2,T_f,T_e,T_b,T_d,T_c,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_c,T_d,T_b),hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_e,T_f,tc_prod(T_c,T_d)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_e,T_f,T_b),V_f_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(T_c,tc_fun(T_d,T_b)),tc_fun(T_f,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_c,tc_fun(T_d,T_b)),tc_fun(T_f,T_b)),T_e),c_Product__Type_Oscomp(T_f,T_c,T_d,T_b)),V_g_2)),V_h_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_scomp__Pair,axiom,
% 156.75/156.43      ! [V_x_2,T_c,T_b,T_a] : hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_b,T_c,tc_prod(T_b,T_c)),V_x_2),c_Product__Type_OPair(T_b,T_c)) = V_x_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__Cons__Cons,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_y,V_x] :
% 156.75/156.43        ( ( V_x = V_y
% 156.75/156.43         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 156.75/156.43        & ( V_x != V_y
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zero__code__numeral__def,axiom,
% 156.75/156.43      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_scomp__def,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_a),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth_Osimps,axiom,
% 156.75/156.43      ! [V_n_2,V_xs_2,V_x_2,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_a,V_x_2,hAPP(c_List_Onth(T_a),V_xs_2),V_n_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_one__code__numeral__def,axiom,
% 156.75/156.43      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_less__code__numeral__code,axiom,
% 156.75/156.43      ! [V_m_2,V_n_2] :
% 156.75/156.43        ( 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)))
% 156.75/156.43      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_code__numeral_Oof__nat__inject,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 156.75/156.43         => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 156.75/156.43          <=> V_x_2 = V_y_2 ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_number__of__code__numeral__def,axiom,
% 156.75/156.43      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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)))
% 156.75/156.43      <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43          & hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_plus__code__numeral__code,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_less__eq__code__numeral__code,axiom,
% 156.75/156.43      ! [V_m_2,V_n_2] :
% 156.75/156.43        ( 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)))
% 156.75/156.43      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__Cons__code_I2_J,axiom,
% 156.75/156.43      ! [V_ps,V_v,T_c,T_b,V_k,V_l] :
% 156.75/156.43        ( ( V_l = V_k
% 156.75/156.43         => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(c_Option_Ooption_OSome(T_c),V_v) )
% 156.75/156.43        & ( V_l != V_k
% 156.75/156.43         => hAPP(hAPP(c_Map_Omap__of(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(hAPP(c_Map_Omap__of(T_b,T_c),V_ps),V_k) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_subtract__code__numeral__code,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__Cons,axiom,
% 156.75/156.43      ! [V_bs_2,V_b_2,V_as_2,V_a_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_as_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_bs_2)) = c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_as_2,V_bs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osize_I4_J,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__Cons_H,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_n] :
% 156.75/156.43        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 156.75/156.43        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select__weight__cons__zero,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,T_a] : c_Random_Oselect__weight(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_a,V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_code__numeral__not__eq__zero,axiom,
% 156.75/156.43      ! [V_i_2] :
% 156.75/156.43        ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.75/156.43      <=> 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)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_scomp__unfold,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_a,T_d,T_c,T_b] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,T_a),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),hAPP(V_f_2,V_x_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__Cons__number__of,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_v] :
% 156.75/156.43        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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 )
% 156.75/156.43        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_ps_2,V_p_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_a,T_b)),V_p_2),V_ps_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),hAPP(c_Map_Omap__of(T_a,T_b),V_ps_2)),hAPP(c_Product__Type_Ofst(T_a,T_b),V_p_2)),hAPP(c_Option_Ooption_OSome(T_b),hAPP(c_Product__Type_Osnd(T_a,T_b),V_p_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_iterate_Osimps,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,T_a,T_b,V_k_2] :
% 156.75/156.43        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.43         => hAPP(c_Random_Oiterate(T_b,T_a,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2) )
% 156.75/156.43        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.43         => hAPP(c_Random_Oiterate(T_b,T_a,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_a,T_b,T_a,tc_prod(T_b,T_a)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_b,T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_f_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__Cons__def,axiom,
% 156.75/156.43      ! [V_XS_2,V_A_2,T_a] : c_List_Oset__Cons(T_a,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_a)),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),c_COMBS(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),T_a),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))),tc_List_Olist(T_a)),c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_HOL_Obool,tc_List_Olist(T_a))),c_fequal))),c_List_Olist_OCons(T_a)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),V_XS_2)))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Cons__in__lex,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))
% 156.75/156.43      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43            & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) )
% 156.75/156.43          | ( V_x_2 = V_y_2
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lenlex__conv,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : c_List_Olenlex(T_a,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBC(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))))),c_List_Olex(T_a,V_r_2)))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lenlex__def,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : c_List_Olenlex(T_a,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_a)),tc_List_Olist(T_a)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_a),c_Wellfounded_Oless__than,c_List_Olex(T_a,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_Nat_Onat,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_a),tc_prod(tc_Nat_Onat,tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_a))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_COMBI(tc_List_Olist(T_a)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__iff__nth,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 156.75/156.43          & ! [B_n] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_a),V_ys_2),B_n))),V_r_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select__def,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : c_Random_Oselect(T_a,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_a,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_a),V_xs_2)),c_Code__Numeral_Onat__of))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of__inverse,axiom,
% 156.75/156.43      ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_of__nat__nat__of,axiom,
% 156.75/156.43      ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of__of__nat,axiom,
% 156.75/156.43      ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 156.75/156.43      ! [V_l_2,V_k_2] :
% 156.75/156.43        ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 156.75/156.43      <=> V_k_2 = V_l_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_code__numeral_Onat__of__inject,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2] :
% 156.75/156.43        ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 156.75/156.43      <=> V_x_2 = V_y_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__mono,axiom,
% 156.75/156.43      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),c_List_Olistrel(T_a,V_s_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_type__definition__code__numeral,axiom,
% 156.75/156.43      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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_less__code__numeral__def,axiom,
% 156.75/156.43      ! [V_m_2,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 156.75/156.43      <=> 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of,axiom,
% 156.75/156.43      ! [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)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of__number,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_int__of__def,axiom,
% 156.75/156.43      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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_less__eq__code__numeral__def,axiom,
% 156.75/156.43      ! [V_m_2,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 156.75/156.43      <=> 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of__code,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nat__of__aux__def,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__eq__len,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Suc__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_minus__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_of__nat__inverse,axiom,
% 156.75/156.43      ! [V_y_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 156.75/156.43       => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_plus__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_div__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_times__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_mod__code__numeral__def,axiom,
% 156.75/156.43      ! [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))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel_OCons,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_code__numeral__decr,axiom,
% 156.75/156.43      ! [V_k] :
% 156.75/156.43        ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 156.75/156.43       => 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Cons,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_r_2,T_a] : hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = c_List_Oset__Cons(T_a,hAPP(c_Relation_OImage(T_a,T_a,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrelp__listrel__eq,axiom,
% 156.75/156.43      ! [V_xa_2,V_x_2,V_r_2,T_a] :
% 156.75/156.43        ( c_List_Olistrelp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2),V_x_2,V_xa_2)
% 156.75/156.43      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_xa_2)),c_List_Olistrel(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Cons2,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43       => ~ ! [B_x,B_xs] :
% 156.75/156.43              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_xs)
% 156.75/156.43             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_y_2)),V_r_2))
% 156.75/156.43               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),B_xs),V_ys_2)),c_List_Olistrel(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrelp_OCons,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a,V_y_2,V_x_2,V_r_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 156.75/156.43       => ( c_List_Olistrelp(T_a,V_r_2,V_xs_2,V_ys_2)
% 156.75/156.43         => c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrelp_Oequations_I2_J,axiom,
% 156.75/156.43      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_a] :
% 156.75/156.43        ( c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))
% 156.75/156.43      <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 156.75/156.43          & c_List_Olistrelp(T_a,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Cons1,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43       => ~ ! [B_y,B_ys] :
% 156.75/156.43              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_ys)
% 156.75/156.43             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),B_y)),V_r_2))
% 156.75/156.43               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),B_ys)),c_List_Olistrel(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__iff__zip,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 156.75/156.43          & ! [B_x] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_ys_2))))
% 156.75/156.43             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),B_x)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_ball__empty,axiom,
% 156.75/156.43      ! [V_P_2,T_a,B_x] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))
% 156.75/156.43       => hBOOL(hAPP(V_P_2,B_x)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_INFI__bool__eq,axiom,
% 156.75/156.43      ! [T_a] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_HOL_Obool) = c_Set_OBall(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Powp__def,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_Predicate_OPowp(T_a,V_A_2),V_B_2))
% 156.75/156.43      <=> ! [B_x] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_B_2))
% 156.75/156.43           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Collect__ball__eq,axiom,
% 156.75/156.43      ! [V_P_2,V_A_2,T_b,T_a] : hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),V_P_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_OCollect(T_a)),hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),V_P_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_congruent__def,axiom,
% 156.75/156.43      ! [V_f_2,V_r_2,T_b,T_a] :
% 156.75/156.43        ( c_Equiv__Relations_Ocongruent(T_a,T_b,V_r_2,V_f_2)
% 156.75/156.43      <=> ! [B_x] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),V_r_2))
% 156.75/156.43           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_b),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_b,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_INTER__def,axiom,
% 156.75/156.43      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_b)),c_member(T_a))),V_B_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Inf__Sup,axiom,
% 156.75/156.43      ! [V_A_2,T_a] :
% 156.75/156.43        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.43       => c_Complete__Lattice_OInf__class_OInf(T_a,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),c_Orderings_Oord__class_Oless__eq(T_a))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Sup__Inf,axiom,
% 156.75/156.43      ! [V_A_2,T_a] :
% 156.75/156.43        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.43       => c_Complete__Lattice_OSup__class_OSup(T_a,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fimplies),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_a)))))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__eq__iff__zip__eq,axiom,
% 156.75/156.43      ! [T_a,V_ys_2,V_xs_2] :
% 156.75/156.43        ( V_xs_2 = V_ys_2
% 156.75/156.43      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2)
% 156.75/156.43          & ! [B_x] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_a)),hAPP(hAPP(c_List_Ozip(T_a,T_a),V_xs_2),V_ys_2))))
% 156.75/156.43             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_WT__bodies__def,axiom,
% 156.75/156.43      ( c_Com_OWT__bodies
% 156.75/156.43    <=> ! [B_x] :
% 156.75/156.43          ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Com_Opname,tc_Com_Ocom)),B_x),hAPP(c_List_Oset(tc_prod(tc_Com_Opname,tc_Com_Ocom)),c_Com_Obodies)))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Com_Opname,tc_Com_Ocom,tc_HOL_Obool),hAPP(c_COMBK(tc_fun(tc_Com_Ocom,tc_HOL_Obool),tc_Com_Opname),c_Com_OWT)),B_x)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select__weigth__select,axiom,
% 156.75/156.43      ! [T_a,V_xs_2] :
% 156.75/156.43        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.43       => c_Random_Oselect__weight(T_a,hAPP(hAPP(c_List_Omap(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_a),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_a,V_xs_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__cons__cons,axiom,
% 156.75/156.43      ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_b_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.43      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.43          | ( V_a_2 = V_b_2
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Nil2,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43       => V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Nil1,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.43       => V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osimps_I3_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osimps_I2_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__nonempty,axiom,
% 156.75/156.43      ! [V_x_2,V_k_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update_Osimps_I1_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__code_I1_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__0__conv,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osize_I3_J,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct_Osimps_I1_J,axiom,
% 156.75/156.43      ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_removeAll_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_foldr_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_a_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b),V_a_2) = V_a_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__Nil,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip_Osimps_I1_J,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__not__Nil,axiom,
% 156.75/156.43      ! [V_xs_2,V_a_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__nil,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : c_List_Osublist(T_a,c_List_Olist_ONil(T_a),V_A_2) = c_List_Olist_ONil(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__Nil1,axiom,
% 156.75/156.43      ! [V_bs_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,c_List_Olist_ONil(T_a),V_bs_2) = V_m_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__Nil2,axiom,
% 156.75/156.43      ! [V_as_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_as_2,c_List_Olist_ONil(T_b)) = V_m_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nil__is__map__conv,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.43        ( c_List_Olist_ONil(T_a) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__is__Nil__conv,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__simps_I1_J,axiom,
% 156.75/156.43      ! [T_a] :
% 156.75/156.43        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.43       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__Nil__right,axiom,
% 156.75/156.43      ! [V_r_2,V_x_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olexord(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrelp_Oequations_I1_J,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrelp_ONil,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_List_Oset_Osimps_I1_J,axiom,
% 156.75/156.43      ! [T_a] : hAPP(c_List_Oset(T_a),c_List_Olist_ONil(T_a)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__empty2,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_List_Oset(T_a),V_xs_2)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__empty,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_List_Oset(T_a),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_insort__key_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,T_a,T_b] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_b)
% 156.75/156.43       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__Cons__code_I1_J,axiom,
% 156.75/156.43      ! [V_k,T_a,T_b] : hAPP(hAPP(c_Map_Omap__of(T_b,T_a),c_List_Olist_ONil(tc_prod(T_b,T_a))),V_k) = c_Option_Ooption_ONone(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upto__empty,axiom,
% 156.75/156.43      ! [V_i,V_j] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 156.75/156.43       => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sorted__list__of__set__empty,axiom,
% 156.75/156.43      ! [T_a] :
% 156.75/156.43        ( class_Orderings_Olinorder(T_a)
% 156.75/156.43       => c_List_Olinorder__class_Osorted__list__of__set(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__empty,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : c_List_Osublist(T_a,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_a) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_x_1,T_b,T_a] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),c_List_Olist_ONil(tc_prod(T_a,T_b))),V_x_1) = c_Option_Ooption_ONone(T_b) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__greater__0__conv,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43      <=> V_xs_2 != c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Inter__eq,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OAll(tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),T_a),hAPP(c_COMBS(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_a,tc_HOL_Obool))),V_A_2)))),c_member(T_a)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel_ONil,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nil2__notin__lex,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olex(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nil__notin__lex,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_ys_2)),c_List_Olex(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upto_Osimps,axiom,
% 156.75/156.43      ! [V_j,V_i] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 156.75/156.43         => 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)) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 156.75/156.43         => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__singleton,axiom,
% 156.75/156.43      ! [V_x_2,T_a,V_A_2] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 156.75/156.43         => c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 156.75/156.43         => c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)),V_A_2) = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upto__rec__number__of,axiom,
% 156.75/156.43      ! [V_n,V_m] :
% 156.75/156.43        ( ( 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)))
% 156.75/156.43         => 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))) )
% 156.75/156.43        & ( ~ 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)))
% 156.75/156.43         => 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) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_select,axiom,
% 156.75/156.43      ! [V_s_2,T_a,V_xs_2] :
% 156.75/156.43        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_Product__Type_Ofst(T_a,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_a,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel__Nil,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : hAPP(c_Relation_OImage(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__Cons__sing__Nil,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : c_List_Oset__Cons(T_a,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_a,tc_List_Olist(T_a),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))),V_A_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__lex,axiom,
% 156.75/156.43      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))
% 156.75/156.43      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.43          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upto_Opsimps,axiom,
% 156.75/156.43      ! [V_j_2,V_i_2] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 156.75/156.43           => 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)) )
% 156.75/156.43          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 156.75/156.43           => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_anamorph_Osimps,axiom,
% 156.75/156.43      ! [V_x_2,V_f_2,T_a,T_b,V_k_2] :
% 156.75/156.43        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.43         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),T_b),c_List_Olist_ONil(T_a)),V_x_2) )
% 156.75/156.43        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.43         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),V_k_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),T_b),c_List_Olist_ONil(T_a)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(tc_List_Olist(T_a),T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),T_a),c_COMBB(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),tc_fun(tc_prod(tc_List_Olist(T_a),T_b),tc_prod(tc_List_Olist(T_a),T_b)),T_a),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),T_b,tc_prod(tc_List_Olist(T_a),T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b))),T_a),hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(T_b,tc_prod(tc_List_Olist(T_a),T_b)),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),T_b))),c_List_Olist_OCons(T_a))))),hAPP(c_Lazy__Sequence_Oanamorph(T_b,T_a,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listset_Osimps_I1_J,axiom,
% 156.75/156.43      ! [T_a] : c_List_Olistset(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__Cons1,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_x_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_a,T_b)),T_b,c_List_Olist_ONil(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),T_b),c_List_Olist_OCons(tc_prod(T_a,T_b))),hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2)))),hAPP(c_List_Ozip(T_a,T_b),V_xs_2))),V_ys_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osimps_I5_J,axiom,
% 156.75/156.43      ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list_Osimps_I4_J,axiom,
% 156.75/156.43      ! [V_f2_2,V_f1_2,T_b,T_a] : hAPP(c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2),c_List_Olist_ONil(T_b)) = V_f1_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listset_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_As_2,V_A_2,T_a] : c_List_Olistset(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_a,V_A_2,c_List_Olistset(T_a,V_As_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__Cons,axiom,
% 156.75/156.43      ! [V_ys_2,V_y_2,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_a,T_b)),T_a,c_List_Olist_ONil(tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b))),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_prod(T_a,T_b)))),T_a),c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_List_Olist(tc_prod(T_a,T_b)),tc_List_Olist(tc_prod(T_a,T_b))),T_a),c_List_Olist_OCons(tc_prod(T_a,T_b))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_a,T_b))),c_List_Ozip(T_a,T_b)),V_ys_2))),V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__take__index__conv,axiom,
% 156.75/156.43      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.43      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2)))
% 156.75/156.43            & hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),V_y_2) = V_x_2 )
% 156.75/156.43          | ? [B_i] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2))))
% 156.75/156.43              & hAPP(hAPP(c_List_Otake(T_a),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_a),B_i),V_y_2)
% 156.75/156.43              & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_y_2),B_i))),V_r_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upto_Opinduct,axiom,
% 156.75/156.43      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => ( ! [B_i,B_j] :
% 156.75/156.43              ( 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)))
% 156.75/156.43             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 156.75/156.43                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 156.75/156.43               => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) )
% 156.75/156.43         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__eq__Nil,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43          | V_xs_2 = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__0,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Nil,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__takeD,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__take__subset,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__all,axiom,
% 156.75/156.43      ! [V_n,V_xs,T_a] :
% 156.75/156.43        ( 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))
% 156.75/156.43       => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__map,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__zip,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__take,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__take,axiom,
% 156.75/156.43      ! [V_i,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__take,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_n,V_i] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__take,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Suc__Cons,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__upt__eq__take,axiom,
% 156.75/156.43      ! [V_n_2,V_l_2,T_a] : c_List_Osublist(T_a,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_l_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__take__subset__set__take,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_n_2,V_m_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__1__Cons,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Cons,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_n_2,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_a),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Otake(T_a)),V_xs_2)),V_n_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Cons_H,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_n] :
% 156.75/156.43        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_dom__map__upds,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_m_2,T_b,T_a] : c_Map_Odom(T_a,T_b,c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))),c_Map_Odom(T_a,T_b,V_m_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Cons__number__of,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_v] :
% 156.75/156.43        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upd__upds__conv__if,axiom,
% 156.75/156.43      ! [V_y_2,V_f_2,V_xs_2,V_ys_2,T_b,V_x_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))))
% 156.75/156.43         => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),V_xs_2,V_ys_2) = c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)),V_xs_2))))
% 156.75/156.43         => c_Map_Omap__upds(T_a,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)),V_xs_2,V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_f_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__upds__append1,axiom,
% 156.75/156.43      ! [V_x_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 156.75/156.43       => c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))),V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b)),c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__Cons,axiom,
% 156.75/156.43      ! [V_A_2,V_l_2,V_x_2,T_a] : c_List_Osublist(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_a)),hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olist_ONil(T_a))),c_List_Osublist(T_a,V_l_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_A_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append1__eq__conv,axiom,
% 156.75/156.43      ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))
% 156.75/156.43      <=> ( V_xs_2 = V_ys_2
% 156.75/156.43          & V_x_2 = V_y_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Cons__eq__append__conv,axiom,
% 156.75/156.43      ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)
% 156.75/156.43      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_a)
% 156.75/156.43            & hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = V_zs_2 )
% 156.75/156.43          | ? [B_ys_H] :
% 156.75/156.43              ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H) = V_ys_2
% 156.75/156.43              & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__eq__Cons__conv,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)
% 156.75/156.43      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_a)
% 156.75/156.43            & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) )
% 156.75/156.43          | ? [B_ys_H] :
% 156.75/156.43              ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)
% 156.75/156.43              & hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Cons__eq__appendI,axiom,
% 156.75/156.43      ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 156.75/156.43       => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 156.75/156.43         => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__Cons,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listsum__append,axiom,
% 156.75/156.43      ! [V_ys,V_xs,T_a] :
% 156.75/156.43        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.43       => 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)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_zip__append,axiom,
% 156.75/156.43      ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 156.75/156.43        ( 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)
% 156.75/156.43       => ( 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)
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__append,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_fun__upds__append__drop,axiom,
% 156.75/156.43      ! [V_zs_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => c_Map_Omap__upds(T_a,T_b,V_m_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2),V_ys_2) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_fun__upds__append2__drop,axiom,
% 156.75/156.43      ! [V_zs_2,V_m_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.43       => c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2)) = c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_removeAll__append,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_foldr__append,axiom,
% 156.75/156.43      ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,c_List_Ofoldr(T_b,T_a,V_f_2,V_ys_2,V_a_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__eq__appendI,axiom,
% 156.75/156.43      ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 156.75/156.43       => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 156.75/156.43         => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__same__eq,axiom,
% 156.75/156.43      ! [V_zs_2,V_xs_2,V_ys_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_xs_2)
% 156.75/156.43      <=> V_ys_2 = V_zs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_same__append__eq,axiom,
% 156.75/156.43      ! [V_zs_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2)
% 156.75/156.43      <=> V_ys_2 = V_zs_2 ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__eq__append__conv2,axiom,
% 156.75/156.43      ! [V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)
% 156.75/156.43      <=> ? [B_us] :
% 156.75/156.43            ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),B_us)
% 156.75/156.43              & hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ys_2) = V_ts_2 )
% 156.75/156.43            | ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),B_us) = V_zs_2
% 156.75/156.43              & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ts_2) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__assoc,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__append,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__of__append,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),V_xs_2),V_ys_2)) = c_Map_Omap__add(T_a,T_b,hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2),hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__append,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__Nil,axiom,
% 156.75/156.43      ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Nil__is__append__conv,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( c_List_Olist_ONil(T_a) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 156.75/156.43      <=> ( V_xs_2 = c_List_Olist_ONil(T_a)
% 156.75/156.43          & V_ys_2 = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__Nil2,axiom,
% 156.75/156.43      ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_self__append__conv,axiom,
% 156.75/156.43      ! [V_ys_2,T_a,V_xs_2] :
% 156.75/156.43        ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 156.75/156.43      <=> V_ys_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_self__append__conv2,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_ys_2] :
% 156.75/156.43        ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__is__Nil__conv,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> ( V_xs_2 = c_List_Olist_ONil(T_a)
% 156.75/156.43          & V_ys_2 = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__self__conv,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_xs_2
% 156.75/156.43      <=> V_ys_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__self__conv2,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_ys_2
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_eq__Nil__appendI,axiom,
% 156.75/156.43      ! [T_a,V_ys,V_xs] :
% 156.75/156.43        ( V_xs = V_ys
% 156.75/156.43       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__append__length,axiom,
% 156.75/156.43      ! [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 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__append__length__plus,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__append,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__append1,axiom,
% 156.75/156.43      ! [V_x,V_ys,V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__length,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_remove1__append,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oremove1(T_a,V_x_2,V_xs_2)),V_ys_2) )
% 156.75/156.43        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.43         => c_List_Oremove1(T_a,V_x_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_Oremove1(T_a,V_x_2,V_ys_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__append__leftI,axiom,
% 156.75/156.43      ! [V_x_2,V_r_2,V_v_2,V_u_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__append,axiom,
% 156.75/156.43      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))
% 156.75/156.43      <=> ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.43          & hBOOL(hAPP(c_List_Odistinct(T_a),V_ys_2))
% 156.75/156.43          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__append,axiom,
% 156.75/156.43      ! [V_ys,V_xs,T_a,V_n] :
% 156.75/156.43        ( ( 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)))
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( ~ 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)))
% 156.75/156.43         => 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))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_list__update__append,axiom,
% 156.75/156.43      ! [V_x,V_ys,V_xs,T_a,V_n] :
% 156.75/156.43        ( ( 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)))
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( ~ 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)))
% 156.75/156.43         => 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)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_sublist__append,axiom,
% 156.75/156.43      ! [V_A_2,V_l_H_2,V_l_2,T_a] : c_List_Osublist(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Osublist(T_a,V_l_2,V_A_2)),c_List_Osublist(T_a,V_l_H_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_l_2)))),V_A_2)))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__append__left__rightI,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_b_2),V_y_2)))),c_List_Olexord(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__Suc__conv__app__nth,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_snoc__listrel1__snoc__iff,axiom,
% 156.75/156.43      ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43            & V_x_2 = V_y_2 )
% 156.75/156.43          | ( V_xs_2 = V_ys_2
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexord__append__leftD,axiom,
% 156.75/156.43      ! [V_r_2,V_v_2,V_u_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.43       => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_a)),V_r_2))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Cons__acc__listrel1I,axiom,
% 156.75/156.43      ! [V_xs_2,V_r_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1__mono,axiom,
% 156.75/156.43      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,V_r_2)),c_List_Olistrel1(T_a,V_s_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1I2,axiom,
% 156.75/156.43      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1__eq__len,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_not__Nil__listrel1,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel1(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_not__listrel1__Nil,axiom,
% 156.75/156.43      ! [V_r_2,V_xs_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel1(T_a,V_r_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__listrel1I,axiom,
% 156.75/156.43      ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43            & V_us_2 = V_vs_2 )
% 156.75/156.43          | ( V_xs_2 = V_ys_2
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_us_2),V_vs_2)),c_List_Olistrel1(T_a,V_r_2))) ) )
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_vs_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1I1,axiom,
% 156.75/156.43      ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_xs_2))),c_List_Olistrel1(T_a,V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_Cons__listrel1__Cons,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43            & V_xs_2 = V_ys_2 )
% 156.75/156.43          | ( V_x_2 = V_y_2
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1I,axiom,
% 156.75/156.43      ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43       => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_vs_2))
% 156.75/156.43         => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_vs_2))
% 156.75/156.43           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1__iff__update,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43      <=> ? [B_y,B_n] :
% 156.75/156.43            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n)),B_y)),V_r_2))
% 156.75/156.43            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.43            & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),B_n),B_y) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1E,axiom,
% 156.75/156.43      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.43       => ~ ! [B_x,B_y] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))
% 156.75/156.43             => ! [B_us,B_vs] :
% 156.75/156.43                  ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_vs))
% 156.75/156.43                 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_vs)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_rotate1__def,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : hAPP(c_List_Orotate1(T_a),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a)))),V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_listrel1__subset__listrel,axiom,
% 156.75/156.43      ! [V_r_H_2,V_r_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_r_H_2))
% 156.75/156.43       => ( c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),V_r_H_2)
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,V_r_2)),c_List_Olistrel(T_a,V_r_H_2))) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_rotate1__is__Nil__conv,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(c_List_Orotate1(T_a),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__rotate1,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orotate1(T_a),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__on__Id__on,axiom,
% 156.75/156.43      ! [V_A_2,T_a] : c_Relation_Orefl__on(T_a,V_A_2,c_Relation_OId__on(T_a,V_A_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct1__rotate,axiom,
% 156.75/156.43      ! [V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orotate1(T_a),V_xs_2)))
% 156.75/156.43      <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__rotate1,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__on__empty,axiom,
% 156.75/156.43      ! [T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__on__Un,axiom,
% 156.75/156.43      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43       => ( c_Relation_Orefl__on(T_a,V_B_2,V_s_2)
% 156.75/156.43         => c_Relation_Orefl__on(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__on__Int,axiom,
% 156.75/156.43      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43       => ( c_Relation_Orefl__on(T_a,V_B_2,V_s_2)
% 156.75/156.43         => c_Relation_Orefl__on(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__onD,axiom,
% 156.75/156.43      ! [V_a_2,V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__onD2,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__onD1,axiom,
% 156.75/156.43      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))
% 156.75/156.43         => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_rotate__simps,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_b,T_a] :
% 156.75/156.43        ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 156.75/156.43        & 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_rotate1__length01,axiom,
% 156.75/156.43      ! [V_xs,T_a] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_refl__on__def_H,axiom,
% 156.75/156.43      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.43        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.43      <=> ( ! [B_x] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),B_x),V_r_2))
% 156.75/156.43             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),B_x)) )
% 156.75/156.43          & ! [B_x] :
% 156.75/156.43              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.43             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_reflp__def,axiom,
% 156.75/156.43      ! [V_r_2,T_a] :
% 156.75/156.43        ( c_Predicate_Oreflp(T_a,V_r_2)
% 156.75/156.43      <=> c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexn__length,axiom,
% 156.75/156.43      ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)))
% 156.75/156.43       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = V_n_2
% 156.75/156.43          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = V_n_2 ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_reflpE,axiom,
% 156.75/156.43      ! [V_x_2,V_r_2,T_a] :
% 156.75/156.43        ( c_Predicate_Oreflp(T_a,V_r_2)
% 156.75/156.43       => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexn_Osimps_I1_J,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : hAPP(c_List_Olexn(T_a,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lex__def,axiom,
% 156.75/156.43      ! [V_r_2,T_a] : c_List_Olex(T_a,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_a,V_r_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_lexn_Osimps_I2_J,axiom,
% 156.75/156.43      ! [V_n_2,V_r_2,T_a] : hAPP(c_List_Olexn(T_a,V_r_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_a,tc_List_Olist(T_a)),tc_prod(T_a,tc_List_Olist(T_a))),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_Product__Type_Omap__pair(tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)))),c_Wellfounded_Olex__prod(T_a,tc_List_Olist(T_a),V_r_2,hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),hAPP(c_Nat_OSuc,V_n_2)))))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_upd__conv__take__nth__drop,axiom,
% 156.75/156.43      ! [V_a,V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__imageI,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_d,T_c,V_R_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_R_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_a,T_b),tc_prod(T_c,T_d),c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2)),V_R_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__drop,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__take,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__Nil,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_in__set__dropD,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,V_x_2,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2))))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__drop__subset,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair_Ocompositionality,axiom,
% 156.75/156.43      ! [V_prod_2,V_i_2,V_h_2,T_f,T_e,V_g_2,V_f_2,T_b,T_d,T_a,T_c] : hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_e,T_a,T_f,T_b,hAPP(c_Fun_Ocomp(T_c,T_a,T_e,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_g_2),V_i_2)),V_prod_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__compose,axiom,
% 156.75/156.43      ! [V_g2_2,V_g1_2,T_f,V_f2_2,V_f1_2,T_e,T_d,T_b,T_c,T_a] : c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,hAPP(c_Fun_Ocomp(T_e,T_c,T_a,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_e,T_f),tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_a,T_e,T_b,T_f,V_f2_2,V_g2_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair_Ocomp,axiom,
% 156.75/156.43      ! [V_i_2,V_h_2,V_g_2,V_f_2,T_b,T_a,T_d,T_c,T_f,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_f),tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_e,T_c,T_f,T_d,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_a,T_e,T_b,T_f,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,hAPP(c_Fun_Ocomp(T_e,T_c,T_a,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_g_2),V_i_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_snd__comp__map__pair,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,T_a,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_c),T_c,tc_prod(T_a,T_b),c_Product__Type_Osnd(T_d,T_c)),c_Product__Type_Omap__pair(T_a,T_d,T_b,T_c,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_c,tc_prod(T_a,T_b),V_g_2),c_Product__Type_Osnd(T_a,T_b)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_fst__comp__map__pair,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_b,T_a,T_d,T_c] : hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,tc_prod(T_a,T_b),c_Product__Type_Ofst(T_c,T_d)),c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_a,T_c,tc_prod(T_a,T_b),V_f_2),c_Product__Type_Ofst(T_a,T_b)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__map,axiom,
% 156.75/156.43      ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__zip,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__ident,axiom,
% 156.75/156.43      ! [V_z_2,T_b,T_a] : hAPP(c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_COMBI(T_a),c_COMBI(T_b)),V_z_2) = V_z_2 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__drop,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__0,axiom,
% 156.75/156.43      ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_distinct__drop,axiom,
% 156.75/156.43      ! [V_i,V_xs,T_a] :
% 156.75/156.43        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.43       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_length__drop,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_fst__map__pair,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_d,T_c,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_snd__prod__fun,axiom,
% 156.75/156.43      ! [V_x_2,V_g_2,V_f_2,T_d,T_c,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(c_Product__Type_Omap__pair(T_c,T_b,T_d,T_a,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__simp,axiom,
% 156.75/156.43      ! [V_b_2,V_a_2,V_g_2,V_f_2,T_b,T_d,T_a,T_c] : hAPP(c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__1__Cons,axiom,
% 156.75/156.43      ! [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 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__Suc__Cons,axiom,
% 156.75/156.43      ! [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) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__via__drop,axiom,
% 156.75/156.43      ! [V_ys,V_y,V_xs,V_n,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 156.75/156.43       => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__take__drop__id,axiom,
% 156.75/156.43      ! [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 ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_set__drop__subset__set__drop,axiom,
% 156.75/156.43      ! [V_xs_2,T_a,V_m_2,V_n_2] :
% 156.75/156.43        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 156.75/156.43       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2)))) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__all,axiom,
% 156.75/156.43      ! [V_n,V_xs,T_a] :
% 156.75/156.43        ( 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))
% 156.75/156.43       => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__eq__Nil,axiom,
% 156.75/156.43      ! [V_xs_2,V_n_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.43      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_n_2)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__append,axiom,
% 156.75/156.43      ! [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)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__eq__conv__conj,axiom,
% 156.75/156.43      ! [V_zs_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2) = V_zs_2
% 156.75/156.43      <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_zs_2)
% 156.75/156.43          & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),V_zs_2) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__Cons,axiom,
% 156.75/156.43      ! [V_xs_2,V_x_2,V_n_2,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Odrop(T_a)),V_xs_2),V_n_2) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__def,axiom,
% 156.75/156.43      ! [V_g_2,V_f_2,T_d,T_b,T_c,T_a] : c_Product__Type_Omap__pair(T_a,T_c,T_b,T_d,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_c,T_d)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_d),tc_fun(T_b,tc_prod(T_c,T_d))),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_b,T_d),tc_fun(T_b,tc_prod(T_c,T_d))),T_a),c_COMBB(T_d,tc_prod(T_c,T_d),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_a),c_Product__Type_OPair(T_c,T_d)),V_f_2))),V_g_2)) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__Cons_H,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_n] :
% 156.75/156.43        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__drop,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_i,V_n] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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)) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_append__eq__append__conv__if,axiom,
% 156.75/156.43      ! [V_ys_092_060_094isub_0622_2,V_ys_092_060_094isub_0621_2,V_xs_092_060_094isub_0622_2,V_xs_092_060_094isub_0621_2,T_a] :
% 156.75/156.43        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_a),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2)
% 156.75/156.43      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)))
% 156.75/156.43           => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)
% 156.75/156.43              & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) )
% 156.75/156.43          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)))
% 156.75/156.43           => ( hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2
% 156.75/156.43              & hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2)),V_xs_092_060_094isub_0622_2) = V_ys_092_060_094isub_0622_2 ) ) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_map__pair__surj,axiom,
% 156.75/156.43      ! [V_g_2,T_c,T_d,V_f_2,T_a,T_b] :
% 156.75/156.43        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.43       => ( hAPP(c_Set_Oimage(T_d,T_c,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 156.75/156.43         => hAPP(c_Set_Oimage(tc_prod(T_b,T_d),tc_prod(T_a,T_c),c_Product__Type_Omap__pair(T_b,T_a,T_d,T_c,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_nth__drop_H,axiom,
% 156.75/156.43      ! [V_xs,T_a,V_i] :
% 156.75/156.43        ( 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)))
% 156.75/156.43       => 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) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_drop__Cons__number__of,axiom,
% 156.75/156.43      ! [V_xs,V_x,T_a,V_v] :
% 156.75/156.43        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) )
% 156.75/156.43        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.43         => 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) ) ) ).
% 156.75/156.43  
% 156.75/156.43  fof(fact_take__add,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_j,V_i] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_zip__append1,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_zip__append2,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_id__take__nth__drop,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_i] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_take__hd__drop,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_prod__fun__imageE,axiom,
% 156.75/156.44      ! [V_R_2,V_g_2,V_f_2,T_d,T_c,V_ca_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_ca_2),hAPP(c_Set_Oimage(tc_prod(T_c,T_d),tc_prod(T_a,T_b),c_Product__Type_Omap__pair(T_c,T_a,T_d,T_b,V_f_2,V_g_2)),V_R_2)))
% 156.75/156.44       => ~ ! [B_x,B_y] :
% 156.75/156.44              ( V_ca_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y))
% 156.75/156.44             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)),V_R_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd_Osimps,axiom,
% 156.75/156.44      ! [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 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__map,axiom,
% 156.75/156.44      ! [V_f_2,T_b,T_a,V_xs_2] :
% 156.75/156.44        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44       => hAPP(c_List_Ohd(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_a),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__append,axiom,
% 156.75/156.44      ! [V_ys,T_a,V_xs] :
% 156.75/156.44        ( ( V_xs = c_List_Olist_ONil(T_a)
% 156.75/156.44         => 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) )
% 156.75/156.44        & ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44         => 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) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__append2,axiom,
% 156.75/156.44      ! [V_ys,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__in__set,axiom,
% 156.75/156.44      ! [T_a,V_xs_2] :
% 156.75/156.44        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),hAPP(c_List_Ohd(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__conv__nth,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__drop__conv__nth,axiom,
% 156.75/156.44      ! [V_n,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => ( 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)))
% 156.75/156.44         => 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) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate1__hd__tl,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__rotate__conv__nth,axiom,
% 156.75/156.44      ! [V_n,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl__drop,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_drop__tl,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__is__Nil__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl_Osimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__rotate,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,V_n_2,T_a] : hAPP(c_List_Orotate(T_a,V_n_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__tl,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Otl(T_b),V_xs_2)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__rotate,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__tl,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__rotate,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orotate(T_a,V_n_2),V_xs_2)))
% 156.75/156.44      <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__rotate,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl_Osimps_I2_J,axiom,
% 156.75/156.44      ! [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 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate1__rotate__swap,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl__append2,axiom,
% 156.75/156.44      ! [V_ys,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_take__tl,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__conv__mod,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_drop__Suc,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__Suc,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl__append,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,hAPP(c_List_Otl(T_a),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a)),V_ys_2))),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__add,axiom,
% 156.75/156.44      ! [V_n_2,V_m_2,T_a] : c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Orotate(T_a,V_m_2)),c_List_Orotate(T_a,V_n_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__id,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)
% 156.75/156.44       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__length01,axiom,
% 156.75/156.44      ! [V_n,V_xs,T_a] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__tl,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_tl__take,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_take__Suc,axiom,
% 156.75/156.44      ! [V_n,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__drop__take,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_fold1__set,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 156.75/156.44       => ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44         => hAPP(c_Finite__Set_Ofold1(T_a,c_Groups_Otimes__class_Otimes(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Otimes__class_Otimes(T_a),hAPP(c_List_Ohd(T_a),V_xs_2)),hAPP(c_List_Otl(T_a),V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list_Osize_I2_J,axiom,
% 156.75/156.44      ! [V_list_2,V_a_2,V_fa_2,T_a] : c_List_Olist_Olist__size(T_a,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_list_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),c_List_Olist_Olist__size(T_a,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__append,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),V_xs_2)),V_ys_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__Cons,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__absorb0,axiom,
% 156.75/156.44      ! [V_zs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.44       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_zs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_zs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__assoc,axiom,
% 156.75/156.44      ! [V_zs_2,V_y_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Groups_Osemigroup__add(T_a)
% 156.75/156.44       => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x_2),hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_y_2),V_zs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_c,V_a_2,V_g_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_a),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,T_a)),T_a),c_COMBB(T_b,T_a,T_c)),V_g_2)),V_f_2),V_a_2),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_start__le__sum,axiom,
% 156.75/156.44      ! [V_ns_2,V_n_2,V_m_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__Nil,axiom,
% 156.75/156.44      ! [V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),c_List_Olist_ONil(T_b)) = V_a_2 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__size__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_g_2,T_b,V_f_2,T_a] : c_List_Olist_Olist__size(T_a,V_f_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_b,hAPP(c_Fun_Ocomp(T_a,tc_Nat_Onat,T_b,V_f_2),V_g_2),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldr__conv__foldl,axiom,
% 156.75/156.44      ! [V_a_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Groups_Oab__semigroup__add(T_a)
% 156.75/156.44       => c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsum__foldl,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.44       => c_List_Omonoid__add__class_Olistsum(T_a) = c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__foldr1,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.44       => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_xs_2) = c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__foldr1__lemma,axiom,
% 156.75/156.44      ! [V_xs_2,V_a_2,T_a] :
% 156.75/156.44        ( class_Groups_Omonoid__add(T_a)
% 156.75/156.44       => hAPP(c_List_Ofoldl(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_2),c_List_Ofoldr(T_a,T_a,c_Groups_Oplus__class_Oplus(T_a),V_xs_2,c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sum__eq__0__conv,axiom,
% 156.75/156.44      ! [V_ns_2,V_m_2] :
% 156.75/156.44        ( 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)
% 156.75/156.44      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.44          & ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 156.75/156.44             => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list_Osize_I1_J,axiom,
% 156.75/156.44      ! [V_fa_2,T_a] : c_List_Olist_Olist__size(T_a,V_fa_2,c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 156.75/156.44      ! [V_xs_2,V_y_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( c_Finite__Set_Ofun__left__comm__idem(T_a,T_b,V_f_2)
% 156.75/156.44       => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_f_2),V_y_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Sup__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.44       => c_Complete__Lattice_OSup__class_OSup(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Inf__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.44       => c_Complete__Lattice_OInf__class_OInf(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Sup__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Lattices_Olattice(T_a)
% 156.75/156.44       => c_Big__Operators_Olattice__class_OSup__fin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Inf__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Lattices_Olattice(T_a)
% 156.75/156.44       => c_Big__Operators_Olattice__class_OInf__fin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Min__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_Big__Operators_Olinorder__class_OMin(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omin(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Max__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_Big__Operators_Olinorder__class_OMax(T_a,hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_min__max_OInf__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_Big__Operators_Olattice_OInf__fin(T_a,c_Orderings_Oord__class_Omin(T_a),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omin(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_min__max_OSup__fin__set__fold,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_Big__Operators_Olattice_OSup__fin(T_a,c_Orderings_Oord__class_Omax(T_a),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_SUPR__set__fold,axiom,
% 156.75/156.44      ! [V_f_2,V_xs_2,T_b,T_a] :
% 156.75/156.44        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.44       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_a),hAPP(c_List_Oset(T_b),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_a)),V_f_2)),c_Orderings_Obot__class_Obot(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_INFI__set__fold,axiom,
% 156.75/156.44      ! [V_f_2,V_xs_2,T_b,T_a] :
% 156.75/156.44        ( class_Complete__Lattice_Ocomplete__lattice(T_a)
% 156.75/156.44       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_a),hAPP(c_List_Oset(T_b),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,T_a),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_a)),V_f_2)),c_Orderings_Otop__class_Otop(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__size__estimation,axiom,
% 156.75/156.44      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__size__estimation_H,axiom,
% 156.75/156.44      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__upds__fold__map__upd,axiom,
% 156.75/156.44      ! [V_vs_2,V_ks_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_ks_2,V_vs_2) = hAPP(c_List_Ofoldl(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_prod(T_a,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(tc_prod(T_a,T_b),tc_fun(T_a,tc_Option_Ooption(T_b))),tc_fun(T_a,tc_Option_Ooption(T_b))),c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_a,tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(T_a,tc_Option_Ooption(T_b))),c_COMBC(T_a,tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)))),tc_fun(T_a,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b))))),tc_fun(T_a,tc_Option_Ooption(T_b))),hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b))),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_b)),tc_fun(T_b,tc_fun(T_a,tc_Option_Ooption(T_b)))),T_a),c_COMBB(tc_Option_Ooption(T_b),tc_fun(T_a,tc_Option_Ooption(T_b)),T_b))),c_Fun_Ofun__upd(T_a,tc_Option_Ooption(T_b))))),c_Option_Ooption_OSome(T_b))),V_m_2),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ks_2),V_vs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_elem__le__sum,axiom,
% 156.75/156.44      ! [V_ns_2,V_n_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__size__conv__listsum,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a] : c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(T_a,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__accD,axiom,
% 156.75/156.44      ! [V_r_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2))))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__accI,axiom,
% 156.75/156.44      ! [V_r_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists_ONil,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olists(T_a,V_A_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__mono,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olists(T_a,V_A_2)),c_List_Olists(T_a,V_B_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_append__in__lists__conv,axiom,
% 156.75/156.44      ! [V_A_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44      <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),c_List_Olists(T_a,V_A_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__UNIV,axiom,
% 156.75/156.44      ! [T_a] : c_List_Olists(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_equiv__listrel,axiom,
% 156.75/156.44      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.44        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.44       => c_Equiv__Relations_Oequiv(tc_List_Olist(T_a),c_List_Olists(T_a,V_A_2),c_List_Olistrel(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listrel__refl__on,axiom,
% 156.75/156.44      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.44        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.44       => c_Relation_Orefl__on(tc_List_Olist(T_a),c_List_Olists(T_a,V_A_2),c_List_Olistrel(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Cons__in__lists__iff,axiom,
% 156.75/156.44      ! [V_A_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))
% 156.75/156.44          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__lists__conv__set,axiom,
% 156.75/156.44      ! [V_A_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__eq__set,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : c_List_Olists(T_a,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),V_A_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__empty,axiom,
% 156.75/156.44      ! [T_a] : c_List_Olists(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lexord__append__rightI,axiom,
% 156.75/156.44      ! [V_r_2,V_x_2,T_a,V_y_2] :
% 156.75/156.44        ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_b),B_z)
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_y_2))),c_List_Olexord(T_a,V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lexord__Nil__left,axiom,
% 156.75/156.44      ! [V_r_2,V_y_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.44      <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_x) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__list__update,axiom,
% 156.75/156.44      ! [V_x,V_k,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => ( ( 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))
% 156.75/156.44           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 156.75/156.44          & ( 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))
% 156.75/156.44           => 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) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsum__mono,axiom,
% 156.75/156.44      ! [V_g_2,V_f_2,V_xs_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Groups_Omonoid__add(T_b)
% 156.75/156.44          & class_Groups_Oordered__ab__semigroup__add(T_b) )
% 156.75/156.44       => ( ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_g_2),V_xs_2)))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last_Osimps,axiom,
% 156.75/156.44      ! [V_x,T_a,V_xs] :
% 156.75/156.44        ( ( V_xs = c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 156.75/156.44        & ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__ConsR,axiom,
% 156.75/156.44      ! [V_x,T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__ConsL,axiom,
% 156.75/156.44      ! [V_x,T_a,V_xs] :
% 156.75/156.44        ( V_xs = c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__map,axiom,
% 156.75/156.44      ! [V_f_2,T_b,T_a,V_xs_2] :
% 156.75/156.44        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_a,V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__appendL,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_ys] :
% 156.75/156.44        ( V_ys = c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__appendR,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_ys] :
% 156.75/156.44        ( V_ys != c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__append,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_ys] :
% 156.75/156.44        ( ( V_ys = c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 156.75/156.44        & ( V_ys != c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__in__set,axiom,
% 156.75/156.44      ! [T_a,V_as_2] :
% 156.75/156.44        ( V_as_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),c_List_Olast(T_a,V_as_2)),hAPP(c_List_Oset(T_a),V_as_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__snoc,axiom,
% 156.75/156.44      ! [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 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__drop,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__conv__nth,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lexord__linear,axiom,
% 156.75/156.44      ! [V_y_2,V_x_2,V_r_2,T_a] :
% 156.75/156.44        ( ! [B_a,B_b] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_b)),V_r_2))
% 156.75/156.44            | B_a = B_b
% 156.75/156.44            | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_b),B_a)),V_r_2)) )
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))
% 156.75/156.44          | V_x_2 = V_y_2
% 156.75/156.44          | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lexord__irreflexive,axiom,
% 156.75/156.44      ! [V_y_2,V_r_2,T_a] :
% 156.75/156.44        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2))
% 156.75/156.44       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_y_2)),c_List_Olexord(T_a,V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists_Osimps,axiom,
% 156.75/156.44      ! [V_A_2,V_a_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_a_2),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44      <=> ( V_a_2 = c_List_Olist_ONil(T_a)
% 156.75/156.44          | ? [B_a,B_l] :
% 156.75/156.44              ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)
% 156.75/156.44              & hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 156.75/156.44              & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_l),c_List_Olists(T_a,V_A_2))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__size__pointwise,axiom,
% 156.75/156.44      ! [V_g_2,V_f_2,V_xs_2,T_a] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_a,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_a,V_g_2,V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__take,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__butlast,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Obutlast(T_b,V_xs_2)) = c_List_Obutlast(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast_Osimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_drop__butlast,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__drop,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__set__butlastD,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_xs_2))))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_x,T_a,V_xs] :
% 156.75/156.44        ( ( V_xs = c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 156.75/156.44        & ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44         => 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)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__append,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_ys] :
% 156.75/156.44        ( ( V_ys = c_List_Olist_ONil(T_a)
% 156.75/156.44         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 156.75/156.44        & ( V_ys != c_List_Olist_ONil(T_a)
% 156.75/156.44         => 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)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__butlast,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__set__butlast__appendI,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_xs_2))))
% 156.75/156.44          | hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,V_ys_2)))) )
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__snoc,axiom,
% 156.75/156.44      ! [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 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_take__butlast,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__butlast,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__conv__take,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_butlast__list__update,axiom,
% 156.75/156.44      ! [V_x,V_xs,T_a,V_k] :
% 156.75/156.44        ( ( 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))
% 156.75/156.44         => 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) )
% 156.75/156.44        & ( 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))
% 156.75/156.44         => 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) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_append__butlast__last__id,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => 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 ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_snoc__eq__iff__butlast,axiom,
% 156.75/156.44      ! [V_ys_2,V_x_2,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))) = V_ys_2
% 156.75/156.44      <=> ( V_ys_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44          & c_List_Obutlast(T_a,V_ys_2) = V_xs_2
% 156.75/156.44          & c_List_Olast(T_a,V_ys_2) = V_x_2 ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__take__lemma,axiom,
% 156.75/156.44      ! [V_ys,V_xs,T_a,V_k] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => ( 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)))
% 156.75/156.44         => ( ! [B_i] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 156.75/156.44               => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 156.75/156.44           => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__aux__max,axiom,
% 156.75/156.44      ! [V_xss_2,T_b,V_xs_2,T_a] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__filter__le,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__is__subset,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_List_Oset(T_a),V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sum__length__filter__compl,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__empty__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter_Osimps_I1_J,axiom,
% 156.75/156.44      ! [V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__id__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) = V_xs_2
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__insort__triv,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,V_x_2,V_P_2,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remove1__filter__not,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44       => c_List_Oremove1(T_a,V_x_2,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__remove1,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_Q_2,T_a] : hAPP(c_List_Ofilter(T_a,V_Q_2),c_List_Oremove1(T_a,V_x_2,V_xs_2)) = c_List_Oremove1(T_a,V_x_2,hAPP(c_List_Ofilter(T_a,V_Q_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_Q_2,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(c_List_Ofilter(T_a,V_Q_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_Q_2)),V_P_2)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_removeAll__filter__not,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44       => hAPP(c_List_OremoveAll(T_a,V_x_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_removeAll__filter__not__eq,axiom,
% 156.75/156.44      ! [V_x_2,T_a] : c_List_OremoveAll(T_a,V_x_2) = c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(c_fequal,V_x_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__filter,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__append,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)),hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__filter__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(c_List_Oset(T_a),V_xs_2)))),V_P_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__filter__less,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__minus__filter__out,axiom,
% 156.75/156.44      ! [V_y_2,V_xs_2,T_a] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_a),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_a),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__in__sublist,axiom,
% 156.75/156.44      ! [V_s_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(c_List_Oset(T_a),c_List_Osublist(T_a,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_a,V_xs_2,V_s_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__filter__conv__card,axiom,
% 156.75/156.44      ! [V_xs_2,V_p_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_p_2),V_xs_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_a),V_xs_2))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__filter__def,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),V_f_2)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_HOL_Obool),T_b),c_fequal),V_f_2)),c_Option_Ooption_ONone(T_a)))),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__max__length,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : c_List_Ofoldr(tc_List_Olist(T_a),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_a)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__map__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),c_List_Otranspose(T_b,V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Osimps_I2_J,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Osimps_I1_J,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__empty,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Otranspose(T_a,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_a))
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44           => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__filter__simps_I2_J,axiom,
% 156.75/156.44      ! [V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__of__filter__in,axiom,
% 156.75/156.44      ! [V_P_2,V_z_2,V_k_2,V_xs_2,T_a,T_b] :
% 156.75/156.44        ( hAPP(hAPP(c_Map_Omap__of(T_b,T_a),V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_z_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(V_P_2,V_k_2),V_z_2))
% 156.75/156.44         => hAPP(hAPP(c_Map_Omap__of(T_b,T_a),hAPP(c_List_Ofilter(tc_prod(T_b,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_HOL_Obool),V_P_2)),V_xs_2)),V_k_2) = hAPP(c_Option_Ooption_OSome(T_a),V_z_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__filter__simps_I1_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Omap__filter(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_Option_Ooption_Ooption__case(tc_List_Olist(T_a),T_a,c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Omap__filter(T_b,T_a,V_f_2,V_xs_2))),hAPP(V_f_2,V_x_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublist__shift__lemma__Suc,axiom,
% 156.75/156.44      ! [V_is_2,V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_a,tc_Nat_Onat)),V_P_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_a,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_a,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_a,tc_Nat_Onat)),V_P_2),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_pick__drop__zero,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : c_Random_Opick(T_a,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Opick(T_a,V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_select__weigth__drop__zero,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : c_Random_Oselect__weight(T_a,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Oselect__weight(T_a,V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__transpose,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_i_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2))))
% 156.75/156.44       => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),c_List_Otranspose(T_a,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,T_a),c_List_Onth(T_a)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__transpose,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = c_List_Ofoldr(tc_List_Olist(T_a),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_a)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__filter__map__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = c_List_Omap__filter(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_a),tc_Option_Ooption(T_a)),hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_Option_Ooption(T_a))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_a),tc_fun(tc_Option_Ooption(T_a),tc_Option_Ooption(T_a))),T_b),c_If(tc_Option_Ooption(T_a))),V_P_2)),hAPP(hAPP(c_COMBB(T_a,tc_Option_Ooption(T_a),T_b),c_Option_Ooption_OSome(T_a)),V_f_2))),c_Option_Ooption_ONone(T_a)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_insort__key__remove1,axiom,
% 156.75/156.44      ! [V_f_2,V_xs_2,V_a_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))
% 156.75/156.44           => ( hAPP(c_List_Ohd(T_a),hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_a),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2
% 156.75/156.44             => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),c_List_Oremove1(T_a,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublist__def,axiom,
% 156.75/156.44      ! [V_A_2,V_xs_2,T_a] : c_List_Osublist(T_a,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted_ONil,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__single,axiom,
% 156.75/156.44      ! [V_x,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__same,axiom,
% 156.75/156.44      ! [V_xs_2,V_g_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Ofilter(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__filter,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__butlast,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44         => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44           => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__Suc,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44         => 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))) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__Suc__append,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__add__eq__append,axiom,
% 156.75/156.44      ! [V_k,V_j,V_i] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__many,axiom,
% 156.75/156.44      ! [V_zs,V_y,V_x,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 156.75/156.44         => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 156.75/156.44           => 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))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__many__eq,axiom,
% 156.75/156.44      ! [V_zs_2,V_y_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_zs_2)))
% 156.75/156.44        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),V_y_2))
% 156.75/156.44            & c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_zs_2)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__eq__Nil__conv,axiom,
% 156.75/156.44      ! [V_j_2,V_i_2] :
% 156.75/156.44        ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 156.75/156.44      <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.44          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__conv__Nil,axiom,
% 156.75/156.44      ! [V_i,V_j] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 156.75/156.44       => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_take__upt,axiom,
% 156.75/156.44      ! [V_n,V_m,V_i] :
% 156.75/156.44        ( 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))
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_drop__upt,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__drop,axiom,
% 156.75/156.44      ! [V_n,V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__upt,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44       => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__take,axiom,
% 156.75/156.44      ! [V_n,V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__distinct__set__unique,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44         => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44           => ( c_List_Olinorder__class_Osorted(T_a,V_ys_2)
% 156.75/156.44             => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys_2))
% 156.75/156.44               => ( hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_List_Oset(T_a),V_ys_2)
% 156.75/156.44                 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__0,axiom,
% 156.75/156.44      ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted_Oequations_I1_J,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__insort,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_x_2),V_xs_2))
% 156.75/156.44        <=> c_List_Olinorder__class_Osorted(T_a,V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__remove1,axiom,
% 156.75/156.44      ! [V_a,V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__upt,axiom,
% 156.75/156.44      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__upto,axiom,
% 156.75/156.44      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__list__of__set__range,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__upt,axiom,
% 156.75/156.44      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__insort__insert,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Oinsort__insert__key(T_a,T_a,c_COMBI(T_a),V_x_2,V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__conv__Cons,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__rec,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44         => 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)) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44         => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__tl,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__Suc__upt,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__map__remove1,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__insort__key,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)))
% 156.75/156.44        <=> c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__insort__insert__key,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_a,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__upt,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_atLeastLessThan__upt,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__map__same,axiom,
% 156.75/156.44      ! [V_xs_2,V_g_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_a,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__upt,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__Cons,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 156.75/156.44        <=> ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44            & ! [B_x] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__append,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 156.75/156.44        <=> ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44            & c_List_Olinorder__class_Osorted(T_a,V_ys_2)
% 156.75/156.44            & ! [B_x] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44               => ! [B_xa] :
% 156.75/156.44                    ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(c_List_Oset(T_a),V_ys_2)))
% 156.75/156.44                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),B_xa)) ) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__rec__number__of,axiom,
% 156.75/156.44      ! [V_n,V_m] :
% 156.75/156.44        ( ( 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)))
% 156.75/156.44         => 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))) )
% 156.75/156.44        & ( ~ 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)))
% 156.75/156.44         => 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) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_upt__eq__Cons__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 156.75/156.44        ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 156.75/156.44      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 156.75/156.44          & V_i_2 = V_x_2
% 156.75/156.44          & 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 ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__upt,axiom,
% 156.75/156.44      ! [V_j,V_i] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__insort,axiom,
% 156.75/156.44      ! [V_x_2,V_P_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2))
% 156.75/156.44         => ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44           => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_a,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__nth,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),hAPP(c_List_Onth(T_a),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) = V_xs_2 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_atLeastAtMost__upt,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_atLeast__upt,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 156.75/156.44      ! [V_n_2,V_m_2,V_f_2,T_a] :
% 156.75/156.44        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.44       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 156.75/156.44      ! [V_n_2,V_m_2,V_f_2,T_a] :
% 156.75/156.44        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.44       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_a),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__upt,axiom,
% 156.75/156.44      ! [V_j,V_k,V_i] :
% 156.75/156.44        ( 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))
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_greaterThanAtMost__upt,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted_Oequations_I2_J,axiom,
% 156.75/156.44      ! [V_a1_2,V_a2_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a1_2))
% 156.75/156.44        <=> ( ! [B_x] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_a1_2)))
% 156.75/156.44               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a2_2),B_x)) )
% 156.75/156.44            & c_List_Olinorder__class_Osorted(T_a,V_a1_2) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_greaterThanLessThan__upt,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__map__upt,axiom,
% 156.75/156.44      ! [V_f_2,T_a,V_m_2,V_n_2,V_i_2] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),V_f_2),c_List_Oupt(V_m_2,V_n_2))),V_i_2) = hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_i_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__list__of__set,axiom,
% 156.75/156.44      ! [V_A_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.44         => ( hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2)) = V_A_2
% 156.75/156.44            & c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2))
% 156.75/156.44            & hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Osorted__list__of__set(T_a,V_A_2))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_atMost__upto,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_insort__remove1,axiom,
% 156.75/156.44      ! [V_xs_2,V_a_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a)),V_a_2),c_List_Oremove1(T_a,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__equals__nth__mono,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44        <=> ! [B_j] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44             => ! [B_i] :
% 156.75/156.44                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 156.75/156.44                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_j))) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__nth__mono,axiom,
% 156.75/156.44      ! [V_j,V_i,V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44           => ( 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)))
% 156.75/156.44             => 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))) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__sorted__distinct__set__unique,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_List_Oset(T_a),V_ys_2)))
% 156.75/156.44         => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2))
% 156.75/156.44           => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)))
% 156.75/156.44             => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2))
% 156.75/156.44               => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_ys_2)))
% 156.75/156.44                 => ( hAPP(c_List_Oset(T_a),V_xs_2) = hAPP(c_List_Oset(T_a),V_ys_2)
% 156.75/156.44                   => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublist__shift__lemma,axiom,
% 156.75/156.44      ! [V_i_2,V_xs_2,V_A_2,T_a] : hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(V_i_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_a,tc_Nat_Onat),T_a),c_Product__Type_Ofst(T_a,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_a,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_a,tc_Nat_Onat),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_prod(T_a,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_a,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_a,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__rectangle,axiom,
% 156.75/156.44      ! [V_n_2,T_a,V_xs_2] :
% 156.75/156.44        ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_a))
% 156.75/156.44         => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.75/156.44       => ( ! [B_i] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44             => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),B_i)) = V_n_2 )
% 156.75/156.44         => c_List_Otranspose(T_a,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_a),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_a)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_a)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_Nat_Onat,T_a),tc_Nat_Onat),c_List_Onth(T_a)),hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2))))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Opsimps_I2_J,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss_2)))
% 156.75/156.44       => c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss_2)) = c_List_Otranspose(T_a,V_xss_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Opsimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))))
% 156.75/156.44       => c_List_Otranspose(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__column,axiom,
% 156.75/156.44      ! [V_i_2,V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44         => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,T_a),c_List_Onth(T_a)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_List_Otranspose(T_a,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_i_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__aux__filter__head,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),T_a),c_List_Ohd(T_a)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xss_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_inj__on__rev,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : c_Fun_Oinj__on(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Orev(T_a),V_A_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__is__Nil__conv,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orev(T_a),V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nil__is__rev__conv,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olist_ONil(T_a) = hAPP(c_List_Orev(T_a),V_xs_2)
% 156.75/156.44      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev_Osimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__singleton__conv,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a))
% 156.75/156.44      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_singleton__rev__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) = hAPP(c_List_Orev(T_a),V_xs_2)
% 156.75/156.44      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__concat,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_List_Orev(T_a),c_List_Oconcat(T_a,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Orev(T_a)),hAPP(c_List_Orev(tc_List_Olist(T_a)),V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__foldl__cons,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),T_a,hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__conv__concat,axiom,
% 156.75/156.44      ! [V_xss_2,V_xs_2,T_a] : hAPP(c_List_Ofoldl(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Oappend(T_a),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_Oconcat(T_a,V_xss_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__append,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__append,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__rev,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Orev(T_a),V_xs_2)))
% 156.75/156.44      <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__rev,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__rev__ident,axiom,
% 156.75/156.44      ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__swap,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orev(T_a),V_xs_2) = V_ys_2
% 156.75/156.44      <=> V_xs_2 = hAPP(c_List_Orev(T_a),V_ys_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__is__rev__conv,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(c_List_Orev(T_a),V_ys_2)
% 156.75/156.44      <=> V_xs_2 = V_ys_2 ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsum__rev,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__rev,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_zip__rev,axiom,
% 156.75/156.44      ! [V_ys,T_b,V_xs,T_a] :
% 156.75/156.44        ( 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)
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),hAPP(c_List_Orev(T_a),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__conv__foldl,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] : c_List_Oconcat(T_a,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),tc_List_Olist(T_a),c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_xss_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldr__foldl,axiom,
% 156.75/156.44      ! [V_a_2,V_xs_2,V_f_2,T_a,T_b] : c_List_Ofoldr(T_b,T_a,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_a,T_b,hAPP(c_COMBC(T_b,T_a,T_a),V_f_2),V_a_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldl__foldr,axiom,
% 156.75/156.44      ! [V_xs_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_List_Ofoldl(T_a,T_b,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_a),V_f_2),hAPP(c_List_Orev(T_b),V_xs_2),V_a_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat_Osimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat_Osimps_I2_J,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nil__eq__concat__conv,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] :
% 156.75/156.44        ( c_List_Olist_ONil(T_a) = c_List_Oconcat(T_a,V_xss_2)
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)))
% 156.75/156.44           => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__eq__Nil__conv,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] :
% 156.75/156.44        ( c_List_Oconcat(T_a,V_xss_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)))
% 156.75/156.44           => B_x = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__concat,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_a)),hAPP(c_List_Omap(T_b,T_a),V_f_2)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__concat,axiom,
% 156.75/156.44      ! [V_xs_2,V_p_2,T_a] : hAPP(c_List_Ofilter(T_a,V_p_2),c_List_Oconcat(T_a,V_xs_2)) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Ofilter(T_a,V_p_2)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev_Osimps_I2_J,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__eq__Cons__iff,axiom,
% 156.75/156.44      ! [V_ys_2,V_y_2,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_List_Orev(T_a),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)
% 156.75/156.44      <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__concat,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oconcat(T_a,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xss_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__concat,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oconcat(T_a,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)),c_List_Oset(T_a)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__rev,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_last__rev,axiom,
% 156.75/156.44      ! [T_a,V_xs] :
% 156.75/156.44        ( V_xs != c_List_Olist_ONil(T_a)
% 156.75/156.44       => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__transpose,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__drop,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__take,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rotate__rev,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Osimps_I3_J,axiom,
% 156.75/156.44      ! [V_xss_2,V_xs_2,V_x_2,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)))),c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__nth,axiom,
% 156.75/156.44      ! [V_xs,T_a,V_n] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__eq__concat__iff,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2))))
% 156.75/156.44           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),B_x)) )
% 156.75/156.44       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_ys_2)
% 156.75/156.44         => ( c_List_Oconcat(T_a,V_xs_2) = c_List_Oconcat(T_a,V_ys_2)
% 156.75/156.44          <=> V_xs_2 = V_ys_2 ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__injective,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Oconcat(T_a,V_xs_2) = c_List_Oconcat(T_a,V_ys_2)
% 156.75/156.44       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_ys_2)
% 156.75/156.44         => ( ! [B_x] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2))))
% 156.75/156.44               => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_a),tc_Nat_Onat),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),tc_List_Olist(T_a)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),B_x)) )
% 156.75/156.44           => V_xs_2 = V_ys_2 ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rev__update,axiom,
% 156.75/156.44      ! [V_y,V_xs,T_a,V_k] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => 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) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__map__singleton,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_COMBB(T_a,tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_b),c_List_Olist_OCons(T_a)),V_f_2)),c_List_Olist_ONil(T_a))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__rev__nth__mono,axiom,
% 156.75/156.44      ! [V_j,V_i,V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 156.75/156.44           => ( 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)))
% 156.75/156.44             => 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))) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_foldr__max__sorted,axiom,
% 156.75/156.44      ! [V_y_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs_2))
% 156.75/156.44         => ( ( V_xs_2 = c_List_Olist_ONil(T_a)
% 156.75/156.44             => c_List_Ofoldr(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_xs_2,V_y_2) = V_y_2 )
% 156.75/156.44            & ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44             => c_List_Ofoldr(T_a,T_a,c_Orderings_Oord__class_Omax(T_a),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose_Opsimps_I3_J,axiom,
% 156.75/156.44      ! [V_xss_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_a)),c_List_Otranspose__rel(T_a)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)))
% 156.75/156.44       => c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),c_COMBK(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))))),V_xss_2)))),c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2))))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__transpose__sorted,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44       => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_a))
% 156.75/156.44           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 156.75/156.44          & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_a))
% 156.75/156.44           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__column__length,axiom,
% 156.75/156.44      ! [V_i_2,V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),c_List_Otranspose(T_a,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_i_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__aux__filter__tail,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] : c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_a)),T_a,c_List_Olist_ONil(tc_List_Olist(T_a)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),T_a),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_List_Olist_OCons(tc_List_Olist(T_a))),c_List_Olist_ONil(tc_List_Olist(T_a)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Otl(T_a)),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a)))),V_xss_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__nth__transpose__sorted,axiom,
% 156.75/156.44      ! [V_j_2,V_i_2,V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_List_Otranspose(T_a,V_xs_2))))
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),hAPP(c_List_Ofilter(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_a)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_xs_2))))
% 156.75/156.44           => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),c_List_Otranspose(T_a,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_a)),V_xs_2),V_j_2)),V_i_2) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transpose__transpose,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_a))),V_xs_2)))
% 156.75/156.44       => c_List_Otranspose(T_a,c_List_Otranspose(T_a,V_xs_2)) = c_List_OtakeWhile(tc_List_Olist(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_a)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_a))),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 156.75/156.44      c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_zip__takeWhile__snd,axiom,
% 156.75/156.44      ! [V_ys_2,V_P_2,V_xs_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),c_List_OtakeWhile(T_b,V_P_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_a,T_b),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_a,T_b),V_P_2),c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_zip__takeWhile__fst,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_a,T_b),hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,tc_prod(T_a,T_b),V_P_2),c_Product__Type_Ofst(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__takeWhileD,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__eq__all__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = V_xs_2
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__takeWhile__le,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__takeWhile,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__eq__take,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__takeWhile,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,c_List_OtakeWhile(T_a,V_P_2,V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile_Osimps_I1_J,axiom,
% 156.75/156.44      ! [V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__tail,axiom,
% 156.75/156.44      ! [V_l_2,V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44       => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2))) = c_List_OtakeWhile(T_a,V_P_2,V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_OtakeWhile(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_return__list__def,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__append1,axiom,
% 156.75/156.44      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_a,V_P_2,V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__nth,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a,V_j_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))
% 156.75/156.44       => hAPP(hAPP(c_List_Onth(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_j_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_nth__length__takeWhile,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44       => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__upds__def,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_m_2,T_b,T_a] : c_Map_Omap__upds(T_a,T_b,V_m_2,V_xs_2,V_ys_2) = c_Map_Omap__add(T_a,T_b,V_m_2,hAPP(c_Map_Omap__of(T_a,T_b),hAPP(c_List_Orev(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__not__last,axiom,
% 156.75/156.44      ! [T_a,V_xs_2] :
% 156.75/156.44        ( V_xs_2 != c_List_Olist_ONil(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44         => c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),c_List_Olast(T_a,V_xs_2))),V_xs_2) = c_List_Obutlast(T_a,V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 156.75/156.44      ! [V_t_2,V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)))
% 156.75/156.44         => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,T_b),hAPP(c_Orderings_Oord__class_Oless(T_a),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(T_a,tc_HOL_Obool,T_b),hAPP(c_Orderings_Oord__class_Oless(T_a),V_t_2)),V_f_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transfer__nat__int__list__return__embed,axiom,
% 156.75/156.44      ! [V_l] :
% 156.75/156.44        ( c_List_Onat__list(V_l)
% 156.75/156.44       => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__remdups__concat,axiom,
% 156.75/156.44      ! [V_xss_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,c_List_Oconcat(T_a,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xss_2)),c_List_Oset(T_a))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__remdups,axiom,
% 156.75/156.44      ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__remdups__leq,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__map__remdups,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oremdups(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oremdups(T_b,V_xs_2))) = c_List_Oremdups(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__remdups,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__eq__nil__iff,axiom,
% 156.75/156.44      ! [V_x_2,T_a] :
% 156.75/156.44        ( c_List_Oremdups(T_a,V_x_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> V_x_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__eq__nil__right__iff,axiom,
% 156.75/156.44      ! [V_x_2,T_a] :
% 156.75/156.44        ( c_List_Olist_ONil(T_a) = c_List_Oremdups(T_a,V_x_2)
% 156.75/156.44      <=> V_x_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups_Osimps_I1_J,axiom,
% 156.75/156.44      ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__remdups,axiom,
% 156.75/156.44      ! [V_l,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__id__iff__distinct,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( c_List_Oremdups(T_a,V_xs_2) = V_xs_2
% 156.75/156.44      <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__remdups__id,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__remdups__eq,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)
% 156.75/156.44      <=> c_List_Oremdups(T_a,V_xs_2) = V_xs_2 ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__remdups,axiom,
% 156.75/156.44      ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : c_List_Oremdups(T_a,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Oremdups(T_a,V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remove1__remdups,axiom,
% 156.75/156.44      ! [V_x,V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => 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)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_embed__list__def,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_remdups_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_Oremdups(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_Oremdups(T_a,V_xs_2) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_Oremdups(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Oremdups(T_a,V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__remdups__card__conv,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 156.75/156.44      ! [V_xs_2,V_y_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( c_Finite__Set_Ofun__left__comm(T_a,T_b,V_f_2)
% 156.75/156.44       => hAPP(hAPP(c_Finite__Set_Ofold(T_a,T_b,V_f_2),V_y_2),hAPP(c_List_Oset(T_a),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_f_2),V_y_2),c_List_Oremdups(T_a,V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__neq__rev,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(c_List_Orev(T_a),hAPP(c_List_Otl(T_a),c_List_OdropWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__neq__rev,axiom,
% 156.75/156.44      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_OdropWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_a),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),hAPP(c_List_Orev(T_a),c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__dropWhile,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_x_2,V_P_2] :
% 156.75/156.44        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = c_List_OdropWhile(T_a,V_P_2,V_xs_2) )
% 156.75/156.44        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__dropWhile,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,c_List_OdropWhile(T_a,V_P_2,V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile_Osimps_I1_J,axiom,
% 156.75/156.44      ! [V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__eq__Nil__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) = c_List_Olist_ONil(T_a)
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__dropWhile__le,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OdropWhile(T_a,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__dropWhile__id,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),c_List_OdropWhile(T_a,V_P_2,V_xs_2)) = V_xs_2 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_hd__dropWhile,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) != c_List_Olist_ONil(T_a)
% 156.75/156.44       => ~ hBOOL(hAPP(V_P_2,hAPP(c_List_Ohd(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__map,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_OdropWhile(T_b,hAPP(c_Fun_Ocomp(T_a,tc_HOL_Obool,T_b,V_P_2),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__append1,axiom,
% 156.75/156.44      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.44         => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)),V_ys_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__eq__Cons__conv,axiom,
% 156.75/156.44      ! [V_ys_2,V_y_2,V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_OdropWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)
% 156.75/156.44      <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))
% 156.75/156.44          & ~ hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__eq__drop,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : c_List_OdropWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2))),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_dropWhile__nth,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a,V_j_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OdropWhile(T_a,V_P_2,V_xs_2))))
% 156.75/156.44       => hAPP(hAPP(c_List_Onth(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_a),V_xs_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsum__map__filter,axiom,
% 156.75/156.44      ! [V_f_2,V_P_2,V_xs_2,T_a,T_b] :
% 156.75/156.44        ( class_Groups_Omonoid__add(T_b)
% 156.75/156.44       => ( ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44             => ( ~ hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.44               => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_b) ) )
% 156.75/156.44         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_a,T_b),V_f_2),V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__nth__monoI,axiom,
% 156.75/156.44      ! [V_xs,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( ! [B_i,B_j] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 156.75/156.44             => ( 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)))
% 156.75/156.44               => 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))) ) )
% 156.75/156.44         => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_n__lists_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,T_a] : c_Enum_On__lists(T_a,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_a),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_List_Olist(tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_List_Omap(T_a,tc_List_Olist(T_a))),hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)))),V_xs_2)),c_Enum_On__lists(T_a,V_n_2,V_xs_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublists__powset,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] : hAPP(c_Set_Oimage(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),c_List_Oset(T_a)),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_Osublists(T_a,V_xs_2))) = hAPP(c_Set_OPow(T_a),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__n__lists,axiom,
% 156.75/156.44      ! [V_n,V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__set__sublists,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool)),c_List_Oset(T_a)),c_Enum_Osublists(T_a,V_xs_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__n__lists,axiom,
% 156.75/156.44      ! [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) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__n__lists__elem,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,V_ys_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,V_xs_2))))
% 156.75/156.44       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = V_n_2 ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublists_Osimps_I1_J,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_n__lists_Osimps_I1_J,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_n__lists__Nil,axiom,
% 156.75/156.44      ! [T_a,V_n] :
% 156.75/156.44        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.44         => 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))) )
% 156.75/156.44        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.44         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sublists_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] : c_Enum_Osublists(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_HOL_OLet(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),c_Enum_Osublists(T_a,V_xs_2)),hAPP(hAPP(c_COMBS(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_List_Olist(T_a)),tc_fun(tc_List_Olist(tc_List_Olist(T_a)),tc_List_Olist(tc_List_Olist(T_a))),tc_List_Olist(tc_List_Olist(T_a))),c_List_Oappend(tc_List_Olist(T_a))),hAPP(c_List_Omap(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_COMBI(tc_List_Olist(tc_List_Olist(T_a))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__n__lists,axiom,
% 156.75/156.44      ! [V_xs_2,V_n_2,T_a] : hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,V_xs_2)) = hAPP(c_Set_OCollect(tc_List_Olist(T_a)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_a)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_a)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_a)))),V_n_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_a)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool))),c_List_Oset(T_a))),hAPP(c_List_Oset(T_a),V_xs_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__sublists,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_product_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_x_2,T_b,T_a] : c_Enum_Oproduct(T_a,T_b,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_a,T_b)),hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2)),V_ys_2)),c_Enum_Oproduct(T_a,T_b,V_xs_2,V_ys_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__of__zip__enum__inject,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))
% 156.75/156.44         => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Enum_Oenum__class_Oenum(T_b))
% 156.75/156.44           => ( hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),c_Enum_Oenum__class_Oenum(T_b)),V_xs_2))) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_a),T_a,T_b,c_Option_Othe(T_a)),hAPP(c_Map_Omap__of(T_b,T_a),hAPP(hAPP(c_List_Ozip(T_b,T_a),c_Enum_Oenum__class_Oenum(T_b)),V_ys_2)))
% 156.75/156.44             => V_xs_2 = V_ys_2 ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__prod__def,axiom,
% 156.75/156.44      ! [T_b,T_a] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_a)
% 156.75/156.44          & class_Enum_Oenum(T_b) )
% 156.75/156.44       => c_Enum_Oenum__class_Oenum(tc_prod(T_a,T_b)) = c_Enum_Oproduct(T_a,T_b,c_Enum_Oenum__class_Oenum(T_a),c_Enum_Oenum__class_Oenum(T_b)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__distinct,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),c_Enum_Oenum__class_Oenum(T_a))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__enum,axiom,
% 156.75/156.44      ! [V_x_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__option__def,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => c_Enum_Oenum__class_Oenum(tc_Option_Ooption(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)),hAPP(hAPP(c_List_Omap(T_a,tc_Option_Ooption(T_a)),c_Option_Ooption_OSome(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_UNIV__enum,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) = hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__UNIV,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__fun__def,axiom,
% 156.75/156.44      ! [T_b,T_a] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_a)
% 156.75/156.44          & class_Enum_Oenum(T_b) )
% 156.75/156.44       => c_Enum_Oenum__class_Oenum(tc_fun(T_a,T_b)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),c_Enum_On__lists(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a)),c_Enum_Oenum__class_Oenum(T_b))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__fun__code,axiom,
% 156.75/156.44      ! [T_b,T_a] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_a)
% 156.75/156.44          & class_HOL_Oequal(T_a)
% 156.75/156.44          & class_Enum_Oenum(T_b) )
% 156.75/156.44       => c_Enum_Oenum__class_Oenum(tc_fun(T_a,T_b)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_a,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),c_Enum_On__lists(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a)),c_Enum_Oenum__class_Oenum(T_b))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_product_Osimps_I1_J,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__product,axiom,
% 156.75/156.44      ! [V_ys,T_b,V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys))
% 156.75/156.44         => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs,V_ys))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_ex__n__lists__def,axiom,
% 156.75/156.44      ! [V_n_2,V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( c_Enum_Oex__n__lists(T_a,V_P_2,V_n_2)
% 156.75/156.44        <=> ? [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,c_Enum_Oenum__class_Oenum(T_a)))))
% 156.75/156.44              & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_all__n__lists__def,axiom,
% 156.75/156.44      ! [V_n_2,V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( c_Enum_Oall__n__lists(T_a,V_P_2,V_n_2)
% 156.75/156.44        <=> ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n_2,c_Enum_Oenum__class_Oenum(T_a)))))
% 156.75/156.44             => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__ex__fun__code,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a)
% 156.75/156.44          & class_HOL_Oequal(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> c_Enum_Oex__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__all__fun__code,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a)
% 156.75/156.44          & class_HOL_Oequal(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> c_Enum_Oall__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__ex__prod__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_prod(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_Enum_Oenum__class_Oenum__ex(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b))))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__all__prod__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_prod(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_Enum_Oenum__class_Oenum__all(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b))))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__ex__option__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_Option_Ooption(T_a)),V_P_2))
% 156.75/156.44        <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_a)))
% 156.75/156.44            | hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_HOL_Obool,T_a),V_P_2),c_Option_Ooption_OSome(T_a)))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__all__option__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_Option_Ooption(T_a)),V_P_2))
% 156.75/156.44        <=> ( hBOOL(hAPP(V_P_2,c_Option_Ooption_ONone(T_a)))
% 156.75/156.44            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_a),tc_HOL_Obool,T_a),V_P_2),c_Option_Ooption_OSome(T_a)))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__ex,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),V_P_2))
% 156.75/156.44        <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__all,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),V_P_2))
% 156.75/156.44        <=> ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_exists__code,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.75/156.44        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),V_P_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_all__code,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 156.75/156.44        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),V_P_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_order__fun_I1_J,axiom,
% 156.75/156.44      ! [V_g_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Orderings_Oorder(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.75/156.44        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_a),hAPP(hAPP(c_COMBS(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Oord__class_Oless__eq(T_b)),V_f_2)),V_g_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_order__fun_I2_J,axiom,
% 156.75/156.44      ! [V_g_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Orderings_Oorder(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.75/156.44        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.75/156.44            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_a),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBS(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_g_2)))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__all__fun__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_fun(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> c_Enum_Oall__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__ex__fun__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] :
% 156.75/156.44        ( ( class_Enum_Oenum(T_b)
% 156.75/156.44          & class_Enum_Oenum(T_a) )
% 156.75/156.44       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_fun(T_a,T_b)),V_P_2))
% 156.75/156.44        <=> c_Enum_Oex__n__lists(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_a,T_b),tc_HOL_Obool,tc_List_Olist(T_b)),V_P_2),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_Option_Ooption(T_b)),tc_fun(T_a,T_b),tc_List_Olist(T_b)),c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_a,c_Option_Othe(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_prod(T_a,T_b)),tc_fun(T_a,tc_Option_Ooption(T_b)),tc_List_Olist(T_b)),c_Map_Omap__of(T_a,T_b)),hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a))))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sort__foldl__insort,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_a),T_a,hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olinorder__class_Oinsort__key(T_a,T_a,c_COMBI(T_a))),c_List_Olist_ONil(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_map__of__zip__enum__is__Some,axiom,
% 156.75/156.44      ! [V_x,V_ys,T_b,T_a] :
% 156.75/156.44        ( class_Enum_Oenum(T_a)
% 156.75/156.44       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_Enum_Oenum__class_Oenum(T_a))
% 156.75/156.44         => ? [B_y] : hAPP(hAPP(c_Map_Omap__of(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),c_Enum_Oenum__class_Oenum(T_a)),V_ys)),V_x) = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__sort,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => ( hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)))
% 156.75/156.44        <=> hBOOL(hAPP(c_List_Odistinct(T_a),V_xs_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_filter__sort,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,V_P_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__sort,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__sort,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sort__key__simps_I1_J,axiom,
% 156.75/156.44      ! [V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_set__sort,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => hAPP(c_List_Oset(T_a),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__sort__key,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Olinorder__class_Osort__key(T_b,T_a,V_f_2,V_xs_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sort__key__simps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_b)
% 156.75/156.44       => c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_x_2),c_List_Olinorder__class_Osort__key(T_a,T_b,V_f_2,V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted__list__of__set__sort__remdups,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => c_List_Olinorder__class_Osorted__list__of__set(T_a,hAPP(c_List_Oset(T_a),V_xs_2)) = c_List_Olinorder__class_Osort__key(T_a,T_a,c_COMBI(T_a),c_List_Oremdups(T_a,V_xs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__eq__filter,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_List_OdropWhile(T_a,V_P_2,V_xs_2))))
% 156.75/156.44           => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.44       => c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_takeWhile__eq__take__P__nth,axiom,
% 156.75/156.44      ! [V_P_2,V_xs_2,T_a,V_n_2] :
% 156.75/156.44        ( ! [B_i] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 156.75/156.44           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) ) )
% 156.75/156.44       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44           => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2))) )
% 156.75/156.44         => c_List_OtakeWhile(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_length__takeWhile__less__P__nth,axiom,
% 156.75/156.44      ! [V_xs_2,T_a,V_P_2,V_j_2] :
% 156.75/156.44        ( ! [B_i] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_j_2))
% 156.75/156.44           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) )
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_OtakeWhile(T_a,V_P_2,V_xs_2)))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition__set,axiom,
% 156.75/156.44      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_Opartition(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_yes_2),V_no_2)
% 156.75/156.44       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),V_yes_2)),hAPP(c_List_Oset(T_a),V_no_2)) = hAPP(c_List_Oset(T_a),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition__filter2,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Opartition(T_a,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_a,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_a,c_fNot),V_P_2)),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition__filter1,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_a] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Opartition(T_a,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_a,V_P_2),V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition__P,axiom,
% 156.75/156.44      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_a] :
% 156.75/156.44        ( c_List_Opartition(T_a,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_yes_2),V_no_2)
% 156.75/156.44       => ( ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_yes_2)))
% 156.75/156.44             => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.44          & ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_no_2)))
% 156.75/156.44             => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition_Osimps_I1_J,axiom,
% 156.75/156.44      ! [V_P_2,T_a] : c_List_Opartition(T_a,V_P_2,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition__filter__conv,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a] : c_List_Opartition(T_a,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_a,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_a,c_fNot),V_f_2)),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_partition_Osimps_I2_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_P_2,T_a] : c_List_Opartition(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),hAPP(c_If(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(V_P_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_List_Olist_OCons(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_List_Olist(T_a))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_List_Opartition(T_a,V_P_2,V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__IntI,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,V_l_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_A_2)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_B_2)))
% 156.75/156.44         => hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_l_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_lists__Int__eq,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_a] : c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_B_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp_ONil,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp_Oequations_I2_J,axiom,
% 156.75/156.44      ! [V_a2_2,V_a1_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))
% 156.75/156.44      <=> ( hBOOL(hAPP(V_A_2,V_a1_2))
% 156.75/156.44          & hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_a2_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_append__in__listsp__conv,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))
% 156.75/156.44      <=> ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))
% 156.75/156.44          & hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_ys_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__listsp__conv__set,axiom,
% 156.75/156.44      ! [V_xs_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))
% 156.75/156.44      <=> ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp_Oequations_I1_J,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp__conj__eq,axiom,
% 156.75/156.44      ! [V_x_2,V_B_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))
% 156.75/156.44      <=> ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_x_2))
% 156.75/156.44          & hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_x_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp__inf__eq,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_a] : c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olistsp(T_a,V_A_2)),c_List_Olistsp(T_a,V_B_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp__infI,axiom,
% 156.75/156.44      ! [V_B_2,V_l_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_l_2))
% 156.75/156.44       => ( hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_l_2))
% 156.75/156.44         => hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),V_l_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp__mono,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool)),c_List_Olistsp(T_a,V_A_2)),c_List_Olistsp(T_a,V_B_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_listsp__lists__eq,axiom,
% 156.75/156.44      ! [V_x_2,V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))
% 156.75/156.44      <=> hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_x_2),c_List_Olists(T_a,V_A_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__def,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.44          & ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))))
% 156.75/156.44             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2),B_x)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_sorted_Osimps,axiom,
% 156.75/156.44      ! [V_a_2,T_a] :
% 156.75/156.44        ( class_Orderings_Olinorder(T_a)
% 156.75/156.44       => ( c_List_Olinorder__class_Osorted(T_a,V_a_2)
% 156.75/156.44        <=> ( V_a_2 = c_List_Olist_ONil(T_a)
% 156.75/156.44            | ? [B_xs,B_x] :
% 156.75/156.44                ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_xs)
% 156.75/156.44                & ! [B_xa] :
% 156.75/156.44                    ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),hAPP(c_List_Oset(T_a),B_xs)))
% 156.75/156.44                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),B_x),B_xa)) )
% 156.75/156.44                & c_List_Olinorder__class_Osorted(T_a,B_xs) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__eq,axiom,
% 156.75/156.44      ! [T_a,V_ys_2,V_xs_2] :
% 156.75/156.44        ( V_xs_2 = V_ys_2
% 156.75/156.44      <=> c_List_Olist__all2(T_a,T_a,c_fequal,V_xs_2,V_ys_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__lengthD,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__dropI,axiom,
% 156.75/156.44      ! [V_n_2,V_bs_2,V_as_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_as_2,V_bs_2)
% 156.75/156.44       => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Odrop(T_a),V_n_2),V_as_2),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_bs_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__takeI,axiom,
% 156.75/156.44      ! [V_n_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44       => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Otake(T_a),V_n_2),V_xs_2),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_ys_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__Nil,axiom,
% 156.75/156.44      ! [V_ys_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,c_List_Olist_ONil(T_a),V_ys_2)
% 156.75/156.44      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__Nil2,axiom,
% 156.75/156.44      ! [V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,c_List_Olist_ONil(T_b))
% 156.75/156.44      <=> V_xs_2 = c_List_Olist_ONil(T_a) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__rev,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2),hAPP(c_List_Orev(T_b),V_ys_2))
% 156.75/156.44      <=> c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__rev1,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2),V_ys_2)
% 156.75/156.44      <=> c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,hAPP(c_List_Orev(T_b),V_ys_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__append,axiom,
% 156.75/156.44      ! [V_vs_2,V_us_2,V_P_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.44        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.44       => ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))
% 156.75/156.44        <=> ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44            & c_List_Olist__all2(T_a,T_b,V_P_2,V_us_2,V_vs_2) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__appendI,axiom,
% 156.75/156.44      ! [V_d_2,V_ca_2,V_b_2,V_a_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2)
% 156.75/156.44       => ( c_List_Olist__all2(T_a,T_b,V_P_2,V_ca_2,V_d_2)
% 156.75/156.44         => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_a_2),V_ca_2),hAPP(hAPP(c_List_Oappend(T_b),V_b_2),V_d_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__Cons,axiom,
% 156.75/156.44      ! [V_ys_2,V_y_2,V_xs_2,V_x_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 156.75/156.44      <=> ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 156.75/156.44          & c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__map1,axiom,
% 156.75/156.44      ! [V_bs_2,V_as_2,V_f_2,T_c,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Omap(T_c,T_a),V_f_2),V_as_2),V_bs_2)
% 156.75/156.44      <=> c_List_Olist__all2(T_c,T_b,hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),V_P_2),V_f_2),V_as_2,V_bs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__map2,axiom,
% 156.75/156.44      ! [V_bs_2,V_f_2,T_c,V_as_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_as_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_bs_2))
% 156.75/156.44      <=> c_List_Olist__all2(T_a,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,T_b),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBB(T_b,tc_HOL_Obool,T_c)),V_P_2)),V_f_2),V_as_2,V_bs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__conv__all__nth,axiom,
% 156.75/156.44      ! [V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 156.75/156.44          & ! [B_i] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__nthD,axiom,
% 156.75/156.44      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),V_p_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__nthD2,axiom,
% 156.75/156.44      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),V_p_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__update__cong2,axiom,
% 156.75/156.44      ! [V_i_2,V_y_2,V_x_2,V_ys_2,V_xs_2,V_P_2,T_b,T_a] :
% 156.75/156.44        ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)))
% 156.75/156.44           => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2__update__cong,axiom,
% 156.75/156.44      ! [V_y_2,V_x_2,V_ys_2,V_P_2,T_b,V_xs_2,T_a,V_i_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44       => ( c_List_Olist__all2(T_a,T_b,V_P_2,V_xs_2,V_ys_2)
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 156.75/156.44           => c_List_Olist__all2(T_a,T_b,V_P_2,hAPP(hAPP(c_List_Olist__update(T_a,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_b,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_list__all2I,axiom,
% 156.75/156.44      ! [V_P_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_a_2),V_b_2))))
% 156.75/156.44           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2),B_x)) )
% 156.75/156.44       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_b_2)
% 156.75/156.44         => c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_all__nth__imp__all__set,axiom,
% 156.75/156.44      ! [V_x_2,V_P_2,V_xs_2,T_a] :
% 156.75/156.44        ( ! [B_i] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_i))) )
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_List_Oinsert__def,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_Oinsert(T_a,V_x_2,V_xs_2) = V_xs_2 )
% 156.75/156.44        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44         => c_List_Oinsert(T_a,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_not__in__set__insert,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => c_List_Oinsert(T_a,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__insert,axiom,
% 156.75/156.44      ! [V_x,V_xs,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 156.75/156.44       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oinsert(T_a,V_x,V_xs))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_insert__remdups,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__set__insert,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.44       => c_List_Oinsert(T_a,V_x_2,V_xs_2) = V_xs_2 ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_List_Oset__insert,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oinsert(T_a,V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_insert__Nil,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_maps__def,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,V_xs_2) = c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),V_f_2),V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_concat__map__maps,axiom,
% 156.75/156.44      ! [V_xs_2,V_f_2,T_b,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Omap(T_b,tc_List_Olist(T_a)),V_f_2),V_xs_2)) = c_List_Omaps(T_b,T_a,V_f_2,V_xs_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_maps__simps_I2_J,axiom,
% 156.75/156.44      ! [V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_a) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_maps__simps_I1_J,axiom,
% 156.75/156.44      ! [V_xs_2,V_x_2,V_f_2,T_a,T_b] : c_List_Omaps(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_b,T_a,V_f_2,V_xs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_finite__conv__nat__seg__image,axiom,
% 156.75/156.44      ! [V_A_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.44      <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_a,B_f),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),B_n))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_distinct__concat,axiom,
% 156.75/156.44      ! [V_xs_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),V_xs_2))
% 156.75/156.44       => ( ! [B_ys] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44             => hBOOL(hAPP(c_List_Odistinct(T_a),B_ys)) )
% 156.75/156.44         => ( ! [B_ys] :
% 156.75/156.44                ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44               => ! [B_zs] :
% 156.75/156.44                    ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_zs),hAPP(c_List_Oset(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.44                   => ( B_ys != B_zs
% 156.75/156.44                     => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_List_Oset(T_a),B_ys)),hAPP(c_List_Oset(T_a),B_zs)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) )
% 156.75/156.44           => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oconcat(T_a,V_xs_2))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_measures__lesseq,axiom,
% 156.75/156.44      ! [V_fs_2,T_a,V_y_2,V_x_2,V_f_2] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2)))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__def,axiom,
% 156.75/156.44      ! [V_s_2,V_r_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_a),c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_COMBC(T_c,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_a,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_c),tc_fun(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_a,T_c)))),c_Product__Type_OPair(T_a,T_c)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_b)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_c,T_b)))),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))))),V_s_2))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__compI,axiom,
% 156.75/156.44      ! [V_s_2,V_ca_2,T_c,V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_b_2),V_ca_2)),V_s_2))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_a_2),V_ca_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__UNION__distrib2,axiom,
% 156.75/156.44      ! [V_s_2,V_r_2,V_I_2,T_d,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_d),c_Relation_Orel__comp(T_a,T_c,T_b)),V_r_2)),V_s_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__UNION__distrib,axiom,
% 156.75/156.44      ! [V_r_2,V_I_2,T_d,V_s_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_d),hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_s_2)),V_r_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__mono,axiom,
% 156.75/156.44      ! [V_s_2,V_s_H_2,T_c,V_r_2,V_r_H_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_s_H_2),V_s_2))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__distrib2,axiom,
% 156.75/156.44      ! [V_R_2,V_T_2,V_S_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),V_S_2),V_T_2)),V_R_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_T_2),V_R_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__distrib,axiom,
% 156.75/156.44      ! [V_T_2,V_S_2,V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),V_T_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_O__assoc,axiom,
% 156.75/156.44      ! [V_T_2,V_S_2,V_R_2,T_d,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_d,T_c),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_d,T_b),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_d,T_c,T_b),V_S_2),V_T_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__empty1,axiom,
% 156.75/156.44      ! [V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_rel__comp__empty2,axiom,
% 156.75/156.44      ! [V_R_2,T_b,T_c,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_union__comp__emptyL,axiom,
% 156.75/156.44      ! [V_B_2,V_C_2,V_A_2,T_a] :
% 156.75/156.44        ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.44       => ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.44         => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_union__comp__emptyR,axiom,
% 156.75/156.44      ! [V_C_2,V_B_2,V_A_2,T_a] :
% 156.75/156.44        ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.44       => ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.44         => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__measures_I1_J,axiom,
% 156.75/156.44      ! [V_y_2,V_x_2,T_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_Nat_Onat))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_measures__def,axiom,
% 156.75/156.44      ! [V_fs_2,T_a] : c_List_Omeasures(T_a,V_fs_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_List_Olist(tc_Nat_Onat),T_a),c_List_Olex(tc_Nat_Onat,c_Wellfounded_Oless__than)),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(tc_fun(T_a,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_Nat_Onat),tc_Nat_Onat),tc_fun(tc_List_Olist(tc_fun(T_a,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),T_a),c_List_Omap(tc_fun(T_a,tc_Nat_Onat),tc_Nat_Onat)),hAPP(c_COMBC(tc_fun(T_a,tc_Nat_Onat),T_a,tc_Nat_Onat),c_COMBI(tc_fun(T_a,tc_Nat_Onat))))),V_fs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_max__ext__compat,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_a,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_a,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_min__ext__compat,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_a,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_a,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_a,V_R_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_in__measures_I2_J,axiom,
% 156.75/156.44      ! [V_fs_2,V_f_2,V_y_2,V_x_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))
% 156.75/156.44      <=> ( 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)))
% 156.75/156.44          | ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 156.75/156.44            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2))) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_measures__less,axiom,
% 156.75/156.44      ! [V_fs_2,T_a,V_y_2,V_x_2,V_f_2] :
% 156.75/156.44        ( 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)))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_pred__comp__rel__comp__eq,axiom,
% 156.75/156.44      ! [V_y_2,V_x_2,V_s_2,V_r_2,T_c,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_s_2)),V_x_2),V_y_2))
% 156.75/156.44      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_reduction__pairI,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 156.75/156.44         => c_FunDef_Oreduction__pair(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__less__than,axiom,
% 156.75/156.44      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_pred__comp_Ointros,axiom,
% 156.75/156.44      ! [T_c,T_b,T_a,V_ca_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_ca_2))
% 156.75/156.44         => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,V_r_2,V_s_2),V_a_2),V_ca_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__empty,axiom,
% 156.75/156.44      ! [T_a] : c_Wellfounded_Owf(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__inv__image,axiom,
% 156.75/156.44      ! [V_f_2,T_b,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Oinv__image(T_a,T_b),V_r_2),V_f_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__lex,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(tc_List_Olist(T_a),c_List_Olex(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__lex__prod,axiom,
% 156.75/156.44      ! [V_rb_2,T_b,V_ra_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_ra_2)
% 156.75/156.44       => ( c_Wellfounded_Owf(T_b,V_rb_2)
% 156.75/156.44         => c_Wellfounded_Owf(tc_prod(T_a,T_b),c_Wellfounded_Olex__prod(T_a,T_b,V_ra_2,V_rb_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__measure,axiom,
% 156.75/156.44      ! [V_f_2,T_a] : c_Wellfounded_Owf(T_a,hAPP(c_Wellfounded_Omeasure(T_a),V_f_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__lenlex,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(tc_List_Olist(T_a),c_List_Olenlex(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__comp__self,axiom,
% 156.75/156.44      ! [V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.44      <=> c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__measures,axiom,
% 156.75/156.44      ! [V_fs_2,T_a] : c_Wellfounded_Owf(T_a,c_List_Omeasures(T_a,V_fs_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__union__merge,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2))
% 156.75/156.44      <=> c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_S_2),V_R_2))),V_S_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__no__loop,axiom,
% 156.75/156.44      ! [V_R_2,T_a] :
% 156.75/156.44        ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.44       => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__Int2,axiom,
% 156.75/156.44      ! [V_r_H_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__Int1,axiom,
% 156.75/156.44      ! [V_r_H_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__less,axiom,
% 156.75/156.44      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)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__not__refl,axiom,
% 156.75/156.44      ! [V_a_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__not__sym,axiom,
% 156.75/156.44      ! [V_x_2,V_a_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_x_2)),V_r_2))
% 156.75/156.44         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__asym,axiom,
% 156.75/156.44      ! [V_x_2,V_a_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_x_2)),V_r_2))
% 156.75/156.44         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__irrefl,axiom,
% 156.75/156.44      ! [V_a_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__int__ge__less__than,axiom,
% 156.75/156.44      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__int__ge__less__than2,axiom,
% 156.75/156.44      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_min__ext__wf,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_pred__comp_Oequations,axiom,
% 156.75/156.44      ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_c,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_a,T_b,T_c,V_r_2,V_s_2),V_a1_2),V_a3_2))
% 156.75/156.44      <=> ? [B_b] :
% 156.75/156.44            ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 156.75/156.44            & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__pair__less,axiom,
% 156.75/156.44      c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_max__ext__wf,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_a,V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__mlex,axiom,
% 156.75/156.44      ! [V_f_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.44       => c_Wellfounded_Owf(T_a,c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__finite__psubset,axiom,
% 156.75/156.44      ! [T_a] : c_Wellfounded_Owf(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_a)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__acc__iff,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_acc__wfD,axiom,
% 156.75/156.44      ! [V_x_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__lexn,axiom,
% 156.75/156.44      ! [V_n_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => c_Wellfounded_Owf(tc_List_Olist(T_a),hAPP(c_List_Olexn(T_a,V_r_2),V_n_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__subset,axiom,
% 156.75/156.44      ! [V_p_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_p_2),V_r_2))
% 156.75/156.44         => c_Wellfounded_Owf(T_a,V_p_2) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 156.75/156.44      ! [V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44      <=> ~ ? [B_f] :
% 156.75/156.44            ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wfE__pf,axiom,
% 156.75/156.44      ! [V_A_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_a,T_a,V_R_2),V_A_2)))
% 156.75/156.44         => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__union__compatible,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.44       => ( c_Wellfounded_Owf(T_a,V_S_2)
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),V_S_2)),V_R_2))
% 156.75/156.44           => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf,axiom,
% 156.75/156.44      ! [T_a] :
% 156.75/156.44        ( class_Orderings_Owellorder(T_a)
% 156.75/156.44       => c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_a)))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_reduction__pair__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a] :
% 156.75/156.44        ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 156.75/156.44      <=> ( c_Wellfounded_Owf(T_a,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))
% 156.75/156.44          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_reduction__pair__lemma,axiom,
% 156.75/156.44      ! [V_S_2,V_R_2,V_P_2,T_a] :
% 156.75/156.44        ( c_FunDef_Oreduction__pair(T_a,V_P_2)
% 156.75/156.44       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)))
% 156.75/156.44         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2)))
% 156.75/156.44           => ( c_Wellfounded_Owf(T_a,V_S_2)
% 156.75/156.44             => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__map__pair__image,axiom,
% 156.75/156.44      ! [V_f_2,T_b,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.44         => c_Wellfounded_Owf(T_b,hAPP(c_Set_Oimage(tc_prod(T_a,T_a),tc_prod(T_b,T_b),c_Product__Type_Omap__pair(T_a,T_b,T_a,T_b,V_f_2,V_f_2)),V_r_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__if__measure,axiom,
% 156.75/156.44      ! [T_a,V_g_2,V_f_2,V_P_2] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.44           => 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))) )
% 156.75/156.44       => c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,T_a),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(T_a,tc_HOL_Obool,T_a)),c_fequal)),V_g_2))))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_max__extp_Oequations,axiom,
% 156.75/156.44      ! [V_a2_2,V_a1_2,V_R_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Omax__extp(T_a,V_R_2,V_a1_2,V_a2_2)
% 156.75/156.44      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a1_2))
% 156.75/156.44          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a2_2))
% 156.75/156.44          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.44          & ! [B_x] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a1_2))
% 156.75/156.44             => ? [B_xa] :
% 156.75/156.44                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_a2_2))
% 156.75/156.44                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_pred__nat__def,axiom,
% 156.75/156.44      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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__same__fst,axiom,
% 156.75/156.44      ! [T_a,V_R_2,T_b,V_P_2] :
% 156.75/156.44        ( ! [B_x] :
% 156.75/156.44            ( hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.44           => c_Wellfounded_Owf(T_b,hAPP(V_R_2,B_x)) )
% 156.75/156.44       => c_Wellfounded_Owf(tc_prod(T_a,T_b),c_Recdef_Osame__fst(T_a,T_b,V_P_2,V_R_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__pred__nat,axiom,
% 156.75/156.44      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_max__ext_Ointros,axiom,
% 156.75/156.44      ! [V_R_2,V_Y_2,V_X_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_X_2))
% 156.75/156.44       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_Y_2))
% 156.75/156.44         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.44           => ( ! [B_x] :
% 156.75/156.44                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_X_2))
% 156.75/156.44                 => ? [B_xa] :
% 156.75/156.44                      ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_Y_2))
% 156.75/156.44                      & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_R_2)) ) )
% 156.75/156.44             => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_a,V_R_2))) ) ) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nitpick_Ozero__frac__def,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nitpick_Oone__frac__def,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 156.75/156.44      ! [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))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Nitpick_Ofrac__def,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_inj__on__Inter,axiom,
% 156.75/156.44      ! [V_f_2,T_b,T_a,V_S_2] :
% 156.75/156.44        ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool))
% 156.75/156.44       => ( ! [B_A] :
% 156.75/156.44              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),B_A),V_S_2))
% 156.75/156.44             => c_Fun_Oinj__on(T_a,T_b,V_f_2,B_A) )
% 156.75/156.44         => c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_a,tc_HOL_Obool),V_S_2)) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Collect__split,axiom,
% 156.75/156.44      ! [V_P_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(c_Set_OCollect(tc_prod(T_b,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),hAPP(c_COMBC(T_b,T_a,tc_HOL_Obool),V_P_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_the__elem__def,axiom,
% 156.75/156.44      ! [V_X_2,T_a] : c_Set_Othe__elem(T_a,V_X_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_a),hAPP(c_fequal,V_X_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_RangeI,axiom,
% 156.75/156.44      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Id__on,axiom,
% 156.75/156.44      ! [V_A_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = V_A_2 ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Union,axiom,
% 156.75/156.44      ! [V_S_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_b,T_a)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_finite__Range,axiom,
% 156.75/156.44      ! [V_r_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),V_r_2))
% 156.75/156.44       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__empty,axiom,
% 156.75/156.44      ! [T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__empty__iff,axiom,
% 156.75/156.44      ! [V_r_2,T_a,T_b] :
% 156.75/156.44        ( hAPP(c_Relation_ORange(T_b,T_a),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.44      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Diff__subset,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2))),hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Un__eq,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_snd__eq__Range,axiom,
% 156.75/156.44      ! [V_R_2,T_a,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_a,c_Product__Type_Osnd(T_b,T_a)),V_R_2) = hAPP(c_Relation_ORange(T_b,T_a),V_R_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_split__paired__The,axiom,
% 156.75/156.44      ! [V_P_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),V_P_2) = c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_HOL_Obool,T_b),V_P_2)),c_Product__Type_OPair(T_a,T_b)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_The__split__eq,axiom,
% 156.75/156.44      ! [V_y_2,V_x_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__iff,axiom,
% 156.75/156.44      ! [V_r_2,T_b,V_a_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)))
% 156.75/156.44      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_y),V_a_2)),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_the__inv__into__def,axiom,
% 156.75/156.44      ! [V_x_2,V_f_2,V_A_2,T_b,T_a] : hAPP(c_Fun_Othe__inv__into(T_a,T_b,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_x_2))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_fold__def,axiom,
% 156.75/156.44      ! [V_A_2,V_z_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_a,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_a,c_Finite__Set_Ofold__graph(T_b,T_a,V_f_2,V_z_2,V_A_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__insert,axiom,
% 156.75/156.44      ! [V_r_2,V_b_2,V_a_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_divmod__nat__def,axiom,
% 156.75/156.44      ! [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)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_Range__Int__subset,axiom,
% 156.75/156.44      ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_b,T_a),V_A_2)),hAPP(c_Relation_ORange(T_b,T_a),V_B_2)))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_fold1__def,axiom,
% 156.75/156.44      ! [V_A_2,V_f_2,T_a] : hAPP(c_Finite__Set_Ofold1(T_a,V_f_2),V_A_2) = c_HOL_OThe(T_a,c_Finite__Set_Ofold1Set(T_a,V_f_2,V_A_2)) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_The__split,axiom,
% 156.75/156.44      ! [V_P_2,T_b,T_a] : c_HOL_OThe(tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2)) = c_HOL_OThe(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(tc_prod(T_a,T_b),T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_HOL_Obool),tc_prod(T_a,T_b)),V_P_2),c_Product__Type_Ofst(T_a,T_b))),c_Product__Type_Osnd(T_a,T_b))) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_RangeP__Range__eq,axiom,
% 156.75/156.44      ! [V_x_2,V_r_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2)),V_x_2))
% 156.75/156.44      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ORange(T_a,T_b),V_r_2))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_enum__the__def,axiom,
% 156.75/156.44      ! [V_P_2,T_a] : c_Enum_Oenum__the(T_a,V_P_2) = c_HOL_OThe(T_a,V_P_2) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_RangeP_Ointros,axiom,
% 156.75/156.44      ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 156.75/156.44       => hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,V_r_2),V_b_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_RangeP_Oequations,axiom,
% 156.75/156.44      ! [V_a2_2,V_r_2,T_b,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(c_Predicate_ORangeP(T_a,T_b,V_r_2),V_a2_2))
% 156.75/156.44      <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_flat__lub__def,axiom,
% 156.75/156.44      ! [V_b_2,V_A_2,T_a] :
% 156.75/156.44        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 156.75/156.44         => c_Partial__Function_Oflat__lub(T_a,V_b_2,V_A_2) = V_b_2 )
% 156.75/156.44        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))
% 156.75/156.44         => c_Partial__Function_Oflat__lub(T_a,V_b_2,V_A_2) = c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_a),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))) ) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_RangeE,axiom,
% 156.75/156.44      ! [V_r_2,T_b,V_b_2,T_a] :
% 156.75/156.44        ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),hAPP(c_Relation_ORange(T_b,T_a),V_r_2)))
% 156.75/156.44       => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_b_2)),V_r_2)) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_inj__vimage__singleton,axiom,
% 156.75/156.44      ! [V_a_2,V_f_2,T_b,T_a] :
% 156.75/156.44        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.44       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_a),c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))))) ) ).
% 156.75/156.44  
% 156.75/156.44  fof(fact_wf__Un,axiom,
% 156.75/156.44      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.44        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.44       => ( c_Wellfounded_Owf(T_a,V_s_2)
% 156.75/156.44         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_a),V_r_2)),hAPP(c_Relation_ORange(T_a,T_a),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45           => c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimageI,axiom,
% 156.75/156.45      ! [T_b,V_B_2,T_a,V_b_2,V_a_2,V_f_2] :
% 156.75/156.45        ( hAPP(V_f_2,V_a_2) = V_b_2
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),V_B_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_DomainI,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__empty,axiom,
% 156.75/156.45      ! [V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Un,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_image__vimage__subset,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2))),V_A_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__mono,axiom,
% 156.75/156.45      ! [V_f_2,T_b,V_B_2,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__mono,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_s_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__empty__iff,axiom,
% 156.75/156.45      ! [V_r_2,T_b,T_a] :
% 156.75/156.45        ( hAPP(c_Relation_ODomain(T_a,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__empty,axiom,
% 156.75/156.45      ! [T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Un__eq,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__Domain,axiom,
% 156.75/156.45      ! [V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_surj__image__vimage__eq,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45       => hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)) = V_A_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__INT,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_c,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Ovimage(T_a,T_b,V_f_2)),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__UNIV,axiom,
% 156.75/156.45      ! [V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Id__on,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = V_A_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__ident,axiom,
% 156.75/156.45      ! [V_Y_2,T_a] : hAPP(c_Set_Ovimage(T_a,T_a,c_COMBI(T_a)),V_Y_2) = V_Y_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Compl,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__code,axiom,
% 156.75/156.45      ! [V_x_2,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2),V_x_2))
% 156.75/156.45      <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimageI2,axiom,
% 156.75/156.45      ! [T_b,V_A_2,V_a_2,V_f_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),hAPP(V_f_2,V_a_2)),V_A_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimageD,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__eq,axiom,
% 156.75/156.45      ! [V_B_2,V_f_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__compose,axiom,
% 156.75/156.45      ! [V_x_2,V_f_2,V_g_2,T_c,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_a,T_c,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_g_2),V_x_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Int,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_fst__eq__Domain,axiom,
% 156.75/156.45      ! [V_R_2,T_b,T_a] : hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_a,c_Product__Type_Ofst(T_a,T_b)),V_R_2) = hAPP(c_Relation_ODomain(T_a,T_b),V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__def,axiom,
% 156.75/156.45      ! [V_B_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(T_b)),V_f_2)),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Collect__eq,axiom,
% 156.75/156.45      ! [V_P_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Set_OCollect(T_b),V_P_2)) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_a),V_P_2),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__singleton__eq,axiom,
% 156.75/156.45      ! [V_b_2,V_f_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 156.75/156.45      <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Diff,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__UN,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_c,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Set_Ovimage(T_a,T_b,V_f_2)),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Union,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_a,T_b,V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__insert,axiom,
% 156.75/156.45      ! [V_B_2,V_a_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__vimageD,axiom,
% 156.75/156.45      ! [V_F_2,V_h_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_Ovimage(T_a,T_b,V_h_2),V_F_2)))
% 156.75/156.45       => ( hAPP(c_Set_Oimage(T_a,T_b,V_h_2),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__subsetD,axiom,
% 156.75/156.45      ! [V_A_2,V_B_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_B_2)),V_A_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_image__vimage__eq,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_a,T_b] : hAPP(c_Set_Oimage(T_b,T_a,V_f_2),hAPP(c_Set_Ovimage(T_b,T_a,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_a,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__vimageI,axiom,
% 156.75/156.45      ! [V_h_2,T_b,V_F_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_F_2))
% 156.75/156.45       => ( c_Fun_Oinj__on(T_b,T_a,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_a,V_h_2),V_F_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_inj__vimage__image__eq,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.45        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.45       => hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__const,axiom,
% 156.75/156.45      ! [T_b,V_A_2,V_ca_2,T_a] :
% 156.75/156.45        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.75/156.45         => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(c_COMBK(T_a,T_b),V_ca_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.45        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.75/156.45         => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(c_COMBK(T_a,T_b),V_ca_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__eq__UN,axiom,
% 156.75/156.45      ! [V_B_2,V_f_2,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_b),c_Set_Ovimage(T_a,T_b,V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__iff,axiom,
% 156.75/156.45      ! [V_r_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)))
% 156.75/156.45      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),B_y)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__insert,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Int__subset,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__subsetI,axiom,
% 156.75/156.45      ! [V_A_2,V_B_2,V_f_2,T_b,T_a] :
% 156.75/156.45        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,V_f_2),V_B_2)),V_A_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Diff__subset,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_b),V_A_2)),hAPP(c_Relation_ODomain(T_a,T_b),V_B_2))),hAPP(c_Relation_ODomain(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Field__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(c_Relation_OField(T_a),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_a,T_a),V_r_2)),hAPP(c_Relation_ORange(T_a,T_a),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__if,axiom,
% 156.75/156.45      ! [V_B_2,T_b,V_d_2,V_A_2,V_ca_2,T_a] :
% 156.75/156.45        ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.75/156.45         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 156.75/156.45             => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_ca_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.45            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 156.75/156.45             => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_ca_2)),V_d_2)),V_A_2) = V_B_2 ) ) )
% 156.75/156.45        & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))
% 156.75/156.45         => ( ( hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 156.75/156.45             => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_ca_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2) )
% 156.75/156.45            & ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_d_2),V_A_2))
% 156.75/156.45             => hAPP(c_Set_Ovimage(T_b,T_a,hAPP(hAPP(c_COMBC(T_b,T_a,T_a),hAPP(hAPP(c_COMBC(T_b,T_a,tc_fun(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_a,tc_fun(T_a,T_a)),T_b),c_If(T_a)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_ca_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Union,axiom,
% 156.75/156.45      ! [V_S_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Collect__split,axiom,
% 156.75/156.45      ! [V_P_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b)),V_P_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_DomainP__Domain__eq,axiom,
% 156.75/156.45      ! [V_x_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2)),V_x_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_image__split__eq__Sigma,axiom,
% 156.75/156.45      ! [V_A_2,V_g_2,V_f_2,T_b,T_a,T_c] : hAPP(c_Set_Oimage(T_c,tc_prod(T_a,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,tc_prod(T_a,T_b)),hAPP(hAPP(c_COMBB(T_a,tc_fun(T_b,tc_prod(T_a,T_b)),T_c),c_Product__Type_OPair(T_a,T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_Oimage(T_c,T_a,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_Oimage(T_c,T_b,V_g_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_a),c_Set_Ovimage(T_c,T_a,V_f_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),c_Set_Oinsert(T_a)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))))),V_A_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_DomainP_Ointros,axiom,
% 156.75/156.45      ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 156.75/156.45       => hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,V_r_2),V_a_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SigmaI,axiom,
% 156.75/156.45      ! [V_B_2,V_b_2,T_b,V_A_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Union,axiom,
% 156.75/156.45      ! [V_B_2,V_X_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_a,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),c_Product__Type_OSigma(T_a,T_b)),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Diff__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__Diff__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Diff__distrib2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setsum__cartesian__product,axiom,
% 156.75/156.45      ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__add(T_a)
% 156.75/156.45       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_b,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setprod__cartesian__product,axiom,
% 156.75/156.45      ! [V_A_2,V_B_2,V_f_2,T_c,T_b,T_a] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__mult(T_a)
% 156.75/156.45       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_a),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),T_a),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_a),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_a),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_a)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_b,T_c),T_a),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Int__distrib2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__Int__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Int__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_UNIV__Times__UNIV,axiom,
% 156.75/156.45      ! [T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SigmaE2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 156.75/156.45       => ~ ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.45           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SigmaD2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SigmaD1,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_mem__Sigma__iff,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 156.75/156.45      <=> ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2))
% 156.75/156.45          & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_DomainP_Oequations,axiom,
% 156.75/156.45      ! [V_a1_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Predicate_ODomainP(T_a,T_b,V_r_2),V_a1_2))
% 156.75/156.45      <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_card__cartesian__product,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_a),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__eq__cancel2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,V_C_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_C_2))
% 156.75/156.45       => ( hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_B_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))
% 156.75/156.45        <=> V_A_2 = V_B_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Compl__Times__UNIV1,axiom,
% 156.75/156.45      ! [V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Compl__Times__UNIV2,axiom,
% 156.75/156.45      ! [V_A_2,T_b,T_a] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__cartesian__product,axiom,
% 156.75/156.45      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__subset,axiom,
% 156.75/156.45      ! [V_A_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olists(T_a,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_List_Olist(T_a)),c_List_Olists(T_a,V_A_2))))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equiv__type,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Id__on__subset__Times,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId__on(T_a,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Un__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_J_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_J_2),V_C_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__Un__distrib1,axiom,
% 156.75/156.45      ! [V_C_2,V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_C_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__Un__distrib2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_I_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_I_2),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__empty1,axiom,
% 156.75/156.45      ! [V_B_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__empty,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.45        ( hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))
% 156.75/156.45      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45          | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__empty2,axiom,
% 156.75/156.45      ! [V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__comp__subset__Sigma,axiom,
% 156.75/156.45      ! [V_C_2,V_s_2,T_c,V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_C_2)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_card__cartesian__product__singleton,axiom,
% 156.75/156.45      ! [V_A_2,V_x_2,T_b,T_a] : hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Times__subset__cancel2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,V_C_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_C_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_B_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_C_2))))
% 156.75/156.45        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__subset,axiom,
% 156.75/156.45      ! [V_C_2,V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,V_r_2),V_C_2)),V_B_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__cartesian__productD1,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 156.75/156.45       => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__cartesian__productD2,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))))
% 156.75/156.45       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SetCompr__Sigma__eq,axiom,
% 156.75/156.45      ! [V_Q_2,V_P_2,T_b,T_a] : hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_a),c_Set_OCollect(T_b)),V_Q_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Collect__split,axiom,
% 156.75/156.45      ! [V_Q_2,V_P_2,T_b,T_a] : hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_Set_OCollect(T_a),V_P_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_Set_OCollect(T_b),V_Q_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_fst__image__times,axiom,
% 156.75/156.45      ! [V_A_2,T_b,T_a,V_B_2] :
% 156.75/156.45        ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45         => hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.45        & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45         => hAPP(c_Set_Oimage(tc_prod(T_b,T_a),T_b,c_Product__Type_Ofst(T_b,T_a)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = V_A_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_snd__image__times,axiom,
% 156.75/156.45      ! [V_B_2,T_b,T_a,V_A_2] :
% 156.75/156.45        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45         => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.45        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45         => hAPP(c_Set_Oimage(tc_prod(T_a,T_b),T_b,c_Product__Type_Osnd(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2))) = V_B_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__pair__surj__on,axiom,
% 156.75/156.45      ! [V_B_H_2,V_B_2,V_g_2,T_c,T_d,V_A_H_2,V_A_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( hAPP(c_Set_Oimage(T_b,T_a,V_f_2),V_A_2) = V_A_H_2
% 156.75/156.45       => ( hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_B_2) = V_B_H_2
% 156.75/156.45         => hAPP(c_Set_Oimage(tc_prod(T_b,T_d),tc_prod(T_a,T_c),c_Product__Type_Omap__pair(T_b,T_a,T_d,T_c,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_H_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_B_H_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_product__list__set,axiom,
% 156.75/156.45      ! [V_ys_2,V_xs_2,T_b,T_a] : hAPP(c_List_Oset(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(c_List_Oset(T_a),V_xs_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(c_List_Oset(T_b),V_ys_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_swap__product,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_a,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_a),tc_prod(T_a,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_a,tc_prod(T_a,T_b)),hAPP(c_COMBC(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_A_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__on__def,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.45      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45          & ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_insert__times__insert,axiom,
% 156.75/156.45      ! [V_B_2,V_b_2,V_A_2,V_a_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Set_Oinsert(T_a),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__equiv__class,axiom,
% 156.75/156.45      ! [V_X_2,V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2)))
% 156.75/156.45           => hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_X_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__pair__inj__on,axiom,
% 156.75/156.45      ! [V_B_2,V_g_2,T_d,T_c,V_A_2,V_f_2,T_b,T_a] :
% 156.75/156.45        ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.45       => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,V_B_2)
% 156.75/156.45         => c_Fun_Oinj__on(tc_prod(T_a,T_c),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_a,T_b,T_c,T_d,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a),V_B_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_UN__Times__distrib,axiom,
% 156.75/156.45      ! [V_F_2,V_E_2,V_B_2,V_A_2,T_b,T_a,T_d,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_c,T_d),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),tc_fun(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),tc_fun(T_d,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_c),c_Product__Type_OSigma(T_a,T_b)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),T_d),c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a)),V_F_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_F_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__def,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,T_b,T_a] : hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_a),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool))))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__quotient,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_a),V_A_2),V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__Times,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_f_2,T_c,T_b,T_a] : hAPP(c_Set_Ovimage(T_a,tc_prod(T_b,T_c),V_f_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_a,T_b,hAPP(c_Fun_Ocomp(tc_prod(T_b,T_c),T_b,T_a,c_Product__Type_Ofst(T_b,T_c)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_a,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_b,T_c),T_c,T_a,c_Product__Type_Osnd(T_b,T_c)),V_f_2)),V_B_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setsum__mult__setsum__if__inj,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_g_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.45        ( class_Rings_Osemiring__0(T_c)
% 156.75/156.45       => ( c_Fun_Oinj__on(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_c),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),T_a),c_COMBB(T_c,T_c,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_a),c_Groups_Otimes__class_Otimes(T_c)),V_f_2))),V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a),V_B_2)))
% 156.75/156.45         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_HOL_Obool),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_a),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_a,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_a,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_c),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_a,tc_fun(T_b,T_c)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_a,tc_fun(T_b,T_c)),tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool),T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,T_b)),c_fequal))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,T_c),tc_fun(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_c),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),T_a),c_COMBB(T_c,T_c,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_a),c_Groups_Otimes__class_Otimes(T_c)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 156.75/156.45      ! [V_A_2,V_I_2,T_b,T_a] :
% 156.75/156.45      ? [B_f] :
% 156.75/156.45        ( c_Fun_Oinj__on(T_a,tc_prod(T_b,T_a),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2))
% 156.75/156.45        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_a,tc_prod(T_b,T_a),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_a,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_a),V_I_2),V_A_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_surj__id,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_Fun_Oid(T_a)),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_image__id,axiom,
% 156.75/156.45      ! [V_Y_2,T_a] : hAPP(c_Set_Oimage(T_a,T_a,c_Fun_Oid(T_a)),V_Y_2) = V_Y_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_folding_Oempty,axiom,
% 156.75/156.45      ! [V_F_2,V_f_2,T_b,T_a] :
% 156.75/156.45        ( c_Finite__Set_Ofolding(T_a,T_b,V_f_2,V_F_2)
% 156.75/156.45       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) = c_Fun_Oid(T_b) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_List_Omap_Oid,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_List_Omap(T_a,T_a),c_Fun_Oid(T_a)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_List_Omap_Oidentity,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_List_Omap(T_a,T_a),c_COMBI(T_a)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__pair_Oidentity,axiom,
% 156.75/156.45      ! [T_b,T_a] : c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_COMBI(T_a),c_COMBI(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__pair_Oid,axiom,
% 156.75/156.45      ! [T_b,T_a] : c_Product__Type_Omap__pair(T_a,T_a,T_b,T_b,c_Fun_Oid(T_a),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Option_Omap_Oid,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Option_Omap(T_a,T_a),c_Fun_Oid(T_a)) = c_Fun_Oid(tc_Option_Ooption(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Option_Omap_Oidentity,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Option_Omap(T_a,T_a),c_COMBI(T_a)) = c_Fun_Oid(tc_Option_Ooption(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_of__int__eq__id,axiom,
% 156.75/156.45      c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_id__def,axiom,
% 156.75/156.45      ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_apsnd__id,axiom,
% 156.75/156.45      ! [T_a,T_b] : c_Product__Type_Oapsnd(T_b,T_b,T_a,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_id__apply,axiom,
% 156.75/156.45      ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_apfst__id,axiom,
% 156.75/156.45      ! [T_b,T_a] : c_Product__Type_Oapfst(T_a,T_a,T_b,c_Fun_Oid(T_a)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_inj__on__id,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : c_Fun_Oinj__on(T_a,T_a,c_Fun_Oid(T_a),V_A_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rotate0,axiom,
% 156.75/156.45      ! [T_a] : c_List_Orotate(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_apfst__def,axiom,
% 156.75/156.45      ! [V_f_2,T_b,T_c,T_a] : c_Product__Type_Oapfst(T_a,T_c,T_b,V_f_2) = c_Product__Type_Omap__pair(T_a,T_c,T_b,T_b,V_f_2,c_Fun_Oid(T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_apsnd__def,axiom,
% 156.75/156.45      ! [V_f_2,T_a,T_c,T_b] : c_Product__Type_Oapsnd(T_b,T_c,T_a,V_f_2) = c_Product__Type_Omap__pair(T_a,T_a,T_b,T_c,c_Fun_Oid(T_a),V_f_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_id__o,axiom,
% 156.75/156.45      ! [V_g_2,T_a,T_b] : hAPP(c_Fun_Ocomp(T_b,T_b,T_a,c_Fun_Oid(T_b)),V_g_2) = V_g_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_o__id,axiom,
% 156.75/156.45      ! [V_f_2,T_b,T_a] : hAPP(c_Fun_Ocomp(T_a,T_b,T_a,V_f_2),c_Fun_Oid(T_a)) = V_f_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_o__eq__id__dest,axiom,
% 156.75/156.45      ! [V_v_2,V_ca_2,V_b_2,V_a_2,T_a,T_b,T_c] :
% 156.75/156.45        ( hAPP(c_Fun_Ocomp(T_c,T_b,T_a,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_a,c_Fun_Oid(T_b)),V_ca_2)
% 156.75/156.45       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_ca_2,V_v_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_split__Pair,axiom,
% 156.75/156.45      ! [T_b,T_a] : hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_prod(T_a,T_b)),c_Product__Type_OPair(T_a,T_b)) = c_Fun_Oid(tc_prod(T_a,T_b)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_vimage__id,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : hAPP(c_Set_Ovimage(T_a,T_a,c_Fun_Oid(T_a)),V_A_2) = V_A_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setsum__reindex__id,axiom,
% 156.75/156.45      ! [V_B_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__add(T_b)
% 156.75/156.45       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.45         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_b),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_Fun_Oid(T_b)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setprod__reindex__id,axiom,
% 156.75/156.45      ! [V_B_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__mult(T_b)
% 156.75/156.45       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_B_2)
% 156.75/156.45         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_b),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_b),c_Fun_Oid(T_b)),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_B_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setprod__Sigma,axiom,
% 156.75/156.45      ! [V_f_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__mult(T_c)
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45         => ( ! [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 156.75/156.45           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_a,T_b),T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__onI,axiom,
% 156.75/156.45      ! [V_A_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)) )
% 156.75/156.45         => c_Relation_Orefl__on(T_a,V_A_2,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setsum__Sigma,axiom,
% 156.75/156.45      ! [V_f_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__add(T_c)
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45         => ( ! [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 156.75/156.45           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c),T_a),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_a,T_b),T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_fold__image__Sigma,axiom,
% 156.75/156.45      ! [V_g_2,V_B_2,T_b,V_A_2,T_a,T_c] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__mult(T_c)
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45         => ( ! [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 156.75/156.45           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_a,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_a,tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(hAPP(c_COMBC(T_a,T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_c),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),T_c)),T_a),c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c))),V_g_2)),c_Groups_Oone__class_Oone(T_c))),V_B_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,tc_prod(T_a,T_b),c_Groups_Otimes__class_Otimes(T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_g_2)),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_card__SigmaI,axiom,
% 156.75/156.45      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_x))) )
% 156.75/156.45         => hAPP(c_Finite__Set_Ocard(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat,T_a),c_Finite__Set_Ocard(T_b)),V_B_2)),V_A_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__SigmaI,axiom,
% 156.75/156.45      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( ! [B_a] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_a))) )
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_DomainE,axiom,
% 156.75/156.45      ! [V_r_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),hAPP(c_Relation_ODomain(T_a,T_b),V_r_2)))
% 156.75/156.45       => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),B_y)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_SigmaE,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_ca_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_ca_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)))
% 156.75/156.45       => ~ ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => ! [B_y] :
% 156.75/156.45                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(V_B_2,B_x)))
% 156.75/156.45                 => V_ca_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_foldl__apply,axiom,
% 156.75/156.45      ! [V_s_2,V_g_2,V_h_2,V_f_2,T_b,T_c,V_xs_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hAPP(c_Fun_Ocomp(T_c,T_c,T_b,hAPP(V_f_2,B_x)),V_h_2) = hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_h_2),hAPP(V_g_2,B_x)) )
% 156.75/156.45       => hAPP(c_List_Ofoldl(T_c,T_a,hAPP(c_COMBC(T_a,T_c,T_c),V_f_2),hAPP(V_h_2,V_s_2)),V_xs_2) = hAPP(V_h_2,hAPP(c_List_Ofoldl(T_b,T_a,hAPP(c_COMBC(T_a,T_b,T_b),V_g_2),V_s_2),V_xs_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,V_r_2)
% 156.75/156.45      <=> c_Wellfounded_Owf(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__empty,axiom,
% 156.75/156.45      ! [T_a] : c_Wellfounded_OwfP(T_a,hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBK(tc_HOL_Obool,T_a),c_fFalse))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_accp__wfPD,axiom,
% 156.75/156.45      ! [V_x_2,V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,V_r_2)
% 156.75/156.45       => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_x_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__accp__iff,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,V_r_2)
% 156.75/156.45      <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__subset,axiom,
% 156.75/156.45      ! [V_p_2,V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,V_r_2)
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),V_p_2),V_r_2))
% 156.75/156.45         => c_Wellfounded_OwfP(T_a,V_p_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__in__rel,axiom,
% 156.75/156.45      ! [V_R_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,V_R_2)
% 156.75/156.45       => c_Wellfounded_OwfP(T_a,c_FunDef_Oin__rel(T_a,T_a,V_R_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__wf__eq,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2))
% 156.75/156.45      <=> c_Wellfounded_Owf(T_a,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__acyclicP,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_OwfP(T_a,V_r_2)
% 156.75/156.45       => c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Rep__Integ__induct,axiom,
% 156.75/156.45      ! [V_P_2,V_y_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 156.75/156.45       => ( ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Int_ORep__Integ,B_x)))
% 156.75/156.45         => hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclic__subset,axiom,
% 156.75/156.45      ! [V_r_2,V_s_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Oacyclic(T_a,V_s_2)
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45         => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__acyclic,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45       => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__acyclic__wf,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 156.75/156.45       => ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 156.75/156.45         => c_Wellfounded_Owf(T_a,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__iff__acyclic__if__finite,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 156.75/156.45       => ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45        <=> c_Wellfounded_Oacyclic(T_a,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Owf_H__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Nitpick_Owf_H(T_a,V_r_2)
% 156.75/156.45      <=> ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 156.75/156.45          & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 156.75/156.45            | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Rep__Integ__cases,axiom,
% 156.75/156.45      ! [V_y_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 156.75/156.45       => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_inj__on__INTER,axiom,
% 156.75/156.45      ! [V_A_2,V_f_2,T_c,T_b,T_a,V_I_2] :
% 156.75/156.45        ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45       => ( ! [B_i] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_i),V_I_2))
% 156.75/156.45             => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(V_A_2,B_i)) )
% 156.75/156.45         => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_zip__obtain__same__length,axiom,
% 156.75/156.45      ! [V_P_2,V_ys_2,T_b,V_xs_2,T_a] :
% 156.75/156.45        ( ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_ys_2))
% 156.75/156.45         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_xs_2)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2))),V_ys_2)))) )
% 156.75/156.45       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs_2),V_ys_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__of__eqI,axiom,
% 156.75/156.45      ! [V_ys_2,V_xs_2,T_b,T_a] :
% 156.75/156.45        ( hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2)) = hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_ys_2))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),hAPP(hAPP(c_List_Omap(tc_prod(T_a,T_b),T_a),c_Product__Type_Ofst(T_a,T_b)),V_xs_2))))
% 156.75/156.45             => hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2),B_x) = hAPP(hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2),B_x) )
% 156.75/156.45         => hAPP(c_Map_Omap__of(T_a,T_b),V_xs_2) = hAPP(c_Map_Omap__of(T_a,T_b),V_ys_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_the__eq__trivial,axiom,
% 156.75/156.45      ! [V_a_2,T_a] : c_HOL_OThe(T_a,hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_the__sym__eq__trivial,axiom,
% 156.75/156.45      ! [V_x_2,T_a] : c_HOL_OThe(T_a,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pigeonhole__infinite,axiom,
% 156.75/156.45      ! [V_f_2,T_b,V_A_2,T_a] :
% 156.75/156.45        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)))
% 156.75/156.45         => ? [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45              & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),hAPP(c_Set_OCollect(T_a),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2))),hAPP(hAPP(c_COMBC(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_a),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Abs__Integ__cases,axiom,
% 156.75/156.45      ! [V_x_2] :
% 156.75/156.45        ~ ! [B_y] :
% 156.75/156.45            ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 156.75/156.45           => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Abs__Integ__induct,axiom,
% 156.75/156.45      ! [V_x_2,V_P_2] :
% 156.75/156.45        ( ! [B_y] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 156.75/156.45       => hBOOL(hAPP(V_P_2,V_x_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__UN__I,axiom,
% 156.75/156.45      ! [V_B_2,T_b,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45       => ( ! [B_a] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(V_B_2,B_a))) )
% 156.75/156.45         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_inj__on__diff__nat,axiom,
% 156.75/156.45      ! [V_k_2,V_N_2] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 156.75/156.45           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 156.75/156.45       => 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) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfP__SUP,axiom,
% 156.75/156.45      ! [T_a,V_r_2,T_b] :
% 156.75/156.45        ( ! [B_i] : c_Wellfounded_OwfP(T_b,hAPP(V_r_2,B_i))
% 156.75/156.45       => ( ! [B_i,B_j] :
% 156.75/156.45              ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 156.75/156.45             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Predicate_ODomainP(T_b,T_b,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_b,T_b,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 156.75/156.45         => c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_a,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool))),V_r_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__not__random__dseq__def,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_dropWhile__append2,axiom,
% 156.75/156.45      ! [V_ys_2,V_P_2,V_xs_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45       => c_List_OdropWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = c_List_OdropWhile(T_a,V_P_2,V_ys_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all2__all__nthI,axiom,
% 156.75/156.45      ! [V_P_2,V_b_2,T_b,V_a_2,T_a] :
% 156.75/156.45        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_b_2)
% 156.75/156.45       => ( ! [B_n] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_a_2)))
% 156.75/156.45             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_a_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_b_2),B_n))) )
% 156.75/156.45         => c_List_Olist__all2(T_a,T_b,V_P_2,V_a_2,V_b_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_mem__splitE,axiom,
% 156.75/156.45      ! [V_p_2,V_ca_2,T_c,T_b,V_z_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),V_p_2)))
% 156.75/156.45       => ~ ! [B_x,B_y] :
% 156.75/156.45              ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)
% 156.75/156.45             => ~ hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,B_x),B_y))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_mem__splitI2,axiom,
% 156.75/156.45      ! [V_ca_2,V_z_2,T_c,T_b,T_a,V_p_2] :
% 156.75/156.45        ( ! [B_a,B_b] :
% 156.75/156.45            ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)
% 156.75/156.45           => hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(V_ca_2,B_a),B_b))) )
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_ca_2),V_p_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__sorted__distinct__unique,axiom,
% 156.75/156.45      ! [V_A_2,T_a] :
% 156.75/156.45        ( class_Orderings_Olinorder(T_a)
% 156.75/156.45       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_A_2))
% 156.75/156.45         => ? [B_x] :
% 156.75/156.45              ( hAPP(c_List_Oset(T_a),B_x) = V_A_2
% 156.75/156.45              & c_List_Olinorder__class_Osorted(T_a,B_x)
% 156.75/156.45              & hBOOL(hAPP(c_List_Odistinct(T_a),B_x))
% 156.75/156.45              & ! [B_y] :
% 156.75/156.45                  ( ( hAPP(c_List_Oset(T_a),B_y) = V_A_2
% 156.75/156.45                    & c_List_Olinorder__class_Osorted(T_a,B_y)
% 156.75/156.45                    & hBOOL(hAPP(c_List_Odistinct(T_a),B_y)) )
% 156.75/156.45                 => B_y = B_x ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_takeWhile__append2,axiom,
% 156.75/156.45      ! [V_ys_2,V_P_2,V_xs_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45       => c_List_OtakeWhile(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),c_List_OtakeWhile(T_a,V_P_2,V_ys_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_insort__is__Cons,axiom,
% 156.75/156.45      ! [V_a_2,V_f_2,V_xs_2,T_a,T_b] :
% 156.75/156.45        ( class_Orderings_Olinorder(T_b)
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_a_2)),hAPP(V_f_2,B_x))) )
% 156.75/156.45         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_a,T_b,V_f_2),V_a_2),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_2),V_xs_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wfI__pf,axiom,
% 156.75/156.45      ! [V_R_2,T_a] :
% 156.75/156.45        ( ! [B_A] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_a,T_a,V_R_2),B_A)))
% 156.75/156.45           => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) )
% 156.75/156.45       => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_filter__eq__Cons__iff,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,V_ys_2,V_P_2,T_a] :
% 156.75/156.45        ( hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)
% 156.75/156.45      <=> ? [B_us,B_vs] :
% 156.75/156.45            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_vs))
% 156.75/156.45            & ! [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),B_us)))
% 156.75/156.45               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45            & hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45            & V_xs_2 = hAPP(c_List_Ofilter(T_a,V_P_2),B_vs) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Cons__eq__filter__iff,axiom,
% 156.75/156.45      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_a] :
% 156.75/156.45        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2) = hAPP(c_List_Ofilter(T_a,V_P_2),V_ys_2)
% 156.75/156.45      <=> ? [B_us,B_vs] :
% 156.75/156.45            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_vs))
% 156.75/156.45            & ! [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),B_us)))
% 156.75/156.45               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45            & hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45            & V_xs_2 = hAPP(c_List_Ofilter(T_a,V_P_2),B_vs) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Sigma__mono,axiom,
% 156.75/156.45      ! [V_D_2,V_B_2,T_b,V_C_2,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_C_2))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) )
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_b),V_C_2),V_D_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acc_OaccI,axiom,
% 156.75/156.45      ! [V_r_2,V_x_2,T_a] :
% 156.75/156.45        ( ! [B_y] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_x_2)),V_r_2))
% 156.75/156.45           => hBOOL(hAPP(hAPP(c_member(T_a),B_y),c_Wellfounded_Oacc(T_a,V_r_2))) )
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_not__acc__down,axiom,
% 156.75/156.45      ! [V_R_2,V_x_2,T_a] :
% 156.75/156.45        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_R_2)))
% 156.75/156.45       => ~ ! [B_z] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_x_2)),V_R_2))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_member(T_a),B_z),c_Wellfounded_Oacc(T_a,V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ball__nth,axiom,
% 156.75/156.45      ! [V_P_2,V_xs_2,T_a,V_n_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45             => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),V_n_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_max__ext_Osimps,axiom,
% 156.75/156.45      ! [V_R_2,V_a2_2,V_a1_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_a,V_R_2)))
% 156.75/156.45      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a1_2))
% 156.75/156.45          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_a),V_a2_2))
% 156.75/156.45          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))
% 156.75/156.45          & ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_a1_2))
% 156.75/156.45             => ? [B_xa] :
% 156.75/156.45                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_a2_2))
% 156.75/156.45                  & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_R_2)) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_sorted_OCons,axiom,
% 156.75/156.45      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.45        ( class_Orderings_Olinorder(T_a)
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x_2),B_x)) )
% 156.75/156.45         => ( c_List_Olinorder__class_Osorted(T_a,V_xs_2)
% 156.75/156.45           => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__no__infinite__down__chainE,axiom,
% 156.75/156.45      ! [V_f_2,V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45       => ~ ! [B_k] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__length,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ? [B_n] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.45            & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_setsum__reindex__cong,axiom,
% 156.75/156.45      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_b,T_a,T_c] :
% 156.75/156.45        ( class_Groups_Ocomm__monoid__add(T_c)
% 156.75/156.45       => ( c_Fun_Oinj__on(T_a,T_b,V_f_2,V_A_2)
% 156.75/156.45         => ( V_B_2 = hAPP(c_Set_Oimage(T_a,T_b,V_f_2),V_A_2)
% 156.75/156.45           => ( ! [B_a] :
% 156.75/156.45                  ( hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))
% 156.75/156.45                 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 156.75/156.45             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_a,T_c),V_g_2),V_A_2) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__simps_I2_J,axiom,
% 156.75/156.45      ! [V_P_2,T_a] : ~ c_List_Olist__ex(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__append,axiom,
% 156.75/156.45      ! [V_ys_2,V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 156.75/156.45      <=> ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 156.75/156.45          | c_List_Olist__ex(T_a,V_P_2,V_ys_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__rev,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex(T_a,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2))
% 156.75/156.45      <=> c_List_Olist__ex(T_a,V_P_2,V_xs_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__iff,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ? [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex__simps_I1_J,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 156.75/156.45      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45          | c_List_Olist__ex(T_a,V_P_2,V_xs_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_less__eq,axiom,
% 156.75/156.45      ! [V_n_2,V_m_2] :
% 156.75/156.45        ( 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)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__set__conv__decomp__first,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45      <=> ? [B_ys] :
% 156.75/156.45            ( ? [B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs))
% 156.75/156.45            & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),B_ys))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__trancl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45       => c_Wellfounded_Owf(T_a,c_Transitive__Closure_Otrancl(T_a,V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_less__than__def,axiom,
% 156.75/156.45      c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclic__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 156.75/156.45      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl_Or__into__trancl,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__subset__Field2,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),hAPP(c_Relation_OField(T_a),V_r_2)),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_Relation_OField(T_a),V_r_2))))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_r__into__trancl_H,axiom,
% 156.75/156.45      ! [V_r_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__empty,axiom,
% 156.75/156.45      ! [T_a] : c_Transitive__Closure_Otrancl(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__domain,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) = hAPP(c_Relation_ODomain(T_a,T_a),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__range,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) = hAPP(c_Relation_ORange(T_a,T_a),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__trancl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_r__r__into__trancl,axiom,
% 156.75/156.45      ! [V_ca_2,V_R_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_R_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),V_R_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__into__trancl2,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),V_r_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__trans,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__mono,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_s_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__unfold,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__subset__Sigma,axiom,
% 156.75/156.45      ! [V_A_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__Int__subset,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),V_s_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__insert,axiom,
% 156.75/156.45      ! [V_r_2,V_x_2,V_y_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a))),hAPP(hAPP(c_COMBC(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),V_y_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2))))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a))),hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_reflcl__set__eq,axiom,
% 156.75/156.45      ! [V_y_2,V_x_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),c_fequal),V_x_2),V_y_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_r__into__rtrancl,axiom,
% 156.75/156.45      ! [V_r_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl_Ortrancl__refl,axiom,
% 156.75/156.45      ! [V_r_2,V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_IdI,axiom,
% 156.75/156.45      ! [V_a_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_a_2)),c_Relation_OId(T_a))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__into__rtrancl,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__rtrancl__refl,axiom,
% 156.75/156.45      ! [V_r_2,V_xs_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_xs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__trancl__trancl,axiom,
% 156.75/156.45      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__rtrancl__trancl,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__into__trancl1,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),V_r_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtranclD,axiom,
% 156.75/156.45      ! [V_R_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45       => ( V_a_2 = V_b_2
% 156.75/156.45          | ( V_a_2 != V_b_2
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__into__trancl2,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__eq__or__trancl,axiom,
% 156.75/156.45      ! [V_R_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45      <=> ( V_x_2 = V_y_2
% 156.75/156.45          | ( V_x_2 != V_y_2
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2))) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__trancl__absorb,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : c_Transitive__Closure_Otrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__rtrancl__absorb,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Otrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__reflcl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_reflcl__trancl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_a,V_r_2)),c_Relation_OId(T_a)) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__unfold__left,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__unfold__right,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Range__rtrancl,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__idemp__self__comp,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_r__comp__rtrancl__eq,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__unfold,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId(T_a)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__Int__subset,axiom,
% 156.75/156.45      ! [V_r_2,V_s_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Relation_OId(T_a)),V_s_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_s_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__empty,axiom,
% 156.75/156.45      ! [T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))) = c_Relation_OId(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__rtrancl__UnI,axiom,
% 156.75/156.45      ! [V_S_2,V_R_2,V_x_2,T_a] :
% 156.75/156.45        ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45          | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,V_S_2))) )
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_x_2),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__reflcl__absorb,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Relation_OId(T_a)) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__Un__rtrancl,axiom,
% 156.75/156.45      ! [V_S_2,V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_S_2))) = c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__reflcl,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__closed__trancl,axiom,
% 156.75/156.45      ! [V_X_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_a,V_r_2),V_X_2)),V_X_2))
% 156.75/156.45       => hAPP(c_Relation_OImage(T_a,T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)),V_X_2) = V_X_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__Un__subset,axiom,
% 156.75/156.45      ! [V_S_2,V_R_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)),c_Transitive__Closure_Ortrancl(T_a,V_S_2))),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__subset__rtrancl,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_s_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__subset,axiom,
% 156.75/156.45      ! [V_S_2,V_R_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2),V_S_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45         => c_Transitive__Closure_Ortrancl(T_a,V_S_2) = c_Transitive__Closure_Ortrancl(T_a,V_R_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__mono,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_s_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__rtrancl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__idemp,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),V_r_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__trans,axiom,
% 156.75/156.45      ! [V_ca_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__r__diff__Id,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) = c_Transitive__Closure_Ortrancl(T_a,V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__rtrancl,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__Id,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Relation_ODomain(T_a,T_a),c_Relation_OId(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 156.75/156.45      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__Id,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : hAPP(c_Relation_OImage(T_a,T_a,c_Relation_OId(T_a)),V_A_2) = V_A_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pair__in__Id__conv,axiom,
% 156.75/156.45      ! [V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Relation_OId(T_a)))
% 156.75/156.45      <=> V_a_2 = V_b_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel1(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_R__O__Id,axiom,
% 156.75/156.45      ! [V_R_2,T_b,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_b),V_R_2),c_Relation_OId(T_b)) = V_R_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Id__O__R,axiom,
% 156.75/156.45      ! [V_R_2,T_b,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_b),c_Relation_OId(T_a)),V_R_2) = V_R_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Range__Id,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Relation_ORange(T_a,T_a),c_Relation_OId(T_a)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__Id,axiom,
% 156.75/156.45      ! [T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),c_Relation_OId(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__rtrancl__trans,axiom,
% 156.75/156.45      ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool)),c_List_Olistrel(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pair__leq__def,axiom,
% 156.75/156.45      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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Not__Domain__rtrancl,axiom,
% 156.75/156.45      ! [V_y_2,V_R_2,V_x_2,T_a] :
% 156.75/156.45        ( ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_Relation_ODomain(T_a,T_a),V_R_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45        <=> V_x_2 = V_y_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acc__downwards,axiom,
% 156.75/156.45      ! [V_b_2,V_r_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acc__downwards__aux,axiom,
% 156.75/156.45      ! [V_r_2,V_a_2,V_b_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),c_Wellfounded_Oacc(T_a,V_r_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(T_a),V_b_2),c_Wellfounded_Oacc(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__insert,axiom,
% 156.75/156.45      ! [V_r_2,V_x_2,V_y_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2))
% 156.75/156.45      <=> ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 156.75/156.45      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__listrel1__eq__len,axiom,
% 156.75/156.45      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))
% 156.75/156.45       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_y_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclic__insert,axiom,
% 156.75/156.45      ! [V_r_2,V_x_2,V_y_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Oacyclic(T_a,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),V_r_2))
% 156.75/156.45      <=> ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 156.75/156.45          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel__reflcl__if__listrel1,axiom,
% 156.75/156.45      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 156.75/156.45      ! [V_r_2,V_ys_2,V_xs_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__reflcl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Relation_Orefl__on(T_a,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Id__def,axiom,
% 156.75/156.45      ! [T_a] : c_Relation_OId(T_a) = hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_a,T_a)),c_HOL_OEx(T_a)),hAPP(hAPP(c_COMBC(tc_prod(T_a,T_a),tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_HOL_Obool)),tc_prod(T_a,T_a)),c_COMBB(tc_prod(T_a,T_a),tc_HOL_Obool,T_a)),c_fequal)),hAPP(hAPP(c_COMBS(T_a,T_a,tc_prod(T_a,T_a)),c_Product__Type_OPair(T_a,T_a)),c_COMBI(T_a))))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_irrefl__diff__Id,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Relation_Oirrefl(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pred__nat__trancl__eq__le,axiom,
% 156.75/156.45      ! [V_n_2,V_m_2] :
% 156.75/156.45        ( 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)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__subset__Sigma__aux,axiom,
% 156.75/156.45      ! [V_A_2,V_r_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_a,T_a),V_A_2),hAPP(c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a),V_A_2))))
% 156.75/156.45         => ( V_a_2 = V_b_2
% 156.75/156.45            | hBOOL(hAPP(hAPP(c_member(T_a),V_a_2),V_A_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_irrefl__tranclI,axiom,
% 156.75/156.45      ! [V_x_2,V_r_2,T_a] :
% 156.75/156.45        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool))
% 156.75/156.45       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_sequence__trans,axiom,
% 156.75/156.45      ! [V_k_2,V_i_2,V_r_2,V_f_2,T_a] :
% 156.75/156.45        ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))),hAPP(V_f_2,V_i_2))),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Ortrancl(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__converseI,axiom,
% 156.75/156.45      ! [V_r_2,V_x_2,V_y_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__converseD,axiom,
% 156.75/156.45      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__Id,axiom,
% 156.75/156.45      ! [T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),c_Relation_OId(T_a)) = c_Relation_OId(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equiv__comp__eq,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2)
% 156.75/156.45       => hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2) = V_r_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__rel__comp,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_a),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_a),V_s_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__Un,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_s_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__inv__image,axiom,
% 156.75/156.45      ! [V_f_2,V_R_2,T_b,T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_b,T_a),hAPP(c_Relation_Oconverse(T_b,T_b),V_R_2)),V_f_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__on__converse,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Orefl__on(T_a,V_A_2,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 156.75/156.45      <=> c_Relation_Orefl__on(T_a,V_A_2,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__INTER,axiom,
% 156.75/156.45      ! [V_r_2,V_S_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_c),c_Relation_Oconverse(T_b,T_a)),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__Id__on,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : hAPP(c_Relation_Oconverse(T_a,T_a),c_Relation_OId__on(T_a,V_A_2)) = c_Relation_OId__on(T_a,V_A_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2)) = V_r_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Field__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : hAPP(c_Relation_OField(T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_OField(T_a),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_b)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 156.75/156.45      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_a)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converseD,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converseI,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),V_r_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__iff,axiom,
% 156.75/156.45      ! [V_r_2,V_b_2,V_a_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_b_2),V_a_2)),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__listrel1__converse,axiom,
% 156.75/156.45      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olistrel1(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olistrel1(T_a,V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_listrel1__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_List_Olistrel1(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olistrel1(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__Int,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Relation_Oconverse(T_b,T_a),V_s_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Range__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2)) = hAPP(c_Relation_ODomain(T_a,T_b),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Domain__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_b,T_a] : hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)) = hAPP(c_Relation_ORange(T_b,T_a),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Range__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a,T_b] : hAPP(c_Relation_ORange(T_b,T_a),V_r_2) = hAPP(c_Relation_ODomain(T_a,T_b),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__UNION,axiom,
% 156.75/156.45      ! [V_r_2,V_S_2,T_c,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),T_c),c_Relation_Oconverse(T_b,T_a)),V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclic__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Oacyclic(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 156.75/156.45      <=> c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) = hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__converse__trancl,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 156.75/156.45       => c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__converseD,axiom,
% 156.75/156.45      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__converseI,axiom,
% 156.75/156.45      ! [V_r_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_a,T_a),c_Transitive__Closure_Otrancl(T_a,V_r_2))))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__subset__eq,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_r_2),V_A_2)),V_B_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_a,tc_HOL_Obool)),V_B_2))))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__on__comp__subset,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Orefl__on(T_a,V_A_2,V_r_2)
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_comp__equivI,axiom,
% 156.75/156.45      ! [V_A_2,V_r_2,T_a] :
% 156.75/156.45        ( hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)),V_r_2) = V_r_2
% 156.75/156.45       => ( hAPP(c_Relation_ODomain(T_a,T_a),V_r_2) = V_A_2
% 156.75/156.45         => c_Equiv__Relations_Oequiv(T_a,V_A_2,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__acyclic__wf__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_a,T_a)),V_r_2))
% 156.75/156.45       => ( c_Wellfounded_Oacyclic(T_a,V_r_2)
% 156.75/156.45         => c_Wellfounded_Owf(T_a,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__def,axiom,
% 156.75/156.45      ! [V_r_2,T_a,T_b] : hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_a,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_a)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_b,T_a),tc_fun(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_a)))),hAPP(c_COMBC(T_b,T_a,tc_prod(T_b,T_a)),c_Product__Type_OPair(T_b,T_a))))),V_r_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__INT__eq,axiom,
% 156.75/156.45      ! [V_B_2,T_c,V_A_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2))
% 156.75/156.45       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 156.75/156.45         => hAPP(c_Relation_OImage(T_b,T_a,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_c),c_Relation_OImage(T_b,T_a,V_r_2)),V_B_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_total__on__diff__Id,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Ototal__on(T_a,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_a)))
% 156.75/156.45      <=> c_Relation_Ototal__on(T_a,V_A_2,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__Id,axiom,
% 156.75/156.45      ! [T_a] : c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_total__on__converse,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Ototal__on(T_a,V_A_2,hAPP(c_Relation_Oconverse(T_a,T_a),V_r_2))
% 156.75/156.45      <=> c_Relation_Ototal__on(T_a,V_A_2,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__Id__on,axiom,
% 156.75/156.45      ! [V_A_2,T_a] : c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_total__on__empty,axiom,
% 156.75/156.45      ! [V_r_2,T_a] : c_Relation_Ototal__on(T_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)),V_r_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__subset,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 156.75/156.45       => ( c_Relation_Osingle__valued(T_a,T_b,V_s_2)
% 156.75/156.45         => c_Relation_Osingle__valued(T_a,T_b,V_r_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__rel__comp,axiom,
% 156.75/156.45      ! [V_s_2,T_c,V_r_2,T_b,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 156.75/156.45       => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 156.75/156.45         => c_Relation_Osingle__valued(T_a,T_c,hAPP(hAPP(c_Relation_Orel__comp(T_a,T_b,T_c),V_r_2),V_s_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__def,axiom,
% 156.75/156.45      ! [V_r_2,T_b,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 156.75/156.45      <=> ! [B_x,B_y] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y)),V_r_2))
% 156.75/156.45           => ! [B_z] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)),V_r_2))
% 156.75/156.45               => B_y = B_z ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valuedD,axiom,
% 156.75/156.45      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_b,V_r_2)
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_r_2))
% 156.75/156.45         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_z_2)),V_r_2))
% 156.75/156.45           => V_y_2 = V_z_2 ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_total__on__def,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_a] :
% 156.75/156.45        ( c_Relation_Ototal__on(T_a,V_A_2,V_r_2)
% 156.75/156.45      <=> ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45           => ! [B_xa] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_xa),V_A_2))
% 156.75/156.45               => ( B_x != B_xa
% 156.75/156.45                 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_xa)),V_r_2))
% 156.75/156.45                    | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_xa),B_x)),V_r_2)) ) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__confluent,axiom,
% 156.75/156.45      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_a,V_r_2)
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))
% 156.75/156.45              | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Image__Int__eq,axiom,
% 156.75/156.45      ! [V_B_2,V_A_2,V_R_2,T_b,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_b,hAPP(c_Relation_Oconverse(T_b,T_a),V_R_2))
% 156.75/156.45       => hAPP(c_Relation_OImage(T_b,T_a,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_b,T_a,V_R_2),V_B_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 156.75/156.45      ! [V_R_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclicI,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),c_Transitive__Closure_Otrancl(T_a,V_r_2)))
% 156.75/156.45       => c_Wellfounded_Oacyclic(T_a,V_r_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_single__valued__rel__pow,axiom,
% 156.75/156.45      ! [V_n_2,V_R_2,T_a] :
% 156.75/156.45        ( c_Relation_Osingle__valued(T_a,T_a,V_R_2)
% 156.75/156.45       => c_Relation_Osingle__valued(T_a,T_a,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow__swap1,axiom,
% 156.75/156.45      ! [V_x_2,V_n_2,T_a,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow__mult,axiom,
% 156.75/156.45      ! [V_f_2,V_m_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__exp,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))
% 156.75/156.45       => c_Wellfounded_Owf(T_a,V_R_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_comp__funpow,axiom,
% 156.75/156.45      ! [V_f_2,V_n_2,T_b,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_a,T_b),tc_fun(T_a,T_b)),V_n_2),c_Fun_Ocomp(T_b,T_b,T_a,V_f_2)) = c_Fun_Ocomp(T_b,T_b,T_a,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__1,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__commute,axiom,
% 156.75/156.45      ! [V_n_2,V_R_2,T_a] : hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_relpow_Osimps_I2_J,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__add,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_m_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_a,T_a,T_a),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__power,axiom,
% 156.75/156.45      ! [V_R_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45      <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_n),V_R_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__imp__rtrancl,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_R_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_relpow_Osimps_I1_J,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__0__I,axiom,
% 156.75/156.45      ! [V_R_2,V_x_2,T_a] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__0__E,axiom,
% 156.75/156.45      ! [V_R_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2)))
% 156.75/156.45       => V_x_2 = V_y_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__Suc__I2,axiom,
% 156.75/156.45      ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__Suc__I,axiom,
% 156.75/156.45      ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),V_R_2))
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow_Osimps_I2_J,axiom,
% 156.75/156.45      ! [V_f_2,V_n_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_a,T_a,T_a,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow__add,axiom,
% 156.75/156.45      ! [V_f_2,V_n_2,V_m_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_a,T_a,T_a,hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),V_n_2),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow_Osimps_I1_J,axiom,
% 156.75/156.45      ! [V_f_2,T_a] : hAPP(hAPP(c_Nat_Ocompow(T_a,T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_trancl__power,axiom,
% 156.75/156.45      ! [V_R_2,V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 156.75/156.45      <=> ? [B_n] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_n),V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : c_Transitive__Closure_Ortrancl(T_a,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool)),V_R_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_funpow__code__def,axiom,
% 156.75/156.45      ! [T_a] : c_Nat_Ofunpow(T_a) = c_Nat_Ocompow(T_a,T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__E,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45           => V_x_2 != V_z_2 )
% 156.75/156.45         => ~ ! [B_y,B_m] :
% 156.75/156.45                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 156.75/156.45               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_m),V_R_2)))
% 156.75/156.45                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),V_R_2)) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rotate__def,axiom,
% 156.75/156.45      ! [V_n_2,T_a] : c_List_Orotate(T_a,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_n_2),c_List_Orotate1(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__E2,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45           => V_x_2 != V_z_2 )
% 156.75/156.45         => ~ ! [B_y,B_m] :
% 156.75/156.45                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 156.75/156.45               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 156.75/156.45                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__Un__separator__converseE,axiom,
% 156.75/156.45      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2)))
% 156.75/156.45             => ! [B_y] :
% 156.75/156.45                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_x)),V_Q_2))
% 156.75/156.45                 => B_y = B_x ) )
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rtrancl__Un__separatorE,axiom,
% 156.75/156.45      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_a,V_P_2)))
% 156.75/156.45             => ! [B_y] :
% 156.75/156.45                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_Q_2))
% 156.75/156.45                 => B_x = B_y ) )
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_a,V_P_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__Suc__D2,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 156.75/156.45       => ? [B_y] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__Suc__E,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 156.75/156.45       => ~ ! [B_y] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2)))
% 156.75/156.45             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),V_R_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__pow__Suc__E2,axiom,
% 156.75/156.45      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 156.75/156.45       => ~ ! [B_y] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_R_2))
% 156.75/156.45             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_a,T_a),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_tranclD,axiom,
% 156.75/156.45      ! [V_R_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 156.75/156.45       => ? [B_z] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_z)),V_R_2))
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_tranclD2,axiom,
% 156.75/156.45      ! [V_R_2,V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_a,V_R_2)))
% 156.75/156.45       => ? [B_z] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))
% 156.75/156.45            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_y_2)),V_R_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_IdE,axiom,
% 156.75/156.45      ! [V_p_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Relation_OId(T_a)))
% 156.75/156.45       => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__set__conv__decomp,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45      <=> ? [B_ys,B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__set__conv__decomp__last,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45      <=> ? [B_ys,B_zs] :
% 156.75/156.45            ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs))
% 156.75/156.45            & ~ hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),B_zs))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_wf__eq__minimal,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Owf(T_a,V_r_2)
% 156.75/156.45      <=> ! [B_Q] :
% 156.75/156.45            ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_Q))
% 156.75/156.45           => ? [B_x] :
% 156.75/156.45                ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),B_Q))
% 156.75/156.45                & ! [B_y] :
% 156.75/156.45                    ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_x)),V_r_2))
% 156.75/156.45                   => ~ hBOOL(hAPP(hAPP(c_member(T_a),B_y),B_Q)) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_transfer__nat__int__set__cong,axiom,
% 156.75/156.45      ! [V_P_H_2,V_P_2] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 156.75/156.45           => ( hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.45            <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 156.75/156.45       => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Int__Collect__mono,axiom,
% 156.75/156.45      ! [V_Q_2,V_P_2,V_B_2,V_A_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),V_A_2),V_B_2))
% 156.75/156.45       => ( ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))
% 156.75/156.45             => ( hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.45               => hBOOL(hAPP(V_Q_2,B_x)) ) )
% 156.75/156.45         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_a),V_P_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_a),V_Q_2)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converseE,axiom,
% 156.75/156.45      ! [V_r_2,V_yx_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_yx_2),hAPP(c_Relation_Oconverse(T_b,T_a),V_r_2)))
% 156.75/156.45       => ~ ! [B_x,B_y] :
% 156.75/156.45              ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_y),B_x)
% 156.75/156.45             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),B_y)),V_r_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rel__compE,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_c,V_xz_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_a,T_c,T_b),V_r_2),V_s_2)))
% 156.75/156.45       => ~ ! [B_x,B_y,B_z] :
% 156.75/156.45              ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)
% 156.75/156.45             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_c),B_x),B_y)),V_r_2))
% 156.75/156.45               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),B_z)),V_s_2)) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Oplus__frac__def,axiom,
% 156.75/156.45      ! [V_r_2,V_q_2,T_a] : c_Nitpick_Oplus__frac(T_a,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_a),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_a),V_q_2),hAPP(c_Nitpick_Odenom(T_a),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_a),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_a),tc_Int_Oint),c_Nitpick_Ofrac(T_a)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_a),V_q_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_r_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_a),V_r_2)))))),c_COMBI(tc_Int_Oint))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__length,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ! [B_n] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_a),V_xs_2),B_n))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__simps_I2_J,axiom,
% 156.75/156.45      ! [V_P_2,T_a] : c_List_Olist__all(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__append,axiom,
% 156.75/156.45      ! [V_ys_2,V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2))
% 156.75/156.45      <=> ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 156.75/156.45          & c_List_Olist__all(T_a,V_P_2,V_ys_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__rev,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,hAPP(c_List_Orev(T_a),V_xs_2))
% 156.75/156.45      <=> c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__iff,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__simps_I1_J,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 156.75/156.45      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45          & c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Ball__set__list__all,axiom,
% 156.75/156.45      ! [V_P_2,V_xs_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45      <=> c_List_Olist__all(T_a,V_P_2,V_xs_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__all__iff__raw,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__all(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Otimes__frac__def,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Oof__frac__def,axiom,
% 156.75/156.45      ! [V_q,T_a,T_b] :
% 156.75/156.45        ( ( class_Rings_Oinverse(T_b)
% 156.75/156.45          & class_Rings_Oring__1(T_b) )
% 156.75/156.45       => 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))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Oless__frac__def,axiom,
% 156.75/156.45      ! [V_r_2,V_q_2,T_a] :
% 156.75/156.45        ( c_Nitpick_Oless__frac(T_a,V_q_2,V_r_2)
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),c_Nitpick_Oplus__frac(T_a,V_q_2,c_Nitpick_Ouminus__frac(T_a,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 156.75/156.45      ! [V_r_2,V_q_2,T_a] :
% 156.75/156.45        ( c_Nitpick_Oless__eq__frac(T_a,V_q_2,V_r_2)
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),c_Nitpick_Oplus__frac(T_a,V_q_2,c_Nitpick_Ouminus__frac(T_a,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Onum__def,axiom,
% 156.75/156.45      ! [T_a] : c_Nitpick_Onum(T_a) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_a,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Nitpick_Odenom__def,axiom,
% 156.75/156.45      ! [T_a] : c_Nitpick_Odenom(T_a) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_a,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex1__simps_I2_J,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex1(T_a,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))
% 156.75/156.45      <=> ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45           => c_List_Olist__all(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fdisj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),V_P_2))),hAPP(c_fequal,V_x_2)),V_xs_2) )
% 156.75/156.45          & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45           => c_List_Olist__ex1(T_a,V_P_2,V_xs_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_internal__split__def,axiom,
% 156.75/156.45      ! [T_c,T_b,T_a] : c_Product__Type_Ointernal__split(T_a,T_b,T_c) = c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex1__simps_I1_J,axiom,
% 156.75/156.45      ! [V_P_2,T_a] : ~ c_List_Olist__ex1(T_a,V_P_2,c_List_Olist_ONil(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_exists1__code,axiom,
% 156.75/156.45      ! [V_P_2,T_a] :
% 156.75/156.45        ( class_Enum_Oenum(T_a)
% 156.75/156.45       => ( ? [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.45              & ! [B_y] :
% 156.75/156.45                  ( hBOOL(hAPP(V_P_2,B_y))
% 156.75/156.45                 => B_y = B_x ) )
% 156.75/156.45        <=> c_List_Olist__ex1(T_a,V_P_2,c_Enum_Oenum__class_Oenum(T_a)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_internal__split__conv,axiom,
% 156.75/156.45      ! [V_b_2,V_a_2,V_ca_2,T_a,T_c,T_b] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_b,T_c,T_a),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)) = hAPP(hAPP(V_ca_2,V_a_2),V_b_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_list__ex1__iff,axiom,
% 156.75/156.45      ! [V_xs_2,V_P_2,T_a] :
% 156.75/156.45        ( c_List_Olist__ex1(T_a,V_P_2,V_xs_2)
% 156.75/156.45      <=> ? [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45            & hBOOL(hAPP(V_P_2,B_x))
% 156.75/156.45            & ! [B_y] :
% 156.75/156.45                ( ( hBOOL(hAPP(hAPP(c_member(T_a),B_y),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45                  & hBOOL(hAPP(V_P_2,B_y)) )
% 156.75/156.45               => B_y = B_x ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_finite__less__ub,axiom,
% 156.75/156.45      ! [V_u_2,V_f_2] :
% 156.75/156.45        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_n),hAPP(V_f_2,B_n)))
% 156.75/156.45       => 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)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_measure__function__int,axiom,
% 156.75/156.45      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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_measure__size,axiom,
% 156.75/156.45      ! [T_a] :
% 156.75/156.45        ( class_Nat_Osize(T_a)
% 156.75/156.45       => c_FunDef_Ois__measure(T_a,c_Nat_Osize__class_Osize(T_a)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_is__measure_Ointros,axiom,
% 156.75/156.45      ! [V_f_2,T_a] : c_FunDef_Ois__measure(T_a,V_f_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_is__measure_Oequations,axiom,
% 156.75/156.45      ! [V_a_2,T_a] : c_FunDef_Ois__measure(T_a,V_a_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_is__measure_Osimps,axiom,
% 156.75/156.45      ! [V_a_2,T_a] : c_FunDef_Ois__measure(T_a,V_a_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_measure__snd,axiom,
% 156.75/156.45      ! [T_b,V_f_2,T_a] :
% 156.75/156.45        ( c_FunDef_Ois__measure(T_a,V_f_2)
% 156.75/156.45       => c_FunDef_Ois__measure(tc_prod(T_b,T_a),hAPP(hAPP(c_COMBB(T_a,tc_Nat_Onat,tc_prod(T_b,T_a)),V_f_2),c_Product__Type_Osnd(T_b,T_a))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_measure__fst,axiom,
% 156.75/156.45      ! [T_b,V_f_2,T_a] :
% 156.75/156.45        ( c_FunDef_Ois__measure(T_a,V_f_2)
% 156.75/156.45       => c_FunDef_Ois__measure(tc_prod(T_a,T_b),hAPP(hAPP(c_COMBB(T_a,tc_Nat_Onat,tc_prod(T_a,T_b)),V_f_2),c_Product__Type_Ofst(T_a,T_b))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equal__fun__def,axiom,
% 156.75/156.45      ! [V_g_2,V_f_2,T_a,T_b] :
% 156.75/156.45        ( ( class_HOL_Oequal(T_b)
% 156.75/156.45          & class_Enum_Oenum(T_a) )
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_fun(T_a,T_b)),V_f_2),V_g_2))
% 156.75/156.45        <=> ! [B_x] :
% 156.75/156.45              ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_Enum_Oenum__class_Oenum(T_a))))
% 156.75/156.45             => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_transfer__morphism__int__nat,axiom,
% 156.75/156.45      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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__equal,axiom,
% 156.75/156.45      ! [T_a] :
% 156.75/156.45        ( class_HOL_Oequal(T_a)
% 156.75/156.45       => c_fequal = c_HOL_Oequal__class_Oequal(T_a) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equal__eq,axiom,
% 156.75/156.45      ! [V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( class_HOL_Oequal(T_a)
% 156.75/156.45       => ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_a),V_x_2),V_y_2))
% 156.75/156.45        <=> V_x_2 = V_y_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equal__refl,axiom,
% 156.75/156.45      ! [V_x,T_a] :
% 156.75/156.45        ( class_HOL_Oequal(T_a)
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(T_a),V_x),V_x)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equal,axiom,
% 156.75/156.45      ! [T_a] :
% 156.75/156.45        ( class_HOL_Oequal(T_a)
% 156.75/156.45       => c_HOL_Oequal__class_Oequal(T_a) = c_fequal ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I15_J,axiom,
% 156.75/156.45      ! [V_pname] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OBODY(V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I16_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_bool_Osize_I4_J,axiom,
% 156.75/156.45      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_bool_Osize_I3_J,axiom,
% 156.75/156.45      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_size__code,axiom,
% 156.75/156.45      ! [V_xq_2,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),hAPP(c_COMBK(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),T_a),hAPP(hAPP(c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)))),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),hAPP(c_Lazy__Sequence_Oyield(T_a),V_xq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 156.75/156.45      ! [V_f_2,V_x_2,T_a,T_b,V_i_2] :
% 156.75/156.45        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.45         => hAPP(c_New__DSequence_Oneg__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_a) )
% 156.75/156.45        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.45         => hAPP(c_New__DSequence_Oneg__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_b,T_a,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_f_2),V_i_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_equal__int__def,axiom,
% 156.75/156.45      ! [V_l_2,V_k_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2))
% 156.75/156.45      <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I11_J,axiom,
% 156.75/156.45      ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OMin)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I7_J,axiom,
% 156.75/156.45      ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I6_J,axiom,
% 156.75/156.45      hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I13_J,axiom,
% 156.75/156.45      ! [V_k2_2,V_k1_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__number__of__int__code,axiom,
% 156.75/156.45      ! [V_l_2,V_k_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I16_J,axiom,
% 156.75/156.45      ! [V_k2_2,V_k1_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I1_J,axiom,
% 156.75/156.45      hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I15_J,axiom,
% 156.75/156.45      ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OBit0(V_k2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I14_J,axiom,
% 156.75/156.45      ! [V_k2,V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1)),c_Int_OBit1(V_k2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I9_J,axiom,
% 156.75/156.45      ! [V_k1_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OPls))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OPls)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I3_J,axiom,
% 156.75/156.45      ! [V_k2_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k2_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),V_k2_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I10_J,axiom,
% 156.75/156.45      ! [V_k1] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1)),c_Int_OPls)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I4_J,axiom,
% 156.75/156.45      ! [V_k2] : ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k2))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I12_J,axiom,
% 156.75/156.45      ! [V_k1_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OMin))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k1_2),c_Int_OMin)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I8_J,axiom,
% 156.75/156.45      ! [V_k2_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k2_2)))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),V_k2_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I2_J,axiom,
% 156.75/156.45      ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__code_I5_J,axiom,
% 156.75/156.45      ~ hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_lazy__sequence__size__code,axiom,
% 156.75/156.45      ! [V_xq_2,V_s_2,T_a] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_s_2),V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),hAPP(hAPP(c_COMBC(T_a,tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),T_a),c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),T_a),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat))),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_a),tc_Nat_Onat)),T_a),c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),T_a),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_s_2))),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_s_2))))),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(c_Lazy__Sequence_Oyield(T_a),V_xq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : c_New__Random__Sequence_Oneg__decr__bind(T_b,T_a,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__int__refl,axiom,
% 156.75/156.45      ! [V_k] : hBOOL(hAPP(hAPP(c_HOL_Oequal__class_Oequal(tc_Int_Oint),V_k),V_k)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_seq__case,axiom,
% 156.75/156.45      ! [V_xq_2,V_g_2,V_f_2,T_b,T_a] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_a,T_b,V_f_2,V_g_2,V_xq_2) = hAPP(c_Option_Ooption_Ooption__case(T_a,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),T_a),V_g_2)),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_yieldn__def,axiom,
% 156.75/156.45      ! [T_a] : c_Lazy__Sequence_Oyieldn(T_a) = c_Lazy__Sequence_Oanamorph(tc_Lazy__Sequence_Olazy__sequence(T_a),T_a,c_Lazy__Sequence_Oyield(T_a)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 156.75/156.45      ! [V_i_2,V_f_2,V_x_2,T_a,T_b] : hAPP(c_New__DSequence_Oneg__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_b,T_a,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_f_2),V_i_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_lazy__sequence_Osize_I4_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_lazy__sequence_Osimps_I5_J,axiom,
% 156.75/156.45      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_b,T_a] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_a,T_b,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact__01,axiom,
% 156.75/156.45      ! [V_xq,V_x,T_a] : hAPP(c_Lazy__Sequence_Oyield(T_a),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,V_xq)) = hAPP(c_Option_Ooption_OSome(tc_prod(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_x),V_xq)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_lazy__sequence_Oinject,axiom,
% 156.75/156.45      ! [V_lazy__sequence_H_2,V_a_H_2,V_lazy__sequence_2,V_a_2,T_a] :
% 156.75/156.45        ( c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_2,V_lazy__sequence_2) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H_2,V_lazy__sequence_H_2)
% 156.75/156.45      <=> ( V_a_2 = V_a_H_2
% 156.75/156.45          & V_lazy__sequence_2 = V_lazy__sequence_H_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_lazy__sequence_Osize_I2_J,axiom,
% 156.75/156.45      ! [V_lazy__sequence_2,V_a_2,V_fa_2,T_a] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_a,V_fa_2),V_lazy__sequence_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_neg__bind__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_b,T_a,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I12_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_OSemi,axiom,
% 156.75/156.45      ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 156.75/156.45        ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1)
% 156.75/156.45       => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 156.75/156.45         => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_OSemi,axiom,
% 156.75/156.45      ! [V_s2,V_c1,V_s1,V_s0,V_c0] :
% 156.75/156.45        ( c_Natural_Oevalc(V_c0,V_s0,V_s1)
% 156.75/156.45       => ( c_Natural_Oevalc(V_c1,V_s1,V_s2)
% 156.75/156.45         => c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_s2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WTs__elim__cases_I4_J,axiom,
% 156.75/156.45      ! [V_c2,V_c1] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c1,V_c2)))
% 156.75/156.45       => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 156.75/156.45           => ~ hBOOL(hAPP(c_Com_OWT,V_c2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I51_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I50_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_Oequations_I4_J,axiom,
% 156.75/156.45      ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2)
% 156.75/156.45      <=> ? [B_s1] :
% 156.75/156.45            ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1)
% 156.75/156.45            & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I3_J,axiom,
% 156.75/156.45      ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 156.75/156.45        ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 156.75/156.45      <=> ( V_com1_2 = V_com1_H_2
% 156.75/156.45          & V_com2_2 = V_com2_H_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I48_J,axiom,
% 156.75/156.45      ! [V_pname_H,V_com2,V_com1] : c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OBODY(V_pname_H) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I49_J,axiom,
% 156.75/156.45      ! [V_com2,V_com1,V_pname_H] : c_Com_Ocom_OBODY(V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_OSemi,axiom,
% 156.75/156.45      ! [V_c1,V_c0] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,V_c0))
% 156.75/156.45       => ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 156.75/156.45         => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c0,V_c1))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_Oequations_I4_J,axiom,
% 156.75/156.45      ! [V_a2_2,V_a1_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_a1_2,V_a2_2)))
% 156.75/156.45      <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 156.75/156.45          & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_Oequations_I4_J,axiom,
% 156.75/156.45      ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2),V_a2_2,V_a5_2)
% 156.75/156.45      <=> ? [B_s1] :
% 156.75/156.45            ( c_Natural_Oevalc(V_a1_2,V_a2_2,B_s1)
% 156.75/156.45            & c_Natural_Oevalc(V_a4_2,B_s1,V_a5_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I4_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_neg__map__def,axiom,
% 156.75/156.45      ! [V_P_2,V_f_2,T_a,T_b] : c_New__Random__Sequence_Oneg__map(T_b,T_a,V_f_2,V_P_2) = c_New__Random__Sequence_Oneg__bind(T_b,T_a,V_P_2,hAPP(c_Fun_Ocomp(T_a,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))))),T_b,c_New__Random__Sequence_Oneg__single(T_a)),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I7_J,axiom,
% 156.75/156.45      ! [V_pname] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OBODY(V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I8_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_neg__single__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_a] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_a),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_a,V_x_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I5_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln__elim__cases_I5_J,axiom,
% 156.75/156.45      ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 156.75/156.45        ( 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)
% 156.75/156.45       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45           => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) )
% 156.75/156.45         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45             => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_OIfTrue,axiom,
% 156.75/156.45      ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2)
% 156.75/156.45         => 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) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_OIfFalse,axiom,
% 156.75/156.45      ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 156.75/156.45        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2)
% 156.75/156.45         => 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) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_OIfFalse,axiom,
% 156.75/156.45      ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] :
% 156.75/156.45        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => ( c_Natural_Oevalc(V_c1_2,V_s_2,V_s1_2)
% 156.75/156.45         => c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_s1_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_OIfTrue,axiom,
% 156.75/156.45      ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => ( c_Natural_Oevalc(V_c0_2,V_s_2,V_s1_2)
% 156.75/156.45         => c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_s1_2) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc__elim__cases_I5_J,axiom,
% 156.75/156.45      ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2),V_s_2,V_t_2)
% 156.75/156.45       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45           => ~ c_Natural_Oevalc(V_c1_2,V_s_2,V_t_2) )
% 156.75/156.45         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45             => ~ c_Natural_Oevalc(V_c2_2,V_s_2,V_t_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WTs__elim__cases_I5_J,axiom,
% 156.75/156.45      ! [V_c2_2,V_c1_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)))
% 156.75/156.45       => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 156.75/156.45           => ~ hBOOL(hAPP(c_Com_OWT,V_c2_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I54_J,axiom,
% 156.75/156.45      ! [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) != c_Com_Ocom_OBODY(V_pname_H_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I55_J,axiom,
% 156.75/156.45      ! [V_com2_2,V_com1_2,V_fun_2,V_pname_H_2] : c_Com_Ocom_OBODY(V_pname_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_OIf,axiom,
% 156.75/156.45      ! [V_b_2,V_c1_2,V_c0_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,V_c0_2))
% 156.75/156.45       => ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 156.75/156.45         => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_Oequations_I5_J,axiom,
% 156.75/156.45      ! [V_a2_2,V_a1_2,V_a3_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_a3_2,V_a1_2,V_a2_2)))
% 156.75/156.45      <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 156.75/156.45          & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_Oequations_I5_J,axiom,
% 156.75/156.45      ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a5_2),V_a2_2,V_a4_2)
% 156.75/156.45      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevalc(V_a3_2,V_a2_2,V_a4_2) )
% 156.75/156.45          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevalc(V_a5_2,V_a2_2,V_a4_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_Oequations_I6_J,axiom,
% 156.75/156.45      ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a5_2,V_a3_2),V_a2_2,V_a4_2)
% 156.75/156.45      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevalc(V_a5_2,V_a2_2,V_a4_2) )
% 156.75/156.45          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevalc(V_a3_2,V_a2_2,V_a4_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I4_J,axiom,
% 156.75/156.45      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 156.75/156.45        ( 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)
% 156.75/156.45      <=> ( V_fun_2 = V_fun_H_2
% 156.75/156.45          & V_com1_2 = V_com1_H_2
% 156.75/156.45          & V_com2_2 = V_com2_H_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_Oequations_I6_J,axiom,
% 156.75/156.45      ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 156.75/156.45        ( 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)
% 156.75/156.45      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) )
% 156.75/156.45          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_Oequations_I5_J,axiom,
% 156.75/156.45      ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( 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)
% 156.75/156.45      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) )
% 156.75/156.45          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I56_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I57_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I45_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I44_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I13_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Oneg__single__def,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I11_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WTs__elim__cases_I3_J,axiom,
% 156.75/156.45      ! [V_ca_2,V_a_2,V_Y_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_ca_2)))
% 156.75/156.45       => hBOOL(hAPP(c_Com_OWT,V_ca_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I37_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I36_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I35_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I34_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I43_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I42_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_Oequations_I3_J,axiom,
% 156.75/156.45      ! [V_a1_2,V_a3_2,V_a2_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_a2_2,V_a3_2,V_a1_2)))
% 156.75/156.45      <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_OLocal,axiom,
% 156.75/156.45      ! [V_a_2,V_Y_2,V_ca_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,V_ca_2))
% 156.75/156.45       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_ca_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I41_J,axiom,
% 156.75/156.45      ! [V_com_2,V_fun_2,V_loc_2,V_pname_H_2] : c_Com_Ocom_OBODY(V_pname_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I40_J,axiom,
% 156.75/156.45      ! [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) != c_Com_Ocom_OBODY(V_pname_H_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I2_J,axiom,
% 156.75/156.45      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 156.75/156.45        ( 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)
% 156.75/156.45      <=> ( V_loc_2 = V_loc_H_2
% 156.75/156.45          & V_fun_2 = V_fun_H_2
% 156.75/156.45          & V_com_2 = V_com_H_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I3_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 156.75/156.45      ! [V_f_2,V_x_2,T_a,T_b,V_i_2] :
% 156.75/156.45        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.45         => hAPP(c_New__DSequence_Opos__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_a) )
% 156.75/156.45        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 156.75/156.45         => hAPP(c_New__DSequence_Opos__decr__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_b,T_a,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_f_2),V_i_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_length__splice,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_splice_Osimps_I1_J,axiom,
% 156.75/156.45      ! [V_ys,T_a] : c_List_Osplice(T_a,c_List_Olist_ONil(T_a),V_ys) = V_ys ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_splice__Nil2,axiom,
% 156.75/156.45      ! [V_xs,T_a] : c_List_Osplice(T_a,V_xs,c_List_Olist_ONil(T_a)) = V_xs ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_splice_Osimps_I3_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_splice_Osimps_I2_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : c_New__Random__Sequence_Opos__decr__bind(T_b,T_a,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Opos__empty__def,axiom,
% 156.75/156.45      ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__empty__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,T_a] : c_New__Random__Sequence_Opos__empty(T_a,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_a) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Opos__bind__def,axiom,
% 156.75/156.45      ! [V_i_2,V_f_2,V_x_2,T_a,T_b] : hAPP(c_New__DSequence_Opos__bind(T_b,T_a,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_b,T_a,hAPP(V_x_2,V_i_2)),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)),V_f_2),V_i_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__bind__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_a,T_b] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_b,T_a,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_b,T_a,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a)))),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_acyclicP__converse,axiom,
% 156.75/156.45      ! [V_r_2,T_a] :
% 156.75/156.45        ( c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),c_Predicate_Oconversep(T_a,T_a,V_r_2))))
% 156.75/156.45      <=> c_Wellfounded_Oacyclic(T_a,hAPP(c_Set_OCollect(tc_prod(T_a,T_a)),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__join,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),c_Predicate_Oconversep(T_b,T_a,V_r_2)),c_Predicate_Oconversep(T_b,T_a,V_s_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__meet,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_a,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool))),c_Predicate_Oconversep(T_b,T_a,V_r_2)),c_Predicate_Oconversep(T_b,T_a,V_s_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversepD,axiom,
% 156.75/156.45      ! [V_b_2,V_a_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a_2),V_b_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep_Ointros,axiom,
% 156.75/156.45      ! [T_b,T_a,V_b_2,V_a_2,V_r_2] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 156.75/156.45       => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_b_2),V_a_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep_Oequations,axiom,
% 156.75/156.45      ! [V_a1_2,V_a2_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a2_2),V_a1_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep__iff,axiom,
% 156.75/156.45      ! [V_b_2,V_a_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,V_r_2),V_a_2),V_b_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep__conversep,axiom,
% 156.75/156.45      ! [V_r_2,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,c_Predicate_Oconversep(T_a,T_b,V_r_2)) = V_r_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep__eq,axiom,
% 156.75/156.45      ! [T_a] : c_Predicate_Oconversep(T_a,T_a,c_fequal) = c_fequal ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep__noteq,axiom,
% 156.75/156.45      ! [V_y_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_a,hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot)),c_fequal)),V_x_2),V_y_2))
% 156.75/156.45      <=> V_x_2 != V_y_2 ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_converse__pred__comp,axiom,
% 156.75/156.45      ! [V_s_2,V_r_2,T_c,T_a,T_b] : c_Predicate_Oconversep(T_b,T_a,c_Predicate_Opred__comp(T_b,T_c,T_a,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_a,T_c,T_b,c_Predicate_Oconversep(T_c,T_a,V_s_2),c_Predicate_Oconversep(T_b,T_c,V_r_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_conversep__converse__eq,axiom,
% 156.75/156.45      ! [V_y_2,V_x_2,V_r_2,T_b,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2)),V_x_2),V_y_2))
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_a,T_b),V_r_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__map__def,axiom,
% 156.75/156.45      ! [V_P_2,V_f_2,T_a,T_b] : c_New__Random__Sequence_Opos__map(T_b,T_a,V_f_2,V_P_2) = c_New__Random__Sequence_Opos__bind(T_b,T_a,V_P_2,hAPP(c_Fun_Ocomp(T_a,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_a))))),T_b,c_New__Random__Sequence_Opos__single(T_a)),V_f_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_tl__replicate,axiom,
% 156.75/156.45      ! [V_x,T_a,V_n] :
% 156.75/156.45        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45       => 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) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__0,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_empty__replicate,axiom,
% 156.75/156.45      ! [V_x_2,V_n_2,T_a] :
% 156.75/156.45        ( c_List_Olist_ONil(T_a) = c_List_Oreplicate(T_a,V_n_2,V_x_2)
% 156.75/156.45      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__empty,axiom,
% 156.75/156.45      ! [V_x_2,V_n_2,T_a] :
% 156.75/156.45        ( c_List_Oreplicate(T_a,V_n_2,V_x_2) = c_List_Olist_ONil(T_a)
% 156.75/156.45      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_filter__replicate,axiom,
% 156.75/156.45      ! [V_n_2,T_a,V_x_2,V_P_2] :
% 156.75/156.45        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45         => hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Oreplicate(T_a,V_n_2,V_x_2)) = c_List_Oreplicate(T_a,V_n_2,V_x_2) )
% 156.75/156.45        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 156.75/156.45         => hAPP(c_List_Ofilter(T_a,V_P_2),c_List_Oreplicate(T_a,V_n_2,V_x_2)) = c_List_Olist_ONil(T_a) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_concat__replicate__trivial,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__replicate,axiom,
% 156.75/156.45      ! [V_x_2,V_n_2,V_f_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),V_f_2),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_List_Oreplicate(T_a,V_n_2,hAPP(V_f_2,V_x_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__add,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_append__replicate__commute,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_rev__replicate,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Ball__set__replicate,axiom,
% 156.75/156.45      ! [V_P_2,V_a_2,V_n_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_a_2))))
% 156.75/156.45           => hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45      <=> ( hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.45          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_Bex__set__replicate,axiom,
% 156.75/156.45      ! [V_P_2,V_a_2,V_n_2,T_a] :
% 156.75/156.45        ( ? [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_a_2))))
% 156.75/156.45            & hBOOL(hAPP(V_P_2,B_x)) )
% 156.75/156.45      <=> ( hBOOL(hAPP(V_P_2,V_a_2))
% 156.75/156.45          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_take__replicate,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_last__replicate,axiom,
% 156.75/156.45      ! [V_x,T_a,V_n] :
% 156.75/156.45        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45       => c_List_Olast(T_a,c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_hd__replicate,axiom,
% 156.75/156.45      ! [V_x,T_a,V_n] :
% 156.75/156.45        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45       => hAPP(c_List_Ohd(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__eq__replicate,axiom,
% 156.75/156.45      ! [V_y_2,V_n_2,V_x_2,V_m_2,T_a] :
% 156.75/156.45        ( c_List_Oreplicate(T_a,V_m_2,V_x_2) = c_List_Oreplicate(T_a,V_n_2,V_y_2)
% 156.75/156.45      <=> ( V_m_2 = V_n_2
% 156.75/156.45          & ( V_m_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45           => V_x_2 = V_y_2 ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_nth__replicate,axiom,
% 156.75/156.45      ! [V_x,T_a,V_n,V_i] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 156.75/156.45       => hAPP(hAPP(c_List_Onth(T_a),c_List_Oreplicate(T_a,V_n,V_x)),V_i) = V_x ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__app__Cons__same,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__Suc,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_drop__replicate,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__set__replicate,axiom,
% 156.75/156.45      ! [V_y_2,V_n_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_y_2))))
% 156.75/156.45      <=> ( V_x_2 = V_y_2
% 156.75/156.45          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__replicate__const,axiom,
% 156.75/156.45      ! [V_lst_2,V_k_2,T_a,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_a),hAPP(c_COMBK(T_a,T_b),V_k_2)),V_lst_2) = c_List_Oreplicate(T_a,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_lst_2),V_k_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_length__replicate,axiom,
% 156.75/156.45      ! [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 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__length__filter,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,T_a] : c_List_Oreplicate(T_a,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Ofilter(T_a,hAPP(c_fequal,V_x_2)),V_xs_2)),V_x_2) = hAPP(c_List_Ofilter(T_a,hAPP(c_fequal,V_x_2)),V_xs_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_zip__replicate,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_replicate__append__same,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_map__replicate__trivial,axiom,
% 156.75/156.45      ! [V_i_2,V_x_2,T_a] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_a),hAPP(c_COMBK(T_a,tc_Nat_Onat),V_x_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2)) = c_List_Oreplicate(T_a,V_i_2,V_x_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_set__replicate__conv__if,axiom,
% 156.75/156.45      ! [V_x_2,T_a,V_n_2] :
% 156.75/156.45        ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45         => hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_x_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool)) )
% 156.75/156.45        & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45         => hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_set__replicate,axiom,
% 156.75/156.45      ! [V_x_2,T_a,V_n_2] :
% 156.75/156.45        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 156.75/156.45       => hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_set__replicate__Suc,axiom,
% 156.75/156.45      ! [V_x_2,V_n_2,T_a] : hAPP(c_List_Oset(T_a),c_List_Oreplicate(T_a,hAPP(c_Nat_OSuc,V_n_2),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_a),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_HOL_Obool))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__single__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_a] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_a),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_a,V_x_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_eq__comp__r,axiom,
% 156.75/156.45      ! [V_R_2,T_a] : c_Predicate_Opred__comp(T_a,T_a,T_a,c_fequal,c_Predicate_Opred__comp(T_a,T_a,T_a,V_R_2,c_fequal)) = V_R_2 ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Opos__single__def,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I6_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_OWhileTrue,axiom,
% 156.75/156.45      ! [V_s2_2,V_s1_2,V_n_2,V_ca_2,V_s0_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 156.75/156.45       => ( c_Natural_Oevaln(V_ca_2,V_s0_2,V_n_2,V_s1_2)
% 156.75/156.45         => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s1_2,V_n_2,V_s2_2)
% 156.75/156.45           => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_OWhileFalse,axiom,
% 156.75/156.45      ! [V_n_2,V_ca_2,V_s_2,V_b_2] :
% 156.75/156.45        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s_2,V_n_2,V_s_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_OWhileFalse,axiom,
% 156.75/156.45      ! [V_ca_2,V_s_2,V_b_2] :
% 156.75/156.45        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 156.75/156.45       => c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s_2,V_s_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_OWhileTrue,axiom,
% 156.75/156.45      ! [V_s2_2,V_s1_2,V_ca_2,V_s0_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 156.75/156.45       => ( c_Natural_Oevalc(V_ca_2,V_s0_2,V_s1_2)
% 156.75/156.45         => ( c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s1_2,V_s2_2)
% 156.75/156.45           => c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_ca_2),V_s0_2,V_s2_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WTs__elim__cases_I6_J,axiom,
% 156.75/156.45      ! [V_ca_2,V_b_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_ca_2)))
% 156.75/156.45       => hBOOL(hAPP(c_Com_OWT,V_ca_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I38_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I39_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_Oequations_I8_J,axiom,
% 156.75/156.45      ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2)
% 156.75/156.45      <=> ( ( V_a6_2 = V_a2_2
% 156.75/156.45            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 156.75/156.45          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & ? [B_s1] :
% 156.75/156.45                ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 156.75/156.45                & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evaln_Oequations_I7_J,axiom,
% 156.75/156.45      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2)
% 156.75/156.45      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45         => ? [B_s1] :
% 156.75/156.45              ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 156.75/156.45              & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_Oequations_I7_J,axiom,
% 156.75/156.45      ! [V_a2_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a2_2)
% 156.75/156.45      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45         => ? [B_s1] :
% 156.75/156.45              ( c_Natural_Oevalc(V_a3_2,V_a2_2,B_s1)
% 156.75/156.45              & c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a2_2) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_evalc_Oequations_I8_J,axiom,
% 156.75/156.45      ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] :
% 156.75/156.45        ( c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a5_2)
% 156.75/156.45      <=> ( ( V_a5_2 = V_a2_2
% 156.75/156.45            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 156.75/156.45          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 156.75/156.45            & ? [B_s1] :
% 156.75/156.45                ( c_Natural_Oevalc(V_a3_2,V_a2_2,B_s1)
% 156.75/156.45                & c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a5_2) ) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I58_J,axiom,
% 156.75/156.45      ! [V_pname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != c_Com_Ocom_OBODY(V_pname_H_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I59_J,axiom,
% 156.75/156.45      ! [V_com_2,V_fun_2,V_pname_H_2] : c_Com_Ocom_OBODY(V_pname_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_While,axiom,
% 156.75/156.45      ! [V_b_2,V_ca_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,V_ca_2))
% 156.75/156.45       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_ca_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_WT_Oequations_I6_J,axiom,
% 156.75/156.45      ! [V_a1_2,V_a2_2] :
% 156.75/156.45        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_a2_2,V_a1_2)))
% 156.75/156.45      <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I61_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I60_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I5_J,axiom,
% 156.75/156.45      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 156.75/156.45        ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 156.75/156.45      <=> ( V_fun_2 = V_fun_H_2
% 156.75/156.45          & V_com_2 = V_com_H_2 ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I47_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I46_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I52_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osimps_I53_J,axiom,
% 156.75/156.45      ! [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) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_com_Osize_I14_J,axiom,
% 156.75/156.45      ! [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))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact__02,axiom,
% 156.75/156.45      ! [V_s2_2,V_s1_2,T_b,T_a] : c_Lazy__Sequence_Oproduct(T_a,T_b,V_s1_2,V_s2_2) = hAPP(c_Lazy__Sequence_Obind(T_a,tc_prod(T_a,T_b),V_s1_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b))),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b)),T_a),c_Lazy__Sequence_Obind(T_b,tc_prod(T_a,T_b),V_s2_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b))),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_a,T_b)),T_b),c_Lazy__Sequence_Osingle(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy_H_Opinduct,axiom,
% 156.75/156.45      ! [V_P_2,V_a1_2,V_a0_2] :
% 156.75/156.45        ( 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)))
% 156.75/156.45       => ( ! [B_d,B_i] :
% 156.75/156.45              ( 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)))
% 156.75/156.45             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 156.75/156.45                 => hBOOL(hAPP(hAPP(V_P_2,B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) )
% 156.75/156.45               => hBOOL(hAPP(hAPP(V_P_2,B_d),B_i)) ) )
% 156.75/156.45         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy_H_Opsimps,axiom,
% 156.75/156.45      ! [V_i_2,V_d_2] :
% 156.75/156.45        ( 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)))
% 156.75/156.45       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.75/156.45           => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 156.75/156.45          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 156.75/156.45           => 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)))) ) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy__list_Osimps,axiom,
% 156.75/156.45      ! [V_d_2,T_a] :
% 156.75/156.45        ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 156.75/156.45       => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_a),V_d_2) = c_Lazy__Sequence_Oappend(tc_List_Olist(T_a),hAPP(c_Lazy__Sequence_Osingle(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),hAPP(hAPP(hAPP(c_If(tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)),hAPP(c_Lazy__Sequence_Obind(tc_prod(T_a,tc_List_Olist(T_a)),tc_List_Olist(T_a),c_Lazy__Sequence_Oproduct(T_a,tc_List_Olist(T_a),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Product__Type_Oprod_Oprod__case(T_a,tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a))),T_a),hAPP(c_COMBB(tc_List_Olist(T_a),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_a)),tc_List_Olist(T_a)),c_Lazy__Sequence_Osingle(tc_List_Olist(T_a)))),c_List_Olist_OCons(T_a))))),c_Lazy__Sequence_Oempty(tc_List_Olist(T_a)))) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy_H_Osimps,axiom,
% 156.75/156.45      ! [V_i,V_d] :
% 156.75/156.45        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 156.75/156.45         => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 156.75/156.45        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 156.75/156.45         => 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)))) ) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy__prod__def,axiom,
% 156.75/156.45      ! [V_d,T_b,T_a] :
% 156.75/156.45        ( ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 156.75/156.45          & class_Lazy__Sequence_Osmall__lazy(T_b) )
% 156.75/156.45       => 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)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact__03,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_small__lazy__int__def,axiom,
% 156.75/156.45      ! [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)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Opos__union__def,axiom,
% 156.75/156.45      ! [V_i_2,V_yq_2,V_xq_2,T_a] : hAPP(c_New__DSequence_Opos__union(T_a,V_xq_2,V_yq_2),V_i_2) = c_Lazy__Sequence_Oappend(T_a,hAPP(V_xq_2,V_i_2),hAPP(V_yq_2,V_i_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_refl__on__INTER,axiom,
% 156.75/156.45      ! [V_r_2,V_A_2,T_b,V_S_2,T_a] :
% 156.75/156.45        ( ! [B_x] :
% 156.75/156.45            ( hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_S_2))
% 156.75/156.45           => c_Relation_Orefl__on(T_b,hAPP(V_A_2,B_x),hAPP(V_r_2,B_x)) )
% 156.75/156.45       => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_a,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_pos__union__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_a] : c_New__Random__Sequence_Opos__union(T_a,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__union(T_a,hAPP(hAPP(hAPP(V_R1_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(hAPP(V_R2_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_hb__flat_Osimps_I2_J,axiom,
% 156.75/156.45      ! [V_xqq_2,V_xq_2,T_a] : c_Lazy__Sequence_Ohb__flat(T_a,c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a))),V_xq_2,V_xqq_2)) = c_Lazy__Sequence_Oappend(tc_Option_Ooption(T_a),hAPP(c_Option_Ooption_Ooption__case(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),c_Lazy__Sequence_Ohit__bound(T_a),c_COMBI(tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)))),V_xq_2),c_Lazy__Sequence_Ohb__flat(T_a,V_xqq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Oneg__union__def,axiom,
% 156.75/156.45      ! [V_i_2,V_y_2,V_x_2,T_a] : hAPP(c_New__DSequence_Oneg__union(T_a,V_x_2,V_y_2),V_i_2) = c_Lazy__Sequence_Oappend(tc_Option_Ooption(T_a),hAPP(V_x_2,V_i_2),hAPP(V_y_2,V_i_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_hb__bind__def,axiom,
% 156.75/156.45      ! [V_f_2,V_xq_2,T_a,T_b] : c_Lazy__Sequence_Ohb__bind(T_b,T_a,V_xq_2,V_f_2) = c_Lazy__Sequence_Ohb__flat(T_a,c_Lazy__Sequence_Ohb__map(T_b,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_a)),V_f_2,V_xq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_hb__map_Osimps_I2_J,axiom,
% 156.75/156.45      ! [V_xq_2,V_x_2,V_f_2,T_a,T_b] : c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(T_b),V_x_2,V_xq_2)) = c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Option_Ooption(T_a),hAPP(hAPP(c_Option_Omap(T_b,T_a),V_f_2),V_x_2),c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,V_xq_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_neg__union__def,axiom,
% 156.75/156.45      ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_a] : c_New__Random__Sequence_Oneg__union(T_a,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__union(T_a,hAPP(hAPP(hAPP(V_R1_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(hAPP(V_R2_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_New__DSequence_Oneg__map__def,axiom,
% 156.75/156.45      ! [V_i_2,V_xq_2,V_f_2,T_a,T_b] : c_New__DSequence_Oneg__map(T_b,T_a,V_f_2,V_xq_2,V_i_2) = c_Lazy__Sequence_Ohb__map(T_b,T_a,V_f_2,hAPP(V_xq_2,V_i_2)) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_in__set__member,axiom,
% 156.75/156.45      ! [V_xs_2,V_x_2,T_a] :
% 156.75/156.45        ( hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2)))
% 156.75/156.45      <=> c_List_Omember(T_a,V_xs_2,V_x_2) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(fact_List_Omember__def,axiom,
% 156.75/156.45      ! [V_x_2,V_xs_2,T_a] :
% 156.75/156.45        ( c_List_Omember(T_a,V_xs_2,V_x_2)
% 156.75/156.45      <=> hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_List_Oset(T_a),V_xs_2))) ) ).
% 156.75/156.45  
% 156.75/156.45  %----Arity declarations (237)
% 156.75/156.45  fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 156.75/156.45      class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Obounded__lattice(T_1)
% 156.75/156.45       => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 156.75/156.45       => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Obounded__lattice(T_1)
% 156.75/156.45       => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Obounded__lattice(T_1)
% 156.75/156.45       => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Olattice(T_1)
% 156.75/156.45       => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Olattice(T_1)
% 156.75/156.45       => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Odistrib__lattice(T_1)
% 156.75/156.45       => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Oboolean__algebra(T_1)
% 156.75/156.45       => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Orderings_Opreorder,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Orderings_Opreorder(T_1)
% 156.75/156.45       => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Finite__Set_Ofinite,axiom,
% 156.75/156.45      ! [T_1,T_2] :
% 156.75/156.45        ( ( class_Finite__Set_Ofinite(T_2)
% 156.75/156.45          & class_Finite__Set_Ofinite(T_1) )
% 156.75/156.45       => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Lattices_Olattice,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Lattices_Olattice(T_1)
% 156.75/156.45       => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Orderings_Oorder,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Orderings_Oorder(T_1)
% 156.75/156.45       => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Orderings_Otop,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Orderings_Otop(T_1)
% 156.75/156.45       => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Orderings_Oord,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Orderings_Oord(T_1)
% 156.75/156.45       => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Orderings_Obot,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Orderings_Obot(T_1)
% 156.75/156.45       => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Groups_Ouminus,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Groups_Ouminus(T_1)
% 156.75/156.45       => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Groups_Ominus,axiom,
% 156.75/156.45      ! [T_2,T_1] :
% 156.75/156.45        ( class_Groups_Ominus(T_1)
% 156.75/156.45       => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__HOL_Oequal,axiom,
% 156.75/156.45      ! [T_1,T_2] :
% 156.75/156.45        ( ( class_Enum_Oenum(T_2)
% 156.75/156.45          & class_HOL_Oequal(T_1) )
% 156.75/156.45       => class_HOL_Oequal(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_fun__Enum_Oenum,axiom,
% 156.75/156.45      ! [T_1,T_2] :
% 156.75/156.45        ( ( class_Enum_Oenum(T_2)
% 156.75/156.45          & class_Enum_Oenum(T_1) )
% 156.75/156.45       => class_Enum_Oenum(tc_fun(T_2,T_1)) ) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Com__Ocom__HOL_Oequal,axiom,
% 156.75/156.45      class_HOL_Oequal(tc_Com_Ocom) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Com__Ocom__Nat_Osize,axiom,
% 156.75/156.45      class_Nat_Osize(tc_Com_Ocom) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 156.75/156.45      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 156.75/156.45      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 156.75/156.45      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 156.75/156.45      class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 156.75/156.45      class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 156.75/156.45      class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 156.75/156.45      class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 156.75/156.45      class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 156.75/156.45  
% 156.75/156.45  fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 156.75/156.46      class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 156.75/156.46      class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 156.75/156.46      class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 156.75/156.46      class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 156.75/156.46      class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Lazy__Sequence_Osmall__lazy,axiom,
% 156.75/156.46      class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 156.75/156.46      class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 156.75/156.46      class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 156.75/156.46      class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 156.75/156.46      class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 156.75/156.46      class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 156.75/156.46      class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 156.75/156.46      class_Divides_Osemiring__div(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 156.75/156.46      class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 156.75/156.46      class_Groups_Oab__group__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 156.75/156.46      class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 156.75/156.46      class_Rings_Oordered__ring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 156.75/156.46      class_Orderings_Opreorder(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 156.75/156.46      class_Orderings_Olinorder(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 156.75/156.46      class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 156.75/156.46      class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 156.75/156.46      class_Groups_Omonoid__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Smallcheck_Osmall,axiom,
% 156.75/156.46      class_Smallcheck_Osmall(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 156.75/156.46      class_Rings_Osemiring__1(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 156.75/156.46      class_Rings_Osemiring__0(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 156.75/156.46      class_Lattices_Olattice(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 156.75/156.46      class_Groups_Ogroup__add(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 156.75/156.46      class_Divides_Oring__div(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 156.75/156.46      class_Rings_Omult__zero(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 156.75/156.46      class_Orderings_Oorder(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 156.75/156.46      class_Int_Oring__char__0(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 156.75/156.46      class_Int_Onumber__ring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 156.75/156.46      class_Rings_Osemiring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Orderings_Oord,axiom,
% 156.75/156.46      class_Orderings_Oord(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 156.75/156.46      class_Groups_Ouminus(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 156.75/156.46      class_Groups_Osgn__if(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 156.75/156.46      class_Groups_Oabs__if(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 156.75/156.46      class_Rings_Oring__1(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ominus,axiom,
% 156.75/156.46      class_Groups_Ominus(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Power_Opower,axiom,
% 156.75/156.46      class_Power_Opower(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Ozero,axiom,
% 156.75/156.46      class_Groups_Ozero(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oring,axiom,
% 156.75/156.46      class_Rings_Oring(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Rings_Oidom,axiom,
% 156.75/156.46      class_Rings_Oidom(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Int_Onumber,axiom,
% 156.75/156.46      class_Int_Onumber(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__Groups_Oone,axiom,
% 156.75/156.46      class_Groups_Oone(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Int__Oint__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Int_Oint) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 156.75/156.46      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 156.75/156.46      class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 156.75/156.46      class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 156.75/156.46      class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 156.75/156.46      class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 156.75/156.46      class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 156.75/156.46      class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 156.75/156.46      class_Orderings_Owellorder(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 156.75/156.46      class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 156.75/156.46      class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 156.75/156.46      class_Orderings_Opreorder(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 156.75/156.46      class_Orderings_Olinorder(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 156.75/156.46      class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 156.75/156.46      class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 156.75/156.46      class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 156.75/156.46      class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 156.75/156.46      class_Lattices_Olattice(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 156.75/156.46      class_Rings_Omult__zero(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 156.75/156.46      class_Orderings_Oorder(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 156.75/156.46      class_Rings_Osemiring(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 156.75/156.46      class_Orderings_Oord(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 156.75/156.46      class_Orderings_Obot(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 156.75/156.46      class_Groups_Ominus(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Power_Opower,axiom,
% 156.75/156.46      class_Power_Opower(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 156.75/156.46      class_Groups_Ozero(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Int_Onumber,axiom,
% 156.75/156.46      class_Int_Onumber(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Groups_Oone,axiom,
% 156.75/156.46      class_Groups_Oone(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nat__Onat__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Nat_Onat) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 156.75/156.46      class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 156.75/156.46      class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 156.75/156.46      class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 156.75/156.46      class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 156.75/156.46      class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 156.75/156.46      class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 156.75/156.46      class_Orderings_Opreorder(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 156.75/156.46      class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 156.75/156.46      class_Lattices_Olattice(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 156.75/156.46      class_Orderings_Oorder(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 156.75/156.46      class_Orderings_Otop(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 156.75/156.46      class_Orderings_Oord(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 156.75/156.46      class_Orderings_Obot(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 156.75/156.46      class_Groups_Ouminus(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 156.75/156.46      class_Groups_Ominus(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Enum_Oenum,axiom,
% 156.75/156.46      class_Enum_Oenum(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_HOL__Obool__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_HOL_Obool) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Com__Ostate__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Com_Ostate) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Com__Ostate__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Com_Ostate) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Com__Ovname__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Com_Ovname) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Com__Ovname__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Com_Ovname) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_List__Olist__Lazy__Sequence_Osmall__lazy,axiom,
% 156.75/156.46      ! [T_1] :
% 156.75/156.46        ( class_Lazy__Sequence_Osmall__lazy(T_1)
% 156.75/156.46       => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_List__Olist__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1] : class_HOL_Oequal(tc_List_Olist(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_List__Olist__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1] : class_Nat_Osize(tc_List_Olist(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_sum__Finite__Set_Ofinite,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Finite__Set_Ofinite(T_2)
% 156.75/156.46          & class_Finite__Set_Ofinite(T_1) )
% 156.75/156.46       => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_sum__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_HOL_Oequal(tc_sum(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_sum__Enum_Oenum,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Enum_Oenum(T_2)
% 156.75/156.46          & class_Enum_Oenum(T_1) )
% 156.75/156.46       => class_Enum_Oenum(tc_sum(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_sum__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_Nat_Osize(tc_sum(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 156.75/156.46      ! [T_1] :
% 156.75/156.46        ( class_Finite__Set_Ofinite(T_1)
% 156.75/156.46       => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Option__Ooption__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1] : class_HOL_Oequal(tc_Option_Ooption(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Option__Ooption__Enum_Oenum,axiom,
% 156.75/156.46      ! [T_1] :
% 156.75/156.46        ( class_Enum_Oenum(T_1)
% 156.75/156.46       => class_Enum_Oenum(tc_Option_Ooption(T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Option__Ooption__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1] : class_Nat_Osize(tc_Option_Ooption(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nitpick__Opair____box__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_HOL_Oequal(tc_Nitpick_Opair__box(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Nitpick__Opair____box__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_Nat_Osize(tc_Nitpick_Opair__box(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__Lazy__Sequence_Osmall__lazy,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Lazy__Sequence_Osmall__lazy(T_2)
% 156.75/156.46          & class_Lazy__Sequence_Osmall__lazy(T_1) )
% 156.75/156.46       => class_Lazy__Sequence_Osmall__lazy(tc_prod(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__Finite__Set_Ofinite,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Finite__Set_Ofinite(T_2)
% 156.75/156.46          & class_Finite__Set_Ofinite(T_1) )
% 156.75/156.46       => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__Smallcheck_Osmall,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Smallcheck_Osmall(T_2)
% 156.75/156.46          & class_Smallcheck_Osmall(T_1) )
% 156.75/156.46       => class_Smallcheck_Osmall(tc_prod(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_HOL_Oequal(tc_prod(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__Enum_Oenum,axiom,
% 156.75/156.46      ! [T_1,T_2] :
% 156.75/156.46        ( ( class_Enum_Oenum(T_2)
% 156.75/156.46          & class_Enum_Oenum(T_1) )
% 156.75/156.46       => class_Enum_Oenum(tc_prod(T_2,T_1)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_prod__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1,T_2] : class_Nat_Osize(tc_prod(T_2,T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__Lazy__Sequence_Osmall__lazy,axiom,
% 156.75/156.46      class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 156.75/156.46      class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__Smallcheck_Osmall,axiom,
% 156.75/156.46      class_Smallcheck_Osmall(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__Enum_Oenum,axiom,
% 156.75/156.46      class_Enum_Oenum(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Product____Type__Ounit__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Product__Type_Ounit) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Evaluation__Oterm__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Code__Evaluation_Oterm) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Evaluation__Oterm__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Code__Evaluation_Oterm) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 156.75/156.46      class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 156.75/156.46      class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 156.75/156.46      class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 156.75/156.46      class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 156.75/156.46      class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 156.75/156.46      class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 156.75/156.46      class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 156.75/156.46      class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 156.75/156.46      class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 156.75/156.46      class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 156.75/156.46      class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 156.75/156.46      class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 156.75/156.46      class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 156.75/156.46      class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 156.75/156.46      class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 156.75/156.46      class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 156.75/156.46      class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 156.75/156.46      class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 156.75/156.46      class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 156.75/156.46      class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 156.75/156.46      class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 156.75/156.46      class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 156.75/156.46      class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 156.75/156.46      class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 156.75/156.46      class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 156.75/156.46      class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 156.75/156.46      class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__HOL_Oequal,axiom,
% 156.75/156.46      class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osize,axiom,
% 156.75/156.46      class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Lazy____Sequence__Olazy____sequence__HOL_Oequal,axiom,
% 156.75/156.46      ! [T_1] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  fof(arity_Lazy____Sequence__Olazy____sequence__Nat_Osize,axiom,
% 156.75/156.46      ! [T_1] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 156.75/156.46  
% 156.75/156.46  %----Helper facts (20)
% 156.75/156.46  fof(help_c__COMBI__1,axiom,
% 156.75/156.46      ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__COMBK__1,axiom,
% 156.75/156.46      ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__COMBB__1,axiom,
% 156.75/156.46      ! [V_R_2,V_Q_2,V_P_2,T_c,T_a,T_b] : hAPP(hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_P_2),V_Q_2),V_R_2) = hAPP(V_P_2,hAPP(V_Q_2,V_R_2)) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__COMBC__1,axiom,
% 156.75/156.46      ! [V_R_2,V_Q_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),V_Q_2) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__COMBS__1,axiom,
% 156.75/156.46      ! [V_R_2,V_Q_2,V_P_2,T_a,T_c,T_b] : hAPP(hAPP(hAPP(c_COMBS(T_b,T_c,T_a),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),hAPP(V_Q_2,V_R_2)) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fequal__1,axiom,
% 156.75/156.46      ! [V_y_2,V_x_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 156.75/156.46        | V_x_2 = V_y_2 ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fequal__2,axiom,
% 156.75/156.46      ! [V_y_2,V_x_2] :
% 156.75/156.46        ( V_x_2 != V_y_2
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fFalse__1,axiom,
% 156.75/156.46      ~ hBOOL(c_fFalse) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fTrue__1,axiom,
% 156.75/156.46      hBOOL(c_fTrue) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fNot__1,axiom,
% 156.75/156.46      ! [V_P_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(c_fNot,V_P_2))
% 156.75/156.46        | ~ hBOOL(V_P_2) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fNot__2,axiom,
% 156.75/156.46      ! [V_P_2] :
% 156.75/156.46        ( ~ ~ hBOOL(V_P_2)
% 156.75/156.46        | hBOOL(hAPP(c_fNot,V_P_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fconj__1,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(V_P_2)
% 156.75/156.46        | ~ hBOOL(V_Q_2)
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fconj__2,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 156.75/156.46        | hBOOL(V_P_2) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fconj__3,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 156.75/156.46        | hBOOL(V_Q_2) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fdisj__1,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(V_P_2)
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fdisj__2,axiom,
% 156.75/156.46      ! [V_P_2,V_Q_2] :
% 156.75/156.46        ( ~ hBOOL(V_Q_2)
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fdisj__3,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2))
% 156.75/156.46        | hBOOL(V_P_2)
% 156.75/156.46        | hBOOL(V_Q_2) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fimplies__1,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( hBOOL(V_P_2)
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fimplies__2,axiom,
% 156.75/156.46      ! [V_P_2,V_Q_2] :
% 156.75/156.46        ( ~ hBOOL(V_Q_2)
% 156.75/156.46        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 156.75/156.46  
% 156.75/156.46  fof(help_c__fimplies__3,axiom,
% 156.75/156.46      ! [V_Q_2,V_P_2] :
% 156.75/156.46        ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2))
% 156.75/156.46        | ~ hBOOL(V_P_2)
% 156.75/156.46        | hBOOL(V_Q_2) ) ).
% 156.75/156.46  
% 156.75/156.46  %----Conjectures (5)
% 156.75/156.46  fof(conj_0,hypothesis,
% 156.75/156.46      c_Hoare__Mirabelle_Ostate__not__singleton ).
% 156.75/156.46  
% 156.75/156.46  fof(conj_1,hypothesis,
% 156.75/156.46      c_Com_OWT__bodies ).
% 156.75/156.46  
% 156.75/156.46  fof(conj_2,hypothesis,
% 156.75/156.46      hBOOL(hAPP(c_Com_OWT,v_c)) ).
% 156.75/156.46  
% 156.75/156.46  fof(conj_3,hypothesis,
% 156.75/156.46      hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),v_pn),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody))) ).
% 156.75/156.46  
% 156.75/156.46  fof(conj_4,conjecture,
% 156.75/156.46      hBOOL(hAPP(c_Com_OWT,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,v_pn)))) ).
% 156.75/156.46  
% 156.75/156.46  %------------------------------------------------------------------------------
% 156.75/156.46  %-------------------------------------------
% 156.75/156.46  % Proof found
% 156.75/156.46  % SZS status Theorem for theBenchmark
% 156.75/156.46  % SZS output start Proof
% 156.75/156.46  %ClaNum:10178(EqnAxiom:2839)
% 156.75/156.46  %VarNum:69658(SingletonVarNum:20433)
% 156.75/156.46  %MaxLitNum:8
% 156.75/156.46  %MaxfuncDepth:15
% 156.75/156.46  %SharedTerms:1055
% 156.75/156.46  %goalClause: 4514
% 156.75/156.46  %singleGoalClaCount:1
% 156.75/156.46  [2840]P1(a5000)
% 156.75/156.46  [2841]P4(a5000)
% 156.75/156.46  [2845]P22(a188)
% 156.75/156.46  [2846]P23(a862)
% 156.75/156.46  [2847]P23(a867)
% 156.75/156.46  [2848]P64(a862)
% 156.75/156.46  [2849]P64(a868)
% 156.75/156.46  [2850]P64(a1)
% 156.75/156.46  [2851]P64(a95)
% 156.75/156.46  [2852]P65(a862)
% 156.75/156.46  [2853]P65(a868)
% 156.75/156.46  [2854]P65(a1)
% 156.75/156.46  [2855]P65(a95)
% 156.75/156.46  [2856]P66(a862)
% 156.75/156.46  [2857]P66(a868)
% 156.75/156.46  [2858]P108(a868)
% 156.75/156.46  [2859]P108(a1)
% 156.75/156.46  [2860]P108(a95)
% 156.75/156.46  [2861]P109(a862)
% 156.75/156.46  [2862]P109(a868)
% 156.75/156.46  [2863]P109(a1)
% 156.75/156.46  [2864]P109(a95)
% 156.75/156.46  [2865]P67(a862)
% 156.75/156.46  [2866]P67(a868)
% 156.75/156.46  [2867]P67(a1)
% 156.75/156.46  [2868]P67(a95)
% 156.75/156.46  [2869]P79(a1)
% 156.75/156.46  [2870]P68(a1)
% 156.75/156.46  [2871]P110(a1)
% 156.75/156.46  [2872]P69(a1)
% 156.75/156.46  [2873]P83(a862)
% 156.75/156.46  [2874]P84(a862)
% 156.75/156.46  [2875]P84(a1)
% 156.75/156.46  [2876]P70(a868)
% 156.75/156.46  [2877]P70(a1)
% 156.75/156.46  [2878]P70(a95)
% 156.75/156.46  [2879]P85(a868)
% 156.75/156.46  [2880]P85(a1)
% 156.75/156.46  [2881]P85(a95)
% 156.75/156.46  [2882]P71(a868)
% 156.75/156.46  [2883]P71(a1)
% 156.75/156.46  [2884]P71(a95)
% 156.75/156.46  [2885]P73(a868)
% 156.75/156.46  [2886]P73(a1)
% 156.75/156.46  [2887]P73(a95)
% 156.75/156.46  [2888]P74(a868)
% 156.75/156.46  [2889]P74(a1)
% 156.75/156.46  [2890]P74(a95)
% 156.75/156.46  [2891]P72(a868)
% 156.75/156.46  [2892]P72(a1)
% 156.75/156.46  [2893]P72(a95)
% 156.75/156.46  [2894]P86(a868)
% 156.75/156.46  [2895]P86(a1)
% 156.75/156.46  [2896]P86(a95)
% 156.75/156.46  [2897]P87(a868)
% 156.75/156.46  [2898]P87(a1)
% 156.75/156.46  [2899]P87(a95)
% 156.75/156.46  [2900]P111(a1)
% 156.75/156.46  [2901]P112(a1)
% 156.75/156.46  [2902]P116(a1)
% 156.75/156.46  [2903]P117(a868)
% 156.75/156.46  [2904]P117(a1)
% 156.75/156.46  [2905]P117(a95)
% 156.75/156.46  [2906]P137(a868)
% 156.75/156.46  [2907]P137(a1)
% 156.75/156.46  [2908]P138(a868)
% 156.75/156.46  [2909]P138(a1)
% 156.75/156.46  [2910]P138(a95)
% 156.75/156.46  [2911]P118(a868)
% 156.75/156.46  [2912]P118(a1)
% 156.75/156.46  [2913]P118(a95)
% 156.75/156.46  [2914]P119(a1)
% 156.75/156.46  [2915]P76(a868)
% 156.75/156.46  [2916]P76(a1)
% 156.75/156.46  [2917]P76(a95)
% 156.75/156.46  [2918]P80(a868)
% 156.75/156.46  [2919]P80(a1)
% 156.75/156.46  [2920]P80(a95)
% 156.75/156.46  [2921]P81(a868)
% 156.75/156.46  [2922]P81(a1)
% 156.75/156.46  [2923]P81(a95)
% 156.75/156.46  [2924]P124(a868)
% 156.75/156.46  [2925]P124(a1)
% 156.75/156.46  [2926]P124(a95)
% 156.75/156.46  [2927]P139(a1)
% 156.75/156.46  [2928]P127(a1)
% 156.75/156.46  [2929]P92(a868)
% 156.75/156.46  [2930]P92(a1)
% 156.75/156.46  [2931]P92(a95)
% 156.75/156.46  [2932]P82(a868)
% 156.75/156.46  [2933]P82(a1)
% 156.75/156.46  [2934]P82(a95)
% 156.75/156.46  [2935]P77(a1)
% 156.75/156.46  [2936]P130(a868)
% 156.75/156.46  [2937]P130(a1)
% 156.75/156.46  [2938]P130(a95)
% 156.75/156.46  [2939]P141(a1)
% 156.75/156.46  [2940]P132(a868)
% 156.75/156.46  [2941]P132(a1)
% 156.75/156.46  [2942]P132(a95)
% 156.75/156.46  [2943]P142(a868)
% 156.75/156.46  [2944]P142(a1)
% 156.75/156.46  [2945]P142(a95)
% 156.75/156.46  [2946]P89(a868)
% 156.75/156.46  [2947]P89(a1)
% 156.75/156.46  [2948]P89(a95)
% 156.75/156.46  [2949]P125(a1)
% 156.75/156.46  [2950]P126(a1)
% 156.75/156.46  [2951]P133(a868)
% 156.75/156.46  [2952]P133(a1)
% 156.75/156.46  [2953]P133(a95)
% 156.75/156.46  [2954]P135(a868)
% 156.75/156.46  [2955]P135(a1)
% 156.75/156.46  [2956]P135(a95)
% 156.75/156.46  [2957]P134(a868)
% 156.75/156.46  [2958]P134(a1)
% 156.75/156.46  [2959]P134(a95)
% 156.75/156.46  [2960]P131(a868)
% 156.75/156.46  [2961]P131(a1)
% 156.75/156.46  [2962]P131(a95)
% 156.75/156.46  [2963]P122(a868)
% 156.75/156.46  [2964]P122(a1)
% 156.75/156.46  [2965]P122(a95)
% 156.75/156.46  [2966]P128(a868)
% 156.75/156.46  [2967]P128(a1)
% 156.75/156.46  [2968]P128(a95)
% 156.75/156.46  [2969]P129(a1)
% 156.75/156.46  [2970]P140(a1)
% 156.75/156.46  [2971]P93(a1)
% 156.75/156.46  [2972]P90(a1)
% 156.75/156.46  [2973]P113(a862)
% 156.75/156.46  [2974]P94(a1)
% 156.75/156.46  [2975]P95(a868)
% 156.75/156.46  [2976]P95(a1)
% 156.75/156.46  [2977]P95(a95)
% 156.75/156.46  [2978]P98(a868)
% 156.75/156.46  [2979]P98(a1)
% 156.75/156.46  [2980]P98(a95)
% 156.75/156.46  [2981]P143(a868)
% 156.75/156.46  [2982]P143(a1)
% 156.75/156.46  [2983]P143(a95)
% 156.75/156.46  [2984]P88(a1)
% 156.75/156.46  [2985]P136(a1)
% 156.75/156.46  [2986]P75(a1)
% 156.75/156.46  [2987]P24(a868)
% 156.75/156.46  [2988]P24(a1)
% 156.75/156.46  [2989]P24(a95)
% 156.75/156.46  [2990]P25(a1)
% 156.75/156.46  [2991]P114(a868)
% 156.75/156.46  [2992]P114(a1)
% 156.75/156.46  [2993]P114(a95)
% 156.75/156.46  [2994]P144(a868)
% 156.75/156.46  [2995]P144(a1)
% 156.75/156.46  [2996]P144(a95)
% 156.75/156.46  [2997]P99(a862)
% 156.75/156.46  [2998]P102(a862)
% 156.75/156.46  [2999]P102(a868)
% 156.75/156.46  [3000]P102(a1)
% 156.75/156.46  [3001]P103(a862)
% 156.75/156.46  [3002]P103(a868)
% 156.75/156.46  [3003]P103(a1)
% 156.75/156.46  [3004]P100(a862)
% 156.75/156.46  [3005]P26(a862)
% 156.75/156.46  [3006]P105(a862)
% 156.75/156.46  [3007]P105(a868)
% 156.75/156.46  [3008]P105(a1)
% 156.75/156.46  [3009]P104(a862)
% 156.75/156.46  [3010]P104(a868)
% 156.75/156.46  [3011]P104(a1)
% 156.75/156.46  [3012]P145(a1)
% 156.75/156.46  [3013]P145(a867)
% 156.75/156.46  [3014]P78(a868)
% 156.75/156.46  [3015]P78(a1)
% 156.75/156.46  [3016]P78(a95)
% 156.75/156.46  [3017]P91(a868)
% 156.75/156.46  [3018]P91(a1)
% 156.75/156.46  [3019]P91(a95)
% 156.75/156.46  [3020]P59(a862)
% 156.75/156.46  [3021]P59(a867)
% 156.75/156.46  [3022]P96(a863)
% 156.75/156.46  [3023]P96(a862)
% 156.75/156.46  [3024]P96(a868)
% 156.75/156.46  [3025]P96(a1)
% 156.75/156.46  [3026]P96(a867)
% 156.75/156.46  [3027]P96(a95)
% 156.75/156.46  [3028]P96(a325)
% 156.75/156.46  [3029]P96(a864)
% 156.75/156.46  [3030]P96(a866)
% 156.75/156.46  [3031]P115(a868)
% 156.75/156.46  [3032]P107(a863)
% 156.75/156.46  [3033]P107(a862)
% 156.75/156.46  [3034]P107(a868)
% 156.75/156.46  [3035]P107(a867)
% 156.75/156.46  [3036]P107(a95)
% 156.75/156.46  [3037]P107(a325)
% 156.75/156.46  [3038]P107(a864)
% 156.75/156.46  [3039]P107(a866)
% 156.75/156.46  [3040]P106(a1)
% 156.75/156.46  [3041]P106(a867)
% 156.75/156.46  [3042]P101(a862)
% 156.75/156.46  [3059]P38(a868,a248)
% 156.75/156.46  [3060]P38(a868,a319)
% 156.75/156.46  [4439]~E(a93,a83)
% 156.75/156.46  [4440]~P22(a241)
% 156.75/156.46  [2842]E(f2(a1),a83)
% 156.75/156.46  [2843]E(f3(a95),a4)
% 156.75/156.46  [2844]E(f96(a95),a5)
% 156.75/156.46  [3043]E(f189(a868),f2(a868))
% 156.75/156.46  [3044]E(f84(a188),f2(a868))
% 156.75/156.46  [3045]E(f84(a241),f2(a868))
% 156.75/156.46  [3046]E(f242(a868),f97(a868))
% 156.75/156.46  [3047]E(f247(a868),f98(a868))
% 156.75/156.46  [3048]E(f99(a1),f24(a1))
% 156.75/156.46  [3049]P27(f78(a1))
% 156.75/156.46  [3050]P27(f2(a1))
% 156.75/156.46  [3097]P22(f329(a26,a873))
% 156.75/156.46  [3112]P38(f875(a868,a868),a35)
% 156.75/156.46  [3463]E(f322(a868,a868,a248,a248),a35)
% 156.75/156.46  [4441]~E(f78(a1),f2(a1))
% 156.75/156.46  [3051]E(f107(f2(a868)),f2(a868))
% 156.75/156.46  [3052]E(f6(f2(a95)),f2(a868))
% 156.75/156.46  [3063]E(f329(f79(a1),a83),a83)
% 156.75/156.46  [3066]E(f329(a108,f2(a868)),f78(a868))
% 156.75/156.46  [3067]E(f329(a101,f78(a1)),f78(a868))
% 156.75/156.46  [3068]E(f329(a5,f78(a868)),f78(a95))
% 156.75/156.46  [3070]E(f329(a5,f2(a868)),f2(a95))
% 156.75/156.46  [3072]E(f329(f100(a1),a83),f2(a1))
% 156.75/156.46  [3073]E(f329(f100(a95),a83),f2(a95))
% 156.75/156.46  [3074]E(f329(a101,f2(a1)),f2(a868))
% 156.75/156.46  [3075]E(f329(f190(a862),a188),f2(a868))
% 156.75/156.46  [3076]E(f329(f190(a862),a241),f2(a868))
% 156.75/156.46  [3077]E(f329(f100(a868),a83),f2(a868))
% 156.75/156.46  [3082]E(f329(f79(a1),f78(a1)),a93)
% 156.75/156.46  [3089]E(f329(f79(a1),f2(a1)),f2(a1))
% 156.75/156.46  [3091]E(f329(f190(a95),f2(a95)),f2(a868))
% 156.75/156.46  [3092]E(f329(f96(a1),f78(a868)),f78(a1))
% 156.75/156.46  [3093]E(f329(f96(a1),f2(a868)),f2(a1))
% 156.75/156.46  [3108]E(f329(a101,f78(a1)),f329(a108,f2(a868)))
% 156.75/156.46  [3109]E(f329(f173(a865,a863),a27),a28)
% 156.75/156.46  [3110]E(f320(f875(a868,a868),a35),a36)
% 156.75/156.46  [3111]E(f321(f875(a868,a868),a35),a37)
% 156.75/156.46  [3131]E(f329(f250(a868),f2(a868)),f189(f876(a868,a862)))
% 156.75/156.46  [3132]E(f329(f251(a868),f2(a868)),f252(f876(a868,a862)))
% 156.75/156.46  [3140]P40(f189(f876(a1,a862)))
% 156.75/156.46  [3176]E(f329(f329(f3(a95),f2(a95)),f78(a95)),f2(a95))
% 156.75/156.46  [3255]P22(f329(f329(f244(a1),a93),f2(a1)))
% 156.75/156.46  [3280]P22(f329(f329(f243(a1),f2(a1)),f78(a1)))
% 156.75/156.46  [3282]P22(f329(f329(f244(a1),f2(a1)),f78(a1)))
% 156.75/156.46  [3454]P22(f329(f62(a865),f179(a865,a863,a28)))
% 156.75/156.46  [3493]E(f329(f329(f286(a868,a868,a868),a319),f305(a868,a319)),a248)
% 156.75/156.46  [3533]P41(a1,a868,a101,f329(f243(a1),f2(a1)))
% 156.75/156.46  [3537]P22(f329(f329(f331(a865),a877),f179(a865,a863,a28)))
% 156.75/156.46  [3538]E(f329(f329(f42(a868,f876(a868,a862)),f252(f876(a868,a862))),f301(a868)),f189(f876(a868,a862)))
% 156.75/156.46  [3539]E(f329(f329(f43(a868,f876(a868,a862)),f252(f876(a868,a862))),f250(a868)),f252(f876(a868,a862)))
% 156.75/156.46  [3540]E(f329(f329(f43(a868,f876(a868,a862)),f252(f876(a868,a862))),f251(a868)),f252(f876(a868,a862)))
% 156.75/156.46  [3541]E(f329(f329(f43(a868,f876(a868,a862)),f252(f876(a868,a862))),f298(a868)),f252(f876(a868,a862)))
% 156.75/156.46  [3557]P20(a868,a1,f96(a1),f252(f876(a868,a862)))
% 156.75/156.46  [3570]P41(a868,a1,f96(a1),f329(f18(a862,a868),a188))
% 156.75/156.46  [3699]E(f329(f73(a868,a95,a1,a5),a101),f100(a95))
% 156.75/156.46  [3930]P55(a95,a868,a21,a5,f252(f876(a868,a862)))
% 156.75/156.46  [3936]P55(a1,f876(f875(a868,a868),a862),a104,a89,a94)
% 156.75/156.46  [4201]E(f269(a1,a1,a1,a1,f24(a1),f79(a1)),a51)
% 156.75/156.46  [4458]~E(f329(f100(a1),a93),f329(f100(a1),a83))
% 156.75/156.46  [4459]~P22(f329(a195,f78(a1)))
% 156.75/156.46  [4460]~P22(f329(a195,f2(a1)))
% 156.75/156.46  [4502]~P22(f329(f329(f244(a1),a83),f2(a1)))
% 156.75/156.46  [3125]E(f329(f329(f3(a1),a93),a93),a83)
% 156.75/156.46  [3138]E(f329(f96(a1),f329(a108,f2(a868))),f78(a1))
% 156.75/156.46  [3206]E(f329(f38(a867),f252(f876(a867,a862))),f78(a868))
% 156.75/156.46  [3227]P22(f329(a195,f329(f100(a1),a93)))
% 156.75/156.46  [3229]P22(f329(f329(f243(a1),a93),a83))
% 156.75/156.46  [3231]P22(f329(f329(f244(a1),a93),a83))
% 156.75/156.46  [3292]E(f329(f329(f307(a868),f2(a868)),f189(f876(a868,a862))),f329(f298(a868),f2(a868)))
% 156.75/156.46  [3347]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),a83)))
% 156.75/156.46  [3359]E(f329(f308(a868,a868,a108),f252(f876(a868,a862))),f329(f301(a868),f2(a868)))
% 156.75/156.46  [3399]P6(f875(a868,a868),f252(f876(f875(a868,a868),a862)),a105)
% 156.75/156.46  [3707]E(f329(f73(a868,a1,a95,f96(a1)),a21),a22)
% 156.75/156.46  [3772]P38(a868,f329(f249(f875(a868,a868)),f329(f268(a868,a868,a862),f244(a868))))
% 156.75/156.46  [4491]~P22(f329(a195,f329(f100(a1),a83)))
% 156.75/156.46  [4492]~P22(f329(f329(f243(a1),a83),a93))
% 156.75/156.46  [4493]~P22(f329(f329(f244(a1),a83),a83))
% 156.75/156.46  [4494]~P22(f329(f329(f244(a1),a83),a93))
% 156.75/156.46  [4495]~P22(f329(f329(f244(a1),a93),a93))
% 156.75/156.46  [4496]~P22(f329(f329(f91(a1),a83),a93))
% 156.75/156.46  [4497]~P22(f329(f329(f91(a1),a93),a83))
% 156.75/156.46  [4512]~P22(f329(f62(a868),f252(f876(a868,a862))))
% 156.75/156.46  [4513]~P22(f329(f62(a1),f252(f876(a1,a862))))
% 156.75/156.46  [4514]~P22(f329(a26,f329(f240(a863),f329(a28,a877))))
% 156.75/156.46  [4381]E(f329(f268(a1,a1,a862),f329(f329(f10(f876(a1,a862),f876(a1,a862),a1),f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f244(a1),f2(a1))))),f329(f329(f9(a1,a1,f876(a1,a862)),f329(f329(f10(f876(a1,f876(a1,a862)),f876(a1,f876(a1,a862)),a1),f9(a1,a1,a862)),f329(f329(f10(f876(a1,a1),f876(a1,f876(a1,a862)),a1),f329(f10(a1,f876(a1,a862),a1),a326)),a221))),f78(a1)))),a217)
% 156.75/156.46  [3465]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a93)),a93),a93)
% 156.75/156.46  [3503]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83),f329(f79(a1),a93))
% 156.75/156.46  [3543]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83),f329(f329(f3(a1),a83),a93))
% 156.75/156.46  [3639]E(f329(f329(f61(f875(a868,a868)),f252(f876(f875(a868,a868),a862))),a105),a94)
% 156.75/156.46  [3709]E(f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f78(a1))
% 156.75/156.46  [3710]E(f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f78(a95))
% 156.75/156.46  [3711]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f78(a868))
% 156.75/156.46  [3719]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f329(a108,f2(a868)))
% 156.75/156.46  [4059]E(f329(f329(f97(f876(f875(f875(a868,a868),f875(a868,a868)),a862)),a35),f305(f875(a868,a868),f189(f876(f875(f875(a868,a868),f875(a868,a868)),a862)))),a70)
% 156.75/156.46  [4125]E(f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),f78(a868)),f2(a868))),f189(f876(f875(a868,a868),a862))))),f78(a1))
% 156.75/156.46  [4126]E(f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),f2(a868)),f2(a868))),f189(f876(f875(a868,a868),a862))))),f2(a1))
% 156.75/156.46  [4141]E(f329(f249(f875(a868,a868)),f329(f268(a868,a868,a862),f329(f329(f10(a868,f876(a868,a862),a868),f329(f9(a868,a868,a862),a326)),a108))),a319)
% 156.75/156.46  [3879]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),a93),a83)
% 156.75/156.46  [4193]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(a108,f329(a108,f329(a108,f2(a868)))))
% 156.75/156.46  [4261]P21(f876(f875(a868,a868),a862),f329(f329(f264(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862),f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)),a36),a71))
% 156.75/156.46  [4262]P21(f876(f875(a868,a868),a862),f329(f329(f264(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862),f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)),a37),a69))
% 156.75/156.46  [4273]P27(f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))))
% 156.75/156.46  [4299]E(f329(f329(f97(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)),f321(f875(a868,a868),a70)),f329(f329(f307(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f189(f876(f875(a868,a868),a862))),f189(f876(f875(a868,a868),a862)))),f189(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)))),a69)
% 156.75/156.46  [4300]E(f329(f329(f97(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)),f320(f875(a868,a868),a70)),f329(f329(f307(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f189(f876(f875(a868,a868),a862))),f189(f876(f875(a868,a868),a862)))),f189(f876(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a862)))),a71)
% 156.75/156.46  [4305]E(f329(f96(a1),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))))
% 156.75/156.46  [4319]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))))
% 156.75/156.46  [4316]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)),f329(a108,f329(a108,f2(a868))))
% 156.75/156.46  [4317]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)),f329(f329(f80(a868),f78(a868)),f78(a868)))
% 156.75/156.46  [4318]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)),f329(f38(a862),f252(f876(a862,a862))))
% 156.75/156.46  [4361]P27(f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))
% 156.75/156.46  [4362]E(f329(a101,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(a108,f329(a108,f2(a868))))
% 156.75/156.46  [4383]E(f329(f96(a1),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))
% 156.75/156.46  [4395]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.46  [3061]P5(x30611,a326)
% 156.75/156.46  [3464]P20(a868,a868,a108,x34641)
% 156.75/156.46  [3053]P96(f871(x30531))
% 156.75/156.46  [3054]P96(f869(x30541))
% 156.75/156.46  [3055]P96(f870(x30551))
% 156.75/156.46  [3056]P107(f871(x30561))
% 156.75/156.46  [3057]P107(f869(x30571))
% 156.75/156.46  [3058]P107(f870(x30581))
% 156.75/156.46  [3078]P38(a1,f102(x30781))
% 156.75/156.46  [3079]P38(a1,f103(x30791))
% 156.75/156.46  [3081]P39(x30811,f192(x30811))
% 156.75/156.46  [3128]P38(f876(x31281,a862),f304(x31281))
% 156.75/156.46  [3152]E(f253(x31521,x31521,a326),a326)
% 156.75/156.46  [3167]E(f45(a1,x31671,x31671),f2(a1))
% 156.75/156.46  [3224]P11(x32241,f876(x32241,a862),f307(x32241))
% 156.75/156.46  [4443]~E(f329(a108,x44431),x44431)
% 156.75/156.46  [4449]~E(f329(a108,x44491),f2(a868))
% 156.75/156.46  [3062]E(f29(f25(x30621)),f2(a868))
% 156.75/156.46  [3064]E(f329(f190(a868),x30641),x30641)
% 156.75/156.46  [3065]E(f329(f100(a1),x30651),x30651)
% 156.75/156.46  [3080]E(f329(a89,f330(x30801)),x30801)
% 156.75/156.46  [3094]E(f110(x30941,f109(x30941)),f109(x30941))
% 156.75/156.46  [3095]E(f146(x30951,f109(x30951)),f109(x30951))
% 156.75/156.46  [3098]E(f329(f190(a863),f25(x30981)),f2(a868))
% 156.75/156.46  [3105]E(f329(f162(x31051),f109(x31051)),f109(x31051))
% 156.75/156.46  [3106]E(f329(f166(x31061),f109(x31061)),f109(x31061))
% 156.75/156.46  [3107]E(f329(f163(x31071),f109(x31071)),f109(x31071))
% 156.75/156.46  [3113]E(f329(f100(a1),x31131),f329(f99(a1),x31131))
% 156.75/156.46  [3114]E(f329(a89,f329(a104,x31141)),x31141)
% 156.75/156.46  [3116]E(f329(a5,f329(a21,x31161)),x31161)
% 156.75/156.46  [3117]E(f329(a21,f329(a5,x31171)),x31171)
% 156.75/156.46  [3118]P27(f329(f96(a1),x31181))
% 156.75/156.46  [3123]E(f329(f190(f871(x31231)),f192(x31231)),f2(a868))
% 156.75/156.46  [3124]E(f329(f190(f869(x31241)),f109(x31241)),f2(a868))
% 156.75/156.46  [3136]E(f235(x31361,f192(x31361)),f189(f876(x31361,a862)))
% 156.75/156.46  [3143]E(f329(f329(f3(a868),x31431),f2(a868)),x31431)
% 156.75/156.46  [3144]E(f329(f329(f80(a868),x31441),f2(a868)),x31441)
% 156.75/156.46  [3145]E(f329(f329(f80(a1),x31451),f2(a1)),x31451)
% 156.75/156.46  [3146]E(f329(f329(f81(a868),x31461),f78(a868)),x31461)
% 156.75/156.46  [3147]E(f329(f329(f81(a1),x31471),f78(a1)),x31471)
% 156.75/156.46  [3148]E(f329(f329(f242(a868),x31481),f2(a868)),x31481)
% 156.75/156.46  [3149]E(f329(f329(f81(a868),x31491),f2(a868)),f2(a868))
% 156.75/156.46  [3150]E(f329(f329(f247(a868),x31501),f2(a868)),f2(a868))
% 156.75/156.46  [3151]E(f329(f329(f39(a1),x31511),f2(a1)),f2(a1))
% 156.75/156.46  [3158]E(f329(f167(x31581),f109(x31581)),f189(f876(x31581,a862)))
% 156.75/156.46  [3162]P22(f329(f131(x31621),f109(x31621)))
% 156.75/156.46  [3168]E(f329(f148(x31681,x31681),f7(x31681)),f24(f869(x31681)))
% 156.75/156.46  [3169]E(f329(f148(x31691,x31691),f24(x31691)),f24(f869(x31691)))
% 156.75/156.46  [3170]E(f329(f202(x31701,x31701),f7(x31701)),f24(f871(x31701)))
% 156.75/156.46  [3171]E(f329(f202(x31711,x31711),f24(x31711)),f24(f871(x31711)))
% 156.75/156.46  [3172]E(f45(a1,x31721,f2(a1)),x31721)
% 156.75/156.46  [3173]E(f329(f243(a868),f329(a108,x31731)),f329(f244(a868),x31731))
% 156.75/156.46  [3174]E(f329(f250(a868),f329(a108,x31741)),f329(f298(a868),x31741))
% 156.75/156.46  [3175]E(f329(f251(a868),f329(a108,x31751)),f329(f301(a868),x31751))
% 156.75/156.46  [3177]E(f45(a1,f2(a1),x31771),f2(a1))
% 156.75/156.46  [3190]E(f329(f329(f80(a868),x31901),f78(a868)),f329(a108,x31901))
% 156.75/156.46  [3200]E(f329(f299(a868,x32001),f2(a868)),f189(f876(a868,a862)))
% 156.75/156.46  [3212]E(f300(a868,f2(a868),x32121),f329(f298(a868),x32121))
% 156.75/156.46  [3258]E(f329(f329(f3(a868),f329(a108,x32581)),f78(a868)),x32581)
% 156.75/156.46  [3271]E(f47(f2(a1),x32711),f329(f329(f264(a1,a1),f2(a1)),f2(a1)))
% 156.75/156.46  [3321]P22(f329(f329(f244(a868),x33211),f329(a108,x33211)))
% 156.75/156.46  [3333]P22(f329(f329(f244(a868),f2(a868)),f329(a108,x33331)))
% 156.75/156.46  [3626]E(f329(f329(f3(a95),f329(a5,f329(a108,f329(a21,x36261)))),f78(a95)),x36261)
% 156.75/156.46  [3691]P22(f329(f329(f243(a1),f329(f79(a1),f329(f96(a1),x36911))),f2(a1)))
% 156.75/156.46  [3843]P22(f329(f329(f244(a1),f329(f79(a1),f329(f96(a1),f329(a108,x38431)))),f2(a1)))
% 156.75/156.46  [4464]~E(f252(f876(x44641,a862)),f189(f876(x44641,a862)))
% 156.75/156.46  [4505]~P22(f329(f329(f244(a868),x45051),f2(a868)))
% 156.75/156.46  [4520]~P22(f329(f329(f244(a1),f329(f96(a1),x45201)),f2(a1)))
% 156.75/156.46  [3127]E(f175(x31271,f109(f869(x31271))),f109(f869(x31271)))
% 156.75/156.46  [3129]E(f329(f329(f81(a1),a83),x31291),a83)
% 156.75/156.46  [3130]E(f329(f329(f80(a1),a83),x31301),x31301)
% 156.75/156.46  [3133]E(f329(a101,f329(f96(a1),x31331)),x31331)
% 156.75/156.46  [3134]E(f329(f329(f3(a1),x31341),a83),x31341)
% 156.75/156.46  [3135]E(f329(f329(f80(a1),x31351),a83),x31351)
% 156.75/156.46  [3137]E(f329(f329(f3(a868),x31371),x31371),f2(a868))
% 156.75/156.46  [3141]E(f329(f79(a1),f329(f79(a1),x31411)),x31411)
% 156.75/156.46  [3142]E(f329(f38(a868),f329(f250(a868),x31421)),x31421)
% 156.75/156.46  [3153]E(f329(f329(f80(a868),f2(a868)),x31531),x31531)
% 156.75/156.46  [3154]E(f329(f329(f80(a1),f2(a1)),x31541),x31541)
% 156.75/156.46  [3155]E(f329(f329(f81(a868),f78(a868)),x31551),x31551)
% 156.75/156.46  [3156]E(f329(f329(f81(a1),f78(a1)),x31561),x31561)
% 156.75/156.46  [3157]E(f329(f329(f242(a868),f2(a868)),x31571),x31571)
% 156.75/156.46  [3163]E(f329(f329(f3(a868),f2(a868)),x31631),f2(a868))
% 156.75/156.46  [3164]E(f329(f329(f81(a868),f2(a868)),x31641),f2(a868))
% 156.75/156.46  [3165]E(f329(f329(f247(a868),f2(a868)),x31651),f2(a868))
% 156.75/156.46  [3166]E(f329(f329(f39(a1),f2(a1)),x31661),f2(a1))
% 156.75/156.46  [3178]E(f119(x31781,f329(f79(a1),x31781)),f126(a1,x31781))
% 156.75/156.46  [3184]E(f329(f299(a868,f2(a868)),x31841),f329(f250(a868),x31841))
% 156.75/156.46  [3185]E(f329(f329(f81(a1),a93),x31851),f329(f79(a1),x31851))
% 156.75/156.46  [3192]E(f329(a101,f329(f100(a1),x31921)),f329(f100(a868),x31921))
% 156.75/156.46  [3193]E(f329(a21,f329(f100(a95),x31931)),f329(f100(a868),x31931))
% 156.75/156.46  [3194]E(f329(f38(a868),f329(f298(a868),x31941)),f329(a108,x31941))
% 156.75/156.46  [3204]E(f329(f329(f80(a868),f78(a868)),x32041),f329(a108,x32041))
% 156.75/156.46  [3208]E(f329(f75(a1),f329(f96(a1),x32081)),f329(f96(a1),x32081))
% 156.75/156.46  [3209]E(f329(f99(a1),f329(f96(a1),x32091)),f329(f96(a1),x32091))
% 156.75/156.46  [3214]E(f329(f38(x32141),f189(f876(x32141,a862))),f2(a868))
% 156.75/156.46  [3216]E(f329(f329(f39(a868),x32161),f329(a108,f2(a868))),x32161)
% 156.75/156.46  [3225]E(f45(a868,x32251,f329(a108,f2(a868))),f2(a868))
% 156.75/156.46  [3226]E(f45(a1,x32261,f329(f100(a1),a93)),f2(a1))
% 156.75/156.46  [3242]E(f329(f329(f39(a1),x32421),f329(f100(a1),a93)),f329(f79(a1),x32421))
% 156.75/156.46  [3246]E(f133(a868,f329(f299(a868,x32461),f2(a868))),f109(a868))
% 156.75/156.46  [3247]E(f329(f329(f80(a1),x32471),f78(a1)),f329(f329(f3(a1),x32471),a93))
% 156.75/156.46  [3248]E(f329(f329(f3(a1),x32481),f78(a1)),f329(f329(f80(a1),x32481),a93))
% 156.75/156.46  [3252]P22(f329(f329(f243(a868),x32521),x32521))
% 156.75/156.46  [3253]P22(f329(f329(f243(a1),x32531),x32531))
% 156.75/156.46  [3254]P22(f329(f329(f91(a1),x32541),x32541))
% 156.75/156.46  [3259]E(f329(f79(a1),f329(f100(a1),x32591)),f329(f100(a1),f329(f79(a1),x32591)))
% 156.75/156.46  [3260]P22(f329(f62(a868),f329(f250(a868),x32601)))
% 156.75/156.46  [3261]P22(f329(f62(a868),f329(f298(a868),x32611)))
% 156.75/156.46  [3269]E(f155(x32691,f252(f876(x32691,a862))),f252(f876(f869(x32691),a862)))
% 156.75/156.46  [3274]P22(f329(f329(f243(a868),f2(a868)),x32741))
% 156.75/156.46  [3285]E(f329(f329(f80(a868),f107(x32851)),f329(a108,f2(a868))),f107(f329(a108,x32851)))
% 156.75/156.46  [3286]E(f329(f249(x32861),f329(f18(a862,x32861),a241)),f189(f876(x32861,a862)))
% 156.75/156.46  [3287]E(f329(f249(x32871),f329(f18(a862,x32871),a188)),f252(f876(x32871,a862)))
% 156.75/156.46  [3291]E(f329(f329(f307(a868),x32911),f329(f250(a868),x32911)),f329(f250(a868),f329(a108,x32911)))
% 156.75/156.46  [3303]E(f329(f329(f80(a1),f78(a1)),f329(f96(a1),x33031)),f329(f96(a1),f329(a108,x33031)))
% 156.75/156.46  [3306]E(f329(f329(f145(f869(x33061)),f109(x33061)),f109(f869(x33061))),f54(x33061,f109(x33061)))
% 156.75/156.46  [3324]E(f189(f876(f875(x33241,x33241),a862)),f261(x33241,f189(f876(x33241,a862))))
% 156.75/156.46  [3325]E(f329(f306(x33251),f252(f876(x33251,a862))),f252(f876(f876(x33251,a862),a862)))
% 156.75/156.46  [3326]E(f329(f79(f876(x33261,a862)),f189(f876(x33261,a862))),f252(f876(x33261,a862)))
% 156.75/156.46  [3327]E(f329(f79(f876(x33271,a862)),f252(f876(x33271,a862))),f189(f876(x33271,a862)))
% 156.75/156.46  [3329]P22(f329(f62(x33291),f189(f876(x33291,a862))))
% 156.75/156.46  [3331]E(f329(f299(a868,x33311),f329(a108,x33311)),f329(f329(f307(a868),x33311),f189(f876(a868,a862))))
% 156.75/156.46  [3332]E(f85(f875(a868,a868),f48(x33321,f2(a868))),f329(f329(f264(a868,a868),f2(a868)),x33321))
% 156.75/156.46  [3346]E(f329(f329(f307(a868),f329(a108,x33461)),f329(f298(a868),x33461)),f329(f298(a868),f329(a108,x33461)))
% 156.75/156.46  [3350]P38(x33501,f189(f876(f875(x33501,x33501),a862)))
% 156.75/156.46  [3353]P22(f329(f329(f243(a1),f2(a1)),f329(f96(a1),x33531)))
% 156.75/156.46  [3361]E(f329(f329(f80(a868),f329(f190(a868),x33611)),f329(a108,f2(a868))),f329(f190(a868),f329(a108,x33611)))
% 156.75/156.46  [3472]P40(f329(f308(a868,a1,f96(a1)),x34721))
% 156.75/156.46  [3510]P50(x35101,f189(f876(x35101,a862)),f189(f876(f875(x35101,x35101),a862)))
% 156.75/156.46  [3529]E(f329(f329(f264(a1,a1),f329(f100(a1),a93)),f329(f329(f3(a1),x35291),f78(a1))),f50(f329(f100(a1),a93),x35291))
% 156.75/156.46  [3582]P58(x35821,f329(f18(f876(x35821,a862),x35821),f329(f18(a862,x35821),a241)))
% 156.75/156.46  [3784]P22(f329(f329(f331(f876(f875(a868,a868),a862)),f330(x37841)),a94))
% 156.75/156.46  [3808]P22(f329(f329(f331(f876(f875(a868,a868),a862)),f329(a104,x38081)),a94))
% 156.75/156.46  [3945]P20(x39451,f876(x39451,a862),f329(f329(f9(x39451,f876(x39451,a862),f876(x39451,a862)),f307(x39451)),f189(f876(x39451,a862))),f252(f876(x39451,a862)))
% 156.75/156.46  [4490]~E(f329(a5,f329(a108,f329(a21,x44901))),f2(a95))
% 156.75/156.46  [4498]~P22(f329(a195,f329(f96(a1),x44981)))
% 156.75/156.46  [4501]~P22(f329(f329(f244(a868),x45011),x45011))
% 156.75/156.46  [4515]~P22(f329(f329(f243(a868),f329(a108,x45151)),x45151))
% 156.75/156.46  [3276]E(f329(a101,f329(f79(a1),f329(f96(a1),x32761))),f2(a868))
% 156.75/156.46  [3279]E(f329(f329(f80(a1),f329(f79(a1),x32791)),x32791),f2(a1))
% 156.75/156.46  [3284]E(f329(f38(a1),f329(f299(a1,f2(a1)),x32841)),f329(a101,x32841))
% 156.75/156.46  [3296]E(f329(f329(f254(a868),f329(a108,f2(a868))),x32961),f329(a108,f2(a868)))
% 156.75/156.46  [3396]E(f329(f282(x33961),f189(f876(f875(x33961,x33961),a862))),f189(f876(x33961,a862)))
% 156.75/156.46  [3403]E(f40(f876(x34031,a862),f189(f876(f876(x34031,a862),a862))),f189(f876(x34031,a862)))
% 156.75/156.46  [3404]E(f40(f876(x34041,a862),f252(f876(f876(x34041,a862),a862))),f252(f876(x34041,a862)))
% 156.75/156.46  [3405]E(f41(f876(x34051,a862),f189(f876(f876(x34051,a862),a862))),f252(f876(x34051,a862)))
% 156.75/156.46  [3406]E(f41(f876(x34061,a862),f252(f876(f876(x34061,a862),a862))),f189(f876(x34061,a862)))
% 156.75/156.46  [3452]E(f329(f329(f307(f869(x34521)),f109(x34521)),f189(f876(f869(x34521),a862))),f156(x34521,f109(f876(x34521,a862))))
% 156.75/156.46  [3453]E(f329(f329(f307(f869(x34531)),f109(x34531)),f189(f876(f869(x34531),a862))),f155(x34531,f189(f876(x34531,a862))))
% 156.75/156.46  [3492]E(f329(f329(f80(a868),f6(x34921)),f329(a108,f2(a868))),f6(f329(a5,f329(a108,f329(a21,x34921)))))
% 156.75/156.46  [3520]E(f329(f38(a1),f329(f308(a868,a1,f96(a1)),x35201)),f329(f38(a868),x35201))
% 156.75/156.46  [3523]P22(f329(f329(f243(a868),x35231),f329(f329(f81(a868),x35231),x35231)))
% 156.75/156.46  [3561]E(f329(f308(a1,a868,a101),f300(a1,f2(a1),f329(f96(a1),x35611))),f329(f298(a868),x35611))
% 156.75/156.46  [3577]E(f329(f329(f39(a868),f329(a108,f2(a868))),f329(f100(a868),x35771)),f329(a101,f329(f329(f39(a1),f78(a1)),f329(f100(a1),x35771))))
% 156.75/156.46  [3579]E(f329(f167(a868),f133(a868,f329(f299(a868,f2(a868)),f329(a108,x35791)))),f329(f298(a868),x35791))
% 156.75/156.46  [3580]E(f329(f329(f80(a868),f329(f190(a95),x35801)),f329(a108,f2(a868))),f329(f190(a95),f329(a5,f329(a108,f329(a21,x35801)))))
% 156.75/156.46  [3598]E(f329(f308(a1,a868,a101),f329(f308(a868,a1,f96(a1)),x35981)),x35981)
% 156.75/156.46  [3632]E(f329(f329(f307(a868),f2(a868)),f329(f308(a868,a868,a108),f329(f250(a868),x36321))),f329(f250(a868),f329(a108,x36321)))
% 156.75/156.46  [3638]P53(x36381,x36381,f305(x36381,f189(f876(f875(x36381,x36381),a862))))
% 156.75/156.46  [3644]P22(f329(a195,f329(f79(a1),f329(f96(a1),f329(a108,x36441)))))
% 156.75/156.46  [3655]E(f329(f329(f3(f876(a868,a862)),f329(f251(a868),x36551)),f329(f329(f307(a868),x36551),f189(f876(a868,a862)))),f329(f251(a868),f329(a108,x36551)))
% 156.75/156.46  [3681]E(f329(f329(f307(f876(x36811,a862)),f189(f876(x36811,a862))),f189(f876(f876(x36811,a862),a862))),f329(f306(x36811),f189(f876(x36811,a862))))
% 156.75/156.46  [3712]E(f329(f329(f3(f876(a868,a862)),f329(f301(a868),x37121)),f329(f329(f307(a868),f329(a108,x37121)),f189(f876(a868,a862)))),f329(f301(a868),f329(a108,x37121)))
% 156.75/156.46  [3722]E(f329(f329(f307(f871(x37221)),f192(x37221)),f329(f308(x37221,f871(x37221),f236(x37221)),f252(f876(x37221,a862)))),f252(f876(f871(x37221),a862)))
% 156.75/156.46  [4209]P11(x42091,f876(x42091,a862),f329(f329(f10(f876(x42091,a862),f876(f876(x42091,a862),f876(x42091,a862)),x42091),f329(f9(f876(x42091,a862),f876(x42091,a862),f876(x42091,a862)),f3(f876(x42091,a862)))),f329(f329(f9(x42091,f876(x42091,a862),f876(x42091,a862)),f307(x42091)),f189(f876(x42091,a862)))))
% 156.75/156.46  [4298]E(f329(f249(f875(a1,a1)),f329(f268(a1,a1,a862),f329(f329(f10(f876(a1,a862),f876(a1,a862),a1),f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),x42981)))),f244(a1)))),f102(x42981))
% 156.75/156.46  [4337]E(f329(f249(f875(a1,a1)),f329(f268(a1,a1,a862),f329(f329(f20(a1,f876(a1,a862),f876(a1,a862)),f329(f329(f10(f876(a862,a862),f876(f876(a1,a862),f876(a1,a862)),a1),f10(a862,a862,a1)),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),x43371)))),f244(a1)))),f103(x43371))
% 156.75/156.46  [4402]E(f329(f249(f875(f876(x44021,a862),f876(x44021,a862))),f329(f268(f876(x44021,a862),f876(x44021,a862),a862),f329(f329(f9(f876(x44021,a862),f876(f876(x44021,a862),a862),f876(f876(x44021,a862),a862)),f329(f329(f10(f876(f876(x44021,a862),f876(a862,a862)),f876(f876(f876(x44021,a862),a862),f876(f876(x44021,a862),a862)),f876(x44021,a862)),f20(f876(x44021,a862),a862,a862)),f329(f329(f10(f876(f876(x44021,a862),a862),f876(f876(x44021,a862),f876(a862,a862)),f876(x44021,a862)),f329(f10(a862,f876(a862,a862),f876(x44021,a862)),a327)),f244(f876(x44021,a862))))),f62(x44021)))),f304(x44021))
% 156.75/156.46  [4519]~P22(f329(f62(f869(x45191)),f252(f876(f869(x45191),a862))))
% 156.75/156.46  [4530]~P22(f329(f329(f243(a1),f2(a1)),f329(f79(a1),f329(f96(a1),f329(a108,x45301)))))
% 156.75/156.46  [3430]E(f329(f329(f3(a1),f329(f329(f80(a1),x34301),a93)),a93),x34301)
% 156.75/156.46  [3445]E(f329(f167(a868),f133(a868,f329(f299(a868,f2(a868)),x34451))),f329(f250(a868),x34451))
% 156.75/156.46  [3740]E(f329(f284(x37401,x37401),f305(x37401,f189(f876(f875(x37401,x37401),a862)))),f305(x37401,f189(f876(f875(x37401,x37401),a862))))
% 156.75/156.46  [3785]P22(f329(f329(f243(a868),x37851),f329(f329(f81(a868),x37851),f329(f329(f81(a868),x37851),x37851))))
% 156.75/156.46  [4063]P22(f329(f62(a868),f329(f249(a868),f329(f329(f9(a868,a868,a862),f243(a868)),x40631))))
% 156.75/156.46  [4064]P22(f329(f62(a868),f329(f249(a868),f329(f329(f9(a868,a868,a862),f244(a868)),x40641))))
% 156.75/156.46  [4355]E(f329(f249(f875(x43551,x43551)),f329(f329(f10(f876(x43551,a862),a862,f875(x43551,x43551)),f86(x43551)),f329(f329(f9(f875(x43551,x43551),f876(x43551,f875(x43551,x43551)),f876(x43551,a862)),f329(f329(f10(f876(f875(x43551,x43551),a862),f876(f876(x43551,f875(x43551,x43551)),f876(x43551,a862)),f875(x43551,x43551)),f10(f875(x43551,x43551),a862,x43551)),a326)),f329(f329(f20(x43551,x43551,f875(x43551,x43551)),f264(x43551,x43551)),f7(x43551))))),f305(x43551,f189(f876(f875(x43551,x43551),a862))))
% 156.75/156.46  [4522]~E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45221)),x45221),a83)
% 156.75/156.46  [4523]~E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45231)),x45231),f2(a1))
% 156.75/156.46  [3925]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),a93),x39251))),f329(f329(f3(a1),a93),x39251)),f329(f329(f3(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x39251)),x39251)))
% 156.75/156.46  [4043]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f79(a1),x40431)),a93))),f329(f329(f80(a1),f329(f79(a1),x40431)),a93)),f329(f79(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x40431)),x40431)))
% 156.75/156.46  [4120]E(f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x41201),f2(a868))),f189(f876(f875(a868,a868),a862))))),f329(f96(a1),x41201))
% 156.75/156.46  [4131]E(f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),f334(x41311)),f518(x41311))),f189(f876(f875(a868,a868),a862))))),x41311)
% 156.75/156.46  [4139]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),a93),x41391))),f329(f329(f3(a1),a93),x41391))),a93),f329(f329(f3(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41391)),x41391)))
% 156.75/156.46  [4171]E(f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x41711)),f329(f308(a868,a1,f96(a1)),f329(f249(a868),f329(f329(f10(a1,a862,a868),x41711),f96(a1)))))
% 156.75/156.46  [4217]P40(f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x42171)))
% 156.75/156.46  [4239]P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x42391),f189(f876(f875(a868,a868),a862)))),a71))
% 156.75/156.46  [4245]E(f329(f308(a1,a868,a101),f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),f329(f329(f10(a868,a862,a1),x42451),a101)))),f329(f249(a868),x42451))
% 156.75/156.46  [4415]E(f310(a868,f329(f329(f43(f875(a868,a868),f876(a868,a862)),f329(a104,x44151)),f329(f268(a868,a868,f876(a868,a862)),f329(f329(f9(a868,f876(a868,a862),f876(a868,f876(a868,a862))),f329(f329(f10(f876(a868,f876(f876(a868,a862),f876(a868,a862))),f876(f876(a868,a862),f876(a868,f876(a868,a862))),a868),f9(a868,f876(a868,a862),f876(a868,a862))),f329(f329(f10(f876(a868,a868),f876(a868,f876(f876(a868,a862),f876(a868,a862))),a868),f329(f10(a868,f876(f876(a868,a862),f876(a868,a862)),a868),f307(a868))),f3(a868)))),f189(f876(a868,a862)))))),f329(a101,x44151))
% 156.75/156.46  [4534]~P22(f329(f329(f91(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45341)),x45341)))
% 156.75/156.46  [3895]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x38951)),x38951)),a93),f329(f329(f80(a1),x38951),x38951))
% 156.75/156.46  [4155]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),x41551),a93))),f329(f329(f3(a1),x41551),a93))),a93),f329(f329(f3(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41551)),x41551)),a93))
% 156.75/156.46  [4533]~E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45331)),x45331)),a93),a93)
% 156.75/156.46  [4543]~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45431)),x45431)),a83))
% 156.75/156.46  [4116]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41161)),x41161)),a93)),f329(f329(f88(a868,a868),f329(f100(a868),x41161)),f329(f329(f20(a868,a868,a868),f80(a868)),f7(a868))))
% 156.75/156.46  [4122]E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),a93),x41221))),f329(f329(f3(a1),a93),x41221)),f329(f329(f3(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41221)),x41221)),a93)))
% 156.75/156.46  [4154]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f79(a1),x41541))),f329(f79(a1),x41541))),a93),f329(f79(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41541)),x41541)),a93)))
% 156.75/156.46  [4179]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),a83),x41791))),f329(f329(f3(a1),a83),x41791))),a93),f329(f329(f3(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41791)),x41791)),a93)))
% 156.75/156.46  [4429]E(f329(a89,f329(f329(f43(f875(a868,a868),f876(f875(a868,a868),a862)),f329(a104,x44291)),f329(f268(a868,a868,f876(f875(a868,a868),a862)),f329(f329(f10(f876(a868,f876(f875(a868,a868),a862)),f876(a868,f876(f875(a868,a868),a862)),a868),f329(f10(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862),a868),f283(f875(a868,a868),f875(a868,a868),a105))),f329(f329(f9(a868,f876(f875(a868,a868),a862),f876(a868,f876(f875(a868,a868),a862))),f329(f329(f10(f876(a868,f876(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f876(f876(f875(a868,a868),a862),f876(a868,f876(f875(a868,a868),a862))),a868),f9(a868,f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f10(f876(a868,f875(a868,a868)),f876(a868,f876(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),a868),f329(f10(f875(a868,a868),f876(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),a868),f307(f875(a868,a868)))),f329(f9(a868,a868,f875(a868,a868)),f264(a868,a868))))),f189(f876(f875(a868,a868),a862))))))),f329(f79(a1),x44291))
% 156.75/156.46  [4544]~P22(f329(f329(f91(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45441)),x45441)),a93)))
% 156.75/156.46  [4182]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41821)),x41821)),a93)),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),x41821),a93))),f329(f329(f80(a1),x41821),a93)))
% 156.75/156.46  [4320]E(f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43201),f329(a108,f329(a108,f329(a108,x43201))))
% 156.75/156.46  [4546]~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45461)),x45461)),a93)),a93))
% 156.75/156.46  [4363]E(f329(f329(f80(a868),x43631),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(a108,f329(a108,x43631)))
% 156.75/156.46  [4364]E(f329(f329(f81(a868),x43641),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f80(a868),x43641),x43641))
% 156.75/156.46  [4365]E(f329(f329(f39(a868),f329(f329(f80(a868),x43651),x43651)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x43651)
% 156.75/156.46  [4396]E(f45(a868,f329(a108,f329(a108,x43961)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a868,x43961,f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.46  [4393]E(f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x43931),f329(a108,f329(a108,x43931)))
% 156.75/156.46  [4394]E(f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x43941),f329(f329(f80(a868),x43941),x43941))
% 156.75/156.46  [4406]E(f329(f329(f39(a868),f329(a108,f329(a108,x44061))),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(a108,f329(f329(f39(a868),x44061),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.46  [4437]E(f329(f268(a1,a1,f875(a1,a1)),f329(f329(f20(a1,f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f876(f875(a1,a1),f875(a1,a1))),f876(f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),a1),f20(a1,f875(a1,a1),f875(a1,a1))),f329(f329(f10(f876(a1,f875(a1,a1)),f876(a1,f876(f875(a1,a1),f875(a1,a1))),a1),f329(f20(a1,f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),f329(f329(f10(a862,f876(f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),a1),f92(f875(a1,a1))),f329(f329(f10(a1,a862,a1),f329(f243(a1),f2(a1))),f329(f329(f9(a1,a1,a1),f3(a1)),x44371))))),f329(f329(f9(a1,f876(a1,a1),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f875(a1,a1)),f876(f876(a1,a1),f876(a1,f875(a1,a1))),a1),f10(a1,f875(a1,a1),a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f329(f329(f9(a1,a1,a1),f329(f329(f10(a1,f876(a1,a1),a1),f80(a1)),f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f78(a1))))),f329(f329(f9(a1,a1,a1),f3(a1)),x44371))))),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))),f44(x44371))
% 156.75/156.46  [3099]P96(f874(x30991,x30992))
% 156.75/156.46  [3100]P96(f875(x31001,x31002))
% 156.75/156.46  [3101]P96(f872(x31011,x31012))
% 156.75/156.46  [3102]P107(f874(x31021,x31022))
% 156.75/156.46  [3103]P107(f875(x31031,x31032))
% 156.75/156.46  [3104]P107(f872(x31041,x31042))
% 156.75/156.46  [3121]P28(a1,f174(x31211,x31212))
% 156.75/156.46  [3122]P38(x31221,f147(x31221,x31222))
% 156.75/156.46  [3186]P30(x31861,x31862,f109(x31861))
% 156.75/156.46  [3220]P50(x32201,x32202,f261(x32201,x32202))
% 156.75/156.46  [3221]P53(x32211,x32211,f261(x32211,x32212))
% 156.75/156.46  [3495]P20(x34951,x34951,f7(x34951),x34952)
% 156.75/156.46  [3496]P20(x34961,x34961,f24(x34961),x34962)
% 156.75/156.46  [3505]P32(x35051,x35052,f109(x35051),f109(x35051))
% 156.75/156.46  [3506]P20(x35061,f871(x35061),f236(x35061),x35062)
% 156.75/156.46  [3514]P20(f869(x35141),f869(x35141),f163(x35141),x35142)
% 156.75/156.46  [4473]~P33(x44731,x44732,f109(x44731))
% 156.75/156.46  [4474]~P35(x44741,x44742,f109(x44741))
% 156.75/156.46  [3083]E(f329(f7(x30831),x30832),x30832)
% 156.75/156.46  [3084]E(f329(f249(x30841),x30842),x30842)
% 156.75/156.46  [3086]E(f329(f24(x30861),x30862),x30862)
% 156.75/156.46  [3096]E(f329(f193(x30961),x30962),f111(x30961))
% 156.75/156.46  [3119]E(f90(x31191,f329(a326,x31192)),x31192)
% 156.75/156.46  [3120]E(f85(x31201,f329(a326,x31202)),x31202)
% 156.75/156.46  [3139]E(f329(f130(x31391,x31392),f109(x31391)),f109(x31391))
% 156.75/156.46  [3159]E(f146(x31591,f146(x31591,x31592)),f146(x31591,x31592))
% 156.75/156.46  [3160]E(f305(x31601,f305(x31601,x31602)),f305(x31601,x31602))
% 156.75/156.46  [3181]E(f329(f329(f128(x31811),x31812),f109(x31811)),x31812)
% 156.75/156.46  [3187]E(f168(x31871,x31872,f109(x31871)),x31872)
% 156.75/156.46  [3188]E(f168(x31881,f109(x31881),x31882),x31882)
% 156.75/156.46  [3189]E(f164(x31891,f2(a868),x31892),f109(x31891))
% 156.75/156.46  [3195]E(f329(f329(f170(x31951),x31952),f109(x31951)),f109(x31951))
% 156.75/156.46  [3196]E(f329(f329(f132(x31961),x31962),f109(x31961)),f109(x31961))
% 156.75/156.46  [3198]E(f237(x31981,x31982,f192(x31981)),f2(a868))
% 156.75/156.46  [3199]E(f149(x31991,x31992,f109(x31991)),f2(a868))
% 156.75/156.46  [3201]E(f165(x32011,x32012,f109(x32011)),f109(x32011))
% 156.75/156.46  [3202]E(f172(x32021,x32022,f109(x32021)),f109(x32021))
% 156.75/156.46  [3203]E(f171(x32031,f109(x32031),x32032),f109(x32031))
% 156.75/156.46  [3207]E(f329(f167(x32071),f146(x32071,x32072)),f329(f167(x32071),x32072))
% 156.75/156.46  [3210]E(f329(f260(x32101,x32101),f261(x32101,x32102)),x32102)
% 156.75/156.46  [3211]E(f329(f262(x32111,x32111),f261(x32111,x32112)),x32112)
% 156.75/156.46  [3219]E(f329(f284(x32191,x32191),f261(x32191,x32192)),f261(x32191,x32192))
% 156.75/156.46  [3234]E(f305(f869(x32341),f151(x32341,x32342)),f152(x32341,f305(x32341,x32342)))
% 156.75/156.46  [3236]P22(f329(f131(a1),f174(x32361,x32362)))
% 156.75/156.46  [3244]E(f329(f260(x32441,x32441),f305(x32441,x32442)),f252(f876(x32441,a862)))
% 156.75/156.46  [3245]E(f329(f262(x32451,x32451),f305(x32451,x32452)),f252(f876(x32451,a862)))
% 156.75/156.46  [3249]P22(f329(f131(x32491),f146(x32491,x32492)))
% 156.75/156.46  [3251]P22(f329(f154(x32511,x32512),f109(x32511)))
% 156.75/156.46  [3257]E(f329(f167(a1),f174(x32571,x32572)),f300(a1,x32571,x32572))
% 156.75/156.46  [3272]P54(x32721,f189(f876(x32721,a862)),x32722)
% 156.75/156.46  [3277]E(f329(f267(a1,a1),f46(x32771,x32772)),f45(a1,x32771,x32772))
% 156.75/156.46  [3278]E(f329(f299(a868,x32781),f329(a108,x32782)),f300(a868,x32781,x32782))
% 156.75/156.46  [3295]E(f329(f329(f145(x32951),x32952),f109(x32951)),f134(x32951,x32952,f109(x32951)))
% 156.75/156.46  [3308]E(f300(a868,f329(a108,x33081),x33082),f302(a868,x33081,x33082))
% 156.75/156.46  [3309]P50(x33091,f252(f876(x33091,a862)),f305(x33091,x33092))
% 156.75/156.46  [3373]E(f329(f329(f3(a868),x33731),f329(a108,x33732)),f329(f38(a868),f303(a868,x33732,x33731)))
% 156.75/156.46  [3431]E(f161(x34311,x34312,f109(x34311)),f329(f329(f264(f869(x34311),f869(x34311)),f109(x34311)),f109(x34311)))
% 156.75/156.46  [3450]E(f329(f268(x34501,x34502,f875(x34501,x34502)),f264(x34501,x34502)),f24(f875(x34501,x34502)))
% 156.75/156.46  [3455]P22(f329(f329(f331(f869(x34551)),f109(x34551)),f155(x34551,x34552)))
% 156.75/156.46  [3456]E(f329(f190(f869(x34561)),f110(x34561,x34562)),f329(f329(f3(a868),f329(f190(f869(x34561)),x34562)),f78(a868)))
% 156.75/156.46  [3466]P22(f329(f62(a868),f303(a868,x34661,x34662)))
% 156.75/156.46  [3467]P22(f329(f62(a868),f300(a868,x34671,x34672)))
% 156.75/156.46  [3468]P22(f329(f62(a868),f302(a868,x34681,x34682)))
% 156.75/156.46  [3469]P22(f329(f62(a1),f303(a1,x34691,x34692)))
% 156.75/156.46  [3470]P22(f329(f62(a1),f300(a1,x34701,x34702)))
% 156.75/156.46  [3471]P22(f329(f62(a1),f302(a1,x34711,x34712)))
% 156.75/156.46  [3576]E(f329(f308(a868,a868,a108),f300(a868,x35761,x35762)),f300(a868,f329(a108,x35761),f329(a108,x35762)))
% 156.75/156.46  [3595]E(f329(f329(f286(x35951,x35951,x35951),f305(x35951,x35952)),f305(x35951,x35952)),f305(x35951,x35952))
% 156.75/156.46  [3630]E(f329(f329(f264(a95,a95),f329(f329(f39(a95),x36301),x36302)),f45(a95,x36301,x36302)),f23(x36301,x36302))
% 156.75/156.46  [3631]E(f329(f329(f264(a1,a1),f329(f329(f39(a1),x36311),x36312)),f45(a1,x36311,x36312)),f46(x36311,x36312))
% 156.75/156.46  [3659]E(f329(f329(f264(a868,a868),f329(f329(f39(a868),x36591),x36592)),f45(a868,x36591,x36592)),f85(f875(a868,a868),f48(x36591,x36592)))
% 156.75/156.46  [3704]P22(f329(f329(f244(a868),f329(f329(f3(a868),x37041),x37042)),f329(a108,x37041)))
% 156.75/156.46  [3807]E(f329(f329(f80(a1),f329(f329(f81(a1),x38071),f329(f329(f39(a1),x38072),x38071))),f45(a1,x38072,x38071)),x38072)
% 156.75/156.46  [3811]E(f329(f329(f43(a868,f876(f875(f869(x38111),f869(x38111)),a862)),f252(f876(a868,a862))),f137(x38111,x38112)),f139(x38111,x38112))
% 156.75/156.46  [4038]P22(f329(f329(f331(f875(f869(x40381),f869(x40381))),f329(f329(f264(f869(x40381),f869(x40381)),f109(x40381)),f109(x40381))),f152(x40381,x40382)))
% 156.75/156.46  [4151]E(f265(x41511,x41511,x41511,a326,f265(x41511,x41511,x41511,x41512,a326)),x41512)
% 156.75/156.46  [4203]E(f269(x42031,x42031,x42032,x42032,f7(x42031),f7(x42032)),f24(f875(x42031,x42032)))
% 156.75/156.46  [4205]E(f269(x42051,x42051,x42052,x42052,f24(x42051),f24(x42052)),f24(f875(x42051,x42052)))
% 156.75/156.46  [4455]~E(f329(f236(x44551),x44552),f192(x44551))
% 156.75/156.46  [4461]~P39(x44611,f329(f236(x44611),x44612))
% 156.75/156.46  [3179]E(f329(f240(x31791),f329(f236(x31791),x31792)),x31792)
% 156.75/156.46  [3180]E(f329(f163(x31801),f329(f163(x31801),x31802)),x31802)
% 156.75/156.46  [3182]E(f329(f329(f132(x31821),f2(a868)),x31822),x31822)
% 156.75/156.46  [3197]E(f329(f329(f170(x31971),f2(a868)),x31972),f109(x31971))
% 156.75/156.46  [3205]E(f329(f329(f128(x32051),f109(x32051)),x32052),x32052)
% 156.75/156.46  [3213]E(f329(f190(f871(x32131)),f329(f236(x32131),x32132)),f2(a868))
% 156.75/156.46  [3215]E(f40(f876(x32151,a862),f329(f306(x32151),x32152)),x32152)
% 156.75/156.46  [3217]E(f329(f167(x32171),f329(f162(x32171),x32172)),f329(f167(x32171),x32172))
% 156.75/156.46  [3218]E(f329(f167(x32181),f329(f163(x32181),x32182)),f329(f167(x32181),x32182))
% 156.75/156.46  [3223]E(f329(f329(f3(a95),x32231),x32232),f329(f329(a4,x32231),x32232))
% 156.75/156.46  [3238]E(f329(f329(f80(a868),x32381),x32382),f329(f329(f80(a868),x32382),x32381))
% 156.75/156.46  [3239]E(f329(f329(f80(a1),x32391),x32392),f329(f329(f80(a1),x32392),x32391))
% 156.75/156.46  [3240]E(f329(f329(f81(a868),x32401),x32402),f329(f329(f81(a868),x32402),x32401))
% 156.75/156.46  [3241]E(f329(f329(f81(a1),x32411),x32412),f329(f329(f81(a1),x32412),x32411))
% 156.75/156.46  [3264]E(f329(f329(f184(x32641,x32641),f2(a868)),x32642),f24(x32641))
% 156.75/156.46  [3265]E(f329(f190(f869(x32651)),f329(f162(x32651),x32652)),f329(f190(f869(x32651)),x32652))
% 156.75/156.46  [3266]E(f329(f190(f869(x32661)),f329(f163(x32661),x32662)),f329(f190(f869(x32661)),x32662))
% 156.75/156.46  [3267]E(f171(x32671,x32672,f189(f876(a868,a862))),f109(x32671))
% 156.75/156.46  [3268]E(f329(f329(f148(x32681,x32681),f7(x32681)),x32682),x32682)
% 156.75/156.46  [3270]E(f329(f263(a1,a1),f46(x32701,x32702)),f329(f329(f39(a1),x32701),x32702))
% 156.75/156.46  [3288]E(f329(f190(f869(x32881)),f146(x32881,x32882)),f329(f38(x32881),f329(f167(x32881),x32882)))
% 156.75/156.46  [3289]E(f29(f31(x32891,x32892)),f329(f329(f80(a868),f29(x32892)),f329(a108,f2(a868))))
% 156.75/156.46  [3290]E(f329(f282(x32901),f329(f284(x32901,x32901),x32902)),f329(f282(x32901),x32902))
% 156.75/156.46  [3294]P22(f329(f62(x32941),f329(f167(x32941),x32942)))
% 156.75/156.46  [3302]E(f329(f329(f80(a1),x33021),f329(f79(a1),x33022)),f329(f329(f3(a1),x33021),x33022))
% 156.75/156.46  [3310]E(f329(f308(x33101,x33101,f7(x33101)),x33102),x33102)
% 156.75/156.46  [3311]E(f329(f308(x33111,x33111,f24(x33111)),x33112),x33112)
% 156.75/156.46  [3312]E(f329(f309(x33121,x33121,f7(x33121)),x33122),x33122)
% 156.75/156.46  [3313]E(f329(f309(x33131,x33131,f24(x33131)),x33132),x33132)
% 156.75/156.46  [3314]P22(f329(f252(f876(x33141,a862)),x33142))
% 156.75/156.46  [3316]E(f329(f38(a868),f329(f299(a868,x33161),x33162)),f329(f329(f3(a868),x33162),x33161))
% 156.75/156.46  [3317]E(f329(f299(a868,f329(a108,x33171)),x33172),f303(a868,x33171,x33172))
% 156.75/156.46  [3330]E(f329(f329(f307(x33301),x33302),f189(f876(x33301,a862))),f329(f249(x33301),f329(a326,x33302)))
% 156.75/156.46  [3334]E(f329(f329(f307(x33341),x33342),f189(f876(x33341,a862))),f235(x33341,f329(f236(x33341),x33342)))
% 156.75/156.46  [3337]E(f305(x33371,f329(f284(x33371,x33371),x33372)),f329(f284(x33371,x33371),f305(x33371,x33372)))
% 156.75/156.46  [3341]E(f329(f329(f80(a868),f329(a108,x33411)),x33412),f329(f329(f80(a868),x33411),f329(a108,x33412)))
% 156.75/156.46  [3342]E(f329(f329(f3(a868),f329(a108,x33421)),f329(a108,x33422)),f329(f329(f3(a868),x33421),x33422))
% 156.75/156.46  [3348]E(f55(x33481,f2(a868),x33482),f329(f329(f145(f869(x33481)),f109(x33481)),f109(f869(x33481))))
% 156.75/156.46  [3349]E(f329(f38(a868),f302(a868,x33491,x33492)),f329(f329(f3(a868),x33492),x33491))
% 156.75/156.46  [3358]P38(x33581,f329(f329(f285(a868,x33581),a248),x33582))
% 156.75/156.46  [3360]P28(a868,f133(a868,f329(f299(a868,x33601),x33602)))
% 156.75/156.46  [3362]P22(f329(f62(a868),f329(f299(a868,x33621),x33622)))
% 156.75/156.46  [3363]P22(f329(f62(a1),f329(f299(a1,x33631),x33632)))
% 156.75/156.46  [3366]E(f329(f284(f869(x33661),f869(x33661)),f151(x33661,x33662)),f151(x33661,f329(f284(x33661,x33661),x33662)))
% 156.75/156.46  [3367]E(f329(f190(a863),f31(x33671,x33672)),f329(f329(f80(a868),f329(f190(a863),x33672)),f329(a108,f2(a868))))
% 156.75/156.46  [3369]E(f329(f299(a1,x33691),f329(f329(f80(a1),x33692),f78(a1))),f300(a1,x33691,x33692))
% 156.75/156.46  [3372]E(f329(f329(f39(a1),f329(f79(a1),x33721)),f329(f79(a1),x33722)),f329(f329(f39(a1),x33721),x33722))
% 156.75/156.46  [3380]E(f179(x33801,x33802,f329(f18(f871(x33802),x33801),f192(x33802))),f189(f876(x33801,a862)))
% 156.75/156.46  [3381]E(f181(x33811,x33812,f329(f18(f871(x33812),x33811),f192(x33812))),f189(f876(x33812,a862)))
% 156.75/156.46  [3382]E(f329(f329(f184(f875(x33821,x33821),a862),f78(a868)),x33822),x33822)
% 156.75/156.46  [3384]E(f329(f329(f3(f876(x33841,a862)),x33842),f189(f876(x33841,a862))),x33842)
% 156.75/156.46  [3385]E(f329(f329(f97(f876(x33851,a862)),x33852),f189(f876(x33851,a862))),x33852)
% 156.75/156.46  [3386]E(f329(f329(f98(f876(x33861,a862)),x33862),f252(f876(x33861,a862))),x33862)
% 156.75/156.46  [3387]E(f329(f263(a868,a868),f85(f875(a868,a868),f48(x33871,x33872))),f329(f329(f39(a868),x33871),x33872))
% 156.75/156.46  [3394]E(f311(x33941,f329(a22,x33942),f329(f79(a1),f329(a22,x33942))),f329(f329(f314(a1),x33941),x33942))
% 156.75/156.46  [3395]E(f300(a1,f329(f329(f80(a1),x33951),f78(a1)),x33952),f302(a1,x33951,x33952))
% 156.75/156.46  [3400]E(f329(f267(a868,a868),f85(f875(a868,a868),f48(x34001,x34002))),f45(a868,x34001,x34002))
% 156.75/156.46  [3407]E(f312(x34071,f329(a22,x34072),f329(f79(a1),f329(a22,x34072))),f313(a1,x34071,x34072))
% 156.75/156.46  [3410]P22(f329(f329(f331(x34101),x34102),f252(f876(x34101,a862))))
% 156.75/156.46  [3415]E(f329(f329(f3(a868),f329(a108,x34151)),x34152),f329(f38(a868),f300(a868,x34152,x34151)))
% 156.75/156.46  [3441]E(f329(f329(f3(f876(x34411,a862)),x34412),f252(f876(x34411,a862))),f189(f876(x34411,a862)))
% 156.75/156.46  [3442]E(f329(f329(f97(f876(x34421,a862)),x34422),f252(f876(x34421,a862))),f252(f876(x34421,a862)))
% 156.75/156.46  [3443]E(f329(f329(f98(f876(x34431,a862)),x34432),f189(f876(x34431,a862))),f189(f876(x34431,a862)))
% 156.75/156.46  [3460]E(f45(a1,f329(f79(a1),x34601),f329(f79(a1),x34602)),f329(f79(a1),f45(a1,x34601,x34602)))
% 156.75/156.46  [3461]E(f45(a1,f329(f96(a1),x34611),f329(f96(a1),x34612)),f329(f96(a1),f45(a868,x34611,x34612)))
% 156.75/156.46  [3473]E(f329(f190(f869(x34731)),f329(f166(x34731),x34732)),f329(f329(f3(a868),f329(f190(f869(x34731)),x34732)),f78(a868)))
% 156.75/156.46  [3497]E(f329(f329(f39(a1),f45(a1,x34971,x34972)),x34972),f2(a1))
% 156.75/156.46  [3508]E(f329(a5,f45(a868,f329(a21,x35081),f329(a21,x35082))),f45(a95,x35081,x35082))
% 156.75/156.46  [3544]E(f329(a5,f329(f329(f3(a868),f329(a21,x35441)),f329(a21,x35442))),f329(f329(f3(a95),x35441),x35442))
% 156.75/156.46  [3545]E(f329(a5,f329(f329(f80(a868),f329(a21,x35451)),f329(a21,x35452))),f329(f329(f80(a95),x35451),x35452))
% 156.75/156.46  [3546]E(f329(a5,f329(f329(f81(a868),f329(a21,x35461)),f329(a21,x35462))),f329(f329(f81(a95),x35461),x35462))
% 156.75/156.46  [3547]E(f329(a5,f329(f329(f39(a868),f329(a21,x35471)),f329(a21,x35472))),f329(f329(f39(a95),x35471),x35472))
% 156.75/156.46  [3555]E(f329(f308(a868,a868,a108),f329(f299(a868,x35551),x35552)),f329(f299(a868,f329(a108,x35551)),f329(a108,x35552)))
% 156.75/156.46  [3581]P22(f329(f48(x35811,x35812),f85(f875(a868,a868),f48(x35811,x35812))))
% 156.75/156.46  [3601]E(f329(f329(f80(a868),f329(f329(f80(a868),f29(x36011)),f29(x36012))),f329(a108,f2(a868))),f29(f34(x36011,x36012)))
% 156.75/156.46  [3602]E(f45(a868,f329(a108,f45(a868,x36021,x36022)),x36022),f45(a868,f329(a108,x36021),x36022))
% 156.75/156.46  [3617]E(f329(f329(f43(f876(x36171,a862),f876(x36171,a862)),x36172),f7(f876(x36171,a862))),f40(f876(x36171,a862),x36172))
% 156.75/156.46  [3618]E(f329(f329(f42(f876(x36181,a862),f876(x36181,a862)),x36182),f7(f876(x36181,a862))),f41(f876(x36181,a862),x36182))
% 156.75/156.46  [3619]E(f329(f308(f869(x36191),f876(x36191,a862),f167(x36191)),f329(f167(f869(x36191)),f54(x36191,x36192))),f329(f306(x36191),f329(f167(x36191),x36192)))
% 156.75/156.46  [3623]P22(f329(f329(f331(f876(x36231,a862)),x36232),f329(f306(x36231),x36232)))
% 156.75/156.46  [3629]E(f45(a1,f329(f79(a1),f45(a1,x36291,x36292)),x36292),f45(a1,f329(f79(a1),x36291),x36292))
% 156.75/156.46  [3640]P22(f329(f329(f243(f876(x36401,a862)),x36402),f252(f876(x36401,a862))))
% 156.75/156.46  [3642]E(f329(f329(f286(x36421,x36421,x36421),f305(x36421,x36422)),f305(x36421,f305(x36421,x36422))),f305(x36421,x36422))
% 156.75/156.46  [3643]E(f329(f329(f97(f876(x36431,a862)),f329(f262(x36431,x36431),x36432)),f329(f260(x36431,x36431),x36432)),f329(f282(x36431),x36432))
% 156.75/156.46  [3664]E(f316(x36641,x36642,f252(f876(x36641,a862)),f252(f876(x36642,a862))),f252(f876(f874(x36641,x36642),a862)))
% 156.75/156.46  [3713]P22(f329(f329(f243(a868),f45(a868,x37131,x37132)),x37131))
% 156.75/156.46  [3738]P22(f329(f329(f243(a1),f329(f79(a1),f329(f96(a1),x37381))),f329(f96(a1),x37382)))
% 156.75/156.46  [3763]P22(f329(f329(f331(f876(x37631,a862)),f189(f876(x37631,a862))),f329(f306(x37631),x37632)))
% 156.75/156.46  [3768]E(f305(x37681,f329(f329(f286(x37681,x37681,x37681),x37682),f305(x37681,x37682))),f305(x37681,x37682))
% 156.75/156.46  [3771]E(f329(f329(f286(x37711,x37711,x37711),f305(x37711,x37712)),x37712),f329(f329(f286(x37711,x37711,x37711),x37712),f305(x37711,x37712)))
% 156.75/156.46  [3773]E(f329(a101,f329(f329(f80(a1),f329(f329(f3(a1),x37731),x37732)),f78(a1))),f329(f38(a1),f300(a1,x37732,x37731)))
% 156.75/156.46  [3786]E(f329(f260(x37861,x37861),f329(f329(f286(x37861,x37861,x37861),x37862),f305(x37861,x37862))),f329(f260(x37861,x37861),x37862))
% 156.75/156.46  [3787]E(f329(f262(x37871,x37871),f329(f329(f286(x37871,x37871,x37871),x37872),f305(x37871,x37872))),f329(f262(x37871,x37871),x37872))
% 156.75/156.46  [3803]E(f329(f329(f80(a868),f329(f329(f80(a868),f329(f190(a863),x38031)),f329(f190(a863),x38032))),f329(a108,f2(a868))),f329(f190(a863),f34(x38031,x38032)))
% 156.75/156.46  [3806]E(f329(f136(f869(x38061),f869(x38061),f128(x38061),f109(x38061)),f164(f869(x38061),x38062,f109(x38061))),f109(x38061))
% 156.75/156.46  [3815]P20(a868,a868,f329(f329(f9(a868,a868,a868),f80(a868)),x38151),x38152)
% 156.75/156.46  [3817]P28(a868,f329(f163(a868),f329(f329(f148(f869(x38171),a868),f190(f869(x38171))),f175(x38171,x38172))))
% 156.75/156.46  [3863]P22(f329(f329(f244(a1),f329(f79(a1),f329(f96(a1),f329(a108,x38631)))),f329(f96(a1),x38632)))
% 156.75/156.46  [3911]E(f329(f136(f869(x39111),x39111,f329(f9(x39111,f869(x39111),f869(x39111)),f145(x39111)),f109(x39111)),x39112),f329(f163(x39111),x39112))
% 156.75/156.46  [3960]P22(f329(f329(f243(f876(f875(f869(x39601),f869(x39601)),a862)),f152(x39601,x39602)),f305(f869(x39601),f151(x39601,x39602))))
% 156.75/156.46  [3990]P22(f329(f48(x39901,x39902),f329(f329(f264(a868,a868),f329(f329(f39(a868),x39901),x39902)),f45(a868,x39901,x39902))))
% 156.75/156.46  [4001]P22(f329(f329(f243(f876(f875(f869(x40011),f869(x40011)),a862)),f151(x40011,f305(x40011,x40012))),f305(f869(x40011),f151(x40011,x40012))))
% 156.75/156.46  [4230]E(f329(f329(f270(f875(a95,a95),a95,f875(a95,a95),f875(x42301,f875(a95,a95))),f274(f329(f160(a95),f329(f329(f148(f875(a95,x42301),a95),f263(a95,x42301)),x42302)))),f329(f329(f10(x42301,f876(f875(a95,a95),f875(x42301,f875(a95,a95))),a95),f264(x42301,f875(a95,a95))),f275(x42301,x42302))),f273(x42301,x42302))
% 156.75/156.46  [4345]E(f329(f238(a868,f875(x43451,f870(x43451)),f2(a868),f329(f268(x43451,f870(x43451),a868),f329(f18(f876(f870(x43451),a868),x43451),f329(f329(f9(f870(x43451),a868,a868),f329(f329(f10(a868,f876(a868,a868),f870(x43451)),f80(a868)),f190(f870(x43451)))),f78(a868))))),f329(f129(x43451),x43452)),f329(f190(f870(x43451)),x43452))
% 156.75/156.46  [4428]E(f329(f268(f876(f875(x44281,x44281),a862),f876(f875(x44281,x44281),a862),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f329(f329(f9(f876(f875(x44281,x44281),a862),f876(f876(f875(x44281,x44281),a862),f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862))),f876(f876(f875(x44281,x44281),a862),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862))))),f329(f329(f10(f876(f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862)),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f876(f876(f876(f875(x44281,x44281),a862),f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862))),f876(f876(f875(x44281,x44281),a862),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862))))),f876(f875(x44281,x44281),a862)),f10(f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862)),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862))),f876(f875(x44281,x44281),a862))),f329(f329(f10(f876(f876(x44282,x44281),f876(f876(f875(x44282,x44282),a862),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f876(f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862)),f876(f876(x44282,x44281),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f876(f875(x44281,x44281),a862)),f20(f876(x44282,x44281),f876(f875(x44282,x44282),a862),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f329(f329(f10(f876(f876(x44282,x44281),f876(f875(x44282,x44282),a862)),f876(f876(x44282,x44281),f876(f876(f875(x44282,x44282),a862),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f876(f875(x44281,x44281),a862)),f329(f10(f876(f875(x44282,x44282),a862),f876(f876(f875(x44282,x44282),a862),f875(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862))),f876(x44282,x44281)),f264(f876(f875(x44282,x44282),a862),f876(f875(x44282,x44282),a862)))),f285(x44281,x44282))))),f285(x44281,x44282))),f74(x44281,x44282))
% 156.75/156.46  [4499]~E(f329(f306(x44991),x44992),f189(f876(f876(x44991,a862),a862)))
% 156.75/156.46  [4518]~P22(f329(f329(f331(x45181),x45182),f189(f876(x45181,a862))))
% 156.75/156.46  [4525]~P22(f329(f329(f244(f876(x45251,a862)),x45252),f189(f876(x45251,a862))))
% 156.75/156.46  [3319]E(f329(f329(f3(a868),x33191),f329(f329(f80(a868),x33191),x33192)),f2(a868))
% 156.75/156.46  [3322]E(f329(f329(f97(f876(x33221,a862)),x33222),x33222),x33222)
% 156.75/156.46  [3323]E(f329(f329(f98(f876(x33231,a862)),x33232),x33232),x33232)
% 156.75/156.46  [3351]E(f329(f329(f3(f876(x33511,a862)),x33512),x33512),f189(f876(x33511,a862)))
% 156.75/156.46  [3354]E(f329(f137(x33541,x33542),f2(a868)),f189(f876(f875(f869(x33541),f869(x33541)),a862)))
% 156.75/156.46  [3355]E(f329(f329(f80(a868),x33551),f329(a108,x33552)),f329(a108,f329(f329(f80(a868),x33551),x33552)))
% 156.75/156.46  [3368]E(f196(f329(f96(a1),x33681),f329(f96(a1),x33682)),f329(f96(a1),f329(f329(f3(a868),x33681),x33682)))
% 156.75/156.46  [3371]E(f329(f329(f39(a1),f329(f79(a1),x33711)),x33712),f329(f329(f39(a1),x33711),f329(f79(a1),x33712)))
% 156.75/156.46  [3375]E(f329(f38(a1),f329(f299(a1,x33751),x33752)),f329(a101,f329(f329(f3(a1),x33752),x33751)))
% 156.75/156.46  [3378]E(f329(f329(f80(a868),f329(a108,x33781)),x33782),f329(a108,f329(f329(f80(a868),x33781),x33782)))
% 156.75/156.46  [3383]E(f329(f79(f876(x33831,a862)),f329(f79(f876(x33831,a862)),x33832)),x33832)
% 156.75/156.46  [3397]E(f175(x33971,f329(f329(f145(f869(x33971)),f109(x33971)),x33972)),f175(x33971,x33972))
% 156.75/156.46  [3401]E(f329(f329(f80(a868),x34011),f329(f329(f81(a868),x34011),x34012)),f329(f329(f81(a868),x34011),f329(a108,x34012)))
% 156.75/156.46  [3408]E(f329(f329(a4,f329(a5,x34081)),f329(a5,x34082)),f329(a5,f329(f329(f3(a868),x34081),x34082)))
% 156.75/156.46  [3422]E(f329(f329(f81(a1),f329(f79(a1),x34221)),x34222),f329(f79(a1),f329(f329(f81(a1),x34221),x34222)))
% 156.75/156.46  [3424]E(f329(f329(f254(a1),f329(f96(a1),x34241)),x34242),f329(f96(a1),f329(f329(f254(a868),x34241),x34242)))
% 156.75/156.46  [3425]E(f329(f329(f80(a95),f329(a5,x34251)),f329(a5,x34252)),f329(a5,f329(f329(f80(a868),x34251),x34252)))
% 156.75/156.46  [3426]E(f329(f329(f81(a95),f329(a5,x34261)),f329(a5,x34262)),f329(a5,f329(f329(f81(a868),x34261),x34262)))
% 156.75/156.46  [3427]E(f329(f329(f247(a868),f329(a108,x34271)),f329(a108,x34272)),f329(a108,f329(f329(f247(a868),x34271),x34272)))
% 156.75/156.46  [3428]E(f329(f329(f242(a868),f329(a108,x34281)),f329(a108,x34282)),f329(a108,f329(f329(f242(a868),x34281),x34282)))
% 156.75/156.46  [3434]E(f329(f167(a868),f133(a868,f329(f299(a868,x34341),x34342))),f329(f299(a868,x34341),x34342))
% 156.75/156.46  [3435]E(f310(x34351,f329(f329(f307(x34351),x34352),f189(f876(x34351,a862)))),x34352)
% 156.75/156.46  [3439]E(f329(f260(x34391,x34392),f189(f876(f875(x34391,x34392),a862))),f189(f876(x34392,a862)))
% 156.75/156.46  [3440]E(f329(f262(x34401,x34402),f189(f876(f875(x34401,x34402),a862))),f189(f876(x34401,a862)))
% 156.75/156.46  [3444]E(f329(a101,f329(f329(f3(a1),x34441),x34442)),f329(f38(a1),f302(a1,x34442,x34441)))
% 156.75/156.46  [3449]E(f329(f329(f80(a868),x34491),f329(f329(f81(a868),x34492),x34491)),f329(f329(f81(a868),f329(a108,x34492)),x34491))
% 156.75/156.46  [3451]E(f329(f329(f61(x34511),f189(f876(x34511,a862))),x34512),f189(f876(f876(x34511,a862),a862)))
% 156.75/156.46  [3462]E(f329(f190(f869(a868)),f133(a868,f329(f299(a868,x34621),x34622))),f329(f329(f3(a868),x34622),x34621))
% 156.75/156.46  [3478]E(f329(f329(f97(f876(x34781,a862)),f189(f876(x34781,a862))),x34782),x34782)
% 156.75/156.46  [3479]E(f329(f329(f98(f876(x34791,a862)),f252(f876(x34791,a862))),x34792),x34792)
% 156.75/156.46  [3480]E(f329(f329(f80(a1),f329(f79(a1),x34801)),f329(f79(a1),x34802)),f329(f79(a1),f329(f329(f80(a1),x34801),x34802)))
% 156.75/156.46  [3483]E(f329(f329(f80(a1),f329(f100(a1),x34831)),f329(f100(a1),x34832)),f329(f100(a1),f329(f329(f80(a1),x34831),x34832)))
% 156.75/156.46  [3485]E(f329(f329(f80(a1),f329(f96(a1),x34851)),f329(f96(a1),x34852)),f329(f96(a1),f329(f329(f80(a868),x34851),x34852)))
% 156.75/156.46  [3486]E(f329(f329(f81(a1),f329(f100(a1),x34861)),f329(f100(a1),x34862)),f329(f100(a1),f329(f329(f81(a1),x34861),x34862)))
% 156.75/156.46  [3488]E(f329(f329(f81(a1),f329(f96(a1),x34881)),f329(f96(a1),x34882)),f329(f96(a1),f329(f329(f81(a868),x34881),x34882)))
% 156.75/156.46  [3489]E(f329(f329(f39(a1),f329(f96(a1),x34891)),f329(f96(a1),x34892)),f329(f96(a1),f329(f329(f39(a868),x34891),x34892)))
% 156.75/156.46  [3509]E(f329(f329(f8(x35091,a868),f329(f18(a868,x35091),f78(a868))),x35092),f329(f38(x35091),x35092))
% 156.75/156.46  [3515]E(f329(f79(a1),f45(a1,f329(f79(a1),x35151),x35152)),f45(a1,x35151,f329(f79(a1),x35152)))
% 156.75/156.46  [3517]E(f329(f167(a1),f174(x35171,f329(f329(f3(a1),x35172),f78(a1)))),f329(f299(a1,x35171),x35172))
% 156.75/156.46  [3521]P22(f329(f329(f243(a868),x35211),f329(f329(f80(a868),x35212),x35211)))
% 156.75/156.46  [3522]P22(f329(f329(f243(a868),x35221),f329(f329(f80(a868),x35221),x35222)))
% 156.75/156.46  [3525]E(f329(f329(f3(f876(x35251,a862)),f189(f876(x35251,a862))),x35252),f189(f876(x35251,a862)))
% 156.75/156.46  [3526]E(f329(f329(f97(f876(x35261,a862)),f252(f876(x35261,a862))),x35262),f252(f876(x35261,a862)))
% 156.75/156.46  [3527]E(f329(f329(f98(f876(x35271,a862)),f189(f876(x35271,a862))),x35272),f189(f876(x35271,a862)))
% 156.75/156.46  [3534]E(f329(f329(f264(a1,a1),x35341),f329(f79(a1),x35342)),f329(a51,f329(f329(f264(a1,a1),x35341),x35342)))
% 156.75/156.46  [3535]E(f329(f299(a1,f329(f329(f80(a1),x35351),f78(a1))),x35352),f303(a1,x35351,x35352))
% 156.75/156.46  [3548]E(f329(f329(f81(a868),x35481),f329(f329(f39(a868),x35482),x35481)),f329(f329(f3(a868),x35482),f45(a868,x35482,x35481)))
% 156.75/156.46  [3549]E(f329(f329(f81(a1),x35491),f329(f329(f39(a1),x35492),x35491)),f329(f329(f3(a1),x35492),f45(a1,x35492,x35491)))
% 156.75/156.46  [3552]E(f329(f167(a1),f174(f329(f329(f80(a1),x35521),f78(a1)),x35522)),f302(a1,x35521,x35522))
% 156.75/156.46  [3556]P22(f329(f329(f243(f876(x35561,a862)),x35562),x35562))
% 156.75/156.46  [3559]E(f329(f329(f97(f876(x35591,a862)),x35592),f329(f79(f876(x35591,a862)),x35592)),f252(f876(x35591,a862)))
% 156.75/156.46  [3560]E(f329(f329(f98(f876(x35601,a862)),x35602),f329(f79(f876(x35601,a862)),x35602)),f189(f876(x35601,a862)))
% 156.75/156.46  [3568]E(f329(f329(f3(a868),f329(f329(f3(a868),x35681),f78(a868))),x35682),f329(f329(f3(a868),x35681),f329(a108,x35682)))
% 156.75/156.46  [3573]E(f329(f329(f3(f876(x35731,a862)),f252(f876(x35731,a862))),x35732),f329(f79(f876(x35731,a862)),x35732))
% 156.75/156.46  [3574]E(f329(f329(f3(a1),f329(f100(a1),x35741)),f329(f100(a1),x35742)),f329(f100(a1),f329(f329(f80(a1),x35741),f329(f79(a1),x35742))))
% 156.75/156.46  [3587]E(f329(f167(a868),f133(a868,f329(f299(a868,x35871),f329(a108,x35872)))),f300(a868,x35871,x35872))
% 156.75/156.46  [3599]E(f329(f190(f869(f869(x35991))),f54(x35991,x35992)),f329(f329(f254(a868),f329(a108,f329(a108,f2(a868)))),f329(f190(f869(x35991)),x35992)))
% 156.75/156.46  [3621]E(f329(f329(f184(f875(x36211,x36211),a862),f2(a868)),x36212),f305(x36211,f189(f876(f875(x36211,x36211),a862))))
% 156.75/156.46  [3625]P22(f329(f131(a868),f133(a868,f329(f299(a868,x36251),x36252))))
% 156.75/156.46  [3641]E(f329(f308(a1,a868,a101),f300(a1,f329(f96(a1),x36411),f329(f96(a1),x36412))),f300(a868,x36411,x36412))
% 156.75/156.46  [3651]E(f186(a868,f2(a868),f7(a868),f329(f329(f3(a868),x36511),x36512)),f329(f329(f3(a868),x36511),f329(a108,x36512)))
% 156.75/156.46  [3652]E(f329(a101,f329(f329(f3(a1),x36521),f329(f329(f80(a1),x36522),f78(a1)))),f329(f38(a1),f303(a1,x36522,x36521)))
% 156.75/156.46  [3682]E(f329(f329(f148(a868,a868),a108),f133(a868,f329(f299(a868,x36821),x36822))),f133(a868,f329(f299(a868,f329(a108,x36821)),f329(a108,x36822))))
% 156.75/156.46  [3689]E(f329(f167(a1),f174(f329(f329(f80(a1),x36891),f78(a1)),f329(f329(f3(a1),x36892),f78(a1)))),f303(a1,x36891,x36892))
% 156.75/156.46  [3700]P22(f329(f329(f243(f876(x37001,a862)),f189(f876(x37001,a862))),x37002))
% 156.75/156.46  [3705]E(f90(x37051,f329(f329(f9(x37051,x37051,a862),a326),x37052)),x37052)
% 156.75/156.46  [3706]E(f85(x37061,f329(f329(f9(x37061,x37061,a862),a326),x37062)),x37062)
% 156.75/156.46  [3714]E(f329(f167(a868),f133(a868,f329(f299(a868,f329(a108,x37141)),f329(a108,x37142)))),f302(a868,x37141,x37142))
% 156.75/156.46  [3741]E(f329(f329(f266(x37411,x37412),f252(f876(x37411,a862))),f329(f18(f876(x37412,a862),x37411),f252(f876(x37412,a862)))),f252(f876(f875(x37411,x37412),a862)))
% 156.75/156.46  [3775]E(f329(f249(x37751),f329(f329(f10(a862,a862,x37751),a324),x37752)),f329(f79(f876(x37751,a862)),f329(f249(x37751),x37752)))
% 156.75/156.46  [3778]E(f329(f249(x37781),f329(f329(f9(x37781,x37781,a862),a326),x37782)),f329(f329(f307(x37781),x37782),f189(f876(x37781,a862))))
% 156.75/156.46  [3800]P22(f329(f329(f243(a868),f329(f38(x38001),f329(f167(x38001),x38002))),f329(f190(f869(x38001)),x38002)))
% 156.75/156.46  [3801]P22(f329(f329(f243(a868),f329(f190(f869(x38011)),f146(x38011,x38012))),f329(f190(f869(x38011)),x38012)))
% 156.75/156.46  [3812]E(f329(f249(x38121),f329(f329(f9(x38121,f876(x38121,a862),a862),f331(x38121)),x38122)),x38122)
% 156.75/156.46  [3829]E(f329(f329(f170(x38291),f329(f329(f3(a868),f329(f190(f869(x38291)),x38292)),f78(a868))),x38292),f110(x38291,x38292))
% 156.75/156.46  [3850]E(f186(a868,f2(a868),f329(f329(f10(a868,a868,a868),a108),f329(f247(a868),x38501)),x38502),f329(f329(f247(a868),f329(a108,x38501)),x38502))
% 156.75/156.46  [3854]E(f40(f876(x38541,a862),f329(f308(f876(f875(x38541,x38541),a862),f876(x38541,a862),f282(x38541)),x38542)),f329(f282(x38541),f40(f876(f875(x38541,x38541),a862),x38542)))
% 156.75/156.46  [3855]E(f186(a868,f329(a108,x38551),f329(f329(f10(a868,a868,a868),a108),f329(f242(a868),x38551)),x38552),f329(f329(f242(a868),f329(a108,x38551)),x38552))
% 156.75/156.46  [3857]E(f329(f329(f264(a1,a1),f329(f329(f39(a1),f329(f75(a1),x38571)),f329(f75(a1),x38572))),f45(a1,f329(f75(a1),x38571),f329(f75(a1),x38572))),f53(x38571,x38572))
% 156.75/156.46  [3880]P22(f329(f329(f243(f876(f876(x38801,a862),a862)),x38802),f329(f306(x38801),f40(f876(x38801,a862),x38802))))
% 156.75/156.46  [3916]E(f329(f329(f43(x39161,f876(x39161,a862)),x39162),f329(f329(f9(x39161,f876(x39161,a862),f876(x39161,a862)),f307(x39161)),f189(f876(x39161,a862)))),x39162)
% 156.75/156.46  [3917]E(f329(f329(f286(x39171,x39171,x39171),f329(f284(x39171,x39171),x39172)),f305(x39171,f329(f284(x39171,x39171),x39172))),f329(f284(x39171,x39171),f329(f329(f286(x39171,x39171,x39171),x39172),f305(x39171,x39172))))
% 156.75/156.46  [3982]E(f329(f167(x39821),f329(f136(f869(x39821),f869(x39821),f128(x39821),f109(x39821)),x39822)),f329(f329(f43(f869(x39821),f876(x39821,a862)),f329(f167(f869(x39821)),x39822)),f167(x39821)))
% 156.75/156.46  [4014]E(f329(f329(f97(f876(f875(x40141,x40141),a862)),f305(x40141,f189(f876(f875(x40141,x40141),a862)))),f329(f329(f286(x40141,x40141,x40141),f305(x40141,x40142)),x40142)),f305(x40141,x40142))
% 156.75/156.46  [4049]E(f329(f329(f177(x40491,x40491),x40492),x40492),f329(f329(f148(x40491,f875(x40491,x40491)),f329(f329(f20(x40491,x40491,f875(x40491,x40491)),f264(x40491,x40491)),f7(x40491))),x40492))
% 156.75/156.46  [4164]E(f329(f136(a868,f869(x41641),f329(f9(f869(x41641),a868,a868),f329(f329(f10(a868,f876(a868,a868),f869(x41641)),f242(a868)),f190(f869(x41641)))),f2(a868)),f329(f163(f869(x41641)),x41642)),f329(f190(f869(f869(x41641))),f175(x41641,x41642)))
% 156.75/156.46  [4244]E(f329(f329(f285(f875(a868,f869(x42441)),f869(x42441)),f322(a868,f869(x42441),a248,f139(x42441,x42442))),f329(f329(f20(f869(x42441),f869(x42441),f875(a868,f869(x42441))),f329(f329(f10(a868,f876(f869(x42441),f875(a868,f869(x42441))),f869(x42441)),f264(a868,f869(x42441))),f190(f869(x42441)))),f7(f869(x42441)))),f140(x42441,x42442))
% 156.75/156.46  [4385]E(f329(f249(x43851),f329(f329(f10(f876(f876(x43851,a862),a862),a862,x43851),f87(f876(x43851,a862))),f329(f329(f10(f876(f876(x43851,a862),a862),f876(f876(x43851,a862),a862),x43851),f329(f20(f876(x43851,a862),a862,a862),f329(f329(f10(a862,f876(a862,a862),f876(x43851,a862)),a332),f329(f329(f9(f876(x43851,a862),f876(f876(x43851,a862),a862),a862),f331(f876(x43851,a862))),x43852)))),f331(x43851)))),f41(f876(x43851,a862),x43852))
% 156.75/156.46  [4526]~P22(f329(f329(f244(a1),f329(f96(a1),x45261)),f329(f79(a1),f329(f96(a1),x45262))))
% 156.75/156.46  [3447]E(f329(f329(f3(a868),f329(f329(f80(a868),x34471),x34472)),x34472),x34471)
% 156.75/156.46  [3448]E(f329(f329(f3(a868),f329(f329(f80(a868),x34481),x34482)),x34481),x34482)
% 156.75/156.46  [3516]E(f329(f329(f80(a868),f329(f329(f3(a868),x35161),x35162)),x35162),f329(f329(f242(a868),x35161),x35162))
% 156.75/156.46  [3628]E(f329(f329(f81(a868),f329(f329(f39(a868),x36281),x36282)),x36282),f329(f329(f3(a868),x36281),f45(a868,x36281,x36282)))
% 156.75/156.46  [3656]E(f329(f167(a868),f133(a868,f329(f299(a868,f329(a108,x36561)),x36562))),f303(a868,x36561,x36562))
% 156.75/156.46  [3663]E(f329(f96(a1),f220(f329(a101,f329(f75(a1),x36631)),f329(a101,f329(f75(a1),x36632)))),f329(f329(a221,x36631),x36632))
% 156.75/156.46  [3665]E(f329(f329(f97(f876(x36651,a862)),f329(f79(f876(x36651,a862)),x36652)),x36652),f252(f876(x36651,a862)))
% 156.75/156.46  [3666]E(f329(f329(f98(f876(x36661,a862)),f329(f79(f876(x36661,a862)),x36662)),x36662),f189(f876(x36661,a862)))
% 156.75/156.46  [3678]P22(f329(f329(f243(a868),f329(f329(f3(a868),x36781),x36782)),x36781))
% 156.75/156.46  [3679]P22(f329(f329(f243(a868),f329(f329(f39(a868),x36791),x36792)),x36791))
% 156.75/156.46  [3702]P22(f329(f329(f244(a868),x37021),f329(a108,f329(f329(f80(a868),x37022),x37021))))
% 156.75/156.46  [3703]P22(f329(f329(f244(a868),x37031),f329(a108,f329(f329(f80(a868),x37031),x37032))))
% 156.75/156.46  [3726]E(f329(f329(f81(a868),f329(a101,f329(f75(a1),x37261))),f329(a101,f329(f75(a1),x37262))),f329(a101,f329(f75(a1),f329(f329(f81(a1),x37261),x37262))))
% 156.75/156.46  [3737]P22(f329(f329(f243(a1),f2(a1)),f329(f329(f254(a1),f329(f75(a1),x37371)),x37372)))
% 156.75/156.46  [3805]E(f329(f283(f869(x38051),f869(x38051),f152(x38051,x38052)),f329(f329(f307(f869(x38051)),f109(x38051)),f189(f876(f869(x38051),a862)))),f329(f329(f307(f869(x38051)),f109(x38051)),f189(f876(f869(x38051),a862))))
% 156.75/156.46  [3827]E(f329(f329(f97(f876(f875(x38271,x38271),a862)),f305(x38271,x38272)),f305(x38271,f189(f876(f875(x38271,x38271),a862)))),f305(x38271,x38272))
% 156.75/156.46  [3912]E(f329(f249(f876(x39121,a862)),f329(f329(f9(f876(x39121,a862),f876(x39121,a862),a862),f243(f876(x39121,a862))),x39122)),f329(f306(x39121),x39122))
% 156.75/156.46  [3928]E(f329(f329(f148(a1,a868),a101),f329(f329(f128(a1),f329(f329(f148(a868,a1),f96(a1)),x39281)),f329(f329(f148(a868,a1),f96(a1)),x39282))),f329(f329(f128(a868),x39281),x39282))
% 156.75/156.46  [3959]E(f329(f308(a1,a1,f329(f329(f9(a1,a1,a1),f80(a1)),x39591)),f329(f299(a1,f2(a1)),f329(f329(f3(a1),x39592),x39591))),f329(f299(a1,x39591),x39592))
% 156.75/156.46  [3961]P51(x39611,f329(f329(f3(f876(f875(x39611,x39611),a862)),x39612),f305(x39611,f189(f876(f875(x39611,x39611),a862)))))
% 156.75/156.46  [3980]E(f329(f190(f869(x39801)),f329(f136(f869(x39801),f869(x39801),f128(x39801),f109(x39801)),x39802)),f329(f160(a868),f329(f329(f148(f869(x39801),a868),f190(f869(x39801))),x39802)))
% 156.75/156.46  [3985]P50(x39851,f252(f876(x39851,a862)),f329(f329(f97(f876(f875(x39851,x39851),a862)),x39852),f305(x39851,f189(f876(f875(x39851,x39851),a862)))))
% 156.75/156.46  [4028]E(f186(a868,f2(a868),f329(f329(f10(a868,a868,a868),a108),f329(f329(f9(a868,a868,a868),f247(a868)),x40281)),x40282),f329(f329(f247(a868),x40282),f329(a108,x40281)))
% 156.75/156.46  [4031]E(f186(a868,f329(a108,x40311),f329(f329(f10(a868,a868,a868),a108),f329(f329(f9(a868,a868,a868),f242(a868)),x40311)),x40312),f329(f329(f242(a868),x40312),f329(a108,x40311)))
% 156.75/156.46  [4034]E(f329(f308(x40341,f869(x40341),f329(f329(f9(x40341,f869(x40341),f869(x40341)),f145(x40341)),f109(x40341))),x40342),f169(x40341,x40342,f329(f329(f307(f869(x40341)),f109(x40341)),f189(f876(f869(x40341),a862)))))
% 156.75/156.46  [4035]E(f329(f329(f97(f876(f875(x40351,x40351),a862)),f329(f329(f286(x40351,x40351,x40351),x40352),f305(x40351,x40352))),f305(x40351,f189(f876(f875(x40351,x40351),a862)))),f305(x40351,x40352))
% 156.75/156.46  [4044]P22(f329(f329(f243(f876(f875(x40441,x40441),a862)),f261(x40441,x40442)),f329(f329(f266(x40441,x40441),x40442),f329(f18(f876(x40441,a862),x40441),x40442))))
% 156.75/156.46  [4047]E(f329(f308(a1,a868,a101),f329(f329(f97(f876(a1,a862)),f329(f308(a868,a1,f96(a1)),x40471)),f329(f308(a868,a1,f96(a1)),x40472))),f329(f329(f97(f876(a868,a862)),x40471),x40472))
% 156.75/156.46  [4048]E(f329(f308(a1,a868,a101),f329(f329(f98(f876(a1,a862)),f329(f308(a868,a1,f96(a1)),x40481)),f329(f308(a868,a1,f96(a1)),x40482))),f329(f329(f98(f876(a868,a862)),x40481),x40482))
% 156.75/156.46  [4052]E(f329(f249(x40521),f329(f329(f10(a862,a862,x40521),a324),f329(f329(f9(x40521,f876(x40521,a862),a862),f331(x40521)),x40522))),f329(f79(f876(x40521,a862)),x40522))
% 156.75/156.46  [4078]E(f329(f136(f869(x40781),f869(x40781),f128(x40781),f109(x40781)),f329(f329(f148(f869(x40781),f869(x40781)),f163(x40781)),f329(f163(f869(x40781)),x40782))),f329(f163(x40781),f329(f136(f869(x40781),f869(x40781),f128(x40781),f109(x40781)),x40782)))
% 156.75/156.46  [4104]E(f329(f329(f43(a868,f876(f875(x41041,x41041),a862)),f252(f876(a868,a862))),f329(f329(f9(a868,f876(f875(x41041,x41041),a862),f876(f875(x41041,x41041),a862)),f184(f875(x41041,x41041),a862)),x41042)),f305(x41041,x41042))
% 156.75/156.46  [4121]E(f85(x41211,f329(f329(f10(f876(x41211,a862),a862,x41211),f329(a326,x41212)),f329(f329(f9(x41211,f876(x41211,a862),f876(x41211,a862)),f307(x41211)),f189(f876(x41211,a862))))),f310(x41211,x41212))
% 156.75/156.46  [4130]E(f329(f190(f869(x41301)),f146(x41301,f329(f136(f869(x41301),f869(x41301),f128(x41301),f109(x41301)),x41302))),f329(f38(x41301),f329(f329(f43(f869(x41301),f876(x41301,a862)),f329(f167(f869(x41301)),x41302)),f167(x41301))))
% 156.75/156.46  [4146]E(f329(f329(f97(f876(f875(x41461,x41461),a862)),x41462),f329(f329(f286(x41461,x41461,x41461),f329(f329(f286(x41461,x41461,x41461),x41462),f305(x41461,x41462))),x41462)),f329(f329(f286(x41461,x41461,x41461),x41462),f305(x41461,x41462)))
% 156.75/156.46  [4176]P22(f329(f329(f243(f876(f875(x41761,x41761),a862)),f329(f329(f286(x41761,x41761,x41761),x41762),f305(x41761,x41762))),f329(f329(f266(x41761,x41761),f329(f282(x41761),x41762)),f329(f18(f876(x41761,a862),x41761),f329(f282(x41761),x41762)))))
% 156.75/156.46  [4218]E(f329(f249(f869(x42181)),f329(f329(f9(f869(x42181),f876(x42181,a862),a862),f329(f329(f10(f876(x42181,a862),f876(f876(x42181,a862),a862),f869(x42181)),f243(f876(x42181,a862))),f167(x42181))),x42182)),f155(x42181,x42182))
% 156.75/156.46  [4232]E(f329(f150(f869(x42321),x42321,f109(x42321),f329(f329(f10(f869(x42321),f876(f869(x42321),f869(x42321)),x42321),f329(f9(f869(x42321),f869(x42321),f869(x42321)),f128(x42321))),f329(f329(f9(x42321,f869(x42321),f869(x42321)),f145(x42321)),f109(x42321)))),x42322),f329(f162(x42321),x42322))
% 156.75/156.46  [4271]P20(f876(x42711,x42712),f876(f875(x42711,x42712),a862),f329(f329(f10(f876(f875(x42711,x42712),a862),f876(f875(x42711,x42712),a862),f876(x42711,x42712)),f249(f875(x42711,x42712))),f329(f329(f10(f876(x42711,f876(x42712,a862)),f876(f875(x42711,x42712),a862),f876(x42711,x42712)),f268(x42711,x42712,a862)),f329(f10(x42712,f876(x42712,a862),x42711),f329(f9(x42712,x42712,a862),a326)))),f252(f876(f876(x42711,x42712),a862)))
% 156.75/156.46  [4326]E(f329(f329(f43(x43261,f876(f875(x43261,x43261),a862)),x43262),f329(f329(f9(x43261,f876(f875(x43261,x43261),a862),f876(f875(x43261,x43261),a862)),f329(f329(f10(f875(x43261,x43261),f876(f876(f875(x43261,x43261),a862),f876(f875(x43261,x43261),a862)),x43261),f307(f875(x43261,x43261))),f329(f329(f20(x43261,x43261,f875(x43261,x43261)),f264(x43261,x43261)),f7(x43261)))),f189(f876(f875(x43261,x43261),a862)))),f261(x43261,x43262))
% 156.75/156.46  [4334]E(f206(x43341,f329(f329(f264(a1,a1),f329(f79(a1),f329(f329(f73(f875(a1,a1),a1,x43341,f263(a1,a1)),f216(x43341)),x43342))),f329(f329(f73(f875(a1,a1),a1,x43341,f267(a1,a1)),f216(x43341)),x43342))),f230(x43341,x43342))
% 156.75/156.46  [4424]E(f329(f249(f876(x44241,a862)),f329(f329(f10(f876(f876(x44241,a862),a862),a862,f876(x44241,a862)),f86(f876(x44241,a862))),f329(f329(f9(f876(x44241,a862),f876(f876(x44241,a862),a862),f876(f876(x44241,a862),a862)),f329(f329(f10(f876(f876(x44241,a862),f876(a862,a862)),f876(f876(f876(x44241,a862),a862),f876(f876(x44241,a862),a862)),f876(x44241,a862)),f20(f876(x44241,a862),a862,a862)),f329(f329(f10(f876(f876(x44241,a862),a862),f876(f876(x44241,a862),f876(a862,a862)),f876(x44241,a862)),f329(f10(a862,f876(a862,a862),f876(x44241,a862)),a327)),f329(f329(f9(f876(x44241,a862),f876(f876(x44241,a862),f876(x44241,a862)),f876(f876(x44241,a862),a862)),f329(f329(f10(f876(f876(x44241,a862),a862),f876(f876(f876(x44241,a862),f876(x44241,a862)),f876(f876(x44241,a862),a862)),f876(x44241,a862)),f10(f876(x44241,a862),a862,f876(x44241,a862))),a326)),f79(f876(x44241,a862)))))),f329(f329(f10(f876(f876(x44241,a862),a862),a862,f876(x44241,a862)),f329(f331(f876(x44241,a862)),x44242)),f306(x44241))))),f329(f306(x44241),f329(f79(f876(x44241,a862)),x44242)))
% 156.75/156.46  [4528]~P22(f329(f329(f244(a868),f329(f329(f80(a868),x45281),x45282)),x45282))
% 156.75/156.46  [4529]~P22(f329(f329(f244(a868),f329(f329(f80(a868),x45291),x45292)),x45291))
% 156.75/156.46  [3742]E(f329(f329(f3(a868),x37421),f329(f329(f81(a868),f329(f329(f39(a868),x37421),x37422)),x37422)),f45(a868,x37421,x37422))
% 156.75/156.46  [3743]E(f329(f329(f3(a1),x37431),f329(f329(f81(a1),f329(f329(f39(a1),x37431),x37432)),x37432)),f45(a1,x37431,x37432))
% 156.75/156.46  [3776]E(f329(f329(f148(a868,x37761),f329(f159(x37761),x37762)),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(x37761)),x37762)))),x37762)
% 156.75/156.46  [3837]E(f329(f283(x38371,x38371,f305(x38371,f189(f876(f875(x38371,x38371),a862)))),x38372),x38372)
% 156.75/156.46  [3964]E(f305(x39641,f329(f329(f3(f876(f875(x39641,x39641),a862)),x39642),f305(x39641,f189(f876(f875(x39641,x39641),a862))))),f305(x39641,x39642))
% 156.75/156.46  [3965]E(f305(x39651,f329(f329(f97(f876(f875(x39651,x39651),a862)),x39652),f305(x39651,f189(f876(f875(x39651,x39651),a862))))),f305(x39651,x39652))
% 156.75/156.46  [4143]E(f329(f96(a1),f329(f329(f39(a868),f329(f329(f81(a868),f329(a101,f329(f75(a1),x41431))),f329(a101,f329(f75(a1),x41432)))),f220(f329(a101,f329(f75(a1),x41431)),f329(a101,f329(f75(a1),x41432))))),f222(x41431,x41432))
% 156.75/156.46  [4168]E(f329(f329(f3(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41681)),x41681)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41682)),x41682)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),x41681),x41682))),f329(f329(f3(a1),x41681),x41682))),a93))
% 156.75/156.46  [4192]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41921)),x41921)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41922)),x41922)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),x41921),x41922))),f329(f329(f80(a1),x41921),x41922)))
% 156.75/156.46  [4196]E(f329(f329(f270(f875(a95,a95),a95,f875(a95,a95),f875(x41961,f875(a95,a95))),f274(f329(a5,f329(f190(f869(x41961)),x41962)))),f329(f329(f10(x41961,f876(f875(a95,a95),f875(x41961,f875(a95,a95))),a95),f264(x41961,f875(a95,a95))),f329(f329(f10(a868,x41961,a95),f329(f159(x41961),x41962)),a21))),f280(x41961,x41962))
% 156.75/156.46  [4225]E(f329(f329(f3(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42251)),x42251)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42252)),x42252)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),f329(f329(f80(a1),x42251),a93)),x42252))),f329(f329(f3(a1),f329(f329(f80(a1),x42251),a93)),x42252)))
% 156.75/156.46  [4276]E(f329(f136(a868,f869(x42761),f329(f9(f869(x42761),a868,a868),f329(f329(f10(a868,f876(a868,a868),f869(x42761)),f242(a868)),f190(f869(x42761)))),f2(a868)),f329(f163(f869(x42761)),f175(x42761,x42762))),f329(f190(f869(f869(x42761))),f329(f130(f869(x42761),f329(f329(f10(a862,a862,f869(x42761)),a324),f329(f329(f9(f869(x42761),f869(x42761),a862),a326),f109(x42761)))),x42762)))
% 156.75/156.46  [4282]E(f329(f329(f43(a868,f876(x42821,a862)),f252(f876(a868,a862))),f329(f329(f9(a868,f876(a868,f876(x42821,a862)),f876(x42821,a862)),f329(f329(f10(f876(a868,a862),f876(f876(a868,f876(x42821,a862)),f876(x42821,a862)),a868),f43(a868,f876(x42821,a862))),f299(a868,f2(a868)))),x42822)),f329(f329(f43(a868,f876(x42821,a862)),f252(f876(a868,a862))),x42822))
% 156.75/156.46  [4303]P22(f329(f62(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),x43031)),f329(f329(f9(a868,a868,a862),f244(a868)),x43032)))))
% 156.75/156.46  [4433]E(f329(f249(f875(f869(x44331),f869(x44331))),f329(f268(f869(x44331),f869(x44331),a862),f329(f329(f20(f869(x44331),f876(f869(x44331),a862),f876(f869(x44331),a862)),f329(f329(f10(f876(f869(x44331),f876(a862,a862)),f876(f876(f869(x44331),a862),f876(f869(x44331),a862)),f869(x44331)),f20(f869(x44331),a862,a862)),f329(f329(f10(f876(f869(x44331),a862),f876(f869(x44331),f876(a862,a862)),f869(x44331)),f329(f10(a862,f876(a862,a862),f869(x44331)),a328)),f329(f329(f9(f869(x44331),f876(f869(x44331),a868),f876(f869(x44331),a862)),f329(f329(f10(f876(a868,a862),f876(f876(f869(x44331),a868),f876(f869(x44331),a862)),f869(x44331)),f10(a868,a862,f869(x44331))),f329(f329(f10(a868,f876(a868,a862),f869(x44331)),f244(a868)),f190(f869(x44331))))),f190(f869(x44331)))))),f329(f329(f20(f869(x44331),f876(f869(x44331),a862),f876(f869(x44331),a862)),f329(f329(f10(f876(f869(x44331),f876(a862,a862)),f876(f876(f869(x44331),a862),f876(f869(x44331),a862)),f869(x44331)),f20(f869(x44331),a862,a862)),f329(f329(f10(f876(f869(x44331),a862),f876(f869(x44331),f876(a862,a862)),f869(x44331)),f329(f10(a862,f876(a862,a862),f869(x44331)),a327)),f329(f329(f9(f869(x44331),f876(f869(x44331),a868),f876(f869(x44331),a862)),f329(f329(f10(f876(a868,a862),f876(f876(f869(x44331),a868),f876(f869(x44331),a862)),f869(x44331)),f10(a868,a862,f869(x44331))),f329(f329(f10(a868,f876(a868,a862),f869(x44331)),a326),f190(f869(x44331))))),f190(f869(x44331)))))),f329(f329(f9(f869(x44331),f876(f875(f869(x44331),f869(x44331)),a862),f876(f869(x44331),a862)),f329(f329(f10(f876(f869(x44331),f876(f876(f875(f869(x44331),f869(x44331)),a862),a862)),f876(f876(f875(f869(x44331),f869(x44331)),a862),f876(f869(x44331),a862)),f869(x44331)),f9(f869(x44331),f876(f875(f869(x44331),f869(x44331)),a862),a862)),f329(f329(f10(f876(f869(x44331),f875(f869(x44331),f869(x44331))),f876(f869(x44331),f876(f876(f875(f869(x44331),f869(x44331)),a862),a862)),f869(x44331)),f329(f10(f875(f869(x44331),f869(x44331)),f876(f876(f875(f869(x44331),f869(x44331)),a862),a862),f869(x44331)),f331(f875(f869(x44331),f869(x44331))))),f264(f869(x44331),f869(x44331))))),f139(x44331,x44332)))))),f140(x44331,x44332))
% 156.75/156.46  [4547]~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45471)),x45471)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45472)),x45472)))
% 156.75/156.46  [4194]E(f329(a101,f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x41941),x41942)),f189(f876(f875(a868,a868),a862)))))),f329(f329(f3(a868),x41941),x41942))
% 156.75/156.46  [4199]E(f329(f329(f286(x41991,x41991,x41991),f329(f329(f97(f876(f875(x41991,x41991),a862)),x41992),f305(x41991,f189(f876(f875(x41991,x41991),a862))))),f305(x41991,f329(f329(f97(f876(f875(x41991,x41991),a862)),x41992),f305(x41991,f189(f876(f875(x41991,x41991),a862)))))),f305(x41991,x41992))
% 156.75/156.46  [4236]E(f273(x42361,f329(f130(f875(a95,x42361),f329(f268(a95,x42361,a862),f329(f329(f10(a862,f876(x42361,a862),a95),f18(a862,x42361)),f329(f244(a95),f2(a95))))),x42362)),f273(x42361,x42362))
% 156.75/156.46  [4237]E(f275(x42371,f329(f130(f875(a95,x42371),f329(f268(a95,x42371,a862),f329(f329(f10(a862,f876(x42371,a862),a95),f18(a862,x42371)),f329(f244(a95),f2(a95))))),x42372)),f275(x42371,x42372))
% 156.75/156.46  [4238]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),x42381),f329(f329(f3(a1),x42382),a93)))),f329(f329(f80(a1),x42381),f329(f329(f3(a1),x42382),a93)))),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42381)),x42381)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42382)),x42382)))
% 156.75/156.46  [4240]E(f329(f79(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x42401),x42402)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x42402),x42401)),f189(f876(f875(a868,a868),a862))))))
% 156.75/156.46  [4296]E(f329(f329(f285(f869(a868),x42961),f139(a868,a248)),f329(f329(f9(x42961,f869(f876(x42961,a868)),f869(a868)),f329(f329(f10(f876(f876(x42961,a868),a868),f876(f869(f876(x42961,a868)),f869(a868)),x42961),f148(f876(x42961,a868),a868)),f329(f9(f876(x42961,a868),x42961,a868),f7(f876(x42961,a868))))),x42962)),f147(x42961,x42962))
% 156.75/156.46  [4323]E(f329(f329(f88(a1,a868),f329(f100(a1),f329(f329(f80(a1),x43231),a93))),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f2(a868))),f329(f329(f10(a868,a868,a1),a108),f329(f329(f10(a868,a868,a1),f329(f247(a868),x43232)),a101)))),f329(f329(f247(a868),f329(a108,x43232)),f329(f100(a868),x43231)))
% 156.75/156.46  [4324]E(f329(f329(f88(a1,a868),f329(f100(a1),f329(f329(f80(a1),x43241),a93))),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f329(a108,x43242))),f329(f329(f10(a868,a868,a1),a108),f329(f329(f10(a868,a868,a1),f329(f242(a868),x43242)),a101)))),f329(f329(f242(a868),f329(a108,x43242)),f329(f100(a868),x43241)))
% 156.75/156.46  [4344]E(f329(f136(f869(x43441),f869(x43441),f128(x43441),f109(x43441)),f329(f329(f148(f869(x43441),f869(x43441)),f150(f869(x43441),x43441,f109(x43441),f329(f329(f10(f869(x43441),f876(f869(x43441),f869(x43441)),x43441),f18(f869(x43441),f869(x43441))),f329(f329(f9(x43441,f869(x43441),f869(x43441)),f145(x43441)),f109(x43441))))),x43442)),f329(f329(f148(f869(x43441),x43441),f135(x43441)),f329(f130(f869(x43441),f329(f329(f10(a862,a862,f869(x43441)),a324),f329(f329(f9(f869(x43441),f869(x43441),a862),a326),f109(x43441)))),x43442)))
% 156.75/156.46  [4416]E(f329(f268(a1,a1,a862),f329(f329(f9(a1,f876(a1,a862),f876(a1,a862)),f329(f329(f10(f876(a1,f876(a862,a862)),f876(f876(a1,a862),f876(a1,a862)),a1),f20(a1,a862,a862)),f329(f329(f10(f876(a1,a862),f876(a1,f876(a862,a862)),a1),f329(f10(a862,f876(a862,a862),a1),a327)),f329(f329(f10(f876(a1,a1),f876(a1,a862),a1),f329(f10(a1,a862,a1),f329(a326,x44161))),f329(f329(f10(a1,f876(a1,a1),a1),f80(a1)),f329(f81(a1),x44162)))))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),f329(a332,f329(f329(f244(a1),f2(a1)),x44162))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),f329(f329(f9(a1,a1,a862),f244(a1)),x44162))))),f329(f329(f10(a862,a862,a1),f329(a332,f329(a324,f329(f329(f244(a1),f2(a1)),x44162)))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f244(a1),x44162))),f329(f329(f9(a1,a1,a862),f243(a1)),f2(a1))))))),f49(x44161,x44162))
% 156.75/156.46  [4418]E(f329(f249(x44181),f329(f329(f10(f876(a868,a862),a862,x44181),f86(a868)),f329(f329(f9(x44181,f876(a868,a862),f876(a868,a862)),f329(f329(f10(f876(a868,f876(a862,a862)),f876(f876(a868,a862),f876(a868,a862)),x44181),f20(a868,a862,a862)),f329(f329(f10(f876(a868,a862),f876(a868,f876(a862,a862)),x44181),f329(f10(a862,f876(a862,a862),a868),a327)),f329(f329(f9(x44181,f876(a868,x44181),f876(a868,a862)),f329(f329(f10(f876(x44181,a862),f876(f876(a868,x44181),f876(a868,a862)),x44181),f10(x44181,a862,a868)),a326)),f329(f159(x44181),x44182))))),f329(f329(f9(a868,a868,a862),f244(a868)),f329(f190(f869(x44181)),x44182))))),f329(f167(x44181),x44182))
% 156.75/156.46  [4536]~E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45361)),x45361)),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45362)),x45362))
% 156.75/156.46  [4156]E(f329(f329(f3(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41561)),x41561)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41562)),x41562)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),x41561),x41562))),f329(f329(f3(a1),x41561),x41562)))
% 156.75/156.46  [4157]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41571)),x41571)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41572)),x41572)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),x41571),x41572))),f329(f329(f80(a1),x41571),x41572)))
% 156.75/156.46  [4249]E(f329(f329(f3(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42491)),x42491)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42492)),x42492)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f3(a1),x42491),x42492))),f329(f329(f3(a1),x42491),x42492))),a93))
% 156.75/156.46  [4250]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42501)),x42501)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42502)),x42502)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),x42501),x42502))),f329(f329(f80(a1),x42501),x42502))),a93))
% 156.75/156.46  [4283]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),x42831),x42832))),f329(f329(f81(a1),x42831),x42832))),a93)),x42832),f329(f329(f81(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42831)),x42831)),x42832))
% 156.75/156.46  [4339]E(f329(f136(f869(f869(x43391)),f869(f869(x43391)),f128(f869(x43391)),f109(f869(x43391))),f329(f329(f148(f869(x43391),f869(f869(x43391))),f150(f869(f869(x43391)),x43391,f109(f869(x43391)),f329(f18(f876(f869(x43391),f869(f869(x43391))),x43391),f329(f329(f9(f869(x43391),f869(f869(x43391)),f869(f869(x43391))),f145(f869(x43391))),f109(f869(x43391)))))),x43392)),f329(f329(f148(f869(x43391),f869(x43391)),f166(x43391)),f329(f130(f869(x43391),f329(f329(f10(a862,a862,f869(x43391)),a324),f329(f329(f9(f869(x43391),f869(x43391),a862),a326),f109(x43391)))),x43392)))
% 156.75/156.46  [4348]E(f329(f329(f88(a1,a868),f329(f100(a1),f329(f329(f80(a1),x43481),a93))),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f2(a868))),f329(f329(f10(a868,a868,a1),a108),f329(f329(f9(a1,a868,a868),f329(f329(f10(a868,f876(a868,a868),a1),f247(a868)),a101)),x43482)))),f329(f329(f247(a868),f329(f100(a868),x43481)),f329(a108,x43482)))
% 156.75/156.46  [4349]E(f329(f329(f88(a1,a868),f329(f100(a1),f329(f329(f80(a1),x43491),a93))),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f329(a108,x43492))),f329(f329(f10(a868,a868,a1),a108),f329(f329(f9(a1,a868,a868),f329(f329(f10(a868,f876(a868,a868),a1),f242(a868)),a101)),x43492)))),f329(f329(f242(a868),f329(f100(a868),x43491)),f329(a108,x43492)))
% 156.75/156.46  [4545]~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45451)),x45451)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x45452)),x45452)),a93)))
% 156.75/156.46  [4187]E(f329(f329(f254(a1),x41871),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x41872)),x41872)),a93))),f329(f329(f88(a1,a1),f329(f329(f254(a1),x41871),f329(f100(a868),x41872))),f329(f329(f20(a1,a1,a1),f81(a1)),f7(a1))))
% 156.75/156.46  [4223]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),x42231),x42232))),f329(f329(f81(a1),x42231),x42232))),a93),f329(f329(f81(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42231)),x42231)),a93)),x42232))
% 156.75/156.46  [4285]E(f329(f329(f39(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42851)),x42851)),a93))),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x42852)),x42852)),a93))),f329(f329(f39(a1),f329(f100(a1),x42851)),f329(f100(a1),x42852)))
% 156.75/156.46  [4338]E(f329(f268(x43381,x43381,a862),f329(f329(f20(x43381,a862,f876(x43381,a862)),f329(f329(f10(f876(x43381,f876(a862,a862)),f876(a862,f876(x43381,a862)),x43381),f9(x43381,a862,a862)),f329(f329(f10(f876(x43381,a862),f876(x43381,f876(a862,a862)),x43381),f329(f10(a862,f876(a862,a862),x43381),a327)),a326))),x43382)),f261(x43381,x43382))
% 156.75/156.46  [4399]E(f45(a1,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x43991)),x43991)),a93)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x43992)),x43992)),a93))),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a1,f329(f100(a1),x43991),f329(f100(a1),x43992))))
% 156.75/156.46  [4366]E(f329(f329(f39(a868),x43661),f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43662)),f329(f329(f39(a868),x43661),f329(a108,f329(a108,f329(a108,x43662)))))
% 156.75/156.46  [4367]E(f45(a868,x43671,f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43672)),f45(a868,x43671,f329(a108,f329(a108,f329(a108,x43672)))))
% 156.75/156.46  [4368]E(f45(a868,f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43681),x43682),f45(a868,f329(a108,f329(a108,f329(a108,x43681))),x43682))
% 156.75/156.46  [4392]E(f118(f329(x43921,f329(f329(f81(a95),f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43922))),f329(f204(x43921),x43922))
% 156.75/156.46  [4397]E(f329(f329(f39(a868),f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),x43971)),x43972),f329(f329(f39(a868),f329(a108,f329(a108,f329(a108,x43971)))),x43972))
% 156.75/156.46  [3477]P31(x34771,x34772,x34773,x34773)
% 156.75/156.46  [4450]~E(f25(x44501),f34(x44502,x44503))
% 156.75/156.46  [4451]~E(f25(x44511),f31(x44512,x44513))
% 156.75/156.46  [4452]~E(f34(x44521,x44522),f25(x44523))
% 156.75/156.46  [4453]~E(f31(x44531,x44532),f25(x44533))
% 156.75/156.46  [3161]E(f329(f194(x31611,x31612),x31613),f115(x31611,x31612))
% 156.75/156.46  [3183]E(f329(f203(x31831,x31832),x31833),f329(f120(x31831),x31832))
% 156.75/156.46  [3262]E(f329(f329(f148(x32621,x32622),x32623),f109(x32621)),f109(x32622))
% 156.75/156.46  [3263]E(f329(f329(f202(x32631,x32632),x32633),f192(x32631)),f192(x32632))
% 156.75/156.46  [3283]E(f29(f30(x32831,x32832,x32833)),f2(a868))
% 156.75/156.46  [3304]E(f329(f185(x33041,x33042,x33043),f2(a868)),x33042)
% 156.75/156.46  [3305]E(f329(f190(a863),f30(x33051,x33052,x33053)),f2(a868))
% 156.75/156.46  [3307]E(f329(f329(f177(x33071,x33072),x33073),f109(x33072)),f109(f875(x33071,x33072)))
% 156.75/156.46  [3320]E(f329(f190(f869(x33201)),f164(x33201,x33202,x33203)),x33202)
% 156.75/156.46  [3340]E(f85(x33401,f63(x33401,x33402,x33403)),f329(f64(x33401,x33402),x33403))
% 156.75/156.46  [3344]E(f253(x33441,x33442,f253(x33442,x33441,x33443)),x33443)
% 156.75/156.46  [3364]E(f329(f163(x33641),f164(x33641,x33642,x33643)),f164(x33641,x33642,x33643))
% 156.75/156.46  [3393]E(f134(x33931,x33932,f146(x33931,x33933)),f146(x33931,f134(x33931,x33932,x33933)))
% 156.75/156.46  [3411]E(f329(f263(f869(x34111),f869(x34111)),f161(x34111,x34112,x34113)),f329(f130(x34111,x34112),x34113))
% 156.75/156.46  [3458]E(f329(f329(f145(x34581),x34582),f164(x34581,x34583,x34582)),f164(x34581,f329(a108,x34583),x34582))
% 156.75/156.46  [3490]E(f19(x34901,x34902,x34903,f2(a95)),x34902)
% 156.75/156.46  [3491]E(f186(x34911,x34912,x34913,f2(a868)),x34912)
% 156.75/156.46  [3498]E(f157(x34981,x34982,x34983,f109(x34981)),f109(x34982))
% 156.75/156.46  [3499]E(f158(x34991,x34992,x34993,f109(x34991)),f109(x34992))
% 156.75/156.46  [3507]E(f329(f329(f159(x35071),f329(f329(f145(x35071),x35072),x35073)),f2(a868)),x35072)
% 156.75/156.46  [3536]E(f60(x35361,x35362,f109(x35361),x35363),f109(f875(x35361,x35362)))
% 156.75/156.46  [3558]P20(x35581,x35582,x35583,f189(f876(x35581,a862)))
% 156.75/156.46  [3605]P31(x36051,x36052,f329(f18(f871(x36052),x36051),f192(x36052)),x36053)
% 156.75/156.46  [3716]E(f329(f73(x37161,x37162,x37161,x37163),f24(x37161)),x37163)
% 156.75/156.46  [3897]P22(f329(f329(f331(f875(x38971,x38971)),f329(f329(f264(x38971,x38971),x38972),x38972)),f305(x38971,x38973)))
% 156.75/156.46  [4538]~P22(f329(f329(f331(f875(f869(x45381),f869(x45381))),f329(f329(f264(f869(x45381),f869(x45381)),x45382),f109(x45381))),f139(x45381,x45383)))
% 156.75/156.46  [4539]~P22(f329(f329(f331(f875(f869(x45391),f869(x45391))),f329(f329(f264(f869(x45391),f869(x45391)),x45392),f109(x45391))),f141(x45391,x45393)))
% 156.75/156.46  [4540]~P22(f329(f329(f331(f875(f869(x45401),f869(x45401))),f329(f329(f264(f869(x45401),f869(x45401)),x45402),f109(x45401))),f151(x45401,x45403)))
% 156.75/156.46  [4541]~P22(f329(f329(f331(f875(f869(x45411),f869(x45411))),f329(f329(f264(f869(x45411),f869(x45411)),f109(x45411)),x45412)),f139(x45411,x45413)))
% 156.75/156.46  [4542]~P22(f329(f329(f331(f875(f869(x45421),f869(x45421))),f329(f329(f264(f869(x45421),f869(x45421)),f109(x45421)),x45422)),f151(x45421,x45423)))
% 156.75/156.46  [3237]E(f329(f329(f205(x32371),x32372),x32373),f206(x32371,f219(x32372,x32373)))
% 156.75/156.46  [3293]E(f329(f284(x32931,x32932),f329(f284(x32932,x32931),x32933)),x32933)
% 156.75/156.46  [3315]E(f329(f329(f177(x33151,x33152),f109(x33151)),x33153),f109(f875(x33151,x33152)))
% 156.75/156.46  [3318]E(f171(x33181,x33182,f329(f250(a868),x33183)),f329(f329(f170(x33181),x33183),x33182))
% 156.75/156.46  [3336]E(f146(x33361,f329(f130(x33361,x33362),x33363)),f329(f130(x33361,x33362),f146(x33361,x33363)))
% 156.75/156.46  [3338]E(f329(f260(x33381,x33382),f329(f284(x33382,x33381),x33383)),f329(f262(x33382,x33381),x33383))
% 156.75/156.46  [3339]E(f329(f262(x33391,x33392),f329(f284(x33392,x33391),x33393)),f329(f260(x33392,x33391),x33393))
% 156.75/156.46  [3356]E(f329(f130(x33561,x33562),f329(f163(x33561),x33563)),f329(f163(x33561),f329(f130(x33561,x33562),x33563)))
% 156.75/156.46  [3370]E(f329(f329(f132(x33701),x33702),f329(f166(x33701),x33703)),f329(f329(f132(x33701),f329(a108,x33702)),x33703))
% 156.75/156.46  [3388]E(f29(f32(x33881,x33882,x33883)),f329(f329(f80(a868),f29(x33883)),f329(a108,f2(a868))))
% 156.75/156.46  [3389]E(f329(f308(x33891,x33892,x33893),f189(f876(x33891,a862))),f189(f876(x33892,a862)))
% 156.75/156.46  [3390]E(f329(f283(x33901,x33902,x33903),f189(f876(x33901,a862))),f189(f876(x33902,a862)))
% 156.75/156.46  [3391]E(f329(f309(x33911,x33912,x33913),f189(f876(x33912,a862))),f189(f876(x33911,a862)))
% 156.75/156.46  [3392]E(f329(f309(x33921,x33922,x33923),f252(f876(x33922,a862))),f252(f876(x33921,a862)))
% 156.75/156.46  [3420]E(f329(f329(f307(x34201),x34202),f329(f167(x34201),x34203)),f329(f167(x34201),f134(x34201,x34202,x34203)))
% 156.75/156.46  [3432]E(f237(x34321,x34322,f329(f236(x34321),x34323)),f329(f329(f80(a868),f329(x34322,x34323)),f329(a108,f2(a868))))
% 156.75/156.46  [3511]E(f329(f190(a863),f32(x35111,x35112,x35113)),f329(f329(f80(a868),f329(f190(a863),x35113)),f329(a108,f2(a868))))
% 156.75/156.46  [3512]E(f329(f308(f875(x35121,x35122),x35122,f267(x35121,x35122)),x35123),f329(f260(x35121,x35122),x35123))
% 156.75/156.46  [3513]E(f329(f308(f875(x35131,x35132),x35131,f263(x35131,x35132)),x35133),f329(f262(x35131,x35132),x35133))
% 156.75/156.46  [3528]E(f329(f167(x35281),f164(x35281,f329(a108,x35282),x35283)),f329(f329(f307(x35281),x35283),f189(f876(x35281,a862))))
% 156.75/156.46  [3586]E(f329(f329(f264(x35861,x35862),f329(f263(x35861,x35862),x35863)),f329(f267(x35861,x35862),x35863)),x35863)
% 156.75/156.46  [3593]E(f329(f190(f870(x35931)),f121(x35931,x35932,x35933)),f329(f329(f80(a868),f329(f190(f870(x35931)),x35933)),f329(a108,f2(a868))))
% 156.75/156.46  [3594]E(f329(f329(f268(x35941,x35942,x35941),f18(x35941,x35942)),x35943),f329(f263(x35941,x35942),x35943))
% 156.75/156.46  [3615]E(f180(x36151,x36152,x36153,f329(f18(f871(x36152),x36151),f192(x36152))),x36153)
% 156.75/156.46  [3616]E(f180(x36161,x36162,f329(f18(f871(x36162),x36161),f192(x36162)),x36163),x36163)
% 156.75/156.46  [3667]E(f29(f33(x36671,x36672,x36673)),f329(f329(f80(a868),f329(f329(f80(a868),f29(x36672)),f29(x36673))),f329(a108,f2(a868))))
% 156.75/156.46  [3721]E(f329(f73(x37211,x37211,x37212,f24(x37211)),x37213),x37213)
% 156.75/156.46  [3729]E(f329(f329(f128(x37291),f164(x37291,x37292,x37293)),f329(f329(f145(x37291),x37293),f109(x37291))),f329(f329(f145(x37291),x37293),f164(x37291,x37292,x37293)))
% 156.75/156.46  [3830]E(f329(f190(a863),f33(x38301,x38302,x38303)),f329(f329(f80(a868),f329(f329(f80(a868),f329(f190(a863),x38302)),f329(f190(a863),x38303))),f329(a108,f2(a868))))
% 156.75/156.46  [3907]P22(f329(f329(f243(f876(x39071,a862)),f329(f167(x39071),f329(f130(x39071,x39072),x39073))),f329(f167(x39071),x39073)))
% 156.75/156.46  [3950]P22(f329(f329(f243(f876(x39501,a862)),f329(f167(x39501),f329(f329(f170(x39501),x39502),x39503))),f329(f167(x39501),x39503)))
% 156.75/156.46  [3951]P22(f329(f329(f243(f876(x39511,a862)),f329(f167(x39511),f329(f329(f132(x39511),x39512),x39513))),f329(f167(x39511),x39513)))
% 156.75/156.46  [3955]P22(f329(f329(f243(f876(x39551,a862)),f329(f167(x39551),f165(x39551,x39552,x39553))),f329(f167(x39551),x39553)))
% 156.75/156.46  [3956]P22(f329(f329(f243(f876(x39561,a862)),f329(f167(x39561),f171(x39561,x39562,x39563))),f329(f167(x39561),x39562)))
% 156.75/156.46  [3978]P20(f875(x39781,x39782),f875(x39782,x39781),f329(f268(x39781,x39782,f875(x39782,x39781)),f329(f9(x39782,x39781,f875(x39782,x39781)),f264(x39782,x39781))),x39783)
% 156.75/156.46  [3989]E(f329(f329(f329(f184(f869(x39891),f869(x39891)),f45(a868,x39892,f329(f190(f869(x39891)),x39893))),f162(x39891)),x39893),f329(f329(f329(f184(f869(x39891),f869(x39891)),x39892),f162(x39891)),x39893))
% 156.75/156.46  [4032]P22(f329(f329(f331(f875(f869(x40321),f869(x40321))),f329(f329(f264(f869(x40321),f869(x40321)),x40322),x40322)),f152(x40321,f305(x40321,x40323))))
% 156.75/156.46  [4180]E(f90(f875(x41801,x41802),f329(f329(f20(f875(x41801,x41802),x41802,a862),f329(f329(f10(x41801,f876(x41802,a862),f875(x41801,x41802)),x41803),f263(x41801,x41802))),f267(x41801,x41802))),f90(f875(x41801,x41802),f329(f268(x41801,x41802,a862),x41803)))
% 156.75/156.46  [4181]E(f85(f875(x41811,x41812),f329(f329(f20(f875(x41811,x41812),x41812,a862),f329(f329(f10(x41811,f876(x41812,a862),f875(x41811,x41812)),x41813),f263(x41811,x41812))),f267(x41811,x41812))),f85(f875(x41811,x41812),f329(f268(x41811,x41812,a862),x41813)))
% 156.75/156.46  [4215]E(f329(f329(f285(f875(a868,x42151),x42151),f322(a868,x42151,a248,x42152)),f329(f329(f20(x42151,x42151,f875(a868,x42151)),f329(f329(f10(a868,f876(x42151,f875(a868,x42151)),x42151),f264(a868,x42151)),x42153)),f7(x42151))),f323(x42151,x42153,x42152))
% 156.75/156.46  [4278]E(f329(f269(x42781,x42781,x42782,x42782,f7(x42781),f7(x42782)),x42783),x42783)
% 156.75/156.46  [4359]E(f329(f136(f869(f869(x43591)),f869(f869(x43591)),f128(f869(x43591)),f109(f869(x43591))),f329(f329(f148(f869(x43591),f869(f869(x43591))),f329(f329(f9(f869(x43591),f869(x43591),f869(f869(x43591))),f329(f329(f10(f876(x43591,f869(x43591)),f876(f869(x43591),f869(f869(x43591))),f869(x43591)),f148(x43591,f869(x43591))),f329(f9(x43591,f869(x43591),f869(x43591)),f145(x43591)))),x43592)),f55(x43591,x43593,x43592))),f55(x43591,f329(a108,x43593),x43592))
% 156.75/156.46  [4430]E(f329(f238(a868,f875(x44301,f870(x44301)),f2(a868),f329(f268(x44301,f870(x44301),a868),f329(f329(f9(x44301,a868,f876(f870(x44301),a868)),f329(f329(f10(f876(f870(x44301),f876(a868,a868)),f876(a868,f876(f870(x44301),a868)),x44301),f9(f870(x44301),a868,a868)),f329(f329(f10(f876(f870(x44301),a868),f876(f870(x44301),f876(a868,a868)),x44301),f329(f10(a868,f876(a868,a868),f870(x44301)),f80(a868))),f329(f329(f9(x44301,f876(f870(x44301),a868),f876(f870(x44301),a868)),f329(f329(f10(f876(a868,a868),f876(f876(f870(x44301),a868),f876(f870(x44301),a868)),x44301),f10(a868,a868,f870(x44301))),f329(f329(f10(a868,f876(a868,a868),x44301),f80(a868)),x44302))),f123(x44301,x44302))))),f78(a868)))),f329(f129(x44301),x44303)),f329(f123(x44301,x44302),x44303))
% 156.75/156.46  [4432]E(f329(f329(f88(a1,x44321),f222(f329(f329(f73(f875(a1,a1),a1,x44321,f267(a1,a1)),f216(x44321)),x44322),f329(f329(f73(f875(a1,a1),a1,x44321,f267(a1,a1)),f216(x44321)),x44323))),f329(f329(f20(a1,a1,x44321),f329(f329(f10(a1,f876(a1,x44321),a1),f205(x44321)),f329(f329(f20(a1,a1,a1),f329(f329(f10(a1,f876(a1,a1),a1),f80(a1)),f329(f329(f10(a1,a1,a1),f329(f81(a1),f329(f329(f73(f875(a1,a1),a1,x44321,f263(a1,a1)),f216(x44321)),x44322))),f329(f329(f9(a1,a1,a1),f39(a1)),f329(f329(f73(f875(a1,a1),a1,x44321,f267(a1,a1)),f216(x44321)),x44322))))),f329(f329(f10(a1,a1,a1),f329(f81(a1),f329(f329(f73(f875(a1,a1),a1,x44321,f263(a1,a1)),f216(x44321)),x44323))),f329(f329(f9(a1,a1,a1),f39(a1)),f329(f329(f73(f875(a1,a1),a1,x44321,f267(a1,a1)),f216(x44321)),x44323)))))),f7(a1))),f233(x44321,x44322,x44323))
% 156.75/156.46  [4463]~E(f329(f329(f145(x44631),x44632),x44633),x44633)
% 156.75/156.46  [4466]~E(f329(f329(f145(x44661),x44662),x44663),f109(x44661))
% 156.75/156.46  [4488]~E(f329(f329(f307(x44881),x44882),x44883),f189(f876(x44881,a862)))
% 156.75/156.46  [4516]~E(f329(f308(x45161,f876(x45161,a862),x45162),x45163),f329(f306(x45161),x45163))
% 156.75/156.46  [3298]E(f329(f329(f153(x32981,f109(x32981)),x32982),x32983),f109(x32981))
% 156.75/156.46  [3299]E(f329(f135(x32991),f329(f329(f145(x32991),x32992),x32993)),x32992)
% 156.75/156.46  [3300]E(f329(f166(x33001),f329(f329(f145(x33001),x33002),x33003)),x33003)
% 156.75/156.46  [3343]E(f329(f329(f132(x33431),f78(a868)),f329(f329(f145(x33431),x33432),x33433)),x33433)
% 156.75/156.46  [3377]E(f110(x33771,f329(f329(f132(x33771),x33772),x33773)),f329(f329(f132(x33771),x33772),f110(x33771,x33773)))
% 156.75/156.46  [3379]E(f329(f329(f153(x33791,x33792),x33793),f329(f329(f159(x33791),x33792),x33793)),x33792)
% 156.75/156.46  [3402]E(f329(f329(f307(x34021),x34022),f329(f329(f307(x34021),x34022),x34023)),f329(f329(f307(x34021),x34022),x34023))
% 156.75/156.46  [3413]E(f329(f329(f173(x34131,x34132),f109(f875(x34131,x34132))),x34133),f192(x34132))
% 156.75/156.46  [3416]E(f329(f329(f307(x34161),x34162),f329(f167(x34161),x34163)),f329(f167(x34161),f329(f329(f145(x34161),x34162),x34163)))
% 156.75/156.46  [3418]E(f329(f329(f132(x34181),x34182),f329(f166(x34181),x34183)),f329(f166(x34181),f329(f329(f132(x34181),x34182),x34183)))
% 156.75/156.46  [3429]E(f329(f329(f170(x34291),f78(a868)),f329(f329(f145(x34291),x34292),x34293)),f329(f329(f145(x34291),x34292),f109(x34291)))
% 156.75/156.46  [3476]E(f329(f64(x34761,x34762),f329(f329(f307(x34761),x34763),f189(f876(x34761,a862)))),x34763)
% 156.75/156.46  [3518]E(f329(f329(f80(a868),x35181),f329(f329(f80(a868),x35182),x35183)),f329(f329(f80(a868),x35182),f329(f329(f80(a868),x35181),x35183)))
% 156.75/156.46  [3519]E(f329(f329(f80(a1),x35191),f329(f329(f80(a1),x35192),x35193)),f329(f329(f80(a1),x35192),f329(f329(f80(a1),x35191),x35193)))
% 156.75/156.46  [3524]E(f329(f329(f266(x35241,x35242),f189(f876(x35241,a862))),x35243),f189(f876(f875(x35241,x35242),a862)))
% 156.75/156.46  [3550]E(f329(f329(f97(f876(x35501,a862)),x35502),x35503),f329(f329(f97(f876(x35501,a862)),x35503),x35502))
% 156.75/156.46  [3551]E(f329(f329(f98(f876(x35511,a862)),x35512),x35513),f329(f329(f98(f876(x35511,a862)),x35513),x35512))
% 156.75/156.46  [3553]E(f329(f329(f128(x35531),x35532),f329(f329(f145(x35531),x35533),f109(x35531))),f329(f162(x35531),f329(f329(f145(x35531),x35533),x35532)))
% 156.75/156.46  [3554]E(f329(f329(f128(x35541),f329(f163(x35541),x35542)),f329(f163(x35541),x35543)),f329(f163(x35541),f329(f329(f128(x35541),x35543),x35542)))
% 156.75/156.46  [3564]E(f329(f166(x35641),f329(f329(f170(x35641),f329(a108,x35642)),x35643)),f329(f329(f170(x35641),x35642),f329(f166(x35641),x35643)))
% 156.75/156.46  [3571]P22(f329(f329(f331(x35711),x35712),f329(f329(f307(x35711),x35712),x35713)))
% 156.75/156.46  [3575]E(f329(f329(f42(x35751,f876(x35752,a862)),f189(f876(x35751,a862))),x35753),f252(f876(x35752,a862)))
% 156.75/156.46  [3578]E(f329(f283(x35781,x35781,f261(x35781,x35782)),x35783),f329(f329(f98(f876(x35781,a862)),x35782),x35783))
% 156.75/156.46  [3592]E(f329(f190(f869(x35921)),f329(f329(f145(x35921),x35922),x35923)),f329(f329(f80(a868),f329(f190(f869(x35921)),x35923)),f329(a108,f2(a868))))
% 156.75/156.46  [3596]E(f138(x35961,f329(f329(f128(x35961),x35962),f329(f329(f145(x35961),x35963),f109(x35961)))),x35963)
% 156.75/156.46  [3597]E(f110(x35971,f329(f329(f128(x35971),x35972),f329(f329(f145(x35971),x35973),f109(x35971)))),x35972)
% 156.75/156.46  [3603]E(f329(f329(f128(x36031),f329(f329(f170(x36031),x36032),x36033)),f329(f329(f132(x36031),x36032),x36033)),x36033)
% 156.75/156.46  [3613]E(f329(f329(f3(a868),f329(f329(f80(a868),x36131),x36132)),f329(f329(f80(a868),x36133),x36132)),f329(f329(f3(a868),x36131),x36133))
% 156.75/156.46  [3614]E(f329(f329(f3(a868),f329(f329(f80(a868),x36141),x36142)),f329(f329(f80(a868),x36141),x36143)),f329(f329(f3(a868),x36142),x36143))
% 156.75/156.46  [3622]E(f329(f329(f128(x36221),f329(f163(x36221),x36222)),f329(f329(f145(x36221),x36223),f109(x36221))),f329(f163(x36221),f329(f329(f145(x36221),x36223),x36222)))
% 156.75/156.46  [3624]E(f329(f329(f80(a868),f329(f190(f869(x36241)),x36242)),f329(f190(f869(x36241)),x36243)),f329(f190(f869(x36241)),f329(f329(f128(x36241),x36242),x36243)))
% 156.75/156.46  [3627]E(f329(f329(f80(a868),f329(f190(f869(x36271)),x36272)),f329(f190(f869(x36271)),x36273)),f329(f190(f869(x36271)),f168(x36271,x36272,x36273)))
% 156.75/156.46  [3634]E(f329(f329(f97(f876(x36341,a862)),f329(f167(x36341),x36342)),f329(f167(x36341),x36343)),f329(f167(x36341),f329(f329(f128(x36341),x36342),x36343)))
% 156.75/156.46  [3635]E(f45(a868,f329(f329(f81(a868),x36351),x36352),f329(f329(f81(a868),x36351),x36353)),f329(f329(f81(a868),x36351),f45(a868,x36352,x36353)))
% 156.75/156.46  [3648]E(f329(f329(f170(x36481),f329(f329(f3(a868),x36482),f78(a868))),f329(f166(x36481),x36483)),f329(f166(x36481),f329(f329(f170(x36481),x36482),x36483)))
% 156.75/156.46  [3653]E(f329(f329(f98(f876(x36531,a862)),x36532),f329(f79(f876(x36531,a862)),x36533)),f329(f329(f3(f876(x36531,a862)),x36532),x36533))
% 156.75/156.46  [3654]E(f329(f329(f3(f876(x36541,a862)),x36542),f329(f79(f876(x36541,a862)),x36543)),f329(f329(f98(f876(x36541,a862)),x36542),x36543))
% 156.75/156.46  [3670]E(f329(f329(f266(x36701,x36702),x36703),f329(f18(f876(x36702,a862),x36701),f189(f876(x36702,a862)))),f189(f876(f875(x36701,x36702),a862)))
% 156.75/156.46  [3672]E(f329(f329(f3(a868),f329(f329(f81(a868),x36721),x36722)),f329(f329(f81(a868),x36721),x36723)),f329(f329(f81(a868),x36721),f329(f329(f3(a868),x36722),x36723)))
% 156.75/156.46  [3673]E(f329(f329(f80(a868),f329(f329(f81(a868),x36731),x36732)),f329(f329(f81(a868),x36731),x36733)),f329(f329(f81(a868),x36731),f329(f329(f80(a868),x36732),x36733)))
% 156.75/156.46  [3674]E(f329(f329(f3(a1),f329(f329(f81(a1),x36741),x36742)),f329(f329(f81(a1),x36741),x36743)),f329(f329(f81(a1),x36741),f329(f329(f3(a1),x36742),x36743)))
% 156.75/156.46  [3675]E(f329(f329(f80(a1),f329(f329(f81(a1),x36751),x36752)),f329(f329(f81(a1),x36751),x36753)),f329(f329(f81(a1),x36751),f329(f329(f80(a1),x36752),x36753)))
% 156.75/156.46  [3676]E(f329(f329(f81(a1),f329(f329(f254(a1),x36761),x36762)),f329(f329(f254(a1),x36761),x36763)),f329(f329(f254(a1),x36761),f329(f329(f80(a868),x36762),x36763)))
% 156.75/156.46  [3690]E(f329(f329(f43(x36901,f876(x36902,a862)),x36903),f329(f18(f876(x36902,a862),x36901),f189(f876(x36902,a862)))),f189(f876(x36902,a862)))
% 156.75/156.46  [3692]E(f45(a868,f329(f329(f81(a868),x36921),x36922),f329(f329(f81(a868),x36923),x36922)),f329(f329(f81(a868),f45(a868,x36921,x36923)),x36922))
% 156.75/156.46  [3696]E(f45(a1,f329(f329(f3(a1),x36961),f45(a1,x36962,x36963)),x36963),f45(a1,f329(f329(f3(a1),x36961),x36962),x36963))
% 156.75/156.46  [3697]E(f45(a1,f329(f329(f81(a1),x36971),f45(a1,x36972,x36973)),x36973),f45(a1,f329(f329(f81(a1),x36971),x36972),x36973))
% 156.75/156.46  [3698]P22(f329(f329(f243(f876(x36981,a862)),x36982),f329(f329(f307(x36981),x36983),x36982)))
% 156.75/156.46  [3701]E(f329(f308(f875(x37011,x37012),x37011,f263(x37011,x37012)),f329(f167(f875(x37011,x37012)),x37013)),f179(x37011,x37012,f329(f173(x37011,x37012),x37013)))
% 156.75/156.46  [3757]P22(f329(f62(x37571),f179(x37571,x37572,f329(f173(x37571,x37572),x37573))))
% 156.75/156.46  [3780]E(f329(f329(f42(f876(x37801,a862),f876(x37801,a862)),x37802),f329(f97(f876(x37801,a862)),x37803)),f329(f329(f97(f876(x37801,a862)),x37803),f41(f876(x37801,a862),x37802)))
% 156.75/156.46  [3781]E(f329(f329(f43(f876(x37811,a862),f876(x37811,a862)),x37812),f329(f98(f876(x37811,a862)),x37813)),f329(f329(f98(f876(x37811,a862)),x37813),f40(f876(x37811,a862),x37812)))
% 156.75/156.46  [3790]E(f329(f167(x37901),f329(f329(f329(f184(f869(x37901),f869(x37901)),x37902),f162(x37901)),x37903)),f329(f167(x37901),x37903))
% 156.75/156.46  [3794]E(f329(f329(f170(x37941),f329(f190(f869(x37941)),f172(x37941,x37942,x37943))),x37943),f172(x37941,x37942,x37943))
% 156.75/156.46  [3795]E(f179(x37951,x37952,f329(f329(f10(x37952,f871(x37952),x37951),f236(x37952)),x37953)),f252(f876(x37951,a862)))
% 156.75/156.46  [3799]E(f329(f190(f869(x37991)),f329(f329(f329(f184(f869(x37991),f869(x37991)),x37992),f162(x37991)),x37993)),f329(f190(f869(x37991)),x37993))
% 156.75/156.46  [3802]E(f329(f329(f268(x38021,x38022,x38022),f329(f18(f876(x38022,x38022),x38021),f7(x38022))),x38023),f329(f267(x38021,x38022),x38023))
% 156.75/156.46  [3809]E(f45(a1,f329(f329(f3(a1),f45(a1,x38091,x38092)),x38093),x38092),f45(a1,f329(f329(f3(a1),x38091),x38093),x38092))
% 156.75/156.46  [3810]E(f45(a1,f329(f329(f254(a1),f45(a1,x38101,x38102)),x38103),x38102),f45(a1,f329(f329(f254(a1),x38101),x38103),x38102))
% 156.75/156.46  [3813]E(f329(f329(f43(f876(f875(x38131,x38132),a862),f876(x38132,a862)),x38133),f260(x38131,x38132)),f329(f260(x38131,x38132),f40(f876(f875(x38131,x38132),a862),x38133)))
% 156.75/156.46  [3814]E(f329(f329(f43(f876(f875(x38141,x38142),a862),f876(x38141,a862)),x38143),f262(x38141,x38142)),f329(f262(x38141,x38142),f40(f876(f875(x38141,x38142),a862),x38143)))
% 156.75/156.46  [3841]E(f329(f73(x38411,x38411,x38411,x38412),f329(f329(f184(x38411,x38411),x38413),x38412)),f329(f329(f184(x38411,x38411),f329(a108,x38413)),x38412))
% 156.75/156.46  [3851]E(f238(f871(x38511),x38512,f192(x38511),f329(f329(f10(x38511,f871(x38511),x38512),f236(x38511)),x38513)),f329(f202(x38512,x38511),x38513))
% 156.75/156.46  [3858]E(f329(f329(f132(x38581),f329(f329(f3(a868),f329(f190(f869(x38581)),x38582)),x38583)),f329(f163(x38581),x38582)),f329(f163(x38581),f329(f329(f170(x38581),x38583),x38582)))
% 156.75/156.46  [3859]E(f329(f329(f170(x38591),f329(f329(f3(a868),f329(f190(f869(x38591)),x38592)),x38593)),f329(f163(x38591),x38592)),f329(f163(x38591),f329(f329(f132(x38591),x38593),x38592)))
% 156.75/156.46  [3862]E(f329(f329(f80(a868),f329(f160(a868),f329(f329(f148(x38621,a868),x38622),x38623))),f329(f190(f869(x38621)),x38623)),f149(x38621,x38622,x38623))
% 156.75/156.46  [3881]E(f329(f162(x38811),f329(f329(f329(f184(f869(x38811),f869(x38811)),x38812),f162(x38811)),x38813)),f329(f329(f329(f184(f869(x38811),f869(x38811)),f329(a108,x38812)),f162(x38811)),x38813))
% 156.75/156.46  [3898]P22(f329(f329(f243(a868),f329(f190(f869(x38981)),f329(f130(x38981,x38982),x38983))),f329(f190(f869(x38981)),x38983)))
% 156.75/156.46  [3915]E(f329(f329(f97(f876(f876(x39151,a862),a862)),f329(f306(x39151),x39152)),f329(f308(f876(x39151,a862),f876(x39151,a862),f329(f307(x39151),x39153)),f329(f306(x39151),x39152))),f329(f306(x39151),f329(f329(f307(x39151),x39153),x39152)))
% 156.75/156.46  [3947]P22(f329(f329(f243(a868),f329(f190(f869(x39471)),f172(x39471,x39472,x39473))),f329(f190(f869(x39471)),x39473)))
% 156.75/156.46  [3954]E(f329(f262(x39541,x39542),f329(f249(f875(x39541,x39542)),f329(f268(x39541,x39542,a862),x39543))),f329(f249(x39541),f329(f329(f10(f876(x39542,a862),a862,x39541),f86(x39542)),x39543)))
% 156.75/156.46  [3966]E(f329(f308(a868,a868,f329(f329(f9(a868,a868,a868),f80(a868)),x39661)),f300(a868,x39662,x39663)),f300(a868,f329(f329(f80(a868),x39662),x39661),f329(f329(f80(a868),x39663),x39661)))
% 156.75/156.46  [3968]P22(f329(f62(f871(x39681)),f329(f308(x39682,f871(x39681),f329(f173(x39682,x39681),x39683)),f252(f876(x39682,a862)))))
% 156.75/156.46  [3981]E(f329(f308(a868,a868,f329(f329(f9(a868,a868,a868),f80(a868)),x39811)),f329(f299(a868,x39812),x39813)),f329(f299(a868,f329(f329(f80(a868),x39812),x39811)),f329(f329(f80(a868),x39813),x39811)))
% 156.75/156.46  [3998]E(f329(f329(f177(x39981,x39982),f329(f329(f148(f875(x39981,x39982),x39981),f263(x39981,x39982)),x39983)),f329(f329(f148(f875(x39981,x39982),x39982),f267(x39981,x39982)),x39983)),x39983)
% 156.75/156.46  [4003]E(f329(f329(f80(a868),f329(f329(f81(a868),x40031),f45(a868,f329(f329(f39(a868),x40032),x40031),x40033))),f45(a868,x40032,x40031)),f45(a868,x40032,f329(f329(f81(a868),x40031),x40033)))
% 156.75/156.46  [4017]E(f329(f329(f128(x40171),x40172),f329(f136(f869(x40171),f869(x40171),f128(x40171),f109(x40171)),x40173)),f329(f136(f869(x40171),f869(x40171),f128(x40171),x40172),x40173))
% 156.75/156.46  [4036]P22(f329(f329(f331(f875(x40361,x40361)),f329(f329(f264(x40361,x40361),x40362),x40362)),f329(f329(f184(f875(x40361,x40361),a862),f2(a868)),x40363)))
% 156.75/156.46  [4042]E(f329(f249(x40421),f329(f329(f10(f876(x40422,a862),a862,x40421),f86(x40422)),f329(f9(x40422,x40421,a862),x40423))),f329(f260(x40422,x40421),f329(f249(f875(x40422,x40421)),f329(f268(x40422,x40421,a862),x40423))))
% 156.75/156.46  [4060]E(f329(f329(f97(f876(x40601,a862)),f329(f329(f43(a868,f876(x40601,a862)),f300(a868,f78(a868),x40602)),x40603)),f329(x40603,f2(a868))),f329(f329(f43(a868,f876(x40601,a862)),f329(f298(a868),x40602)),x40603))
% 156.75/156.46  [4075]E(f329(f136(f869(x40751),f869(x40751),f128(x40751),f109(x40751)),f329(f329(f148(f869(x40751),f869(x40751)),f130(x40751,x40752)),x40753)),f329(f130(x40751,x40752),f329(f136(f869(x40751),f869(x40751),f128(x40751),f109(x40751)),x40753)))
% 156.75/156.46  [4080]E(f329(f267(f869(x40801),f869(x40801)),f161(x40801,x40802,x40803)),f329(f130(x40801,f329(f73(a862,a862,x40801,a324),x40802)),x40803))
% 156.75/156.46  [4124]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f81(a1),x41241),f329(f329(f39(a1),x41242),x41241))),f45(a1,x41242,x41241))),x41243),f329(f329(f80(a1),x41242),x41243))
% 156.75/156.46  [4166]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f81(a1),f329(f329(f39(a1),x41661),x41662)),x41662)),f45(a1,x41661,x41662))),x41663),f329(f329(f80(a1),x41661),x41663))
% 156.75/156.46  [4197]E(f90(f875(x41971,x41972),f329(f268(x41971,x41972,a862),f329(f329(f10(f876(x41972,f875(x41971,x41972)),f876(x41972,a862),x41971),f329(f10(f875(x41971,x41972),a862,x41972),x41973)),f264(x41971,x41972)))),f90(f875(x41971,x41972),x41973))
% 156.75/156.46  [4198]E(f85(f875(x41981,x41982),f329(f268(x41981,x41982,a862),f329(f329(f10(f876(x41982,f875(x41981,x41982)),f876(x41982,a862),x41981),f329(f10(f875(x41981,x41982),a862,x41982),x41983)),f264(x41981,x41982)))),f85(f875(x41981,x41982),x41983))
% 156.75/156.46  [4227]P22(f329(f329(f243(f876(x42271,a862)),f40(f876(x42271,a862),f329(f329(f98(f876(f876(x42271,a862),a862)),x42272),x42273))),f329(f329(f98(f876(x42271,a862)),f40(f876(x42271,a862),x42272)),f40(f876(x42271,a862),x42273))))
% 156.75/156.46  [4228]E(f329(f163(x42281),f329(f329(f329(f184(f869(x42281),f869(x42281)),f329(f329(f3(a868),f329(f190(f869(x42281)),x42282)),f45(a868,x42283,f329(f190(f869(x42281)),x42282)))),f162(x42281)),x42282)),f329(f329(f329(f184(f869(x42281),f869(x42281)),x42283),f162(x42281)),f329(f163(x42281),x42282)))
% 156.75/156.46  [4241]E(f329(f249(x42411),f329(f329(f10(a862,a862,x42411),a324),f329(f329(f9(x42411,f871(x42412),a862),f329(f329(f10(f871(x42412),f876(f871(x42412),a862),x42411),a326),x42413)),f192(x42412)))),f179(x42411,x42412,x42413))
% 156.75/156.46  [4268]P22(f329(f329(f243(a868),f329(f190(f869(x42681)),f329(f329(f132(x42681),f329(f190(f869(x42681)),f172(x42681,x42682,x42683))),x42683))),f329(f190(f869(x42681)),x42683)))
% 156.75/156.46  [4307]E(f329(f249(x43071),f329(f329(f10(f876(x43072,a862),a862,x43071),f86(x43072)),f329(f329(f10(f871(x43071),f876(x43072,a862),x43071),f329(f9(x43072,f871(x43071),a862),f329(f329(f10(f871(x43071),f876(f871(x43071),a862),x43072),a326),x43073))),f236(x43071)))),f181(x43072,x43071,x43073))
% 156.75/156.46  [4527]~P22(f329(f63(x45271,x45272,f189(f876(x45271,a862))),x45273))
% 156.75/156.46  [4537]~P22(f329(f329(f331(f875(x45371,x45371)),f329(f329(f264(x45371,x45371),x45372),x45373)),f147(x45371,f109(f876(x45371,a868)))))
% 156.75/156.46  [3565]E(f329(f190(f869(x35651)),f329(f329(f170(x35651),x35652),x35653)),f329(f329(f247(a868),f329(f190(f869(x35651)),x35653)),x35652))
% 156.75/156.46  [3566]E(f329(f190(f869(x35661)),f329(f329(f132(x35661),x35662),x35663)),f329(f329(f3(a868),f329(f190(f869(x35661)),x35663)),x35662))
% 156.75/156.46  [3591]E(f329(f190(f869(f869(x35911))),f55(x35911,x35912,x35913)),f329(f329(f254(a868),f329(f190(f869(x35911)),x35913)),x35912))
% 156.75/156.46  [3606]E(f329(f329(f39(a868),f329(f329(f39(a868),x36061),x36062)),x36063),f329(f329(f39(a868),x36061),f329(f329(f81(a868),x36062),x36063)))
% 156.75/156.46  [3607]E(f329(f329(f3(a868),f329(f329(f3(a868),x36071),x36072)),x36073),f329(f329(f3(a868),x36071),f329(f329(f80(a868),x36072),x36073)))
% 156.75/156.46  [3608]E(f329(f329(f80(a868),f329(f329(f80(a868),x36081),x36082)),x36083),f329(f329(f80(a868),x36081),f329(f329(f80(a868),x36082),x36083)))
% 156.75/156.46  [3609]E(f329(f329(f80(a1),f329(f329(f80(a1),x36091),x36092)),x36093),f329(f329(f80(a1),x36091),f329(f329(f80(a1),x36092),x36093)))
% 156.75/156.46  [3610]E(f329(f329(f81(a868),f329(f329(f81(a868),x36101),x36102)),x36103),f329(f329(f81(a868),x36101),f329(f329(f81(a868),x36102),x36103)))
% 156.75/156.46  [3611]E(f329(f329(f81(a1),f329(f329(f81(a1),x36111),x36112)),x36113),f329(f329(f81(a1),x36111),f329(f329(f81(a1),x36112),x36113)))
% 156.75/156.46  [3612]E(f329(f329(f254(a1),f329(f329(f254(a1),x36121),x36122)),x36123),f329(f329(f254(a1),x36121),f329(f329(f81(a868),x36122),x36123)))
% 156.75/156.46  [3633]E(f156(x36331,f329(f329(f145(f876(x36331,a862)),x36332),x36333)),f169(x36331,x36332,f156(x36331,x36333)))
% 156.75/156.46  [3671]E(f329(f329(f3(a868),f329(f329(f3(a868),x36711),x36712)),x36713),f329(f329(f3(a868),f329(f329(f3(a868),x36711),x36713)),x36712))
% 156.75/156.46  [3677]E(f329(f236(f875(x36771,f870(x36771))),f329(f329(f264(x36771,f870(x36771)),x36772),x36773)),f329(f129(x36771),f121(x36771,x36772,x36773)))
% 156.75/156.46  [3680]E(f329(f329(f98(f876(x36801,a862)),x36802),f329(f329(f3(f876(x36801,a862)),x36803),x36802)),f189(f876(x36801,a862)))
% 156.75/156.46  [3684]E(f329(f329(f148(a868,x36841),f329(f18(x36841,a868),x36842)),f133(a868,f329(f299(a868,f2(a868)),x36843))),f164(x36841,x36843,x36842))
% 156.75/156.46  [3727]E(f40(f876(x37271,a862),f329(f329(f307(f876(x37271,a862)),x37272),x37273)),f329(f329(f97(f876(x37271,a862)),x37272),f40(f876(x37271,a862),x37273)))
% 156.75/156.46  [3728]E(f41(f876(x37281,a862),f329(f329(f307(f876(x37281,a862)),x37282),x37283)),f329(f329(f98(f876(x37281,a862)),x37282),f41(f876(x37281,a862),x37283)))
% 156.75/156.46  [3730]E(f164(x37301,f329(f190(f869(x37301)),f329(f130(x37301,f329(a326,x37302)),x37303)),x37302),f329(f130(x37301,f329(a326,x37302)),x37303))
% 156.75/156.46  [3732]E(f329(f329(f3(a868),f329(f329(f81(a868),x37321),x37322)),f329(f329(f81(a868),x37323),x37322)),f329(f329(f81(a868),f329(f329(f3(a868),x37321),x37323)),x37322))
% 156.75/156.46  [3733]E(f329(f329(f80(a868),f329(f329(f81(a868),x37331),x37332)),f329(f329(f81(a868),x37333),x37332)),f329(f329(f81(a868),f329(f329(f80(a868),x37331),x37333)),x37332))
% 156.75/156.46  [3734]E(f329(f329(f3(a1),f329(f329(f81(a1),x37341),x37342)),f329(f329(f81(a1),x37343),x37342)),f329(f329(f81(a1),f329(f329(f3(a1),x37341),x37343)),x37342))
% 156.75/156.46  [3735]E(f329(f329(f80(a1),f329(f329(f81(a1),x37351),x37352)),f329(f329(f81(a1),x37353),x37352)),f329(f329(f81(a1),f329(f329(f80(a1),x37351),x37353)),x37352))
% 156.75/156.46  [3736]E(f329(f329(f247(a868),f329(f329(f3(a868),x37361),x37362)),f329(f329(f3(a868),x37363),x37362)),f329(f329(f3(a868),f329(f329(f247(a868),x37361),x37363)),x37362))
% 156.75/156.46  [3758]E(f329(f329(f98(f876(f869(x37581),a862)),f154(x37581,x37582)),f154(x37581,x37583)),f154(x37581,f329(f329(f98(f876(x37581,a862)),x37582),x37583)))
% 156.75/156.46  [3760]E(f329(f329(f97(f876(x37601,a862)),x37602),f329(f329(f3(f876(x37601,a862)),x37603),x37602)),f329(f329(f97(f876(x37601,a862)),x37602),x37603))
% 156.75/156.46  [3761]E(f329(f329(f97(f876(x37611,a862)),x37612),f329(f329(f97(f876(x37611,a862)),x37612),x37613)),f329(f329(f97(f876(x37611,a862)),x37612),x37613))
% 156.75/156.46  [3762]E(f329(f329(f98(f876(x37621,a862)),x37622),f329(f329(f98(f876(x37621,a862)),x37622),x37623)),f329(f329(f98(f876(x37621,a862)),x37622),x37623))
% 156.75/156.46  [3774]E(f329(f329(f286(x37741,x37742,x37742),x37743),f305(x37742,f189(f876(f875(x37742,x37742),a862)))),x37743)
% 156.75/156.46  [3777]E(f329(f329(f97(f876(x37771,a862)),f329(f329(f307(x37771),x37772),f189(f876(x37771,a862)))),x37773),f329(f329(f307(x37771),x37772),x37773))
% 156.75/156.46  [3793]E(f329(f329(f3(a868),f329(f329(f3(a868),f329(a108,x37931)),x37932)),f329(a108,x37933)),f329(f329(f3(a868),f329(f329(f3(a868),x37931),x37932)),x37933))
% 156.75/156.46  [3824]E(f329(f329(f98(f876(f876(x38241,a862),a862)),f329(f306(x38241),x38242)),f329(f306(x38241),x38243)),f329(f306(x38241),f329(f329(f98(f876(x38241,a862)),x38242),x38243)))
% 156.75/156.46  [3828]E(f329(f329(f97(f876(x38281,a862)),f329(f79(f876(x38281,a862)),x38282)),x38283),f329(f79(f876(x38281,a862)),f329(f329(f3(f876(x38281,a862)),x38282),x38283)))
% 156.75/156.46  [3839]E(f329(f329(f307(x38391),x38392),f329(f329(f3(f876(x38391,a862)),x38393),f329(f329(f307(x38391),x38392),f189(f876(x38391,a862))))),f329(f329(f307(x38391),x38392),x38393))
% 156.75/156.46  [3848]P22(f329(f329(f243(f876(x38481,a862)),x38482),f329(f329(f97(f876(x38481,a862)),x38483),x38482)))
% 156.75/156.46  [3849]P22(f329(f329(f243(f876(x38491,a862)),x38492),f329(f329(f97(f876(x38491,a862)),x38492),x38493)))
% 156.75/156.46  [3852]E(f329(f329(f98(f876(x38521,a862)),f329(f79(f876(x38521,a862)),x38522)),f329(f79(f876(x38521,a862)),x38523)),f329(f79(f876(x38521,a862)),f329(f329(f97(f876(x38521,a862)),x38522),x38523)))
% 156.75/156.46  [3853]E(f329(f329(f97(f876(x38531,a862)),f329(f79(f876(x38531,a862)),x38532)),f329(f79(f876(x38531,a862)),x38533)),f329(f79(f876(x38531,a862)),f329(f329(f98(f876(x38531,a862)),x38532),x38533)))
% 156.75/156.46  [3867]P22(f329(f329(f243(f876(x38671,a862)),f329(f167(x38671),x38672)),f329(f167(x38671),f329(f329(f145(x38671),x38673),x38672))))
% 156.75/156.46  [3877]E(f329(f329(f97(f876(x38771,a862)),f329(f329(f3(f876(x38771,a862)),x38772),x38773)),f329(f329(f98(f876(x38771,a862)),x38772),x38773)),x38772)
% 156.75/156.46  [3934]E(f329(f329(f8(x39341,a1),f329(f329(f10(a868,a1,x39341),f96(a1)),x39342)),x39343),f329(f96(a1),f329(f329(f8(x39341,a868),x39342),x39343)))
% 156.75/156.46  [3935]E(f329(f329(f11(x39351,a1),f329(f329(f10(a868,a1,x39351),f96(a1)),x39352)),x39353),f329(f96(a1),f329(f329(f11(x39351,a868),x39352),x39353)))
% 156.75/156.46  [3983]E(f329(f329(f128(x39831),f172(x39831,x39832,x39833)),f329(f329(f132(x39831),f329(f190(f869(x39831)),f172(x39831,x39832,x39833))),x39833)),x39833)
% 156.75/156.46  [3987]E(f329(f79(f876(f875(x39871,x39872),a862)),f329(f329(f266(x39871,x39872),x39873),f329(f18(f876(x39872,a862),x39871),f252(f876(x39872,a862))))),f329(f329(f266(x39871,x39872),f329(f79(f876(x39871,a862)),x39873)),f329(f18(f876(x39872,a862),x39871),f252(f876(x39872,a862)))))
% 156.75/156.46  [3988]E(f329(f79(f876(f875(x39881,x39882),a862)),f329(f329(f266(x39881,x39882),f252(f876(x39881,a862))),f329(f18(f876(x39882,a862),x39881),x39883))),f329(f329(f266(x39881,x39882),f252(f876(x39881,a862))),f329(f18(f876(x39882,a862),x39881),f329(f79(f876(x39882,a862)),x39883))))
% 156.75/156.46  [4012]E(f112(f871(x40121),f329(f238(f870(f871(x40121)),f870(f871(x40121)),f122(x40121),f7(f870(f871(x40121)))),x40122),f117(x40121,x40123)),f117(x40121,f121(f871(f870(f871(x40121))),x40122,x40123)))
% 156.75/156.46  [4037]E(f329(f329(f43(f876(x40371,a862),f876(x40371,a862)),x40372),f329(f329(f9(f876(x40371,a862),f876(x40371,a862),f876(x40371,a862)),f98(f876(x40371,a862))),x40373)),f329(f329(f98(f876(x40371,a862)),f40(f876(x40371,a862),x40372)),x40373))
% 156.75/156.46  [4045]E(f329(f136(f869(x40451),f869(x40451),f128(x40451),f109(x40451)),f329(f329(f145(f869(x40451)),x40452),x40453)),f329(f329(f128(x40451),x40452),f329(f136(f869(x40451),f869(x40451),f128(x40451),f109(x40451)),x40453)))
% 156.75/156.46  [4066]E(f329(f329(f307(f876(x40661,a862)),f329(f283(x40661,x40661,x40662),f329(f329(f307(x40661),x40663),f189(f876(x40661,a862))))),f189(f876(f876(x40661,a862),a862))),f329(f329(f61(x40661),f329(f329(f307(x40661),x40663),f189(f876(x40661,a862)))),x40662))
% 156.75/156.46  [4076]E(f329(f329(f80(a868),f329(f329(f81(a868),x40761),f329(f329(f39(a868),x40762),x40763))),f329(f329(f39(a868),f329(f329(f81(a868),x40761),f45(a868,x40762,x40763))),x40763)),f329(f329(f39(a868),f329(f329(f81(a868),x40761),x40762)),x40763))
% 156.75/156.46  [4077]E(f329(f329(f80(a1),f329(f329(f81(a1),x40771),f329(f329(f39(a1),x40772),x40773))),f329(f329(f39(a1),f329(f329(f81(a1),x40771),f45(a1,x40772,x40773))),x40773)),f329(f329(f39(a1),f329(f329(f81(a1),x40771),x40772)),x40773))
% 156.75/156.46  [4111]E(f329(f329(f3(f876(x41111,a862)),f329(f167(x41111),x41112)),f329(f329(f307(x41111),x41113),f189(f876(x41111,a862)))),f329(f167(x41111),f329(f130(x41111,f329(f329(f10(a862,a862,x41111),a324),f329(a326,x41113))),x41112)))
% 156.75/156.46  [4163]E(f329(f329(f128(x41631),f329(f136(f869(x41631),f869(x41631),f128(x41631),f109(x41631)),x41632)),f329(f136(f869(x41631),f869(x41631),f128(x41631),f109(x41631)),x41633)),f329(f136(f869(x41631),f869(x41631),f128(x41631),f109(x41631)),f329(f329(f128(f869(x41631)),x41632),x41633)))
% 156.75/156.46  [4169]E(f329(f329(f264(f869(x41691),f869(x41691)),f329(f130(x41691,x41692),x41693)),f329(f130(x41691,f329(f73(a862,a862,x41691,a324),x41692)),x41693)),f161(x41691,x41692,x41693))
% 156.75/156.46  [4173]E(f329(f329(f80(a868),f329(f329(f80(a868),f329(f329(f39(a868),x41731),x41732)),f329(f329(f39(a868),x41733),x41732))),f329(f329(f39(a868),f329(f329(f80(a868),f45(a868,x41731,x41732)),f45(a868,x41733,x41732))),x41732)),f329(f329(f39(a868),f329(f329(f80(a868),x41731),x41733)),x41732))
% 156.75/156.46  [4174]E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f39(a1),x41741),x41742)),f329(f329(f39(a1),x41743),x41742))),f329(f329(f39(a1),f329(f329(f80(a1),f45(a1,x41741,x41742)),f45(a1,x41743,x41742))),x41742)),f329(f329(f39(a1),f329(f329(f80(a1),x41741),x41743)),x41742))
% 156.75/156.46  [4231]E(f329(f329(f98(f876(f869(x42311),a862)),f329(f329(f9(f869(x42311),f876(f869(x42311),a862),a862),f331(f869(x42311))),f155(x42311,x42312))),f329(f329(f9(f869(x42311),f876(f869(x42311),a862),a862),f331(f869(x42311))),f155(x42311,x42313))),f154(x42311,f329(f329(f98(f876(x42311,a862)),f329(f329(f9(x42311,f876(x42311,a862),a862),f331(x42311)),x42312)),f329(f329(f9(x42311,f876(x42311,a862),a862),f331(x42311)),x42313))))
% 156.75/156.46  [4243]E(f329(f249(x42431),f329(f329(f20(x42431,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42431),a328),f329(f329(f9(x42431,x42431,a862),a326),x42432))),f329(f329(f9(x42431,f876(x42431,a862),a862),f331(x42431)),x42433))),f329(f329(f307(x42431),x42432),x42433))
% 156.75/156.46  [4265]E(f329(f329(f88(f869(f869(x42651)),f869(f869(x42651))),f54(x42651,x42652)),f329(f329(f20(f869(f869(x42651)),f869(f869(x42651)),f869(f869(x42651))),f329(f329(f10(f869(f869(x42651)),f876(f869(f869(x42651)),f869(f869(x42651))),f869(f869(x42651))),f128(f869(x42651))),f329(f148(f869(x42651),f869(x42651)),f329(f145(x42651),x42653)))),f7(f869(f869(x42651))))),f54(x42651,f329(f329(f145(x42651),x42653),x42652)))
% 156.75/156.46  [4269]E(f329(f249(x42691),f329(f329(f20(x42691,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42691),a328),f329(f329(f9(x42691,f876(x42691,a862),a862),f331(x42691)),x42692))),f329(f329(f9(x42691,f876(x42691,a862),a862),f331(x42691)),x42693))),f329(f329(f97(f876(x42691,a862)),x42692),x42693))
% 156.75/156.46  [4270]E(f329(f249(x42701),f329(f329(f20(x42701,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42701),a327),f329(f329(f9(x42701,f876(x42701,a862),a862),f331(x42701)),x42702))),f329(f329(f9(x42701,f876(x42701,a862),a862),f331(x42701)),x42703))),f329(f329(f98(f876(x42701,a862)),x42702),x42703))
% 156.75/156.46  [4360]E(f329(f329(f43(x43601,f876(f876(x43601,a862),a862)),x43602),f329(f329(f9(x43601,f876(f876(x43601,a862),a862),f876(f876(x43601,a862),a862)),f329(f329(f10(f876(x43601,a862),f876(f876(f876(x43601,a862),a862),f876(f876(x43601,a862),a862)),x43601),f307(f876(x43601,a862))),f329(f329(f10(f876(x43601,a862),f876(x43601,a862),x43601),f283(x43601,x43601,x43603)),f329(f329(f9(x43601,f876(x43601,a862),f876(x43601,a862)),f307(x43601)),f189(f876(x43601,a862)))))),f189(f876(f876(x43601,a862),a862)))),f329(f329(f61(x43601),x43602),x43603))
% 156.75/156.46  [4369]E(f329(f329(f205(x43691),f329(f329(f81(a1),f329(f329(f73(f875(a1,a1),a1,x43691,f263(a1,a1)),f216(x43691)),x43692)),f329(f329(f73(f875(a1,a1),a1,x43691,f263(a1,a1)),f216(x43691)),x43693))),f329(f329(f81(a1),f329(f329(f73(f875(a1,a1),a1,x43691,f267(a1,a1)),f216(x43691)),x43692)),f329(f329(f73(f875(a1,a1),a1,x43691,f267(a1,a1)),f216(x43691)),x43693))),f231(x43691,x43692,x43693))
% 156.75/156.46  [4373]E(f329(f249(f869(x43731)),f329(f329(f20(f869(x43731),a862,a862),f329(f329(f10(a862,f876(a862,a862),f869(x43731)),a327),f329(f329(f9(f869(x43731),a868,a862),f329(f329(f10(a868,f876(a868,a862),f869(x43731)),a326),f190(f869(x43731)))),x43732))),f329(f329(f9(f869(x43731),f876(x43731,a862),a862),f329(f329(f10(f876(x43731,a862),f876(f876(x43731,a862),a862),f869(x43731)),f243(f876(x43731,a862))),f167(x43731))),f329(f167(x43731),x43733)))),f329(f167(f869(x43731)),f55(x43731,x43732,x43733)))
% 156.75/156.46  [3749]E(f45(a868,f329(f329(f80(a868),f329(f329(f81(a868),x37491),x37492)),x37493),x37492),f45(a868,x37493,x37492))
% 156.75/156.46  [3792]E(f133(a868,f329(f299(a868,f329(f329(f80(a868),x37921),x37922)),x37923)),f329(f329(f132(a868),x37922),f133(a868,f329(f299(a868,x37921),x37923))))
% 156.75/156.46  [3838]E(f329(f329(f80(a1),f329(f96(a1),x38381)),f329(f329(f80(a1),f329(f96(a1),x38382)),x38383)),f329(f329(f80(a1),f329(f96(a1),f329(f329(f80(a868),x38381),x38382))),x38383))
% 156.75/156.46  [3844]E(f329(f329(f3(f876(x38441,a862)),f329(f329(f3(f876(x38441,a862)),x38442),x38443)),x38443),f329(f329(f3(f876(x38441,a862)),x38442),x38443))
% 156.75/156.46  [3845]E(f329(f329(f97(f876(x38451,a862)),f329(f329(f3(f876(x38451,a862)),x38452),x38453)),x38453),f329(f329(f97(f876(x38451,a862)),x38452),x38453))
% 156.75/156.46  [3868]E(f329(f329(f286(x38681,x38681,x38682),f305(x38681,f189(f876(f875(x38681,x38681),a862)))),x38683),x38683)
% 156.75/156.46  [3875]E(f329(f329(f97(f876(x38751,a862)),f329(f282(x38751),x38752)),f329(f282(x38751),x38753)),f329(f282(x38751),f329(f329(f97(f876(f875(x38751,x38751),a862)),x38752),x38753)))
% 156.75/156.46  [3886]E(f273(x38861,f329(f329(f145(f875(a95,x38861)),f329(f329(f264(a95,x38861),f2(a95)),x38862)),x38863)),f273(x38861,x38863))
% 156.75/156.46  [3889]E(f329(f329(f97(f876(x38891,a862)),f40(f876(x38891,a862),x38892)),f40(f876(x38891,a862),x38893)),f40(f876(x38891,a862),f329(f329(f97(f876(f876(x38891,a862),a862)),x38892),x38893)))
% 156.75/156.46  [3890]E(f329(f329(f98(f876(x38901,a862)),f41(f876(x38901,a862),x38902)),f41(f876(x38901,a862),x38903)),f41(f876(x38901,a862),f329(f329(f97(f876(f876(x38901,a862),a862)),x38902),x38903)))
% 156.75/156.46  [3929]E(f329(f329(f286(x39291,x39291,x39291),f329(f329(f184(f875(x39291,x39291),a862),x39292),x39293)),x39293),f329(f329(f184(f875(x39291,x39291),a862),f329(a108,x39292)),x39293))
% 156.75/156.46  [3974]P22(f329(f329(f243(f876(x39741,a862)),f329(f329(f3(f876(x39741,a862)),x39742),x39743)),x39742))
% 156.75/156.46  [3975]P22(f329(f329(f243(f876(x39751,a862)),f329(f329(f98(f876(x39751,a862)),x39752),x39753)),x39753))
% 156.75/156.46  [3976]P22(f329(f329(f243(f876(x39761,a862)),f329(f329(f98(f876(x39761,a862)),x39762),x39763)),x39762))
% 156.75/156.46  [4000]E(f305(x40001,f329(f329(f97(f876(f875(x40001,x40001),a862)),f305(x40001,x40002)),f305(x40001,x40003))),f305(x40001,f329(f329(f97(f876(f875(x40001,x40001),a862)),x40002),x40003)))
% 156.75/156.46  [4004]E(f40(f876(x40041,a862),f329(f329(f307(f876(x40041,a862)),x40042),f329(f329(f307(f876(x40041,a862)),x40043),f189(f876(f876(x40041,a862),a862))))),f329(f329(f97(f876(x40041,a862)),x40042),x40043))
% 156.75/156.46  [4005]E(f41(f876(x40051,a862),f329(f329(f307(f876(x40051,a862)),x40052),f329(f329(f307(f876(x40051,a862)),x40053),f189(f876(f876(x40051,a862),a862))))),f329(f329(f98(f876(x40051,a862)),x40052),x40053))
% 156.75/156.46  [4011]E(f329(f329(f286(x40111,x40111,x40111),f329(f329(f184(f875(x40111,x40111),a862),x40112),x40113)),x40113),f329(f329(f286(x40111,x40111,x40111),x40113),f329(f329(f184(f875(x40111,x40111),a862),x40112),x40113)))
% 156.75/156.46  [4081]E(f329(f329(f97(f876(x40811,a862)),f329(f249(x40811),f329(f329(f9(x40811,x40811,a862),a326),x40812))),x40813),f329(f329(f307(x40811),x40812),x40813))
% 156.75/156.46  [4082]E(f329(a101,f329(f329(f8(x40821,a1),f329(f329(f10(a868,a1,x40821),f96(a1)),x40822)),x40823)),f329(f329(f8(x40821,a868),x40822),x40823))
% 156.75/156.46  [4083]E(f329(a101,f329(f329(f11(x40831,a1),f329(f329(f10(a868,a1,x40831),f96(a1)),x40832)),x40833)),f329(f329(f11(x40831,a868),x40832),x40833))
% 156.75/156.46  [4160]E(f329(f150(f869(x41601),x41601,f329(f166(x41601),x41602),f329(f18(f876(f869(x41601),f869(x41601)),x41601),f329(f329(f9(f869(x41601),f869(x41601),f869(x41601)),f128(x41601)),x41602))),x41603),f329(f166(x41601),f329(f329(f128(x41601),x41603),x41602)))
% 156.75/156.46  [4191]P22(f329(f329(f243(f876(f876(x41911,a862),a862)),f329(f329(f97(f876(f876(x41911,a862),a862)),f329(f306(x41911),x41912)),f329(f306(x41911),x41913))),f329(f306(x41911),f329(f329(f97(f876(x41911,a862)),x41912),x41913))))
% 156.75/156.46  [4284]E(f329(f249(x42841),f329(f329(f20(x42841,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42841),a327),f329(f329(f9(x42841,f876(x42841,a862),a862),f331(x42841)),x42842))),f329(f329(f10(a862,a862,x42841),a324),f329(f329(f9(x42841,f876(x42841,a862),a862),f331(x42841)),x42843)))),f329(f329(f3(f876(x42841,a862)),x42842),x42843))
% 156.75/156.46  [4308]E(f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,a868,a862),f244(a868)),f329(f190(f869(x43081)),x43082)))),f329(f329(f10(x43081,a862,a868),x43083),f329(f159(x43081),x43082))))),f329(f190(f869(x43081)),f329(f130(x43081,x43083),x43082)))
% 156.75/156.46  [4310]E(f329(f190(f869(x43101)),f171(x43101,x43102,x43103)),f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,a868,a862),f244(a868)),f329(f190(f869(x43101)),x43102)))),f329(f329(f9(a868,f876(a868,a862),a862),f331(a868)),x43103)))))
% 156.75/156.46  [4421]E(f329(f329(f98(f876(f875(f869(x44211),f869(x44211)),a862)),f329(f308(f875(f875(x44211,f869(x44211)),f875(x44211,f869(x44211))),f875(f869(x44211),f869(x44211)),f269(f875(x44211,f869(x44211)),f869(x44211),f875(x44211,f869(x44211)),f869(x44211),f329(f268(x44211,f869(x44211),f869(x44211)),f145(x44211)),f329(f268(x44211,f869(x44211),f869(x44211)),f145(x44211)))),f322(x44211,f869(x44211),x44212,f329(f137(x44211,x44212),x44213)))),f329(f249(f875(f869(x44211),f869(x44211))),f329(f268(f869(x44211),f869(x44211),a862),f329(f329(f9(f869(x44211),f876(f869(x44211),a862),f876(f869(x44211),a862)),f329(f329(f10(f876(a862,a862),f876(f876(f869(x44211),a862),f876(f869(x44211),a862)),f869(x44211)),f10(a862,a862,f869(x44211))),f329(f329(f10(a862,f876(a862,a862),f869(x44211)),a327),f329(f329(f9(f869(x44211),a868,a862),f329(f329(f10(a868,f876(a868,a862),f869(x44211)),a326),f190(f869(x44211)))),f329(a108,x44213))))),f329(f329(f9(f869(x44211),a868,a862),f329(f329(f10(a868,f876(a868,a862),f869(x44211)),a326),f190(f869(x44211)))),f329(a108,x44213)))))),f329(f137(x44211,x44212),f329(a108,x44213)))
% 156.75/156.46  [3891]E(f45(a868,f329(a108,f329(f329(f80(a868),f329(f329(f81(a868),x38911),x38912)),x38913)),x38912),f45(a868,f329(a108,x38913),x38912))
% 156.75/156.46  [4144]E(f329(f249(x41441),f329(f329(f20(x41441,a862,a862),f329(f329(f10(a862,f876(a862,a862),x41441),a327),x41442)),x41443)),f329(f329(f98(f876(x41441,a862)),f329(f249(x41441),x41442)),f329(f249(x41441),x41443)))
% 156.75/156.46  [4145]E(f329(f249(x41451),f329(f329(f20(x41451,a862,a862),f329(f329(f10(a862,f876(a862,a862),x41451),a328),x41452)),x41453)),f329(f329(f97(f876(x41451,a862)),f329(f249(x41451),x41452)),f329(f249(x41451),x41453)))
% 156.75/156.46  [4147]E(f329(f329(f128(x41471),f329(f329(f132(x41471),f45(a868,x41472,f329(f190(f869(x41471)),x41473))),x41473)),f329(f329(f170(x41471),f45(a868,x41472,f329(f190(f869(x41471)),x41473))),x41473)),f329(f329(f329(f184(f869(x41471),f869(x41471)),x41472),f162(x41471)),x41473))
% 156.75/156.46  [4153]E(f329(f249(x41531),f329(f329(f20(x41531,a862,a862),f329(f329(f10(a862,f876(a862,a862),x41531),a332),x41532)),x41533)),f329(f329(f97(f876(x41531,a862)),f329(f79(f876(x41531,a862)),f329(f249(x41531),x41532))),f329(f249(x41531),x41533)))
% 156.75/156.46  [4175]E(f329(f329(f80(a868),f329(f190(f869(x41751)),f329(f130(x41751,x41752),x41753))),f329(f190(f869(x41751)),f329(f130(x41751,f329(f329(f10(a862,a862,x41751),a324),x41752)),x41753))),f329(f190(f869(x41751)),x41753))
% 156.75/156.46  [4200]P22(f329(f329(f243(f876(x42001,a862)),f329(f329(f97(f876(x42001,a862)),f41(f876(x42001,a862),x42002)),f41(f876(x42001,a862),x42003))),f41(f876(x42001,a862),f329(f329(f98(f876(f876(x42001,a862),a862)),x42002),x42003))))
% 156.75/156.46  [4213]E(f329(f167(x42131),f329(f130(x42131,f329(f329(f10(a862,a862,x42131),a324),f329(f329(f9(x42131,x42131,a862),a326),x42132))),x42133)),f329(f329(f3(f876(x42131,a862)),f329(f167(x42131),x42133)),f329(f329(f307(x42131),x42132),f189(f876(x42131,a862)))))
% 156.75/156.46  [4222]P22(f329(f329(f243(f876(f875(x42221,x42221),a862)),f329(f329(f97(f876(f875(x42221,x42221),a862)),f305(x42221,x42222)),f305(x42221,x42223))),f305(x42221,f329(f329(f97(f876(f875(x42221,x42221),a862)),x42222),x42223))))
% 156.75/156.46  [4248]E(f329(f329(f81(a868),f329(a108,f329(a108,f2(a868)))),f329(f329(f8(a868,a868),f329(f329(f10(a868,a868,a868),f329(f80(a868),x42481)),f329(f329(f9(a868,a868,a868),f81(a868)),x42482))),f329(f250(a868),x42483))),f329(f329(f81(a868),x42483),f329(f329(f80(a868),x42481),f329(f329(f80(a868),x42481),f329(f329(f81(a868),f329(f329(f3(a868),x42483),f78(a868))),x42482)))))
% 156.75/156.46  [4260]E(f329(f249(x42601),f329(f329(f20(x42601,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42601),a327),f329(f329(f9(x42601,f876(x42601,a862),a862),f331(x42601)),f329(f167(x42601),x42602)))),x42603)),f329(f167(x42601),f329(f130(x42601,x42603),x42602)))
% 156.75/156.46  [4420]E(f329(f249(x44201),f329(f329(f10(f876(a868,a862),a862,x44201),f86(a868)),f329(f329(f9(x44201,f876(a868,a862),f876(a868,a862)),f329(f329(f10(f876(a868,f876(a862,a862)),f876(f876(a868,a862),f876(a868,a862)),x44201),f20(a868,a862,a862)),f329(f329(f10(f876(a868,a862),f876(a868,f876(a862,a862)),x44201),f329(f10(a862,f876(a862,a862),a868),a327)),f329(f329(f9(x44201,f876(a868,x44201),f876(a868,a862)),f329(f329(f10(f876(x44201,a862),f876(f876(a868,x44201),f876(a868,a862)),x44201),f10(x44201,a862,a868)),a326)),f329(f159(x44201),x44202))))),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,a868,a862),f244(a868)),f329(f190(f869(x44201)),x44202)))),f329(f329(f9(a868,f876(a868,a862),a862),f331(a868)),x44203))))),f329(f167(x44201),f171(x44201,x44202,x44203)))
% 156.75/156.46  [4297]E(f329(f249(x42971),f329(f329(f20(x42971,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42971),a332),f329(f329(f10(a862,a862,x42971),a324),f329(f329(f9(x42971,x42971,a862),a326),x42972)))),x42973)),f329(f329(f307(x42971),x42972),f329(f249(x42971),x42973)))
% 156.75/156.46  [4335]E(f329(f329(f148(f875(x43351,a868),x43351),f263(x43351,a868)),f329(f130(f875(x43351,a868),f329(f329(f9(f875(x43351,a868),f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),f875(x43351,a868)),f331(a868)),f267(x43351,a868))),x43352)),f329(f329(f177(x43351,a868),x43353),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(x43351)),x43353)))))),f171(x43351,x43353,x43352))
% 156.75/156.46  [4405]E(f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f8(a868,a1),f329(f329(f10(a1,a1,a868),f329(f80(a1),x44051)),f329(f329(f9(a868,a1,a1),f329(f329(f10(a1,f876(a1,a1),a868),f81(a1)),f96(a1))),x44052))),f329(f250(a868),x44053))),f329(f329(f81(a1),f329(f96(a1),x44053)),f329(f329(f80(a1),x44051),f329(f329(f80(a1),x44051),f329(f329(f81(a1),f329(f96(a1),f329(f329(f3(a868),x44053),f78(a868)))),x44052)))))
% 156.75/156.46  [4414]E(f329(f249(f875(x44141,x44142)),f329(f268(x44141,x44142,a862),f329(f329(f9(x44141,f876(f875(x44142,x44141),a862),f876(x44142,a862)),f329(f329(f10(f876(x44142,f876(f876(f875(x44142,x44141),a862),a862)),f876(f876(f875(x44142,x44141),a862),f876(x44142,a862)),x44141),f9(x44142,f876(f875(x44142,x44141),a862),a862)),f329(f329(f10(f876(x44142,f875(x44142,x44141)),f876(x44142,f876(f876(f875(x44142,x44141),a862),a862)),x44141),f329(f10(f875(x44142,x44141),f876(f876(f875(x44142,x44141),a862),a862),x44142),f331(f875(x44142,x44141)))),f329(f9(x44142,x44141,f875(x44142,x44141)),f264(x44142,x44141))))),x44143))),f329(f284(x44142,x44141),x44143))
% 156.75/156.46  [4434]E(f329(f249(f869(x44341)),f329(f329(f10(f876(x44341,a862),a862,f869(x44341)),f86(x44341)),f329(f329(f10(f876(x44341,f876(f869(x44341),a862)),f876(x44341,a862),f869(x44341)),f329(f10(f876(f869(x44341),a862),a862,x44341),f86(f869(x44341)))),f329(f329(f9(f869(x44341),f876(x44341,f876(f869(x44341),a862)),f876(x44341,f876(f869(x44341),a862))),f329(f329(f10(f876(x44341,f876(f876(f869(x44341),a862),f876(f869(x44341),a862))),f876(f876(x44341,f876(f869(x44341),a862)),f876(x44341,f876(f869(x44341),a862))),f869(x44341)),f20(x44341,f876(f869(x44341),a862),f876(f869(x44341),a862))),f329(f329(f10(f876(x44341,f876(f869(x44341),f876(a862,a862))),f876(x44341,f876(f876(f869(x44341),a862),f876(f869(x44341),a862))),f869(x44341)),f329(f10(f876(f869(x44341),f876(a862,a862)),f876(f876(f869(x44341),a862),f876(f869(x44341),a862)),x44341),f20(f869(x44341),a862,a862))),f329(f329(f10(f876(x44341,f876(f869(x44341),a862)),f876(x44341,f876(f869(x44341),f876(a862,a862))),f869(x44341)),f329(f10(f876(f869(x44341),a862),f876(f869(x44341),f876(a862,a862)),x44341),f329(f10(a862,f876(a862,a862),f869(x44341)),a327))),f329(f329(f9(f869(x44341),f876(x44341,f876(f869(x44341),f869(x44341))),f876(x44341,f876(f869(x44341),a862))),f329(f329(f10(f876(f876(f869(x44341),f869(x44341)),f876(f869(x44341),a862)),f876(f876(x44341,f876(f869(x44341),f869(x44341))),f876(x44341,f876(f869(x44341),a862))),f869(x44341)),f10(f876(f869(x44341),f869(x44341)),f876(f869(x44341),a862),x44341)),f329(f329(f10(f876(f869(x44341),a862),f876(f876(f869(x44341),f869(x44341)),f876(f869(x44341),a862)),f869(x44341)),f10(f869(x44341),a862,f869(x44341))),a326))),f145(x44341)))))),f329(f329(f9(x44341,f876(f869(x44341),a862),f876(f869(x44341),a862)),f329(f329(f10(f876(a862,a862),f876(f876(f869(x44341),a862),f876(f869(x44341),a862)),x44341),f10(a862,a862,f869(x44341))),f329(f329(f10(a862,f876(a862,a862),x44341),a327),f329(f329(f9(x44341,f876(x44341,a862),a862),f331(x44341)),x44342)))),f329(f329(f9(f869(x44341),f876(f869(x44341),a862),a862),f331(f869(x44341))),x44343)))))),f169(x44341,x44342,x44343))
% 156.75/156.46  [4435]E(f329(f329(f88(a1,f875(a1,a1)),f329(f329(f3(a1),x44351),x44352)),f329(f329(f9(a1,f875(a1,a1),f875(a1,a1)),f329(f329(f20(a1,f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),f329(f329(f10(a862,f876(f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),a1),f92(f875(a1,a1))),f329(f243(a1),f2(a1)))),f329(f264(a1,a1),f329(f329(f80(a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x44353)),f78(a1))))),f329(f329(f264(a1,a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x44353)),x44351))),f329(f44(x44352),f329(f329(f264(a1,a1),x44353),x44351)))
% 156.75/156.46  [3821]P31(x38211,x38212,x38213,f180(x38211,x38212,x38214,x38213))
% 156.75/156.46  [4457]~E(f31(x44571,x44572),f34(x44573,x44574))
% 156.75/156.46  [4467]~E(f25(x44671),f30(x44672,x44673,x44674))
% 156.75/156.46  [4468]~E(f25(x44681),f33(x44682,x44683,x44684))
% 156.75/156.46  [4469]~E(f25(x44691),f32(x44692,x44693,x44694))
% 156.75/156.46  [4470]~E(f30(x44701,x44702,x44703),f25(x44704))
% 156.75/156.46  [4471]~E(f33(x44711,x44712,x44713),f25(x44714))
% 156.75/156.46  [4472]~E(f32(x44721,x44722,x44723),f25(x44724))
% 156.75/156.46  [3438]E(f329(f329(f329(f72(x34381,x34382),x34383),x34384),f329(x34383,x34384)),x34383)
% 156.75/156.46  [3446]E(f112(x34461,f329(x34462,x34463),f329(x34464,x34463)),f329(f207(x34461,x34462,x34464),x34463))
% 156.75/156.46  [3457]E(f112(f871(x34571),f329(x34572,x34573),f329(x34574,x34573)),f329(f199(x34571,x34572,x34574),x34573))
% 156.75/156.46  [3500]E(f329(f329(f255(x35001,x35002,x35003),x35004),f2(a868)),x35002)
% 156.75/156.46  [3542]E(f186(x35421,x35422,x35423,f329(a108,x35424)),f329(x35423,x35424))
% 156.75/156.46  [3583]E(f165(x35831,x35832,f165(x35831,x35833,x35834)),f165(x35831,x35833,f165(x35831,x35832,x35834)))
% 156.75/156.46  [3584]E(f112(x35841,f121(x35841,x35842,x35843),x35844),f121(x35841,x35842,f112(x35841,x35843,x35844)))
% 156.75/156.46  [3715]E(f329(f238(x37151,x37152,x37153,x37154),f192(x37152)),x37153)
% 156.75/156.46  [3717]E(f329(f150(x37171,x37172,x37173,x37174),f109(x37172)),x37173)
% 156.75/156.46  [3718]E(f329(f136(x37181,x37182,x37183,x37184),f109(x37182)),x37184)
% 156.75/156.46  [3756]E(f329(f190(f872(x37561,x37562)),f224(x37561,x37562,x37563,x37564)),f2(a868))
% 156.75/156.46  [3822]E(f329(f329(f128(x38221),f164(x38221,x38222,x38223)),f164(x38221,x38224,x38223)),f329(f329(f128(x38221),f164(x38221,x38224,x38223)),f164(x38221,x38222,x38223)))
% 156.75/156.46  [3823]P31(x38231,x38232,f329(f329(f329(f72(x38231,f871(x38232)),x38233),x38234),f192(x38232)),x38233)
% 156.75/156.46  [3835]E(f329(f238(f871(x38351),x38352,f192(x38351),f329(f18(f871(x38351),x38352),f192(x38351))),f329(x38353,x38354)),f192(x38351))
% 156.75/156.46  [3878]E(f329(f329(f97(f876(x38781,a862)),f179(x38781,x38782,x38783)),f179(x38781,x38782,x38784)),f179(x38781,x38782,f180(x38781,x38782,x38784,x38783)))
% 156.75/156.46  [3913]E(f329(f329(f270(x39131,x39132,x39133,f875(x39132,x39133)),x39134),f264(x39132,x39133)),x39134)
% 156.75/156.46  [3922]E(f239(x39221,x39222,x39223,x39224,f192(x39222)),x39223)
% 156.75/156.46  [3923]E(f182(x39231,x39232,x39233,x39234,f109(x39232)),x39233)
% 156.75/156.46  [3924]E(f182(x39241,x39242,x39243,f109(x39241),x39244),x39243)
% 156.75/156.46  [4207]P42(x42071,x42072,x42073,x42074,f189(f876(x42071,a862)),x42074)
% 156.75/156.46  [3243]E(f329(f329(f18(x32431,x32432),x32433),x32434),x32433)
% 156.75/156.46  [3357]E(f329(f329(f202(x33571,x33572),x33573),f329(f236(x33571),x33574)),f329(f236(x33572),f329(x33573,x33574)))
% 156.75/156.46  [3531]E(f165(x35311,x35312,f329(f130(x35311,x35313),x35314)),f329(f130(x35311,x35313),f165(x35311,x35312,x35314)))
% 156.75/156.46  [3567]E(f329(f329(f65(x35671,x35672,x35673),x35674),f189(f876(x35671,a862))),x35674)
% 156.75/156.46  [3590]E(f329(f329(f159(x35901),f329(f329(f145(x35901),x35902),x35903)),f329(a108,x35904)),f329(f329(f159(x35901),x35903),x35904))
% 156.75/156.46  [3658]E(f329(f329(x36581,x36582),f329(f185(x36583,x36584,x36581),x36582)),f329(f185(x36583,x36584,x36581),f329(a108,x36582)))
% 156.75/156.46  [3754]E(f329(f329(f153(x37541,f329(f329(f145(x37541),x37542),x37543)),f2(a868)),x37544),f329(f329(f145(x37541),x37544),x37543))
% 156.75/156.46  [3764]E(f329(f329(f43(f876(x37641,a862),f876(x37642,a862)),x37643),f308(x37641,x37642,x37644)),f329(f308(x37641,x37642,x37644),f40(f876(x37641,a862),x37643)))
% 156.75/156.46  [3765]E(f329(f329(f43(f876(x37651,a862),f876(x37652,a862)),x37653),f309(x37652,x37651,x37654)),f329(f309(x37652,x37651,x37654),f40(f876(x37651,a862),x37653)))
% 156.75/156.46  [3861]E(f179(x38611,x38612,f183(x38611,x38612,x38613,x38614)),f329(f329(f98(f876(x38611,a862)),f179(x38611,x38612,x38613)),x38614))
% 156.75/156.46  [3865]E(f329(f123(x38651,x38652),f121(x38651,x38653,x38654)),f329(f329(f80(a868),f329(f329(f80(a868),f329(x38652,x38653)),f329(f123(x38651,x38652),x38654))),f329(a108,f2(a868))))
% 156.75/156.46  [3885]E(f329(f136(x38851,x38852,f329(f9(x38852,x38851,x38851),x38853),x38854),f329(f163(x38852),f109(x38852))),x38854)
% 156.75/156.46  [3933]E(f76(x39331,x39332,x39333,x39334,f189(f876(x39331,a862))),x39333)
% 156.75/156.46  [3977]E(f329(f329(f329(f329(f72(x39771,f871(x39772)),f329(f18(f871(x39772),x39771),f192(x39772))),x39773),f192(x39772)),x39774),f192(x39772))
% 156.75/156.46  [4127]E(f329(f268(x41271,x41272,x41273),f329(f329(f10(f876(x41272,f875(x41271,x41272)),f876(x41272,x41273),x41271),f329(f10(f875(x41271,x41272),x41273,x41272),x41274)),f264(x41271,x41272))),x41274)
% 156.75/156.46  [3436]E(f329(f267(x34361,x34362),f329(f329(f264(x34361,x34362),x34363),x34364)),x34364)
% 156.75/156.46  [3437]E(f329(f263(x34371,x34372),f329(f329(f264(x34371,x34372),x34373),x34374)),x34373)
% 156.75/156.46  [3474]E(f329(f190(f869(x34741)),f329(f329(f148(x34742,x34741),x34743),x34744)),f329(f190(f869(x34742)),x34744))
% 156.75/156.46  [3475]E(f329(f190(f869(x34751)),f329(f329(f153(x34751,x34752),x34753),x34754)),f329(f190(f869(x34751)),x34752))
% 156.75/156.46  [3494]E(f329(f329(f132(x34941),f329(a108,x34942)),f329(f329(f145(x34941),x34943),x34944)),f329(f329(f132(x34941),x34942),x34944))
% 156.75/156.46  [3562]E(f329(f329(f170(x35621),x35622),f164(x35621,x35623,x35624)),f164(x35621,f329(f329(f247(a868),x35622),x35623),x35624))
% 156.75/156.46  [3563]E(f329(f329(f132(x35631),x35632),f164(x35631,x35633,x35634)),f164(x35631,f329(f329(f3(a868),x35633),x35632),x35634))
% 156.75/156.46  [3569]E(f329(f329(f307(x35691),x35692),f329(f329(f307(x35691),x35693),x35694)),f329(f329(f307(x35691),x35693),f329(f329(f307(x35691),x35692),x35694)))
% 156.75/156.46  [3572]E(f329(f329(f148(x35721,x35722),x35723),f110(x35721,x35724)),f110(x35722,f329(f329(f148(x35721,x35722),x35723),x35724)))
% 156.75/156.46  [3588]E(f329(f163(x35881),f329(f329(f148(x35882,x35881),x35883),x35884)),f329(f329(f148(x35882,x35881),x35883),f329(f163(x35882),x35884)))
% 156.75/156.46  [3589]E(f329(f329(f148(x35891,x35892),x35893),f329(f166(x35891),x35894)),f329(f166(x35892),f329(f329(f148(x35891,x35892),x35893),x35894)))
% 156.75/156.46  [3600]E(f329(f329(f170(x36001),f329(a108,x36002)),f329(f329(f145(x36001),x36003),x36004)),f329(f329(f145(x36001),x36003),f329(f329(f170(x36001),x36002),x36004)))
% 156.75/156.46  [3604]E(f329(f167(x36041),f329(f329(f148(x36042,x36041),x36043),x36044)),f329(f308(x36042,x36041,x36043),f329(f167(x36042),x36044)))
% 156.75/156.46  [3620]E(f329(f329(f148(x36201,x36202),f329(f18(x36202,x36201),x36203)),x36204),f164(x36202,f329(f190(f869(x36201)),x36204),x36203))
% 156.75/156.46  [3657]E(f19(x36571,x36572,x36573,f329(a5,f329(a108,f329(a21,x36574)))),f329(x36573,x36574))
% 156.75/156.46  [3660]E(f329(f329(f128(x36601),f329(f130(x36601,x36602),x36603)),f329(f130(x36601,x36602),x36604)),f329(f130(x36601,x36602),f329(f329(f128(x36601),x36603),x36604)))
% 156.75/156.46  [3668]E(f146(x36681,f329(f329(f148(x36682,x36681),x36683),f146(x36682,x36684))),f146(x36681,f329(f329(f148(x36682,x36681),x36683),x36684)))
% 156.75/156.46  [3683]E(f329(f284(x36831,x36831),f329(f329(f285(x36832,x36831),x36833),x36834)),f329(f329(f285(x36832,x36831),f329(f284(x36832,x36832),x36833)),x36834))
% 156.75/156.46  [3693]E(f329(f329(f286(x36931,x36932,x36933),x36934),f189(f876(f875(x36932,x36933),a862))),f189(f876(f875(x36931,x36933),a862)))
% 156.75/156.46  [3694]E(f329(f329(f170(x36941),f329(f329(f3(a868),x36942),x36943)),f329(f329(f132(x36941),x36943),x36944)),f329(f329(f132(x36941),x36943),f329(f329(f170(x36941),x36942),x36944)))
% 156.75/156.46  [3720]E(f329(f329(f128(x37201),f164(x37201,x37202,x37203)),f164(x37201,x37204,x37203)),f164(x37201,f329(f329(f80(a868),x37202),x37204),x37203))
% 156.75/156.46  [3746]E(f40(f876(x37461,a862),f329(f308(x37462,f876(x37461,a862),x37463),x37464)),f329(f329(f43(x37462,f876(x37461,a862)),x37464),x37463))
% 156.75/156.46  [3747]E(f41(f876(x37471,a862),f329(f308(x37472,f876(x37471,a862),x37473),x37474)),f329(f329(f42(x37472,f876(x37471,a862)),x37474),x37473))
% 156.75/156.46  [3748]E(f329(f190(f869(f875(x37481,x37482))),f329(f329(f177(x37481,x37482),x37483),x37484)),f329(f329(f247(a868),f329(f190(f869(x37481)),x37483)),f329(f190(f869(x37482)),x37484)))
% 156.75/156.46  [3750]E(f329(f309(x37501,x37502,x37503),f329(f79(f876(x37502,a862)),x37504)),f329(f79(f876(x37501,a862)),f329(f309(x37501,x37502,x37503),x37504)))
% 156.75/156.46  [3779]E(f329(f183(x37791,x37792,x37793,f189(f876(x37791,a862))),x37794),f192(x37792))
% 156.75/156.46  [3798]E(f329(f309(x37981,x37982,x37983),f329(f249(x37982),x37984)),f329(f249(x37981),f329(f329(f10(x37982,a862,x37981),x37984),x37983)))
% 156.75/156.46  [3816]E(f329(f329(f159(x38161),f329(f329(f128(x38161),x38162),f329(f329(f145(x38161),x38163),x38164))),f329(f190(f869(x38161)),x38162)),x38163)
% 156.75/156.46  [3820]E(f329(f183(x38201,x38202,f329(f18(f871(x38202),x38201),f192(x38202)),x38203),x38204),f192(x38202))
% 156.75/156.46  [3842]E(f329(f308(x38421,x38422,x38423),f329(f309(x38421,x38422,x38423),x38424)),f329(f329(f98(f876(x38422,a862)),x38424),f329(f308(x38421,x38422,x38423),f252(f876(x38421,a862)))))
% 156.75/156.46  [3860]P22(f329(f329(f331(x38601),f329(x38602,x38603)),f329(f308(x38604,x38601,x38602),f252(f876(x38604,a862)))))
% 156.75/156.46  [3872]E(f329(f329(f128(x38721),f164(x38721,x38722,x38723)),f329(f329(f145(x38721),x38723),x38724)),f329(f329(f145(x38721),x38723),f329(f329(f128(x38721),f164(x38721,x38722,x38723)),x38724)))
% 156.75/156.46  [3874]E(f329(f329(f266(x38741,x38742),f329(f167(x38741),x38743)),f329(f18(f876(x38742,a862),x38741),f329(f167(x38742),x38744))),f329(f167(f875(x38741,x38742)),f60(x38741,x38742,x38743,x38744)))
% 156.75/156.46  [3888]E(f149(x38881,x38882,f329(f329(f145(x38881),x38883),x38884)),f329(f329(f80(a868),f329(f329(f80(a868),f329(x38882,x38883)),f149(x38881,x38882,x38884))),f329(a108,f2(a868))))
% 156.75/156.46  [3905]E(f186(f869(x39051),f329(f329(f145(x39051),x39052),x39053),f329(f329(f9(a868,f869(x39051),f869(x39051)),f132(x39051)),x39053),x39054),f329(f329(f132(x39051),x39054),f329(f329(f145(x39051),x39052),x39053)))
% 156.75/156.46  [3906]P20(x39061,f875(x39062,x39061),f333(x39063,x39064,x39062,x39061),f329(f329(f43(x39062,f876(x39061,a862)),x39064),x39063))
% 156.75/156.46  [3914]E(f329(f329(f3(f876(x39141,a862)),f329(f329(f3(f876(x39141,a862)),x39142),x39143)),f329(f329(f307(x39141),x39144),f189(f876(x39141,a862)))),f329(f329(f3(f876(x39141,a862)),x39142),f329(f329(f307(x39141),x39144),x39143)))
% 156.75/156.46  [3927]E(f329(f329(f184(f876(x39271,x39272),f876(x39271,x39272)),x39273),f73(x39272,x39272,x39271,x39274)),f73(x39272,x39272,x39271,f329(f329(f184(x39272,x39272),x39273),x39274)))
% 156.75/156.46  [3999]E(f329(f329(f329(f184(f869(x39991),f869(x39991)),x39992),f162(x39991)),f329(f329(f329(f184(f869(x39991),f869(x39991)),x39993),f162(x39991)),x39994)),f329(f329(f329(f184(f869(x39991),f869(x39991)),f329(f329(f80(a868),x39992),x39993)),f162(x39991)),x39994))
% 156.75/156.46  [4084]P22(f329(f329(f243(f876(x40841,a862)),f329(f167(x40841),f329(f329(f153(x40841,x40842),x40843),x40844))),f329(f329(f307(x40841),x40844),f329(f167(x40841),x40842))))
% 156.75/156.46  [4115]E(f329(f329(f43(f876(x41151,a862),f876(f875(x41151,x41152),a862)),x41153),f329(f329(f9(f876(x41151,a862),f876(x41151,f876(x41152,a862)),f876(f875(x41151,x41152),a862)),f266(x41151,x41152)),x41154)),f329(f329(f266(x41151,x41152),f40(f876(x41151,a862),x41153)),x41154))
% 156.75/156.46  [4159]E(f213(x41591,x41592,x41593,f329(f73(x41592,f876(a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(x41592))))),x41591,f212(x41592)),x41594)),f214(x41591,x41592,x41594,x41593))
% 156.75/156.46  [4178]E(f209(x41781,x41782,x41783,f329(f73(x41782,f876(a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(f871(x41782)))))),x41781,f208(x41782)),x41784)),f210(x41781,x41782,x41784,x41783))
% 156.75/156.46  [4185]P22(f329(f67(x41851,x41852,x41853,x41854,f189(f876(x41851,a862))),x41854))
% 156.75/156.46  [4226]E(f329(f329(f43(x42261,f876(x42262,a862)),x42263),f329(f329(f9(x42261,f876(x42262,a862),f876(x42262,a862)),f329(f329(f10(x42262,f876(f876(x42262,a862),f876(x42262,a862)),x42261),f307(x42262)),x42264)),f189(f876(x42262,a862)))),f329(f308(x42261,x42262,x42264),x42263))
% 156.75/156.46  [4233]P22(f329(f329(f243(f876(x42331,a862)),f329(f260(x42332,x42331),f329(f329(f98(f876(f875(x42332,x42331),a862)),x42333),x42334))),f329(f329(f98(f876(x42331,a862)),f329(f260(x42332,x42331),x42333)),f329(f260(x42332,x42331),x42334))))
% 156.75/156.46  [4234]P22(f329(f329(f243(f876(x42341,a862)),f329(f262(x42341,x42342),f329(f329(f98(f876(f875(x42341,x42342),a862)),x42343),x42344))),f329(f329(f98(f876(x42341,a862)),f329(f262(x42341,x42342),x42343)),f329(f262(x42341,x42342),x42344))))
% 156.75/156.46  [4294]P22(f329(f329(f243(f876(f875(x42941,x42942),a862)),f329(f308(x42942,f875(x42941,x42942),f333(x42943,x42944,x42941,x42942)),f329(f329(f43(x42941,f876(x42942,a862)),x42944),x42943))),f329(f329(f266(x42941,x42942),x42944),x42943)))
% 156.75/156.46  [4295]E(f329(f114(x42951,f875(x42951,x42952),x42953),f329(f329(f10(f876(x42952,f870(f875(x42951,x42952))),f870(f875(x42951,x42952)),x42951),f114(x42952,f875(x42951,x42952),x42954)),f329(f329(f10(f876(x42952,f875(x42951,x42952)),f876(x42952,f870(f875(x42951,x42952))),x42951),f329(f10(f875(x42951,x42952),f870(f875(x42951,x42952)),x42952),f120(f875(x42951,x42952)))),f264(x42951,x42952)))),f125(x42951,x42952,x42953,x42954))
% 156.75/156.46  [4341]E(f90(f875(x43411,x43412),f329(f268(x43411,x43412,a862),f329(f329(f9(x43411,f876(x43412,a862),f876(x43412,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x43412,a862),f876(x43412,a862)),x43411),f10(a862,a862,x43412)),f329(f329(f10(a862,f876(a862,a862),x43411),a327),f329(a326,x43413)))),f329(a326,x43414)))),f329(f329(f264(x43411,x43412),x43413),x43414))
% 156.75/156.46  [4342]E(f85(f875(x43421,x43422),f329(f268(x43421,x43422,a862),f329(f329(f9(x43421,f876(x43422,a862),f876(x43422,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x43422,a862),f876(x43422,a862)),x43421),f10(a862,a862,x43422)),f329(f329(f10(a862,f876(a862,a862),x43421),a327),f329(a326,x43423)))),f329(a326,x43424)))),f329(f329(f264(x43421,x43422),x43423),x43424))
% 156.75/156.46  [4422]E(f329(f329(f268(f869(x44221),f869(x44221),f875(f869(x44221),f869(x44221))),f329(f329(f20(f869(x44221),f876(f869(x44221),f875(f869(x44221),f869(x44221))),f876(f869(x44221),f875(f869(x44221),f869(x44221)))),f329(f329(f10(f876(f869(x44221),f876(f875(f869(x44221),f869(x44221)),f875(f869(x44221),f869(x44221)))),f876(f876(f869(x44221),f875(f869(x44221),f869(x44221))),f876(f869(x44221),f875(f869(x44221),f869(x44221)))),f869(x44221)),f20(f869(x44221),f875(f869(x44221),f869(x44221)),f875(f869(x44221),f869(x44221)))),f329(f329(f10(f876(f869(x44221),f875(f869(x44221),f869(x44221))),f876(f869(x44221),f876(f875(f869(x44221),f869(x44221)),f875(f869(x44221),f869(x44221)))),f869(x44221)),f329(f10(f875(f869(x44221),f869(x44221)),f876(f875(f869(x44221),f869(x44221)),f875(f869(x44221),f869(x44221))),f869(x44221)),f329(f92(f875(f869(x44221),f869(x44221))),f329(x44222,x44223)))),f329(f329(f10(f869(x44221),f876(f869(x44221),f875(f869(x44221),f869(x44221))),f869(x44221)),f264(f869(x44221),f869(x44221))),f329(f145(x44221),x44223))))),f329(f329(f9(f869(x44221),f876(f869(x44221),f869(x44221)),f876(f869(x44221),f875(f869(x44221),f869(x44221)))),f329(f329(f10(f876(f869(x44221),f875(f869(x44221),f869(x44221))),f876(f876(f869(x44221),f869(x44221)),f876(f869(x44221),f875(f869(x44221),f869(x44221)))),f869(x44221)),f10(f869(x44221),f875(f869(x44221),f869(x44221)),f869(x44221))),f264(f869(x44221),f869(x44221)))),f329(f145(x44221),x44223)))),f161(x44221,x44222,x44224)),f161(x44221,x44222,f329(f329(f145(x44221),x44223),x44224)))
% 156.75/156.46  [4427]E(f329(f136(f876(x44271,f871(x44272)),f875(x44271,x44272),f329(f9(f875(x44271,x44272),f876(x44271,f871(x44272)),f876(x44271,f871(x44272))),f329(f268(x44271,x44272,f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272)))),f329(f329(f9(x44271,f876(x44272,f871(x44272)),f876(x44272,f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272))))),f329(f329(f10(f876(f871(x44272),f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272)))),f876(f876(x44272,f871(x44272)),f876(x44272,f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272))))),x44271),f10(f871(x44272),f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272))),x44272)),f329(f329(f10(f876(f876(x44271,f871(x44272)),f876(f871(x44272),f876(x44271,f871(x44272)))),f876(f871(x44272),f876(f876(x44271,f871(x44272)),f876(x44271,f871(x44272)))),x44271),f9(f876(x44271,f871(x44272)),f871(x44272),f876(x44271,f871(x44272)))),f329(f9(f876(x44271,f871(x44272)),x44271,f876(f871(x44272),f876(x44271,f871(x44272)))),f72(x44271,f871(x44272)))))),f236(x44272)))),x44273),f329(f163(f875(x44271,x44272)),x44274)),f180(x44271,x44272,x44273,f329(f173(x44271,x44272),x44274)))
% 156.75/156.46  [3636]E(f329(f329(f170(x36361),x36362),f329(f329(f170(x36361),x36363),x36364)),f329(f329(f170(x36361),f329(f329(f247(a868),x36362),x36363)),x36364))
% 156.75/156.46  [3637]E(f329(f329(f132(x36371),x36372),f329(f329(f132(x36371),x36373),x36374)),f329(f329(f132(x36371),f329(f329(f80(a868),x36372),x36373)),x36374))
% 156.75/156.46  [3649]E(f329(f329(f128(x36491),f329(f329(f145(x36491),x36492),x36493)),x36494),f329(f329(f145(x36491),x36492),f329(f329(f128(x36491),x36493),x36494)))
% 156.75/156.46  [3650]E(f329(f329(f128(x36501),f329(f329(f128(x36501),x36502),x36503)),x36504),f329(f329(f128(x36501),x36502),f329(f329(f128(x36501),x36503),x36504)))
% 156.75/156.46  [3731]E(f329(f329(f159(x37311),f329(f329(f145(x37311),x37312),x37313)),x37314),f186(x37311,x37312,f329(f159(x37311),x37313),x37314))
% 156.75/156.46  [3739]E(f329(f329(f184(x37391,x37391),x37392),f329(f329(f184(x37391,x37391),x37393),x37394)),f329(f329(f184(x37391,x37391),f329(f329(f81(a868),x37393),x37392)),x37394))
% 156.75/156.46  [3767]E(f329(f329(f97(f876(x37671,a862)),x37672),f329(f329(f307(x37671),x37673),x37674)),f329(f329(f307(x37671),x37673),f329(f329(f97(f876(x37671,a862)),x37672),x37674)))
% 156.75/156.46  [3782]E(f329(f329(f329(f184(x37821,x37821),x37822),x37823),f329(x37823,x37824)),f329(x37823,f329(f329(f329(f184(x37821,x37821),x37822),x37823),x37824)))
% 156.75/156.46  [3788]E(f329(f329(f286(x37881,x37882,x37883),f189(f876(f875(x37881,x37882),a862))),x37884),f189(f876(f875(x37881,x37883),a862)))
% 156.75/156.46  [3804]E(f329(f329(f97(f876(x38041,a862)),f329(f329(f307(x38041),x38042),x38043)),x38044),f329(f329(f307(x38041),x38042),f329(f329(f97(f876(x38041,a862)),x38043),x38044)))
% 156.75/156.46  [3825]E(f180(x38251,x38252,f329(f173(x38251,x38252),x38253),f329(f173(x38251,x38252),x38254)),f329(f173(x38251,x38252),f329(f329(f128(f875(x38251,x38252)),x38254),x38253)))
% 156.75/156.46  [3826]E(f329(f38(f875(x38261,x38262)),f329(f329(f266(x38261,x38262),x38263),f329(f18(f876(x38262,a862),x38261),x38264))),f329(f329(f81(a868),f329(f38(x38261),x38263)),f329(f38(x38262),x38264)))
% 156.75/156.46  [3833]E(f329(f329(f98(f876(x38331,a862)),f329(f329(f307(x38331),x38332),x38333)),f329(f329(f307(x38331),x38332),x38334)),f329(f329(f307(x38331),x38332),f329(f329(f98(f876(x38331,a862)),x38333),x38334)))
% 156.75/156.46  [3846]E(f329(f329(f97(f876(x38461,a862)),x38462),f329(f329(f97(f876(x38461,a862)),x38463),x38464)),f329(f329(f97(f876(x38461,a862)),x38463),f329(f329(f97(f876(x38461,a862)),x38462),x38464)))
% 156.75/156.46  [3847]E(f329(f329(f98(f876(x38471,a862)),x38472),f329(f329(f98(f876(x38471,a862)),x38473),x38474)),f329(f329(f98(f876(x38471,a862)),x38473),f329(f329(f98(f876(x38471,a862)),x38472),x38474)))
% 156.75/156.46  [3856]E(f65(x38561,x38562,f329(f329(f10(x38562,f876(x38562,x38562),x38561),x38563),x38564)),f329(f66(x38562,x38561,x38563),x38564))
% 156.75/156.46  [3866]E(f175(x38661,f329(f329(f148(f869(x38662),f869(x38661)),f329(f148(x38662,x38661),x38663)),x38664)),f329(f329(f148(f869(x38662),f869(x38661)),f329(f148(x38662,x38661),x38663)),f175(x38662,x38664)))
% 156.75/156.46  [3884]E(f329(f136(f869(x38841),f869(x38841),f128(x38841),f109(x38841)),f329(f329(f148(x38842,f869(x38841)),x38843),x38844)),f158(x38842,x38841,x38843,x38844))
% 156.75/156.46  [3887]E(f183(x38871,x38872,x38873,f329(f79(f876(x38871,a862)),f329(f329(f307(x38871),x38874),f189(f876(x38871,a862))))),f329(f329(f329(f72(x38871,f871(x38872)),x38873),x38874),f192(x38872)))
% 156.75/156.46  [3931]E(f329(f329(f329(f72(x39311,f871(x39312)),f329(f173(x39311,x39312),x39313)),f329(f263(x39311,x39312),x39314)),f329(f236(x39312),f329(f267(x39311,x39312),x39314))),f329(f173(x39311,x39312),f329(f329(f145(f875(x39311,x39312)),x39314),x39313)))
% 156.75/156.46  [3946]E(f329(f73(x39461,x39461,x39461,f329(f329(f184(x39461,x39461),x39462),x39463)),f329(f329(f184(x39461,x39461),x39464),x39463)),f329(f329(f184(x39461,x39461),f329(f329(f80(a868),x39462),x39464)),x39463))
% 156.75/156.46  [3969]E(f329(f329(f98(f876(x39691,a862)),f329(f329(f3(f876(x39691,a862)),x39692),x39693)),f329(f329(f3(f876(x39691,a862)),x39692),x39694)),f329(f329(f3(f876(x39691,a862)),x39692),f329(f329(f97(f876(x39691,a862)),x39693),x39694)))
% 156.75/156.46  [3970]E(f329(f329(f97(f876(x39701,a862)),f329(f329(f3(f876(x39701,a862)),x39702),x39703)),f329(f329(f3(f876(x39701,a862)),x39702),x39704)),f329(f329(f3(f876(x39701,a862)),x39702),f329(f329(f98(f876(x39701,a862)),x39703),x39704)))
% 156.75/156.46  [3971]E(f329(f329(f98(f876(x39711,a862)),f329(f329(f97(f876(x39711,a862)),x39712),x39713)),f329(f329(f97(f876(x39711,a862)),x39712),x39714)),f329(f329(f97(f876(x39711,a862)),x39712),f329(f329(f98(f876(x39711,a862)),x39713),x39714)))
% 156.75/156.46  [3972]E(f329(f329(f3(f876(x39721,a862)),f329(f329(f98(f876(x39721,a862)),x39722),x39723)),f329(f329(f98(f876(x39721,a862)),x39722),x39724)),f329(f329(f98(f876(x39721,a862)),x39722),f329(f329(f3(f876(x39721,a862)),x39723),x39724)))
% 156.75/156.46  [3973]E(f329(f329(f97(f876(x39731,a862)),f329(f329(f98(f876(x39731,a862)),x39732),x39733)),f329(f329(f98(f876(x39731,a862)),x39732),x39734)),f329(f329(f98(f876(x39731,a862)),x39732),f329(f329(f97(f876(x39731,a862)),x39733),x39734)))
% 156.75/156.46  [3979]E(f329(f38(f875(x39791,x39792)),f329(f329(f266(x39791,x39792),f329(f329(f307(x39791),x39793),f189(f876(x39791,a862)))),f329(f18(f876(x39792,a862),x39791),x39794))),f329(f38(x39792),x39794))
% 156.75/156.46  [4015]E(f329(f329(f43(x40151,f876(x40152,a862)),x40153),f329(f329(f10(f876(x40152,a862),f876(x40152,a862),x40151),f79(f876(x40152,a862))),x40154)),f329(f79(f876(x40152,a862)),f329(f329(f42(x40151,f876(x40152,a862)),x40153),x40154)))
% 156.75/156.46  [4016]E(f329(f329(f42(x40161,f876(x40162,a862)),x40163),f329(f329(f10(f876(x40162,a862),f876(x40162,a862),x40161),f79(f876(x40162,a862))),x40164)),f329(f79(f876(x40162,a862)),f329(f329(f43(x40161,f876(x40162,a862)),x40163),x40164)))
% 156.75/156.46  [4030]E(f329(f329(f286(x40301,x40301,x40301),f329(f329(f184(f875(x40301,x40301),a862),x40302),x40303)),f329(f329(f184(f875(x40301,x40301),a862),x40304),x40303)),f329(f329(f184(f875(x40301,x40301),a862),f329(f329(f80(a868),x40302),x40304)),x40303))
% 156.75/156.46  [4061]E(f329(f329(f42(x40611,f876(f876(x40612,a862),a862)),x40613),f329(f329(f10(f876(x40612,a862),f876(f876(x40612,a862),a862),x40611),f306(x40612)),x40614)),f329(f306(x40612),f329(f329(f42(x40611,f876(x40612,a862)),x40613),x40614)))
% 156.75/156.46  [4089]E(f329(f329(f42(f876(x40891,a862),f876(x40892,a862)),x40893),f329(f329(f9(f876(x40891,a862),f876(x40891,f876(x40892,a862)),f876(x40892,a862)),f42(x40891,f876(x40892,a862))),x40894)),f329(f329(f42(x40891,f876(x40892,a862)),f40(f876(x40891,a862),x40893)),x40894))
% 156.75/156.46  [4090]E(f329(f329(f43(f876(x40901,a862),f876(x40902,a862)),x40903),f329(f329(f9(f876(x40901,a862),f876(x40901,f876(x40902,a862)),f876(x40902,a862)),f43(x40901,f876(x40902,a862))),x40904)),f329(f329(f43(x40901,f876(x40902,a862)),f40(f876(x40901,a862),x40903)),x40904))
% 156.75/156.46  [4093]E(f329(f329(f148(x40931,x40932),x40933),f329(f136(f869(x40931),f869(x40931),f128(x40931),f109(x40931)),x40934)),f329(f136(f869(x40932),f869(x40932),f128(x40932),f109(x40932)),f329(f329(f148(f869(x40931),f869(x40932)),f329(f148(x40931,x40932),x40933)),x40934)))
% 156.75/156.46  [4097]E(f186(f869(x40971),f109(x40971),f329(f329(f10(f869(x40971),f869(x40971),a868),f329(f145(x40971),x40972)),f329(f329(f9(a868,f869(x40971),f869(x40971)),f170(x40971)),x40973)),x40974),f329(f329(f170(x40971),x40974),f329(f329(f145(x40971),x40972),x40973)))
% 156.75/156.46  [4137]P22(f329(f329(f243(f876(x41371,a862)),f329(f308(x41372,x41371,x41373),f329(f309(x41372,x41371,x41373),x41374))),x41374))
% 156.75/156.46  [4140]E(f329(f308(f875(x41401,x41402),f875(x41402,x41401),f329(f268(x41401,x41402,f875(x41402,x41401)),f329(f9(x41402,x41401,f875(x41402,x41401)),f264(x41402,x41401)))),f329(f329(f266(x41401,x41402),x41403),f329(f18(f876(x41402,a862),x41401),x41404))),f329(f329(f266(x41402,x41401),x41404),f329(f18(f876(x41401,a862),x41402),x41403)))
% 156.75/156.46  [4149]E(f329(f329(f43(x41491,f876(x41492,a862)),x41493),f329(f329(f10(f876(x41491,a862),f876(x41492,a862),x41491),f283(x41491,x41492,x41494)),f329(f329(f9(x41491,f876(x41491,a862),f876(x41491,a862)),f307(x41491)),f189(f876(x41491,a862))))),f329(f283(x41491,x41492,x41494),x41493))
% 156.75/156.46  [4150]E(f329(f329(f43(x41501,f876(x41502,a862)),x41503),f329(f329(f10(f876(x41501,a862),f876(x41502,a862),x41501),f309(x41502,x41501,x41504)),f329(f329(f9(x41501,f876(x41501,a862),f876(x41501,a862)),f307(x41501)),f189(f876(x41501,a862))))),f329(f309(x41502,x41501,x41504),x41503))
% 156.75/156.46  [4247]E(f329(f329(f98(f876(x42471,a862)),f329(f329(f98(f876(x42471,a862)),f329(f329(f97(f876(x42471,a862)),x42472),x42473)),f329(f329(f97(f876(x42471,a862)),x42473),x42474))),f329(f329(f97(f876(x42471,a862)),x42474),x42472)),f329(f329(f97(f876(x42471,a862)),f329(f329(f97(f876(x42471,a862)),f329(f329(f98(f876(x42471,a862)),x42472),x42473)),f329(f329(f98(f876(x42471,a862)),x42473),x42474))),f329(f329(f98(f876(x42471,a862)),x42474),x42472)))
% 156.75/156.46  [4309]E(f329(f136(f869(x43091),f869(x43091),f128(x43091),f109(x43091)),f329(f329(f148(x43092,f869(x43091)),f329(f329(f9(x43092,f869(x43091),f869(x43091)),f329(f329(f10(x43091,f876(f869(x43091),f869(x43091)),x43092),f145(x43091)),x43093)),f109(x43091))),x43094)),f329(f329(f148(x43092,x43091),x43093),x43094))
% 156.75/156.46  [4325]E(f329(f329(f88(a1,x43251),f329(f100(a1),f329(f329(f80(a1),x43252),a93))),f329(f329(f20(a1,x43251,x43251),f329(f329(f9(a1,x43251,f876(x43251,x43251)),f329(f329(f10(a862,f876(x43251,f876(x43251,x43251)),a1),f92(x43251)),a195)),x43253)),f329(f329(f10(a868,x43251,a1),x43254),a101))),f186(x43251,x43253,x43254,f329(f100(a868),x43252)))
% 156.75/156.46  [4531]~P22(f329(f329(f189(f876(x45311,f876(x45312,a862))),x45313),x45314))
% 156.75/156.46  [3791]E(f329(f329(f159(x37911),f329(f329(f128(x37911),x37912),x37913)),f329(f329(f80(a868),f329(f190(f869(x37911)),x37912)),x37914)),f329(f329(f159(x37911),x37913),x37914))
% 156.75/156.46  [3797]E(f329(f329(f132(x37971),x37972),f329(f329(f170(x37971),f329(f329(f80(a868),x37973),x37972)),x37974)),f329(f329(f170(x37971),x37973),f329(f329(f132(x37971),x37972),x37974)))
% 156.75/156.46  [3903]E(f329(f329(f97(f876(x39031,a862)),f329(f260(x39032,x39031),x39033)),f329(f260(x39032,x39031),x39034)),f329(f260(x39032,x39031),f329(f329(f97(f876(f875(x39032,x39031),a862)),x39033),x39034)))
% 156.75/156.46  [3904]E(f329(f329(f97(f876(x39041,a862)),f329(f262(x39041,x39042),x39043)),f329(f262(x39041,x39042),x39044)),f329(f262(x39041,x39042),f329(f329(f97(f876(f875(x39041,x39042),a862)),x39043),x39044)))
% 156.75/156.46  [3908]E(f329(f329(f3(f876(x39081,a862)),f329(f329(f98(f876(x39081,a862)),x39082),x39083)),x39084),f329(f329(f98(f876(x39081,a862)),x39082),f329(f329(f3(f876(x39081,a862)),x39083),x39084)))
% 156.75/156.46  [3909]E(f329(f329(f97(f876(x39091,a862)),f329(f329(f97(f876(x39091,a862)),x39092),x39093)),x39094),f329(f329(f97(f876(x39091,a862)),x39092),f329(f329(f97(f876(x39091,a862)),x39093),x39094)))
% 156.75/156.46  [3910]E(f329(f329(f98(f876(x39101,a862)),f329(f329(f98(f876(x39101,a862)),x39102),x39103)),x39104),f329(f329(f98(f876(x39101,a862)),x39102),f329(f329(f98(f876(x39101,a862)),x39103),x39104)))
% 156.75/156.46  [3948]E(f329(f329(f97(f876(f875(x39481,x39482),a862)),f329(f284(x39482,x39481),x39483)),f329(f284(x39482,x39481),x39484)),f329(f284(x39482,x39481),f329(f329(f97(f876(f875(x39482,x39481),a862)),x39483),x39484)))
% 156.75/156.46  [3949]E(f329(f329(f98(f876(f875(x39491,x39492),a862)),f329(f284(x39492,x39491),x39493)),f329(f284(x39492,x39491),x39494)),f329(f284(x39492,x39491),f329(f329(f98(f876(f875(x39492,x39491),a862)),x39493),x39494)))
% 156.75/156.46  [3962]E(f329(f329(f97(f876(x39621,f876(x39622,a862))),f253(x39622,x39621,x39623)),f253(x39622,x39621,x39624)),f253(x39622,x39621,f329(f329(f97(f876(x39622,f876(x39621,a862))),x39623),x39624)))
% 156.75/156.46  [3963]E(f329(f329(f98(f876(x39631,f876(x39632,a862))),f253(x39632,x39631,x39633)),f253(x39632,x39631,x39634)),f253(x39632,x39631,f329(f329(f98(f876(x39632,f876(x39631,a862))),x39633),x39634)))
% 156.75/156.46  [4018]E(f329(f329(f97(f876(x40181,a862)),f329(f329(f3(f876(x40181,a862)),x40182),x40183)),f329(f329(f3(f876(x40181,a862)),x40184),x40183)),f329(f329(f3(f876(x40181,a862)),f329(f329(f97(f876(x40181,a862)),x40182),x40184)),x40183))
% 156.75/156.46  [4019]E(f329(f329(f98(f876(x40191,a862)),f329(f329(f97(f876(x40191,a862)),x40192),x40193)),f329(f329(f97(f876(x40191,a862)),x40194),x40193)),f329(f329(f97(f876(x40191,a862)),f329(f329(f98(f876(x40191,a862)),x40192),x40194)),x40193))
% 156.75/156.46  [4020]E(f329(f329(f3(f876(x40201,a862)),f329(f329(f98(f876(x40201,a862)),x40202),x40203)),f329(f329(f98(f876(x40201,a862)),x40204),x40203)),f329(f329(f98(f876(x40201,a862)),f329(f329(f3(f876(x40201,a862)),x40202),x40204)),x40203))
% 156.75/156.46  [4021]E(f329(f329(f97(f876(x40211,a862)),f329(f329(f98(f876(x40211,a862)),x40212),x40213)),f329(f329(f98(f876(x40211,a862)),x40214),x40213)),f329(f329(f98(f876(x40211,a862)),f329(f329(f97(f876(x40211,a862)),x40212),x40214)),x40213))
% 156.75/156.46  [4022]E(f329(f329(f3(f876(x40221,a862)),f329(f329(f98(f876(x40221,a862)),x40222),x40223)),f329(f329(f98(f876(x40221,a862)),x40224),x40223)),f329(f329(f3(f876(x40221,a862)),f329(f329(f98(f876(x40221,a862)),x40222),x40223)),x40224))
% 156.75/156.46  [4033]E(f329(f329(f3(f876(x40331,a862)),f329(f329(f3(f876(x40331,a862)),x40332),f329(f329(f307(x40331),x40333),f189(f876(x40331,a862))))),x40334),f329(f329(f3(f876(x40331,a862)),x40332),f329(f329(f307(x40331),x40333),x40334)))
% 156.75/156.46  [4086]E(f329(f329(f97(f876(x40861,a862)),f329(f329(f307(x40861),x40862),f329(f329(f307(x40861),x40863),f189(f876(x40861,a862))))),f329(f282(x40861),x40864)),f329(f282(x40861),f329(f329(f307(f875(x40861,x40861)),f329(f329(f264(x40861,x40861),x40862),x40863)),x40864)))
% 156.75/156.46  [4112]E(f329(f329(f43(a868,f876(x41121,a862)),f329(f298(a868),x41122)),f329(f329(f10(a868,f876(x41121,a862),a868),x41123),f329(f329(f9(a868,a868,a868),f80(a868)),x41124))),f329(f329(f43(a868,f876(x41121,a862)),f300(a868,x41124,f329(f329(f80(a868),x41122),x41124))),x41123))
% 156.75/156.46  [4113]E(f169(x41131,f329(f283(x41131,x41131,x41132),f329(f329(f307(x41131),x41133),f189(f876(x41131,a862)))),f329(f283(f869(x41131),f869(x41131),f152(x41131,x41132)),f329(f329(f307(f869(x41131)),x41134),f189(f876(f869(x41131),a862))))),f329(f283(f869(x41131),f869(x41131),f152(x41131,x41132)),f329(f329(f307(f869(x41131)),f329(f329(f145(x41131),x41133),x41134)),f189(f876(f869(x41131),a862)))))
% 156.75/156.46  [4183]E(f329(f173(x41831,x41832),f329(f329(f148(x41831,f875(x41831,x41832)),f329(f329(f20(x41831,x41832,f875(x41831,x41832)),f264(x41831,x41832)),x41833)),x41834)),f183(x41831,x41832,f329(f73(x41832,f871(x41832),x41831,f236(x41832)),x41833),f329(f167(x41831),x41834)))
% 156.75/156.46  [4189]E(f329(f249(x41891),f329(f329(f9(x41891,f876(x41892,a862),a862),f329(f329(f10(x41892,f876(f876(x41892,a862),a862),x41891),f331(x41892)),x41893)),x41894)),f329(f309(x41891,x41892,x41893),x41894))
% 156.75/156.46  [4277]E(f329(f249(x42771),f329(f329(f9(x42771,f876(f875(x42772,x42771),a862),a862),f329(f329(f10(f875(x42772,x42771),f876(f876(f875(x42772,x42771),a862),a862),x42771),f331(f875(x42772,x42771))),f329(f264(x42772,x42771),x42773))),x42774)),f329(f283(x42772,x42771,x42774),f329(f329(f307(x42772),x42773),f189(f876(x42772,a862)))))
% 156.75/156.46  [4293]E(f329(f329(f148(f875(x42931,a868),x42931),f263(x42931,a868)),f329(f130(f875(x42931,a868),f329(f329(f10(a868,a862,f875(x42931,a868)),x42932),f329(f329(f10(a868,a868,f875(x42931,a868)),a108),f267(x42931,a868)))),f329(f329(f177(x42931,a868),x42933),x42934))),f329(f329(f148(f875(x42931,a868),x42931),f263(x42931,a868)),f329(f130(f875(x42931,a868),f329(f329(f10(a868,a862,f875(x42931,a868)),x42932),f267(x42931,a868))),f329(f329(f177(x42931,a868),x42933),f329(f329(f148(a868,a868),a108),x42934)))))
% 156.75/156.46  [4301]P22(f329(f329(f243(f876(f876(x43011,a862),a862)),f329(f329(f43(x43012,f876(f876(x43011,a862),a862)),x43013),f329(f329(f10(f876(x43011,a862),f876(f876(x43011,a862),a862),x43012),f306(x43011)),x43014))),f329(f306(x43011),f329(f329(f43(x43012,f876(x43011,a862)),x43013),x43014))))
% 156.75/156.46  [4347]E(f329(f329(f88(a1,x43471),f329(f100(a1),f329(f329(f80(a1),x43472),a93))),f329(f329(f20(a1,x43471,x43471),f329(f329(f9(a1,x43471,f876(x43471,x43471)),f329(f329(f10(a862,f876(x43471,f876(x43471,x43471)),a1),f92(x43471)),a195)),x43473)),f329(f329(f20(a1,x43471,x43471),f329(f329(f10(a868,f876(x43471,x43471),a1),x43474),a101)),f329(f329(f10(a868,x43471,a1),f185(x43471,x43473,x43474)),a101)))),f329(f185(x43471,x43473,x43474),f329(f100(a868),x43472)))
% 156.75/156.46  [4350]E(f329(f329(f148(x43501,x43502),f329(f73(f871(x43502),x43502,x43501,f240(x43502)),x43503)),f329(f130(x43501,f329(f329(f10(a862,a862,x43501),a324),f329(f329(f9(x43501,f871(x43502),a862),f329(f329(f10(f871(x43502),f876(f871(x43502),a862),x43501),a326),x43503)),f192(x43502)))),x43504)),f157(x43501,x43502,x43503,x43504))
% 156.75/156.46  [4379]E(f329(f249(f875(x43791,x43792)),f329(f268(x43791,x43792,a862),f329(f329(f9(x43791,f876(x43792,a862),f876(x43792,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x43792,a862),f876(x43792,a862)),x43791),f10(a862,a862,x43792)),f329(f329(f10(a862,f876(a862,a862),x43791),a327),f329(f329(f9(x43791,f876(x43791,a862),a862),f331(x43791)),x43793)))),f329(f329(f9(x43792,f876(x43792,a862),a862),f331(x43792)),x43794)))),f232(x43791,x43792,x43793,x43794))
% 156.75/156.46  [4417]E(f329(f329(f43(x44171,f876(f875(x44171,x44172),a862)),x44173),f329(f329(f20(x44171,f876(x44172,f876(f875(x44171,x44172),a862)),f876(f875(x44171,x44172),a862)),f329(f329(f10(f876(x44172,a862),f876(f876(x44172,f876(f875(x44171,x44172),a862)),f876(f875(x44171,x44172),a862)),x44171),f43(x44172,f876(f875(x44171,x44172),a862))),x44174)),f329(f329(f9(x44171,f876(f875(x44171,x44172),a862),f876(x44172,f876(f875(x44171,x44172),a862))),f329(f329(f10(f876(x44172,f876(f876(f875(x44171,x44172),a862),f876(f875(x44171,x44172),a862))),f876(f876(f875(x44171,x44172),a862),f876(x44172,f876(f875(x44171,x44172),a862))),x44171),f9(x44172,f876(f875(x44171,x44172),a862),f876(f875(x44171,x44172),a862))),f329(f329(f10(f876(x44172,f875(x44171,x44172)),f876(x44172,f876(f876(f875(x44171,x44172),a862),f876(f875(x44171,x44172),a862))),x44171),f329(f10(f875(x44171,x44172),f876(f876(f875(x44171,x44172),a862),f876(f875(x44171,x44172),a862)),x44172),f307(f875(x44171,x44172)))),f264(x44171,x44172)))),f189(f876(f875(x44171,x44172),a862))))),f329(f329(f266(x44171,x44172),x44173),x44174))
% 156.75/156.46  [3957]E(f329(f329(f128(x39571),f329(f329(f170(x39571),x39572),x39573)),f329(f329(f170(x39571),f329(f329(f3(a868),x39572),f329(f190(f869(x39571)),x39573))),x39574)),f329(f329(f170(x39571),x39572),f329(f329(f128(x39571),x39573),x39574)))
% 156.75/156.46  [3958]E(f329(f329(f128(x39581),f329(f329(f132(x39581),x39582),x39583)),f329(f329(f132(x39581),f329(f329(f3(a868),x39582),f329(f190(f869(x39581)),x39583))),x39584)),f329(f329(f132(x39581),x39582),f329(f329(f128(x39581),x39583),x39584)))
% 156.75/156.46  [4008]E(f329(f329(f80(a868),f329(f329(f81(a868),x40081),x40082)),f329(f329(f80(a868),f329(f329(f81(a868),x40083),x40082)),x40084)),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f80(a868),x40081),x40083)),x40082)),x40084))
% 156.75/156.46  [4210]P22(f329(f329(f243(f876(x42101,a862)),f329(f329(f3(f876(x42101,a862)),f329(f260(x42102,x42101),x42103)),f329(f260(x42102,x42101),x42104))),f329(f260(x42102,x42101),f329(f329(f3(f876(f875(x42102,x42101),a862)),x42103),x42104))))
% 156.75/156.46  [4211]P22(f329(f329(f243(f876(x42111,a862)),f329(f329(f3(f876(x42111,a862)),f329(f262(x42111,x42112),x42113)),f329(f262(x42111,x42112),x42114))),f329(f262(x42111,x42112),f329(f329(f3(f876(f875(x42111,x42112),a862)),x42113),x42114))))
% 156.75/156.46  [4327]E(f329(f329(f80(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x43271),x43272)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x43273),x43274)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),f329(f329(f80(a868),x43271),x43273)),f329(f329(f80(a868),x43272),x43274))),f189(f876(f875(a868,a868),a862))))))
% 156.75/156.46  [4374]E(f329(f329(f81(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x43741),x43742)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x43743),x43744)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),f329(f329(f80(a868),f329(f329(f81(a868),x43741),x43743)),f329(f329(f81(a868),x43742),x43744))),f329(f329(f80(a868),f329(f329(f81(a868),x43741),x43744)),f329(f329(f81(a868),x43742),x43743)))),f189(f876(f875(a868,a868),a862))))))
% 156.75/156.46  [4400]E(f329(f249(x44001),f329(f329(f10(f876(x44002,a862),a862,x44001),f87(x44002)),f329(f329(f10(f876(x44002,a862),f876(x44002,a862),x44001),f329(f20(x44002,a862,a862),f329(f329(f10(a862,f876(a862,a862),x44002),a332),f329(f329(f9(x44002,f876(x44002,a862),a862),f331(x44002)),x44003)))),f329(f329(f9(x44001,f876(x44002,f876(x44001,a862)),f876(x44002,a862)),f329(f329(f10(f876(f876(x44001,a862),a862),f876(f876(x44002,f876(x44001,a862)),f876(x44002,a862)),x44001),f10(f876(x44001,a862),a862,x44002)),f331(x44001))),x44004)))),f329(f329(f42(x44002,f876(x44001,a862)),x44003),x44004))
% 156.75/156.46  [4431]E(f329(f329(f286(x44311,x44311,x44311),f329(f329(f307(f875(x44311,x44311)),f329(f329(f264(x44311,x44311),x44312),x44313)),x44314)),f305(x44311,f329(f329(f307(f875(x44311,x44311)),f329(f329(f264(x44311,x44311),x44312),x44313)),x44314))),f329(f329(f97(f876(f875(x44311,x44311),a862)),f329(f329(f286(x44311,x44311,x44311),x44314),f305(x44311,x44314))),f329(f249(f875(x44311,x44311)),f329(f268(x44311,x44311,a862),f329(f329(f9(x44311,f876(x44311,a862),f876(x44311,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x44311,a862),f876(x44311,a862)),x44311),f10(a862,a862,x44311)),f329(f329(f10(a862,f876(a862,a862),x44311),a327),f329(f329(f9(x44311,f876(f875(x44311,x44311),a862),a862),f329(f329(f10(f875(x44311,x44311),f876(f876(f875(x44311,x44311),a862),a862),x44311),f331(f875(x44311,x44311))),f329(f329(f9(x44311,x44311,f875(x44311,x44311)),f264(x44311,x44311)),x44312))),f305(x44311,x44314))))),f329(f329(f9(x44311,f876(f875(x44311,x44311),a862),a862),f329(f329(f10(f875(x44311,x44311),f876(f876(f875(x44311,x44311),a862),a862),x44311),f331(f875(x44311,x44311))),f329(f264(x44311,x44311),x44313))),f305(x44311,x44314)))))))
% 156.75/156.46  [4212]E(f329(f130(x42121,f329(f329(f20(x42121,a862,a862),f329(f329(f10(a862,f876(a862,a862),x42121),a327),x42122)),x42123)),x42124),f329(f130(x42121,x42123),f329(f130(x42121,x42122),x42124)))
% 156.75/156.46  [4321]E(f329(f329(f128(x43211),f329(f329(f329(f92(f869(x43211)),f329(f329(f331(a868),f2(a868)),x43212)),f329(f329(f145(x43211),x43213),f109(x43211))),f109(x43211))),f171(x43211,x43214,f329(f249(a868),f329(f329(f9(a868,f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),a868),f331(a868)),a108)),x43212)))),f171(x43211,f329(f329(f145(x43211),x43213),x43214),x43212))
% 156.75/156.46  [4425]E(f329(f249(f875(x44251,x44252)),f329(f329(f10(f876(a868,a862),a862,f875(x44251,x44252)),f86(a868)),f329(f329(f9(f875(x44251,x44252),f876(a868,a862),f876(a868,a862)),f329(f329(f10(f876(a868,f876(a862,a862)),f876(f876(a868,a862),f876(a868,a862)),f875(x44251,x44252)),f20(a868,a862,a862)),f329(f329(f10(f876(a868,a862),f876(a868,f876(a862,a862)),f875(x44251,x44252)),f329(f10(a862,f876(a862,a862),a868),a327)),f329(f329(f9(f875(x44251,x44252),f876(a868,f875(x44251,x44252)),f876(a868,a862)),f329(f329(f10(f876(f875(x44251,x44252),a862),f876(f876(a868,f875(x44251,x44252)),f876(a868,a862)),f875(x44251,x44252)),f10(f875(x44251,x44252),a862,a868)),a326)),f329(f329(f20(a868,x44252,f875(x44251,x44252)),f329(f329(f10(x44251,f876(x44252,f875(x44251,x44252)),a868),f264(x44251,x44252)),f329(f159(x44251),x44253))),f329(f159(x44252),x44254)))))),f329(f329(f9(a868,a868,a862),f244(a868)),f329(f329(f247(a868),f329(f190(f869(x44251)),x44253)),f329(f190(f869(x44252)),x44254)))))),f329(f167(f875(x44251,x44252)),f329(f329(f177(x44251,x44252),x44253),x44254)))
% 156.75/156.46  [4340]E(f329(f249(f875(x43401,x43402)),f329(f268(x43401,x43402,a862),f329(f329(f9(x43401,f876(x43402,a862),f876(x43402,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x43402,a862),f876(x43402,a862)),x43401),f10(a862,a862,x43402)),f329(f329(f10(a862,f876(a862,a862),x43401),a327),x43403))),x43404))),f329(f329(f266(x43401,x43402),f329(f249(x43401),x43403)),f329(f18(f876(x43402,a862),x43401),f329(f249(x43402),x43404))))
% 156.75/156.46  [4343]E(f329(f249(f875(x43431,x43432)),f329(f268(x43431,x43432,a862),f329(f329(f20(x43431,f876(x43432,a862),f876(x43432,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x43432,a862),f876(x43432,a862)),x43431),f10(a862,a862,x43432)),f329(f329(f10(a862,f876(a862,a862),x43431),a327),x43433))),x43434))),f329(f329(f266(x43431,x43432),f329(f249(x43431),x43433)),f329(f329(f10(f876(x43432,a862),f876(x43432,a862),x43431),f249(x43432)),x43434)))
% 156.75/156.46  [4357]E(f329(f249(x43571),f329(f329(f10(f876(x43572,a862),a862,x43571),f87(x43572)),f329(f329(f10(f876(x43572,a862),f876(x43572,a862),x43571),f329(f20(x43572,a862,a862),f329(f329(f10(a862,f876(a862,a862),x43572),a332),f329(f329(f9(x43572,f876(x43572,a862),a862),f331(x43572)),x43573)))),x43574))),f329(f329(f42(x43572,f876(x43571,a862)),x43573),f329(f329(f10(f876(x43571,a862),f876(x43571,a862),x43572),f249(x43571)),f329(f9(x43571,x43572,a862),x43574))))
% 156.75/156.46  [4412]E(f329(f329(f148(f875(x44121,a868),x44121),f263(x44121,a868)),f329(f130(f875(x44121,a868),f329(f329(f9(f875(x44121,a868),f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),f875(x44121,a868)),f331(a868)),f267(x44121,a868))),x44122)),f329(f329(f177(x44121,a868),x44123),f133(a868,f329(f299(a868,x44124),f329(f329(f80(a868),x44124),f329(f190(f869(x44121)),x44123))))))),f329(f329(f148(f875(x44121,a868),x44121),f263(x44121,a868)),f329(f130(f875(x44121,a868),f329(f329(f9(f875(x44121,a868),f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),f875(x44121,a868)),f331(a868)),f329(f329(f9(f875(x44121,a868),a868,a868),f329(f329(f10(a868,f876(a868,a868),f875(x44121,a868)),f80(a868)),f267(x44121,a868))),x44124))),x44122)),f329(f329(f177(x44121,a868),x44123),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(x44121)),x44123)))))))
% 156.75/156.46  [4413]E(f329(a108,f329(f329(f242(a868),f329(f190(f869(x44131)),x44132)),f329(f136(a868,f869(x44133),f329(f9(f869(x44133),a868,a868),f329(f329(f10(a868,f876(a868,a868),f869(x44133)),f242(a868)),f329(f329(f9(f869(x44133),a868,a868),f329(f329(f10(a868,f876(a868,a868),f869(x44133)),f3(a868)),f190(f869(x44133)))),f329(a108,f2(a868))))),f2(a868)),f329(f163(f869(x44133)),f329(f130(f869(x44133),f329(f329(f10(a862,a862,f869(x44133)),a324),f329(f329(f9(f869(x44133),f869(x44133),a862),a326),f109(x44133)))),x44134))))),f329(f329(f242(a868),f329(a108,f329(f190(f869(x44131)),x44132))),f329(f136(a868,f869(x44133),f329(f9(f869(x44133),a868,a868),f329(f329(f10(a868,f876(a868,a868),f869(x44133)),f242(a868)),f190(f869(x44133)))),f2(a868)),f329(f163(f869(x44133)),x44134))))
% 156.75/156.46  [4356]E(f329(f329(f128(x43561),f171(x43561,x43562,x43563)),f171(x43561,x43564,f329(f249(a868),f329(f329(f9(a868,f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),a868),f331(a868)),f329(f329(f9(a868,a868,a868),f80(a868)),f329(f190(f869(x43561)),x43562)))),x43563)))),f171(x43561,f329(f329(f128(x43561),x43562),x43564),x43563))
% 156.75/156.46  [4419]E(f329(f329(f145(f869(x44191)),f329(f329(f145(x44191),x44192),f329(f136(f869(x44191),f869(x44191),f128(x44191),f109(x44191)),f329(f329(f148(f869(x44191),f869(x44191)),f150(f869(x44191),x44191,f109(x44191),f329(f329(f10(f869(x44191),f876(f869(x44191),f869(x44191)),x44191),f18(f869(x44191),f869(x44191))),f329(f329(f9(x44191,f869(x44191),f869(x44191)),f145(x44191)),f109(x44191))))),x44193)))),f175(x44191,f329(f329(f145(f869(x44191)),x44194),f329(f136(f869(f869(x44191)),f869(f869(x44191)),f128(f869(x44191)),f109(f869(x44191))),f329(f329(f148(f869(x44191),f869(f869(x44191))),f150(f869(f869(x44191)),x44191,f109(f869(x44191)),f329(f18(f876(f869(x44191),f869(f869(x44191))),x44191),f329(f329(f9(f869(x44191),f869(f869(x44191)),f869(f869(x44191))),f145(f869(x44191))),f109(f869(x44191)))))),x44193))))),f175(x44191,f329(f329(f145(f869(x44191)),f329(f329(f145(x44191),x44192),x44194)),x44193)))
% 156.75/156.46  [4426]E(f329(f249(f875(x44261,x44261)),f329(f268(x44261,x44261,a862),f329(f329(f9(x44261,f876(f875(x44262,x44262),a862),f876(x44261,a862)),f329(f329(f10(f876(x44261,f876(f876(f875(x44262,x44262),a862),a862)),f876(f876(f875(x44262,x44262),a862),f876(x44261,a862)),x44261),f9(x44261,f876(f875(x44262,x44262),a862),a862)),f329(f329(f10(f876(x44261,f875(x44262,x44262)),f876(x44261,f876(f876(f875(x44262,x44262),a862),a862)),x44261),f329(f10(f875(x44262,x44262),f876(f876(f875(x44262,x44262),a862),a862),x44261),f331(f875(x44262,x44262)))),f329(f329(f9(x44261,f876(x44261,x44262),f876(x44261,f875(x44262,x44262))),f329(f329(f10(f876(x44262,f875(x44262,x44262)),f876(f876(x44261,x44262),f876(x44261,f875(x44262,x44262))),x44261),f10(x44262,f875(x44262,x44262),x44261)),f329(f329(f10(x44262,f876(x44262,f875(x44262,x44262)),x44261),f264(x44262,x44262)),x44263))),x44263)))),x44264))),f329(f329(f285(x44262,x44261),x44264),x44263))
% 156.75/156.46  [4475]~E(f34(x44751,x44752),f30(x44753,x44754,x44755))
% 156.75/156.46  [4476]~E(f34(x44761,x44762),f33(x44763,x44764,x44765))
% 156.75/156.46  [4477]~E(f34(x44771,x44772),f32(x44773,x44774,x44775))
% 156.75/156.46  [4478]~E(f31(x44781,x44782),f30(x44783,x44784,x44785))
% 156.75/156.46  [4479]~E(f31(x44791,x44792),f33(x44793,x44794,x44795))
% 156.75/156.46  [4480]~E(f31(x44801,x44802),f32(x44803,x44804,x44805))
% 156.75/156.46  [4481]~E(f30(x44811,x44812,x44813),f34(x44814,x44815))
% 156.75/156.46  [4482]~E(f30(x44821,x44822,x44823),f31(x44824,x44825))
% 156.75/156.46  [4483]~E(f33(x44831,x44832,x44833),f34(x44834,x44835))
% 156.75/156.46  [4484]~E(f33(x44841,x44842,x44843),f31(x44844,x44845))
% 156.75/156.46  [4485]~E(f32(x44851,x44852,x44853),f34(x44854,x44855))
% 156.75/156.46  [4486]~E(f32(x44861,x44862,x44863),f31(x44864,x44865))
% 156.75/156.46  [3532]E(f329(f329(f148(x35321,x35322),x35323),f164(x35321,x35324,x35325)),f164(x35322,x35324,f329(x35323,x35325)))
% 156.75/156.46  [3901]E(f329(f180(x39011,x39012,x39013,x39014),x39015),f329(f238(f871(x39012),x39012,f329(x39013,x39015),f236(x39012)),f329(x39014,x39015)))
% 156.75/156.46  [3984]E(f180(x39841,x39842,f180(x39841,x39842,x39843,x39844),x39845),f180(x39841,x39842,x39843,f180(x39841,x39842,x39844,x39845)))
% 156.75/156.46  [4158]E(f265(x41581,x41582,x41583,f253(x41582,x41581,x41584),f253(x41583,x41582,x41585)),f253(x41583,x41581,f265(x41583,x41582,x41581,x41585,x41584)))
% 156.75/156.46  [4165]E(f329(f329(f97(f876(x41651,a862)),f329(f167(x41651),f329(f329(f170(x41651),f329(f190(f869(x41652)),x41653)),x41654))),f179(x41651,x41652,x41655)),f179(x41651,x41652,f182(x41651,x41652,x41655,x41654,x41653)))
% 156.75/156.46  [3725]E(f329(f329(f268(x37251,x37252,x37253),x37254),x37255),f329(f329(x37254,f329(f263(x37251,x37252),x37255)),f329(f267(x37251,x37252),x37255)))
% 156.75/156.46  [3751]E(f329(f238(x37511,x37512,x37513,x37514),f329(f236(x37512),x37515)),f329(x37514,x37515))
% 156.75/156.46  [3759]E(f329(f329(f329(f66(x37591,x37592,x37593),x37594),x37595),f189(f876(x37592,a862))),x37595)
% 156.75/156.46  [3900]E(f121(f871(x39001),f329(f329(f202(x39002,x39001),x39003),x39004),f116(x39002,x39001,x39003,x39005)),f116(x39002,x39001,x39003,f121(f871(x39002),x39004,x39005)))
% 156.75/156.46  [3932]E(f239(x39321,x39322,x39323,x39324,f329(f236(x39322),x39325)),f329(x39324,x39325))
% 156.75/156.46  [4039]E(f329(f73(f871(x40391),f871(x40392),f871(x40393),f329(f202(x40391,x40392),x40394)),f329(f202(x40393,x40391),x40395)),f329(f202(x40393,x40392),f329(f73(x40391,x40392,x40393,x40394),x40395)))
% 156.75/156.46  [4041]E(f329(f73(f869(x40411),f869(x40412),f869(x40413),f329(f148(x40411,x40412),x40414)),f329(f148(x40413,x40411),x40415)),f329(f148(x40413,x40412),f329(f73(x40411,x40412,x40413,x40414),x40415)))
% 156.75/156.46  [4094]E(f329(f238(x40941,f875(x40942,f870(x40942)),x40943,f329(f268(x40942,f870(x40942),x40941),x40944)),f329(f129(x40942),x40945)),f124(x40941,x40942,x40943,x40944,x40945))
% 156.75/156.46  [4095]E(f117(x40951,f116(x40952,f870(f871(x40951)),f329(f329(f9(x40952,a95,f870(f871(x40951))),x40953),x40954),f329(x40955,x40954))),f329(f197(x40952,x40951,x40955,x40953),x40954))
% 156.75/156.46  [4114]E(f85(x41141,f67(x41142,x41141,x41143,x41144,x41145)),f329(f329(f65(x41142,x41141,x41143),x41144),x41145))
% 156.75/156.46  [4152]E(f329(f329(f80(a868),f329(f329(f80(a868),f329(x41521,f329(f263(x41522,x41523),x41524))),f329(x41525,f329(f267(x41522,x41523),x41524)))),f329(a108,f2(a868))),f272(x41522,x41523,x41521,x41525,x41524))
% 156.75/156.46  [4352]E(f157(x43521,x43522,f329(f329(f9(x43521,f871(x43522),f871(x43522)),f329(f329(f20(x43521,f871(x43522),f876(f871(x43522),f871(x43522))),f329(f329(f10(a862,f876(f871(x43522),f876(f871(x43522),f871(x43522))),x43521),f92(f871(x43522))),x43523)),f329(f329(f10(x43522,f871(x43522),x43521),f236(x43522)),x43524))),f192(x43522)),x43525),f329(f329(f148(x43521,x43522),x43524),f329(f130(x43521,x43523),x43525)))
% 156.75/156.46  [4524]~E(f329(f329(f329(f72(x45241,f871(x45242)),x45243),x45244),f329(f236(x45242),x45245)),f329(f18(f871(x45242),x45241),f192(x45242)))
% 156.75/156.46  [3661]E(f329(f329(f170(x36611),x36612),f329(f329(f148(x36613,x36611),x36614),x36615)),f329(f329(f148(x36613,x36611),x36614),f329(f329(f170(x36613),x36612),x36615)))
% 156.75/156.46  [3662]E(f329(f329(f132(x36621),x36622),f329(f329(f148(x36623,x36621),x36624),x36625)),f329(f329(f148(x36623,x36621),x36624),f329(f329(f132(x36623),x36622),x36625)))
% 156.75/156.46  [3688]E(f329(f329(f148(x36881,x36882),x36883),f329(f329(f145(x36881),x36884),x36885)),f329(f329(f145(x36882),f329(x36883,x36884)),f329(f329(f148(x36881,x36882),x36883),x36885)))
% 156.75/156.46  [3755]E(f329(f308(x37551,x37552,x37553),f329(f329(f307(x37551),x37554),x37555)),f329(f329(f307(x37552),f329(x37553,x37554)),f329(f308(x37551,x37552,x37553),x37555)))
% 156.75/156.46  [3783]E(f168(x37831,f329(f329(f145(x37831),x37832),x37833),f329(f329(f145(x37831),x37834),x37835)),f329(f329(f145(x37831),x37832),f329(f329(f145(x37831),x37834),f168(x37831,x37833,x37835))))
% 156.75/156.46  [3818]E(f329(f329(f177(x38181,x38182),f329(f329(f170(x38181),x38183),x38184)),f329(f329(f170(x38182),x38183),x38185)),f329(f329(f170(f875(x38181,x38182)),x38183),f329(f329(f177(x38181,x38182),x38184),x38185)))
% 156.75/156.46  [3819]E(f329(f329(f177(x38191,x38192),f329(f329(f132(x38191),x38193),x38194)),f329(f329(f132(x38192),x38193),x38195)),f329(f329(f132(f875(x38191,x38192)),x38193),f329(f329(f177(x38191,x38192),x38194),x38195)))
% 156.75/156.46  [3832]E(f329(f329(f153(x38321,f329(f329(f145(x38321),x38322),x38323)),f329(a108,x38324)),x38325),f329(f329(f145(x38321),x38322),f329(f329(f153(x38321,x38323),x38324),x38325)))
% 156.75/156.46  [3834]E(f329(f238(f871(x38341),x38342,f192(x38341),x38343),f329(f329(f18(f871(x38342),x38344),f192(x38342)),x38345)),f192(x38341))
% 156.75/156.46  [3836]E(f329(f329(f128(x38361),f329(f329(f148(x38362,x38361),x38363),x38364)),f329(f329(f148(x38362,x38361),x38363),x38365)),f329(f329(f148(x38362,x38361),x38363),f329(f329(f128(x38362),x38364),x38365)))
% 156.75/156.46  [3840]E(f329(f329(x38401,x38402),f329(f329(f255(x38403,x38404,x38401),x38402),x38405)),f329(f329(f255(x38403,x38404,x38401),x38402),f329(a108,x38405)))
% 156.75/156.46  [3869]E(f158(x38691,x38692,x38693,f329(f329(f145(x38691),x38694),x38695)),f329(f329(f128(x38692),f329(x38693,x38694)),f158(x38691,x38692,x38693,x38695)))
% 156.75/156.46  [3882]E(f329(f329(f286(x38821,x38822,x38823),f329(f284(x38822,x38821),x38824)),f329(f284(x38823,x38822),x38825)),f329(f284(x38823,x38821),f329(f329(f286(x38823,x38822,x38821),x38825),x38824)))
% 156.75/156.46  [3918]E(f329(f329(f329(f184(f869(x39181),f869(x39181)),x39182),f162(x39181)),f329(f329(f148(x39183,x39181),x39184),x39185)),f329(f329(f148(x39183,x39181),x39184),f329(f329(f329(f184(f869(x39183),f869(x39183)),x39182),f162(x39183)),x39185)))
% 156.75/156.46  [3919]E(f329(f329(f270(x39191,x39192,x39191,x39193),f329(f264(x39192,x39191),x39194)),x39195),f329(x39195,x39194))
% 156.75/156.46  [3944]E(f149(x39441,x39442,f329(f329(f148(x39443,x39441),x39444),x39445)),f149(x39443,f329(f73(x39441,a868,x39443,x39442),x39444),x39445))
% 156.75/156.46  [4006]E(f329(f329(f73(f871(x40061),f871(x40062),x40063,f329(f202(x40061,x40062),x40064)),f329(f18(f871(x40061),x40063),f192(x40061))),x40065),f192(x40062))
% 156.75/156.46  [4007]E(f172(f875(x40071,x40072),f329(f73(x40072,a862,f875(x40071,x40072),x40073),f267(x40071,x40072)),f329(f329(f177(x40071,x40072),x40074),x40075)),f329(f329(f177(x40071,x40072),x40074),f172(x40072,x40073,x40075)))
% 156.75/156.46  [4013]E(f329(f308(x40131,x40132,f329(f329(f10(x40133,x40132,x40131),x40134),x40135)),f252(f876(x40131,a862))),f329(f308(x40133,x40132,x40134),f329(f308(x40131,x40133,x40135),f252(f876(x40131,a862)))))
% 156.75/156.46  [4024]E(f172(f875(x40241,x40242),f329(f73(x40241,a862,f875(x40241,x40242),x40243),f263(x40241,x40242)),f329(f329(f177(x40241,x40242),x40244),x40245)),f329(f329(f177(x40241,x40242),f172(x40241,x40243,x40244)),x40245))
% 156.75/156.46  [4046]E(f329(f329(f97(f876(x40461,a862)),f329(f309(x40461,x40462,x40463),f329(f329(f307(x40462),x40464),f189(f876(x40462,a862))))),f329(f309(x40461,x40462,x40463),x40465)),f329(f309(x40461,x40462,x40463),f329(f329(f307(x40462),x40464),x40465)))
% 156.75/156.46  [4102]E(f329(f329(f128(f875(x41021,x41022)),f329(f329(f148(x41022,f875(x41021,x41022)),f329(f264(x41021,x41022),x41023)),x41024)),f60(x41021,x41022,x41025,x41024)),f60(x41021,x41022,f329(f329(f145(x41021),x41023),x41025),x41024))
% 156.75/156.46  [4103]E(f329(f329(f148(x41031,x41032),x41033),f172(x41031,f329(f73(x41032,a862,x41031,x41034),x41033),x41035)),f172(x41032,x41034,f329(f329(f148(x41031,x41032),x41033),x41035)))
% 156.75/156.46  [4109]E(f329(f136(x41091,x41092,f329(f9(x41092,x41091,x41091),f329(f9(x41091,x41092,x41091),x41093)),x41094),f329(f163(x41092),f329(f163(x41092),x41095))),f329(f136(x41091,x41092,x41093,x41094),x41095))
% 156.75/156.46  [4110]E(f329(f329(f329(f72(x41101,f871(x41102)),f183(x41101,x41102,x41103,x41104)),x41105),f329(x41103,x41105)),f183(x41101,x41102,x41103,f329(f329(f307(x41101),x41105),x41104)))
% 156.75/156.46  [4186]E(f329(f238(f869(x41861),x41861,f157(x41862,x41861,x41863,x41864),f329(f329(f9(x41861,f869(x41861),f869(x41861)),f145(x41861)),f157(x41862,x41861,x41863,x41864))),f329(x41863,x41865)),f157(x41862,x41861,x41863,f329(f329(f145(x41862),x41865),x41864)))
% 156.75/156.46  [4220]P22(f329(f329(f243(f876(x42201,a862)),f329(f308(x42202,x42201,x42203),f329(f329(f98(f876(x42202,a862)),x42204),x42205))),f329(f329(f98(f876(x42201,a862)),f329(f308(x42202,x42201,x42203),x42204)),f329(f308(x42202,x42201,x42203),x42205))))
% 156.75/156.46  [4221]P22(f329(f329(f243(f876(x42211,a862)),f329(f283(x42212,x42211,x42213),f329(f329(f98(f876(x42212,a862)),x42214),x42215))),f329(f329(f98(f876(x42211,a862)),f329(f283(x42212,x42211,x42213),x42214)),f329(f283(x42212,x42211,x42213),x42215))))
% 156.75/156.46  [4328]E(f329(f267(x43281,x43282),f329(f269(x43283,x43281,x43282,x43282,x43284,f24(x43282)),x43285)),f329(f267(x43283,x43282),x43285))
% 156.75/156.46  [4329]E(f329(f263(x43291,x43292),f329(f269(x43291,x43291,x43293,x43292,f24(x43291),x43294),x43295)),f329(f263(x43291,x43293),x43295))
% 156.75/156.46  [4423]E(f329(f136(f876(x44231,f871(x44232)),f875(x44231,x44232),f329(f329(f10(f876(x44231,f876(x44232,f876(x44231,f871(x44232)))),f876(f875(x44231,x44232),f876(x44231,f871(x44232))),f876(x44231,f871(x44232))),f268(x44231,x44232,f876(x44231,f871(x44232)))),f329(f329(f9(f876(x44231,f871(x44232)),f876(x44232,f871(x44232)),f876(x44231,f876(x44232,f876(x44231,f871(x44232))))),f329(f329(f10(f876(x44231,f876(f876(x44232,f871(x44232)),f876(x44232,f876(x44231,f871(x44232))))),f876(f876(x44232,f871(x44232)),f876(x44231,f876(x44232,f876(x44231,f871(x44232))))),f876(x44231,f871(x44232))),f9(x44231,f876(x44232,f871(x44232)),f876(x44232,f876(x44231,f871(x44232))))),f329(f329(f10(f876(x44231,f876(f871(x44232),f876(x44231,f871(x44232)))),f876(x44231,f876(f876(x44232,f871(x44232)),f876(x44232,f876(x44231,f871(x44232))))),f876(x44231,f871(x44232))),f329(f10(f876(f871(x44232),f876(x44231,f871(x44232))),f876(f876(x44232,f871(x44232)),f876(x44232,f876(x44231,f871(x44232)))),x44231),f10(f871(x44232),f876(x44231,f871(x44232)),x44232))),f72(x44231,f871(x44232))))),f236(x44232))),x44233),f329(f329(f177(x44231,x44232),x44234),x44235)),f182(x44231,x44232,x44233,x44234,x44235))
% 156.75/156.46  [3501]E(f329(f329(f329(f329(f208(x35011),x35012),x35013),x35014),x35015),f194(x35011,x35012))
% 156.75/156.46  [3502]E(f329(f329(f329(f329(f212(x35021),x35022),x35023),x35024),x35025),f203(x35021,x35022))
% 156.75/156.46  [3645]E(f329(f329(f329(f329(f72(x36451,x36452),x36453),x36454),x36455),x36454),x36455)
% 156.75/156.46  [3870]E(f329(f329(f42(x38701,f876(x38702,a862)),f329(f329(f307(x38701),x38703),x38704)),x38705),f329(f329(f98(f876(x38702,a862)),f329(x38705,x38703)),f329(f329(f42(x38701,f876(x38702,a862)),x38704),x38705)))
% 156.75/156.46  [3871]E(f329(f329(f43(x38711,f876(x38712,a862)),f329(f329(f307(x38711),x38713),x38714)),x38715),f329(f329(f97(f876(x38712,a862)),f329(x38715,x38713)),f329(f329(f43(x38711,f876(x38712,a862)),x38714),x38715)))
% 156.75/156.46  [3926]E(f329(f114(x39261,x39262,f329(x39263,x39264)),f329(f329(f9(x39261,a95,f870(x39262)),x39265),x39264)),f329(f200(x39261,x39262,x39263,x39265),x39264))
% 156.75/156.46  [3937]E(f329(f329(f97(f876(x39371,a862)),f329(f308(x39372,x39371,x39373),x39374)),f329(f308(x39372,x39371,x39373),x39375)),f329(f308(x39372,x39371,x39373),f329(f329(f97(f876(x39372,a862)),x39374),x39375)))
% 156.75/156.46  [3938]E(f329(f329(f97(f876(x39381,a862)),f329(f283(x39382,x39381,x39383),x39384)),f329(f283(x39382,x39381,x39383),x39385)),f329(f283(x39382,x39381,x39383),f329(f329(f97(f876(x39382,a862)),x39384),x39385)))
% 156.75/156.46  [3939]E(f329(f329(f3(f876(x39391,a862)),f329(f309(x39391,x39392,x39393),x39394)),f329(f309(x39391,x39392,x39393),x39395)),f329(f309(x39391,x39392,x39393),f329(f329(f3(f876(x39392,a862)),x39394),x39395)))
% 156.75/156.46  [3940]E(f329(f329(f97(f876(x39401,a862)),f329(f309(x39401,x39402,x39403),x39404)),f329(f309(x39401,x39402,x39403),x39405)),f329(f309(x39401,x39402,x39403),f329(f329(f97(f876(x39402,a862)),x39404),x39405)))
% 156.75/156.46  [3941]E(f329(f329(f98(f876(x39411,a862)),f329(f309(x39411,x39412,x39413),x39414)),f329(f309(x39411,x39412,x39413),x39415)),f329(f309(x39411,x39412,x39413),f329(f329(f98(f876(x39412,a862)),x39414),x39415)))
% 156.75/156.46  [3943]E(f183(x39431,x39432,f183(x39431,x39432,x39433,x39434),x39435),f183(x39431,x39432,x39433,f329(f329(f98(f876(x39431,a862)),x39434),x39435)))
% 156.75/156.46  [4002]E(f329(f329(f153(x40021,f329(f329(f128(x40021),x40022),f329(f329(f145(x40021),x40023),x40024))),f329(f190(f869(x40021)),x40022)),x40025),f329(f329(f128(x40021),x40022),f329(f329(f145(x40021),x40025),x40024)))
% 156.75/156.46  [4010]E(f329(f329(f42(x40101,f876(x40102,a862)),x40103),f329(f329(f10(f876(x40102,a862),f876(x40102,a862),x40101),f329(f307(x40102),x40104)),x40105)),f329(f329(f307(x40102),x40104),f329(f329(f42(x40101,f876(x40102,a862)),x40103),x40105)))
% 156.75/156.46  [4079]E(f183(x40791,x40792,f329(f329(f329(f72(x40791,f871(x40792)),x40793),x40794),f329(f236(x40792),x40795)),f329(f79(f876(x40791,a862)),f329(f329(f307(x40791),x40794),f189(f876(x40791,a862))))),f183(x40791,x40792,x40793,f329(f79(f876(x40791,a862)),f329(f329(f307(x40791),x40794),f189(f876(x40791,a862))))))
% 156.75/156.46  [4170]E(f329(f329(f148(x41701,x41702),x41703),f329(f130(x41701,f329(f73(x41702,a862,x41701,x41704),x41703)),x41705)),f329(f130(x41702,x41704),f329(f329(f148(x41701,x41702),x41703),x41705)))
% 156.75/156.46  [4177]E(f329(f190(f869(x41771)),f329(f130(x41771,x41772),f329(f329(f148(x41773,x41771),x41774),x41775))),f329(f190(f869(x41773)),f329(f130(x41773,f329(f73(x41771,a862,x41773,x41772),x41774)),x41775)))
% 156.75/156.46  [4314]E(f329(f329(f97(f876(x43141,a862)),f329(f329(f3(f876(x43141,a862)),f179(x43141,x43142,x43143)),f329(f249(x43141),f329(f329(f9(x43141,f876(x43141,a862),a862),f331(x43141)),f329(f329(f3(f876(x43141,a862)),x43144),f179(x43141,x43142,x43145)))))),f329(f249(x43141),f329(f329(f9(x43141,f876(x43141,a862),a862),f331(x43141)),f329(f329(f98(f876(x43141,a862)),x43144),f179(x43141,x43142,x43145))))),f179(x43141,x43142,f76(x43141,f871(x43142),x43143,x43145,x43144)))
% 156.75/156.46  [4407]E(f329(f150(f869(f875(x44071,x44072)),x44072,f109(f875(x44071,x44072)),f329(f329(f9(x44072,f876(f869(x44072),f869(f875(x44071,x44072))),f876(f869(x44072),f869(f875(x44071,x44072)))),f329(f329(f10(f876(f869(f875(x44071,x44072)),f869(f875(x44071,x44072))),f876(f876(f869(x44072),f869(f875(x44071,x44072))),f876(f869(x44072),f869(f875(x44071,x44072)))),x44072),f10(f869(f875(x44071,x44072)),f869(f875(x44071,x44072)),f869(x44072))),f329(f329(f10(f875(x44071,x44072),f876(f869(f875(x44071,x44072)),f869(f875(x44071,x44072))),x44072),f145(f875(x44071,x44072))),f329(f264(x44071,x44072),x44073)))),f329(f177(x44071,x44072),x44074))),x44075),f329(f329(f177(x44071,x44072),f329(f329(f145(x44071),x44073),x44074)),x44075))
% 156.75/156.46  [3864]E(f329(f329(f153(x38641,f329(f329(f153(x38641,x38642),x38643),x38644)),x38643),x38645),f329(f329(f153(x38641,x38642),x38643),x38645))
% 156.75/156.46  [3920]E(f329(f260(x39201,x39202),f329(f329(f307(f875(x39201,x39202)),f329(f329(f264(x39201,x39202),x39203),x39204)),x39205)),f329(f329(f307(x39202),x39204),f329(f260(x39201,x39202),x39205)))
% 156.75/156.46  [3921]E(f329(f262(x39211,x39212),f329(f329(f307(f875(x39211,x39212)),f329(f329(f264(x39211,x39212),x39213),x39214)),x39215)),f329(f329(f307(x39211),x39213),f329(f262(x39211,x39212),x39215)))
% 156.75/156.46  [3995]E(f329(f329(f3(f876(f875(x39951,x39952),a862)),f329(f329(f266(x39951,x39952),x39953),x39954)),f329(f329(f266(x39951,x39952),x39955),x39954)),f329(f329(f266(x39951,x39952),f329(f329(f3(f876(x39951,a862)),x39953),x39955)),x39954))
% 156.75/156.46  [3996]E(f329(f329(f97(f876(f875(x39961,x39962),a862)),f329(f329(f266(x39961,x39962),x39963),x39964)),f329(f329(f266(x39961,x39962),x39965),x39964)),f329(f329(f266(x39961,x39962),f329(f329(f97(f876(x39961,a862)),x39963),x39965)),x39964))
% 156.75/156.46  [3997]E(f329(f329(f98(f876(f875(x39971,x39972),a862)),f329(f329(f266(x39971,x39972),x39973),x39974)),f329(f329(f266(x39971,x39972),x39975),x39974)),f329(f329(f266(x39971,x39972),f329(f329(f98(f876(x39971,a862)),x39973),x39975)),x39974))
% 156.75/156.46  [4057]E(f329(f329(f98(f876(x40571,a862)),f329(f329(f42(x40572,f876(x40571,a862)),x40573),x40574)),f329(f329(f42(x40572,f876(x40571,a862)),x40575),x40574)),f329(f329(f42(x40572,f876(x40571,a862)),f329(f329(f97(f876(x40572,a862)),x40573),x40575)),x40574))
% 156.75/156.46  [4058]E(f329(f329(f97(f876(x40581,a862)),f329(f329(f43(x40582,f876(x40581,a862)),x40583),x40584)),f329(f329(f43(x40582,f876(x40581,a862)),x40585),x40584)),f329(f329(f43(x40582,f876(x40581,a862)),f329(f329(f97(f876(x40582,a862)),x40583),x40585)),x40584))
% 156.75/156.46  [4072]E(f329(f329(f42(x40721,f876(x40722,a862)),x40723),f329(f329(f10(f876(x40722,a862),f876(x40722,a862),x40721),f329(f97(f876(x40722,a862)),x40724)),x40725)),f329(f329(f97(f876(x40722,a862)),x40724),f329(f329(f42(x40721,f876(x40722,a862)),x40723),x40725)))
% 156.75/156.46  [4073]E(f329(f329(f43(x40731,f876(x40732,a862)),x40733),f329(f329(f10(f876(x40732,a862),f876(x40732,a862),x40731),f329(f3(f876(x40732,a862)),x40734)),x40735)),f329(f329(f3(f876(x40732,a862)),x40734),f329(f329(f42(x40731,f876(x40732,a862)),x40733),x40735)))
% 156.75/156.46  [4074]E(f329(f329(f43(x40741,f876(x40742,a862)),x40743),f329(f329(f10(f876(x40742,a862),f876(x40742,a862),x40741),f329(f98(f876(x40742,a862)),x40744)),x40745)),f329(f329(f98(f876(x40742,a862)),x40744),f329(f329(f43(x40741,f876(x40742,a862)),x40743),x40745)))
% 156.75/156.46  [4108]E(f180(x41081,x41082,x41083,f329(f173(x41081,x41082),f329(f163(f875(x41081,x41082)),f329(f329(f177(x41081,x41082),x41084),x41085)))),f182(x41081,x41082,x41083,x41084,x41085))
% 156.75/156.46  [4128]E(f186(f869(x41281),f329(f329(f145(x41281),x41282),x41283),f329(f329(f10(f869(x41281),f869(x41281),a868),f329(f145(x41281),x41284)),f329(f329(f9(a868,x41281,f869(x41281)),f153(x41281,x41283)),x41282)),x41285),f329(f329(f153(x41281,f329(f329(f145(x41281),x41284),x41283)),x41285),x41282))
% 156.75/156.46  [4132]E(f329(f329(f42(x41321,f876(f875(x41322,x41323),a862)),x41324),f329(f329(f10(f876(f875(x41323,x41322),a862),f876(f875(x41322,x41323),a862),x41321),f284(x41323,x41322)),x41325)),f329(f284(x41323,x41322),f329(f329(f42(x41321,f876(f875(x41323,x41322),a862)),x41324),x41325)))
% 156.75/156.46  [4133]E(f329(f329(f43(x41331,f876(f875(x41332,x41333),a862)),x41334),f329(f329(f10(f876(f875(x41333,x41332),a862),f876(f875(x41332,x41333),a862),x41331),f284(x41333,x41332)),x41335)),f329(f284(x41333,x41332),f329(f329(f43(x41331,f876(f875(x41333,x41332),a862)),x41334),x41335)))
% 156.75/156.46  [4195]E(f179(x41951,x41952,f329(f329(f20(x41951,f871(x41953),f871(x41952)),f329(f329(f10(f876(x41953,x41952),f876(f871(x41953),f871(x41952)),x41951),f202(x41953,x41952)),x41954)),x41955)),f179(x41951,x41953,x41955))
% 156.75/156.46  [4246]P22(f329(f329(f243(f876(x42461,a862)),f329(f329(f3(f876(x42461,a862)),f329(f308(x42462,x42461,x42463),x42464)),f329(f308(x42462,x42461,x42463),x42465))),f329(f308(x42462,x42461,x42463),f329(f329(f3(f876(x42462,a862)),x42464),x42465))))
% 156.75/156.46  [4411]E(f329(f150(f869(f875(x44111,x44112)),x44111,f109(f875(x44111,x44112)),f329(f329(f9(x44111,f876(f869(x44111),f869(f875(x44111,x44112))),f876(f869(x44111),f869(f875(x44111,x44112)))),f329(f329(f10(f876(f869(f875(x44111,x44112)),f869(f875(x44111,x44112))),f876(f876(f869(x44111),f869(f875(x44111,x44112))),f876(f869(x44111),f869(f875(x44111,x44112)))),x44111),f10(f869(f875(x44111,x44112)),f869(f875(x44111,x44112)),f869(x44111))),f329(f329(f10(f875(x44111,x44112),f876(f869(f875(x44111,x44112)),f869(f875(x44111,x44112))),x44111),f145(f875(x44111,x44112))),f329(f329(f9(x44111,x44112,f875(x44111,x44112)),f264(x44111,x44112)),x44113)))),f329(f329(f9(f869(x44111),f869(x44112),f869(f875(x44111,x44112))),f177(x44111,x44112)),x44114))),x44115),f329(f329(f177(x44111,x44112),x44115),f329(f329(f145(x44112),x44113),x44114)))
% 156.75/156.46  [4096]E(f329(f329(f97(f876(x40961,a862)),f329(f283(x40962,x40961,x40963),x40964)),f329(f283(x40962,x40961,x40965),x40964)),f329(f283(x40962,x40961,f329(f329(f97(f876(f875(x40962,x40961),a862)),x40963),x40965)),x40964))
% 156.75/156.46  [4135]E(f329(f329(f128(f875(x41351,x41352)),f329(f329(f177(x41351,x41352),x41353),f329(f329(f170(x41352),f329(f190(f869(x41351)),x41353)),x41354))),f329(f329(f177(x41351,x41352),x41355),f329(f329(f132(x41352),f329(f190(f869(x41351)),x41353)),x41354))),f329(f329(f177(x41351,x41352),f329(f329(f128(x41351),x41353),x41355)),x41354))
% 156.75/156.46  [4251]E(f329(f329(f266(x42511,x42512),x42513),f329(f329(f20(x42511,f876(x42512,a862),f876(x42512,a862)),f329(f329(f10(f876(x42512,a862),f876(f876(x42512,a862),f876(x42512,a862)),x42511),f3(f876(x42512,a862))),x42514)),x42515)),f329(f329(f3(f876(f875(x42511,x42512),a862)),f329(f329(f266(x42511,x42512),x42513),x42514)),f329(f329(f266(x42511,x42512),x42513),x42515)))
% 156.75/156.46  [4252]E(f329(f329(f266(x42521,x42522),x42523),f329(f329(f20(x42521,f876(x42522,a862),f876(x42522,a862)),f329(f329(f10(f876(x42522,a862),f876(f876(x42522,a862),f876(x42522,a862)),x42521),f97(f876(x42522,a862))),x42524)),x42525)),f329(f329(f97(f876(f875(x42521,x42522),a862)),f329(f329(f266(x42521,x42522),x42523),x42524)),f329(f329(f266(x42521,x42522),x42523),x42525)))
% 156.75/156.46  [4253]E(f329(f329(f266(x42531,x42532),x42533),f329(f329(f20(x42531,f876(x42532,a862),f876(x42532,a862)),f329(f329(f10(f876(x42532,a862),f876(f876(x42532,a862),f876(x42532,a862)),x42531),f98(f876(x42532,a862))),x42534)),x42535)),f329(f329(f98(f876(f875(x42531,x42532),a862)),f329(f329(f266(x42531,x42532),x42533),x42534)),f329(f329(f266(x42531,x42532),x42533),x42535)))
% 156.75/156.46  [4257]E(f329(f329(f42(x42571,f876(x42572,a862)),x42573),f329(f329(f9(x42571,f876(x42572,a862),f876(x42572,a862)),f329(f329(f10(f876(x42572,a862),f876(f876(x42572,a862),f876(x42572,a862)),x42571),f97(f876(x42572,a862))),x42574)),x42575)),f329(f329(f97(f876(x42572,a862)),f329(f329(f42(x42571,f876(x42572,a862)),x42573),x42574)),x42575))
% 156.75/156.46  [4258]E(f329(f329(f43(x42581,f876(x42582,a862)),x42583),f329(f329(f9(x42581,f876(x42582,a862),f876(x42582,a862)),f329(f329(f10(f876(x42582,a862),f876(f876(x42582,a862),f876(x42582,a862)),x42581),f3(f876(x42582,a862))),x42584)),x42585)),f329(f329(f3(f876(x42582,a862)),f329(f329(f43(x42581,f876(x42582,a862)),x42583),x42584)),x42585))
% 156.75/156.46  [4259]E(f329(f329(f43(x42591,f876(x42592,a862)),x42593),f329(f329(f9(x42591,f876(x42592,a862),f876(x42592,a862)),f329(f329(f10(f876(x42592,a862),f876(f876(x42592,a862),f876(x42592,a862)),x42591),f98(f876(x42592,a862))),x42594)),x42595)),f329(f329(f98(f876(x42592,a862)),f329(f329(f43(x42591,f876(x42592,a862)),x42593),x42594)),x42595))
% 156.75/156.46  [4263]E(f329(f329(f42(x42631,f876(x42632,a862)),x42633),f329(f329(f20(x42631,f876(x42632,a862),f876(x42632,a862)),f329(f329(f10(f876(x42632,a862),f876(f876(x42632,a862),f876(x42632,a862)),x42631),f98(f876(x42632,a862))),x42634)),x42635)),f329(f329(f98(f876(x42632,a862)),f329(f329(f42(x42631,f876(x42632,a862)),x42633),x42634)),f329(f329(f42(x42631,f876(x42632,a862)),x42633),x42635)))
% 156.75/156.46  [4264]E(f329(f329(f43(x42641,f876(x42642,a862)),x42643),f329(f329(f20(x42641,f876(x42642,a862),f876(x42642,a862)),f329(f329(f10(f876(x42642,a862),f876(f876(x42642,a862),f876(x42642,a862)),x42641),f97(f876(x42642,a862))),x42644)),x42645)),f329(f329(f97(f876(x42642,a862)),f329(f329(f43(x42641,f876(x42642,a862)),x42643),x42644)),f329(f329(f43(x42641,f876(x42642,a862)),x42643),x42645)))
% 156.75/156.46  [4274]E(f329(f329(f42(x42741,f876(x42742,a862)),x42743),f329(f329(f20(x42741,f876(x42742,a862),f876(x42742,a862)),f329(f329(f10(f876(x42742,a862),f876(f876(x42742,a862),f876(x42742,a862)),x42741),f98(f876(x42742,a862))),x42744)),x42745)),f329(f329(f98(f876(x42742,a862)),f41(f876(x42742,a862),f329(f308(x42741,f876(x42742,a862),x42744),x42743))),f41(f876(x42742,a862),f329(f308(x42741,f876(x42742,a862),x42745),x42743))))
% 156.75/156.46  [4275]E(f329(f329(f43(x42751,f876(x42752,a862)),x42753),f329(f329(f20(x42751,f876(x42752,a862),f876(x42752,a862)),f329(f329(f10(f876(x42752,a862),f876(f876(x42752,a862),f876(x42752,a862)),x42751),f97(f876(x42752,a862))),x42754)),x42755)),f329(f329(f97(f876(x42752,a862)),f40(f876(x42752,a862),f329(f308(x42751,f876(x42752,a862),x42754),x42753))),f40(f876(x42752,a862),f329(f308(x42751,f876(x42752,a862),x42755),x42753))))
% 156.75/156.46  [4311]E(f329(f329(f132(x43111),f329(f190(f869(x43111)),f172(x43111,x43112,f329(f329(f148(x43113,x43111),x43114),x43115)))),f329(f329(f148(x43113,x43111),x43114),x43115)),f329(f329(f148(x43113,x43111),x43114),f329(f329(f132(x43113),f329(f190(f869(x43113)),f172(x43113,f329(f73(x43111,a862,x43113,x43112),x43114),x43115))),x43115)))
% 156.75/156.46  [4188]E(f329(f329(f128(f875(x41881,x41882)),f329(f329(f177(x41881,x41882),f329(f329(f170(x41881),f329(f190(f869(x41882)),x41883)),x41884)),x41883)),f329(f329(f177(x41881,x41882),f329(f329(f132(x41881),f329(f190(f869(x41882)),x41883)),x41884)),x41885)),f329(f329(f177(x41881,x41882),x41884),f329(f329(f128(x41882),x41883),x41885)))
% 156.75/156.46  [4302]E(f85(x43021,f329(f329(f20(x43021,a862,a862),f329(f329(f10(a862,f876(a862,a862),x43021),a327),f329(f329(f9(x43021,f876(x43021,a862),a862),f331(x43021)),x43022))),f329(f329(f9(x43021,x43023,a862),f329(f329(f10(x43023,f876(x43023,a862),x43021),a326),x43024)),x43025))),f329(f77(x43021,x43023,x43022,x43024),x43025))
% 156.75/156.46  [4358]E(f329(f329(f88(a1,x43581),f329(f100(a1),f329(f329(f80(a1),x43582),a93))),f329(f329(f20(a1,x43581,x43581),f329(f329(f9(a1,x43581,f876(x43581,x43581)),f329(f329(f10(a862,f876(x43581,f876(x43581,x43581)),a1),f92(x43581)),a195)),f186(x43581,x43583,x43584,x43585))),f329(f329(f10(a868,x43581,a1),x43584),f329(f329(f9(a1,a868,a868),f329(f329(f10(a868,f876(a868,a868),a1),f80(a868)),a101)),x43585)))),f186(x43581,x43583,x43584,f329(f329(f80(a868),f329(f100(a868),x43582)),x43585)))
% 156.75/156.46  [4408]E(f329(f173(x44081,x44082),f329(f329(f148(f875(x44081,x44083),f875(x44081,x44082)),f329(f268(x44081,x44083,f875(x44081,x44082)),f329(f329(f9(x44081,f876(x44083,x44082),f876(x44083,f875(x44081,x44082))),f329(f329(f10(f876(x44082,f875(x44081,x44082)),f876(f876(x44083,x44082),f876(x44083,f875(x44081,x44082))),x44081),f10(x44082,f875(x44081,x44082),x44083)),f264(x44081,x44082))),x44084))),x44085)),f329(f73(f871(x44083),f871(x44082),x44081,f329(f202(x44083,x44082),x44084)),f329(f173(x44081,x44083),x44085)))
% 156.75/156.46  [4351]E(f179(x43511,x43512,f329(f329(f20(x43511,f871(x43512),f871(x43512)),f329(f329(f20(x43511,f871(x43512),f876(f871(x43512),f871(x43512))),f329(f329(f10(a862,f876(f871(x43512),f876(f871(x43512),f871(x43512))),x43511),f92(f871(x43512))),x43513)),x43514)),x43515)),f329(f329(f97(f876(x43511,a862)),f329(f329(f98(f876(x43511,a862)),f179(x43511,x43512,x43514)),f329(f249(x43511),x43513))),f329(f329(f98(f876(x43511,a862)),f179(x43511,x43512,x43515)),f329(f249(x43511),f329(f329(f10(a862,a862,x43511),a324),x43513)))))
% 156.75/156.46  [4404]E(f329(f329(f88(a1,x44041),f329(f100(a1),f329(f329(f80(a1),x44042),a93))),f329(f329(f20(a1,x44041,x44041),f329(f329(f9(a1,x44041,f876(x44041,x44041)),f329(f329(f10(a862,f876(x44041,f876(x44041,x44041)),a1),f92(x44041)),a195)),f329(f185(x44041,x44043,x44044),x44045))),f329(f329(f20(a1,x44041,x44041),f329(f329(f10(a868,f876(x44041,x44041),a1),x44044),f329(f329(f9(a1,a868,a868),f329(f329(f10(a868,f876(a868,a868),a1),f80(a868)),a101)),x44045))),f329(f329(f10(a868,x44041,a1),f185(x44041,x44043,x44044)),f329(f329(f9(a1,a868,a868),f329(f329(f10(a868,f876(a868,a868),a1),f80(a868)),a101)),x44045))))),f329(f185(x44041,x44043,x44044),f329(f329(f80(a868),f329(f100(a868),x44042)),x44045)))
% 156.75/156.46  [4436]E(f329(f249(f875(x44361,x44362)),f329(f268(x44361,x44362,a862),f329(f329(f10(f876(x44362,f876(x44363,a862)),f876(x44362,a862),x44361),f329(f10(f876(x44363,a862),a862,x44362),f86(x44363))),f329(f329(f9(x44361,f876(x44362,f876(x44363,a862)),f876(x44362,f876(x44363,a862))),f329(f329(f10(f876(f876(x44363,a862),f876(x44363,a862)),f876(f876(x44362,f876(x44363,a862)),f876(x44362,f876(x44363,a862))),x44361),f10(f876(x44363,a862),f876(x44363,a862),x44362)),f329(f329(f10(f876(x44363,f876(a862,a862)),f876(f876(x44363,a862),f876(x44363,a862)),x44361),f20(x44363,a862,a862)),f329(f329(f10(f876(x44363,a862),f876(x44363,f876(a862,a862)),x44361),f329(f10(a862,f876(a862,a862),x44363),a327)),f329(f329(f9(x44361,f876(f875(x44361,x44363),a862),f876(x44363,a862)),f329(f329(f10(f876(x44363,f876(f876(f875(x44361,x44363),a862),a862)),f876(f876(f875(x44361,x44363),a862),f876(x44363,a862)),x44361),f9(x44363,f876(f875(x44361,x44363),a862),a862)),f329(f329(f10(f876(x44363,f875(x44361,x44363)),f876(x44363,f876(f876(f875(x44361,x44363),a862),a862)),x44361),f329(f10(f875(x44361,x44363),f876(f876(f875(x44361,x44363),a862),a862),x44363),f331(f875(x44361,x44363)))),f264(x44361,x44363)))),x44364))))),f329(f329(f9(x44362,f876(f875(x44363,x44362),a862),f876(x44363,a862)),f329(f329(f10(f876(x44363,f876(f876(f875(x44363,x44362),a862),a862)),f876(f876(f875(x44363,x44362),a862),f876(x44363,a862)),x44362),f9(x44363,f876(f875(x44363,x44362),a862),a862)),f329(f329(f10(f876(x44363,f875(x44363,x44362)),f876(x44363,f876(f876(f875(x44363,x44362),a862),a862)),x44362),f329(f10(f875(x44363,x44362),f876(f876(f875(x44363,x44362),a862),a862),x44363),f331(f875(x44363,x44362)))),f329(f9(x44363,x44362,f875(x44363,x44362)),f264(x44363,x44362))))),x44365))))),f329(f329(f286(x44361,x44363,x44362),x44364),x44365))
% 156.75/156.46  [4507]~E(f33(x45071,x45072,x45073),f30(x45074,x45075,x45076))
% 156.75/156.46  [4510]~E(f32(x45101,x45102,x45103),f30(x45104,x45105,x45106))
% 156.75/156.46  [4511]~E(f32(x45111,x45112,x45113),f33(x45114,x45115,x45116))
% 156.75/156.46  [3953]E(f124(x39531,x39532,x39533,x39534,f121(x39532,x39535,x39536)),f329(f329(x39534,x39535),x39536))
% 156.75/156.46  [4025]E(f227(x40251,x40252,x40253,x40254,f224(x40251,x40252,x40255,x40256)),f329(f329(x40254,x40255),x40256))
% 156.75/156.46  [4026]E(f228(x40261,x40262,x40263,x40264,f224(x40261,x40262,x40265,x40266)),f329(f329(x40264,x40265),x40266))
% 156.75/156.46  [4167]E(f182(x41671,x41672,f180(x41671,x41672,x41673,x41674),x41675,x41676),f180(x41671,x41672,x41673,f182(x41671,x41672,x41674,x41675,x41676)))
% 156.75/156.46  [4291]E(f329(f73(f875(x42911,x42912),x42912,f875(x42913,x42914),f267(x42911,x42912)),f269(x42913,x42911,x42914,x42912,x42915,x42916)),f329(f73(x42914,x42912,f875(x42913,x42914),x42916),f267(x42913,x42914)))
% 156.75/156.46  [4292]E(f329(f73(f875(x42921,x42922),x42921,f875(x42923,x42924),f263(x42921,x42922)),f269(x42923,x42921,x42924,x42922,x42925,x42926)),f329(f73(x42923,x42921,f875(x42923,x42924),x42925),f263(x42923,x42924)))
% 156.75/156.46  [3894]E(f329(f329(f73(x38941,x38942,x38943,x38944),x38945),x38946),f329(x38944,f329(x38945,x38946)))
% 156.75/156.46  [4085]E(f229(x40851,x40852,x40853,x40854,f224(x40851,x40852,x40855,x40856)),f329(f329(f80(a868),f329(f329(f80(a868),f329(x40853,x40855)),f329(x40854,x40856))),f329(a108,f2(a868))))
% 156.75/156.46  [3687]E(f329(f329(f268(x36871,x36872,x36873),x36874),f329(f329(f264(x36871,x36872),x36875),x36876)),f329(f329(x36874,x36875),x36876))
% 156.75/156.46  [3752]E(f329(f329(f329(f10(x37521,x37522,x37523),x37524),x37525),x37526),f329(x37524,f329(x37525,x37526)))
% 156.75/156.46  [3753]E(f329(f329(f329(f9(x37531,x37532,x37533),x37534),x37535),x37536),f329(f329(x37534,x37536),x37535))
% 156.75/156.46  [3769]E(f329(f329(f329(f20(x37691,x37692,x37693),x37694),x37695),x37696),f329(f329(x37694,x37696),f329(x37695,x37696)))
% 156.75/156.46  [3789]E(f329(f150(x37891,x37892,x37893,x37894),f329(f329(f145(x37892),x37895),x37896)),f329(f329(x37894,x37895),x37896))
% 156.75/156.46  [3831]E(f164(f875(x38311,x38312),f329(f329(f247(a868),x38313),x38314),f329(f329(f264(x38311,x38312),x38315),x38316)),f329(f329(f177(x38311,x38312),f164(x38311,x38313,x38315)),f164(x38312,x38314,x38316)))
% 156.75/156.46  [3899]E(f329(f329(f145(f875(x38991,x38992)),f329(f329(f264(x38991,x38992),x38993),x38994)),f329(f329(f177(x38991,x38992),x38995),x38996)),f329(f329(f177(x38991,x38992),f329(f329(f145(x38991),x38993),x38995)),f329(f329(f145(x38992),x38994),x38996)))
% 156.75/156.46  [3902]E(f329(f329(f148(x39021,x39022),x39023),f329(f329(f153(x39021,x39024),x39025),x39026)),f329(f329(f153(x39022,f329(f329(f148(x39021,x39022),x39023),x39024)),x39025),f329(x39023,x39026)))
% 156.75/156.46  [3942]E(f329(f136(x39421,x39422,x39423,x39424),f329(f329(f145(x39422),x39425),x39426)),f329(f136(x39421,x39422,x39423,f329(f329(x39423,x39424),x39425)),x39426))
% 156.75/156.46  [3967]E(f271(x39671,x39672,x39673,x39674,f329(f329(f264(x39671,x39672),x39675),x39676)),f329(f329(x39674,x39675),x39676))
% 156.75/156.46  [4051]E(f329(f329(f43(x40511,f876(x40512,a862)),x40513),f329(f73(x40514,f876(x40512,a862),x40511,x40515),x40516)),f329(f329(f43(x40514,f876(x40512,a862)),f329(f308(x40511,x40514,x40516),x40513)),x40515))
% 156.75/156.46  [4099]E(f329(f329(f148(x40991,x40992),x40993),f329(f329(f148(x40994,x40991),x40995),x40996)),f329(f329(f148(x40994,x40992),f329(f73(x40991,x40992,x40994,x40993),x40995)),x40996))
% 156.75/156.46  [4101]E(f329(f329(f202(x41011,x41012),x41013),f329(f329(f202(x41014,x41011),x41015),x41016)),f329(f329(f202(x41014,x41012),f329(f73(x41011,x41012,x41014,x41013),x41015)),x41016))
% 156.75/156.46  [4106]E(f329(f308(x41061,x41062,f329(f73(x41063,x41062,x41061,x41064),x41065)),x41066),f329(f308(x41063,x41062,x41064),f329(f308(x41061,x41063,x41065),x41066)))
% 156.75/156.46  [4107]E(f329(f309(x41071,x41072,f329(f73(x41073,x41072,x41071,x41074),x41075)),x41076),f329(f309(x41071,x41073,x41075),f329(f309(x41073,x41072,x41074),x41076)))
% 156.75/156.46  [4134]E(f180(x41341,x41342,x41343,f329(f329(f329(f72(x41341,f871(x41342)),x41344),x41345),f329(f236(x41342),x41346))),f329(f329(f329(f72(x41341,f871(x41342)),f180(x41341,x41342,x41343,x41344)),x41345),f329(f236(x41342),x41346)))
% 156.75/156.46  [4136]E(f329(f136(x41361,x41362,x41363,f329(f136(x41361,x41362,x41363,x41364),x41365)),x41366),f329(f136(x41361,x41362,x41363,x41364),f329(f329(f128(x41362),x41365),x41366)))
% 156.75/156.46  [4279]E(f329(f269(x42791,x42791,x42792,x42793,f24(x42791),x42794),f329(f329(f264(x42791,x42792),x42795),x42796)),f329(f329(f264(x42791,x42793),x42795),f329(x42794,x42796)))
% 156.75/156.46  [4280]E(f329(f269(x42801,x42802,x42803,x42803,x42804,f24(x42803)),f329(f329(f264(x42801,x42803),x42805),x42806)),f329(f329(f264(x42802,x42803),f329(x42804,x42805)),x42806))
% 156.75/156.46  [4384]E(f329(f329(f148(f875(x43841,x43842),f875(x43841,x43843)),f329(f268(x43841,x43842,f875(x43841,x43843)),f329(f329(f9(x43841,f876(x43842,x43843),f876(x43842,f875(x43841,x43843))),f329(f329(f10(f876(x43843,f875(x43841,x43843)),f876(f876(x43842,x43843),f876(x43842,f875(x43841,x43843))),x43841),f10(x43843,f875(x43841,x43843),x43842)),f264(x43841,x43843))),x43844))),f329(f329(f177(x43841,x43842),x43845),x43846)),f329(f329(f177(x43841,x43843),x43845),f329(f329(f148(x43842,x43843),x43844),x43846)))
% 156.75/156.46  [3952]E(f329(f329(f73(x39521,x39522,x39523,f329(f18(x39522,x39521),x39524)),x39525),x39526),x39524)
% 156.75/156.46  [3986]E(f329(f308(x39861,x39862,x39863),f329(f308(x39864,x39861,x39865),x39866)),f329(f308(x39864,x39862,f329(f329(f10(x39861,x39862,x39864),x39863),x39865)),x39866))
% 156.75/156.46  [3991]E(f329(f329(f42(x39911,f876(x39912,a862)),f329(f308(x39913,x39911,x39914),x39915)),x39916),f329(f329(f42(x39913,f876(x39912,a862)),x39915),f329(f329(f10(x39911,f876(x39912,a862),x39913),x39916),x39914)))
% 156.75/156.46  [3992]E(f329(f329(f43(x39921,f876(x39922,a862)),f329(f308(x39923,x39921,x39924),x39925)),x39926),f329(f329(f43(x39923,f876(x39922,a862)),x39925),f329(f329(f10(x39921,f876(x39922,a862),x39923),x39926),x39924)))
% 156.75/156.46  [3993]E(f329(f329(f42(x39931,f876(x39932,a862)),x39933),f329(f329(f10(x39934,f876(x39932,a862),x39931),x39935),x39936)),f329(f329(f42(x39934,f876(x39932,a862)),f329(f308(x39931,x39934,x39936),x39933)),x39935))
% 156.75/156.46  [3994]E(f329(f329(f43(x39941,f876(x39942,a862)),x39943),f329(f329(f10(x39944,f876(x39942,a862),x39941),x39945),x39946)),f329(f329(f43(x39944,f876(x39942,a862)),f329(f308(x39941,x39944,x39946),x39943)),x39945))
% 156.75/156.46  [4053]E(f329(f329(f43(x40531,f876(x40532,a862)),x40533),f329(f329(f10(f876(x40534,a862),f876(x40532,a862),x40531),f308(x40534,x40532,x40535)),x40536)),f329(f308(x40534,x40532,x40535),f329(f329(f43(x40531,f876(x40534,a862)),x40533),x40536)))
% 156.75/156.46  [4054]E(f329(f329(f43(x40541,f876(x40542,a862)),x40543),f329(f329(f10(f876(x40544,a862),f876(x40542,a862),x40541),f283(x40544,x40542,x40545)),x40546)),f329(f283(x40544,x40542,x40545),f329(f329(f43(x40541,f876(x40544,a862)),x40543),x40546)))
% 156.75/156.46  [4055]E(f329(f329(f42(x40551,f876(x40552,a862)),x40553),f329(f329(f10(f876(x40554,a862),f876(x40552,a862),x40551),f309(x40552,x40554,x40555)),x40556)),f329(f309(x40552,x40554,x40555),f329(f329(f42(x40551,f876(x40554,a862)),x40553),x40556)))
% 156.75/156.46  [4056]E(f329(f329(f43(x40561,f876(x40562,a862)),x40563),f329(f329(f10(f876(x40564,a862),f876(x40562,a862),x40561),f309(x40562,x40564,x40565)),x40566)),f329(f309(x40562,x40564,x40565),f329(f329(f43(x40561,f876(x40564,a862)),x40563),x40566)))
% 156.75/156.46  [4142]E(f329(f136(x41421,x41422,f329(f9(x41422,x41421,x41421),x41423),x41424),f329(f163(x41422),f329(f329(f145(x41422),x41425),x41426))),f329(f329(x41423,x41425),f329(f136(x41421,x41422,f329(f9(x41422,x41421,x41421),x41423),x41424),f329(f163(x41422),x41426))))
% 156.75/156.46  [4208]E(f329(f329(f20(f875(x42081,x42082),x42082,x42083),f329(f329(f10(x42084,f876(x42082,x42083),f875(x42081,x42082)),x42085),f329(f329(f10(x42081,x42084,f875(x42081,x42082)),x42086),f263(x42081,x42082)))),f267(x42081,x42082)),f329(f268(x42081,x42082,x42083),f329(f329(f10(x42084,f876(x42082,x42083),x42081),x42085),x42086)))
% 156.75/156.46  [4214]E(f329(f136(x42141,x42142,f329(f9(x42142,x42141,x42141),x42143),f329(f136(x42141,x42142,f329(f9(x42142,x42141,x42141),x42143),x42144),f329(f163(x42142),x42145))),f329(f163(x42142),x42146)),f329(f136(x42141,x42142,f329(f9(x42142,x42141,x42141),x42143),x42144),f329(f163(x42142),f329(f329(f128(x42142),x42146),x42145))))
% 156.75/156.46  [4216]E(f329(f329(f148(f875(x42161,x42162),f875(x42163,x42162)),f329(f268(x42161,x42162,f875(x42163,x42162)),f329(f329(f10(x42163,f876(x42162,f875(x42163,x42162)),x42161),f264(x42163,x42162)),x42164))),f329(f329(f177(x42161,x42162),x42165),x42166)),f329(f329(f177(x42163,x42162),f329(f329(f148(x42161,x42163),x42164),x42165)),x42166))
% 156.75/156.46  [4267]P22(f329(f329(f243(f876(x42671,a862)),f329(f283(x42672,x42671,x42673),f329(f329(f42(x42674,f876(x42672,a862)),x42675),x42676))),f329(f329(f42(x42674,f876(x42671,a862)),x42675),f329(f329(f10(f876(x42672,a862),f876(x42671,a862),x42674),f283(x42672,x42671,x42673)),x42676))))
% 156.75/156.46  [4065]E(f329(f329(f177(x40651,x40652),f329(f329(f153(x40651,x40653),x40654),f329(f263(x40651,x40652),x40655))),f329(f329(f153(x40652,x40656),x40654),f329(f267(x40651,x40652),x40655))),f329(f329(f153(f875(x40651,x40652),f329(f329(f177(x40651,x40652),x40653),x40656)),x40654),x40655))
% 156.75/156.46  [4123]E(f329(f329(f97(f876(f875(x41231,x41232),a862)),f329(f329(f286(x41231,x41233,x41232),x41234),x41235)),f329(f329(f286(x41231,x41233,x41232),x41234),x41236)),f329(f329(f286(x41231,x41233,x41232),x41234),f329(f329(f97(f876(f875(x41233,x41232),a862)),x41235),x41236)))
% 156.75/156.46  [4229]E(f329(f329(f307(f875(x42291,x42292)),f329(f329(f264(x42291,x42292),x42293),x42294)),f329(f329(f97(f876(f875(x42291,x42292),a862)),f329(f329(f266(x42291,x42292),x42295),f329(f18(f876(x42292,a862),x42291),f329(f329(f307(x42292),x42294),x42296)))),f329(f329(f266(x42291,x42292),f329(f329(f307(x42291),x42293),x42295)),f329(f18(f876(x42292,a862),x42291),x42296)))),f329(f329(f266(x42291,x42292),f329(f329(f307(x42291),x42293),x42295)),f329(f18(f876(x42292,a862),x42291),f329(f329(f307(x42292),x42294),x42296))))
% 156.75/156.46  [4306]E(f329(f329(f98(f876(x43061,a862)),f329(f309(x43061,x43062,f329(f73(f875(x43062,x43063),x43062,x43061,f263(x43062,x43063)),x43064)),x43065)),f329(f309(x43061,x43063,f329(f73(f875(x43062,x43063),x43063,x43061,f267(x43062,x43063)),x43064)),x43066)),f329(f309(x43061,f875(x43062,x43063),x43064),f329(f329(f266(x43062,x43063),x43065),f329(f18(f876(x43063,a862),x43062),x43066))))
% 156.75/156.46  [4050]E(f329(f329(f329(f72(x40501,x40502),f329(f329(f329(f72(x40501,x40502),x40503),x40504),x40505)),x40504),x40506),f329(f329(f329(f72(x40501,x40502),x40503),x40504),x40506))
% 156.75/156.46  [4148]E(f329(f329(f97(f876(f875(x41481,x41482),a862)),f329(f329(f286(x41481,x41483,x41482),x41484),x41485)),f329(f329(f286(x41481,x41483,x41482),x41486),x41485)),f329(f329(f286(x41481,x41483,x41482),f329(f329(f97(f876(f875(x41481,x41483),a862)),x41484),x41486)),x41485))
% 156.75/156.46  [4289]E(f329(f329(f42(x42891,f876(x42892,a862)),x42893),f329(f329(f9(x42891,f876(x42894,f876(x42892,a862)),f876(x42892,a862)),f329(f329(f10(f876(x42894,a862),f876(f876(x42894,f876(x42892,a862)),f876(x42892,a862)),x42891),f42(x42894,f876(x42892,a862))),x42895)),x42896)),f329(f329(f42(x42894,f876(x42892,a862)),f329(f329(f43(x42891,f876(x42894,a862)),x42893),x42895)),x42896))
% 156.75/156.46  [4290]E(f329(f329(f43(x42901,f876(x42902,a862)),x42903),f329(f329(f9(x42901,f876(x42904,f876(x42902,a862)),f876(x42902,a862)),f329(f329(f10(f876(x42904,a862),f876(f876(x42904,f876(x42902,a862)),f876(x42902,a862)),x42901),f43(x42904,f876(x42902,a862))),x42905)),x42906)),f329(f329(f43(x42904,f876(x42902,a862)),f329(f329(f43(x42901,f876(x42904,a862)),x42903),x42905)),x42906))
% 156.75/156.46  [4346]E(f329(f268(x43461,x43462,f875(x43463,x43464)),f329(f329(f9(x43461,f876(x43462,x43464),f876(x43462,f875(x43463,x43464))),f329(f329(f10(f876(x43464,f875(x43463,x43464)),f876(f876(x43462,x43464),f876(x43462,f875(x43463,x43464))),x43461),f10(x43464,f875(x43463,x43464),x43462)),f329(f329(f10(x43463,f876(x43464,f875(x43463,x43464)),x43461),f264(x43463,x43464)),x43465))),x43466)),f269(x43461,x43463,x43462,x43464,x43465,x43466))
% 156.75/156.46  [4266]E(f329(f329(f329(f72(x42661,f871(x42662)),f183(x42661,x42662,x42663,f329(f329(f3(f876(x42661,a862)),x42664),f329(f329(f307(x42661),x42665),f189(f876(x42661,a862)))))),x42665),x42666),f329(f329(f329(f72(x42661,f871(x42662)),f183(x42661,x42662,x42663,x42664)),x42665),x42666))
% 156.75/156.46  [4377]E(f329(f308(x43771,x43772,f329(f329(f20(x43771,x43772,x43772),f329(f329(f20(x43771,x43772,f876(x43772,x43772)),f329(f329(f10(a862,f876(x43772,f876(x43772,x43772)),x43771),f92(x43772)),x43773)),x43774)),x43775)),x43776),f329(f329(f97(f876(x43772,a862)),f329(f308(x43771,x43772,x43774),f329(f329(f98(f876(x43771,a862)),x43776),f329(f249(x43771),x43773)))),f329(f308(x43771,x43772,x43775),f329(f329(f98(f876(x43771,a862)),x43776),f329(f249(x43771),f329(f329(f10(a862,a862,x43771),a324),x43773))))))
% 156.75/156.46  [4390]E(f329(f308(x43901,f875(x43902,x43903),f329(f329(f20(x43901,x43903,f875(x43902,x43903)),f329(f329(f10(x43902,f876(x43903,f875(x43902,x43903)),x43901),f264(x43902,x43903)),x43904)),x43905)),x43906),f329(f329(f266(x43902,x43903),f329(f308(x43901,x43902,x43904),x43906)),f329(f329(f10(f876(x43901,a862),f876(x43903,a862),x43902),f308(x43901,x43903,x43905)),f329(f329(f9(x43902,f876(x43901,a862),f876(x43901,a862)),f329(f329(f10(f876(x43901,a862),f876(f876(x43901,a862),f876(x43901,a862)),x43902),f98(f876(x43901,a862))),f329(f329(f10(f876(x43902,a862),f876(x43901,a862),x43902),f309(x43901,x43902,x43904)),f329(f329(f9(x43902,f876(x43902,a862),f876(x43902,a862)),f307(x43902)),f189(f876(x43902,a862)))))),x43906))))
% 156.75/156.46  [4330]E(f329(f267(x43301,x43302),f329(f269(x43303,x43301,x43304,x43302,x43305,x43306),x43307)),f329(x43306,f329(f267(x43303,x43304),x43307)))
% 156.75/156.46  [4331]E(f329(f263(x43311,x43312),f329(f269(x43313,x43311,x43314,x43312,x43315,x43316),x43317)),f329(x43315,f329(f263(x43313,x43314),x43317)))
% 156.75/156.46  [4027]E(f329(f329(f177(x40271,x40272),f329(f329(f153(x40271,x40273),x40274),x40275)),f329(f329(f153(x40272,x40276),x40274),x40277)),f329(f329(f153(f875(x40271,x40272),f329(f329(f177(x40271,x40272),x40273),x40276)),x40274),f329(f329(f264(x40271,x40272),x40275),x40277)))
% 156.75/156.46  [4092]E(f329(f329(f329(f270(x40921,x40922,x40923,x40924),x40925),x40926),x40927),f329(f329(f268(x40922,x40923,x40924),x40926),f329(x40925,x40927)))
% 156.75/156.46  [4105]E(f329(f329(f329(f270(x41051,x41052,x41053,x41054),x41055),x41056),x41057),f329(f329(x41056,f329(f263(x41052,x41053),f329(x41055,x41057))),f329(f267(x41052,x41053),f329(x41055,x41057))))
% 156.75/156.46  [4138]E(f182(x41381,x41382,f329(f329(f329(f72(x41381,f871(x41382)),x41383),x41384),f329(f236(x41382),x41385)),x41386,x41387),f182(x41381,x41382,x41383,f329(f329(f145(x41381),x41384),x41386),f329(f329(f145(x41382),x41385),x41387)))
% 156.75/156.46  [4161]E(f329(f73(x41611,x41612,x41613,x41614),f329(f73(x41615,x41611,x41613,x41616),x41617)),f329(f73(x41615,x41612,x41613,f329(f73(x41611,x41612,x41615,x41614),x41616)),x41617))
% 156.75/156.46  [4224]E(f329(f73(f871(x42241),f871(x42242),x42243,f329(f202(x42241,x42242),x42244)),f329(f329(f329(f72(x42243,f871(x42241)),x42245),x42246),f329(f236(x42241),x42247))),f329(f329(f329(f72(x42243,f871(x42242)),f329(f73(f871(x42241),f871(x42242),x42243,f329(f202(x42241,x42242),x42244)),x42245)),x42246),f329(f236(x42242),f329(x42244,x42247))))
% 156.75/156.46  [4353]E(f329(f269(x43531,x43532,x43533,x43533,x43534,f24(x43533)),f329(f269(x43531,x43531,x43535,x43533,f24(x43531),x43536),x43537)),f329(f329(f264(x43532,x43533),f329(x43534,f329(f263(x43531,x43535),x43537))),f329(x43536,f329(f267(x43531,x43535),x43537))))
% 156.75/156.46  [4354]E(f329(f269(x43541,x43541,x43542,x43543,f24(x43541),x43544),f329(f269(x43545,x43541,x43542,x43542,x43546,f24(x43542)),x43547)),f329(f329(f264(x43541,x43543),f329(x43546,f329(f263(x43545,x43542),x43547))),f329(x43544,f329(f267(x43545,x43542),x43547))))
% 156.75/156.46  [4375]E(f329(f269(x43751,x43752,x43753,x43753,x43754,f24(x43753)),f329(f269(x43755,x43751,x43753,x43753,x43756,f24(x43753)),x43757)),f329(f269(x43755,x43752,x43753,x43753,f329(f73(x43751,x43752,x43755,x43754),x43756),f24(x43753)),x43757))
% 156.75/156.46  [4376]E(f329(f269(x43761,x43761,x43762,x43763,f24(x43761),x43764),f329(f269(x43761,x43761,x43765,x43762,f24(x43761),x43766),x43767)),f329(f269(x43761,x43761,x43765,x43763,f24(x43761),f329(f73(x43762,x43763,x43765,x43764),x43766)),x43767))
% 156.75/156.46  [4387]E(f329(f269(x43871,x43872,x43873,x43873,x43874,f24(x43873)),f329(f269(x43871,x43871,x43875,x43873,f24(x43871),x43876),x43877)),f329(f269(x43872,x43872,x43875,x43873,f24(x43872),x43876),f329(f269(x43871,x43872,x43875,x43875,x43874,f24(x43875)),x43877)))
% 156.75/156.46  [4062]E(f329(f329(f286(x40621,x40622,x40623),f329(f329(f286(x40621,x40624,x40622),x40625),x40626)),x40627),f329(f329(f286(x40621,x40624,x40623),x40625),f329(f329(f286(x40624,x40622,x40623),x40626),x40627)))
% 156.75/156.46  [4129]E(f329(f329(f268(x41291,x41292,x41293),f329(f73(x41294,f876(x41292,x41293),x41291,x41295),x41296)),x41297),f329(f329(x41295,f329(x41296,f329(f263(x41291,x41292),x41297))),f329(f267(x41291,x41292),x41297)))
% 156.75/156.46  [4190]E(f329(f73(x41901,x41902,x41903,x41904),f329(f329(f329(f72(x41903,x41901),x41905),x41906),x41907)),f329(f329(f329(f72(x41903,x41902),f329(f73(x41901,x41902,x41903,x41904),x41905)),x41906),f329(x41904,x41907)))
% 156.75/156.46  [4219]E(f329(f136(x42191,x42192,f329(f9(x42192,x42191,x42191),x42193),x42194),f329(f163(x42192),f329(f329(f148(x42195,x42192),x42196),x42197))),f329(f136(x42191,x42195,f329(f9(x42195,x42191,x42191),f329(f73(x42192,f876(x42191,x42191),x42195,x42193),x42196)),x42194),f329(f163(x42195),x42197)))
% 156.75/156.46  [4162]E(f329(f329(f43(x41621,f876(f875(x41622,x41623),a862)),x41624),f329(f329(f10(f876(f875(x41625,x41623),a862),f876(f875(x41622,x41623),a862),x41621),f329(f286(x41622,x41625,x41623),x41626)),x41627)),f329(f329(f286(x41622,x41625,x41623),x41626),f329(f329(f43(x41621,f876(f875(x41625,x41623),a862)),x41624),x41627)))
% 156.75/156.46  [4312]E(f329(f329(f43(x43121,f876(f875(x43122,x43123),a862)),x43124),f329(f329(f9(x43121,f876(f875(x43125,x43123),a862),f876(f875(x43122,x43123),a862)),f329(f329(f10(f876(f875(x43122,x43125),a862),f876(f876(f875(x43125,x43123),a862),f876(f875(x43122,x43123),a862)),x43121),f286(x43122,x43125,x43123)),x43126)),x43127)),f329(f329(f286(x43122,x43125,x43123),f329(f329(f43(x43121,f876(f875(x43122,x43125),a862)),x43124),x43126)),x43127))
% 156.75/156.46  [4313]E(f329(f136(x43131,x43132,f329(f329(f9(x43131,f876(x43132,x43133),f876(x43132,x43131)),f329(f329(f10(f876(x43133,x43131),f876(f876(x43132,x43133),f876(x43132,x43131)),x43131),f10(x43133,x43131,x43132)),x43134)),x43135),x43136),x43137),f329(f136(x43131,x43133,x43134,x43136),f329(f329(f148(x43132,x43133),x43135),x43137)))
% 156.75/156.46  [4388]E(f329(f329(f42(x43881,f876(x43882,a862)),x43883),f329(f329(f10(f876(x43884,f876(x43882,a862)),f876(x43882,a862),x43881),f329(f42(x43884,f876(x43882,a862)),x43885)),f329(f329(f9(x43881,f876(x43884,f876(x43882,a862)),f876(x43884,f876(x43882,a862))),f329(f329(f10(f876(f876(x43882,a862),f876(x43882,a862)),f876(f876(x43884,f876(x43882,a862)),f876(x43884,f876(x43882,a862))),x43881),f10(f876(x43882,a862),f876(x43882,a862),x43884)),f329(f329(f10(f876(x43882,a862),f876(f876(x43882,a862),f876(x43882,a862)),x43881),f97(f876(x43882,a862))),x43886))),x43887))),f329(f329(f97(f876(x43882,a862)),f329(f329(f42(x43881,f876(x43882,a862)),x43883),x43886)),f329(f329(f42(x43884,f876(x43882,a862)),x43885),x43887)))
% 156.75/156.46  [4389]E(f329(f329(f43(x43891,f876(x43892,a862)),x43893),f329(f329(f10(f876(x43894,f876(x43892,a862)),f876(x43892,a862),x43891),f329(f43(x43894,f876(x43892,a862)),x43895)),f329(f329(f9(x43891,f876(x43894,f876(x43892,a862)),f876(x43894,f876(x43892,a862))),f329(f329(f10(f876(f876(x43892,a862),f876(x43892,a862)),f876(f876(x43894,f876(x43892,a862)),f876(x43894,f876(x43892,a862))),x43891),f10(f876(x43892,a862),f876(x43892,a862),x43894)),f329(f329(f10(f876(x43892,a862),f876(f876(x43892,a862),f876(x43892,a862)),x43891),f98(f876(x43892,a862))),x43896))),x43897))),f329(f329(f98(f876(x43892,a862)),f329(f329(f43(x43891,f876(x43892,a862)),x43893),x43896)),f329(f329(f43(x43894,f876(x43892,a862)),x43895),x43897)))
% 156.75/156.46  [4380]E(f200(x43801,x43802,f329(f329(f329(x43803,x43804),x43805),x43806),f329(f329(f9(x43801,f875(a95,a95),f876(a95,f870(x43802))),f329(f329(f9(x43801,a95,f876(f875(a95,a95),f876(a95,f870(x43802)))),f329(f329(f9(x43801,a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(x43802))))),x43807),x43804)),x43805)),x43806)),f329(f329(f329(f213(x43801,x43802,x43803,x43807),x43804),x43805),x43806))
% 156.75/156.46  [4391]E(f201(x43911,x43912,f329(f329(f329(x43913,x43914),x43915),x43916),f329(f329(f9(x43911,f875(a95,a95),f876(a95,f870(x43912))),f329(f329(f9(x43911,a95,f876(f875(a95,a95),f876(a95,f870(x43912)))),f329(f329(f9(x43911,a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(x43912))))),x43917),x43914)),x43915)),x43916)),f215(x43911,x43912,x43913,x43917,x43914,x43915,x43916))
% 156.75/156.46  [4386]E(f197(x43861,x43862,f329(f329(f329(x43863,x43864),x43865),x43866),f329(f329(f9(x43861,f875(a95,a95),f876(a95,f870(f871(x43862)))),f329(f329(f9(x43861,a95,f876(f875(a95,a95),f876(a95,f870(f871(x43862))))),f329(f329(f9(x43861,a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(f871(x43862)))))),x43867),x43864)),x43865)),x43866)),f329(f329(f329(f209(x43861,x43862,x43863,x43867),x43864),x43865),x43866))
% 156.75/156.46  [4401]E(f198(x44011,x44012,f329(f329(f329(x44013,x44014),x44015),x44016),f329(f329(f9(x44011,f875(a95,a95),f876(a95,f870(f871(x44012)))),f329(f329(f9(x44011,a95,f876(f875(a95,a95),f876(a95,f870(f871(x44012))))),f329(f329(f9(x44011,a95,f876(a95,f876(f875(a95,a95),f876(a95,f870(f871(x44012)))))),x44017),x44014)),x44015)),x44016)),f211(x44011,x44012,x44013,x44017,x44014,x44015,x44016))
% 156.75/156.46  [4281]E(f329(f269(x42811,x42812,x42813,x42814,x42815,x42816),f329(f329(f264(x42811,x42813),x42817),x42818)),f329(f329(f264(x42812,x42814),f329(x42815,x42817)),f329(x42816,x42818)))
% 156.75/156.46  [4403]E(f329(f329(f148(f875(x44031,x44032),f875(x44033,x44034)),f329(f268(x44031,x44032,f875(x44033,x44034)),f329(f329(f9(x44031,f876(x44032,x44034),f876(x44032,f875(x44033,x44034))),f329(f329(f10(f876(x44034,f875(x44033,x44034)),f876(f876(x44032,x44034),f876(x44032,f875(x44033,x44034))),x44031),f10(x44034,f875(x44033,x44034),x44032)),f329(f329(f10(x44033,f876(x44034,f875(x44033,x44034)),x44031),f264(x44033,x44034)),x44035))),x44036))),f329(f329(f177(x44031,x44032),x44037),x44038)),f329(f329(f177(x44033,x44034),f329(f329(f148(x44031,x44033),x44035),x44037)),f329(f329(f148(x44032,x44034),x44036),x44038)))
% 156.75/156.46  [4409]E(f329(f329(f148(f875(x44091,x44092),x44093),f329(f268(x44091,x44092,x44093),f329(f329(f10(f876(x44092,f875(x44091,x44094)),f876(x44092,x44093),x44091),f329(f10(f875(x44091,x44094),x44093,x44092),x44095)),f329(f329(f9(x44091,f876(x44092,x44094),f876(x44092,f875(x44091,x44094))),f329(f329(f10(f876(x44094,f875(x44091,x44094)),f876(f876(x44092,x44094),f876(x44092,f875(x44091,x44094))),x44091),f10(x44094,f875(x44091,x44094),x44092)),f264(x44091,x44094))),x44096)))),f329(f329(f177(x44091,x44092),x44097),x44098)),f329(f329(f148(f875(x44091,x44094),x44093),x44095),f329(f329(f177(x44091,x44094),x44097),f329(f329(f148(x44092,x44094),x44096),x44098))))
% 156.75/156.46  [4322]E(f329(f329(f148(f875(x43221,x43222),x43223),f329(f268(x43221,x43222,x43223),f329(f329(f10(f876(x43222,f875(x43224,x43222)),f876(x43222,x43223),x43221),f329(f10(f875(x43224,x43222),x43223,x43222),x43225)),f329(f329(f10(x43224,f876(x43222,f875(x43224,x43222)),x43221),f264(x43224,x43222)),x43226)))),f329(f329(f177(x43221,x43222),x43227),x43228)),f329(f329(f148(f875(x43224,x43222),x43223),x43225),f329(f329(f177(x43224,x43222),f329(f329(f148(x43221,x43224),x43226),x43227)),x43228)))
% 156.75/156.46  [4272]E(f329(f329(f268(x42721,x42722,x42723),f329(f329(f10(f876(x42722,f875(x42724,x42725)),f876(x42722,x42723),x42721),f329(f10(f875(x42724,x42725),x42723,x42722),f329(f268(x42724,x42725,x42723),x42726))),x42727)),x42728),f329(f329(f268(x42724,x42725,x42723),x42726),f329(f329(f268(x42721,x42722,f875(x42724,x42725)),x42727),x42728)))
% 156.75/156.46  [4410]E(f329(f329(f43(f875(x44101,x44102),f876(f875(x44103,x44104),a862)),f329(f329(f266(x44101,x44102),x44105),f329(f18(f876(x44102,a862),x44101),x44106))),f329(f268(x44101,x44102,f876(f875(x44103,x44104),a862)),f329(f329(f9(x44101,f876(x44102,f876(x44103,f876(x44104,a862))),f876(x44102,f876(f875(x44103,x44104),a862))),f329(f329(f10(f876(f876(x44103,f876(x44104,a862)),f876(f875(x44103,x44104),a862)),f876(f876(x44102,f876(x44103,f876(x44104,a862))),f876(x44102,f876(f875(x44103,x44104),a862))),x44101),f10(f876(x44103,f876(x44104,a862)),f876(f875(x44103,x44104),a862),x44102)),f329(f329(f10(f876(x44103,a862),f876(f876(x44103,f876(x44104,a862)),f876(f875(x44103,x44104),a862)),x44101),f266(x44103,x44104)),x44107))),f329(f329(f10(f876(x44104,a862),f876(x44103,f876(x44104,a862)),x44102),f18(f876(x44104,a862),x44103)),x44108)))),f329(f329(f266(x44103,x44104),f329(f329(f43(x44101,f876(x44103,a862)),x44105),x44107)),f329(f18(f876(x44104,a862),x44103),f329(f329(f43(x44102,f876(x44104,a862)),x44106),x44108))))
% 156.75/156.46  [4336]E(f329(f329(f270(x43361,x43362,x43363,x43364),f329(f329(f270(x43361,x43365,x43366,f875(x43362,x43363)),x43367),x43368)),x43369),f329(f329(f270(x43361,x43365,x43366,x43364),x43367),f329(f329(f9(x43365,f876(x43362,f876(x43363,x43364)),f876(x43366,x43364)),f329(f329(f10(f876(x43366,f875(x43362,x43363)),f876(f876(x43362,f876(x43363,x43364)),f876(x43366,x43364)),x43365),f270(x43366,x43362,x43363,x43364)),x43368)),x43369)))
% 156.75/156.46  [4372]E(f329(f73(f875(x43721,x43722),f875(x43723,x43724),f875(x43725,x43726),f269(x43721,x43723,x43722,x43724,x43727,x43728)),f269(x43725,x43721,x43726,x43722,x43729,x437210)),f269(x43725,x43723,x43726,x43724,f329(f73(x43721,x43723,x43725,x43727),x43729),f329(f73(x43722,x43724,x43726,x43728),x437210)))
% 156.75/156.46  [4378]E(f329(f269(x43781,x43782,x43783,x43784,x43785,x43786),f329(f269(x43787,x43781,x43788,x43783,x43789,x437810),x437811)),f329(f269(x43787,x43782,x43788,x43784,f329(f73(x43781,x43782,x43787,x43785),x43789),f329(f73(x43783,x43784,x43788,x43786),x437810)),x437811))
% 156.75/156.46  [4548]~E(a519,a695)+~P4(a5000)
% 156.75/156.46  [4550]~E(f520(x45501),x45501)+~P4(a5000)
% 156.75/156.46  [4552]~P96(x45521)+E(f91(x45521),a326)
% 156.75/156.46  [4554]~P23(x45541)+P23(f871(x45541))
% 156.75/156.46  [4555]~P59(x45551)+P59(f871(x45551))
% 156.75/156.46  [4556]~P106(x45561)+P106(f869(x45561))
% 156.75/156.46  [4559]~P142(x45591)+~E(f78(x45591),f2(x45591))
% 156.75/156.46  [4561]~E(x45611,f2(a95))+E(f329(a22,x45611),f2(a1))
% 156.75/156.46  [4562]~E(x45621,f2(a1))+E(f82(a1,x45621),f2(a1))
% 156.75/156.46  [4569]~P143(x45691)+P29(x45691,f2(x45691))
% 156.75/156.46  [4571]~P108(x45711)+P28(x45711,f109(x45711))
% 156.75/156.46  [4581]P22(x45811)+P22(f329(a324,x45811))
% 156.75/156.46  [4624]~P143(x46241)+~P29(x46241,f78(x46241))
% 156.75/156.46  [4668]~P22(x46681)+~P22(f329(a324,x46681))
% 156.75/156.46  [4692]E(f329(a101,x46921),f2(a868))+~P22(f329(a195,x46921))
% 156.75/156.46  [4758]~P71(x47581)+P12(x47581,x47581,f81(x47581))
% 156.75/156.46  [4759]~P97(x47591)+P11(x47591,x47591,f81(x47591))
% 156.75/156.46  [4760]~P108(x47601)+P11(x47601,x47601,f247(x47601))
% 156.75/156.46  [4761]~P108(x47611)+P11(x47611,x47611,f242(x47611))
% 156.75/156.46  [4762]~P102(x47621)+P11(x47621,x47621,f97(x47621))
% 156.75/156.46  [4763]~P105(x47631)+P11(x47631,x47631,f98(x47631))
% 156.75/156.46  [4566]~E(x45661,f2(a868))+E(f329(f96(a1),x45661),f2(a1))
% 156.75/156.46  [4574]~P94(x45741)+E(f329(f100(x45741),a83),f2(x45741))
% 156.75/156.46  [4577]~E(f557(x45771),f2(a868))+E(f329(f160(a868),x45771),f2(a868))
% 156.75/156.46  [4578]~P65(x45781)+E(f245(x45781,f243(x45781)),f247(x45781))
% 156.75/156.46  [4579]~P65(x45791)+E(f246(x45791,f243(x45791)),f242(x45791))
% 156.75/156.46  [4580]~P90(x45801)+E(f82(x45801,f2(x45801)),f2(x45801))
% 156.75/156.46  [4589]~P143(x45891)+E(f329(f96(x45891),f78(a868)),f78(x45891))
% 156.75/156.46  [4590]~P143(x45901)+E(f329(f96(x45901),f2(a868)),f2(x45901))
% 156.75/156.46  [4591]~P140(x45911)+E(f329(f99(x45911),f78(a1)),f78(x45911))
% 156.75/156.46  [4592]~P140(x45921)+E(f329(f99(x45921),f2(a1)),f2(x45921))
% 156.75/156.46  [4593]E(x45931,f2(a868))+~E(f329(f96(a1),x45931),f2(a1))
% 156.75/156.46  [4618]~P83(x46181)+E(f329(f79(x46181),f189(x46181)),f252(x46181))
% 156.75/156.46  [4619]~P69(x46191)+E(f329(f79(x46191),f2(x46191)),f2(x46191))
% 156.75/156.46  [4620]~P83(x46201)+E(f329(f79(x46201),f252(x46201)),f189(x46201))
% 156.75/156.46  [4621]~P116(x46211)+E(f329(f75(x46211),f78(x46211)),f78(x46211))
% 156.75/156.46  [4622]~P88(x46221)+E(f329(f75(x46221),f2(x46221)),f2(x46221))
% 156.75/156.46  [4623]~P82(x46231)+E(f329(f160(x46231),f109(x46231)),f2(x46231))
% 156.75/156.46  [4643]~P36(x46431)+P40(f329(f167(a1),x46431))
% 156.75/156.46  [4673]~P94(x46731)+E(f329(f79(x46731),f78(x46731)),f329(f100(x46731),a93))
% 156.75/156.46  [4684]E(f329(a28,x46841),f192(a863))+P22(f329(a26,f25(x46841)))
% 156.75/156.46  [4691]~P94(x46911)+P29(x46911,f329(f100(x46911),a83))
% 156.75/156.46  [4708]~P59(x47081)+E(f329(f167(x47081),f56(x47081)),f252(f876(x47081,a862)))
% 156.75/156.46  [4718]P36(x47181)+~P40(f329(f167(a1),x47181))
% 156.75/156.46  [4719]~P59(x47191)+P22(f329(f131(x47191),f56(x47191)))
% 156.75/156.46  [4764]E(f329(f96(a1),f329(a101,x47641)),x47641)+P22(f329(a195,x47641))
% 156.75/156.46  [4831]~P114(x48311)+E(f255(x48311,f78(x48311),f81(x48311)),f254(x48311))
% 156.75/156.46  [4861]~P94(x48611)+~P29(x48611,f329(f100(x48611),a93))
% 156.75/156.46  [4908]E(f329(f236(a863),f777(x49081)),f329(a28,x49081))+~P22(f329(a26,f25(x49081)))
% 156.75/156.46  [4909]E(f329(f236(a863),f819(x49091)),f329(a28,x49091))+~P22(f329(a26,f25(x49091)))
% 156.75/156.46  [5009]E(f329(f75(a1),x50091),x50091)+P22(f329(f329(f244(a1),x50091),f2(a1)))
% 156.75/156.46  [5029]~E(f329(a101,x50291),f2(a868))+P22(f329(f329(f243(a1),x50291),f2(a1)))
% 156.75/156.46  [5090]~P22(f329(a195,x50901))+P22(f329(f329(f244(a1),x50901),f2(a1)))
% 156.75/156.46  [5129]~P140(x51291)+P22(f329(f329(f331(x51291),f78(x51291)),f106(x51291)))
% 156.75/156.46  [5130]~P143(x51301)+P22(f329(f329(f331(x51301),f78(x51301)),f187(x51301)))
% 156.75/156.46  [5131]~P140(x51311)+P22(f329(f329(f331(x51311),f2(x51311)),f106(x51311)))
% 156.75/156.46  [5132]~P143(x51321)+P22(f329(f329(f331(x51321),f2(x51321)),f187(x51321)))
% 156.75/156.46  [5133]~P124(x51331)+P22(f329(f329(f243(x51331),f2(x51331)),f78(x51331)))
% 156.75/156.46  [5134]~P124(x51341)+P22(f329(f329(f244(x51341),f2(x51341)),f78(x51341)))
% 156.75/156.46  [5191]E(x51911,f2(a868))+~P22(f329(f329(f243(a868),x51911),f2(a868)))
% 156.75/156.46  [5236]E(f329(a101,x52361),f2(a868))+~P22(f329(f329(f243(a1),x52361),f2(a1)))
% 156.75/156.46  [5302]P22(f329(a195,x53021))+~P22(f329(f329(f244(a1),x53021),f2(a1)))
% 156.75/156.46  [5307]~P108(x53071)+P12(x53071,f869(x53071),f142(x53071,x53071,f7(x53071)))
% 156.75/156.46  [5324]P40(x53241)+~P22(f329(f329(f243(a1),f2(a1)),f346(x53241)))
% 156.75/156.46  [5330]E(f329(f75(a1),x53301),f329(f79(a1),x53301))+~P22(f329(f329(f244(a1),x53301),f2(a1)))
% 156.75/156.46  [5501]~P124(x55011)+~P22(f329(f329(f243(x55011),f78(x55011)),f2(x55011)))
% 156.75/156.46  [5502]~P124(x55021)+~P22(f329(f329(f244(x55021),f78(x55021)),f2(x55021)))
% 156.75/156.46  [5512]~E(x55121,f2(a868))+P22(f329(f329(f243(a1),f329(f96(a1),x55121)),f2(a1)))
% 156.75/156.46  [5513]~E(x55131,f2(a1))+P22(f329(f329(f244(a1),f329(f75(a1),x55131)),f78(a1)))
% 156.75/156.46  [5642]~P82(x56421)+E(f136(x56421,x56421,f80(x56421),f2(x56421)),f160(x56421))
% 156.75/156.46  [5825]~P98(x58251)+P20(a868,x58251,f96(x58251),f252(f876(a868,a862)))
% 156.75/156.46  [6027]E(x60271,f2(a868))+~P22(f329(f329(f243(a1),f329(f96(a1),x60271)),f2(a1)))
% 156.75/156.46  [6028]E(x60281,f2(a1))+~P22(f329(f329(f244(a1),f329(f75(a1),x60281)),f78(a1)))
% 156.75/156.46  [7911]E(x79111,f329(a5,f2(a868)))+P22(f329(f329(f244(a868),f329(f329(f3(a868),f329(a21,x79111)),f329(a108,f2(a868)))),f329(a21,x79111)))
% 156.75/156.46  [8738]~P22(f329(f329(f244(a1),x87381),f2(a1)))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87381)),x87381)),f2(a1)))
% 156.75/156.46  [9115]P22(f329(f329(f244(a1),x91151),f2(a1)))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91151)),x91151)),f2(a1)))
% 156.75/156.46  [9550]~P22(f329(f329(f244(a1),x95501),f2(a1)))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95501)),x95501)),a93)),f2(a1)))
% 156.75/156.46  [9723]P22(f329(f329(f244(a1),x97231),f2(a1)))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97231)),x97231)),a93)),f2(a1)))
% 156.75/156.46  [4676]E(x46761,f2(a1))+E(f329(f329(f39(a1),x46761),x46761),f78(a1))
% 156.75/156.46  [4821]~P26(x48211)+E(f40(x48211,f189(f876(x48211,a862))),f189(x48211))
% 156.75/156.46  [4822]~P26(x48221)+E(f40(x48221,f252(f876(x48221,a862))),f252(x48221))
% 156.75/156.46  [4823]~P26(x48231)+E(f41(x48231,f189(f876(x48231,a862))),f252(x48231))
% 156.75/156.46  [4824]~P26(x48241)+E(f41(x48241,f252(f876(x48241,a862))),f189(x48241))
% 156.75/156.46  [4825]~P108(x48251)+E(f133(x48251,f189(f876(x48251,a862))),f109(x48251))
% 156.75/156.46  [4964]E(x49641,f2(a868))+P22(f329(f329(f244(a868),f2(a868)),x49641))
% 156.75/156.46  [4985]~P27(x49851)+P22(f329(f329(f243(a1),f2(a1)),x49851))
% 156.75/156.46  [5020]~E(f329(f100(a868),x50201),f2(a868))+P22(f329(f329(f243(a1),x50201),a83))
% 156.75/156.46  [5025]P40(x50251)+P22(f329(f329(f331(a1),f346(x50251)),x50251))
% 156.75/156.46  [5026]E(x50261,f329(a5,f2(a868)))+P22(f329(f329(f243(a95),f78(a95)),x50261))
% 156.75/156.46  [5065]P22(f329(a195,x50651))+P22(f329(f329(f243(a1),f2(a1)),x50651))
% 156.75/156.46  [5111]E(f329(f96(a1),f329(a101,x51111)),f2(a1))+P22(f329(f329(f243(a1),f2(a1)),x51111))
% 156.75/156.46  [5176]E(f329(f96(a1),f329(f100(a868),x51761)),f329(f100(a1),x51761))+P22(f329(a195,f329(f100(a1),x51761)))
% 156.75/156.46  [5197]E(f329(f100(a868),x51971),f2(a868))+~P22(f329(a195,f329(f100(a1),x51971)))
% 156.75/156.46  [5198]E(f329(f100(a868),x51981),f2(a868))+~P22(f329(f329(f243(a1),x51981),a83))
% 156.75/156.46  [5233]P27(x52331)+~P22(f329(f329(f243(a1),f2(a1)),x52331))
% 156.75/156.46  [5310]E(f329(a108,f786(x53101)),x53101)+~P22(f329(f329(f244(a868),f2(a868)),x53101))
% 156.75/156.46  [5318]E(f329(a108,f329(f100(a868),x53181)),f78(a868))+~P22(f329(a195,f329(f100(a1),x53181)))
% 156.75/156.46  [5326]E(f329(f96(a1),f337(x53261)),x53261)+~P22(f329(f329(f244(a1),f2(a1)),x53261))
% 156.75/156.46  [5333]~E(x53331,f329(a5,f2(a868)))+~P22(f329(f329(f243(a95),f78(a95)),x53331))
% 156.75/156.46  [5340]E(f329(f96(a1),f329(f100(a868),x53401)),f2(a1))+~P22(f329(a195,f329(f100(a1),x53401)))
% 156.75/156.46  [5366]E(f329(f160(a868),x53661),f2(a868))+P22(f329(f329(f331(a868),f557(x53661)),f329(f167(a868),x53661)))
% 156.75/156.46  [5387]E(f329(f96(a1),f329(a101,x53871)),x53871)+~P22(f329(f329(f243(a1),f2(a1)),x53871))
% 156.75/156.46  [5396]~P22(f329(a195,x53961))+~P22(f329(f329(f243(a1),f2(a1)),x53961))
% 156.75/156.46  [5494]E(f329(f329(f80(a868),f78(a868)),f329(f100(a868),x54941)),f78(a868))+~P22(f329(f329(f244(a1),x54941),a83))
% 156.75/156.46  [5554]E(x55541,f2(a868))+~P22(f329(f329(f244(a868),x55541),f329(a108,f2(a868))))
% 156.75/156.46  [5597]E(f329(f329(f3(a868),f329(f100(a868),x55971)),f78(a868)),f2(a868))+~P22(f329(f329(f243(a1),x55971),a83))
% 156.75/156.46  [5598]E(f329(f329(f80(a868),f329(f100(a868),x55981)),f78(a868)),f78(a868))+~P22(f329(f329(f244(a1),x55981),a83))
% 156.75/156.46  [5608]~P40(x56081)+E(f329(f38(a868),f329(f308(a1,a868,a101),x56081)),f329(f38(a1),x56081))
% 156.75/156.46  [5643]~P108(x56431)+E(f245(x56431,f329(f9(x56431,x56431,a862),f243(x56431))),f242(x56431))
% 156.75/156.46  [5644]~P108(x56441)+E(f246(x56441,f329(f9(x56441,x56441,a862),f243(x56441))),f247(x56441))
% 156.75/156.46  [5654]E(f45(a868,f329(a108,f2(a868)),f329(f100(a868),x56541)),f329(a108,f2(a868)))+~P22(f329(a195,f329(f100(a1),x56541)))
% 156.75/156.46  [5663]~P22(f329(f329(f244(a1),f2(a1)),x56631))+P22(f329(f329(f243(a1),f78(a1)),x56631))
% 156.75/156.46  [5664]P22(f329(f329(f244(a1),f2(a1)),x56641))+~P22(f329(f329(f243(a1),f78(a1)),x56641))
% 156.75/156.46  [5675]E(f329(a108,f329(f329(f3(a868),x56751),f78(a868))),x56751)+~P22(f329(f329(f244(a868),f2(a868)),x56751))
% 156.75/156.46  [5736]P22(f329(f329(f244(a868),f2(a868)),f337(x57361)))+~P22(f329(f329(f244(a1),f2(a1)),x57361))
% 156.75/156.46  [5799]E(f45(a1,f329(f100(a1),a93),x57991),f329(f329(f3(a1),x57991),f78(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x57991))
% 156.75/156.46  [5838]~P22(f329(f329(f244(a1),a83),x58381))+P22(f329(f329(f244(a868),f2(a868)),f329(f100(a868),x58381)))
% 156.75/156.46  [5888]P22(f329(f329(f244(a868),f2(a868)),f329(a101,x58881)))+~P22(f329(f329(f244(a1),f2(a1)),x58881))
% 156.75/156.46  [5939]~P22(f329(f329(f244(a868),f2(a868)),x59391))+P22(f329(f329(f244(a1),f2(a1)),f329(f96(a1),x59391)))
% 156.75/156.46  [5981]~P22(f329(f329(f244(a868),f2(a868)),f329(a101,x59811)))+P22(f329(f329(f244(a1),f2(a1)),x59811))
% 156.75/156.46  [5995]~P40(x59951)+E(f329(f308(a868,a1,f96(a1)),f329(f308(a1,a868,a101),x59951)),x59951)
% 156.75/156.46  [6004]P22(f329(f329(f244(a1),a83),x60041))+~P22(f329(f329(f244(a868),f2(a868)),f329(f100(a868),x60041)))
% 156.75/156.46  [6056]~P59(x60561)+E(f329(f329(f145(f871(x60561)),f192(x60561)),f329(f329(f148(x60561,f871(x60561)),f236(x60561)),f56(x60561))),f56(f871(x60561)))
% 156.75/156.46  [6067]P22(f329(f329(f244(a868),f2(a868)),x60671))+~P22(f329(f329(f244(a1),f2(a1)),f329(f96(a1),x60671)))
% 156.75/156.46  [6178]E(f329(f308(a868,a1,f96(a1)),f329(f250(a868),f329(a101,x61781))),f329(f299(a1,f2(a1)),x61781))+~P22(f329(f329(f243(a1),f2(a1)),x61781))
% 156.75/156.46  [6194]~P124(x61941)+P22(f329(f329(f244(x61941),f2(x61941)),f329(f329(f80(x61941),f78(x61941)),f78(x61941))))
% 156.75/156.46  [6247]P22(f329(f329(f244(a868),f329(a108,f2(a868))),f329(a101,x62471)))+~P22(f329(f329(f244(a1),f78(a1)),x62471))
% 156.75/156.46  [6341]E(x63411,f2(a1))+P22(f329(f49(f2(a1),x63411),f329(f329(f264(a1,a1),f2(a1)),f2(a1))))
% 156.75/156.46  [6504]~P22(f329(f329(f244(a868),f329(a108,f2(a868))),f329(a101,x65041)))+P22(f329(f329(f244(a1),f78(a1)),x65041))
% 156.75/156.46  [6916]~P115(x69161)+P38(x69161,f329(f249(f875(x69161,x69161)),f329(f268(x69161,x69161,a862),f244(x69161))))
% 156.75/156.46  [5541]E(f329(f100(a868),f329(f329(f3(a1),x55411),a93)),f329(a108,f329(f100(a868),x55411)))+P22(f329(a195,f329(f100(a1),x55411)))
% 156.75/156.46  [5557]~P36(x55571)+E(f329(f329(f148(a868,a1),f96(a1)),f329(f329(f148(a1,a868),a101),x55571)),x55571)
% 156.75/156.46  [5684]E(f329(f79(a1),f329(f96(a1),f329(a108,f338(x56841)))),x56841)+~P22(f329(f329(f244(a1),x56841),f2(a1)))
% 156.75/156.46  [5694]E(f329(f329(f80(a868),f78(a868)),f329(f100(a868),x56941)),f329(f100(a868),f329(f329(f3(a1),x56941),a93)))+P22(f329(f329(f244(a1),x56941),a83))
% 156.75/156.46  [5738]E(f329(f329(f39(a1),f329(f100(a1),a93)),x57381),f329(f100(a1),a93))+~P22(f329(f329(f244(a1),f2(a1)),x57381))
% 156.75/156.46  [5834]E(f329(f329(f3(a868),f329(f100(a868),x58341)),f78(a868)),f329(f100(a868),f329(f329(f80(a1),x58341),a93)))+P22(f329(f329(f243(a1),x58341),a83))
% 156.75/156.46  [5835]E(f329(f329(f80(a868),f329(f100(a868),x58351)),f78(a868)),f329(f100(a868),f329(f329(f3(a1),x58351),a93)))+P22(f329(f329(f244(a1),x58351),a83))
% 156.75/156.46  [5876]E(f329(a101,f329(f329(f80(a1),f78(a1)),x58761)),f329(a108,f329(a101,x58761)))+~P22(f329(f329(f243(a1),f2(a1)),x58761))
% 156.75/156.46  [5912]E(f329(a108,f329(f329(f3(a868),x59121),f329(a108,f2(a868)))),x59121)+~P22(f329(f329(f244(a868),f2(a868)),x59121))
% 156.75/156.46  [6126]E(f45(a868,f329(a108,f2(a868)),f329(f100(a868),x61261)),f329(a101,f45(a1,f78(a1),f329(f100(a1),x61261))))+P22(f329(a195,f329(f100(a1),x61261)))
% 156.75/156.46  [6354]~P22(f329(f62(x63541),f252(f876(x63541,a862))))+P22(f329(f62(f871(x63541)),f252(f876(f871(x63541),a862))))
% 156.75/156.46  [6438]~P22(f329(f329(f243(a1),f2(a1)),x64381))+P22(f329(f329(f244(a1),f2(a1)),f329(f329(f80(a1),f78(a1)),x64381)))
% 156.75/156.46  [6445]E(f329(f263(a1,a1),f47(f78(a1),f329(f100(a1),x64451))),f329(f329(f39(a1),f78(a1)),f329(f100(a1),x64451)))+~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x64451)))
% 156.75/156.46  [6464]E(f329(f267(a1,a1),f47(f78(a1),f329(f100(a1),x64641))),f45(a1,f78(a1),f329(f100(a1),x64641)))+~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x64641)))
% 156.75/156.46  [6476]P22(f329(f62(x64761),f252(f876(x64761,a862))))+~P22(f329(f62(f871(x64761)),f252(f876(f871(x64761),a862))))
% 156.75/156.46  [6810]~P22(f329(f62(x68101),f252(f876(x68101,a862))))+P22(f329(f329(f244(a868),f2(a868)),f329(f38(x68101),f252(f876(x68101,a862)))))
% 156.75/156.46  [7395]P22(f329(f62(a868),x73951))+~P22(f329(f62(a1),f329(f308(a868,a1,f96(a1)),x73951)))
% 156.75/156.46  [5571]~E(a93,x55711)+E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x55711)),x55711),a93)
% 156.75/156.46  [5572]~E(x55721,a93)+E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x55721)),x55721),a93)
% 156.75/156.46  [6135]E(x61351,a93)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x61351)),x61351),a93)
% 156.75/156.46  [6136]E(a93,x61361)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x61361)),x61361),a93)
% 156.75/156.46  [6408]~E(f329(f100(a868),x64081),f2(a868))+P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),x64081),a93))))
% 156.75/156.46  [7063]E(f329(f100(a868),x70631),f2(a868))+~P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),x70631),a93))))
% 156.75/156.46  [7676]E(f329(a104,f690(x76761)),x76761)+~P22(f329(f329(f331(f876(f875(a868,a868),a862)),x76761),a94))
% 156.75/156.46  [6518]~P94(x65181)+E(f329(f100(x65181),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f78(x65181))
% 156.75/156.46  [6934]~P22(f329(a195,f329(f100(a1),x69341)))+E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x69341)),x69341)),f2(a868))
% 156.75/156.46  [7861]~P22(f329(f329(f244(a1),f329(f100(a1),x78611)),f2(a1)))+E(f329(f263(a1,a1),f329(a51,f50(f329(f79(a1),f78(a1)),f329(f79(a1),f329(f100(a1),x78611))))),f329(f329(f39(a1),f78(a1)),f329(f100(a1),x78611)))
% 156.75/156.46  [7869]~P22(f329(f329(f244(a1),f329(f100(a1),x78691)),f2(a1)))+E(f329(f267(a1,a1),f329(a51,f50(f329(f79(a1),f78(a1)),f329(f79(a1),f329(f100(a1),x78691))))),f45(a1,f78(a1),f329(f100(a1),x78691)))
% 156.75/156.46  [8048]~P22(f329(f329(f243(a1),a83),x80481))+P22(f329(f329(f243(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80481)),x80481)))
% 156.75/156.46  [8049]~P22(f329(f329(f243(a1),a93),x80491))+P22(f329(f329(f243(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80491)),x80491)))
% 156.75/156.46  [8050]~P22(f329(f329(f243(a1),a83),x80501))+P22(f329(f329(f244(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80501)),x80501)))
% 156.75/156.46  [8051]~P22(f329(f329(f244(a1),a93),x80511))+P22(f329(f329(f244(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80511)),x80511)))
% 156.75/156.46  [8052]~P22(f329(f329(f91(a1),a93),x80521))+P22(f329(f329(f91(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80521)),x80521)))
% 156.75/156.46  [8384]~P94(x83841)+~P29(x83841,f329(f100(x83841),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))
% 156.75/156.46  [8500]P22(f329(f329(f243(a1),a83),x85001))+~P22(f329(f329(f243(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x85001)),x85001)))
% 156.75/156.46  [8501]P22(f329(f329(f243(a1),a83),x85011))+~P22(f329(f329(f244(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x85011)),x85011)))
% 156.75/156.46  [8502]P22(f329(f329(f243(a1),a93),x85021))+~P22(f329(f329(f243(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x85021)),x85021)))
% 156.75/156.46  [8503]P22(f329(f329(f244(a1),a93),x85031))+~P22(f329(f329(f244(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x85031)),x85031)))
% 156.75/156.46  [8504]P22(f329(f329(f91(a1),a93),x85041))+~P22(f329(f329(f91(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x85041)),x85041)))
% 156.75/156.46  [8710]E(f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87101)),x87101)),f329(f329(f88(a868,a868),f329(f100(a868),x87101)),f329(f329(f10(a868,a868,a868),a108),f329(f329(f20(a868,a868,a868),f80(a868)),f7(a868)))))+P22(f329(a195,f329(f100(a1),x87101)))
% 156.75/156.46  [9522]E(x95221,f189(f876(f875(a868,a868),a862)))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x95221),f189(f876(f875(a868,a868),a862)))),a36))
% 156.75/156.46  [7767]~E(a83,x77671)+E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x77671)),x77671)),a93),a83)
% 156.75/156.46  [7768]~E(x77681,a83)+E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x77681)),x77681)),a93),a83)
% 156.75/156.46  [8400]E(x84001,a83)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x84001)),x84001)),a93),a83)
% 156.75/156.46  [8401]E(a83,x84011)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x84011)),x84011)),a93),a83)
% 156.75/156.46  [8725]~P22(f329(a195,f329(f100(a1),x87251)))+P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87251)),x87251))))
% 156.75/156.46  [8726]~P22(f329(f329(f244(a1),x87261),a83))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87261)),x87261)),a83))
% 156.75/156.46  [8727]~P22(f329(f329(f243(a1),x87271),a93))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87271)),x87271)),a93))
% 156.75/156.46  [8728]~P22(f329(f329(f244(a1),x87281),a83))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87281)),x87281)),a83))
% 156.75/156.46  [8729]~P22(f329(f329(f244(a1),x87291),a93))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87291)),x87291)),a93))
% 156.75/156.46  [8730]~P22(f329(f329(f91(a1),x87301),a93))+P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x87301)),x87301)),a93))
% 156.75/156.46  [8803]~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x88031)))+P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x88031)),x88031))))
% 156.75/156.46  [9105]P22(f329(a195,f329(f100(a1),x91051)))+~P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91051)),x91051))))
% 156.75/156.46  [9106]P22(f329(f329(f243(a1),x91061),a93))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91061)),x91061)),a93))
% 156.75/156.46  [9107]P22(f329(f329(f244(a1),x91071),a83))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91071)),x91071)),a83))
% 156.75/156.46  [9108]P22(f329(f329(f244(a1),x91081),a83))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91081)),x91081)),a83))
% 156.75/156.46  [9109]P22(f329(f329(f244(a1),x91091),a93))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91091)),x91091)),a93))
% 156.75/156.46  [9110]P22(f329(f329(f91(a1),x91101),a93))+~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x91101)),x91101)),a93))
% 156.75/156.46  [9574]~P22(f329(f62(f875(a868,a868)),x95741))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f189(f876(f875(a868,a868),a862))),x95741)),a69))
% 156.75/156.46  [9256]~P22(f329(f329(f243(a1),a83),x92561))+P22(f329(f329(f243(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92561)),x92561)),a93)))
% 156.75/156.46  [9257]~P22(f329(f329(f244(a1),a93),x92571))+P22(f329(f329(f243(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92571)),x92571)),a93)))
% 156.75/156.46  [9258]~P22(f329(f329(f244(a1),a83),x92581))+P22(f329(f329(f244(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92581)),x92581)),a93)))
% 156.75/156.46  [9259]~P22(f329(f329(f244(a1),a93),x92591))+P22(f329(f329(f244(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92591)),x92591)),a93)))
% 156.75/156.46  [9260]~P22(f329(f329(f91(a1),a83),x92601))+P22(f329(f329(f91(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92601)),x92601)),a93)))
% 156.75/156.46  [9465]P22(f329(f329(f243(a1),a83),x94651))+~P22(f329(f329(f243(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94651)),x94651)),a93)))
% 156.75/156.46  [9466]P22(f329(f329(f244(a1),a83),x94661))+~P22(f329(f329(f244(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94661)),x94661)),a93)))
% 156.75/156.46  [9467]P22(f329(f329(f244(a1),a93),x94671))+~P22(f329(f329(f243(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94671)),x94671)),a93)))
% 156.75/156.46  [9468]P22(f329(f329(f244(a1),a93),x94681))+~P22(f329(f329(f244(a1),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94681)),x94681)),a93)))
% 156.75/156.46  [9469]P22(f329(f329(f91(a1),a83),x94691))+~P22(f329(f329(f91(a1),a83),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94691)),x94691)),a93)))
% 156.75/156.46  [9544]~P22(f329(a195,f329(f100(a1),x95441)))+P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95441)),x95441)),a93))))
% 156.75/156.46  [9545]~P22(f329(f329(f243(a1),x95451),a83))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95451)),x95451)),a93)),a83))
% 156.75/156.46  [9546]~P22(f329(f329(f243(a1),x95461),a93))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95461)),x95461)),a93)),a93))
% 156.75/156.46  [9547]~P22(f329(f329(f244(a1),x95471),a83))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95471)),x95471)),a93)),a83))
% 156.75/156.46  [9548]~P22(f329(f329(f243(a1),x95481),a93))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95481)),x95481)),a93)),a93))
% 156.75/156.46  [9549]~P22(f329(f329(f91(a1),x95491),a83))+P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95491)),x95491)),a93)),a83))
% 156.75/156.46  [9553]~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x95531)))+P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95531)),x95531)),a93))))
% 156.75/156.46  [9717]P22(f329(a195,f329(f100(a1),x97171)))+~P22(f329(a195,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97171)),x97171)),a93))))
% 156.75/156.46  [9718]P22(f329(f329(f243(a1),x97181),a83))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97181)),x97181)),a93)),a83))
% 156.75/156.46  [9719]P22(f329(f329(f243(a1),x97191),a93))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97191)),x97191)),a93)),a93))
% 156.75/156.46  [9720]P22(f329(f329(f243(a1),x97201),a93))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97201)),x97201)),a93)),a93))
% 156.75/156.46  [9721]P22(f329(f329(f244(a1),x97211),a83))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97211)),x97211)),a93)),a83))
% 156.75/156.46  [9722]P22(f329(f329(f91(a1),x97221),a83))+~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97221)),x97221)),a93)),a83))
% 156.75/156.46  [9826]~P94(x98261)+E(f329(f329(f80(x98261),f78(x98261)),f78(x98261)),f329(f100(x98261),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))
% 156.75/156.46  [9898]~P143(x98981)+E(f329(f329(f254(x98981),f78(x98981)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(x98981))
% 156.75/156.46  [9899]~P143(x98991)+E(f329(f329(f254(x98991),f2(x98991)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f2(x98991))
% 156.75/156.46  [10027]~P22(f329(f329(f244(a868),f78(a868)),x100271))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f39(a868),x100271),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.46  [10031]~P22(f329(f329(f244(a868),f2(a868)),x100311))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f39(a868),f329(f329(f80(a868),x100311),f78(a868))),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.46  [10049]~E(f45(a868,x100491,f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(a868))+P22(f329(f329(f244(a868),f2(a868)),f45(a868,x100491,f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.46  [10068]E(f45(a868,x100681,f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(a868))+~P22(f329(f329(f244(a868),f2(a868)),f45(a868,x100681,f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.46  [4597]~P38(x45971,x45972)+P56(x45971,x45972)
% 156.75/156.46  [4598]~P45(x45981,x45982)+P56(x45981,x45982)
% 156.75/156.46  [4553]E(x45531,x45532)+~E(f25(x45531),f25(x45532))
% 156.75/156.46  [4557]~E(x45571,x45572)+E(f276(x45571,x45572),f78(a95))
% 156.75/156.46  [4560]E(f220(x45601,x45602),x45601)+~E(x45602,f2(a868))
% 156.75/156.46  [4565]P39(x45651,x45652)+~E(x45652,f192(x45651))
% 156.75/156.46  [4568]~E(x45682,f109(x45681))+E(f146(x45681,x45682),f109(x45681))
% 156.75/156.46  [4572]~P39(x45722,x45721)+E(x45721,f192(x45722))
% 156.75/156.46  [4588]~E(f146(x45882,x45881),f109(x45882))+E(x45881,f109(x45882))
% 156.75/156.46  [4602]~P64(x46022)+P64(f876(x46021,x46022))
% 156.75/156.46  [4603]~P65(x46032)+P65(f876(x46031,x46032))
% 156.75/156.46  [4604]~P66(x46042)+P66(f876(x46041,x46042))
% 156.75/156.46  [4605]~P109(x46052)+P109(f876(x46051,x46052))
% 156.75/156.46  [4606]~P67(x46062)+P67(f876(x46061,x46062))
% 156.75/156.46  [4607]~P83(x46072)+P83(f876(x46071,x46072))
% 156.75/156.46  [4608]~P84(x46082)+P84(f876(x46081,x46082))
% 156.75/156.46  [4609]~P113(x46092)+P113(f876(x46091,x46092))
% 156.75/156.46  [4610]~P101(x46102)+P99(f876(x46101,x46102))
% 156.75/156.46  [4611]~P103(x46112)+P102(f876(x46111,x46112))
% 156.75/156.46  [4612]~P103(x46122)+P103(f876(x46121,x46122))
% 156.75/156.46  [4613]~P101(x46132)+P100(f876(x46131,x46132))
% 156.75/156.46  [4614]~P26(x46142)+P26(f876(x46141,x46142))
% 156.75/156.46  [4615]~P103(x46152)+P105(f876(x46151,x46152))
% 156.75/156.46  [4616]~P104(x46162)+P104(f876(x46161,x46162))
% 156.75/156.46  [4617]~P101(x46172)+P101(f876(x46171,x46172))
% 156.75/156.46  [4630]E(x46301,x46302)+~E(f329(a108,x46301),f329(a108,x46302))
% 156.75/156.46  [4631]E(x46311,x46312)+~E(f329(a104,x46311),f329(a104,x46312))
% 156.75/156.46  [4632]E(x46321,x46322)+~E(f329(a5,x46321),f329(a5,x46322))
% 156.75/156.46  [4634]E(x46341,x46342)+~E(f329(a21,x46341),f329(a21,x46342))
% 156.75/156.46  [4737]~P24(x47371)+E(f45(x47371,x47372,x47372),f2(x47371))
% 156.75/156.46  [4771]~P38(x47711,x47712)+P38(f869(x47711),f139(x47711,x47712))
% 156.75/156.46  [4772]~P38(x47721,x47722)+P38(f869(x47721),f140(x47721,x47722))
% 156.75/156.46  [4866]~P38(x48661,x48662)+P38(f876(x48661,a862),f320(x48661,x48662))
% 156.75/156.46  [4867]~P38(x48671,x48672)+P38(f876(x48671,a862),f321(x48671,x48672))
% 156.75/156.46  [4992]~P27(x49921)+P40(f300(a1,x49921,x49922))
% 156.75/156.46  [5093]~P38(x50931,x50932)+P58(x50931,f68(x50931,x50931,x50932))
% 156.75/156.46  [5602]~P79(x56021)+P20(x56021,x56021,f79(x56021),x56022)
% 156.75/156.46  [4583]~E(x45832,f109(x45831))+E(f329(f162(x45831),x45832),f109(x45831))
% 156.75/156.46  [4584]~E(x45842,f109(x45841))+E(f329(f163(x45841),x45842),f109(x45841))
% 156.75/156.46  [4638]E(x46381,f329(a101,x46382))+~E(f329(f96(a1),x46381),x46382)
% 156.75/156.46  [4641]E(x46411,f109(x46412))+~E(f329(f162(x46412),x46411),f109(x46412))
% 156.75/156.46  [4642]E(x46421,f109(x46422))+~E(f329(f163(x46422),x46421),f109(x46422))
% 156.75/156.46  [4660]~P94(x46601)+E(f329(f100(x46601),x46602),f329(f99(x46601),x46602))
% 156.75/156.46  [4665]~E(x46652,f192(x46651))+E(f235(x46651,x46652),f189(f876(x46651,a862)))
% 156.75/156.46  [4667]~P23(x46671)+P22(f329(f62(x46671),x46672))
% 156.75/156.46  [4674]E(x46741,f192(x46742))+E(f329(f236(x46742),f776(x46742,x46741)),x46741)
% 156.75/156.46  [4675]E(x46751,f192(x46752))+E(f329(f236(x46752),f335(x46752,x46751)),x46751)
% 156.75/156.46  [4677]~E(f569(x46772,x46771),f109(x46771))+E(f175(x46771,x46772),f109(f869(x46771)))
% 156.75/156.46  [4687]~E(x46872,f109(x46871))+E(f329(f167(x46871),x46872),f189(f876(x46871,a862)))
% 156.75/156.46  [4688]~E(x46882,f109(x46881))+E(f189(f876(x46881,a862)),f329(f167(x46881),x46882))
% 156.75/156.46  [4690]E(x46901,x46902)+~E(f329(f96(a1),x46901),f329(f96(a1),x46902))
% 156.75/156.46  [4693]E(f218(x46931,x46932),f2(a868))+P22(f329(f62(x46931),x46932))
% 156.75/156.46  [4713]~P116(x47131)+E(f82(x47131,f82(x47131,x47132)),f82(x47131,x47132))
% 156.75/156.46  [4726]~P117(x47261)+E(f329(f329(f254(x47261),x47262),f78(a868)),x47262)
% 156.75/156.46  [4727]~P81(x47271)+E(f329(f329(f254(x47271),x47272),f78(a868)),x47272)
% 156.75/156.46  [4731]E(x47311,x47312)+E(f276(x47311,x47312),f329(f329(f80(a95),x47312),f78(a95)))
% 156.75/156.46  [4734]E(f329(f38(x47341),x47342),f2(a868))+P22(f329(f62(x47341),x47342))
% 156.75/156.46  [4738]~E(f146(x47381,x47382),x47382)+P22(f329(f131(x47381),x47382))
% 156.75/156.46  [4741]~P69(x47411)+E(f329(f329(f3(x47411),x47412),f2(x47411)),x47412)
% 156.75/156.46  [4742]~P70(x47421)+E(f329(f329(f80(x47421),x47422),f2(x47421)),x47422)
% 156.75/156.46  [4743]~P117(x47431)+E(f329(f329(f80(x47431),x47432),f2(x47431)),x47432)
% 156.75/156.46  [4744]~P82(x47441)+E(f329(f329(f80(x47441),x47442),f2(x47441)),x47442)
% 156.75/156.46  [4745]~P117(x47451)+E(f329(f329(f81(x47451),x47452),f78(x47451)),x47452)
% 156.75/156.46  [4746]~P76(x47461)+E(f329(f329(f81(x47461),x47462),f78(x47461)),x47462)
% 156.75/156.46  [4747]~P81(x47471)+E(f329(f329(f81(x47471),x47472),f78(x47471)),x47472)
% 156.75/156.46  [4748]~P120(x47481)+E(f329(f329(f287(x47481),x47482),f78(x47481)),x47482)
% 156.75/156.46  [4749]~P24(x47491)+E(f329(f329(f39(x47491),x47492),f78(x47491)),x47492)
% 156.75/156.46  [4750]~P100(x47501)+E(f329(f329(f97(x47501),x47502),f189(x47501)),x47502)
% 156.75/156.46  [4751]~P99(x47511)+E(f329(f329(f98(x47511),x47512),f252(x47511)),x47512)
% 156.75/156.46  [4752]~P117(x47521)+E(f329(f329(f254(x47521),x47522),f2(a868)),f78(x47521))
% 156.75/156.46  [4753]~P114(x47531)+E(f329(f329(f254(x47531),x47532),f2(a868)),f78(x47531))
% 156.75/156.46  [4754]~E(x47542,f189(f876(x47541,a862)))+E(f329(f38(x47541),x47542),f2(a868))
% 156.75/156.46  [4765]~P24(x47651)+E(f45(x47651,x47652,f2(x47651)),x47652)
% 156.75/156.46  [4773]~P117(x47731)+E(f329(f329(f81(x47731),x47732),f2(x47731)),f2(x47731))
% 156.75/156.46  [4774]~P130(x47741)+E(f329(f329(f81(x47741),x47742),f2(x47741)),f2(x47741))
% 156.75/156.46  [4775]~P121(x47751)+E(f329(f329(f287(x47751),x47752),f2(x47751)),f2(x47751))
% 156.75/156.46  [4776]~P24(x47761)+E(f329(f329(f39(x47761),x47762),f2(x47761)),f2(x47761))
% 156.75/156.46  [4777]~P99(x47771)+E(f329(f329(f97(x47771),x47772),f252(x47771)),f252(x47771))
% 156.75/156.46  [4778]~P100(x47781)+E(f329(f329(f98(x47781),x47782),f189(x47781)),f189(x47781))
% 156.75/156.46  [4779]E(x47791,f192(x47792))+~E(f235(x47792,x47791),f189(f876(x47792,a862)))
% 156.75/156.46  [4781]~P24(x47811)+E(f45(x47811,x47812,f78(x47811)),f2(x47811))
% 156.75/156.46  [4782]~P24(x47821)+E(f45(x47821,f2(x47821),x47822),f2(x47821))
% 156.75/156.46  [4809]E(x48091,f2(a868))+E(f55(x48092,x48091,f109(x48092)),f109(f869(x48092)))
% 156.75/156.46  [4833]P38(x48331,x48332)+~E(f696(x48332,x48331),f189(f876(x48331,a862)))
% 156.75/156.46  [4834]E(x48341,f109(x48342))+~E(f329(f167(x48342),x48341),f189(f876(x48342,a862)))
% 156.75/156.46  [4835]E(x48351,f109(x48352))+~E(f189(f876(x48352,a862)),f329(f167(x48352),x48351))
% 156.75/156.46  [4838]~E(x48381,x48382)+P22(f329(f329(a326,x48381),x48382))
% 156.75/156.46  [4848]P22(x48481)+P22(f329(f329(a332,x48481),x48482))
% 156.75/156.46  [4849]E(x48491,f109(x48492))+E(f329(f329(f159(x48492),x48491),f2(a868)),f329(f135(x48492),x48491))
% 156.75/156.46  [4852]E(f146(x48521,x48522),x48522)+~P22(f329(f131(x48521),x48522))
% 156.75/156.46  [4857]~P22(x48572)+P22(f329(f329(a332,x48571),x48572))
% 156.75/156.46  [4858]~P22(x48582)+P22(f329(f329(a328,x48581),x48582))
% 156.75/156.46  [4859]~P22(x48591)+P22(f329(f329(a328,x48591),x48592))
% 156.75/156.46  [4868]~E(f329(a28,x48681),f329(f236(a863),x48682))+P22(f329(a26,f25(x48681)))
% 156.75/156.46  [4870]~E(f558(x48702,x48701),f566(x48702,x48701))+P22(f329(f131(x48701),x48702))
% 156.75/156.46  [4877]E(f329(f249(x48771),x48772),f189(f876(x48771,a862)))+P22(f329(x48772,f521(x48772)))
% 156.75/156.46  [4878]E(f189(f876(x48781,a862)),f329(f249(x48781),x48782))+P22(f329(x48782,f522(x48782)))
% 156.75/156.46  [4946]~P116(x49461)+E(f329(f329(f81(x49461),x49462),f82(x49461,x49462)),f329(f75(x49461),x49462))
% 156.75/156.46  [4957]~E(x49571,f2(a1))+E(f46(x49571,x49572),f329(f329(f264(a1,a1),f2(a1)),f2(a1)))
% 156.75/156.46  [4991]~P56(x49911,x49912)+P56(x49911,f329(f284(x49911,x49911),x49912))
% 156.75/156.46  [5014]E(x50141,x50142)+~P22(f329(f329(a326,x50141),x50142))
% 156.75/156.46  [5018]~P22(f329(a26,x50182))+P22(f329(a26,f31(x50181,x50182)))
% 156.75/156.46  [5027]P22(x50271)+~P22(f329(f329(a327,x50272),x50271))
% 156.75/156.46  [5028]P22(x50281)+~P22(f329(f329(a327,x50281),x50282))
% 156.75/156.46  [5033]~P113(x50331)+P22(f329(f329(f243(x50331),x50332),f252(x50331)))
% 156.75/156.46  [5037]E(x50371,x50372)+~E(f329(x50371,f358(x50372,x50371)),f329(x50372,f358(x50372,x50371)))
% 156.75/156.46  [5067]E(x50671,f2(a868))+E(f220(x50671,f45(a868,x50672,x50671)),f220(x50672,x50671))
% 156.75/156.46  [5072]~P108(x50721)+P28(x50721,f329(f329(f145(x50721),x50722),f109(x50721)))
% 156.75/156.46  [5074]E(x50741,f2(a1))+P22(f329(f49(x50742,x50741),f46(x50742,x50741)))
% 156.75/156.46  [5091]~E(x50911,x50912)+P22(f329(f329(f244(a868),x50911),f329(a108,x50912)))
% 156.75/156.46  [5101]~E(x51011,f2(a868))+P22(f329(f329(f244(a868),x51011),f329(a108,x51012)))
% 156.75/156.46  [5110]P22(f329(x51101,x51102))+P22(f329(f329(f243(a1),f2(a1)),f341(x51101)))
% 156.75/156.46  [5144]P22(f329(a26,x51441))+~P22(f329(a26,f31(x51442,x51441)))
% 156.75/156.46  [5146]P22(f329(a26,x51461))+~P22(f329(a26,f34(x51462,x51461)))
% 156.75/156.46  [5148]P22(f329(a26,x51481))+~P22(f329(a26,f34(x51481,x51482)))
% 156.75/156.46  [5180]P56(x51801,x51802)+~P56(x51801,f329(f284(x51801,x51801),x51802))
% 156.75/156.46  [5184]~E(f45(a868,x51842,x51841),f2(a868))+E(f329(f329(f81(a868),x51841),f347(x51841,x51842)),x51842)
% 156.75/156.46  [5185]~E(f45(a1,x51852,x51851),f2(a1))+E(f329(f329(f81(a1),x51851),f344(x51851,x51852)),x51852)
% 156.75/156.46  [5212]~P22(f329(x52121,x52122))+P22(f329(f329(f243(a1),f2(a1)),f336(x52121)))
% 156.75/156.46  [5224]E(f329(f329(f3(a868),f329(a101,x52241)),f329(a101,x52242)),f329(a101,x52241))+~P22(f329(a195,x52242))
% 156.75/156.46  [5258]E(f277(x52581,x52582),f78(a95))+~P22(f329(f329(f243(a95),x52581),f78(a95)))
% 156.75/156.46  [5352]E(f329(f329(f159(x53521),x53522),f558(x53522,x53521)),f329(f329(f159(x53521),x53522),f566(x53522,x53521)))+P22(f329(f131(x53521),x53522))
% 156.75/156.46  [5397]~P22(f329(x53971,f90(x53972,x53971)))+P22(f329(x53971,f570(x53972,x53971)))
% 156.75/156.46  [5460]P58(x54601,x54602)+~P22(f329(f317(x54601,x54602),f678(x54602,x54601)))
% 156.75/156.46  [5609]~E(f329(a108,f45(a868,x56091,x56092)),x56092)+E(f45(a868,f329(a108,x56091),x56092),f2(a868))
% 156.75/156.46  [5670]P38(x56701,x56702)+P22(f329(f329(f331(x56701),f743(x56702,x56701)),f744(x56702,x56701)))
% 156.75/156.46  [5680]~P94(x56801)+P22(f329(f329(f331(x56801),f329(f100(x56801),x56802)),f106(x56801)))
% 156.75/156.46  [5681]~P140(x56811)+P22(f329(f329(f331(x56811),f329(f96(x56811),x56812)),f106(x56811)))
% 156.75/156.46  [5682]~P143(x56821)+P22(f329(f329(f331(x56821),f329(f96(x56821),x56822)),f187(x56821)))
% 156.75/156.46  [5683]~P140(x56831)+P22(f329(f329(f331(x56831),f329(f99(x56831),x56832)),f106(x56831)))
% 156.75/156.46  [5837]E(f329(a108,f45(a868,x58371,x58372)),x58372)+E(f45(a868,f329(a108,x58371),x58372),f329(a108,f45(a868,x58371,x58372)))
% 156.75/156.46  [6259]P38(x62591,x62592)+~P22(f329(f329(f331(x62591),f650(x62592,x62591)),f318(x62591,x62592)))
% 156.75/156.46  [6292]~P124(x62921)+~P22(f329(f329(f244(x62921),f329(f96(x62921),x62922)),f2(x62921)))
% 156.75/156.46  [6293]~P88(x62931)+~P22(f329(f329(f244(x62931),f329(f75(x62931),x62932)),f2(x62931)))
% 156.75/156.46  [6381]P22(f329(f329(f244(a1),x63811),f45(a1,x63812,x63811)))+~P22(f329(f329(f244(a1),x63811),f2(a1)))
% 156.75/156.47  [6478]E(f329(f329(f307(a868),f329(a108,x64781)),f300(a868,x64782,x64781)),f300(a868,x64782,f329(a108,x64781)))+~P22(f329(f329(f243(a868),x64782),f329(a108,x64781)))
% 156.75/156.47  [6562]~P108(x65621)+P28(x65621,f144(x65621,x65621,f7(x65621),x65622))
% 156.75/156.47  [6690]E(f329(f162(x66901),x66902),x66902)+~P22(f329(f329(f243(a868),f329(f190(f869(x66901)),x66902)),f78(a868)))
% 156.75/156.47  [6710]~P88(x67101)+P22(f329(f329(f243(x67101),f329(f79(x67101),f329(f75(x67101),x67102))),f2(x67101)))
% 156.75/156.47  [6742]~P38(x67421,x67422)+P38(x67421,f329(f329(f286(x67421,x67421,x67421),x67422),f305(x67421,x67422)))
% 156.75/156.47  [6955]~P22(f329(f329(f244(a1),x69552),f2(a1)))+P22(f329(f329(f243(a1),f45(a1,x69551,x69552)),f2(a1)))
% 156.75/156.47  [7349]~P143(x73491)+E(f191(x73491,f329(f329(f9(x73491,x73491,x73491),f80(x73491)),f78(x73491)),x73492,f2(x73491)),f329(f96(x73491),x73492))
% 156.75/156.47  [7378]~P125(x73781)+~P22(f329(f329(f244(x73781),f329(f329(f81(x73781),x73782),x73782)),f2(x73781)))
% 156.75/156.47  [10101]~P116(x101011)+~P22(f329(f329(f244(x101011),f329(f329(f254(x101011),x101012),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f2(x101011)))
% 156.75/156.47  [4639]~E(x46392,f109(x46391))+E(f329(f190(f869(x46391)),x46392),f2(a868))
% 156.75/156.47  [4678]~E(x46781,f2(a868))+E(f329(f329(f80(a868),x46781),x46782),x46782)
% 156.75/156.47  [4679]~E(x46792,f2(a868))+E(f329(f329(f81(a868),x46791),x46792),f2(a868))
% 156.75/156.47  [4681]~E(x46811,f2(a868))+E(f329(f329(f81(a868),x46811),x46812),f2(a868))
% 156.75/156.47  [4682]~E(x46822,f2(a1))+E(f329(f329(f39(a1),x46821),x46822),f2(a1))
% 156.75/156.47  [4683]~E(x46832,f2(a868))+E(f329(f329(f254(a868),x46831),x46832),f78(a868))
% 156.75/156.47  [4694]E(x46941,f109(x46942))+~E(f329(f190(f869(x46942)),x46941),f2(a868))
% 156.75/156.47  [4696]~P97(x46961)+E(f329(f329(f81(x46961),x46962),x46962),x46962)
% 156.75/156.47  [4698]~P108(x46981)+E(f329(f329(f247(x46981),x46982),x46982),x46982)
% 156.75/156.47  [4700]~P108(x47001)+E(f329(f329(f242(x47001),x47002),x47002),x47002)
% 156.75/156.47  [4702]~P102(x47021)+E(f329(f329(f97(x47021),x47022),x47022),x47022)
% 156.75/156.47  [4703]~P103(x47031)+E(f329(f329(f97(x47031),x47032),x47032),x47032)
% 156.75/156.47  [4704]~P103(x47041)+E(f329(f329(f98(x47041),x47042),x47042),x47042)
% 156.75/156.47  [4706]~P105(x47061)+E(f329(f329(f98(x47061),x47062),x47062),x47062)
% 156.75/156.47  [4725]~P69(x47251)+E(f329(f329(f3(x47251),x47252),x47252),f2(x47251))
% 156.75/156.47  [4739]~P69(x47391)+E(f329(f79(x47391),f329(f79(x47391),x47392)),x47392)
% 156.75/156.47  [4740]~P83(x47401)+E(f329(f79(x47401),f329(f79(x47401),x47402)),x47402)
% 156.75/156.47  [4757]~E(x47572,f2(a868))+E(f329(f329(f254(a868),x47571),x47572),f329(a108,f2(a868)))
% 156.75/156.47  [4790]~P70(x47901)+E(f329(f329(f80(x47901),f2(x47901)),x47902),x47902)
% 156.75/156.47  [4791]~P117(x47911)+E(f329(f329(f80(x47911),f2(x47911)),x47912),x47912)
% 156.75/156.47  [4792]~P82(x47921)+E(f329(f329(f80(x47921),f2(x47921)),x47922),x47922)
% 156.75/156.47  [4793]~P117(x47931)+E(f329(f329(f81(x47931),f78(x47931)),x47932),x47932)
% 156.75/156.47  [4794]~P76(x47941)+E(f329(f329(f81(x47941),f78(x47941)),x47942),x47942)
% 156.75/156.47  [4795]~P81(x47951)+E(f329(f329(f81(x47951),f78(x47951)),x47952),x47952)
% 156.75/156.47  [4796]~P100(x47961)+E(f329(f329(f97(x47961),f189(x47961)),x47962),x47962)
% 156.75/156.47  [4797]~P99(x47971)+E(f329(f329(f98(x47971),f252(x47971)),x47972),x47972)
% 156.75/156.47  [4814]~P117(x48141)+E(f329(f329(f81(x48141),f2(x48141)),x48142),f2(x48141))
% 156.75/156.47  [4815]~P130(x48151)+E(f329(f329(f81(x48151),f2(x48151)),x48152),f2(x48151))
% 156.75/156.47  [4816]~P120(x48161)+E(f329(f329(f287(x48161),f2(x48161)),x48162),f2(x48161))
% 156.75/156.47  [4817]~P24(x48171)+E(f329(f329(f39(x48171),f2(x48171)),x48172),f2(x48171))
% 156.75/156.47  [4818]~P81(x48181)+E(f329(f329(f254(x48181),f78(x48181)),x48182),f78(x48181))
% 156.75/156.47  [4819]~P99(x48191)+E(f329(f329(f97(x48191),f252(x48191)),x48192),f252(x48191))
% 156.75/156.47  [4820]~P100(x48201)+E(f329(f329(f98(x48201),f189(x48201)),x48202),f189(x48201))
% 156.75/156.47  [4828]E(x48281,f109(x48282))+E(f138(x48282,f329(f163(x48282),x48281)),f329(f135(x48282),x48281))
% 156.75/156.47  [4829]E(x48291,f109(x48292))+E(f329(f135(x48292),f329(f163(x48292),x48291)),f138(x48292,x48291))
% 156.75/156.47  [4830]E(x48301,f2(a868))+~E(f329(f329(f80(a868),x48302),x48301),x48302)
% 156.75/156.47  [4836]~P94(x48361)+E(f329(f99(x48361),f329(f100(a1),x48362)),f329(f100(x48361),x48362))
% 156.75/156.47  [4837]~P140(x48371)+E(f329(f99(x48371),f329(f96(a1),x48372)),f329(f96(x48371),x48372))
% 156.75/156.47  [4844]E(x48441,f78(a868))+~E(f329(f329(f81(a868),x48442),x48441),f78(a868))
% 156.75/156.47  [4845]E(x48451,f78(a868))+~E(f329(f329(f81(a868),x48451),x48452),f78(a868))
% 156.75/156.47  [4846]E(x48461,f2(a868))+~E(f329(f329(f80(a868),x48462),x48461),f2(a868))
% 156.75/156.47  [4847]E(x48471,f2(a868))+~E(f329(f329(f80(a868),x48471),x48472),f2(a868))
% 156.75/156.47  [4862]~P88(x48621)+E(f329(f75(x48621),f329(f79(x48621),x48622)),f329(f75(x48621),x48622))
% 156.75/156.47  [4863]~P116(x48631)+E(f329(f75(x48631),f329(f96(x48631),x48632)),f329(f96(x48631),x48632))
% 156.75/156.47  [4864]~P88(x48641)+E(f329(f75(x48641),f329(f75(x48641),x48642)),f329(f75(x48641),x48642))
% 156.75/156.47  [4865]~P70(x48651)+E(f329(f160(x48651),f329(f163(x48651),x48652)),f329(f160(x48651),x48652))
% 156.75/156.47  [4871]~E(x48711,f329(a108,f2(a868)))+E(f329(f329(f254(a868),x48711),x48712),f329(a108,f2(a868)))
% 156.75/156.47  [4880]~P69(x48801)+E(f329(f329(f3(x48801),f2(x48801)),x48802),f329(f79(x48801),x48802))
% 156.75/156.47  [4881]~E(x48812,f2(a868))+E(f133(a868,f329(f299(a868,x48811),x48812)),f109(a868))
% 156.75/156.47  [4890]~P94(x48901)+E(f329(f329(f80(x48901),x48902),f329(f100(x48901),a83)),x48902)
% 156.75/156.47  [4891]E(x48911,f2(a1))+E(f47(f329(f75(a1),x48912),f329(f75(a1),x48911)),f53(x48912,x48911))
% 156.75/156.47  [4907]~E(x49071,x49072)+P22(f329(f329(f243(a868),x49071),x49072))
% 156.75/156.47  [4916]~E(x49161,f2(a95))+E(f329(f329(f80(a868),f329(a21,x49161)),x49162),x49162)
% 156.75/156.47  [4926]~P27(x49261)+P27(f329(f329(f254(a1),x49261),x49262))
% 156.75/156.47  [4927]~P69(x49271)+E(f329(f329(f80(x49271),x49272),f329(f79(x49271),x49272)),f2(x49271))
% 156.75/156.47  [4928]~P83(x49281)+E(f329(f329(f97(x49281),x49282),f329(f79(x49281),x49282)),f252(x49281))
% 156.75/156.47  [4929]~P83(x49291)+E(f329(f329(f98(x49291),x49292),f329(f79(x49291),x49292)),f189(x49291))
% 156.75/156.47  [4954]E(x49541,f2(a868))+~E(f329(f79(a1),f329(f96(a1),x49542)),f329(f96(a1),x49541))
% 156.75/156.47  [4955]E(x49551,f2(a868))+~E(f329(f79(a1),f329(f96(a1),x49551)),f329(f96(a1),x49552))
% 156.75/156.47  [4967]E(f196(x49671,x49672),f2(a1))+P22(f329(f329(f243(a1),x49672),x49671))
% 156.75/156.47  [4968]E(f174(x49681,x49682),f109(a1))+P22(f329(f329(f243(a1),x49681),x49682))
% 156.75/156.47  [4981]E(x49811,f329(a108,f2(a868)))+~E(f329(f329(f81(a868),x49812),x49811),f329(a108,f2(a868)))
% 156.75/156.47  [4982]E(x49821,f329(a108,f2(a868)))+~E(f329(f329(f81(a868),x49821),x49822),f329(a108,f2(a868)))
% 156.75/156.47  [4983]~P64(x49831)+P22(f329(f329(f243(x49831),x49832),x49832))
% 156.75/156.47  [4984]~P96(x49841)+P22(f329(f329(f91(x49841),x49842),x49842))
% 156.75/156.47  [4987]~P94(x49871)+E(f329(f329(f81(x49871),x49872),f329(f100(x49871),a93)),f329(f79(x49871),x49872))
% 156.75/156.47  [5006]~P94(x50061)+E(f329(f79(x50061),f329(f100(x50061),x50062)),f329(f100(x50061),f329(f79(a1),x50062)))
% 156.75/156.47  [5007]~P140(x50071)+E(f329(f79(x50071),f329(f99(x50071),x50072)),f329(f99(x50071),f329(f79(a1),x50072)))
% 156.75/156.47  [5038]~E(x50381,f329(a108,x50382))+P22(f329(f329(f244(a868),f2(a868)),x50381))
% 156.75/156.47  [5055]~P108(x50551)+E(f329(f79(f876(x50551,a862)),f329(f250(x50551),x50552)),f329(f251(x50551),x50552))
% 156.75/156.47  [5056]~P108(x50561)+E(f329(f79(f876(x50561,a862)),f329(f301(x50561),x50562)),f329(f298(x50561),x50562))
% 156.75/156.47  [5057]~P108(x50571)+E(f329(f79(f876(x50571,a862)),f329(f251(x50571),x50572)),f329(f250(x50571),x50572))
% 156.75/156.47  [5058]~P108(x50581)+E(f329(f79(f876(x50581,a862)),f329(f298(x50581),x50582)),f329(f301(x50581),x50582))
% 156.75/156.47  [5066]~E(f329(f96(a1),x50662),x50661)+P22(f329(f329(f243(a1),f2(a1)),x50661))
% 156.75/156.47  [5073]~E(x50732,f2(a1))+E(f53(x50731,x50732),f329(f329(f264(a1,a1),f2(a1)),f329(f75(a1),x50731)))
% 156.75/156.47  [5075]~P66(x50751)+P22(f329(f329(f243(x50751),f189(x50751)),x50752))
% 156.75/156.47  [5109]~P22(f329(x51091,x51092))+P22(f329(x51091,f329(a101,f336(x51091))))
% 156.75/156.47  [5135]~P116(x51351)+E(f329(f329(f81(x51351),f82(x51351,x51352)),f329(f75(x51351),x51352)),x51352)
% 156.75/156.47  [5142]~E(x51422,f2(a868))+E(f85(f875(a868,a868),f48(x51421,x51422)),f329(f329(f264(a868,a868),f2(a868)),x51421))
% 156.75/156.47  [5153]~E(x51531,x51532)+~P22(f329(f329(f244(a868),x51531),x51532))
% 156.75/156.47  [5154]~E(x51541,x51542)+~P22(f329(f329(f244(a1),x51541),x51542))
% 156.75/156.47  [5157]~P143(x51571)+E(f329(f329(f80(x51571),f78(x51571)),f329(f96(x51571),x51572)),f329(f96(x51571),f329(a108,x51572)))
% 156.75/156.47  [5161]~E(x51611,f2(a868))+~P22(f329(f329(f244(a868),x51612),x51611))
% 156.75/156.47  [5177]E(f146(x51771,x51772),x51772)+~E(f329(f190(f869(x51771)),f146(x51771,x51772)),f329(f190(f869(x51771)),x51772))
% 156.75/156.47  [5178]E(f329(f38(x51781),f329(f167(x51781),x51782)),f329(f190(f869(x51781)),x51782))+~P22(f329(f131(x51781),x51782))
% 156.75/156.47  [5189]~P22(f329(x51891,f841(x51891)))+P22(f329(x51891,f329(f96(a1),x51892)))
% 156.75/156.47  [5200]E(f277(x52001,x52002),f78(a95))+~P22(f329(f329(f244(a95),x52002),x52001))
% 156.75/156.47  [5201]E(f174(x52011,x52012),f109(a1))+~P22(f329(f329(f244(a1),x52012),x52011))
% 156.75/156.47  [5202]E(f119(x52021,x52022),f111(a1))+~P22(f329(f329(f244(a1),x52021),x52022))
% 156.75/156.47  [5205]~P109(x52051)+E(f300(x52051,x52052,x52052),f329(f329(f307(x52051),x52052),f189(f876(x52051,a862))))
% 156.75/156.47  [5227]~E(f329(f329(f3(a868),x52271),x52272),f2(a868))+P22(f329(f329(f243(a868),x52271),x52272))
% 156.75/156.47  [5228]~E(f329(f329(f3(a1),x52281),x52282),f2(a1))+P22(f329(f329(f91(a1),x52281),x52282))
% 156.75/156.47  [5254]~E(x52542,f2(a868))+E(f55(x52541,x52542,f109(x52541)),f329(f329(f145(f869(x52541)),f109(x52541)),f109(f869(x52541))))
% 156.75/156.47  [5259]~P64(x52591)+~P22(f329(f329(f244(x52591),x52592),x52592))
% 156.75/156.47  [5262]~E(f45(a1,x52621,x52622),f2(a1))+E(f45(a1,x52621,f329(f79(a1),x52622)),f2(a1))
% 156.75/156.47  [5264]~E(f45(a1,x52641,x52642),f2(a1))+E(f45(a1,f329(f79(a1),x52641),x52642),f2(a1))
% 156.75/156.47  [5272]E(f329(f299(a868,x52721),f329(a108,x52722)),f189(f876(a868,a862)))+P22(f329(f329(f243(a868),x52721),x52722))
% 156.75/156.47  [5293]E(f133(a868,f329(f299(a868,x52931),x52932)),f109(a868))+P22(f329(f329(f244(a868),x52931),x52932))
% 156.75/156.47  [5298]~E(f329(f38(x52981),f329(f167(x52981),x52982)),f329(f190(f869(x52981)),x52982))+P22(f329(f131(x52981),x52982))
% 156.75/156.47  [5303]~P22(f329(f131(x53031),x53032))+P22(f329(f131(x53031),f329(f162(x53031),x53032)))
% 156.75/156.47  [5304]~P22(f329(f131(x53041),x53042))+P22(f329(f131(x53041),f329(f166(x53041),x53042)))
% 156.75/156.47  [5305]~P22(f329(f131(x53051),x53052))+P22(f329(f131(x53051),f329(f163(x53051),x53052)))
% 156.75/156.47  [5312]P22(f329(x53121,x53122))+~P22(f329(x53121,f329(a101,f341(x53121))))
% 156.75/156.47  [5313]P22(f329(f329(f243(a868),x53132),x53131))+P22(f329(f329(f243(a868),x53131),x53132))
% 156.75/156.47  [5314]P22(f329(f329(f243(a1),x53142),x53141))+P22(f329(f329(f243(a1),x53141),x53142))
% 156.75/156.47  [5316]~P88(x53161)+P22(f329(f329(f243(x53161),x53162),f329(f75(x53161),x53162)))
% 156.75/156.47  [5319]P22(f329(x53191,f842(x53191)))+~P22(f329(x53191,f329(f96(a1),x53192)))
% 156.75/156.47  [5344]E(f329(f329(f3(a868),x53441),x53442),f2(a868))+~P22(f329(f329(f243(a868),x53441),x53442))
% 156.75/156.47  [5345]E(f329(f329(f3(a1),x53451),x53452),f2(a1))+~P22(f329(f329(f91(a1),x53451),x53452))
% 156.75/156.47  [5346]E(f329(f329(f39(a868),x53461),x53462),f2(a868))+~P22(f329(f329(f244(a868),x53461),x53462))
% 156.75/156.47  [5364]E(f45(a868,x53641,x53642),x53641)+~P22(f329(f329(f244(a868),x53641),x53642))
% 156.75/156.47  [5373]E(f45(a1,x53731,f329(f79(a1),x53732)),f288(x53731,x53732))+P22(f329(f329(f243(a1),f2(a1)),x53732))
% 156.75/156.47  [5385]E(f329(f329(f3(a1),x53851),x53852),f196(x53851,x53852))+~P22(f329(f329(f243(a1),x53852),x53851))
% 156.75/156.47  [5404]P22(f329(f329(f243(a1),f2(a1)),f841(x54041)))+P22(f329(x54041,f329(f96(a1),x54042)))
% 156.75/156.47  [5416]~P59(x54161)+P22(f329(f329(f331(x54161),x54162),f329(f167(x54161),f56(x54161))))
% 156.75/156.47  [5418]~P124(x54181)+P22(f329(f329(f243(x54181),f2(x54181)),f329(f96(x54181),x54182)))
% 156.75/156.47  [5419]~P88(x54191)+P22(f329(f329(f243(x54191),f2(x54191)),f329(f75(x54191),x54192)))
% 156.75/156.47  [5446]E(f329(f329(f80(a868),x54461),f714(x54462,x54461)),x54462)+~P22(f329(f329(f243(a868),x54461),x54462))
% 156.75/156.47  [5461]E(f300(a1,x54611,x54612),f189(f876(a1,a862)))+~P22(f329(f329(f244(a1),x54612),x54611))
% 156.75/156.47  [5464]~P116(x54641)+E(f329(f329(f81(x54641),f329(f75(x54641),x54642)),f329(f75(x54641),x54642)),f329(f329(f81(x54641),x54642),x54642))
% 156.75/156.47  [5469]E(f133(a868,f329(f299(a868,x54691),f329(a108,x54692))),f109(a868))+P22(f329(f329(f243(a868),x54691),x54692))
% 156.75/156.47  [5470]E(f329(f329(f39(a1),x54701),x54702),f289(x54701,x54702))+~P22(f329(f329(f243(a1),f2(a1)),x54702))
% 156.75/156.47  [5492]P22(f329(f131(x54921),x54922))+~P22(f329(f131(x54921),f329(f162(x54921),x54922)))
% 156.75/156.47  [5493]P22(f329(f131(x54931),x54932))+~P22(f329(f131(x54931),f329(f163(x54931),x54932)))
% 156.75/156.47  [5514]P22(f329(f62(a868),x55141))+P22(f329(f329(f331(a868),f679(x55141,x55142)),x55141))
% 156.75/156.47  [5515]P22(f329(f62(a868),x55151))+P22(f329(f329(f331(a868),f742(x55151,x55152)),x55151))
% 156.75/156.47  [5518]P22(f329(f329(f244(a868),x55182),f329(a108,x55181)))+P22(f329(f329(f244(a868),x55181),x55182))
% 156.75/156.47  [5519]E(f45(a1,x55191,x55192),f288(x55191,x55192))+~P22(f329(f329(f243(a1),f2(a1)),x55192))
% 156.75/156.47  [5522]E(f133(a868,f329(f299(a868,x55221),x55222)),f109(a868))+~P22(f329(f329(f243(a868),x55222),x55221))
% 156.75/156.47  [5523]~P79(x55231)+E(f329(f308(x55231,x55231,f79(x55231)),f329(f250(x55231),x55232)),f329(f301(x55231),f329(f79(x55231),x55232)))
% 156.75/156.47  [5524]~P79(x55241)+E(f329(f308(x55241,x55241,f79(x55241)),f329(f301(x55241),x55242)),f329(f250(x55241),f329(f79(x55241),x55242)))
% 156.75/156.47  [5525]~P79(x55251)+E(f329(f308(x55251,x55251,f79(x55251)),f329(f251(x55251),x55252)),f329(f298(x55251),f329(f79(x55251),x55252)))
% 156.75/156.47  [5526]~P79(x55261)+E(f329(f308(x55261,x55261,f79(x55261)),f329(f298(x55261),x55262)),f329(f251(x55261),f329(f79(x55261),x55262)))
% 156.75/156.47  [5537]E(x55371,f189(f876(x55372,a862)))+P22(f329(f329(f331(x55372),f359(x55371,x55372)),x55371))
% 156.75/156.47  [5538]E(x55381,f189(f876(x55382,a862)))+P22(f329(f329(f331(x55382),f360(x55381,x55382)),x55381))
% 156.75/156.47  [5549]~P22(f329(f329(f244(a868),x55491),x55492))+P22(f329(f329(f243(a868),x55491),x55492))
% 156.75/156.47  [5550]~P22(f329(f329(f244(a1),x55501),x55502))+P22(f329(f329(f243(a1),x55501),x55502))
% 156.75/156.47  [5566]E(f47(x55661,x55662),f329(f329(f264(a1,a1),f2(a1)),x55661))+~P22(f329(f329(f244(a1),x55661),x55662))
% 156.75/156.47  [5568]E(f219(f329(f79(a1),x55681),f329(f79(a1),x55682)),f219(x55681,x55682))+~P22(f329(f329(f244(a1),x55682),f2(a1)))
% 156.75/156.47  [5583]E(x55831,x55832)+~E(f329(a5,f329(a108,f329(a21,x55831))),f329(a5,f329(a108,f329(a21,x55832))))
% 156.75/156.47  [5588]E(f47(x55881,x55882),f329(f329(f264(a1,a1),f2(a1)),x55881))+~P22(f329(f329(f243(a1),x55882),f2(a1)))
% 156.75/156.47  [5615]E(f45(a868,f329(f100(a868),x56151),f329(f100(a868),x56152)),f2(a868))+~P22(f329(a195,f329(f100(a1),x56151)))
% 156.75/156.47  [5630]P22(f329(f329(f243(a1),f2(a1)),f842(x56301)))+~P22(f329(x56301,f329(f96(a1),x56302)))
% 156.75/156.47  [5668]P40(f300(a1,x56681,x56682))+~P22(f329(f329(f243(a1),f2(a1)),x56681))
% 156.75/156.47  [5673]~P22(f329(f62(x56731),x56732))+P22(f329(f62(f876(x56731,a862)),f329(f306(x56731),x56732)))
% 156.75/156.47  [5689]E(f329(f329(f80(a1),x56891),f329(f96(a1),f854(x56892,x56891))),x56892)+~P22(f329(f329(f243(a1),x56891),x56892))
% 156.75/156.47  [5697]P22(f329(f329(f243(a868),x56971),x56972))+P22(f329(f329(f243(a868),f329(a108,x56972)),x56971))
% 156.75/156.47  [5742]E(f329(f329(f39(a868),f329(f100(a868),x57421)),f329(f100(a868),x57422)),f2(a868))+~P22(f329(a195,f329(f100(a1),x57421)))
% 156.75/156.47  [5743]E(f329(f329(f81(a868),f329(f100(a868),x57431)),f329(f100(a868),x57432)),f2(a868))+~P22(f329(f329(f244(a1),x57431),a83))
% 156.75/156.47  [5745]P22(f329(f329(f243(a868),x57451),f329(a108,x57452)))+~P22(f329(f329(f243(a868),x57451),x57452))
% 156.75/156.47  [5747]P22(f329(f329(f244(a868),x57471),f329(a108,x57472)))+~P22(f329(f329(f243(a868),x57471),x57472))
% 156.75/156.47  [5749]P22(f329(f329(f244(a868),x57491),f329(a108,x57492)))+~P22(f329(f329(f244(a868),x57491),x57492))
% 156.75/156.47  [5752]~E(x57521,x57522)+P22(f329(f329(f244(a1),x57521),f329(f329(f80(a1),x57522),f78(a1))))
% 156.75/156.47  [5755]E(f45(a1,x57551,x57552),f2(a1))+E(f329(f329(f3(a1),x57552),f45(a1,x57551,x57552)),f45(a1,f329(f79(a1),x57551),x57552))
% 156.75/156.47  [5764]E(x57641,f109(x57642))+P22(f329(f329(f331(x57642),f138(x57642,x57641)),f329(f167(x57642),x57641)))
% 156.75/156.47  [5777]E(f85(f875(a868,a868),f48(x57771,x57772)),f329(f329(f264(a868,a868),f2(a868)),x57771))+~P22(f329(f329(f244(a868),x57771),x57772))
% 156.75/156.47  [5813]E(f329(f329(f3(a868),f329(f100(a868),x58131)),f329(f100(a868),x58132)),f329(f100(a868),x58131))+~P22(f329(f329(f244(a1),x58132),a83))
% 156.75/156.47  [5814]E(f329(f329(f80(a868),f329(f100(a868),x58141)),f329(f100(a868),x58142)),f329(f100(a868),x58142))+~P22(f329(f329(f244(a1),x58141),a83))
% 156.75/156.47  [5821]E(f329(a108,f329(f329(f80(a868),x58211),f813(x58212,x58211))),x58212)+~P22(f329(f329(f244(a868),x58211),x58212))
% 156.75/156.47  [5847]P22(f329(x58471,x58472))+~P22(f329(x58471,f329(a89,f698(x58472,x58471))))
% 156.75/156.47  [5855]~P22(f329(f329(f244(a868),x58551),f329(a108,x58552)))+P22(f329(f329(f243(a868),x58551),x58552))
% 156.75/156.47  [5901]E(f329(f329(f307(a868),x59011),f329(f299(a868,x59012),x59011)),f329(f299(a868,x59012),f329(a108,x59011)))+~P22(f329(f329(f243(a868),x59012),x59011))
% 156.75/156.47  [5905]E(x59051,f109(x59052))+E(f329(f329(f128(x59052),f110(x59052,x59051)),f329(f329(f145(x59052),f138(x59052,x59051)),f109(x59052))),x59051)
% 156.75/156.47  [5918]P22(f329(f62(x59181),x59182))+~P22(f329(f329(f244(a868),f2(a868)),f329(f38(x59181),x59182)))
% 156.75/156.47  [5920]~E(x59201,f189(f876(x59202,a862)))+~P22(f329(f329(f244(a868),f2(a868)),f329(f38(x59202),x59201)))
% 156.75/156.47  [5932]~P22(f329(f329(f244(a868),x59321),x59322))+P22(f329(f329(f243(a868),f329(a108,x59321)),x59322))
% 156.75/156.47  [5940]~P108(x59401)+E(f144(x59401,x59401,f7(x59401),f146(x59401,x59402)),f133(x59401,f329(f167(x59401),x59402)))
% 156.75/156.47  [5946]E(x59461,f109(x59462))+P22(f329(f329(f331(x59462),f329(f135(x59462),x59461)),f329(f167(x59462),x59461)))
% 156.75/156.47  [5956]~P124(x59561)+P22(f329(f329(f244(x59561),x59562),f329(f329(f80(x59561),x59562),f78(x59561))))
% 156.75/156.47  [5958]~P88(x59581)+P22(f329(f329(f243(x59581),f329(f79(x59581),x59582)),f329(f75(x59581),x59582)))
% 156.75/156.47  [5988]P22(f329(f62(a868),x59881))+~P22(f329(f329(f243(a868),f742(x59881,x59882)),x59882))
% 156.75/156.47  [5989]P22(f329(f62(a868),x59891))+~P22(f329(f329(f244(a868),f679(x59891,x59892)),x59892))
% 156.75/156.47  [5992]~P22(f329(f62(f875(x59921,x59921)),x59922))+P22(f329(f62(x59921),f329(f282(x59921),x59922)))
% 156.75/156.47  [6048]~P22(f329(f329(f244(a868),x60482),f329(a108,x60481)))+~P22(f329(f329(f244(a868),x60481),x60482))
% 156.75/156.47  [6049]~P109(x60491)+E(f329(f329(f98(f876(x60491,a862)),f329(f298(x60491),x60492)),f329(f251(x60491),x60492)),f329(f329(f307(x60491),x60492),f189(f876(x60491,a862))))
% 156.75/156.47  [6062]P22(f329(f62(x60621),x60622))+~P22(f329(f62(f876(x60621,a862)),f329(f306(x60621),x60622)))
% 156.75/156.47  [6085]P22(f329(f329(f243(a868),f329(a108,x60851)),f329(a108,x60852)))+~P22(f329(f329(f243(a868),x60851),x60852))
% 156.75/156.47  [6086]P22(f329(f329(f243(a868),f329(a21,x60861)),f329(a21,x60862)))+~P22(f329(f329(f243(a95),x60861),x60862))
% 156.75/156.47  [6087]P22(f329(f329(f243(a95),f329(a5,x60871)),f329(a5,x60872)))+~P22(f329(f329(f243(a868),x60871),x60872))
% 156.75/156.47  [6089]P22(f329(f329(f244(a868),f329(a108,x60891)),f329(a108,x60892)))+~P22(f329(f329(f244(a868),x60891),x60892))
% 156.75/156.47  [6090]P22(f329(f329(f244(a868),f329(a21,x60901)),f329(a21,x60902)))+~P22(f329(f329(f244(a95),x60901),x60902))
% 156.75/156.47  [6091]P22(f329(f329(f244(a95),f329(a5,x60911)),f329(a5,x60912)))+~P22(f329(f329(f244(a868),x60911),x60912))
% 156.75/156.47  [6094]E(x60941,x60942)+~E(f329(f308(a868,a1,f96(a1)),x60941),f329(f308(a868,a1,f96(a1)),x60942))
% 156.75/156.47  [6110]P22(f329(f329(f243(a868),x61101),x61102))+~P22(f329(f329(f243(a868),f329(a108,x61101)),x61102))
% 156.75/156.47  [6113]P22(f329(f329(f244(a868),x61131),x61132))+~P22(f329(f329(f243(a868),f329(a108,x61131)),x61132))
% 156.75/156.47  [6114]P22(f329(f329(f244(a868),x61141),x61142))+~P22(f329(f329(f244(a868),f329(a108,x61141)),x61142))
% 156.75/156.47  [6129]E(f45(a1,x61291,x61292),f2(a1))+E(f329(f329(f3(a1),f45(a1,x61291,x61292)),x61292),f45(a1,x61291,f329(f79(a1),x61292)))
% 156.75/156.47  [6197]E(f329(f38(f876(x61971,a862)),f329(f306(x61971),x61972)),f329(f329(f254(a868),f329(a108,f329(a108,f2(a868)))),f329(f38(x61971),x61972)))+~P22(f329(f62(x61971),x61972))
% 156.75/156.47  [6200]E(x62001,f109(x62002))+E(f329(f329(f159(x62002),x62001),f329(f329(f3(a868),f329(f190(f869(x62002)),x62001)),f78(a868))),f138(x62002,x62001))
% 156.75/156.47  [6227]E(x62271,f109(x62272))+E(f329(f329(f128(x62272),f329(f166(x62272),x62271)),f329(f329(f145(x62272),f329(f135(x62272),x62271)),f109(x62272))),f329(f162(x62272),x62271))
% 156.75/156.47  [6256]~P22(f329(f62(x62561),f40(f876(x62561,a862),x62562)))+P22(f329(f62(f876(x62561,a862)),x62562))
% 156.75/156.47  [6278]P22(f329(f329(f243(a868),f329(f100(a868),x62781)),f329(f100(a868),x62782)))+~P22(f329(f329(f243(a1),x62781),a83))
% 156.75/156.47  [6294]~P22(f329(f329(f244(a1),x62941),x62942))+P22(f329(f329(f243(a1),x62941),f329(f329(f3(a1),x62942),f78(a1))))
% 156.75/156.47  [6295]~P22(f329(f329(f243(a1),x62951),x62952))+P22(f329(f329(f244(a1),x62951),f329(f329(f80(a1),x62952),f78(a1))))
% 156.75/156.47  [6296]~P22(f329(f329(f244(a1),x62961),x62962))+P22(f329(f329(f244(a1),x62961),f329(f329(f80(a1),x62962),f78(a1))))
% 156.75/156.47  [6298]~P22(f329(f329(f243(a1),x62981),x62982))+P22(f329(f329(f243(a868),f329(f100(a868),x62981)),f329(f100(a868),x62982)))
% 156.75/156.47  [6299]~P22(f329(f329(f243(a1),x62991),x62992))+P22(f329(f329(f243(a1),f329(f100(a1),x62991)),f329(f100(a1),x62992)))
% 156.75/156.47  [6301]~P22(f329(f329(f243(a868),x63011),x63012))+P22(f329(f329(f243(a1),f329(f96(a1),x63011)),f329(f96(a1),x63012)))
% 156.75/156.47  [6302]~P22(f329(f329(f244(a1),x63021),x63022))+P22(f329(f329(f244(a1),f329(f100(a1),x63021)),f329(f100(a1),x63022)))
% 156.75/156.47  [6304]~P22(f329(f329(f244(a868),x63041),x63042))+P22(f329(f329(f244(a1),f329(f96(a1),x63041)),f329(f96(a1),x63042)))
% 156.75/156.47  [6305]~P22(f329(f329(f91(a1),x63051),x63052))+P22(f329(f329(f91(a1),f329(f100(a1),x63051)),f329(f100(a1),x63052)))
% 156.75/156.47  [6324]~P22(f329(f329(f243(a868),x63241),x63242))+~P22(f329(f329(f243(a868),f329(a108,x63242)),x63241))
% 156.75/156.47  [6367]~P22(f329(f329(f243(a868),f329(a108,x63671)),f329(a108,x63672)))+P22(f329(f329(f243(a868),x63671),x63672))
% 156.75/156.47  [6368]~P22(f329(f329(f243(a95),f329(a5,x63681)),f329(a5,x63682)))+P22(f329(f329(f243(a868),x63681),x63682))
% 156.75/156.47  [6369]~P22(f329(f329(f243(a868),f329(a21,x63691)),f329(a21,x63692)))+P22(f329(f329(f243(a95),x63691),x63692))
% 156.75/156.47  [6371]~P22(f329(f329(f244(a868),f329(a108,x63711)),f329(a108,x63712)))+P22(f329(f329(f244(a868),x63711),x63712))
% 156.75/156.47  [6372]~P22(f329(f329(f244(a95),f329(a5,x63721)),f329(a5,x63722)))+P22(f329(f329(f244(a868),x63721),x63722))
% 156.75/156.47  [6373]~P22(f329(f329(f244(a868),f329(a101,x63731)),f329(a101,x63732)))+P22(f329(f329(f244(a1),x63731),x63732))
% 156.75/156.47  [6374]~P22(f329(f329(f244(a868),f329(a21,x63741)),f329(a21,x63742)))+P22(f329(f329(f244(a95),x63741),x63742))
% 156.75/156.47  [6414]~P22(f329(f329(f244(a868),f329(a101,x64142)),f329(a101,x64141)))+P22(f329(f329(f244(a1),f2(a1)),x64141))
% 156.75/156.47  [6444]P22(f329(f329(f243(a1),f2(a1)),f45(a1,x64441,x64442)))+~P22(f329(f329(f244(a1),f2(a1)),x64442))
% 156.75/156.47  [6597]P38(x65971,x65972)+~E(f329(f329(f286(x65971,x65971,x65971),x65972),x65972),f189(f876(f875(x65971,x65971),a862)))
% 156.75/156.47  [6609]~P38(x66091,x66092)+P38(x66091,f329(f329(f286(x66091,x66091,x66091),x66092),x66092))
% 156.75/156.47  [6620]P22(f329(f329(f243(a1),x66201),x66202))+~P22(f329(f329(f244(a1),x66201),f329(f329(f80(a1),x66202),f78(a1))))
% 156.75/156.47  [6621]P22(f329(f329(f244(a1),x66211),x66212))+~P22(f329(f329(f243(a1),x66211),f329(f329(f3(a1),x66212),f78(a1))))
% 156.75/156.47  [6624]P22(f329(f329(f243(a868),x66241),x66242))+~P22(f329(f329(f243(a1),f329(f96(a1),x66241)),f329(f96(a1),x66242)))
% 156.75/156.47  [6625]P22(f329(f329(f243(a1),x66251),x66252))+~P22(f329(f329(f243(a1),f329(f100(a1),x66251)),f329(f100(a1),x66252)))
% 156.75/156.47  [6627]P22(f329(f329(f244(a868),x66271),x66272))+~P22(f329(f329(f244(a1),f329(f96(a1),x66271)),f329(f96(a1),x66272)))
% 156.75/156.47  [6628]P22(f329(f329(f244(a1),x66281),x66282))+~P22(f329(f329(f244(a868),f329(f100(a868),x66281)),f329(f100(a868),x66282)))
% 156.75/156.47  [6629]P22(f329(f329(f244(a1),x66291),x66292))+~P22(f329(f329(f244(a1),f329(f100(a1),x66291)),f329(f100(a1),x66292)))
% 156.75/156.47  [6630]P22(f329(f329(f91(a1),x66301),x66302))+~P22(f329(f329(f91(a1),f329(f100(a1),x66301)),f329(f100(a1),x66302)))
% 156.75/156.47  [6723]~E(f628(x67232,x67231),f109(x67231))+E(f329(f136(f869(x67231),f869(x67231),f128(x67231),f109(x67231)),x67232),f109(x67231))
% 156.75/156.47  [6724]~E(f630(x67242,x67241),f109(x67241))+E(f329(f136(f869(x67241),f869(x67241),f128(x67241),f109(x67241)),x67242),f109(x67241))
% 156.75/156.47  [6730]~P26(x67301)+E(f329(f136(x67301,x67301,f97(x67301),f189(x67301)),x67302),f40(x67301,f329(f167(x67301),x67302)))
% 156.75/156.47  [6731]~P26(x67311)+E(f329(f136(x67311,x67311,f98(x67311),f252(x67311)),x67312),f41(x67311,f329(f167(x67311),x67312)))
% 156.75/156.47  [6743]E(x67431,f2(a95))+E(f329(f329(f80(a868),f329(a21,f329(f329(f3(a95),x67431),f78(a95)))),f329(a108,x67432)),f329(f329(f80(a868),f329(a21,x67431)),x67432))
% 156.75/156.47  [6787]P22(f329(f329(f244(a1),f329(f329(f3(a1),x67871),x67872)),f2(a1)))+~P22(f329(f329(f244(a1),x67871),x67872))
% 156.75/156.47  [6812]~P108(x68121)+E(f329(f329(f97(f876(x68121,a862)),f329(f329(f307(x68121),x68122),f189(f876(x68121,a862)))),f329(f301(x68121),x68122)),f329(f251(x68121),x68122))
% 156.75/156.47  [6887]~P58(x68871,x68872)+P38(x68871,f329(f249(f875(x68871,x68871)),f329(f268(x68871,x68871,a862),x68872)))
% 156.75/156.47  [6888]~P58(x68881,x68882)+P56(x68881,f329(f249(f875(x68881,x68881)),f329(f268(x68881,x68881,a862),x68882)))
% 156.75/156.47  [6889]E(x68891,f189(f876(x68892,a862)))+~P22(f329(f329(f243(f876(x68892,a862)),x68891),f189(f876(x68892,a862))))
% 156.75/156.47  [6974]~P22(f329(f329(f244(a868),f2(a868)),x69742))+P22(f329(f329(f243(a868),f45(a868,x69741,x69742)),x69742))
% 156.75/156.47  [6975]~P22(f329(f329(f243(a1),f2(a1)),x69751))+P22(f329(f329(f243(a1),f45(a1,x69751,x69752)),x69751))
% 156.75/156.47  [6976]~P22(f329(f329(f244(a868),f2(a868)),x69762))+P22(f329(f329(f244(a868),f45(a868,x69761,x69762)),x69762))
% 156.75/156.47  [6978]~P22(f329(f329(f244(a1),f2(a1)),x69782))+P22(f329(f329(f244(a1),f45(a1,x69781,x69782)),x69782))
% 156.75/156.47  [7053]~P109(x70531)+E(f329(f329(f3(f876(x70531,a862)),f329(f329(f307(x70531),x70532),f189(f876(x70531,a862)))),f329(f250(x70531),x70532)),f329(f329(f307(x70531),x70532),f189(f876(x70531,a862))))
% 156.75/156.47  [7126]~P52(x71261,x71262)+P50(x71261,f252(f876(x71261,a862)),f329(f249(f875(x71261,x71261)),f329(f268(x71261,x71261,a862),x71262)))
% 156.75/156.47  [7127]P22(f329(x71271,x71272))+P22(f329(f329(f331(f876(f875(a868,a868),a862)),f698(x71272,x71271)),a94))
% 156.75/156.47  [7171]E(f329(f329(f128(a868),f133(a868,f329(f299(a868,x71711),x71712))),f329(f329(f145(a868),x71712),f109(a868))),f133(a868,f329(f299(a868,x71711),f329(a108,x71712))))+~P22(f329(f329(f243(a868),x71711),x71712))
% 156.75/156.47  [7314]E(x73141,f2(a868))+~E(f329(f136(a868,a868,f80(a868),x73141),x73142),f2(a868))
% 156.75/156.47  [7339]~P22(f329(f329(f244(a1),f329(f329(f3(a1),x73391),x73392)),f2(a1)))+P22(f329(f329(f244(a1),x73391),x73392))
% 156.75/156.47  [7367]P38(x73671,x73672)+~P38(x73671,f329(f329(f286(x73671,x73671,x73671),x73672),x73672))
% 156.75/156.47  [7398]~P22(f329(f329(f243(a868),f329(a108,x73981)),x73982))+P22(f186(a862,a241,f329(f243(a868),x73981),x73982))
% 156.75/156.47  [7557]P20(a868,a868,f329(f329(f9(a868,a868,a868),f3(a868)),x75571),x75572)+P22(f329(f329(f331(a868),f699(x75571,x75572)),x75572))
% 156.75/156.47  [7611]E(f329(f329(f329(f66(a868,x76111,f80(a868)),f329(f18(a868,x76111),f78(a868))),f2(a868)),x76112),f329(f38(x76111),x76112))+~P22(f329(f62(x76111),x76112))
% 156.75/156.47  [7653]P20(a868,a868,f329(f329(f9(a868,a868,a868),f3(a868)),x76531),x76532)+~P22(f329(f329(f243(a868),x76531),f699(x76531,x76532)))
% 156.75/156.47  [7710]P38(x77101,x77102)+P22(f329(f329(f243(f876(x77101,a862)),f696(x77102,x77101)),f329(f283(x77101,x77101,x77102),f696(x77102,x77101))))
% 156.75/156.47  [7715]P58(x77151,x77152)+~P38(x77151,f329(f249(f875(x77151,x77151)),f329(f268(x77151,x77151,a862),x77152)))
% 156.75/156.47  [7792]P22(f329(f329(f243(a868),f329(a108,x77921)),x77922))+~P22(f186(a862,a241,f329(f243(a868),x77921),x77922))
% 156.75/156.47  [7849]P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x78491),x78492)),f305(a868,a319)))+~P22(f329(f329(f243(a868),x78491),x78492))
% 156.75/156.47  [7936]P52(x79361,x79362)+~P50(x79361,f252(f876(x79361,a862)),f329(f249(f875(x79361,x79361)),f329(f268(x79361,x79361,a862),x79362)))
% 156.75/156.47  [7991]~P22(f329(f131(x79911),x79912))+P22(f329(f131(f876(x79911,a862)),f329(f329(f148(f869(x79911),f876(x79911,a862)),f167(x79911)),f54(x79911,x79912))))
% 156.75/156.47  [8200]~P38(x82001,f329(f284(x82001,x82001),x82002))+P38(x82001,f329(f284(x82001,x82001),f329(f329(f286(x82001,x82001,x82001),x82002),f305(x82001,x82002))))
% 156.75/156.47  [8317]P22(f329(f62(f875(x83171,x83171)),f329(f329(f286(x83171,x83171,x83171),x83172),f305(x83171,x83172))))+~P22(f329(f62(f875(x83171,x83171)),x83172))
% 156.75/156.47  [8346]E(x83461,f2(a1))+P22(f329(f49(x83462,x83461),f329(f329(f264(a1,a1),f329(f329(f39(a1),x83462),x83461)),f45(a1,x83462,x83461))))
% 156.75/156.47  [8358]~P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x83581),x83582)),f305(a868,a319)))+P22(f329(f329(f243(a868),x83581),x83582))
% 156.75/156.47  [8373]~P82(x83731)+E(f329(f136(x83731,x83731,f329(f9(x83731,x83731,x83731),f80(x83731)),f2(x83731)),f329(f163(x83731),x83732)),f329(f136(x83731,x83731,f80(x83731),f2(x83731)),x83732))
% 156.75/156.47  [8544]~P108(x85441)+E(f329(f136(f869(x85441),x85441,f329(f9(x85441,f869(x85441),f869(x85441)),f142(x85441,x85441,f7(x85441))),f109(x85441)),x85442),f144(x85441,x85441,f7(x85441),x85442))
% 156.75/156.47  [8637]~P56(x86371,f329(f249(f875(x86371,x86371)),f329(f268(x86371,x86371,a862),x86372)))+P56(x86371,f329(f249(f875(x86371,x86371)),f329(f268(x86371,x86371,a862),f253(x86371,x86371,x86372))))
% 156.75/156.47  [8651]P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x86511),x86512)),f329(f329(f286(a868,a868,a868),a319),f305(a868,a319))))+~P22(f329(f329(f244(a868),x86511),x86512))
% 156.75/156.47  [8692]~P22(f329(f62(f875(x86921,x86921)),f329(f329(f286(x86921,x86921,x86921),x86922),f305(x86921,x86922))))+P22(f329(f62(f875(x86921,x86921)),x86922))
% 156.75/156.47  [8744]~P56(x87441,f329(f249(f875(x87441,x87441)),f329(f268(x87441,x87441,a862),f253(x87441,x87441,x87442))))+P56(x87441,f329(f249(f875(x87441,x87441)),f329(f268(x87441,x87441,a862),x87442)))
% 156.75/156.47  [8942]P56(x89421,x89422)+P22(f329(f329(f331(f875(x89421,x89421)),f329(f329(f264(x89421,x89421),f737(x89422,x89421)),f737(x89422,x89421))),f329(f329(f286(x89421,x89421,x89421),x89422),f305(x89421,x89422))))
% 156.75/156.47  [8943]P56(x89431,x89432)+P22(f329(f329(f331(f875(x89431,x89431)),f329(f329(f264(x89431,x89431),f747(x89432,x89431)),f747(x89432,x89431))),f329(f329(f286(x89431,x89431,x89431),x89432),f305(x89431,x89432))))
% 156.75/156.47  [9042]~P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x90421),x90422)),f329(f329(f286(a868,a868,a868),a319),f305(a868,a319))))+P22(f329(f329(f244(a868),x90421),x90422))
% 156.75/156.47  [5051]~P94(x50511)+E(f329(f329(f80(x50511),f329(f100(x50511),a83)),x50512),x50512)
% 156.75/156.47  [5080]~P68(x50801)+E(f329(f329(f80(x50801),f329(f79(x50801),x50802)),x50802),f2(x50801))
% 156.75/156.47  [5081]~P69(x50811)+E(f329(f329(f80(x50811),f329(f79(x50811),x50812)),x50812),f2(x50811))
% 156.75/156.47  [5082]~P83(x50821)+E(f329(f329(f97(x50821),f329(f79(x50821),x50822)),x50822),f252(x50821))
% 156.75/156.47  [5083]~P83(x50831)+E(f329(f329(f98(x50831),f329(f79(x50831),x50832)),x50832),f189(x50831))
% 156.75/156.47  [5113]~P94(x51131)+E(f329(f329(f81(x51131),f329(f100(x51131),a93)),x51132),f329(f79(x51131),x51132))
% 156.75/156.47  [5286]~P112(x52861)+E(f329(f329(f81(x52861),f329(f79(x52861),f78(x52861))),x52862),f329(f79(x52861),x52862))
% 156.75/156.47  [5329]E(f329(f75(a1),x53291),f78(a1))+~E(f329(f75(a1),f329(f329(f81(a1),x53291),x53292)),f78(a1))
% 156.75/156.47  [5421]~P94(x54211)+E(f329(f329(f80(x54211),f78(x54211)),f329(f100(x54211),x54212)),f329(f100(x54211),f329(f329(f3(a1),x54212),a93)))
% 156.75/156.47  [5471]~P108(x54711)+E(f16(x54711,f329(f329(f307(x54711),x54712),f189(f876(x54711,a862)))),x54712)
% 156.75/156.47  [5472]~P108(x54721)+E(f17(x54721,f329(f329(f307(x54721),x54722),f189(f876(x54721,a862)))),x54722)
% 156.75/156.47  [5473]~P103(x54731)+E(f12(x54731,f329(f329(f307(x54731),x54732),f189(f876(x54731,a862)))),x54732)
% 156.75/156.47  [5474]~P26(x54741)+E(f40(x54741,f329(f329(f307(x54741),x54742),f189(f876(x54741,a862)))),x54742)
% 156.75/156.47  [5475]~P103(x54751)+E(f13(x54751,f329(f329(f307(x54751),x54752),f189(f876(x54751,a862)))),x54752)
% 156.75/156.47  [5476]~P26(x54761)+E(f41(x54761,f329(f329(f307(x54761),x54762),f189(f876(x54761,a862)))),x54762)
% 156.75/156.47  [5500]E(f329(f329(f80(a868),x55001),f329(f329(f3(a868),x55002),x55001)),x55002)+P22(f329(f329(f244(a868),x55002),x55001))
% 156.75/156.47  [5532]E(x55321,f109(x55322))+P22(f329(f329(f244(a868),f2(a868)),f329(f190(f869(x55322)),x55321)))
% 156.75/156.47  [5665]~P108(x56651)+E(f14(x56651,f247(x56651),f329(f329(f307(x56651),x56652),f189(f876(x56651,a862)))),x56652)
% 156.75/156.47  [5666]~P108(x56661)+E(f15(x56661,f242(x56661),f329(f329(f307(x56661),x56662),f189(f876(x56661,a862)))),x56662)
% 156.75/156.47  [5732]E(f329(f329(f3(a868),x57321),f329(f329(f3(a868),x57321),x57322)),x57322)+~P22(f329(f329(f243(a868),x57322),x57321))
% 156.75/156.47  [5733]E(f329(f329(f80(a868),x57331),f329(f329(f3(a868),x57332),x57331)),x57332)+~P22(f329(f329(f243(a868),x57331),x57332))
% 156.75/156.47  [5754]E(f45(a868,f329(f329(f3(a868),x57541),x57542),x57542),f45(a868,x57541,x57542))+P22(f329(f329(f244(a868),x57541),x57542))
% 156.75/156.47  [5765]E(f329(f79(a1),f329(f329(f39(a1),x57651),f329(f79(a1),x57652))),f289(x57651,x57652))+P22(f329(f329(f243(a1),f2(a1)),x57652))
% 156.75/156.47  [5767]~E(x57672,f2(a868))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f254(a868),x57671),x57672)))
% 156.75/156.47  [5826]~P94(x58261)+E(f329(f329(f80(x58261),f329(f79(x58261),f78(x58261))),f329(f100(x58261),x58262)),f329(f100(x58261),f329(f329(f80(a1),x58262),a93)))
% 156.75/156.47  [5827]E(f329(f329(f254(a868),f329(f100(a868),x58271)),x58272),f329(f329(f254(a868),f2(a868)),x58272))+~P22(f329(a195,f329(f100(a1),x58271)))
% 156.75/156.47  [5924]E(f329(f135(a868),f133(a868,f329(f299(a868,x59241),x59242))),x59241)+~P22(f329(f329(f244(a868),x59241),x59242))
% 156.75/156.47  [5947]E(f329(f329(f81(a868),f329(f100(a868),x59471)),f329(f100(a868),x59472)),f329(f100(a868),f329(f329(f81(a1),x59471),x59472)))+P22(f329(f329(f244(a1),x59471),a83))
% 156.75/156.47  [5957]~P125(x59571)+P22(f329(f329(f243(x59571),f2(x59571)),f329(f329(f81(x59571),x59572),x59572)))
% 156.75/156.47  [5969]E(f329(f329(f3(a868),f329(a108,x59691)),x59692),f329(a108,f329(f329(f3(a868),x59691),x59692)))+~P22(f329(f329(f243(a868),x59692),x59691))
% 156.75/156.47  [5972]E(f45(a868,f329(f329(f3(a868),x59721),x59722),x59722),f45(a868,x59721,x59722))+~P22(f329(f329(f243(a868),x59722),x59721))
% 156.75/156.47  [6022]E(f329(f329(f254(a868),f329(a101,x60221)),x60222),f329(a101,f329(f329(f254(a1),x60221),x60222)))+~P22(f329(f329(f243(a1),f2(a1)),x60221))
% 156.75/156.47  [6042]P22(f329(f131(x60421),x60422))+P22(f329(f329(f244(a868),f558(x60422,x60421)),f329(f190(f869(x60421)),x60422)))
% 156.75/156.47  [6043]P22(f329(f131(x60431),x60432))+P22(f329(f329(f244(a868),f566(x60432,x60431)),f329(f190(f869(x60431)),x60432)))
% 156.75/156.47  [6055]~E(x60551,f109(x60552))+~P22(f329(f329(f244(a868),f2(a868)),f329(f190(f869(x60552)),x60551)))
% 156.75/156.47  [6069]E(f138(a868,f133(a868,f329(f299(a868,x60691),x60692))),f329(f329(f3(a868),x60692),f78(a868)))+~P22(f329(f329(f244(a868),x60691),x60692))
% 156.75/156.47  [6072]E(f329(f329(f80(a1),x60721),f329(f96(a1),f329(a108,f856(x60722,x60721)))),x60722)+~P22(f329(f329(f244(a1),x60721),x60722))
% 156.75/156.47  [6079]E(x60791,f2(a868))+E(f329(f329(f81(a868),x60792),f329(f329(f254(a868),x60792),f329(f329(f3(a868),x60791),f78(a868)))),f329(f329(f254(a868),x60792),x60791))
% 156.75/156.47  [6104]E(f329(f329(f81(a868),f329(a101,x61041)),f329(a101,x61042)),f329(a101,f329(f329(f81(a1),x61041),x61042)))+~P22(f329(f329(f243(a1),f2(a1)),x61041))
% 156.75/156.47  [6105]E(f329(f329(f39(a868),f329(a101,x61051)),f329(a101,x61052)),f329(a101,f329(f329(f39(a1),x61051),x61052)))+~P22(f329(f329(f243(a1),f2(a1)),x61051))
% 156.75/156.47  [6119]~P117(x61191)+E(f329(f329(f80(x61191),x61192),x61192),f329(f329(f81(x61191),f329(f329(f80(x61191),f78(x61191)),f78(x61191))),x61192))
% 156.75/156.47  [6138]E(f329(f329(f3(a1),f329(f96(a1),x61381)),f329(f96(a1),x61382)),f329(f96(a1),f329(f329(f3(a868),x61381),x61382)))+~P22(f329(f329(f243(a868),x61382),x61381))
% 156.75/156.47  [6140]E(f329(f329(f264(a1,a1),f329(f100(a1),a93)),f329(f329(f80(a1),x61401),x61402)),f50(x61401,x61402))+~P22(f329(f329(f243(a1),x61402),f2(a1)))
% 156.75/156.47  [6175]E(f175(x61751,x61752),f109(f869(x61751)))+P22(f329(f329(f331(f869(x61751)),f569(x61752,x61751)),f329(f167(f869(x61751)),x61752)))
% 156.75/156.47  [6184]E(f112(a1,f329(f120(a1),x61841),f119(x61842,f329(f329(f80(a1),x61841),f78(a1)))),f119(x61842,x61841))+P22(f329(f329(f244(a1),x61842),x61841))
% 156.75/156.47  [6262]E(f329(f329(f145(a1),x62621),f174(f329(f329(f80(a1),x62621),f78(a1)),x62622)),f174(x62621,x62622))+~P22(f329(f329(f243(a1),x62621),x62622))
% 156.75/156.47  [6297]~P22(f329(f329(f244(a868),x62972),x62971))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f3(a868),x62971),x62972)))
% 156.75/156.47  [6327]~P22(f329(f329(f244(a868),x63271),f329(a101,x63272)))+P22(f329(f329(f244(a1),f329(f96(a1),x63271)),x63272))
% 156.75/156.47  [6358]~P108(x63581)+E(f329(f329(f97(f876(x63581,a862)),f329(f250(x63581),x63582)),f329(f329(f307(x63581),x63582),f189(f876(x63581,a862)))),f329(f298(x63581),x63582))
% 156.75/156.47  [6359]~P22(f329(f329(f243(a1),f2(a1)),x63591))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f254(a1),x63591),x63592)))
% 156.75/156.47  [6362]~P22(f329(f329(f244(a868),f2(a868)),x63621))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f254(a868),x63621),x63622)))
% 156.75/156.47  [6389]~E(f329(x63891,f2(a868)),f2(a868))+E(f329(f329(f8(a868,a868),x63891),f300(a868,f329(a108,f2(a868)),x63892)),f329(f329(f8(a868,a868),x63891),f300(a868,f2(a868),x63892)))
% 156.75/156.47  [6467]E(f329(f329(f307(a1),x64671),f300(a1,f329(f329(f80(a1),x64671),f78(a1)),x64672)),f300(a1,x64671,x64672))+P22(f329(f329(f244(a1),x64672),x64671))
% 156.75/156.47  [6468]P22(f329(f329(f244(a868),x64681),f329(a101,x64682)))+~P22(f329(f329(f244(a1),f329(f96(a1),x64681)),x64682))
% 156.75/156.47  [6564]E(f329(a101,f329(f329(f39(a1),f329(f100(a1),x65641)),f329(f100(a1),x65642))),f329(f329(f39(a868),f329(f100(a868),x65641)),f329(f100(a868),x65642)))+P22(f329(a195,f329(f100(a1),x65641)))
% 156.75/156.47  [6622]P22(f329(f329(f244(a868),x66221),x66222))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f3(a868),x66222),x66221)))
% 156.75/156.47  [6666]P22(f329(f329(f244(a868),f2(a868)),x66661))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f81(a868),x66662),x66661)))
% 156.75/156.47  [6667]P22(f329(f329(f244(a868),f2(a868)),x66671))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f81(a868),x66671),x66672)))
% 156.75/156.47  [6684]~P22(f329(f329(f243(a1),x66841),f2(a1)))+E(f329(f329(f81(a868),f329(a101,f329(f79(a1),x66841))),f329(a101,f329(f79(a1),x66842))),f329(a101,f329(f329(f81(a1),x66841),x66842)))
% 156.75/156.47  [6741]~E(x67412,f189(f876(x67411,a862)))+P22(f329(f329(f243(f876(x67411,a862)),x67412),f329(f79(f876(x67411,a862)),x67412)))
% 156.75/156.47  [6852]~P22(f329(f329(f244(a1),x68521),x68522))+P22(f329(f329(f243(a1),f329(f329(f80(a1),x68521),f78(a1))),x68522))
% 156.75/156.47  [6917]E(x69171,f2(a868))+~P22(f329(f329(f243(a1),f329(f96(a1),x69172)),f329(f79(a1),f329(f96(a1),x69171))))
% 156.75/156.47  [6918]E(x69181,f2(a868))+~P22(f329(f329(f243(a1),f329(f96(a1),x69181)),f329(f79(a1),f329(f96(a1),x69182))))
% 156.75/156.47  [7023]E(f329(f329(f264(a1,a1),f329(f100(a1),a93)),f329(f329(f80(a1),x70231),x70232)),f50(x70231,x70232))+~P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),x70231),x70232)))
% 156.75/156.47  [7065]~P21(x70651,x70652)+P38(x70651,f329(f263(f876(f875(x70651,x70651),a862),f876(f875(x70651,x70651),a862)),x70652))
% 156.75/156.47  [7083]~P22(f329(f329(f243(a868),f329(a108,f2(a868))),x70831))+P22(f329(f329(f243(a868),f329(a108,f2(a868))),f329(f329(f254(a868),x70831),x70832)))
% 156.75/156.47  [7316]~P22(f329(f329(f244(a868),f2(a868)),x73161))+P22(f329(f329(f244(a868),f329(f329(f3(a868),x73161),f329(a108,x73162))),x73161))
% 156.75/156.47  [7350]P22(f329(f329(f243(a868),f329(a108,f2(a868))),x73501))+~P22(f329(f329(f243(a868),f329(a108,f2(a868))),f329(f329(f81(a868),x73502),x73501)))
% 156.75/156.47  [7351]P22(f329(f329(f243(a868),f329(a108,f2(a868))),x73511))+~P22(f329(f329(f243(a868),f329(a108,f2(a868))),f329(f329(f81(a868),x73511),x73512)))
% 156.75/156.47  [7354]P22(f329(f329(f243(a868),f329(f329(f159(a868),x73541),x73542)),f329(f160(a868),x73541)))+~P22(f329(f329(f244(a868),x73542),f329(f190(f869(a868)),x73541)))
% 156.75/156.47  [7397]P22(f329(f329(f244(a1),x73971),x73972))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),x73971),f78(a1))),x73972))
% 156.75/156.47  [7443]P22(f329(f62(x74431),f252(f876(x74431,a862))))+~P22(f329(f62(f876(x74432,x74431)),f252(f876(f876(x74432,x74431),a862))))
% 156.75/156.47  [7444]P22(f329(f62(x74441),f252(f876(x74441,a862))))+~P22(f329(f62(f874(x74442,x74441)),f252(f876(f874(x74442,x74441),a862))))
% 156.75/156.47  [7445]P22(f329(f62(x74451),f252(f876(x74451,a862))))+~P22(f329(f62(f874(x74451,x74452)),f252(f876(f874(x74451,x74452),a862))))
% 156.75/156.47  [7485]E(x74851,f189(f876(x74852,a862)))+~P22(f329(f329(f243(f876(x74852,a862)),x74851),f329(f79(f876(x74852,a862)),x74851)))
% 156.75/156.47  [7621]E(f329(f136(f869(x76211),f869(x76211),f128(x76211),f109(x76211)),x76212),f109(x76211))+P22(f329(f329(f331(f869(x76211)),f628(x76212,x76211)),f329(f167(f869(x76211)),x76212)))
% 156.75/156.47  [7622]E(f329(f136(f869(x76221),f869(x76221),f128(x76221),f109(x76221)),x76222),f109(x76221))+P22(f329(f329(f331(f869(x76221)),f630(x76222,x76221)),f329(f167(f869(x76221)),x76222)))
% 156.75/156.47  [7957]~P117(x79571)+E(f329(f329(f81(x79571),f329(f329(f80(x79571),f78(x79571)),f78(x79571))),f329(f329(f8(a868,x79571),f96(x79571)),f300(a868,f78(a868),x79572))),f329(f329(f81(x79571),f329(f96(x79571),x79572)),f329(f329(f80(x79571),f329(f96(x79571),x79572)),f78(x79571))))
% 156.75/156.47  [8005]P22(f329(f329(f331(a868),x80051),x80052))+~P22(f329(f329(f331(a1),f329(f96(a1),x80051)),f329(f308(a868,a1,f96(a1)),x80052)))
% 156.75/156.47  [8171]~P22(f329(f62(x81711),x81712))+E(f329(f308(a868,x81711,f651(x81712,x81711)),f329(f249(a868),f329(f329(f9(a868,a868,a862),f244(a868)),f652(x81712,x81711)))),x81712)
% 156.75/156.47  [8445]P51(x84451,x84452)+P22(f329(f329(f331(f875(x84451,x84451)),f329(f329(f264(x84451,x84451),f512(x84452,x84451)),f512(x84452,x84451))),x84452))
% 156.75/156.47  [8689]~P22(f329(f329(f244(f876(a868,a862)),x86891),x86892))+P22(f329(f329(f244(f876(a1,a862)),f329(f308(a868,a1,f96(a1)),x86891)),f329(f308(a868,a1,f96(a1)),x86892)))
% 156.75/156.47  [8718]~P94(x87181)+E(f329(f329(f3(x87181),f78(x87181)),f329(f100(x87181),x87182)),f329(f100(x87181),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f329(f79(a1),x87182))))
% 156.75/156.47  [8792]~P22(f329(f329(f331(a868),x87921),f329(f167(a868),x87922)))+P22(f329(f329(f243(a868),x87921),f329(f136(a868,a868,f80(a868),f2(a868)),x87922)))
% 156.75/156.47  [8887]P47(x88871,x88872)+~P22(f329(f329(f331(f875(x88871,x88871)),f329(f329(f264(x88871,x88871),f472(x88872,x88871)),f472(x88872,x88871))),x88872))
% 156.75/156.47  [9017]~P22(f329(f329(f243(f876(a1,a862)),f329(f308(a868,a1,f96(a1)),x90171)),f329(f308(a868,a1,f96(a1)),x90172)))+P22(f329(f329(f243(f876(a868,a862)),x90171),x90172))
% 156.75/156.47  [9018]~P22(f329(f329(f244(f876(a1,a862)),f329(f308(a868,a1,f96(a1)),x90181)),f329(f308(a868,a1,f96(a1)),x90182)))+P22(f329(f329(f244(f876(a868,a862)),x90181),x90182))
% 156.75/156.47  [9974]~P106(x99741)+E(f112(f869(x99741),f329(f120(f869(x99741)),f109(x99741)),f329(f329(f329(f92(f870(f869(x99741))),f329(f329(f244(a1),f2(a1)),x99742)),f329(f114(f875(x99741,f869(x99741)),f869(x99741),f125(x99741,f869(x99741),f126(x99741,f329(f329(f3(a1),x99742),f78(a1))),f126(f869(x99741),f329(f329(f3(a1),x99742),f78(a1))))),f329(f268(x99741,f869(x99741),f870(f869(x99741))),f329(f329(f10(f876(f869(x99741),f869(x99741)),f876(f869(x99741),f870(f869(x99741))),x99741),f329(f10(f869(x99741),f870(f869(x99741)),f869(x99741)),f120(f869(x99741)))),f145(x99741))))),f111(f869(x99741)))),f126(f869(x99741),x99742))
% 156.75/156.47  [9994]~P22(f329(f62(x99941),x99942))+E(f329(f190(f869(x99941)),f90(f869(x99941),f329(f329(f20(f869(x99941),a862,a862),f329(f329(f10(a862,f876(a862,a862),f869(x99941)),a327),f329(f329(f9(f869(x99941),f876(x99941,a862),a862),f329(f329(f10(f876(x99941,a862),f876(f876(x99941,a862),a862),f869(x99941)),a326),f167(x99941))),x99942))),f131(x99941)))),f218(x99941,x99942))
% 156.75/156.47  [6068]E(f329(f329(f80(a868),f329(f329(f3(a868),x60681),x60682)),x60682),x60681)+~P22(f329(f329(f243(a868),x60682),x60681))
% 156.75/156.47  [6132]E(f329(f329(f39(a868),f329(f329(f81(a868),x61321),x61322)),x61322),x61321)+~P22(f329(f329(f244(a868),f2(a868)),x61322))
% 156.75/156.47  [6133]E(f329(f329(f39(a868),f329(f329(f81(a868),x61331),x61332)),x61331),x61332)+~P22(f329(f329(f244(a868),f2(a868)),x61331))
% 156.75/156.47  [6139]~P70(x61391)+E(f329(f329(f8(a868,x61391),f329(f159(x61391),x61392)),f329(f299(a868,f2(a868)),f329(f190(f869(x61391)),x61392))),f329(f160(x61391),x61392))
% 156.75/156.47  [6254]E(f45(a868,f329(a108,f329(f329(f81(a868),x62541),x62542)),x62541),f78(a868))+~P22(f329(f329(f244(a868),f78(a868)),x62541))
% 156.75/156.47  [6260]E(f329(a108,f329(f329(f80(a868),f329(f100(a868),x62601)),x62602)),f329(f329(f80(a868),f78(a868)),x62602))+~P22(f329(a195,f329(f100(a1),x62601)))
% 156.75/156.47  [6287]E(f329(a101,f329(f329(f254(a1),f329(f100(a1),x62871)),x62872)),f329(f329(f254(a868),f329(f100(a868),x62871)),x62872))+P22(f329(a195,f329(f100(a1),x62871)))
% 156.75/156.47  [6516]E(f329(f329(f3(a868),x65161),f329(f100(a868),f329(f329(f80(a1),x65162),a93))),f329(f329(f3(a868),f329(a108,x65161)),f329(f100(a868),x65162)))+~P22(f329(f329(f244(a1),a83),x65162))
% 156.75/156.47  [6596]E(x65961,f2(a868))+E(f329(a108,f329(f329(f80(a868),f329(f329(f3(a868),x65961),f78(a868))),x65962)),f329(f329(f80(a868),x65961),x65962))
% 156.75/156.47  [6636]E(x66361,f2(a1))+P22(f329(f329(f244(a1),f2(a1)),f329(f329(f254(a1),f329(f75(a1),x66361)),x66362)))
% 156.75/156.47  [6651]~E(x66512,f2(a868))+P22(f329(f329(f244(a1),f2(a1)),f329(f329(f254(a1),f329(f75(a1),x66511)),x66512)))
% 156.75/156.47  [6688]E(x66881,f2(a868))+E(f329(f329(f80(a868),x66882),f329(f329(f81(a868),f329(f329(f3(a868),x66881),f78(a868))),x66882)),f329(f329(f81(a868),x66881),x66882))
% 156.75/156.47  [6735]~P22(f329(f329(f243(a1),x67351),x67352))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x67351),a93)),x67352))
% 156.75/156.47  [6855]E(f329(f329(f145(a868),x68551),f133(a868,f329(f299(a868,f329(a108,x68551)),x68552))),f133(a868,f329(f299(a868,x68551),x68552)))+~P22(f329(f329(f244(a868),x68551),x68552))
% 156.75/156.47  [7059]E(x70591,f109(x70592))+E(f273(x70592,f329(f329(f148(x70592,f875(a95,x70592)),f329(f264(a95,x70592),f78(a95))),x70591)),f280(x70592,x70591))
% 156.75/156.47  [7288]P22(f329(f329(f243(a1),x72881),x72882))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),x72881),a93)),x72882))
% 156.75/156.47  [7289]E(x72891,x72892)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x72891)),x72891),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x72892)),x72892))
% 156.75/156.47  [7765]~P22(f329(f329(f244(a868),x77651),x77652))+P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x77651),x77652)),a248))
% 156.75/156.47  [7982]~P22(f329(f329(f244(a95),f2(a95)),x79821))+P22(f329(f329(f244(a95),f329(f263(a95,f875(a95,a95)),f329(f274(x79821),x79822))),x79821))
% 156.75/156.47  [8295]~P88(x82951)+P22(f329(f329(f243(x82951),f329(f75(x82951),f329(f160(x82951),x82952))),f329(f160(x82951),f329(f329(f148(x82951,x82951),f75(x82951)),x82952))))
% 156.75/156.47  [8319]P22(f329(f329(f244(a868),x83191),x83192))+~P22(f329(f329(f331(f875(a868,a868)),f329(f329(f264(a868,a868),x83191),x83192)),a248))
% 156.75/156.47  [8466]E(f329(f329(f264(x84661,x84661),f758(x84662,x84661)),f758(x84662,x84661)),x84662)+~P22(f329(f329(f331(f875(x84661,x84661)),x84662),f305(x84661,f189(f876(f875(x84661,x84661),a862)))))
% 156.75/156.47  [8509]E(f329(f299(a868,x85091),f329(f329(f80(a868),x85091),f329(f38(a868),x85092))),x85092)+~P22(f329(f329(f243(f876(a868,a862)),x85092),f329(f299(a868,x85091),f329(f329(f80(a868),x85091),f329(f38(a868),x85092)))))
% 156.75/156.47  [8953]E(f172(f869(x89531),f329(f329(f10(a862,a862,f869(x89531)),a324),f329(f329(f9(f869(x89531),f869(x89531),a862),a326),f109(x89531))),x89532),f175(x89531,f175(x89531,x89532)))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x89531),a868),f190(f869(x89531))),x89532)))
% 156.75/156.47  [9801]P22(f329(a195,x98012))+E(f329(f329(f88(a1,a868),f329(f329(f3(a1),x98011),x98012)),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f2(a868))),a101)),f329(f329(f3(a868),f329(a101,x98011)),f329(a101,x98012)))
% 156.75/156.47  [9814]E(f329(f329(f88(a1,a868),f329(f100(a1),f329(f329(f80(a1),x98141),f329(f79(a1),x98142)))),f329(f329(f20(a1,a868,a868),f329(f329(f9(a1,a868,f876(a868,a868)),f329(f329(f10(a862,f876(a868,f876(a868,a868)),a1),f92(a868)),a195)),f2(a868))),a101)),f329(f329(f3(a868),f329(f100(a868),x98141)),f329(f100(a868),x98142)))+P22(f329(f329(f244(a1),x98142),a83))
% 156.75/156.47  [9815]~P21(x98151,x98152)+P22(f329(f329(f243(f876(f875(x98151,x98151),a862)),f329(f329(f286(x98151,x98151,x98151),f329(f263(f876(f875(x98151,x98151),a862),f876(f875(x98151,x98151),a862)),x98152)),f329(f267(f876(f875(x98151,x98151),a862),f876(f875(x98151,x98151),a862)),x98152))),f329(f263(f876(f875(x98151,x98151),a862),f876(f875(x98151,x98151),a862)),x98152)))
% 156.75/156.47  [9865]~E(f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,f876(a868,a862),a862),f331(a868)),x98651))),f329(f329(f9(a868,a868,a862),f244(a868)),f329(a108,x98652))))),f2(a868))+~P22(f329(f329(f331(a868),f2(a868)),x98651))
% 156.75/156.47  [9965]~P26(x99651)+E(f40(x99651,f329(f249(x99651),f329(f329(f10(f876(x99651,a862),a862,x99651),f87(x99651)),f329(f329(f10(f876(x99651,a862),f876(x99651,a862),x99651),f329(f20(x99651,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99651),a332),f329(f329(f9(x99651,f876(x99651,a862),a862),f331(x99651)),x99652)))),f243(x99651))))),f41(x99651,x99652))
% 156.75/156.47  [9989]~P38(x99891,x99892)+P58(x99891,f329(f329(f9(x99891,f876(f875(x99891,x99891),a862),f876(x99891,a862)),f329(f329(f10(f876(x99891,f876(f876(f875(x99891,x99891),a862),a862)),f876(f876(f875(x99891,x99891),a862),f876(x99891,a862)),x99891),f9(x99891,f876(f875(x99891,x99891),a862),a862)),f329(f329(f10(f876(x99891,f875(x99891,x99891)),f876(x99891,f876(f876(f875(x99891,x99891),a862),a862)),x99891),f329(f10(f875(x99891,x99891),f876(f876(f875(x99891,x99891),a862),a862),x99891),f331(f875(x99891,x99891)))),f264(x99891,x99891)))),x99892))
% 156.75/156.47  [9990]~P6(x99901,f252(f876(x99901,a862)),x99902)+P5(x99901,f329(f329(f9(x99901,f876(f875(x99901,x99901),a862),f876(x99901,a862)),f329(f329(f10(f876(x99901,f876(f876(f875(x99901,x99901),a862),a862)),f876(f876(f875(x99901,x99901),a862),f876(x99901,a862)),x99901),f9(x99901,f876(f875(x99901,x99901),a862),a862)),f329(f329(f10(f876(x99901,f875(x99901,x99901)),f876(x99901,f876(f876(f875(x99901,x99901),a862),a862)),x99901),f329(f10(f875(x99901,x99901),f876(f876(f875(x99901,x99901),a862),a862),x99901),f331(f875(x99901,x99901)))),f264(x99901,x99901)))),x99902))
% 156.75/156.47  [10018]P38(x100181,x100182)+~P58(x100181,f329(f329(f9(x100181,f876(f875(x100181,x100181),a862),f876(x100181,a862)),f329(f329(f10(f876(x100181,f876(f876(f875(x100181,x100181),a862),a862)),f876(f876(f875(x100181,x100181),a862),f876(x100181,a862)),x100181),f9(x100181,f876(f875(x100181,x100181),a862),a862)),f329(f329(f10(f876(x100181,f875(x100181,x100181)),f876(x100181,f876(f876(f875(x100181,x100181),a862),a862)),x100181),f329(f10(f875(x100181,x100181),f876(f876(f875(x100181,x100181),a862),a862),x100181),f331(f875(x100181,x100181)))),f264(x100181,x100181)))),x100182))
% 156.75/156.47  [10019]P6(x100191,f252(f876(x100191,a862)),x100192)+~P5(x100191,f329(f329(f9(x100191,f876(f875(x100191,x100191),a862),f876(x100191,a862)),f329(f329(f10(f876(x100191,f876(f876(f875(x100191,x100191),a862),a862)),f876(f876(f875(x100191,x100191),a862),f876(x100191,a862)),x100191),f9(x100191,f876(f875(x100191,x100191),a862),a862)),f329(f329(f10(f876(x100191,f875(x100191,x100191)),f876(x100191,f876(f876(f875(x100191,x100191),a862),a862)),x100191),f329(f10(f875(x100191,x100191),f876(f876(f875(x100191,x100191),a862),a862),x100191),f331(f875(x100191,x100191)))),f264(x100191,x100191)))),x100192))
% 156.75/156.47  [7240]E(f329(f329(f80(a868),f329(f100(a868),f329(f329(f3(a1),x72401),a93))),x72402),f329(a108,f329(f329(f80(a868),f329(f100(a868),x72401)),x72402)))+P22(f329(a195,f329(f100(a1),x72401)))
% 156.75/156.47  [7743]~P94(x77431)+E(f329(f329(f80(x77431),f329(f329(f80(x77431),f78(x77431)),f329(f100(x77431),x77432))),f329(f100(x77431),x77432)),f329(f100(x77431),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x77432)),x77432)))
% 156.75/156.47  [9074]~P22(f329(f329(f243(a1),x90741),x90742))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90741)),x90741)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90742)),x90742)))
% 156.75/156.47  [9076]~P22(f329(f329(f244(a1),x90761),x90762))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90761)),x90761)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90762)),x90762)))
% 156.75/156.47  [9077]~P22(f329(f329(f91(a1),x90771),x90772))+P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90771)),x90771)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90772)),x90772)))
% 156.75/156.47  [9302]~P22(f329(f62(x93021),x93022))+P22(f329(f62(f876(x93021,a862)),f329(f249(f876(x93021,a862)),f329(f329(f9(f876(x93021,a862),f876(x93021,a862),a862),f243(f876(x93021,a862))),x93022))))
% 156.75/156.47  [9326]P22(f329(f329(f243(a1),x93261),x93262))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93261)),x93261)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93262)),x93262)))
% 156.75/156.47  [9328]P22(f329(f329(f244(a1),x93281),x93282))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93281)),x93281)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93282)),x93282)))
% 156.75/156.47  [9329]P22(f329(f329(f91(a1),x93291),x93292))+~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93291)),x93291)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93292)),x93292)))
% 156.75/156.47  [9352]~E(f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),x93521),f189(f876(f875(a868,a868),a862)))),f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),x93522),f189(f876(f875(a868,a868),a862)))))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x93521),x93522)),a105))
% 156.75/156.47  [9424]E(f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),x94241),f189(f876(f875(a868,a868),a862)))),f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),x94242),f189(f876(f875(a868,a868),a862)))))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x94241),x94242)),a105))
% 156.75/156.47  [9470]P22(f329(f329(f243(a1),f2(a1)),f772(x94701,x94702)))+E(f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94701)),f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94702)))
% 156.75/156.47  [9585]~P22(f329(f329(f243(a1),x95851),x95852))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95851)),x95851)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95852)),x95852)))
% 156.75/156.47  [9587]~P22(f329(f329(f243(a1),x95871),x95872))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95871)),x95871)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95872)),x95872)))
% 156.75/156.47  [9747]P22(f329(f329(f243(a1),x97471),x97472))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97471)),x97471)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97472)),x97472)))
% 156.75/156.47  [9749]P22(f329(f329(f243(a1),x97491),x97492))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97491)),x97491)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97492)),x97492)))
% 156.75/156.47  [9973]~P26(x99731)+E(f41(x99731,f329(f249(x99731),f329(f329(f10(f876(x99731,a862),a862,x99731),f87(x99731)),f329(f329(f10(f876(x99731,a862),f876(x99731,a862),x99731),f329(f20(x99731,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99731),a332),f329(f329(f9(x99731,f876(x99731,a862),a862),f331(x99731)),x99732)))),f329(f9(x99731,x99731,a862),f243(x99731)))))),f40(x99731,x99732))
% 156.75/156.47  [9993]P22(f329(f329(f331(a868),f2(a868)),x99931))+E(f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),a868),f331(a868)),a108)),x99931))),f329(f329(f9(a868,a868,a862),f244(a868)),x99932)))),f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,f876(a868,a862),a862),f331(a868)),x99931))),f329(f329(f9(a868,a868,a862),f244(a868)),f329(a108,x99932))))))
% 156.75/156.47  [7813]~P94(x78131)+E(f329(f329(f81(x78131),x78132),f329(f100(x78131),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),x78132)
% 156.75/156.47  [8040]~P94(x80401)+E(f329(f329(f80(x80401),f329(f100(x80401),x80402)),f78(x80401)),f329(f100(x80401),f329(f329(f80(a1),x80402),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))))
% 156.75/156.47  [8083]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x80832)))+E(f329(f329(f254(a1),x80831),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x80832)),x80832))),f78(a1))
% 156.75/156.47  [9083]E(x90831,x90832)+~E(f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90831)),x90831)),a93),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x90832)),x90832)),a93))
% 156.75/156.47  [9338]~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x93382)))+E(f329(f329(f254(a1),x93381),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93382)),x93382))),f329(f329(f88(a1,a1),f329(f329(f254(a1),x93381),f329(f100(a868),x93382))),f329(f329(f20(a1,a1,a1),f329(f329(f10(a1,f876(a1,a1),a1),f81(a1)),f329(f81(a1),x93381))),f7(a1))))
% 156.75/156.47  [9708]~P22(f329(f329(f243(a868),f793(x97082,x97081)),f329(x97081,f793(x97082,x97081))))+P22(f329(f62(a868),f329(f249(a868),f329(f329(f9(a868,a868,a862),f329(f329(f10(a868,f876(a868,a862),a868),f243(a868)),x97081)),x97082))))
% 156.75/156.47  [9856]~P22(f329(f329(f243(a868),f329(f100(a868),x98561)),f329(a108,x98562)))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x98561),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),f243(a868)),a101)),x98562))))
% 156.75/156.47  [9857]~P22(f329(f329(f244(a868),f329(f100(a868),x98571)),f329(a108,x98572)))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x98571),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),f244(a868)),a101)),x98572))))
% 156.75/156.47  [9891]P22(f329(f329(f243(a868),f329(f100(a868),x98911)),f329(a108,x98912)))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x98911),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),f243(a868)),a101)),x98912))))
% 156.75/156.47  [9892]P22(f329(f329(f244(a868),f329(f100(a868),x98921)),f329(a108,x98922)))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x98921),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),f244(a868)),a101)),x98922))))
% 156.75/156.47  [9921]~P22(f329(f329(f243(a868),f329(a108,x99212)),f329(f100(a868),x99211)))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99211),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f10(a868,a862,a1),f329(f243(a868),x99212)),a101)))))
% 156.75/156.47  [9922]~P22(f329(f329(f244(a868),f329(a108,x99222)),f329(f100(a868),x99221)))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99221),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f10(a868,a862,a1),f329(f244(a868),x99222)),a101)))))
% 156.75/156.47  [9963]P22(f329(f329(f243(a868),f329(a108,x99631)),f329(f100(a868),x99632)))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99632),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f10(a868,a862,a1),f329(f243(a868),x99631)),a101)))))
% 156.75/156.47  [9964]P22(f329(f329(f244(a868),f329(a108,x99641)),f329(f100(a868),x99642)))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99642),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f10(a868,a862,a1),f329(f244(a868),x99641)),a101)))))
% 156.75/156.47  [10034]~P22(f329(f329(f331(a868),f2(a868)),x100341))+E(f329(a108,f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,f876(a868,a862),a862),f329(f329(f10(a868,f876(f876(a868,a862),a862),a868),f331(a868)),a108)),x100341))),f329(f329(f9(a868,a868,a862),f244(a868)),x100342))))),f329(f38(a868),f329(f249(a868),f329(f329(f20(a868,a862,a862),f329(f329(f10(a862,f876(a862,a862),a868),a327),f329(f329(f9(a868,f876(a868,a862),a862),f331(a868)),x100341))),f329(f329(f9(a868,a868,a862),f244(a868)),f329(a108,x100342))))))
% 156.75/156.47  [8656]~P94(x86561)+E(f329(f329(f81(x86561),f329(f100(x86561),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),x86562),x86562)
% 156.75/156.47  [8696]~P94(x86961)+E(f329(f329(f80(x86961),f78(x86961)),f329(f100(x86961),x86962)),f329(f100(x86961),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),x86962)))
% 156.75/156.47  [8734]~P94(x87341)+E(f329(f329(f3(x87341),f329(f100(x87341),x87342)),f78(x87341)),f329(f100(x87341),f329(f329(f80(a1),x87342),f329(f79(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))))
% 156.75/156.47  [8818]~P94(x88181)+E(f329(f329(f81(x88181),f329(f329(f80(x88181),f78(x88181)),f78(x88181))),f329(f100(x88181),x88182)),f329(f100(x88181),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x88182)),x88182)),a93)))
% 156.75/156.47  [8848]~P22(f329(f329(f244(a868),f329(f100(a868),a83)),x88482))+E(f329(f329(f3(a868),x88481),f329(f329(f3(a868),x88482),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),f329(f329(f3(a868),f329(a108,x88481)),x88482))
% 156.75/156.47  [8873]~P94(x88731)+E(f329(f100(x88731),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x88732)),x88732)),a93)),f329(f329(f80(x88731),f329(f329(f80(x88731),f2(x88731)),f329(f100(x88731),x88732))),f329(f100(x88731),x88732)))
% 156.75/156.47  [9438]~P22(f329(f329(f244(a1),x94381),x94382))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94381)),x94381)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94382)),x94382)),a93)))
% 156.75/156.47  [9440]~P22(f329(f329(f244(a1),x94401),x94402))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94401)),x94401)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94402)),x94402)),a93)))
% 156.75/156.47  [9599]P22(f329(f329(f244(a1),x95991),x95992))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95991)),x95991)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x95992)),x95992)),a93)))
% 156.75/156.47  [9601]P22(f329(f329(f244(a1),x96011),x96012))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x96011)),x96011)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x96012)),x96012)),a93)))
% 156.75/156.47  [9651]~P81(x96511)+E(f329(f329(f254(x96511),x96512),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))),f329(f329(f81(x96511),f329(f329(f81(x96511),x96512),x96512)),x96512))
% 156.75/156.47  [9700]~P22(f329(f329(f243(a1),x97001),x97002))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97001)),x97001)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97002)),x97002)),a93)))
% 156.75/156.47  [9702]~P22(f329(f329(f244(a1),x97021),x97022))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97021)),x97021)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97022)),x97022)),a93)))
% 156.75/156.47  [9703]~P22(f329(f329(f91(a1),x97031),x97032))+P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97031)),x97031)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x97032)),x97032)),a93)))
% 156.75/156.47  [9810]P22(f329(f329(f243(a1),x98101),x98102))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98101)),x98101)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98102)),x98102)),a93)))
% 156.75/156.47  [9812]P22(f329(f329(f244(a1),x98121),x98122))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98121)),x98121)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98122)),x98122)),a93)))
% 156.75/156.47  [9813]P22(f329(f329(f91(a1),x98131),x98132))+~P22(f329(f329(f91(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98131)),x98131)),a93)),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x98132)),x98132)),a93)))
% 156.75/156.47  [9454]~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x94542)))+E(f329(f329(f39(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94541)),x94541))),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94542)),x94542)),a93))),f329(f329(f39(a1),f329(f100(a1),x94541)),f329(f100(a1),x94542)))
% 156.75/156.47  [9476]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x94762)))+E(f329(f329(f39(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94761)),x94761))),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94762)),x94762)),a93))),f329(f329(f39(a1),f329(f329(f80(a1),f329(f100(a1),x94761)),f78(a1))),f329(f100(a1),x94762)))
% 156.75/156.47  [9953]~E(f329(a108,x99532),f329(f100(a868),x99531))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99531),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),a326),a101)),x99532)))))
% 156.75/156.47  [9954]~E(f329(f100(a868),x99541),f329(a108,x99542))+P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99541),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),a326),a101)),x99542)))))
% 156.75/156.47  [9996]E(f329(a108,x99961),f329(f100(a868),x99962))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99962),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),a326),a101)),x99961)))))
% 156.75/156.47  [9997]E(f329(f100(a868),x99971),f329(a108,x99972))+~P22(f329(f329(f88(a1,a862),f329(f100(a1),f329(f329(f80(a1),x99971),a93))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a332),f329(f329(f10(a862,a862,a1),a324),a195))),f329(f329(f9(a1,a868,a862),f329(f329(f10(a868,f876(a868,a862),a1),a326),a101)),x99972)))))
% 156.75/156.47  [10089]~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x100892)))+E(f45(a1,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x100891)),x100891)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x100892)),x100892)),a93))),f329(f329(f80(a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a1,f329(f100(a1),x100891),f329(f100(a1),x100892)))),f78(a1)))
% 156.75/156.47  [10091]P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x100912)))+E(f45(a1,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x100911)),x100911)),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x100912)),x100912)),a93))),f329(f329(f3(a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a1,f329(f329(f80(a1),f329(f100(a1),x100911)),f78(a1)),f329(f100(a1),x100912)))),f78(a1)))
% 156.75/156.47  [9901]~P117(x99011)+E(f329(f329(f81(x99011),x99012),x99012),f329(f329(f254(x99011),x99012),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [9902]~P81(x99021)+E(f329(f329(f254(x99021),x99022),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f81(x99021),x99022),x99022))
% 156.75/156.47  [9903]~P94(x99031)+E(f329(f329(f81(x99031),x99032),f329(f100(x99031),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f80(x99031),x99032),x99032))
% 156.75/156.47  [9977]~P140(x99771)+E(f329(f329(f254(x99771),f329(f79(x99771),x99772)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f254(x99771),x99772),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [9978]~P116(x99781)+E(f329(f329(f254(x99781),f329(f75(x99781),x99782)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f254(x99781),x99782),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [9976]~P94(x99761)+E(f329(f329(f81(x99761),f329(f100(x99761),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x99762),f329(f329(f80(x99761),x99762),x99762))
% 156.75/156.47  [10011]~P116(x100111)+E(f329(f75(x100111),f329(f329(f254(x100111),x100112),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x100111),x100112),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [10025]~P116(x100251)+P22(f329(f329(f243(x100251),f2(x100251)),f329(f329(f254(x100251),x100252),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.47  [10023]~P94(x100231)+E(f329(f329(f254(x100231),f329(f100(x100231),a93)),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100232)),f78(x100231))
% 156.75/156.47  [10024]~P140(x100241)+E(f329(f329(f254(x100241),f329(f79(x100241),f78(x100241))),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100242)),f78(x100241))
% 156.75/156.47  [10112]~P22(f329(f329(f243(a1),f2(a1)),x101122))+E(f45(a1,f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101121)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101122)),f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a1,x101121,x101122))))
% 156.75/156.47  [10124]~P22(f329(f329(f243(a1),f2(a1)),x101242))+E(f329(f329(f39(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101241))),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101242)),f329(f329(f39(a1),x101241),x101242))
% 156.75/156.47  [10125]~P22(f329(f329(f243(a1),x101252),f2(a1)))+E(f329(f329(f39(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101251))),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101252)),f329(f329(f39(a1),f329(f329(f80(a1),x101251),f78(a1))),x101252))
% 156.75/156.47  [10126]~P22(f329(f329(f243(a1),x101262),f2(a1)))+E(f45(a1,f329(f329(f80(a1),f78(a1)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101261)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101262)),f329(f329(f3(a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f45(a1,f329(f329(f80(a1),x101261),f78(a1)),x101262))),f78(a1)))
% 156.75/156.47  [10072]~P94(x100721)+E(f329(f329(f254(x100721),f329(f100(x100721),a93)),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100722))),f329(f100(x100721),a93))
% 156.75/156.47  [10074]~P140(x100741)+E(f329(f329(f254(x100741),f329(f79(x100741),f78(x100741))),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100742))),f329(f79(x100741),f78(x100741)))
% 156.75/156.47  [8020]~E(x80202,x80203)+P34(x80201,x80201,a326,x80202,x80203)
% 156.75/156.47  [8565]E(x85651,x85652)+~P34(x85653,x85653,a326,x85651,x85652)
% 156.75/156.47  [4729]E(f164(x47291,x47292,x47293),f109(x47291))+~E(x47292,f2(a868))
% 156.75/156.47  [4893]~E(f164(x48932,x48931,x48933),f109(x48932))+E(x48931,f2(a868))
% 156.75/156.47  [4966]P43(f31(x49661,x49663),x49662,x49662)+P22(f329(x49661,x49662))
% 156.75/156.47  [5092]~P38(x50921,x50923)+P38(x50921,f323(x50921,x50922,x50923))
% 156.75/156.47  [5353]~P6(x53531,x53532,x53533)+P6(f869(x53531),f155(x53531,x53532),f152(x53531,x53533))
% 156.75/156.47  [5354]~P50(x53541,x53542,x53543)+P50(f869(x53541),f155(x53541,x53542),f152(x53541,x53543))
% 156.75/156.47  [5466]P53(x54661,x54662,x54663)+~E(f721(x54663,x54662,x54661),f722(x54663,x54662,x54661))
% 156.75/156.47  [5467]P54(x54671,x54672,x54673)+~E(f740(x54673,x54672,x54671),f741(x54673,x54672,x54671))
% 156.75/156.47  [6323]~P43(x63231,x63232,x63233)+P44(x63231,x63232,f830(x63233,x63232,x63231),x63233)
% 156.75/156.47  [4636]~E(x46361,f192(x46362))+~E(x46361,f329(f236(x46362),x46363))
% 156.75/156.47  [4685]~E(f329(f163(x46852),x46851),x46853)+E(x46851,f329(f163(x46852),x46853))
% 156.75/156.47  [4686]~E(x46862,f329(f163(x46861),x46863))+E(f329(f163(x46861),x46862),x46863)
% 156.75/156.47  [4735]E(x47351,x47352)+~E(f329(f236(x47353),x47351),f329(f236(x47353),x47352))
% 156.75/156.47  [4736]E(x47361,x47362)+~E(f329(f163(x47363),x47361),f329(f163(x47363),x47362))
% 156.75/156.47  [4942]~P5(x49423,x49421)+P22(f329(f329(x49421,x49422),x49422))
% 156.75/156.47  [4943]~P52(x49433,x49431)+P22(f329(f329(x49431,x49432),x49432))
% 156.75/156.47  [4945]~P58(x49451,x49452)+P22(f329(f317(x49451,x49452),x49453))
% 156.75/156.47  [5010]~P38(x50101,x50102)+P38(f869(x50101),f329(f137(x50101,x50102),x50103))
% 156.75/156.47  [5015]~P22(f329(x50152,x50153))+~E(f329(f249(x50151),x50152),f189(f876(x50151,a862)))
% 156.75/156.47  [5016]~P22(f329(x50162,x50163))+~E(f189(f876(x50161,a862)),f329(f249(x50161),x50162))
% 156.75/156.47  [5030]E(x50301,f2(a868))+E(f138(x50302,f164(x50302,x50301,x50303)),x50303)
% 156.75/156.47  [5048]~P22(f329(x50481,x50483))+P22(f329(x50481,f90(x50482,x50481)))
% 156.75/156.47  [5060]E(x50601,f2(a868))+E(f329(f135(x50602),f164(x50602,x50601,x50603)),x50603)
% 156.75/156.47  [5169]~E(x51692,x51693)+P22(f329(f329(f331(x51691),x51692),f329(a326,x51693)))
% 156.75/156.47  [5182]~E(x51822,f2(a868))+E(f329(f167(x51821),f164(x51821,x51822,x51823)),f189(f876(x51821,a862)))
% 156.75/156.47  [5229]E(f329(f163(x52291),x52292),f329(f329(f145(x52291),x52293),f109(x52291)))+~E(x52292,f329(f329(f145(x52291),x52293),f109(x52291)))
% 156.75/156.47  [5230]~E(x52303,f329(f329(f145(x52301),x52302),f109(x52301)))+E(f329(f329(f145(x52301),x52302),f109(x52301)),f329(f163(x52301),x52303))
% 156.75/156.47  [5260]~E(x52603,f329(f18(f871(x52602),x52601),f192(x52602)))+E(f179(x52601,x52602,x52603),f189(f876(x52601,a862)))
% 156.75/156.47  [5281]~P33(x52811,x52812,x52813)+P33(x52811,x52812,f329(f163(x52811),x52813))
% 156.75/156.47  [5282]~P30(x52821,x52822,x52823)+P30(x52821,x52822,f329(f163(x52821),x52823))
% 156.75/156.47  [5285]E(f329(f38(x52851),f820(x52852,x52853,x52851)),x52852)+~E(f329(f38(x52851),x52853),f329(a108,x52852))
% 156.75/156.47  [5291]~P38(x52911,x52913)+P22(f329(f329(f331(x52911),x52912),f318(x52911,x52913)))
% 156.75/156.47  [5295]~E(f329(f163(x52952),x52951),f329(f329(f145(x52952),x52953),f109(x52952)))+E(x52951,f329(f329(f145(x52952),x52953),f109(x52952)))
% 156.75/156.47  [5296]~E(f329(f329(f145(x52962),x52963),f109(x52962)),f329(f163(x52962),x52961))+E(x52961,f329(f329(f145(x52962),x52963),f109(x52962)))
% 156.75/156.47  [5311]E(x53111,f329(f18(f871(x53112),x53113),f192(x53112)))+~E(f179(x53113,x53112,x53111),f189(f876(x53113,a862)))
% 156.75/156.47  [5317]E(f85(f875(a868,a868),f48(x53171,x53172)),x53173)+~P22(f329(f48(x53171,x53172),x53173))
% 156.75/156.47  [5325]~E(x53253,f329(f236(x53251),x53252))+P22(f329(f329(f331(x53251),x53252),f235(x53251,x53253)))
% 156.75/156.47  [5357]P33(x53571,x53572,x53573)+~P33(x53571,x53572,f329(f163(x53571),x53573))
% 156.75/156.47  [5358]P30(x53581,x53582,x53583)+~P30(x53581,x53582,f329(f163(x53581),x53583))
% 156.75/156.47  [5420]~E(x54202,f109(x54201))+P22(f329(f329(f331(f869(x54201)),x54202),f155(x54201,x54203)))
% 156.75/156.47  [5427]~P50(x54271,x54272,x54273)+P50(x54271,x54272,f329(f284(x54271,x54271),x54273))
% 156.75/156.47  [5428]~P54(x54281,x54282,x54283)+P54(x54281,x54282,f329(f284(x54281,x54281),x54283))
% 156.75/156.47  [5447]~P24(x54471)+E(f45(x54471,f45(x54471,x54472,x54473),x54473),f45(x54471,x54472,x54473))
% 156.75/156.47  [5490]~P43(f25(x54901),x54902,x54903)+P43(f329(f240(a863),f329(a28,x54901)),x54902,x54903)
% 156.75/156.47  [5543]E(x55431,x55432)+~P22(f329(f329(f331(x55433),x55431),f329(a326,x55432)))
% 156.75/156.47  [5593]~P143(x55931)+E(f191(x55931,x55932,f2(a868),x55933),x55933)
% 156.75/156.47  [5613]P50(x56131,x56132,x56133)+~P50(x56131,x56132,f329(f284(x56131,x56131),x56133))
% 156.75/156.47  [5614]P54(x56141,x56142,x56143)+~P54(x56141,x56142,f329(f284(x56141,x56141),x56143))
% 156.75/156.47  [5618]~P108(x56182)+E(f144(x56181,x56182,x56183,f109(x56181)),f109(x56181))
% 156.75/156.47  [5631]E(f165(x56311,x56312,f146(x56311,x56313)),f146(x56311,f165(x56311,x56312,x56313)))+~P22(f329(f131(x56311),x56313))
% 156.75/156.47  [5635]P43(f25(x56351),x56352,x56353)+~P43(f329(f240(a863),f329(a28,x56351)),x56352,x56353)
% 156.75/156.47  [5641]E(x56411,f329(f236(x56412),x56413))+~P22(f329(f329(f331(x56412),x56413),f235(x56412,x56411)))
% 156.75/156.47  [5730]~P22(f329(a26,x57303))+P22(f329(a26,f32(x57301,x57302,x57303)))
% 156.75/156.47  [5741]E(f329(f130(x57411,x57412),x57413),f109(x57411))+P22(f329(x57412,f571(x57413,x57412,x57411)))
% 156.75/156.47  [5820]~P22(f329(a26,f25(x58202)))+P22(f329(a26,f30(x58201,x58202,x58203)))
% 156.75/156.47  [5893]~P22(f329(f131(x58931),x58933))+P22(f329(f131(x58931),f165(x58931,x58932,x58933)))
% 156.75/156.47  [5894]~P22(f329(f131(x58941),x58942))+P22(f329(f131(x58941),f171(x58941,x58942,x58943)))
% 156.75/156.47  [5895]~P22(f329(f131(x58951),x58953))+P22(f329(f131(x58951),f172(x58951,x58952,x58953)))
% 156.75/156.47  [5896]~P22(f329(f131(x58961),x58963))+P22(f329(f131(x58961),f134(x58961,x58962,x58963)))
% 156.75/156.47  [5897]~P146(x58971,x58972,x58973)+P22(f329(x58971,f45(a1,x58972,x58973)))
% 156.75/156.47  [5915]~P33(x59153,x59151,x59152)+P22(f329(x59151,f734(x59152,x59151,x59153)))
% 156.75/156.47  [5916]~P35(x59163,x59161,x59162)+P22(f329(x59161,f787(x59162,x59161,x59163)))
% 156.75/156.47  [5938]E(f329(f130(x59381,x59382),x59383),f172(x59381,x59382,x59383))+P22(f329(x59382,f642(x59383,x59382,x59381)))
% 156.75/156.47  [5984]~P22(f329(f131(x59841),x59843))+P22(f329(f131(f869(x59841)),f55(x59841,x59842,x59843)))
% 156.75/156.47  [6017]~P109(x60171)+E(f329(f329(f98(f876(x60171,a862)),f329(f250(x60171),x60172)),f300(x60171,x60172,x60173)),f189(f876(x60171,a862)))
% 156.75/156.47  [6018]~P109(x60181)+E(f329(f329(f98(f876(x60181,a862)),f329(f298(x60181),x60182)),f303(x60181,x60182,x60183)),f189(f876(x60181,a862)))
% 156.75/156.47  [6019]~P109(x60191)+E(f329(f329(f98(f876(x60191,a862)),f329(f298(x60191),x60192)),f302(x60191,x60192,x60193)),f189(f876(x60191,a862)))
% 156.75/156.47  [6168]P22(f329(a26,x61681))+~P22(f329(a26,f32(x61682,x61683,x61681)))
% 156.75/156.47  [6170]P22(f329(a26,x61701))+~P22(f329(a26,f33(x61702,x61703,x61701)))
% 156.75/156.47  [6172]P22(f329(a26,x61721))+~P22(f329(a26,f33(x61722,x61721,x61723)))
% 156.75/156.47  [6223]P22(f329(a26,f25(x62231)))+~P22(f329(a26,f30(x62232,x62231,x62233)))
% 156.75/156.47  [6250]E(f329(f130(x62501,x62502),x62503),x62503)+~P22(f329(x62502,f616(x62503,x62502,x62501)))
% 156.75/156.47  [6252]E(f329(f329(f307(x62521),f824(x62522,x62523,x62521)),f820(x62522,x62523,x62521)),x62523)+~E(f329(f38(x62521),x62523),f329(a108,x62522))
% 156.75/156.47  [6267]P146(x62671,x62672,x62673)+~P22(f329(x62671,f45(a1,x62672,x62673)))
% 156.75/156.47  [6313]P30(x63131,x63132,x63133)+~P22(f329(x63132,f780(x63133,x63132,x63131)))
% 156.75/156.47  [6314]P30(x63141,x63142,x63143)+~P22(f329(x63142,f784(x63142,x63143,x63141)))
% 156.75/156.47  [6315]P30(x63151,x63152,x63153)+~P22(f329(x63152,f785(x63153,x63152,x63151)))
% 156.75/156.47  [6317]E(f172(x63171,x63172,x63173),x63173)+~P22(f329(x63172,f627(x63173,x63172,x63171)))
% 156.75/156.47  [6397]~P22(f329(x63972,f572(x63973,x63972,x63971)))+P22(f329(f257(x63971,x63972),x63973))
% 156.75/156.47  [6398]~P22(f329(x63982,f644(x63983,x63982,x63981)))+P22(f329(f154(x63981,x63982),x63983))
% 156.75/156.47  [6637]~P22(f329(f317(x66371,x66372),f468(x66373,x66372,x66371)))+P22(f329(f317(x66371,x66372),x66373))
% 156.75/156.47  [6638]~P22(f329(f317(x66381,x66382),f475(x66383,x66382,x66381)))+P22(f329(f317(x66381,x66382),x66383))
% 156.75/156.47  [7241]~P24(x72411)+E(f329(f329(f80(x72411),f329(f329(f81(x72411),x72412),f329(f329(f39(x72411),x72413),x72412))),f45(x72411,x72413,x72412)),x72413)
% 156.75/156.47  [7702]E(f329(f329(f264(x77021,x77021),f531(x77022,x77023,x77021)),f531(x77022,x77023,x77021)),x77023)+~P22(f329(f329(f331(f875(x77021,x77021)),x77023),f261(x77021,x77022)))
% 156.75/156.47  [7827]~P22(f329(f329(f331(x78271),f543(x78273,x78272,x78271)),f318(x78271,x78273)))+P22(f329(f329(f331(x78271),x78272),f318(x78271,x78273)))
% 156.75/156.47  [7828]~P22(f329(f329(f331(x78281),f725(x78283,x78282,x78281)),f318(x78281,x78283)))+P22(f329(f329(f331(x78281),x78282),f318(x78281,x78283)))
% 156.75/156.47  [7829]~P22(f329(f329(f331(x78291),f727(x78293,x78292,x78291)),f318(x78291,x78293)))+P22(f329(f329(f331(x78291),x78292),f318(x78291,x78293)))
% 156.75/156.47  [8001]~P24(x80011)+E(f329(f329(f80(x80011),f329(f329(f81(x80011),f329(f329(f39(x80011),x80012),x80013)),x80013)),f45(x80011,x80012,x80013)),x80012)
% 156.75/156.47  [8053]~E(f329(f38(x80531),x80532),f329(a108,x80533))+~P22(f329(f329(f331(x80531),f824(x80533,x80532,x80531)),f820(x80533,x80532,x80531)))
% 156.75/156.47  [8652]P22(f329(f329(f243(f876(f875(x86521,x86521),a862)),f305(x86521,x86522)),f305(x86521,x86523)))+~P22(f329(f329(f243(f876(f875(x86521,x86521),a862)),x86522),f305(x86521,x86523)))
% 156.75/156.47  [8922]E(x89221,f109(x89222))+~P22(f329(f329(f331(f875(f869(x89222),f869(x89222))),f329(f329(f264(f869(x89222),f869(x89222)),x89221),f109(x89222))),f152(x89222,x89223)))
% 156.75/156.47  [8947]E(x89471,f109(x89472))+~P22(f329(f329(f331(f875(f869(x89472),f869(x89472))),f329(f329(f264(f869(x89472),f869(x89472)),f109(x89472)),x89471)),f152(x89472,x89473)))
% 156.75/156.47  [9060]E(f329(f329(f145(x90601),f606(x90602,x90603,x90601)),f607(x90602,x90603,x90601)),x90603)+~P22(f329(f329(f331(f875(f869(x90601),f869(x90601))),f329(f329(f264(f869(x90601),f869(x90601)),f109(x90601)),x90603)),f141(x90601,x90602)))
% 156.75/156.47  [9295]~P125(x92951)+~P22(f329(f329(f244(x92951),f329(f329(f80(x92951),f329(f329(f81(x92951),x92952),x92952)),f329(f329(f81(x92951),x92953),x92953))),f2(x92951)))
% 156.75/156.47  [9347]P22(f329(f62(x93471),x93472))+~P22(f329(f329(f331(f875(f876(x93471,a862),f876(x93471,a862))),f329(f329(f264(f876(x93471,a862),f876(x93471,a862)),x93473),x93472)),f304(x93471)))
% 156.75/156.47  [9643]~P48(x96431,x96432,x96433)+P22(f329(f329(f243(a1),f329(f329(f73(f875(a1,a1),a1,x96431,f263(a1,a1)),f216(x96431)),f233(x96431,x96432,f230(x96431,x96433)))),f2(a1)))
% 156.75/156.47  [9644]~P49(x96441,x96442,x96443)+P22(f329(f329(f244(a1),f329(f329(f73(f875(a1,a1),a1,x96441,f263(a1,a1)),f216(x96441)),f233(x96441,x96442,f230(x96441,x96443)))),f2(a1)))
% 156.75/156.47  [9785]P49(x97851,x97852,x97853)+~P22(f329(f329(f244(a1),f329(f329(f73(f875(a1,a1),a1,x97851,f263(a1,a1)),f216(x97851)),f233(x97851,x97852,f230(x97851,x97853)))),f2(a1)))
% 156.75/156.47  [9786]P48(x97861,x97862,x97863)+~P22(f329(f329(f243(a1),f329(f329(f73(f875(a1,a1),a1,x97861,f263(a1,a1)),f216(x97861)),f233(x97861,x97862,f230(x97861,x97863)))),f2(a1)))
% 156.75/156.47  [10162]~P116(x101621)+~P22(f329(f329(f244(x101621),f329(f329(f80(x101621),f329(f329(f254(x101621),x101622),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101621),x101623),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f2(x101621)))
% 156.75/156.47  [4716]~E(x47163,f109(x47161))+E(f329(f329(f128(x47161),x47162),x47163),x47162)
% 156.75/156.47  [4717]~E(x47172,f109(x47171))+E(f329(f329(f128(x47171),x47172),x47173),x47173)
% 156.75/156.47  [4724]~E(x47242,f2(a868))+E(f329(f329(f170(x47241),x47242),x47243),f109(x47241))
% 156.75/156.47  [4730]~E(x47303,f109(x47301))+E(f329(f329(f170(x47301),x47302),x47303),f109(x47301))
% 156.75/156.47  [4770]~E(x47701,x47703)+E(x47701,f329(f329(f128(x47702),f109(x47702)),x47703))
% 156.75/156.47  [4855]~P66(x48552)+E(f329(f189(f876(x48551,x48552)),x48553),f189(x48552))
% 156.75/156.47  [4856]~P113(x48562)+E(f329(f252(f876(x48561,x48562)),x48563),f252(x48562))
% 156.75/156.47  [4875]E(x48751,f109(x48752))+~E(f329(f329(f128(x48752),x48753),x48751),x48753)
% 156.75/156.47  [4876]E(x48761,f109(x48762))+~E(f329(f329(f128(x48762),x48761),x48763),x48763)
% 156.75/156.47  [4884]E(x48841,f109(x48842))+~E(f329(f329(f128(x48842),x48843),x48841),f109(x48842))
% 156.75/156.47  [4885]E(x48851,f109(x48852))+~E(f329(f329(f128(x48852),x48851),x48853),f109(x48852))
% 156.75/156.47  [4912]~E(x49122,f2(a868))+E(f329(f329(f81(a868),x49121),x49122),f329(f329(f81(a868),x49123),x49122))
% 156.75/156.47  [4914]~E(x49141,f2(a868))+E(f329(f329(f81(a868),x49141),x49142),f329(f329(f81(a868),x49141),x49143))
% 156.75/156.47  [4969]~P117(x49691)+E(f329(f329(f80(x49691),x49692),x49693),f329(f329(f80(x49691),x49693),x49692))
% 156.75/156.47  [4970]~P117(x49701)+E(f329(f329(f81(x49701),x49702),x49703),f329(f329(f81(x49701),x49703),x49702))
% 156.75/156.47  [4972]~P108(x49721)+E(f329(f329(f247(x49721),x49722),x49723),f329(f329(f247(x49721),x49723),x49722))
% 156.75/156.47  [4974]~P108(x49741)+E(f329(f329(f242(x49741),x49742),x49743),f329(f329(f242(x49741),x49743),x49742))
% 156.75/156.47  [4976]~P102(x49761)+E(f329(f329(f97(x49761),x49762),x49763),f329(f329(f97(x49761),x49763),x49762))
% 156.75/156.47  [4977]~P103(x49771)+E(f329(f329(f97(x49771),x49772),x49773),f329(f329(f97(x49771),x49773),x49772))
% 156.75/156.47  [4978]~P103(x49781)+E(f329(f329(f98(x49781),x49782),x49783),f329(f329(f98(x49781),x49783),x49782))
% 156.75/156.47  [4980]~P105(x49801)+E(f329(f329(f98(x49801),x49802),x49803),f329(f329(f98(x49801),x49803),x49802))
% 156.75/156.47  [5043]E(f45(a868,x50431,x50432),f2(a868))+~E(x50431,f329(f329(f81(a868),x50432),x50433))
% 156.75/156.47  [5044]E(f45(a1,x50441,x50442),f2(a1))+~E(x50441,f329(f329(f81(a1),x50442),x50443))
% 156.75/156.47  [5104]E(x51041,x51042)+~E(f329(f329(f80(a868),x51043),x51041),f329(f329(f80(a868),x51043),x51042))
% 156.75/156.47  [5105]E(x51051,x51052)+~E(f329(f329(f80(a868),x51051),x51053),f329(f329(f80(a868),x51052),x51053))
% 156.75/156.47  [5114]~P68(x51141)+E(f329(f329(f80(x51141),x51142),f329(f79(x51141),x51143)),f329(f329(f3(x51141),x51142),x51143))
% 156.75/156.47  [5115]~P69(x51151)+E(f329(f329(f80(x51151),x51152),f329(f79(x51151),x51153)),f329(f329(f3(x51151),x51152),x51153))
% 156.75/156.47  [5116]~P112(x51161)+E(f329(f329(f80(x51161),x51162),f329(f79(x51161),x51163)),f329(f329(f3(x51161),x51162),x51163))
% 156.75/156.47  [5117]~P83(x51171)+E(f329(f329(f98(x51171),x51172),f329(f79(x51171),x51173)),f329(f329(f3(x51171),x51172),x51173))
% 156.75/156.47  [5118]~P69(x51181)+E(f329(f329(f3(x51181),x51182),f329(f79(x51181),x51183)),f329(f329(f80(x51181),x51182),x51183))
% 156.75/156.47  [5162]~P22(f329(x51623,x51622))+P22(f329(f329(f331(x51621),x51622),x51623))
% 156.75/156.47  [5164]~P70(x51642)+E(f329(f329(f8(x51641,x51642),x51643),f189(f876(x51641,a862))),f2(x51642))
% 156.75/156.47  [5166]~P76(x51662)+E(f329(f329(f11(x51661,x51662),x51663),f189(f876(x51661,a862))),f78(x51662))
% 156.75/156.47  [5217]~E(x52172,f329(f329(f80(a868),x52171),x52173))+P22(f329(f329(f243(a868),x52171),x52172))
% 156.75/156.47  [5220]~E(x52202,f189(f876(x52201,a862)))+E(f329(f329(f61(x52201),x52202),x52203),f189(f876(f876(x52201,a862),a862)))
% 156.75/156.47  [5221]~E(x52212,f189(f876(x52211,a862)))+E(f189(f876(f876(x52211,a862),a862)),f329(f329(f61(x52211),x52212),x52213))
% 156.75/156.47  [5300]~E(f329(f260(x53002,x53003),x53001),f189(f876(x53003,a862)))+E(x53001,f189(f876(f875(x53002,x53003),a862)))
% 156.75/156.47  [5301]~E(f329(f262(x53012,x53013),x53011),f189(f876(x53012,a862)))+E(x53011,f189(f876(f875(x53012,x53013),a862)))
% 156.75/156.47  [5331]E(f329(f260(x53311,x53312),x53313),f189(f876(x53312,a862)))+~E(x53313,f189(f876(f875(x53311,x53312),a862)))
% 156.75/156.47  [5332]E(f329(f262(x53321,x53322),x53323),f189(f876(x53321,a862)))+~E(x53323,f189(f876(f875(x53321,x53322),a862)))
% 156.75/156.47  [5335]E(f279(x53351,x53352,x53353),f329(f329(f3(a95),x53352),x53353))+P22(f329(f329(f244(a95),x53352),x53353))
% 156.75/156.47  [5351]P22(f329(x53511,x53512))+~P22(f329(f329(f331(x53513),x53512),x53511))
% 156.75/156.47  [5390]E(x53901,x53902)+~E(f329(f79(f876(x53903,a862)),x53901),f329(f79(f876(x53903,a862)),x53902))
% 156.75/156.47  [5395]E(f311(x53951,x53952,x53953),f192(f869(a325)))+~P22(f329(f329(f244(a1),x53952),x53953))
% 156.75/156.47  [5400]~E(x54001,f189(f876(x54002,a862)))+~P22(f329(f329(f331(x54002),x54003),x54001))
% 156.75/156.47  [5429]~E(x54292,f329(f329(f80(a1),x54291),f329(f96(a1),x54293)))+P22(f329(f329(f243(a1),x54291),x54292))
% 156.75/156.47  [5445]E(f329(f329(f307(x54451),x54452),x54453),x54453)+~P22(f329(f329(f331(x54451),x54452),x54453))
% 156.75/156.47  [5456]E(x54561,f189(f876(x54562,a862)))+~E(f329(f329(f61(x54562),x54561),x54563),f189(f876(f876(x54562,a862),a862)))
% 156.75/156.47  [5457]E(x54571,f189(f876(x54572,a862)))+~E(f189(f876(f876(x54572,a862),a862)),f329(f329(f61(x54572),x54571),x54573))
% 156.75/156.47  [5463]~P110(x54631)+E(f329(f329(f81(x54631),f329(f79(x54631),x54632)),f329(f79(x54631),x54633)),f329(f329(f81(x54631),x54632),x54633))
% 156.75/156.47  [5465]~P60(x54651)+E(f329(f329(f287(x54651),f329(f79(x54651),x54652)),f329(f79(x54651),x54653)),f329(f329(f287(x54651),x54652),x54653))
% 156.75/156.47  [5496]~P22(f329(x54963,x54962))+P22(f329(f329(f331(x54961),x54962),f329(f249(x54961),x54963)))
% 156.75/156.47  [5517]E(x55171,f2(a868))+E(f329(f167(x55172),f164(x55172,x55171,x55173)),f329(f329(f307(x55172),x55173),f189(f876(x55172,a862))))
% 156.75/156.47  [5536]E(f165(x55361,x55362,x55363),x55363)+P22(f329(f329(f331(x55361),x55362),f329(f167(x55361),x55363)))
% 156.75/156.47  [5622]~P22(f329(f131(x56221),x56223))+P22(f329(f131(x56221),f329(f130(x56221,x56222),x56223)))
% 156.75/156.47  [5633]~P37(x56331,x56333,x56332)+P22(f329(f329(f331(x56331),x56332),f329(f167(x56331),x56333)))
% 156.75/156.47  [5671]~P24(x56711)+E(f329(f329(f39(x56711),f45(x56711,x56712,x56713)),x56713),f2(x56711))
% 156.75/156.47  [5693]E(f171(x56931,f329(f329(f145(x56931),x56932),f109(x56931)),x56933),f109(x56931))+P22(f329(f329(f331(a868),f2(a868)),x56933))
% 156.75/156.47  [5699]E(x56991,f2(a868))+E(f329(f166(x56992),f164(x56992,x56991,x56993)),f164(x56992,f329(f329(f3(a868),x56991),f78(a868)),x56993))
% 156.75/156.47  [5751]E(f329(f329(f145(x57511),x57512),x57513),f134(x57511,x57512,x57513))+P22(f329(f329(f331(x57511),x57512),f329(f167(x57511),x57513)))
% 156.75/156.47  [5760]E(x57601,x57602)+~E(f329(f329(f81(a868),f329(a108,x57603)),x57601),f329(f329(f81(a868),f329(a108,x57603)),x57602))
% 156.75/156.47  [5761]~E(x57612,f329(f329(f80(a1),x57611),f329(f96(a1),f329(a108,x57613))))+P22(f329(f329(f244(a1),x57611),x57612))
% 156.75/156.47  [5875]~E(x58753,f109(x58751))+E(f329(f329(f329(f184(f869(x58751),f869(x58751)),x58752),f162(x58751)),x58753),f109(x58751))
% 156.75/156.47  [5879]P22(f329(x58791,x58792))+~P22(f329(f329(f331(x58793),x58792),f329(f249(x58793),x58791)))
% 156.75/156.47  [5911]E(x59111,x59112)+~E(f329(f329(f307(x59113),x59111),f189(f876(x59113,a862))),f329(f329(f307(x59113),x59112),f189(f876(x59113,a862))))
% 156.75/156.47  [5921]~P109(x59211)+E(f329(f329(f98(f876(x59211,a862)),f329(f250(x59211),x59212)),f329(f299(x59211,x59212),x59213)),f189(f876(x59211,a862)))
% 156.75/156.47  [5955]P37(x59551,x59552,x59553)+~P22(f329(f329(f331(x59551),x59553),f329(f167(x59551),x59552)))
% 156.75/156.47  [5971]E(f134(x59711,x59712,x59713),x59713)+~P22(f329(f329(f331(x59711),x59712),f329(f167(x59711),x59713)))
% 156.75/156.47  [5991]~P79(x59911)+E(f329(f308(x59911,x59911,f79(x59911)),f329(f299(x59911,x59912),x59913)),f302(x59911,f329(f79(x59911),x59913),f329(f79(x59911),x59912)))
% 156.75/156.47  [6000]E(f329(f190(f869(x60001)),f165(x60001,x60002,x60003)),f329(f190(f869(x60001)),x60003))+P22(f329(f329(f331(x60001),x60002),f329(f167(x60001),x60003)))
% 156.75/156.47  [6054]~P109(x60541)+E(f329(f329(f98(f876(x60541,a862)),f329(f299(x60541,x60542),x60543)),f329(f251(x60541),x60543)),f189(f876(x60541,a862)))
% 156.75/156.47  [6077]~P79(x60771)+E(f329(f308(x60771,x60771,f79(x60771)),f303(x60771,x60772,x60773)),f303(x60771,f329(f79(x60771),x60773),f329(f79(x60771),x60772)))
% 156.75/156.47  [6078]~P79(x60781)+E(f329(f308(x60781,x60781,f79(x60781)),f300(x60781,x60782,x60783)),f300(x60781,f329(f79(x60781),x60783),f329(f79(x60781),x60782)))
% 156.75/156.47  [6134]E(f171(x61341,f329(f329(f145(x61341),x61342),f109(x61341)),x61343),f329(f329(f145(x61341),x61342),f109(x61341)))+~P22(f329(f329(f331(a868),f2(a868)),x61343))
% 156.75/156.47  [6143]~P79(x61431)+E(f329(f308(x61431,x61431,f79(x61431)),f302(x61431,x61432,x61433)),f329(f299(x61431,f329(f79(x61431),x61433)),f329(f79(x61431),x61432)))
% 156.75/156.47  [6163]~P25(x61631)+E(f45(x61631,f329(f79(x61631),f45(x61631,x61632,x61633)),x61633),f45(x61631,f329(f79(x61631),x61632),x61633))
% 156.75/156.47  [6265]~P22(f329(f62(f875(x62652,x62651)),x62653))+P22(f329(f62(x62651),f329(f260(x62652,x62651),x62653)))
% 156.75/156.47  [6266]~P22(f329(f62(f875(x62661,x62662)),x62663))+P22(f329(f62(x62661),f329(f262(x62661,x62662),x62663)))
% 156.75/156.47  [6271]~P109(x62711)+E(f329(f329(f98(f876(x62711,a862)),f303(x62711,x62712,x62713)),f329(f251(x62711),x62713)),f189(f876(x62711,a862)))
% 156.75/156.47  [6272]~P109(x62721)+E(f329(f329(f98(f876(x62721,a862)),f300(x62721,x62722,x62723)),f329(f301(x62721),x62723)),f189(f876(x62721,a862)))
% 156.75/156.47  [6273]~P109(x62731)+E(f329(f329(f98(f876(x62731,a862)),f302(x62731,x62732,x62733)),f329(f301(x62731),x62733)),f189(f876(x62731,a862)))
% 156.75/156.47  [6339]E(f329(f329(f159(x63391),x63392),f567(x63392,x63393,x63391)),x63393)+~P22(f329(f329(f331(x63391),x63393),f329(f167(x63391),x63392)))
% 156.75/156.47  [6477]E(x64771,f109(x64772))+~E(f329(f329(f329(f184(f869(x64772),f869(x64772)),x64773),f162(x64772)),x64771),f109(x64772))
% 156.75/156.47  [6575]~P22(f329(f62(f875(x65752,x65751)),x65753))+P22(f329(f62(f875(x65751,x65752)),f329(f284(x65752,x65751),x65753)))
% 156.75/156.47  [6725]P54(x67251,x67252,x67253)+P22(f329(f329(f331(x67251),f741(x67253,x67252,x67251)),x67252))
% 156.75/156.47  [6726]P54(x67261,x67262,x67263)+P22(f329(f329(f331(x67261),f740(x67263,x67262,x67261)),x67262))
% 156.75/156.47  [6737]P22(f329(f317(x67371,x67372),x67373))+P22(f329(f329(x67372,f468(x67373,x67372,x67371)),x67373))
% 156.75/156.47  [6738]P22(f329(f317(x67381,x67382),x67383))+P22(f329(f329(x67382,f475(x67383,x67382,x67381)),x67383))
% 156.75/156.47  [6763]E(f329(f190(f869(x67631)),f165(x67631,x67632,x67633)),f329(f329(f3(a868),f329(f190(f869(x67631)),x67633)),f78(a868)))+~P22(f329(f329(f331(x67631),x67632),f329(f167(x67631),x67633)))
% 156.75/156.47  [6801]P22(f329(f257(x68011,x68012),x68013))+P22(f329(f329(f331(x68011),f572(x68013,x68012,x68011)),x68013))
% 156.75/156.47  [6811]~P22(f329(f62(f875(x68112,x68111)),f329(f284(x68111,x68112),x68113)))+P22(f329(f62(f875(x68111,x68112)),x68113))
% 156.75/156.47  [6867]~P22(f329(f329(f331(x68671),x68672),f329(f167(x68671),f110(x68671,x68673))))+P22(f329(f329(f331(x68671),x68672),f329(f167(x68671),x68673)))
% 156.75/156.47  [6900]E(f329(f130(x69001,x69002),x69003),x69003)+P22(f329(f329(f331(x69001),f616(x69003,x69002,x69001)),f329(f167(x69001),x69003)))
% 156.75/156.47  [6915]E(f329(f130(x69151,x69152),x69153),f109(x69151))+P22(f329(f329(f331(x69151),f571(x69153,x69152,x69151)),f329(f167(x69151),x69153)))
% 156.75/156.47  [6939]P30(x69391,x69392,x69393)+P22(f329(f329(f331(x69391),f780(x69393,x69392,x69391)),f329(f167(x69391),x69393)))
% 156.75/156.47  [6940]P30(x69401,x69402,x69403)+P22(f329(f329(f331(x69401),f785(x69403,x69402,x69401)),f329(f167(x69401),x69403)))
% 156.75/156.47  [6941]P30(x69411,x69412,x69413)+P22(f329(f329(f331(x69411),f784(x69412,x69413,x69411)),f329(f167(x69411),x69413)))
% 156.75/156.47  [6944]E(f172(x69441,x69442,x69443),x69443)+P22(f329(f329(f331(x69441),f627(x69443,x69442,x69441)),f329(f167(x69441),x69443)))
% 156.75/156.47  [7024]P22(f329(f154(x70241,x70242),x70243))+P22(f329(f329(f331(x70241),f644(x70243,x70242,x70241)),f329(f167(x70241),x70243)))
% 156.75/156.47  [7033]~P33(x70331,x70333,x70332)+P22(f329(f329(f331(x70331),f734(x70332,x70333,x70331)),f329(f167(x70331),x70332)))
% 156.75/156.47  [7034]~P35(x70341,x70343,x70342)+P22(f329(f329(f331(x70341),f787(x70342,x70343,x70341)),f329(f167(x70341),x70342)))
% 156.75/156.47  [7069]P22(f329(f329(f331(x70691),x70692),f469(x70693,x70692,x70691)))+~P22(f329(f329(f331(x70691),x70692),f40(f876(x70691,a862),x70693)))
% 156.75/156.47  [7070]~P70(x70701)+E(f329(f329(f80(x70701),f329(f329(f8(a868,x70701),x70702),f329(f250(a868),x70703))),f329(x70702,x70703)),f329(f329(f8(a868,x70701),x70702),f329(f250(a868),f329(a108,x70703))))
% 156.75/156.47  [7160]~P33(x71602,x71601,x71603)+P22(f329(x71601,f329(f329(f159(x71602),x71603),f731(x71603,x71601,x71602))))
% 156.75/156.47  [7172]~P22(f329(f329(f331(x71721),x71722),f457(x71722,x71723,x71721)))+P22(f329(f329(f331(x71721),x71722),f41(f876(x71721,a862),x71723)))
% 156.75/156.47  [7203]~P70(x72031)+E(f329(f329(f80(x72031),f329(f329(f8(a868,x72031),x72032),f329(f298(a868),x72033))),f329(x72032,f329(a108,x72033))),f329(f329(f8(a868,x72031),x72032),f329(f298(a868),f329(a108,x72033))))
% 156.75/156.47  [7337]P22(f329(f329(f331(f869(x73371)),x73372),f155(x73371,x73373)))+P22(f329(f329(f331(x73371),f605(x73373,x73372,x73371)),f329(f167(x73371),x73372)))
% 156.75/156.47  [7352]~P22(f329(f329(f331(f869(x73521)),x73522),f155(x73521,f318(x73521,x73523))))+P22(f329(f329(f331(f869(x73521)),x73522),f318(f869(x73521),f151(x73521,x73523))))
% 156.75/156.47  [7379]~P22(f329(f329(f331(f869(x73791)),x73792),f318(f869(x73791),f151(x73791,x73793))))+P22(f329(f329(f331(f869(x73791)),x73792),f155(x73791,f318(x73791,x73793))))
% 156.75/156.47  [7417]E(f329(f329(f329(f184(f869(x74171),f869(x74171)),x74172),f162(x74171)),x74173),x74173)+~P22(f329(f329(f243(a868),f329(f190(f869(x74171)),x74173)),f78(a868)))
% 156.75/156.47  [7452]E(f329(f329(f128(x74521),f757(x74522,x74523,x74521)),f329(f329(f145(x74521),x74523),f765(x74522,x74523,x74521))),x74522)+~P22(f329(f329(f331(x74521),x74523),f329(f167(x74521),x74522)))
% 156.75/156.47  [7453]E(f329(f329(f128(x74531),f735(x74532,x74533,x74531)),f329(f329(f145(x74531),x74533),f736(x74532,x74533,x74531))),x74532)+~P22(f329(f329(f331(x74531),x74533),f329(f167(x74531),x74532)))
% 156.75/156.47  [7454]E(f329(f329(f128(x74541),f766(x74542,x74543,x74541)),f329(f329(f145(x74541),x74543),f767(x74542,x74543,x74541))),x74542)+~P22(f329(f329(f331(x74541),x74543),f329(f167(x74541),x74542)))
% 156.75/156.47  [7476]~P20(x74761,x74762,x74763,f252(f876(x74761,a862)))+P20(f869(x74761),f869(x74762),f329(f148(x74761,x74762),x74763),f252(f876(f869(x74761),a862)))
% 156.75/156.47  [7624]E(x76241,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x76242)),x76243)),f329(f267(a868,a868),x76242)))+~P22(f329(f48(x76241,x76243),x76242))
% 156.75/156.47  [7632]P20(x76321,x76322,x76323,f252(f876(x76321,a862)))+~P20(f869(x76321),f869(x76322),f329(f148(x76321,x76322),x76323),f252(f876(f869(x76321),a862)))
% 156.75/156.47  [7675]P22(f329(f329(f331(f876(x76751,a862)),f457(x76752,x76753,x76751)),x76753))+P22(f329(f329(f331(x76751),x76752),f41(f876(x76751,a862),x76753)))
% 156.75/156.47  [7770]P22(f329(f329(f331(f869(x77701)),x77702),f155(x77701,x77703)))+~P22(f329(f329(f331(x77701),f605(x77703,x77702,x77701)),x77703))
% 156.75/156.47  [7872]P30(x78721,x78722,x78723)+~P22(f329(x78722,f329(f329(f159(x78721),x78723),f781(x78723,x78722,x78721))))
% 156.75/156.47  [7896]E(x78961,x78962)+~E(f329(f329(f9(x78963,f876(x78963,a862),a862),f331(x78963)),x78961),f329(f329(f9(x78963,f876(x78963,a862),a862),f331(x78963)),x78962))
% 156.75/156.47  [7902]~P22(f329(f329(f331(f875(x79021,x79021)),x79023),f261(x79021,x79022)))+P22(f329(f329(f331(x79021),f531(x79022,x79023,x79021)),x79022))
% 156.75/156.47  [7904]~P22(f329(f329(f331(x79041),x79043),f40(f876(x79041,a862),x79042)))+P22(f329(f329(f331(f876(x79041,a862)),f469(x79042,x79043,x79041)),x79042))
% 156.75/156.47  [8078]~P22(f329(f329(f331(x80781),x80782),f329(f167(x80781),f735(x80783,x80782,x80781))))+~P22(f329(f329(f331(x80781),x80782),f329(f167(x80781),x80783)))
% 156.75/156.47  [8079]~P22(f329(f329(f331(x80791),x80792),f329(f167(x80791),f767(x80793,x80792,x80791))))+~P22(f329(f329(f331(x80791),x80792),f329(f167(x80791),x80793)))
% 156.75/156.47  [8170]E(f329(f238(f871(f869(a325)),f869(a325),f311(x81701,x81702,f329(f329(f80(a1),x81703),f78(a1))),f236(f869(a325))),f329(x81701,x81703)),f311(x81701,x81702,x81703))+P22(f329(f329(f244(a1),x81702),x81703))
% 156.75/156.47  [8268]E(x82681,f109(x82682))+P22(f329(f329(f331(x82682),f329(f263(x82682,f875(a95,a95)),f329(f280(x82682,x82681),x82683))),f329(f167(x82682),x82681)))
% 156.75/156.47  [8363]~P72(x83631)+E(f329(f136(x83631,x83631,f329(f9(x83631,x83631,x83631),f80(x83631)),x83632),f329(f163(x83631),x83633)),f329(f136(x83631,x83631,f80(x83631),x83632),x83633))
% 156.75/156.47  [8837]~P108(x88371)+E(f329(f167(x88371),f143(x88371,x88371,f7(x88371),x88372,x88373)),f329(f329(f307(x88371),x88372),f329(f167(x88371),x88373)))
% 156.75/156.47  [8850]P22(f329(f329(f244(a868),f2(a868)),f748(x88501,x88502,x88503)))+~P22(f329(f329(f331(f875(x88503,x88503)),x88502),f329(f329(f286(x88503,x88503,x88503),x88501),f305(x88503,x88501))))
% 156.75/156.47  [9126]~P56(x91261,x91262)+~P22(f329(f329(f331(f875(x91261,x91261)),f329(f329(f264(x91261,x91261),x91263),x91263)),f329(f329(f286(x91261,x91261,x91261),x91262),f305(x91261,x91262))))
% 156.75/156.47  [9250]~E(f329(f329(f98(f876(f875(x92501,x92501),a862)),f329(f284(x92501,x92501),x92502)),f305(x92501,x92502)),f189(f876(f875(x92501,x92501),a862)))+~P22(f329(f329(f331(f875(x92501,x92501)),f329(f329(f264(x92501,x92501),x92503),x92503)),f329(f329(f286(x92501,x92501,x92501),x92502),f305(x92501,x92502))))
% 156.75/156.47  [9420]~P22(f329(f62(x94201),x94202))+P22(f329(f329(f243(a868),f329(f38(x94201),f329(f329(f3(f876(x94201,a862)),x94202),f329(f329(f307(x94201),x94203),f189(f876(x94201,a862)))))),f329(f38(x94201),x94202)))
% 156.75/156.47  [5032]~E(x50323,f109(x50321))+E(f138(x50321,f329(f329(f145(x50321),x50322),x50323)),x50322)
% 156.75/156.47  [5040]~E(x50403,f109(x50401))+E(f110(x50401,f329(f329(f145(x50401),x50402),x50403)),f109(x50401))
% 156.75/156.47  [5069]E(x50691,f109(x50692))+E(f138(x50692,f329(f329(f145(x50692),x50693),x50691)),f138(x50692,x50691))
% 156.75/156.47  [5071]E(x50711,f109(x50712))+E(f138(x50712,f329(f329(f128(x50712),x50713),x50711)),f138(x50712,x50711))
% 156.75/156.47  [5077]~E(x50773,f109(x50771))+E(f138(x50771,f329(f329(f128(x50771),x50772),x50773)),f138(x50771,x50772))
% 156.75/156.47  [5078]~E(x50783,f109(x50781))+E(f110(x50781,f329(f329(f128(x50781),x50782),x50783)),f110(x50781,x50782))
% 156.75/156.47  [5108]E(x51081,f109(x51082))+E(f329(f135(x51082),f329(f329(f128(x51082),x51081),x51083)),f329(f135(x51082),x51081))
% 156.75/156.47  [5136]~E(x51362,f109(x51361))+E(f329(f135(x51361),f329(f329(f128(x51361),x51362),x51363)),f329(f135(x51361),x51363))
% 156.75/156.47  [5192]~P108(x51921)+E(f329(f329(f247(x51921),x51922),f329(f329(f242(x51921),x51922),x51923)),x51922)
% 156.75/156.47  [5193]~P108(x51931)+E(f329(f329(f242(x51931),x51932),f329(f329(f247(x51931),x51932),x51933)),x51932)
% 156.75/156.47  [5194]~P103(x51941)+E(f329(f329(f97(x51941),x51942),f329(f329(f98(x51941),x51942),x51943)),x51942)
% 156.75/156.47  [5195]~P103(x51951)+E(f329(f329(f98(x51951),x51952),f329(f329(f97(x51951),x51952),x51953)),x51952)
% 156.75/156.47  [5215]~P24(x52151)+E(f45(x52151,f329(f329(f81(x52151),x52152),x52153),x52153),f2(x52151))
% 156.75/156.47  [5216]~P24(x52161)+E(f45(x52161,f329(f329(f81(x52161),x52162),x52163),x52162),f2(x52161))
% 156.75/156.47  [5294]~P68(x52941)+E(f329(f79(x52941),f329(f329(f3(x52941),x52942),x52943)),f329(f329(f3(x52941),x52943),x52942))
% 156.75/156.47  [5355]E(x53551,f109(x53552))+E(f110(x53552,f329(f329(f145(x53552),x53553),x53551)),f329(f329(f145(x53552),x53553),f110(x53552,x53551)))
% 156.75/156.47  [5356]E(x53561,f109(x53562))+E(f110(x53562,f329(f329(f128(x53562),x53563),x53561)),f329(f329(f128(x53562),x53563),f110(x53562,x53561)))
% 156.75/156.47  [5359]~P26(x53591)+E(f40(x53591,f329(f329(f307(x53591),x53592),x53593)),f329(f329(f97(x53591),x53592),f40(x53591,x53593)))
% 156.75/156.47  [5360]~P26(x53601)+E(f41(x53601,f329(f329(f307(x53601),x53602),x53603)),f329(f329(f98(x53601),x53602),f41(x53601,x53603)))
% 156.75/156.47  [5405]~P97(x54051)+E(f329(f329(f81(x54051),x54052),f329(f329(f81(x54051),x54052),x54053)),f329(f329(f81(x54051),x54052),x54053))
% 156.75/156.47  [5407]~P108(x54071)+E(f329(f329(f247(x54071),x54072),f329(f329(f247(x54071),x54072),x54073)),f329(f329(f247(x54071),x54072),x54073))
% 156.75/156.47  [5409]~P108(x54091)+E(f329(f329(f242(x54091),x54092),f329(f329(f242(x54091),x54092),x54093)),f329(f329(f242(x54091),x54092),x54093))
% 156.75/156.47  [5411]~P102(x54111)+E(f329(f329(f97(x54111),x54112),f329(f329(f97(x54111),x54112),x54113)),f329(f329(f97(x54111),x54112),x54113))
% 156.75/156.47  [5412]~P103(x54121)+E(f329(f329(f97(x54121),x54122),f329(f329(f97(x54121),x54122),x54123)),f329(f329(f97(x54121),x54122),x54123))
% 156.75/156.47  [5413]~P103(x54131)+E(f329(f329(f98(x54131),x54132),f329(f329(f98(x54131),x54132),x54133)),f329(f329(f98(x54131),x54132),x54133))
% 156.75/156.47  [5415]~P105(x54151)+E(f329(f329(f98(x54151),x54152),f329(f329(f98(x54151),x54152),x54153)),f329(f329(f98(x54151),x54152),x54153))
% 156.75/156.47  [5423]~P24(x54231)+E(f45(x54231,f329(f329(f80(x54231),x54232),x54233),x54233),f45(x54231,x54232,x54233))
% 156.75/156.47  [5424]~P24(x54241)+E(f45(x54241,f329(f329(f80(x54241),x54242),x54243),x54242),f45(x54241,x54243,x54242))
% 156.75/156.47  [5430]~P110(x54301)+E(f329(f329(f81(x54301),x54302),f329(f79(x54301),x54303)),f329(f79(x54301),f329(f329(f81(x54301),x54302),x54303)))
% 156.75/156.47  [5431]~P60(x54311)+E(f329(f329(f287(x54311),x54312),f329(f79(x54311),x54313)),f329(f79(x54311),f329(f329(f287(x54311),x54312),x54313)))
% 156.75/156.47  [5432]~P82(x54321)+E(f329(f329(f80(x54321),x54322),f329(f160(x54321),x54323)),f329(f160(x54321),f329(f329(f145(x54321),x54322),x54323)))
% 156.75/156.47  [5462]~P110(x54621)+E(f329(f329(f81(x54621),f329(f79(x54621),x54622)),x54623),f329(f329(f81(x54621),x54622),f329(f79(x54621),x54623)))
% 156.75/156.47  [5468]~P6(x54681,x54682,x54683)+E(f40(f876(x54681,a862),f329(f329(f61(x54681),x54682),x54683)),x54682)
% 156.75/156.47  [5528]~P114(x55281)+E(f329(f329(f81(x55281),x55282),f329(f329(f254(x55281),x55282),x55283)),f329(f329(f254(x55281),x55282),f329(a108,x55283)))
% 156.75/156.47  [5529]~P117(x55291)+E(f329(f329(f81(x55291),x55292),f329(f329(f254(x55291),x55292),x55293)),f329(f329(f254(x55291),x55292),f329(a108,x55293)))
% 156.75/156.47  [5539]~P69(x55391)+E(f329(f329(f80(x55391),f329(f79(x55391),x55392)),f329(f329(f80(x55391),x55392),x55393)),x55393)
% 156.75/156.47  [5562]~P143(x55621)+E(f329(f329(f254(x55621),f329(f96(x55621),x55622)),x55623),f329(f96(x55621),f329(f329(f254(a868),x55622),x55623)))
% 156.75/156.47  [5563]~P140(x55631)+E(f329(f329(f254(x55631),f329(f99(x55631),x55632)),x55633),f329(f99(x55631),f329(f329(f254(a1),x55632),x55633)))
% 156.75/156.47  [5569]~P88(x55691)+E(f329(f75(x55691),f329(f329(f3(x55691),x55692),x55693)),f329(f75(x55691),f329(f329(f3(x55691),x55693),x55692)))
% 156.75/156.47  [5575]~P116(x55751)+E(f329(f329(f81(x55751),f82(x55751,x55752)),f82(x55751,x55753)),f82(x55751,f329(f329(f81(x55751),x55752),x55753)))
% 156.75/156.47  [5579]E(x55791,f109(x55792))+E(f329(f329(f128(x55792),f329(f166(x55792),x55791)),x55793),f329(f166(x55792),f329(f329(f128(x55792),x55791),x55793)))
% 156.75/156.47  [5584]~E(x55842,f329(a108,f329(f329(f80(a868),x55841),x55843)))+P22(f329(f329(f244(a868),x55841),x55842))
% 156.75/156.47  [5585]~P110(x55851)+E(f329(f329(f81(x55851),f329(f79(x55851),x55852)),x55853),f329(f79(x55851),f329(f329(f81(x55851),x55852),x55853)))
% 156.75/156.47  [5586]~P120(x55861)+E(f329(f329(f287(x55861),f329(f79(x55861),x55862)),x55863),f329(f79(x55861),f329(f329(f287(x55861),x55862),x55863)))
% 156.75/156.47  [5587]~P116(x55871)+E(f329(f329(f254(x55871),f329(f75(x55871),x55872)),x55873),f329(f75(x55871),f329(f329(f254(x55871),x55872),x55873)))
% 156.75/156.47  [5692]E(f391(x56921,x56922,x56923),f425(x56921,x56922,x56923))+E(f329(f329(f98(f876(x56923,a862)),x56922),x56921),f189(f876(x56923,a862)))
% 156.75/156.47  [5707]~P70(x57072)+E(f329(f329(f8(x57071,x57072),f329(f18(x57072,x57071),f2(x57072))),x57073),f2(x57072))
% 156.75/156.47  [5708]~P76(x57082)+E(f329(f329(f11(x57081,x57082),f329(f18(x57082,x57081),f78(x57082))),x57083),f78(x57082))
% 156.75/156.47  [5710]~P94(x57101)+E(f329(f329(f3(x57101),f329(f100(x57101),x57102)),f329(f100(x57101),x57103)),f329(f100(x57101),f329(f329(f3(a1),x57102),x57103)))
% 156.75/156.47  [5713]~P143(x57131)+E(f329(f329(f80(x57131),f329(f96(x57131),x57132)),f329(f96(x57131),x57133)),f329(f96(x57131),f329(f329(f80(a868),x57132),x57133)))
% 156.75/156.47  [5714]~P143(x57141)+E(f329(f329(f81(x57141),f329(f96(x57141),x57142)),f329(f96(x57141),x57143)),f329(f96(x57141),f329(f329(f81(a868),x57142),x57143)))
% 156.75/156.47  [5715]~P140(x57151)+E(f329(f329(f3(x57151),f329(f99(x57151),x57152)),f329(f99(x57151),x57153)),f329(f99(x57151),f329(f329(f3(a1),x57152),x57153)))
% 156.75/156.47  [5716]~P140(x57161)+E(f329(f329(f80(x57161),f329(f99(x57161),x57162)),f329(f99(x57161),x57163)),f329(f99(x57161),f329(f329(f80(a1),x57162),x57163)))
% 156.75/156.47  [5717]~P140(x57171)+E(f329(f329(f81(x57171),f329(f99(x57171),x57172)),f329(f99(x57171),x57173)),f329(f99(x57171),f329(f329(f81(a1),x57172),x57173)))
% 156.75/156.47  [5718]~P94(x57181)+E(f329(f329(f80(x57181),f329(f100(x57181),x57182)),f329(f100(x57181),x57183)),f329(f100(x57181),f329(f329(f80(a1),x57182),x57183)))
% 156.75/156.47  [5719]~P94(x57191)+E(f329(f329(f81(x57191),f329(f100(x57191),x57192)),f329(f100(x57191),x57193)),f329(f100(x57191),f329(f329(f81(a1),x57192),x57193)))
% 156.75/156.47  [5768]~E(x57683,x57682)+P22(f329(f329(f243(f876(x57681,a862)),x57682),x57683))
% 156.75/156.47  [5774]~E(x57742,x57743)+P22(f329(f329(f243(f876(x57741,a862)),x57742),x57743))
% 156.75/156.47  [5783]~P69(x57831)+E(f329(f329(f80(x57831),f329(f79(x57831),x57832)),f329(f79(x57831),x57833)),f329(f79(x57831),f329(f329(f80(x57831),x57833),x57832)))
% 156.75/156.47  [5784]~P68(x57841)+E(f329(f329(f80(x57841),f329(f79(x57841),x57842)),f329(f79(x57841),x57843)),f329(f79(x57841),f329(f329(f80(x57841),x57842),x57843)))
% 156.75/156.47  [5785]~P77(x57851)+E(f329(f329(f242(x57851),f329(f79(x57851),x57852)),f329(f79(x57851),x57853)),f329(f79(x57851),f329(f329(f247(x57851),x57852),x57853)))
% 156.75/156.47  [5786]~P77(x57861)+E(f329(f329(f247(x57861),f329(f79(x57861),x57862)),f329(f79(x57861),x57863)),f329(f79(x57861),f329(f329(f242(x57861),x57862),x57863)))
% 156.75/156.47  [5787]~P83(x57871)+E(f329(f329(f98(x57871),f329(f79(x57871),x57872)),f329(f79(x57871),x57873)),f329(f79(x57871),f329(f329(f97(x57871),x57872),x57873)))
% 156.75/156.47  [5788]~P83(x57881)+E(f329(f329(f97(x57881),f329(f79(x57881),x57882)),f329(f79(x57881),x57883)),f329(f79(x57881),f329(f329(f98(x57881),x57882),x57883)))
% 156.75/156.47  [5789]~P116(x57891)+E(f329(f329(f81(x57891),f329(f75(x57891),x57892)),f329(f75(x57891),x57893)),f329(f75(x57891),f329(f329(f81(x57891),x57892),x57893)))
% 156.75/156.47  [5790]~P62(x57901)+E(f329(f329(f287(x57901),f329(f75(x57901),x57902)),f329(f75(x57901),x57903)),f329(f75(x57901),f329(f329(f287(x57901),x57902),x57903)))
% 156.75/156.47  [5791]~P82(x57911)+E(f329(f329(f80(x57911),f329(f160(x57911),x57912)),f329(f160(x57911),x57913)),f329(f160(x57911),f329(f329(f128(x57911),x57912),x57913)))
% 156.75/156.47  [5792]E(x57921,f189(f876(x57922,a862)))+~E(f329(f329(f97(f876(x57922,a862)),x57923),x57921),f189(f876(x57922,a862)))
% 156.75/156.47  [5793]E(x57931,f189(f876(x57932,a862)))+~E(f329(f329(f97(f876(x57932,a862)),x57931),x57933),f189(f876(x57932,a862)))
% 156.75/156.47  [5794]~P147(x57941,x57942,x57943)+P22(f329(x57941,f329(f329(f39(a1),x57942),x57943)))
% 156.75/156.47  [5849]~P22(f329(f62(x58491),x58493))+P22(f329(f62(x58491),f329(f329(f307(x58491),x58492),x58493)))
% 156.75/156.47  [5850]~P22(f329(f131(x58501),x58503))+P22(f329(f131(x58501),f329(f329(f170(x58501),x58502),x58503)))
% 156.75/156.47  [5851]~P22(f329(f131(x58511),x58513))+P22(f329(f131(x58511),f329(f329(f132(x58511),x58512),x58513)))
% 156.75/156.47  [5880]~P108(x58801)+P22(f329(f329(f243(x58801),x58802),f329(f329(f242(x58801),x58803),x58802)))
% 156.75/156.47  [5881]~P108(x58811)+P22(f329(f329(f243(x58811),x58812),f329(f329(f242(x58811),x58812),x58813)))
% 156.75/156.47  [5882]~P102(x58821)+P22(f329(f329(f243(x58821),x58822),f329(f329(f97(x58821),x58823),x58822)))
% 156.75/156.47  [5883]~P103(x58831)+P22(f329(f329(f243(x58831),x58832),f329(f329(f97(x58831),x58833),x58832)))
% 156.75/156.47  [5884]~P102(x58841)+P22(f329(f329(f243(x58841),x58842),f329(f329(f97(x58841),x58842),x58843)))
% 156.75/156.47  [5885]~P103(x58851)+P22(f329(f329(f243(x58851),x58852),f329(f329(f97(x58851),x58852),x58853)))
% 156.75/156.47  [5899]~E(x58991,f2(a868))+E(f329(f329(f39(a868),f329(f329(f81(a868),x58991),x58992)),f329(f329(f81(a868),x58991),x58993)),f2(a868))
% 156.75/156.47  [5986]~P94(x59861)+E(f329(f329(f3(x59861),f329(f100(x59861),x59862)),f329(f100(x59861),x59863)),f329(f100(x59861),f329(f329(f80(a1),x59862),f329(f79(a1),x59863))))
% 156.75/156.47  [6044]E(x60441,f2(a868))+E(f329(f329(f39(a868),f329(f329(f81(a868),x60441),x60442)),f329(f329(f81(a868),x60441),x60443)),f329(f329(f39(a868),x60442),x60443))
% 156.75/156.47  [6075]E(f146(x60751,f329(f329(f145(x60751),x60752),x60753)),f329(f329(f145(x60751),x60752),f146(x60751,x60753)))+P22(f329(f329(f331(x60751),x60752),f329(f167(x60751),x60753)))
% 156.75/156.47  [6108]P147(x61081,x61082,x61083)+~P22(f329(x61081,f329(f329(f39(a1),x61082),x61083)))
% 156.75/156.47  [6180]E(x61801,f109(x61802))+E(f329(f329(f145(x61802),f329(f135(x61802),x61801)),f329(f329(f170(x61802),x61803),f329(f166(x61802),x61801))),f329(f329(f170(x61802),f329(a108,x61803)),x61801))
% 156.75/156.47  [6187]E(f329(f329(f3(f876(x61871,a862)),x61872),x61873),x61872)+~E(f329(f329(f98(f876(x61871,a862)),x61872),x61873),f189(f876(x61871,a862)))
% 156.75/156.47  [6201]E(f146(x62011,f329(f329(f145(x62011),x62012),x62013)),f146(x62011,x62013))+~P22(f329(f329(f331(x62011),x62012),f329(f167(x62011),x62013)))
% 156.75/156.47  [6235]~P22(f329(f329(f243(a868),x62351),x62353))+P22(f329(f329(f243(a868),x62351),f329(f329(f80(a868),x62352),x62353)))
% 156.75/156.47  [6237]~P22(f329(f329(f243(a868),x62371),x62372))+P22(f329(f329(f243(a868),x62371),f329(f329(f80(a868),x62372),x62373)))
% 156.75/156.47  [6239]~P22(f329(f329(f244(a868),x62391),x62393))+P22(f329(f329(f244(a868),x62391),f329(f329(f80(a868),x62392),x62393)))
% 156.75/156.47  [6241]~P22(f329(f329(f244(a868),x62411),x62412))+P22(f329(f329(f244(a868),x62411),f329(f329(f80(a868),x62412),x62413)))
% 156.75/156.47  [6279]P22(f329(f62(x62791),x62792))+~P22(f329(f62(x62791),f329(f329(f307(x62791),x62793),x62792)))
% 156.75/156.47  [6280]P22(f329(f131(x62801),x62802))+~P22(f329(f131(x62801),f329(f329(f145(x62801),x62803),x62802)))
% 156.75/156.47  [6281]P22(f329(f131(x62811),x62812))+~P22(f329(f131(x62811),f329(f329(f128(x62811),x62813),x62812)))
% 156.75/156.47  [6282]P22(f329(f131(x62821),x62822))+~P22(f329(f131(x62821),f329(f329(f128(x62821),x62822),x62823)))
% 156.75/156.47  [6326]~P117(x63261)+E(f329(f329(f80(x63261),x63262),f329(f329(f81(x63261),x63263),x63262)),f329(f329(f81(x63261),f329(f329(f80(x63261),x63263),f78(x63261))),x63262))
% 156.75/156.47  [6375]~E(x63751,x63752)+~P22(f329(f329(f244(f876(x63753,a862)),x63751),x63752))
% 156.75/156.47  [6419]P22(f329(f329(f331(x64191),x64192),x64193))+P22(f329(f329(f331(x64191),x64192),f329(f79(f876(x64191,a862)),x64193)))
% 156.75/156.47  [6425]E(f138(x64251,f329(f329(f132(x64251),x64252),x64253)),f138(x64251,x64253))+~P22(f329(f329(f244(a868),x64252),f329(f190(f869(x64251)),x64253)))
% 156.75/156.47  [6426]E(f329(f329(f170(x64261),x64262),f110(x64261,x64263)),f329(f329(f170(x64261),x64262),x64263))+~P22(f329(f329(f244(a868),x64262),f329(f190(f869(x64261)),x64263)))
% 156.75/156.47  [6479]E(f329(f329(f329(f184(f869(x64791),f869(x64791)),x64792),f162(x64791)),x64793),x64793)+~E(f45(a868,x64792,f329(f190(f869(x64791)),x64793)),f2(a868))
% 156.75/156.47  [6486]~P6(x64861,x64863,x64862)+E(f329(f329(f286(x64861,x64861,x64861),f329(f284(x64861,x64861),x64862)),x64862),x64862)
% 156.75/156.47  [6525]~E(f329(f329(f97(f876(x65251,a862)),x65252),x65253),x65253)+P22(f329(f329(f243(f876(x65251,a862)),x65252),x65253))
% 156.75/156.47  [6530]~P53(x65301,x65301,x65303)+P53(x65301,x65301,f329(f329(f184(f875(x65301,x65301),a862),x65302),x65303))
% 156.75/156.47  [6532]~P22(f329(f329(f331(x65321),x65323),f329(f167(x65321),x65322)))+P22(f329(f329(f244(a868),f2(a868)),f329(f190(f869(x65321)),x65322)))
% 156.75/156.47  [6558]~P88(x65581)+E(f329(f75(x65581),f329(f329(f80(x65581),f329(f75(x65581),x65582)),f329(f75(x65581),x65583))),f329(f329(f80(x65581),f329(f75(x65581),x65582)),f329(f75(x65581),x65583)))
% 156.75/156.47  [6568]E(f329(f329(f39(a868),f329(f329(f81(a868),x65681),x65682)),f329(f329(f81(a868),x65681),x65683)),f329(f329(f39(a868),x65682),x65683))+~P22(f329(f329(f244(a868),f2(a868)),x65681))
% 156.75/156.47  [6704]~P22(f329(f62(x67041),x67043))+E(f329(f329(f65(x67041,f876(x67041,a862),f307(x67041)),x67042),x67043),f329(f329(f97(f876(x67041,a862)),x67043),x67042))
% 156.75/156.47  [6756]E(f329(f329(f97(f876(x67561,a862)),x67562),x67563),x67562)+~P22(f329(f329(f243(f876(x67561,a862)),x67563),x67562))
% 156.75/156.47  [6758]E(f329(f329(f97(f876(x67581,a862)),x67582),x67583),x67583)+~P22(f329(f329(f243(f876(x67581,a862)),x67582),x67583))
% 156.75/156.47  [6759]E(f329(f329(f98(f876(x67591,a862)),x67592),x67593),x67593)+~P22(f329(f329(f243(f876(x67591,a862)),x67593),x67592))
% 156.75/156.47  [6760]E(f329(f329(f98(f876(x67601,a862)),x67602),x67603),x67602)+~P22(f329(f329(f243(f876(x67601,a862)),x67602),x67603))
% 156.75/156.47  [6809]~P22(f329(f131(x68091),x68092))+E(f329(f329(f3(f876(x68091,a862)),f329(f167(x68091),x68092)),f329(f329(f307(x68091),x68093),f189(f876(x68091,a862)))),f329(f167(x68091),f165(x68091,x68093,x68092)))
% 156.75/156.47  [6862]P38(x68621,x68622)+~P38(x68621,f329(f329(f184(f875(x68621,x68621),a862),x68623),x68622))
% 156.75/156.47  [6927]P22(f329(f49(x69271,x69272),f329(a51,x69273)))+~P22(f329(f49(f329(f79(a1),x69271),f329(f79(a1),x69272)),x69273))
% 156.75/156.47  [6932]E(f329(f329(f3(f876(x69321,a862)),f329(f329(f307(x69321),x69322),x69323)),f329(f329(f307(x69321),x69322),f189(f876(x69321,a862)))),x69323)+P22(f329(f329(f331(x69321),x69322),x69323))
% 156.75/156.47  [6953]E(f329(f329(f98(f876(x69531,a862)),f329(f167(x69531),x69532)),f329(f167(x69531),x69533)),f189(f876(x69531,a862)))+~P22(f329(f131(x69531),f329(f329(f128(x69531),x69532),x69533)))
% 156.75/156.47  [6971]~P22(f329(f329(f331(x69711),x69712),f329(f167(x69711),x69713)))+~P22(f329(f131(x69711),f329(f329(f145(x69711),x69712),x69713)))
% 156.75/156.47  [7040]P30(x70401,x70402,x70403)+P22(f329(f329(f244(a868),f781(x70403,x70402,x70401)),f329(f190(f869(x70401)),x70403)))
% 156.75/156.47  [7051]E(f329(f329(f98(f876(x70511,a862)),x70512),x70513),f189(f876(x70511,a862)))+P22(f329(f329(f331(x70511),f391(x70513,x70512,x70511)),x70512))
% 156.75/156.47  [7052]E(f329(f329(f98(f876(x70521,a862)),x70522),x70523),f189(f876(x70521,a862)))+P22(f329(f329(f331(x70521),f425(x70523,x70522,x70521)),x70523))
% 156.75/156.47  [7056]E(f110(x70561,f329(f329(f170(x70561),x70562),x70563)),f329(f329(f170(x70561),f329(f329(f3(a868),x70562),f78(a868))),x70563))+~P22(f329(f329(f243(a868),x70562),f329(f190(f869(x70561)),x70563)))
% 156.75/156.47  [7115]~P33(x71153,x71152,x71151)+P22(f329(f329(f244(a868),f731(x71151,x71152,x71153)),f329(f190(f869(x71153)),x71151)))
% 156.75/156.47  [7133]P22(f329(f329(f244(a868),f2(a868)),x71331))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x71332),x71331)),f329(f329(f81(a868),x71333),x71331)))
% 156.75/156.47  [7134]P22(f329(f329(f244(a868),f2(a868)),x71341))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x71341),x71342)),f329(f329(f81(a868),x71341),x71343)))
% 156.75/156.47  [7137]~P22(f329(f329(f331(x71371),x71372),x71373))+~P22(f329(f329(f331(x71371),x71372),f329(f79(f876(x71371,a862)),x71373)))
% 156.75/156.47  [7144]~P22(f329(f329(f244(f876(x71441,a862)),x71442),x71443))+P22(f329(f329(f243(f876(x71441,a862)),x71442),x71443))
% 156.75/156.47  [7249]~P22(f329(f329(f243(a868),x72493),x72492))+P22(f329(f329(f243(a868),f329(f329(f3(a868),x72491),x72492)),f329(f329(f3(a868),x72491),x72493)))
% 156.75/156.47  [7250]~P22(f329(f329(f243(a868),x72501),x72503))+P22(f329(f329(f243(a868),f329(f329(f3(a868),x72501),x72502)),f329(f329(f3(a868),x72503),x72502)))
% 156.75/156.47  [7251]~P22(f329(f329(f243(a868),x72512),x72513))+P22(f329(f329(f243(a868),f329(f329(f80(a868),x72511),x72512)),f329(f329(f80(a868),x72511),x72513)))
% 156.75/156.47  [7252]~P22(f329(f329(f243(a868),x72521),x72523))+P22(f329(f329(f243(a868),f329(f329(f80(a868),x72521),x72522)),f329(f329(f80(a868),x72523),x72522)))
% 156.75/156.47  [7254]~P22(f329(f329(f243(a868),x72542),x72543))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x72541),x72542)),f329(f329(f81(a868),x72541),x72543)))
% 156.75/156.47  [7256]~P22(f329(f329(f243(a868),x72561),x72563))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x72561),x72562)),f329(f329(f81(a868),x72563),x72562)))
% 156.75/156.47  [7257]~P22(f329(f329(f243(a868),x72571),x72573))+P22(f329(f329(f243(a868),f329(f329(f39(a868),x72571),x72572)),f329(f329(f39(a868),x72573),x72572)))
% 156.75/156.47  [7258]~P22(f329(f329(f243(a1),x72582),x72583))+P22(f329(f329(f243(a1),f329(f329(f80(a1),x72581),x72582)),f329(f329(f80(a1),x72581),x72583)))
% 156.75/156.47  [7259]~P22(f329(f329(f244(a868),x72592),x72593))+P22(f329(f329(f244(a868),f329(f329(f80(a868),x72591),x72592)),f329(f329(f80(a868),x72591),x72593)))
% 156.75/156.47  [7260]~P22(f329(f329(f244(a868),x72601),x72603))+P22(f329(f329(f244(a868),f329(f329(f80(a868),x72601),x72602)),f329(f329(f80(a868),x72603),x72602)))
% 156.75/156.47  [7261]~P22(f329(f329(f244(a1),x72611),x72613))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x72611),x72612)),f329(f329(f80(a1),x72613),x72612)))
% 156.75/156.47  [7336]E(x73361,x73362)+~P22(f329(f329(f331(x73363),x73361),f329(f329(f307(x73363),x73362),f189(f876(x73363,a862)))))
% 156.75/156.47  [7338]~E(f329(f329(f98(f876(x73381,a862)),x73382),x73383),f189(f876(x73381,a862)))+P22(f329(f329(f243(f876(x73381,a862)),x73382),f329(f79(f876(x73381,a862)),x73383)))
% 156.75/156.47  [7345]P22(f329(f329(f331(f876(x73451,a862)),x73452),f329(f306(x73451),x73453)))+~P22(f329(f329(f243(f876(x73451,a862)),x73452),x73453))
% 156.75/156.47  [7399]E(f329(f329(f145(x73991),f329(f329(f159(x73991),x73992),x73993)),f329(f329(f132(x73991),f329(a108,x73993)),x73992)),f329(f329(f132(x73991),x73993),x73992))+~P22(f329(f329(f244(a868),x73993),f329(f190(f869(x73991)),x73992)))
% 156.75/156.47  [7428]P22(f329(f329(f331(f875(x74281,x74281)),x74282),f305(x74281,x74283)))+~P22(f329(f329(f331(f875(x74281,x74281)),x74282),x74283))
% 156.75/156.47  [7438]~P22(f329(f329(f331(f876(x74381,a862)),x74382),f329(f306(x74381),x74383)))+P22(f329(f329(f243(f876(x74381,a862)),x74382),x74383))
% 156.75/156.47  [7482]P22(f329(f329(f243(f876(x74821,a862)),x74822),f40(f876(x74821,a862),x74823)))+~P22(f329(f329(f331(f876(x74821,a862)),x74822),x74823))
% 156.75/156.47  [7507]~P140(x75071)+E(f329(f329(f81(x75071),f329(f329(f254(x75071),f329(f79(x75071),f78(x75071))),x75072)),f329(f329(f254(x75071),x75073),x75072)),f329(f329(f254(x75071),f329(f79(x75071),x75073)),x75072))
% 156.75/156.47  [7530]E(f329(f329(f159(x75301),x75302),f329(f329(f3(a868),f329(f190(f869(x75301)),x75302)),f329(a108,x75303))),f329(f329(f159(x75301),f329(f163(x75301),x75302)),x75303))+~P22(f329(f329(f244(a868),x75303),f329(f190(f869(x75301)),x75302)))
% 156.75/156.47  [7547]~E(f329(f329(f98(f876(x75471,a862)),f430(x75473,x75472,x75471)),x75473),f189(f876(x75471,a862)))+E(f329(f329(f98(f876(x75471,a862)),f40(f876(x75471,a862),x75472)),x75473),f189(f876(x75471,a862)))
% 156.75/156.47  [7606]~P22(f329(f329(f331(x76063),x76062),f329(f167(x76063),x76061)))+P22(f329(f329(f244(a868),f567(x76061,x76062,x76063)),f329(f190(f869(x76063)),x76061)))
% 156.75/156.47  [7614]P22(f329(f329(f331(x76141),f329(f329(f159(x76141),x76142),x76143)),f329(f167(x76141),x76142)))+~P22(f329(f329(f244(a868),x76143),f329(f190(f869(x76141)),x76142)))
% 156.75/156.47  [7713]~P22(f329(x77132,f633(x77133,x77132,x77131)))+E(f329(f329(f132(x77131),f329(f190(f869(x77131)),f172(x77131,x77132,x77133))),x77133),f109(x77131))
% 156.75/156.47  [7724]P22(f329(f329(f243(f876(f869(x77241),a862)),f155(x77241,x77242)),f155(x77241,x77243)))+~P22(f329(f329(f243(f876(x77241,a862)),x77242),x77243))
% 156.75/156.47  [7725]P22(f329(f329(f243(f876(f869(x77251),a862)),f154(x77251,x77252)),f154(x77251,x77253)))+~P22(f329(f329(f243(f876(x77251,a862)),x77252),x77253))
% 156.75/156.47  [7754]E(f329(f329(f98(f876(x77541,a862)),f40(f876(x77541,a862),x77542)),x77543),f189(f876(x77541,a862)))+P22(f329(f329(f331(f876(x77541,a862)),f430(x77543,x77542,x77541)),x77542))
% 156.75/156.47  [7757]~P22(f329(f329(f331(f876(x77571,a862)),x77573),x77572))+P22(f329(f329(f243(f876(x77571,a862)),f41(f876(x77571,a862),x77572)),x77573))
% 156.75/156.47  [7759]E(f329(f329(f98(f876(x77591,a862)),x77592),x77593),f189(f876(x77591,a862)))+~P22(f329(f329(f243(f876(x77591,a862)),x77592),f329(f79(f876(x77591,a862)),x77593)))
% 156.75/156.47  [7812]E(f329(f329(f3(a868),f329(f329(f80(a868),f329(f160(a868),x78121)),x78122)),f329(f329(f159(a868),x78121),x78123)),f329(f160(a868),f329(f329(f153(a868,x78121),x78123),x78122)))+~P22(f329(f329(f244(a868),x78123),f329(f190(f869(a868)),x78121)))
% 156.75/156.47  [7864]P22(f329(f329(f243(a868),x78641),x78642))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x78643),x78641)),f329(f329(f80(a868),x78643),x78642)))
% 156.75/156.47  [7865]P22(f329(f329(f244(a868),x78651),x78652))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),x78653),x78651)),f329(f329(f80(a868),x78653),x78652)))
% 156.75/156.47  [7866]P22(f329(f329(f244(a868),x78661),x78662))+~P22(f329(f329(f244(a868),f329(f329(f81(a868),x78663),x78661)),f329(f329(f81(a868),x78663),x78662)))
% 156.75/156.47  [7867]P22(f329(f329(f244(a868),x78671),x78672))+~P22(f329(f329(f244(a868),f329(f329(f81(a868),x78671),x78673)),f329(f329(f81(a868),x78672),x78673)))
% 156.75/156.47  [7894]P22(f329(f329(f244(a868),f2(a868)),x78941))+~P22(f329(f329(f244(a868),f329(f329(f81(a868),x78942),x78941)),f329(f329(f81(a868),x78943),x78941)))
% 156.75/156.47  [7895]P22(f329(f329(f244(a868),f2(a868)),x78951))+~P22(f329(f329(f244(a868),f329(f329(f81(a868),x78951),x78952)),f329(f329(f81(a868),x78951),x78953)))
% 156.75/156.47  [7965]E(f256(x79651,x79652,x79653),x79652)+~P22(f329(f329(f243(f876(x79651,a862)),x79653),f329(f329(f307(x79651),x79652),f189(f876(x79651,a862)))))
% 156.75/156.47  [8014]~P22(f329(f131(x80141),x80143))+E(f329(f130(x80141,f329(f329(f10(a862,a862,x80141),a324),f329(a326,x80142))),x80143),f165(x80141,x80142,x80143))
% 156.75/156.47  [8038]E(f329(f329(f132(x80381),f329(f190(f869(x80381)),f172(x80381,x80382,x80383))),x80383),f109(x80381))+P22(f329(f329(f331(x80381),f633(x80383,x80382,x80381)),f329(f167(x80381),x80383)))
% 156.75/156.47  [8044]E(f329(f329(f128(x80441),f329(f329(f170(x80441),x80442),x80443)),f329(f329(f145(x80441),f329(f329(f159(x80441),x80443),x80442)),f109(x80441))),f329(f329(f170(x80441),f329(a108,x80442)),x80443))+~P22(f329(f329(f244(a868),x80442),f329(f190(f869(x80441)),x80443)))
% 156.75/156.47  [8109]E(f329(f130(x81091,f329(f329(f10(a862,a862,x81091),a324),f329(a326,x81092))),x81093),x81093)+P22(f329(f329(f331(x81091),x81092),f329(f167(x81091),x81093)))
% 156.75/156.47  [8116]P22(f329(f329(f243(f876(f876(x81161,a862),a862)),f257(x81161,x81162)),f257(x81161,x81163)))+~P22(f329(f329(f243(f876(x81161,a862)),x81162),x81163))
% 156.75/156.47  [8161]~P22(f329(f131(x81611),x81613))+P22(f329(f131(x81611),f329(f329(f329(f184(f869(x81611),f869(x81611)),x81612),f162(x81611)),x81613)))
% 156.75/156.47  [8167]~P22(f329(f329(f244(a868),x81672),x81673))+P22(f329(f329(f244(a868),f329(f329(f81(a868),f329(a108,x81671)),x81672)),f329(f329(f81(a868),f329(a108,x81671)),x81673)))
% 156.75/156.47  [8188]P22(f329(f329(f243(f876(f876(x81881,a862),a862)),f329(f306(x81881),x81882)),f329(f306(x81881),x81883)))+~P22(f329(f329(f243(f876(x81881,a862)),x81882),x81883))
% 156.75/156.47  [8345]~P22(f329(f329(f243(f876(x83451,a862)),x83453),x83452))+P22(f329(f329(f243(f876(x83451,a862)),f329(f79(f876(x83451,a862)),x83452)),f329(f79(f876(x83451,a862)),x83453)))
% 156.75/156.47  [8376]E(f329(f308(a868,a868,f329(f329(f9(a868,a868,a868),f3(a868)),x83761)),f329(f299(a868,x83762),x83763)),f329(f299(a868,f329(f329(f3(a868),x83762),x83761)),f329(f329(f3(a868),x83763),x83761)))+~P22(f329(f329(f244(a868),x83761),x83763))
% 156.75/156.47  [8399]~P82(x83991)+E(f329(f329(f80(x83991),x83992),f329(f136(x83991,x83991,f80(x83991),f2(x83991)),x83993)),f329(f136(x83991,x83991,f80(x83991),x83992),x83993))
% 156.75/156.47  [8476]~P88(x84761)+P22(f329(f329(f243(x84761),f329(f75(x84761),f329(f329(f3(x84761),x84762),x84763))),f329(f329(f80(x84761),f329(f75(x84761),x84762)),f329(f75(x84761),x84763))))
% 156.75/156.47  [8477]~P88(x84771)+P22(f329(f329(f243(x84771),f329(f75(x84771),f329(f329(f80(x84771),x84772),x84773))),f329(f329(f80(x84771),f329(f75(x84771),x84772)),f329(f75(x84771),x84773))))
% 156.75/156.47  [8487]E(f329(f329(f80(a1),f329(f329(f81(a1),x84871),f45(a1,f329(f329(f39(a1),x84872),x84871),x84873))),f45(a1,x84872,x84871)),f45(a1,x84872,f329(f329(f81(a1),x84871),x84873)))+~P22(f329(f329(f244(a1),f2(a1)),x84873))
% 156.75/156.47  [8492]E(f329(f329(f128(x84921),f329(f329(f170(x84921),x84922),x84923)),f329(f329(f145(x84921),f329(f135(x84921),f329(f329(f132(x84921),x84922),x84923))),f109(x84921))),f329(f329(f170(x84921),f329(a108,x84922)),x84923))+~P22(f329(f329(f244(a868),x84922),f329(f190(f869(x84921)),x84923)))
% 156.75/156.47  [8516]E(f329(f275(x85161,f329(f329(f148(x85161,f875(a95,x85161)),f329(f264(a95,x85161),f78(a95))),x85162)),f329(a5,x85163)),f329(f329(f159(x85161),x85162),x85163))+~P22(f329(f329(f244(a868),x85163),f329(f190(f869(x85161)),x85162)))
% 156.75/156.47  [8581]P22(f329(f329(f331(f875(x85811,x85811)),x85812),f329(f329(f286(x85811,x85811,x85811),x85813),f305(x85811,x85813))))+~P22(f329(f329(f331(f875(x85811,x85811)),x85812),x85813))
% 156.75/156.47  [8599]P22(f329(f329(f243(a868),x85991),x85992))+~P22(f329(f329(f243(a868),f329(f329(f81(a868),f329(a108,x85993)),x85991)),f329(f329(f81(a868),f329(a108,x85993)),x85992)))
% 156.75/156.47  [8614]P22(f329(f329(f243(f876(x86141,a862)),x86142),x86143))+~P22(f329(f329(f243(f876(x86141,a862)),f329(f79(f876(x86141,a862)),x86143)),f329(f79(f876(x86141,a862)),x86142)))
% 156.75/156.47  [8632]P22(f329(f131(x86321),x86322))+~P22(f329(f131(x86321),f329(f329(f329(f184(f869(x86321),f869(x86321)),x86323),f162(x86321)),x86322)))
% 156.75/156.47  [8684]E(f329(f308(f875(x86841,x86842),x86842,f267(x86841,x86842)),f329(f167(f875(x86841,x86842)),x86843)),f181(x86841,x86842,f329(f173(x86841,x86842),x86843)))+~P22(f329(f131(x86841),f329(f329(f148(f875(x86841,x86842),x86841),f263(x86841,x86842)),x86843)))
% 156.75/156.47  [8693]E(f329(f283(x86931,x86931,f305(x86931,x86932)),x86933),x86933)+~P22(f329(f329(f243(f876(x86931,a862)),f329(f283(x86931,x86931,x86932),x86933)),x86933))
% 156.75/156.47  [8736]~P108(x87361)+P28(x87361,f329(f130(x87361,f329(f329(f9(x87361,x87361,a862),a326),f329(x87362,x87363))),x87363))
% 156.75/156.47  [8742]~P22(f329(f329(f243(a868),x87421),x87422))+P22(f329(f329(f243(a868),x87421),f329(f136(a868,a868,f80(a868),x87422),x87423)))
% 156.75/156.47  [8823]~P22(f329(f329(f331(f875(x88231,x88231)),x88232),f305(x88231,x88233)))+P22(f329(f329(f331(f875(x88231,x88231)),x88232),f329(f329(f184(f875(x88231,x88231),a862),f746(x88233,x88232,x88231)),x88233)))
% 156.75/156.47  [8911]~P82(x89111)+E(f329(f329(f80(x89111),x89112),f329(f136(x89111,x89111,f329(f9(x89111,x89111,x89111),f80(x89111)),f2(x89111)),f329(f163(x89111),x89113))),f329(f136(x89111,x89111,f80(x89111),x89112),x89113))
% 156.75/156.47  [9174]P53(x91741,x91742,x91743)+P22(f329(f329(f331(f875(x91741,x91742)),f329(f329(f264(x91741,x91742),f738(x91743,x91742,x91741)),f722(x91743,x91742,x91741))),x91743))
% 156.75/156.47  [9175]P53(x91751,x91752,x91753)+P22(f329(f329(f331(f875(x91751,x91752)),f329(f329(f264(x91751,x91752),f738(x91753,x91752,x91751)),f721(x91753,x91752,x91751))),x91753))
% 156.75/156.47  [9234]~P22(f329(f329(f331(f875(x92341,x92341)),x92342),f329(f329(f286(x92341,x92341,x92341),x92343),f305(x92341,x92343))))+P22(f329(f329(f331(f875(x92341,x92341)),x92342),f329(f329(f184(f875(x92341,x92341),a862),f748(x92343,x92342,x92341)),x92343)))
% 156.75/156.47  [9235]~P22(f329(x92351,f329(f329(f159(x92352),x92353),f329(f190(f869(x92352)),f172(x92352,x92351,x92353)))))+~P22(f329(f329(f244(a868),f329(f190(f869(x92352)),f172(x92352,x92351,x92353))),f329(f190(f869(x92352)),x92353)))
% 156.75/156.47  [9324]~P22(f329(f329(f243(f876(x93241,a862)),x93242),x93243))+P22(f329(f329(f243(f876(x93241,a862)),f329(f329(f9(x93241,f876(x93241,a862),a862),f331(x93241)),x93242)),f329(f329(f9(x93241,f876(x93241,a862),a862),f331(x93241)),x93243)))
% 156.75/156.47  [9373]~P22(f329(f329(f331(f875(f876(x93731,a862),f876(x93731,a862))),f329(f329(f264(f876(x93731,a862),f876(x93731,a862)),x93732),x93733)),f304(x93731)))+P22(f329(f329(f244(f876(x93731,a862)),x93732),x93733))
% 156.75/156.47  [9397]P54(x93971,x93972,x93973)+~P22(f329(f329(f331(f875(x93971,x93971)),f329(f329(f264(x93971,x93971),f741(x93973,x93972,x93971)),f740(x93973,x93972,x93971))),x93973))
% 156.75/156.47  [9398]P54(x93981,x93982,x93983)+~P22(f329(f329(f331(f875(x93981,x93981)),f329(f329(f264(x93981,x93981),f740(x93983,x93982,x93981)),f741(x93983,x93982,x93981))),x93983))
% 156.75/156.47  [9430]~P22(f329(f329(f331(f875(f869(x94301),f869(x94301))),f329(f329(f264(f869(x94301),f869(x94301)),x94302),x94302)),f141(x94301,x94303)))+P22(f329(f329(f331(f875(x94301,x94301)),f329(f329(f264(x94301,x94301),f611(x94302,x94303,x94301)),f611(x94302,x94303,x94301))),x94303))
% 156.75/156.47  [9492]P22(f329(f329(f243(f876(x94921,a862)),x94922),x94923))+~P22(f329(f329(f243(f876(x94921,a862)),f329(f329(f9(x94921,f876(x94921,a862),a862),f331(x94921)),x94922)),f329(f329(f9(x94921,f876(x94921,a862),a862),f331(x94921)),x94923)))
% 156.75/156.47  [9578]E(f329(f329(f3(a868),f329(f329(f8(a868,a868),x95781),f329(f250(a868),x95782))),f329(f329(f8(a868,a868),x95783),f329(f250(a868),x95782))),f329(f329(f8(a868,a868),f329(f329(f20(a868,a868,a868),f329(f329(f10(a868,f876(a868,a868),a868),f3(a868)),x95781)),x95783)),f329(f250(a868),x95782)))+~P22(f329(f329(f243(a868),f329(x95783,f492(x95782,x95781,x95783))),f329(x95781,f492(x95782,x95781,x95783))))
% 156.75/156.47  [9886]E(f329(f249(f875(x98861,x98862)),f329(f268(x98861,x98862,a862),f329(f329(f9(x98861,f876(x98862,f871(x98862)),f876(x98862,a862)),f329(f329(f10(f876(f871(x98862),a862),f876(f876(x98862,f871(x98862)),f876(x98862,a862)),x98861),f10(f871(x98862),a862,x98862)),f329(f329(f10(f871(x98862),f876(f871(x98862),a862),x98861),a326),f329(f173(x98861,x98862),x98863)))),f236(x98862)))),f329(f167(f875(x98861,x98862)),x98863))+~P22(f329(f131(x98861),f329(f329(f148(f875(x98861,x98862),x98861),f263(x98861,x98862)),x98863)))
% 156.75/156.47  [5619]~P69(x56191)+E(f329(f329(f3(x56191),f329(f329(f80(x56191),x56192),x56193)),x56193),x56192)
% 156.75/156.47  [5620]~P69(x56201)+E(f329(f329(f80(x56201),f329(f329(f3(x56201),x56202),x56203)),x56203),x56202)
% 156.75/156.47  [5857]~P69(x58571)+E(f329(f329(f80(x58571),x58572),f329(f329(f80(x58571),f329(f79(x58571),x58572)),x58573)),x58573)
% 156.75/156.47  [5941]~P81(x59411)+E(f329(f329(f81(x59411),f329(f329(f254(x59411),x59412),x59413)),x59412),f329(f329(f254(x59411),x59412),f329(a108,x59413)))
% 156.75/156.47  [5942]~P117(x59421)+E(f329(f329(f81(x59421),f329(f329(f254(x59421),x59422),x59423)),x59422),f329(f329(f254(x59421),x59422),f329(a108,x59423)))
% 156.75/156.47  [6160]~P116(x61601)+E(f329(f75(x61601),f329(f329(f254(x61601),f329(f79(x61601),x61602)),x61603)),f329(f75(x61601),f329(f329(f254(x61601),x61602),x61603)))
% 156.75/156.47  [6209]~P81(x62091)+E(f329(f329(f81(x62091),f329(f329(f254(x62091),x62092),x62093)),x62092),f329(f329(f81(x62091),x62092),f329(f329(f254(x62091),x62092),x62093)))
% 156.75/156.47  [6270]E(f329(f329(f3(a95),f329(f329(f80(a95),x62701),x62702)),x62703),f279(x62701,x62702,x62703))+~P22(f329(f329(f244(a95),x62702),x62703))
% 156.75/156.47  [6290]~E(f329(f329(f132(x62901),x62903),x62902),f109(x62901))+P22(f329(f329(f243(a868),f329(f190(f869(x62901)),x62902)),x62903))
% 156.75/156.47  [6424]E(f329(f329(f81(a868),f329(f100(a868),x64241)),f329(f329(f81(a868),f329(f100(a868),x64242)),x64243)),f2(a868))+~P22(f329(f329(f244(a1),x64241),a83))
% 156.75/156.47  [6439]~P60(x64391)+E(f329(f329(f254(x64391),f329(f329(f287(x64391),f78(x64391)),x64392)),x64393),f329(f329(f287(x64391),f78(x64391)),f329(f329(f254(x64391),x64392),x64393)))
% 156.75/156.47  [6510]E(f329(f329(f3(a868),f329(f329(f80(a868),x65101),x65102)),x65103),f329(f329(f3(a868),x65101),f329(f329(f3(a868),x65103),x65102)))+~P22(f329(f329(f243(a868),x65102),x65103))
% 156.75/156.47  [6512]E(f329(f329(f3(a868),f329(f329(f80(a868),x65121),x65122)),x65123),f329(f329(f80(a868),x65121),f329(f329(f3(a868),x65122),x65123)))+~P22(f329(f329(f243(a868),x65123),x65122))
% 156.75/156.47  [6549]~P108(x65491)+P22(f329(f329(f243(x65491),f329(f329(f247(x65491),x65492),x65493)),x65493))
% 156.75/156.47  [6550]~P108(x65501)+P22(f329(f329(f243(x65501),f329(f329(f247(x65501),x65502),x65503)),x65502))
% 156.75/156.47  [6551]~P103(x65511)+P22(f329(f329(f243(x65511),f329(f329(f98(x65511),x65512),x65513)),x65513))
% 156.75/156.47  [6552]~P105(x65521)+P22(f329(f329(f243(x65521),f329(f329(f98(x65521),x65522),x65523)),x65523))
% 156.75/156.47  [6553]~P103(x65531)+P22(f329(f329(f243(x65531),f329(f329(f98(x65531),x65532),x65533)),x65532))
% 156.75/156.47  [6554]~P105(x65541)+P22(f329(f329(f243(x65541),f329(f329(f98(x65541),x65542),x65543)),x65542))
% 156.75/156.47  [6567]E(f329(f329(f39(a1),f329(f329(f39(a1),x65671),x65672)),x65673),f329(f329(f39(a1),x65671),f329(f329(f81(a1),x65672),x65673)))+~P22(f329(f329(f244(a1),f2(a1)),x65673))
% 156.75/156.47  [6618]~P117(x66181)+E(f329(f329(f80(x66181),f329(f329(f81(x66181),x66182),x66183)),x66183),f329(f329(f81(x66181),f329(f329(f80(x66181),x66182),f78(x66181))),x66183))
% 156.75/156.47  [6619]~P94(x66191)+E(f329(f329(f81(x66191),f329(f79(x66191),f329(f100(x66191),x66192))),x66193),f329(f329(f81(x66191),f329(f100(x66191),f329(f79(a1),x66192))),x66193))
% 156.75/156.47  [6691]~P82(x66911)+E(f329(f160(x66911),f329(f329(f148(x66912,x66911),f329(f18(x66911,x66912),f2(x66911))),x66913)),f2(x66911))
% 156.75/156.47  [6707]E(f329(f329(f80(a868),f329(f100(a868),x67071)),f329(f329(f80(a868),f329(f100(a868),x67072)),x67073)),f329(f329(f80(a868),f329(f100(a868),x67072)),x67073))+~P22(f329(a195,f329(f100(a1),x67071)))
% 156.75/156.47  [6721]~P26(x67211)+E(f40(x67211,f329(f329(f307(x67211),x67212),f329(f329(f307(x67211),x67213),f189(f876(x67211,a862))))),f329(f329(f97(x67211),x67212),x67213))
% 156.75/156.47  [6722]~P26(x67221)+E(f41(x67221,f329(f329(f307(x67221),x67222),f329(f329(f307(x67221),x67223),f189(f876(x67221,a862))))),f329(f329(f98(x67221),x67222),x67223))
% 156.75/156.47  [6744]E(f329(f329(f170(x67441),x67442),x67443),x67443)+~P22(f329(f329(f243(a868),f329(f190(f869(x67441)),x67443)),x67442))
% 156.75/156.47  [6751]E(f329(f329(f132(x67511),x67512),x67513),f109(x67511))+~P22(f329(f329(f243(a868),f329(f190(f869(x67511)),x67513)),x67512))
% 156.75/156.47  [6762]E(f329(f329(f80(a868),f329(f329(f3(a868),x67621),x67622)),x67623),f329(f329(f3(a868),f329(f329(f80(a868),x67621),x67623)),x67622))+~P22(f329(f329(f243(a868),x67622),x67621))
% 156.75/156.47  [6776]~P22(f329(f329(f244(a868),x67761),x67763))+P22(f329(f329(f244(a868),f329(f329(f3(a868),x67761),x67762)),x67763))
% 156.75/156.47  [6802]~P108(x68021)+E(f165(x68021,x68022,f329(f329(f142(x68021,x68021,f7(x68021)),x68022),x68023)),x68023)
% 156.75/156.47  [6890]E(f329(f329(f3(a868),f329(f329(f80(a868),x68901),x68902)),f329(a108,x68903)),f329(f329(f3(a868),x68901),f329(a108,f329(f329(f3(a868),x68903),x68902))))+~P22(f329(f329(f243(a868),x68902),x68903))
% 156.75/156.47  [6891]~P116(x68911)+P22(f329(f329(f243(x68911),f2(x68911)),f329(f329(f254(x68911),f329(f75(x68911),x68912)),x68913)))
% 156.75/156.47  [6983]~P22(f329(f62(x69831),x69832))+P22(f329(f62(x69831),f329(f329(f3(f876(x69831,a862)),x69832),x69833)))
% 156.75/156.47  [6984]~P22(f329(f62(x69841),x69843))+P22(f329(f62(x69841),f329(f329(f98(f876(x69841,a862)),x69842),x69843)))
% 156.75/156.47  [6985]~P22(f329(f62(x69851),x69852))+P22(f329(f62(x69851),f329(f329(f98(f876(x69851,a862)),x69852),x69853)))
% 156.75/156.47  [7123]~P38(x71231,x71233)+P38(x71231,f329(f329(f98(f876(f875(x71231,x71231),a862)),x71232),x71233))
% 156.75/156.47  [7124]~P38(x71241,x71242)+P38(x71241,f329(f329(f98(f876(f875(x71241,x71241),a862)),x71242),x71243))
% 156.75/156.47  [7245]~P108(x72451)+E(f16(x72451,f329(f167(x72451),f329(f329(f145(x72451),x72452),x72453))),f329(f136(x72451,x72451,f247(x72451),x72452),x72453))
% 156.75/156.47  [7246]~P108(x72461)+E(f17(x72461,f329(f167(x72461),f329(f329(f145(x72461),x72462),x72463))),f329(f136(x72461,x72461,f242(x72461),x72462),x72463))
% 156.75/156.47  [7247]~P103(x72471)+E(f12(x72471,f329(f167(x72471),f329(f329(f145(x72471),x72472),x72473))),f329(f136(x72471,x72471,f97(x72471),x72472),x72473))
% 156.75/156.47  [7248]~P103(x72481)+E(f13(x72481,f329(f167(x72481),f329(f329(f145(x72481),x72482),x72483))),f329(f136(x72481,x72481,f98(x72481),x72482),x72483))
% 156.75/156.47  [7310]~P22(f329(f62(x73101),x73102))+P22(f329(f329(f243(a868),f329(f38(x73101),x73102)),f329(f38(x73101),f329(f329(f307(x73101),x73103),x73102))))
% 156.75/156.47  [7311]E(f329(f329(f97(f876(a868,a862)),f329(f299(a868,x73111),x73112)),f329(f299(a868,x73112),f329(f329(f80(a868),x73112),x73113))),f329(f299(a868,x73111),f329(f329(f80(a868),x73112),x73113)))+~P22(f329(f329(f243(a868),x73111),x73112))
% 156.75/156.47  [7321]P22(f329(f329(f243(a868),x73211),x73212))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x73213),x73211)),x73212))
% 156.75/156.47  [7322]P22(f329(f329(f243(a868),x73221),x73222))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x73221),x73223)),x73222))
% 156.75/156.47  [7323]P22(f329(f329(f244(a868),x73231),x73232))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),x73231),x73233)),x73232))
% 156.75/156.47  [7361]~P108(x73611)+E(f14(x73611,f247(x73611),f329(f167(x73611),f329(f329(f145(x73611),x73612),x73613))),f329(f136(x73611,x73611,f247(x73611),x73612),x73613))
% 156.75/156.47  [7362]~P108(x73621)+E(f15(x73621,f242(x73621),f329(f167(x73621),f329(f329(f145(x73621),x73622),x73623))),f329(f136(x73621,x73621,f242(x73621),x73622),x73623))
% 156.75/156.47  [7366]~E(x73662,f189(f876(f875(x73661,x73661),a862)))+P22(f329(f329(f243(f876(f875(x73661,x73661),a862)),x73662),x73663))
% 156.75/156.47  [7477]E(f329(f329(f97(f876(x74771,a862)),x74772),f329(f329(f3(f876(x74771,a862)),x74773),x74772)),x74773)+~P22(f329(f329(f243(f876(x74771,a862)),x74772),x74773))
% 156.75/156.47  [7478]~P22(f329(f329(f243(a868),x74781),f329(f329(f80(a868),x74783),x74782)))+P22(f329(f329(f243(a868),f329(f329(f3(a868),x74781),x74782)),x74783))
% 156.75/156.47  [7479]~P22(f329(f329(f244(a868),x74791),f329(f329(f3(a868),x74793),x74792)))+P22(f329(f329(f244(a868),f329(f329(f80(a868),x74791),x74792)),x74793))
% 156.75/156.47  [7537]E(x75371,f109(x75372))+E(f329(f135(x75372),f329(f329(f329(f184(f869(x75372),f869(x75372)),x75373),f162(x75372)),x75371)),f329(f329(f159(x75372),x75371),f45(a868,x75373,f329(f190(f869(x75372)),x75371))))
% 156.75/156.47  [7546]E(f329(f329(f307(x75461),x75462),f329(f329(f3(f876(x75461,a862)),x75463),f329(f329(f307(x75461),x75462),f189(f876(x75461,a862))))),x75463)+~P22(f329(f329(f331(x75461),x75462),x75463))
% 156.75/156.47  [7704]P22(f329(f329(f243(a868),x77041),f329(f329(f80(a868),x77042),x77043)))+~P22(f329(f329(f243(a868),f329(f329(f3(a868),x77041),x77043)),x77042))
% 156.75/156.47  [7705]P22(f329(f329(f244(a868),x77051),f329(f329(f3(a868),x77052),x77053)))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),x77051),x77053)),x77052))
% 156.75/156.47  [7728]P22(f329(f62(x77281),x77282))+~P22(f329(f62(x77281),f329(f329(f97(f876(x77281,a862)),x77283),x77282)))
% 156.75/156.47  [7729]P22(f329(f62(x77291),x77292))+~P22(f329(f62(x77291),f329(f329(f97(f876(x77291,a862)),x77292),x77293)))
% 156.75/156.47  [7811]~P47(x78111,x78113)+P22(f329(f329(f331(f875(x78111,x78111)),f329(f329(f264(x78111,x78111),x78112),x78112)),x78113))
% 156.75/156.47  [7937]E(f329(f329(f159(a868),f133(a868,f329(f299(a868,x79371),x79372))),x79373),f329(f329(f80(a868),x79371),x79373))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),x79371),x79373)),x79372))
% 156.75/156.47  [8003]E(f329(f329(f170(a868),x80031),f133(a868,f329(f299(a868,x80032),x80033))),f133(a868,f329(f299(a868,x80032),f329(f329(f80(a868),x80032),x80031))))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x80032),x80031)),x80033))
% 156.75/156.47  [8323]E(f329(f329(f128(x83231),f329(f329(f170(x83231),x83232),x83233)),f329(f329(f145(x83231),f329(f329(f159(x83231),x83233),x83232)),f329(f329(f132(x83231),f329(a108,x83232)),x83233))),x83233)+~P22(f329(f329(f244(a868),x83232),f329(f190(f869(x83231)),x83233)))
% 156.75/156.47  [8331]P22(f329(f329(f243(f876(x83311,a862)),f317(x83311,x83312)),f317(x83311,x83313)))+~P22(f329(f329(f243(f876(x83311,f876(x83311,a862))),x83313),x83312))
% 156.75/156.47  [8333]~P54(x83331,x83332,x83333)+P54(x83331,x83332,f329(f329(f3(f876(f875(x83331,x83331),a862)),x83333),f305(x83331,f189(f876(f875(x83331,x83331),a862)))))
% 156.75/156.47  [8351]P22(f329(f329(f243(f876(x83511,a862)),f318(x83511,x83512)),f318(x83511,x83513)))+~P22(f329(f329(f243(f876(f875(x83511,x83511),a862)),x83513),x83512))
% 156.75/156.47  [8357]~P22(f329(f329(f244(f876(x83571,a862)),x83573),x83572))+P22(f329(f329(f331(x83571),f505(x83572,x83573,x83571)),f329(f329(f3(f876(x83571,a862)),x83572),x83573)))
% 156.75/156.47  [8359]~P125(x83591)+P22(f329(f329(f243(x83591),f2(x83591)),f329(f329(f80(x83591),f329(f329(f81(x83591),x83592),x83592)),f329(f329(f81(x83591),x83593),x83593))))
% 156.75/156.47  [8392]P22(f329(f329(f243(f876(x83921,a862)),f329(f282(x83921),x83922)),f329(f282(x83921),x83923)))+~P22(f329(f329(f243(f876(f875(x83921,x83921),a862)),x83922),x83923))
% 156.75/156.47  [8419]~P51(x84191,x84192)+~P22(f329(f329(f331(f875(x84191,x84191)),f329(f329(f264(x84191,x84191),x84193),x84193)),x84192))
% 156.75/156.47  [8421]~P38(x84211,x84212)+~P22(f329(f329(f331(f875(x84211,x84211)),f329(f329(f264(x84211,x84211),x84213),x84213)),x84212))
% 156.75/156.47  [8478]P22(f329(f329(f243(f876(x84781,a862)),f40(f876(x84781,a862),x84782)),f40(f876(x84781,a862),x84783)))+~P22(f329(f329(f243(f876(f876(x84781,a862),a862)),x84782),x84783))
% 156.75/156.47  [8479]P22(f329(f329(f243(f876(x84791,a862)),f41(f876(x84791,a862),x84792)),f41(f876(x84791,a862),x84793)))+~P22(f329(f329(f243(f876(f876(x84791,a862),a862)),x84793),x84792))
% 156.75/156.47  [8535]~P6(x85351,x85353,x85352)+P22(f329(f329(f243(f876(f875(x85351,x85351),a862)),x85352),f329(f329(f266(x85351,x85351),x85353),f329(f18(f876(x85351,a862),x85351),x85353))))
% 156.75/156.47  [8536]~P50(x85361,x85363,x85362)+P22(f329(f329(f243(f876(f875(x85361,x85361),a862)),x85362),f329(f329(f266(x85361,x85361),x85363),f329(f18(f876(x85361,a862),x85361),x85363))))
% 156.75/156.47  [8582]~P88(x85821)+P22(f329(f329(f243(x85821),f329(f329(f3(x85821),f329(f75(x85821),x85822)),f329(f75(x85821),x85823))),f329(f75(x85821),f329(f329(f3(x85821),x85823),x85822))))
% 156.75/156.47  [8583]~P88(x85831)+P22(f329(f329(f243(x85831),f329(f329(f3(x85831),f329(f75(x85831),x85832)),f329(f75(x85831),x85833))),f329(f75(x85831),f329(f329(f3(x85831),x85832),x85833))))
% 156.75/156.47  [8612]P22(f329(f329(f243(f876(f875(x86121,x86121),a862)),f305(x86121,x86122)),f305(x86121,x86123)))+~P22(f329(f329(f243(f876(f875(x86121,x86121),a862)),x86122),x86123))
% 156.75/156.47  [8760]P54(x87601,x87602,x87603)+~P54(x87601,x87602,f329(f329(f3(f876(f875(x87601,x87601),a862)),x87603),f305(x87601,f189(f876(f875(x87601,x87601),a862)))))
% 156.75/156.47  [8778]P22(f329(f329(f243(f876(f875(f869(x87781),f869(x87781)),a862)),f152(x87781,x87782)),f152(x87781,x87783)))+~P22(f329(f329(f243(f876(f875(x87781,x87781),a862)),x87782),x87783))
% 156.75/156.47  [8779]P22(f329(f329(f243(f876(f875(f869(x87791),f869(x87791)),a862)),f151(x87791,x87792)),f151(x87791,x87793)))+~P22(f329(f329(f243(f876(f875(x87791,x87791),a862)),x87792),x87793))
% 156.75/156.47  [8800]~P50(x88001,x88003,x88002)+P22(f329(f329(f243(f876(f875(x88001,x88001),a862)),x88002),f329(f329(f286(x88001,x88001,x88001),f329(f284(x88001,x88001),x88002)),x88002)))
% 156.75/156.47  [8851]~P22(f329(f131(x88511),x88512))+E(f329(f130(x88511,f329(f329(f9(x88511,f876(x88511,a862),a862),f331(x88511)),f329(f167(x88511),f171(x88511,x88512,x88513)))),x88512),f171(x88511,x88512,x88513))
% 156.75/156.47  [8909]E(x89091,x89092)+~P22(f329(f329(f331(f875(x89093,x89093)),f329(f329(f264(x89093,x89093),x89091),x89092)),f305(x89093,f189(f876(f875(x89093,x89093),a862)))))
% 156.75/156.47  [8989]P22(f329(f329(f331(x89891),x89892),f318(x89891,x89893)))+P22(f329(f329(f331(f875(x89891,x89891)),f329(f329(f264(x89891,x89891),f543(x89893,x89892,x89891)),x89892)),x89893))
% 156.75/156.47  [8990]P22(f329(f329(f331(x89901),x89902),f318(x89901,x89903)))+P22(f329(f329(f331(f875(x89901,x89901)),f329(f329(f264(x89901,x89901),f725(x89903,x89902,x89901)),x89902)),x89903))
% 156.75/156.47  [8991]P22(f329(f329(f331(x89911),x89912),f318(x89911,x89913)))+P22(f329(f329(f331(f875(x89911,x89911)),f329(f329(f264(x89911,x89911),f727(x89913,x89912,x89911)),x89912)),x89913))
% 156.75/156.47  [9069]~P22(f329(f329(f331(f869(x90691)),x90693),f155(x90691,x90692)))+P22(f329(f154(x90691,f329(f329(f9(x90691,f876(x90691,a862),a862),f331(x90691)),x90692)),x90693))
% 156.75/156.47  [9096]P22(f329(x90963,x90962))+E(f329(f249(x90961),f329(f329(f20(x90961,a862,a862),f329(f329(f10(a862,f876(a862,a862),x90961),a327),f329(a326,x90962))),x90963)),f189(f876(x90961,a862)))
% 156.75/156.47  [9117]~P88(x91171)+P22(f329(f329(f243(x91171),f329(f75(x91171),f329(f329(f3(x91171),f329(f75(x91171),x91172)),f329(f75(x91171),x91173)))),f329(f75(x91171),f329(f329(f3(x91171),x91172),x91173))))
% 156.75/156.47  [9133]~P22(f329(x91333,x91332))+E(f329(f249(x91331),f329(f329(f20(x91331,a862,a862),f329(f329(f10(a862,f876(a862,a862),x91331),a327),f329(a326,x91332))),x91333)),f329(f329(f307(x91331),x91332),f189(f876(x91331,a862))))
% 156.75/156.47  [9140]~P22(f329(f329(f331(f876(x91401,a862)),x91403),f329(f306(x91401),x91402)))+P22(f329(f257(x91401,f329(f329(f9(x91401,f876(x91401,a862),a862),f331(x91401)),x91402)),x91403))
% 156.75/156.47  [9173]P38(x91731,x91732)+P22(f329(f329(f331(f875(x91731,x91731)),f329(f329(f264(x91731,x91731),f329(f662(x91732,x91731),f329(a108,x91733))),f329(f662(x91732,x91731),x91733))),x91732))
% 156.75/156.47  [9304]P22(f329(f329(f331(f869(x93041)),x93042),f155(x93041,x93043)))+~P22(f329(f154(x93041,f329(f329(f9(x93041,f876(x93041,a862),a862),f331(x93041)),x93043)),x93042))
% 156.75/156.47  [9316]P22(f329(f329(f331(f876(x93161,a862)),x93162),f329(f306(x93161),x93163)))+~P22(f329(f257(x93161,f329(f329(f9(x93161,f876(x93161,a862),a862),f331(x93161)),x93163)),x93162))
% 156.75/156.47  [9369]P22(f329(f329(f331(x93691),f329(f275(x93691,x93692),x93693)),f329(f167(x93691),f329(f329(f148(f875(a95,x93691),x93691),f267(a95,x93691)),x93692))))+~P22(f329(f329(f244(a95),x93693),f329(f160(a95),f329(f329(f148(f875(a95,x93691),a95),f263(a95,x93691)),x93692))))
% 156.75/156.47  [9413]P22(f329(f329(f243(f876(f875(f869(x94131),f869(x94131)),a862)),f152(x94131,x94132)),f329(f329(f266(f869(x94131),f869(x94131)),f155(x94131,x94133)),f329(f18(f876(f869(x94131),a862),f869(x94131)),f155(x94131,x94133)))))+~P22(f329(f329(f243(f876(f875(x94131,x94131),a862)),x94132),f329(f329(f266(x94131,x94131),x94133),f329(f18(f876(x94131,a862),x94131),x94133))))
% 156.75/156.47  [9433]P22(f329(f329(f331(x94331),f329(f263(x94331,f875(a95,a95)),f329(f273(x94331,x94332),x94333))),f329(f167(x94331),f329(f329(f148(f875(a95,x94331),x94331),f267(a95,x94331)),x94332))))+~P22(f329(f329(f244(a95),f2(a95)),f329(f160(a95),f329(f329(f148(f875(a95,x94331),a95),f263(a95,x94331)),x94332))))
% 156.75/156.47  [9455]~P22(f329(f329(f243(f876(f875(x94551,x94551),a862)),x94552),f329(f329(f266(x94551,x94551),x94553),f329(f18(f876(x94551,a862),x94551),x94553))))+P22(f329(f329(f243(f876(f875(x94551,x94551),a862)),f329(f329(f286(x94551,x94551,x94551),x94552),f305(x94551,x94552))),f329(f329(f266(x94551,x94551),x94553),f329(f18(f876(x94551,a862),x94551),x94553))))
% 156.75/156.47  [9788]~P38(x97881,x97882)+~P22(f329(f329(f331(f875(x97881,x97881)),f329(f329(f264(x97881,x97881),f329(x97883,f329(a108,f663(x97882,x97881,x97883)))),f329(x97883,f663(x97882,x97881,x97883)))),x97882))
% 156.75/156.47  [9789]~P38(x97891,x97892)+~P22(f329(f329(f331(f875(x97891,x97891)),f329(f329(f264(x97891,x97891),f329(x97893,f329(a108,f732(x97893,x97892,x97891)))),f329(x97893,f732(x97893,x97892,x97891)))),x97892))
% 156.75/156.47  [10004]P22(f329(f329(f243(f876(f875(f876(x100041,a862),f876(x100041,a862)),a862)),f329(f329(f286(f876(x100041,a862),f876(x100041,a862),f876(x100041,a862)),f320(x100041,x100042)),f329(f329(f97(f876(f875(f876(x100041,a862),f876(x100041,a862)),a862)),f320(x100041,x100043)),f329(f329(f307(f875(f876(x100041,a862),f876(x100041,a862))),f329(f329(f264(f876(x100041,a862),f876(x100041,a862)),f189(f876(x100041,a862))),f189(f876(x100041,a862)))),f189(f876(f875(f876(x100041,a862),f876(x100041,a862)),a862)))))),f320(x100041,x100042)))+~P22(f329(f329(f243(f876(f875(x100041,x100041),a862)),f329(f329(f286(x100041,x100041,x100041),x100042),x100043)),x100042))
% 156.75/156.47  [10005]P22(f329(f329(f243(f876(f875(f876(x100051,a862),f876(x100051,a862)),a862)),f329(f329(f286(f876(x100051,a862),f876(x100051,a862),f876(x100051,a862)),f321(x100051,x100052)),f329(f329(f97(f876(f875(f876(x100051,a862),f876(x100051,a862)),a862)),f321(x100051,x100053)),f329(f329(f307(f875(f876(x100051,a862),f876(x100051,a862))),f329(f329(f264(f876(x100051,a862),f876(x100051,a862)),f189(f876(x100051,a862))),f189(f876(x100051,a862)))),f189(f876(f875(f876(x100051,a862),f876(x100051,a862)),a862)))))),f321(x100051,x100052)))+~P22(f329(f329(f243(f876(f875(x100051,x100051),a862)),f329(f329(f286(x100051,x100051,x100051),x100052),x100053)),x100052))
% 156.75/156.47  [7244]~P22(f329(f329(f243(a868),x72442),x72441))+E(f329(f329(f3(a868),f329(a108,f329(f329(f3(a868),x72441),x72442))),x72443),f329(f329(f3(a868),f329(a108,x72441)),f329(f329(f80(a868),x72442),x72443)))
% 156.75/156.47  [7278]~P24(x72781)+E(f329(f329(f80(x72781),f45(x72781,x72782,x72783)),f329(f329(f81(x72781),f329(f329(f39(x72781),x72782),x72783)),x72783)),x72782)
% 156.75/156.47  [7483]E(f329(f329(f81(a868),f329(f100(a868),x74831)),f329(f329(f81(a868),f329(f100(a868),x74832)),x74833)),f329(f329(f81(a868),f329(f100(a868),f329(f329(f81(a1),x74831),x74832))),x74833))+P22(f329(f329(f244(a1),x74831),a83))
% 156.75/156.47  [7948]~P22(f329(f329(f243(a868),x79483),x79482))+P22(f329(f329(f243(a868),x79481),f329(f329(f3(a868),f329(f329(f80(a868),x79482),x79481)),x79483)))
% 156.75/156.47  [8150]~P22(f329(f329(f243(a868),x81501),x81502))+E(f329(f329(f128(a868),f133(a868,f329(f299(a868,x81501),x81502))),f133(a868,f329(f299(a868,x81502),f329(f329(f80(a868),x81502),x81503)))),f133(a868,f329(f299(a868,x81501),f329(f329(f80(a868),x81502),x81503))))
% 156.75/156.47  [8396]~P22(f329(f62(x83961),x83962))+E(f329(a108,f329(f38(x83961),f329(f329(f3(f876(x83961,a862)),x83962),f329(f329(f307(x83961),x83963),f189(f876(x83961,a862)))))),f329(f38(x83961),f329(f329(f307(x83961),x83963),x83962)))
% 156.75/156.47  [8442]~P22(f329(f62(x84421),x84422))+E(f329(f329(f80(a868),f78(a868)),f329(f38(x84421),f329(f329(f3(f876(x84421,a862)),x84422),f329(f329(f307(x84421),x84423),f189(f876(x84421,a862)))))),f329(f38(x84421),f329(f329(f307(x84421),x84423),x84422)))
% 156.75/156.47  [8621]E(f329(f329(f3(a868),f329(f38(x86211),x86212)),f329(f38(x86211),f329(f329(f98(f876(x86211,a862)),x86212),x86213))),f329(f38(x86211),f329(f329(f3(f876(x86211,a862)),x86212),x86213)))+~P22(f329(f62(x86211),f329(f329(f98(f876(x86211,a862)),x86212),x86213)))
% 156.75/156.47  [8846]~P27(f329(x88462,f483(x88462,x88463,x88461)))+E(f329(f96(a1),f329(f329(f8(x88461,a868),f329(f329(f10(a1,a868,x88461),a101),x88462)),x88463)),f329(f329(f8(x88461,a1),x88462),x88463))
% 156.75/156.47  [8847]~P27(f329(x88472,f484(x88472,x88473,x88471)))+E(f329(f96(a1),f329(f329(f11(x88471,a868),f329(f329(f10(a1,a868,x88471),a101),x88472)),x88473)),f329(f329(f11(x88471,a1),x88472),x88473))
% 156.75/156.47  [8893]~P22(f329(f62(x88931),x88933))+P22(f329(f329(f243(a868),f329(f329(f3(a868),f329(f38(x88931),x88932)),f329(f38(x88931),x88933))),f329(f38(x88931),f329(f329(f3(f876(x88931,a862)),x88932),x88933))))
% 156.75/156.47  [8917]P22(f329(f329(f331(x89171),f483(x89172,x89173,x89171)),x89173))+E(f329(f96(a1),f329(f329(f8(x89171,a868),f329(f329(f10(a1,a868,x89171),a101),x89172)),x89173)),f329(f329(f8(x89171,a1),x89172),x89173))
% 156.75/156.47  [8918]P22(f329(f329(f331(x89181),f484(x89182,x89183,x89181)),x89183))+E(f329(f96(a1),f329(f329(f11(x89181,a868),f329(f329(f10(a1,a868,x89181),a101),x89182)),x89183)),f329(f329(f11(x89181,a1),x89182),x89183))
% 156.75/156.47  [8981]E(f85(x89811,f329(f329(f9(x89811,f876(x89811,a862),a862),f331(x89811)),f329(f329(f3(f876(x89811,a862)),x89812),f329(f329(f307(x89811),x89813),f189(f876(x89811,a862)))))),f256(x89811,x89813,x89812))+P22(f329(f329(f243(f876(x89811,a862)),x89812),f329(f329(f307(x89811),x89813),f189(f876(x89811,a862)))))
% 156.75/156.47  [9317]E(f329(f329(f148(f869(x93171),x93171),f329(f329(f9(f869(x93171),a868,x93171),f159(x93171)),x93172)),f329(f130(f869(x93171),f329(f329(f10(a868,a862,f869(x93171)),f329(f244(a868),x93172)),f190(f869(x93171)))),x93173)),f329(f329(f159(f869(x93171)),f175(x93171,x93173)),x93172))+~P22(f329(f329(f244(a868),x93172),f329(f190(f869(f869(x93171))),f175(x93171,x93173))))
% 156.75/156.47  [9385]E(f329(f130(x93851,x93852),x93853),f172(x93851,x93852,x93853))+P22(f329(f329(f331(x93851),f642(x93853,x93852,x93851)),f329(f167(x93851),f329(f329(f132(x93851),f329(f190(f869(x93851)),f172(x93851,x93852,x93853))),x93853))))
% 156.75/156.47  [9529]E(f329(f329(f132(x95291),f329(f190(f869(x95291)),f172(x95291,x95292,x95293))),x95293),f109(x95291))+~P22(f329(x95292,f329(f135(x95291),f329(f329(f132(x95291),f329(f190(f869(x95291)),f172(x95291,x95292,x95293))),x95293))))
% 156.75/156.47  [9635]~P22(f329(f329(f331(f875(x96351,x96351)),x96352),f305(x96351,x96353)))+P22(f329(f329(f331(f875(x96351,x96351)),x96352),f329(f329(f43(a868,f876(f875(x96351,x96351),a862)),f252(f876(a868,a862))),f329(f329(f9(a868,f876(f875(x96351,x96351),a862),f876(f875(x96351,x96351),a862)),f184(f875(x96351,x96351),a862)),x96353))))
% 156.75/156.47  [9693]~P22(f329(f329(f243(f876(x96931,a862)),f329(f329(f43(a868,f876(x96931,a862)),f329(f299(a868,f2(a868)),f528(x96933,x96932,x96931))),x96932)),x96933))+P22(f329(f329(f243(f876(x96931,a862)),f329(f329(f43(a868,f876(x96931,a862)),f252(f876(a868,a862))),x96932)),x96933))
% 156.75/156.47  [9765]~P22(f329(f329(f244(a1),f2(a1)),x97653))+P22(f329(f329(f244(a1),x97651),f329(f329(f80(a1),x97652),f329(f329(f81(a1),f329(f329(f80(a1),f329(f75(a1),f329(f329(f3(a1),x97652),x97651))),f78(a1))),x97653))))
% 156.75/156.47  [9775]~P38(x97751,f329(f329(f97(f876(f875(x97751,x97751),a862)),x97752),x97753))+P38(x97751,f329(f329(f97(f876(f875(x97751,x97751),a862)),f329(f329(f97(f876(f875(x97751,x97751),a862)),f329(f329(f286(x97751,x97751,x97751),x97752),x97752)),f329(f329(f286(x97751,x97751,x97751),x97753),x97752))),x97753))
% 156.75/156.47  [9850]P38(x98501,f329(f329(f97(f876(f875(x98501,x98501),a862)),x98502),x98503))+~P38(x98501,f329(f329(f97(f876(f875(x98501,x98501),a862)),f329(f329(f97(f876(f875(x98501,x98501),a862)),f329(f329(f286(x98501,x98501,x98501),x98502),x98502)),f329(f329(f286(x98501,x98501,x98501),x98503),x98502))),x98503))
% 156.75/156.47  [9390]~P140(x93901)+E(f329(f99(x93901),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x93902),x93903)),f189(f876(f875(a868,a868),a862)))))),f329(f329(f3(x93901),f329(f96(x93901),x93902)),f329(f96(x93901),x93903)))
% 156.75/156.47  [9479]P22(f329(x94793,x94792))+E(f329(f249(x94791),f329(f329(f20(x94791,a862,a862),f329(f329(f10(a862,f876(a862,a862),x94791),a327),f329(f329(f9(x94791,x94791,a862),a326),x94792))),x94793)),f189(f876(x94791,a862)))
% 156.75/156.47  [9481]~P22(f329(x94813,x94812))+E(f329(f249(x94811),f329(f329(f20(x94811,a862,a862),f329(f329(f10(a862,f876(a862,a862),x94811),a327),f329(f329(f9(x94811,x94811,a862),a326),x94812))),x94813)),f329(f329(f307(x94811),x94812),f189(f876(x94811,a862))))
% 156.75/156.47  [9741]E(x97411,x97412)+P22(f329(f329(f253(x97413,x97413,f329(f329(f10(f876(x97413,a862),f876(x97413,a862),x97413),f329(f10(a862,a862,x97413),a324)),a326)),x97411),x97412))
% 156.75/156.47  [9828]~E(x98281,x98282)+~P22(f329(f329(f253(x98283,x98283,f329(f329(f10(f876(x98283,a862),f876(x98283,a862),x98283),f329(f10(a862,a862,x98283),a324)),a326)),x98281),x98282))
% 156.75/156.47  [9842]~P22(f329(f62(x98421),x98423))+E(f329(f329(f65(x98421,f876(x98421,a862),f329(f329(f10(f876(x98421,a862),f876(f876(x98421,a862),f876(x98421,a862)),x98421),f329(f9(f876(x98421,a862),f876(x98421,a862),f876(x98421,a862)),f3(f876(x98421,a862)))),f329(f329(f9(x98421,f876(x98421,a862),f876(x98421,a862)),f307(x98421)),f189(f876(x98421,a862))))),x98422),x98423),f329(f329(f3(f876(x98421,a862)),x98422),x98423))
% 156.75/156.47  [9869]~P22(f329(f329(f244(a1),f2(a1)),x98693))+P22(f329(f329(f244(a1),f329(f329(f3(a1),x98691),f329(f329(f81(a1),f329(f329(f80(a1),f329(f75(a1),f329(f329(f3(a1),x98691),x98692))),f78(a1))),x98693))),x98692))
% 156.75/156.47  [10093]~P22(f329(f329(f331(x100931),x100933),f318(x100931,x100932)))+P22(f329(f317(x100931,f329(f329(f9(x100931,f876(f875(x100931,x100931),a862),f876(x100931,a862)),f329(f329(f10(f876(x100931,f876(f876(f875(x100931,x100931),a862),a862)),f876(f876(f875(x100931,x100931),a862),f876(x100931,a862)),x100931),f9(x100931,f876(f875(x100931,x100931),a862),a862)),f329(f329(f10(f876(x100931,f875(x100931,x100931)),f876(x100931,f876(f876(f875(x100931,x100931),a862),a862)),x100931),f329(f10(f875(x100931,x100931),f876(f876(f875(x100931,x100931),a862),a862),x100931),f331(f875(x100931,x100931)))),f264(x100931,x100931)))),x100932)),x100933))
% 156.75/156.47  [10106]P22(f329(f329(f331(x101061),x101062),f318(x101061,x101063)))+~P22(f329(f317(x101061,f329(f329(f9(x101061,f876(f875(x101061,x101061),a862),f876(x101061,a862)),f329(f329(f10(f876(x101061,f876(f876(f875(x101061,x101061),a862),a862)),f876(f876(f875(x101061,x101061),a862),f876(x101061,a862)),x101061),f9(x101061,f876(f875(x101061,x101061),a862),a862)),f329(f329(f10(f876(x101061,f875(x101061,x101061)),f876(x101061,f876(f876(f875(x101061,x101061),a862),a862)),x101061),f329(f10(f875(x101061,x101061),f876(f876(f875(x101061,x101061),a862),a862),x101061),f331(f875(x101061,x101061)))),f264(x101061,x101061)))),x101063)),x101062))
% 156.75/156.47  [9691]~P22(f329(f62(x96911),f329(f249(x96911),x96913)))+P22(f329(f62(x96911),f329(f249(x96911),f329(f329(f20(x96911,a862,a862),f329(f329(f10(a862,f876(a862,a862),x96911),a327),x96912)),x96913))))
% 156.75/156.47  [9692]~P22(f329(f62(x96921),f329(f249(x96921),x96922)))+P22(f329(f62(x96921),f329(f249(x96921),f329(f329(f20(x96921,a862,a862),f329(f329(f10(a862,f876(a862,a862),x96921),a327),x96922)),x96923))))
% 156.75/156.47  [9807]P22(f329(f62(x98071),f329(f249(x98071),x98072)))+~P22(f329(f62(x98071),f329(f249(x98071),f329(f329(f20(x98071,a862,a862),f329(f329(f10(a862,f876(a862,a862),x98071),a328),x98073)),x98072))))
% 156.75/156.47  [9808]P22(f329(f62(x98081),f329(f249(x98081),x98082)))+~P22(f329(f62(x98081),f329(f249(x98081),f329(f329(f20(x98081,a862,a862),f329(f329(f10(a862,f876(a862,a862),x98081),a328),x98082)),x98083))))
% 156.75/156.47  [10058]~P22(f329(f62(x100581),x100582))+P22(f329(f62(f869(x100581)),f329(f249(f869(x100581)),f329(f329(f20(f869(x100581),a862,a862),f329(f329(f10(a862,f876(a862,a862),f869(x100581)),a327),f329(f329(f9(f869(x100581),f876(x100581,a862),a862),f329(f329(f10(f876(x100581,a862),f876(f876(x100581,a862),a862),f869(x100581)),f243(f876(x100581,a862))),f167(x100581))),x100582))),f329(f329(f9(f869(x100581),a868,a862),f329(f329(f10(a868,f876(a868,a862),f869(x100581)),a326),f190(f869(x100581)))),x100583)))))
% 156.75/156.47  [10059]~P22(f329(f62(x100591),x100592))+P22(f329(f62(f869(x100591)),f329(f249(f869(x100591)),f329(f329(f20(f869(x100591),a862,a862),f329(f329(f10(a862,f876(a862,a862),f869(x100591)),a327),f329(f329(f9(f869(x100591),f876(x100591,a862),a862),f329(f329(f10(f876(x100591,a862),f876(f876(x100591,a862),a862),f869(x100591)),f243(f876(x100591,a862))),f167(x100591))),x100592))),f329(f329(f9(f869(x100591),a868,a862),f329(f329(f10(a868,f876(a868,a862),f869(x100591)),f243(a868)),f190(f869(x100591)))),x100593)))))
% 156.75/156.47  [9356]~P94(x93561)+E(f329(f329(f254(x93561),x93562),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93563)),x93563)),a93))),f329(f329(f88(x93561,x93561),f329(f329(f254(x93561),x93562),f329(f100(a868),x93563))),f329(f329(f20(x93561,x93561,x93561),f81(x93561)),f7(x93561))))
% 156.75/156.47  [10028]~P117(x100281)+E(f329(f329(f254(x100281),x100282),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100283)),f329(f329(f81(x100281),f329(f329(f254(x100281),x100282),x100283)),f329(f329(f254(x100281),x100282),x100283)))
% 156.75/156.47  [10040]~P81(x100401)+E(f329(f329(f254(x100401),f329(f329(f254(x100401),x100402),x100403)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f254(x100401),x100402),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100403)))
% 156.75/156.47  [10073]~P140(x100731)+E(f329(f329(f254(x100731),f329(f79(x100731),x100732)),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100733)),f329(f329(f254(x100731),x100732),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100733)))
% 156.75/156.47  [10130]~P116(x101301)+P22(f329(f329(f243(x101301),f2(x101301)),f329(f329(f80(x101301),f329(f329(f254(x101301),x101302),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101301),x101303),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))))
% 156.75/156.47  [10081]~P117(x100811)+E(f329(f329(f254(x100811),x100812),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100813))),f329(f329(f81(x100811),x100812),f329(f329(f81(x100811),f329(f329(f254(x100811),x100812),x100813)),f329(f329(f254(x100811),x100812),x100813))))
% 156.75/156.47  [10099]~P81(x100991)+E(f329(f329(f81(x100991),x100992),f329(f329(f254(x100991),f329(f329(f254(x100991),x100992),x100993)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x100991),x100992),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100993))))
% 156.75/156.47  [10111]~P116(x101111)+P22(f329(f329(f243(x101111),f2(x101111)),f329(f329(f254(x101111),x101112),f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101113))))
% 156.75/156.47  [10148]~P94(x101481)+E(f329(f329(f3(x101481),f329(f329(f80(x101481),f329(f329(f254(x101481),x101482),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101481),x101483),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f329(f329(f81(x101481),f329(f329(f81(x101481),f329(f100(x101481),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101482)),x101483)),f329(f329(f254(x101481),f329(f329(f3(x101481),x101482),x101483)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [10149]~P94(x101491)+E(f329(f329(f80(x101491),f329(f329(f80(x101491),f329(f329(f254(x101491),x101492),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101491),x101493),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f329(f329(f81(x101491),f329(f329(f81(x101491),f329(f100(x101491),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101492)),x101493)),f329(f329(f254(x101491),f329(f329(f80(x101491),x101492),x101493)),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [6329]P43(x63291,x63292,x63293)+~P44(x63291,x63292,x63294,x63293)
% 156.75/156.47  [4656]E(x46561,x46562)+~E(f34(x46563,x46561),f34(x46564,x46562))
% 156.75/156.47  [4657]E(x46571,x46572)+~E(f34(x46571,x46573),f34(x46572,x46574))
% 156.75/156.47  [4658]E(x46581,x46582)+~E(f31(x46583,x46581),f31(x46584,x46582))
% 156.75/156.47  [4659]E(x46591,x46592)+~E(f31(x46591,x46593),f31(x46592,x46594))
% 156.75/156.47  [5824]P44(f31(x58241,x58243),x58242,x58244,x58242)+P22(f329(x58241,x58242))
% 156.75/156.47  [6926]~P44(x69261,x69262,x69263,x69264)+P44(x69261,x69262,f329(a108,x69263),x69264)
% 156.75/156.47  [6966]~P43(f34(x69661,x69664),x69662,x69663)+P43(x69661,x69662,f789(x69663,x69662,x69664,x69661))
% 156.75/156.47  [6967]~P43(f34(x69674,x69671),x69673,x69672)+P43(x69671,f789(x69672,x69673,x69671,x69674),x69672)
% 156.75/156.47  [7747]P20(x77471,x77472,x77473,x77474)+~E(f537(x77474,x77473,x77472,x77471),f539(x77474,x77473,x77472,x77471))
% 156.75/156.47  [8036]P34(x80361,x80362,x80363,x80364,f109(x80362))+~E(x80364,f109(x80361))
% 156.75/156.47  [8037]P34(x80371,x80372,x80373,f109(x80371),x80374)+~E(x80374,f109(x80372))
% 156.75/156.47  [8254]~P20(x82541,f871(x82542),x82544,f179(x82541,x82542,x82544))+P20(x82541,f871(x82542),f180(x82541,x82542,x82543,x82544),f179(x82541,x82542,x82544))
% 156.75/156.47  [8334]P31(x83341,x83342,x83343,f180(x83341,x83342,x83343,x83344))+~E(f180(x83341,x83342,x83343,x83344),f180(x83341,x83342,x83344,x83343))
% 156.75/156.47  [8424]~P31(x84241,x84242,x84243,f180(x84241,x84242,x84243,x84244))+E(f180(x84241,x84242,x84243,x84244),f180(x84241,x84242,x84244,x84243))
% 156.75/156.47  [8457]~P20(x84571,f871(x84572),f180(x84571,x84572,x84574,x84573),f179(x84571,x84572,x84573))+P20(x84571,f871(x84572),x84573,f179(x84571,x84572,x84573))
% 156.75/156.47  [8572]~P34(x85722,x85723,x85724,x85721,f109(x85723))+E(x85721,f109(x85722))
% 156.75/156.47  [8573]~P34(x85733,x85732,x85734,f109(x85733),x85731)+E(x85731,f109(x85732))
% 156.75/156.47  [5036]~P13(x50363,x50361,x50364)+E(f329(f329(x50361,x50362),x50362),x50362)
% 156.75/156.47  [5292]P22(f329(x52922,x52924))+E(f329(f130(x52921,x52922),f164(x52921,x52923,x52924)),f109(x52921))
% 156.75/156.47  [5328]~E(x53284,f189(f876(x53281,a862)))+E(f329(f308(x53281,x53282,x53283),x53284),f189(f876(x53282,a862)))
% 156.75/156.47  [5567]~P22(f329(x55672,x55674))+E(f329(f130(x55671,x55672),f164(x55671,x55673,x55674)),f164(x55671,x55673,x55674))
% 156.75/156.47  [5600]~E(f329(f308(x56002,x56003,x56004),x56001),f189(f876(x56003,a862)))+E(x56001,f189(f876(x56002,a862)))
% 156.75/156.47  [5900]~P108(x59002)+E(f329(f329(f142(x59001,x59002,x59003),x59004),f109(x59001)),f329(f329(f145(x59001),x59004),f109(x59001)))
% 156.75/156.47  [5937]E(f329(x59371,x59372),f192(x59373))+P22(f329(f329(f331(x59374),x59372),f179(x59374,x59373,x59371)))
% 156.75/156.47  [6264]~E(x62641,f189(f876(x62642,a862)))+~P22(f329(f63(x62642,x62643,x62641),x62644))
% 156.75/156.47  [6285]~P57(x62851,x62853,x62854,x62852)+P22(f329(f62(x62851),x62852))
% 156.75/156.47  [6286]~P57(x62861,x62863,x62862,x62864)+P22(f329(f62(x62861),x62862))
% 156.75/156.47  [6291]~P57(x62912,x62913,x62914,x62911)+~E(x62911,f189(f876(x62912,a862)))
% 156.75/156.47  [6322]~P109(x63221)+E(f329(f329(f98(f876(x63221,a862)),f329(f299(x63221,x63222),x63223)),f300(x63221,x63223,x63224)),f189(f876(x63221,a862)))
% 156.75/156.47  [6350]~P22(f329(f329(x63503,x63504),x63502))+P22(f329(f329(f331(x63501),x63502),f290(x63501,x63503,x63504)))
% 156.75/156.47  [6351]~P22(f329(f329(x63513,x63514),x63512))+P22(f329(f329(f331(x63511),x63512),f291(x63511,x63513,x63514)))
% 156.75/156.47  [6352]~P22(f329(f329(x63523,x63522),x63524))+P22(f329(f329(f331(x63521),x63522),f295(x63521,x63523,x63524)))
% 156.75/156.47  [6353]~P22(f329(f329(x63533,x63532),x63534))+P22(f329(f329(f331(x63531),x63532),f292(x63531,x63533,x63534)))
% 156.75/156.47  [6490]~P109(x64901)+E(f329(f329(f98(f876(x64901,a862)),f303(x64901,x64902,x64903)),f300(x64901,x64903,x64904)),f189(f876(x64901,a862)))
% 156.75/156.47  [6491]~P109(x64911)+E(f329(f329(f98(f876(x64911,a862)),f300(x64911,x64912,x64913)),f303(x64911,x64913,x64914)),f189(f876(x64911,a862)))
% 156.75/156.47  [6492]~P109(x64921)+E(f329(f329(f98(f876(x64921,a862)),f300(x64921,x64922,x64923)),f302(x64921,x64923,x64924)),f189(f876(x64921,a862)))
% 156.75/156.47  [6493]~P109(x64931)+E(f329(f329(f98(f876(x64931,a862)),f302(x64931,x64932,x64933)),f303(x64931,x64933,x64934)),f189(f876(x64931,a862)))
% 156.75/156.47  [6494]~P109(x64941)+E(f329(f329(f98(f876(x64941,a862)),f302(x64941,x64942,x64943)),f302(x64941,x64943,x64944)),f189(f876(x64941,a862)))
% 156.75/156.47  [6528]P22(f329(f329(x65281,x65282),f668(x65282,x65281)))+~P22(f329(f258(x65283,x65284,x65281),x65282))
% 156.75/156.47  [6576]~E(f329(x65761,x65762),f192(x65763))+~P22(f329(f329(f331(x65764),x65762),f179(x65764,x65763,x65761)))
% 156.75/156.47  [6605]~P108(x66052)+E(f329(f167(x66051),f144(x66051,x66052,x66053,x66054)),f329(f167(x66051),x66054))
% 156.75/156.47  [6656]~P143(x66561)+E(f191(x66561,x66562,f329(a108,x66563),x66564),f191(x66561,x66562,x66563,f329(x66562,x66564)))
% 156.75/156.47  [6716]~P22(f329(f329(f331(x67164),x67163),f290(x67164,x67161,x67162)))+P22(f329(f329(x67161,x67162),x67163))
% 156.75/156.47  [6717]~P22(f329(f329(f331(x67174),x67173),f291(x67174,x67171,x67172)))+P22(f329(f329(x67171,x67172),x67173))
% 156.75/156.47  [6718]~P22(f329(f329(f331(x67184),x67182),f295(x67184,x67181,x67183)))+P22(f329(f329(x67181,x67182),x67183))
% 156.75/156.47  [6719]~P22(f329(f329(f331(x67194),x67192),f292(x67194,x67191,x67193)))+P22(f329(f329(x67191,x67192),x67193))
% 156.75/156.47  [6789]E(f329(f38(f874(x67891,x67892)),f316(x67891,x67892,x67893,x67894)),f2(a868))+P22(f329(f62(x67892),x67894))
% 156.75/156.47  [6790]E(f329(f38(f874(x67901,x67902)),f316(x67901,x67902,x67903,x67904)),f2(a868))+P22(f329(f62(x67901),x67903))
% 156.75/156.47  [6886]E(f329(f236(x68861),f832(x68862,x68861,x68863)),f329(x68862,x68863))+~P22(f329(f329(f331(x68864),x68863),f179(x68864,x68861,x68862)))
% 156.75/156.47  [6991]~P11(x69914,x69911,x69912)+E(f329(f73(x69911,x69911,x69911,f329(x69912,x69913)),f329(x69912,x69913)),f329(x69912,x69913))
% 156.75/156.47  [7201]~P44(f25(x72011),x72012,f329(a108,x72013),x72014)+P44(f329(f240(a863),f329(a28,x72011)),x72012,x72013,x72014)
% 156.75/156.47  [7287]P44(f25(x72871),x72872,f329(a108,x72873),x72874)+~P44(f329(f240(a863),f329(a28,x72871)),x72872,x72873,x72874)
% 156.75/156.47  [7515]~P44(f25(x75154),x75153,x75152,x75151)+E(f329(a108,f836(x75151,x75152,x75153,x75154)),x75152)
% 156.75/156.47  [7873]~E(x78732,x78733)+P22(f329(f329(f331(f875(x78731,x78731)),f329(f329(f264(x78731,x78731),x78732),x78733)),f305(x78731,x78734)))
% 156.75/156.47  [7901]~P20(x79011,x79012,x79013,f252(f876(x79011,a862)))+E(f329(f77(x79011,x79012,f252(f876(x79011,a862)),x79013),f329(x79013,x79014)),x79014)
% 156.75/156.47  [7986]~P22(f329(f329(f331(f869(x79861)),f329(f329(f145(x79861),x79864),x79862)),f155(x79861,x79863)))+P22(f329(f329(f331(f869(x79861)),x79862),f155(x79861,x79863)))
% 156.75/156.47  [7987]~P22(f329(f329(f331(f869(x79871)),f329(f329(f128(x79871),x79874),x79872)),f155(x79871,x79873)))+P22(f329(f329(f331(f869(x79871)),x79872),f155(x79871,x79873)))
% 156.75/156.47  [7988]~P22(f329(f329(f331(f869(x79881)),f329(f329(f128(x79881),x79882),x79884)),f155(x79881,x79883)))+P22(f329(f329(f331(f869(x79881)),x79882),f155(x79881,x79883)))
% 156.75/156.47  [7999]~P108(x79991)+P28(x79991,f329(f329(f148(x79992,x79991),x79993),f144(x79992,x79991,x79993,x79994)))
% 156.75/156.47  [8025]~P44(f25(x80251),x80252,x80254,x80253)+P44(f329(f240(a863),f329(a28,x80251)),x80252,f836(x80253,x80254,x80252,x80251),x80253)
% 156.75/156.47  [8102]P20(x81024,x81023,x81021,x81022)+E(f329(x81021,f537(x81022,x81021,x81023,x81024)),f329(x81021,f539(x81022,x81021,x81023,x81024)))
% 156.75/156.47  [8115]E(f180(x81151,x81152,x81153,x81154),f180(x81151,x81152,x81154,x81153))+~E(f329(f329(f98(f876(x81151,a862)),f179(x81151,x81152,x81153)),f179(x81151,x81152,x81154)),f189(f876(x81151,a862)))
% 156.75/156.47  [8152]~P31(x81521,x81522,x81523,x81524)+P22(f329(f329(f243(f876(x81521,a862)),f179(x81521,x81522,x81523)),f179(x81521,x81522,x81524)))
% 156.75/156.47  [8217]~P20(x82172,x82171,x82174,x82173)+P20(x82171,x82172,f77(x82172,x82171,x82173,x82174),f329(f308(x82172,x82171,x82174),x82173))
% 156.75/156.47  [8349]P38(f875(x83492,x83494),f281(x83492,x83494,x83491,x83493))+P22(f329(x83491,f670(x83492,x83493,x83494,x83491)))
% 156.75/156.47  [8464]E(x84641,x84642)+~P22(f329(f329(f331(f875(x84643,x84643)),f329(f329(f264(x84643,x84643),x84641),x84642)),f261(x84643,x84644)))
% 156.75/156.47  [8527]~P22(f329(f62(f874(x85273,x85271)),f316(x85273,x85271,x85274,x85272)))+P22(f329(f62(x85271),x85272))
% 156.75/156.47  [8528]~P22(f329(f62(f874(x85281,x85283)),f316(x85281,x85283,x85282,x85284)))+P22(f329(f62(x85281),x85282))
% 156.75/156.47  [8537]P31(x85371,x85372,x85373,x85374)+~E(f329(x85373,f545(x85374,x85373,x85372,x85371)),f329(x85374,f545(x85374,x85373,x85372,x85371)))
% 156.75/156.47  [8695]P38(f875(x86951,x86952),f281(x86951,x86952,x86953,x86954))+~P38(x86952,f329(x86954,f670(x86951,x86954,x86952,x86953)))
% 156.75/156.47  [8843]P31(x88431,x88432,x88433,x88434)+P22(f329(f329(f331(x88431),f545(x88434,x88433,x88432,x88431)),f179(x88431,x88432,x88433)))
% 156.75/156.47  [9239]E(f329(f329(f153(x92391,x92392),f591(x92393,x92394,x92392,x92391)),f592(x92393,x92394,x92392,x92391)),x92394)+~P22(f329(f329(f331(f875(f869(x92391),f869(x92391))),f329(f329(f264(f869(x92391),f869(x92391)),x92392),x92394)),f151(x92391,x92393)))
% 156.75/156.47  [9247]~P22(f329(f329(f331(f875(f869(x92471),f869(x92471))),f329(f329(f264(f869(x92471),f869(x92471)),x92472),x92473)),f139(x92471,x92474)))+P22(f329(f329(f331(f875(f869(x92471),f869(x92471))),f329(f329(f264(f869(x92471),f869(x92471)),x92472),x92473)),f141(x92471,x92474)))
% 156.75/156.47  [9353]P22(f329(f62(x93531),x93532))+~P22(f329(f329(f331(f875(f876(x93531,a862),f876(x93531,a862))),f329(f329(f264(f876(x93531,a862),f876(x93531,a862)),x93533),x93532)),f321(x93531,x93534)))
% 156.75/156.47  [9354]P22(f329(f62(x93541),x93542))+~P22(f329(f329(f331(f875(f876(x93541,a862),f876(x93541,a862))),f329(f329(f264(f876(x93541,a862),f876(x93541,a862)),x93542),x93543)),f321(x93541,x93544)))
% 156.75/156.47  [9355]~E(x93551,f189(f876(x93552,a862)))+~P22(f329(f329(f331(f875(f876(x93552,a862),f876(x93552,a862))),f329(f329(f264(f876(x93552,a862),f876(x93552,a862)),x93553),x93551)),f321(x93552,x93554)))
% 156.75/156.47  [9988]P9(x99881,x99882,x99883,x99884)+~P22(f329(f329(f268(x99881,x99881,a862),f329(f329(f9(x99881,f876(x99881,x99882),f876(x99881,a862)),f329(f329(f10(f876(x99882,a862),f876(f876(x99881,x99882),f876(x99881,a862)),x99881),f10(x99882,a862,x99881)),f329(f329(f10(x99882,f876(x99882,a862),x99881),a326),x99884))),x99884)),f581(x99884,x99883,x99882,x99881)))
% 156.75/156.47  [4933]~E(x49334,f109(x49331))+E(f329(f329(f148(x49331,x49332),x49333),x49334),f109(x49332))
% 156.75/156.47  [4934]~E(x49344,f192(x49341))+E(f329(f329(f202(x49341,x49342),x49343),x49344),f192(x49342))
% 156.75/156.47  [4935]~E(x49352,f109(x49351))+E(f329(f329(f153(x49351,x49352),x49353),x49354),f109(x49351))
% 156.75/156.47  [5171]E(x51711,f192(x51712))+~E(f329(f329(f202(x51712,x51713),x51714),x51711),f192(x51713))
% 156.75/156.47  [5172]E(x51721,f109(x51722))+~E(f329(f329(f148(x51722,x51723),x51724),x51721),f109(x51723))
% 156.75/156.47  [5173]E(x51731,f109(x51732))+~E(f329(f329(f153(x51732,x51731),x51733),x51734),f109(x51732))
% 156.75/156.47  [5207]E(x52071,x52072)+~E(f329(f329(f128(x52073),x52074),x52071),f329(f329(f128(x52073),x52074),x52072))
% 156.75/156.47  [5208]E(x52081,x52082)+~E(f329(f329(f128(x52083),x52081),x52084),f329(f329(f128(x52083),x52082),x52084))
% 156.75/156.47  [5365]P22(f329(x53653,x53652))+E(f165(x53651,x53652,f329(f130(x53651,x53653),x53654)),f329(f130(x53651,x53653),x53654))
% 156.75/156.47  [5368]~P22(f329(x53682,x53683))+P33(x53681,x53682,f329(f329(f145(x53681),x53683),x53684))
% 156.75/156.47  [5377]E(x53771,x53772)+~E(f133(a868,f329(f299(a868,x53771),x53773)),f329(f329(f145(a868),x53772),x53774))
% 156.75/156.47  [5425]~P21(x54252,x54253)+P21(x54251,f329(f329(f74(x54252,x54251),x54253),x54254))
% 156.75/156.47  [5426]~P38(x54262,x54263)+P38(x54261,f329(f329(f285(x54262,x54261),x54263),x54264))
% 156.75/156.47  [5551]~P33(x55511,x55512,x55514)+P33(x55511,x55512,f329(f329(f145(x55511),x55513),x55514))
% 156.75/156.47  [5552]~P33(x55521,x55522,x55524)+P33(x55521,x55522,f329(f329(f128(x55521),x55523),x55524))
% 156.75/156.47  [5553]~P33(x55531,x55532,x55533)+P33(x55531,x55532,f329(f329(f128(x55531),x55533),x55534))
% 156.75/156.47  [5647]~E(x56471,f109(x56472))+~E(f329(f329(f128(x56472),x56473),f329(f329(f145(x56472),x56474),f109(x56472))),x56471)
% 156.75/156.47  [5672]~P30(x56723,x56721,f329(f329(f145(x56723),x56722),x56724))+P22(f329(x56721,x56722))
% 156.75/156.47  [5685]E(f138(x56851,x56852),x56853)+~E(f329(f329(f128(x56851),x56854),f329(f329(f145(x56851),x56853),f109(x56851))),x56852)
% 156.75/156.47  [5686]E(f110(x56861,x56862),x56863)+~E(f329(f329(f128(x56861),x56863),f329(f329(f145(x56861),x56864),f109(x56861))),x56862)
% 156.75/156.47  [5800]~E(f133(a868,f329(f299(a868,x58001),x58002)),f329(f329(f145(a868),x58003),x58004))+P22(f329(f329(f244(a868),x58001),x58002))
% 156.75/156.47  [5808]P30(x58081,x58082,x58083)+~P30(x58081,x58082,f329(f329(f145(x58081),x58084),x58083))
% 156.75/156.47  [5809]P30(x58091,x58092,x58093)+~P30(x58091,x58092,f329(f329(f128(x58091),x58094),x58093))
% 156.75/156.47  [5810]P30(x58101,x58102,x58103)+~P30(x58101,x58102,f329(f329(f128(x58101),x58103),x58104))
% 156.75/156.47  [6008]E(x60081,f329(f329(f128(x60082),f329(f163(x60082),x60083)),f329(f329(f145(x60082),x60084),f109(x60082))))+~E(f329(f163(x60082),x60081),f329(f329(f145(x60082),x60084),x60083))
% 156.75/156.47  [6182]~P109(x61821)+E(f329(f329(f98(f876(x61821,a862)),f329(f299(x61821,x61822),x61823)),f329(f299(x61821,x61823),x61824)),f189(f876(x61821,a862)))
% 156.75/156.47  [6193]E(f329(f329(f159(x61931),f164(x61931,x61932,x61933)),x61934),x61933)+~P22(f329(f329(f244(a868),x61934),x61932))
% 156.75/156.47  [6220]~P70(x62201)+E(f329(f160(x62201),f329(f329(f148(a1,x62201),x62202),f174(x62203,x62204))),f329(f329(f8(a1,x62201),x62202),f329(f167(a1),f174(x62203,x62204))))
% 156.75/156.47  [6221]~P70(x62211)+E(f329(f329(f8(a1,x62211),x62212),f329(f167(a1),f174(x62213,x62214))),f329(f160(x62211),f329(f329(f148(a1,x62211),x62212),f174(x62213,x62214))))
% 156.75/156.47  [6363]~E(x63632,f329(f329(f128(x63631),f329(f163(x63631),x63634)),f329(f329(f145(x63631),x63633),f109(x63631))))+E(f329(f163(x63631),x63632),f329(f329(f145(x63631),x63633),x63634))
% 156.75/156.47  [6379]~P15(x63792,x63793,x63794,x63791)+E(f329(x63791,f189(f876(x63792,a862))),f24(x63793))
% 156.75/156.47  [6405]~P109(x64051)+E(f329(f329(f98(f876(x64051,a862)),f303(x64051,x64052,x64053)),f329(f299(x64051,x64053),x64054)),f189(f876(x64051,a862)))
% 156.75/156.47  [6606]E(x66061,f189(f876(x66062,a862)))+~E(f316(x66063,x66062,x66064,x66061),f189(f876(f874(x66063,x66062),a862)))
% 156.75/156.47  [6607]E(x66071,f189(f876(x66072,a862)))+~E(f316(x66072,x66073,x66071,x66074),f189(f876(f874(x66072,x66073),a862)))
% 156.75/156.47  [6675]~P108(x66752)+E(f329(f190(f869(x66751)),f144(x66751,x66752,x66753,x66754)),f329(f190(f869(x66751)),x66754))
% 156.75/156.47  [6687]~P22(f329(f259(x66873,x66874,x66871),x66872))+P22(f329(f329(x66871,f669(x66872,x66871)),x66872))
% 156.75/156.47  [6727]~P22(f329(f62(x67272),x67274))+P22(f329(f62(x67271),f329(f308(x67272,x67271,x67273),x67274)))
% 156.75/156.47  [6949]~P20(x69492,x69491,x69493,x69494)+E(f329(f38(x69491),f329(f308(x69492,x69491,x69493),x69494)),f329(f38(x69492),x69494))
% 156.75/156.47  [6970]E(f329(f308(x69701,x69702,x69703),f329(f309(x69701,x69702,x69703),x69704)),x69704)+~E(f329(f308(x69701,x69702,x69703),f252(f876(x69701,a862))),f252(f876(x69702,a862)))
% 156.75/156.47  [7374]~P20(x73741,x73742,x73743,f252(f876(x73741,a862)))+E(f329(f309(x73741,x73742,x73743),f329(f308(x73741,x73742,x73743),x73744)),x73744)
% 156.75/156.47  [7663]E(x76631,x76632)+~P22(f329(f329(f331(x76633),x76631),f329(f167(x76633),f164(x76633,x76634,x76632))))
% 156.75/156.47  [7672]~E(x76721,f2(a868))+~P22(f329(f329(f331(x76722),x76723),f329(f167(x76722),f164(x76722,x76721,x76724))))
% 156.75/156.47  [7707]P22(f329(x77071,x77072))+~P22(f329(f329(f331(x77073),x77072),f329(f167(x77073),f172(x77073,x77071,x77074))))
% 156.75/156.47  [7824]~P22(f329(f329(f331(f869(x78241)),f329(f329(f145(x78241),x78242),x78244)),f155(x78241,x78243)))+P22(f329(f329(f331(x78241),x78242),x78243))
% 156.75/156.47  [7944]~P22(f329(f329(f331(x79441),x79442),f329(f167(x79441),f165(x79441,x79444,x79443))))+P22(f329(f329(f331(x79441),x79442),f329(f167(x79441),x79443)))
% 156.75/156.47  [7946]~P22(f329(f329(f331(x79461),x79462),f329(f167(x79461),f171(x79461,x79463,x79464))))+P22(f329(f329(f331(x79461),x79462),f329(f167(x79461),x79463)))
% 156.75/156.47  [7947]~P22(f329(f329(f331(x79471),x79472),f329(f167(x79471),f172(x79471,x79474,x79473))))+P22(f329(f329(f331(x79471),x79472),f329(f167(x79471),x79473)))
% 156.75/156.47  [7956]E(f329(f190(f869(x79561)),x79562),x79563)+~P22(f329(f329(f331(f869(x79561)),x79562),f329(f167(f869(x79561)),f55(x79561,x79563,x79564))))
% 156.75/156.47  [8054]P22(f329(x80543,x80542))+E(f329(f130(x80541,f329(f329(f10(a862,a862,x80541),a324),f329(a326,x80542))),f329(f130(x80541,x80543),x80544)),f329(f130(x80541,x80543),x80544))
% 156.75/156.47  [8168]E(f329(f329(f159(x81681),f172(x81681,x81682,x81683)),x81684),f329(f329(f159(x81681),x81683),x81684))+~P22(f329(f329(f244(a868),x81684),f329(f190(f869(x81681)),f172(x81681,x81682,x81683))))
% 156.75/156.47  [8252]~P70(x82521)+E(f329(f329(f8(a868,x82521),f329(f329(f10(a868,x82521,a868),x82522),a108)),f329(f299(a868,x82523),x82524)),f329(f329(f8(a868,x82521),x82522),f329(f299(a868,f329(a108,x82523)),f329(a108,x82524))))
% 156.75/156.47  [8261]~P70(x82611)+E(f329(f329(f8(a868,x82611),f329(f329(f10(a868,x82611,a868),x82612),a108)),f300(a868,x82613,x82614)),f329(f329(f8(a868,x82611),x82612),f300(a868,f329(a108,x82613),f329(a108,x82614))))
% 156.75/156.47  [8387]~P20(x83871,x83873,x83874,f252(f876(x83871,a862)))+P20(x83871,f876(x83872,x83873),f329(f329(f10(x83873,f876(x83872,x83873),x83871),f18(x83873,x83872)),x83874),f252(f876(x83871,a862)))
% 156.75/156.47  [8467]~P20(x84672,x84671,x84674,x84673)+E(f329(f308(x84671,x84672,f77(x84672,x84671,x84673,x84674)),f329(f308(x84672,x84671,x84674),x84673)),x84673)
% 156.75/156.47  [8529]~P22(f329(f329(f331(f875(x85291,x85291)),f329(f329(f264(x85291,x85291),x85292),x85294)),f261(x85291,x85293)))+P22(f329(f329(f331(x85291),x85292),x85293))
% 156.75/156.47  [8617]E(f329(f329(f329(f72(x86171,f871(x86172)),f329(f18(f871(x86172),x86171),f192(x86172))),x86173),f329(f236(x86172),f471(x86173,x86174,x86172,x86171))),x86174)+~E(f179(x86171,x86172,x86174),f329(f329(f307(x86171),x86173),f189(f876(x86171,a862))))
% 156.75/156.47  [8731]~E(f329(f329(f8(x87311,a868),x87314),x87313),f329(a108,x87312))+P22(f329(f329(f331(x87311),f837(x87312,x87313,x87314,x87311)),x87313))
% 156.75/156.47  [8752]~E(f329(f329(f8(x87524,a868),x87521),x87523),f329(a108,x87522))+P22(f329(f329(f244(a868),f2(a868)),f329(x87521,f837(x87522,x87523,x87521,x87524))))
% 156.75/156.47  [8763]~P22(f329(f62(x87632),x87634))+P22(f329(f329(f243(a868),f329(f38(x87631),f329(f308(x87632,x87631,x87633),x87634))),f329(f38(x87632),x87634)))
% 156.75/156.47  [8764]E(f329(f329(f264(x87641,x87642),f770(x87643,x87644,x87642,x87641)),f771(x87643,x87644,x87642,x87641)),x87644)+~P22(f329(f329(f331(f875(x87641,x87642)),x87644),f329(f284(x87642,x87641),x87643)))
% 156.75/156.47  [8772]P20(x87721,x87722,x87723,x87724)+P22(f329(f329(f331(x87721),f537(x87724,x87723,x87722,x87721)),x87724))
% 156.75/156.47  [8773]P20(x87731,x87732,x87733,x87734)+P22(f329(f329(f331(x87731),f539(x87734,x87733,x87732,x87731)),x87734))
% 156.75/156.47  [8836]P9(x88361,x88362,x88363,x88364)+P22(f329(f329(f331(f875(x88361,x88361)),f581(x88364,x88363,x88362,x88361)),x88363))
% 156.75/156.47  [8897]P22(f329(x88971,x88972))+~P22(f329(x88971,f329(f329(f264(x88973,x88974),f473(x88974,x88973,x88971)),f474(x88974,x88973,x88971))))
% 156.75/156.47  [8912]E(f329(f190(f869(x89121)),x89122),f329(f190(f869(x89121)),x89123))+~P22(f329(f329(f331(f875(f869(x89121),f869(x89121))),f329(f329(f264(f869(x89121),f869(x89121)),x89122),x89123)),f139(x89121,x89124)))
% 156.75/156.47  [8915]E(f329(f190(f869(x89151)),x89152),f329(f190(f869(x89151)),x89153))+~P22(f329(f329(f331(f875(f869(x89151),f869(x89151))),f329(f329(f264(f869(x89151),f869(x89151)),x89152),x89153)),f152(x89151,x89154)))
% 156.75/156.47  [8916]E(f329(f190(f869(x89161)),x89162),f329(f190(f869(x89161)),x89163))+~P22(f329(f329(f331(f875(f869(x89161),f869(x89161))),f329(f329(f264(f869(x89161),f869(x89161)),x89162),x89163)),f151(x89161,x89164)))
% 156.75/156.47  [8985]P22(f329(f329(f243(a868),f149(x89851,x89852,x89853)),f149(x89851,x89854,x89853)))+P22(f329(f329(f331(x89851),f614(x89854,x89852,x89853,x89851)),f329(f167(x89851),x89853)))
% 156.75/156.47  [8988]E(f329(f190(f869(x89881)),x89882),f329(f190(f869(x89881)),x89883))+~P22(f329(f329(f331(f875(f869(x89881),f869(x89881))),f329(f329(f264(f869(x89881),f869(x89881)),x89882),x89883)),f305(f869(x89881),f151(x89881,x89884))))
% 156.75/156.47  [9214]~P20(x92141,x92142,x92143,x92144)+~P22(f329(f329(f244(a868),f329(f38(x92142),f329(f308(x92141,x92142,x92143),x92144))),f329(f38(x92141),x92144)))
% 156.75/156.47  [9263]~P22(f329(f329(f331(f875(f869(x92631),f869(x92631))),f329(f329(f264(f869(x92631),f869(x92631)),x92632),x92633)),f151(x92631,x92634)))+P22(f329(f329(f331(f875(f869(x92631),f869(x92631))),f329(f329(f264(f869(x92631),f869(x92631)),x92632),x92633)),f152(x92631,f305(x92631,x92634))))
% 156.75/156.47  [9267]~P22(f329(f329(f331(f875(f869(x92671),f869(x92671))),f329(f329(f264(f869(x92671),f869(x92671)),x92672),x92673)),f152(x92671,x92674)))+P22(f329(f329(f331(f875(f869(x92671),f869(x92671))),f329(f329(f264(f869(x92671),f869(x92671)),x92672),x92673)),f305(f869(x92671),f151(x92671,x92674))))
% 156.75/156.47  [9279]P22(f329(f329(f331(f875(x92791,x92791)),f329(f329(f264(x92791,x92791),x92792),x92793)),f305(x92791,x92794)))+~P22(f329(f329(f331(f875(x92791,x92791)),f329(f329(f264(x92791,x92791),x92792),x92793)),f329(f329(f286(x92791,x92791,x92791),x92794),f305(x92791,x92794))))
% 156.75/156.47  [9456]E(f329(f329(f128(x94561),f597(x94562,x94563,x94564,x94561)),f329(f329(f145(x94561),f598(x94562,x94563,x94564,x94561)),f600(x94562,x94563,x94564,x94561))),x94564)+~P22(f329(f329(f331(f875(f869(x94561),f869(x94561))),f329(f329(f264(f869(x94561),f869(x94561)),x94564),x94563)),f151(x94561,x94562)))
% 156.75/156.47  [9457]E(f329(f329(f128(x94571),f597(x94572,x94573,x94574,x94571)),f329(f329(f145(x94571),f599(x94572,x94573,x94574,x94571)),f600(x94572,x94573,x94574,x94571))),x94573)+~P22(f329(f329(f331(f875(f869(x94571),f869(x94571))),f329(f329(f264(f869(x94571),f869(x94571)),x94574),x94573)),f151(x94571,x94572)))
% 156.75/156.47  [9536]P22(f329(f329(f331(f875(x95361,x95361)),f329(f329(f264(x95361,x95361),x95362),f764(x95363,x95364,x95362,x95361))),f305(x95361,x95363)))+~P22(f329(f329(f331(f875(x95361,x95361)),f329(f329(f264(x95361,x95361),x95362),x95364)),f329(f329(f286(x95361,x95361,x95361),x95363),f305(x95361,x95363))))
% 156.75/156.47  [9620]P22(f329(f329(f243(a868),f149(x96201,x96202,x96203)),f149(x96201,x96204,x96203)))+~P22(f329(f329(f244(a868),f329(x96202,f614(x96204,x96202,x96203,x96201))),f329(x96204,f614(x96204,x96202,x96203,x96201))))
% 156.75/156.47  [9687]P22(f329(f329(f331(f875(x96871,x96871)),f329(f329(f264(x96871,x96871),f759(x96872,x96873,x96874,x96871)),x96873)),f305(x96871,x96872)))+~P22(f329(f329(f331(f875(x96871,x96871)),f329(f329(f264(x96871,x96871),x96874),x96873)),f329(f329(f286(x96871,x96871,x96871),x96872),f305(x96871,x96872))))
% 156.75/156.47  [5188]~E(x51882,x51883)+E(f165(x51881,x51882,f329(f329(f145(x51881),x51883),x51884)),x51884)
% 156.75/156.47  [5320]P22(f329(x53202,x53203))+E(f172(x53201,x53202,f329(f329(f145(x53201),x53203),x53204)),f109(x53201))
% 156.75/156.47  [5389]~P84(x53892)+E(f329(f329(f79(f876(x53891,x53892)),x53893),x53894),f329(f79(x53892),f329(x53893,x53894)))
% 156.75/156.47  [5401]~E(x54012,f2(a868))+E(f329(f329(f132(x54011),x54012),f329(f329(f145(x54011),x54013),x54014)),f329(f329(f145(x54011),x54013),x54014))
% 156.75/156.47  [5402]P22(f329(x54022,x54023))+E(f329(f130(x54021,x54022),f329(f329(f145(x54021),x54023),x54024)),f329(f130(x54021,x54022),x54024))
% 156.75/156.47  [5534]~E(x55342,x55344)+P22(f329(f329(f329(f307(x55341),x55342),x55343),x55344))
% 156.75/156.47  [5542]E(x55421,f109(x55422))+E(f138(x55423,f329(f329(f148(x55422,x55423),x55424),x55421)),f329(x55424,f138(x55422,x55421)))
% 156.75/156.47  [5556]~E(x55561,f64(x55562,x55564))+E(f329(x55561,f329(f329(f307(x55562),x55563),f189(f876(x55562,a862)))),x55563)
% 156.75/156.47  [5595]E(x55951,f109(x55952))+E(f329(f135(x55953),f329(f329(f148(x55952,x55953),x55954),x55951)),f329(x55954,f329(f135(x55952),x55951)))
% 156.75/156.47  [5705]~P22(f329(x57053,x57054))+P22(f329(f329(f329(f307(x57051),x57052),x57053),x57054))
% 156.75/156.47  [5829]~P14(x58292,x58294,x58291)+E(f329(x58291,f329(f329(f307(x58292),x58293),f189(f876(x58292,a862)))),x58293)
% 156.75/156.47  [5854]~E(x58542,x58543)+P22(f329(f329(f331(x58541),x58542),f329(f329(f307(x58541),x58543),x58544)))
% 156.75/156.47  [5858]~P117(x58581)+E(f329(f329(f80(x58581),x58582),f329(f329(f80(x58581),x58583),x58584)),f329(f329(f80(x58581),x58583),f329(f329(f80(x58581),x58582),x58584)))
% 156.75/156.47  [5859]~P117(x58591)+E(f329(f329(f81(x58591),x58592),f329(f329(f81(x58591),x58593),x58594)),f329(f329(f81(x58591),x58593),f329(f329(f81(x58591),x58592),x58594)))
% 156.75/156.47  [5861]~P108(x58611)+E(f329(f329(f247(x58611),x58612),f329(f329(f247(x58611),x58613),x58614)),f329(f329(f247(x58611),x58613),f329(f329(f247(x58611),x58612),x58614)))
% 156.75/156.47  [5863]~P108(x58631)+E(f329(f329(f242(x58631),x58632),f329(f329(f242(x58631),x58633),x58634)),f329(f329(f242(x58631),x58633),f329(f329(f242(x58631),x58632),x58634)))
% 156.75/156.47  [5865]~P102(x58651)+E(f329(f329(f97(x58651),x58652),f329(f329(f97(x58651),x58653),x58654)),f329(f329(f97(x58651),x58653),f329(f329(f97(x58651),x58652),x58654)))
% 156.75/156.47  [5866]~P103(x58661)+E(f329(f329(f97(x58661),x58662),f329(f329(f97(x58661),x58663),x58664)),f329(f329(f97(x58661),x58663),f329(f329(f97(x58661),x58662),x58664)))
% 156.75/156.47  [5867]~P103(x58671)+E(f329(f329(f98(x58671),x58672),f329(f329(f98(x58671),x58673),x58674)),f329(f329(f98(x58671),x58673),f329(f329(f98(x58671),x58672),x58674)))
% 156.75/156.47  [5869]~P105(x58691)+E(f329(f329(f98(x58691),x58692),f329(f329(f98(x58691),x58693),x58694)),f329(f329(f98(x58691),x58693),f329(f329(f98(x58691),x58692),x58694)))
% 156.75/156.47  [5874]E(x58741,x58742)+E(f165(x58743,x58741,f329(f329(f145(x58743),x58742),x58744)),f329(f329(f145(x58743),x58742),f165(x58743,x58741,x58744)))
% 156.75/156.47  [5887]~P22(f329(x58872,x58873))+E(f329(f130(x58871,x58872),f329(f329(f145(x58871),x58873),x58874)),f329(f329(f145(x58871),x58873),f329(f130(x58871,x58872),x58874)))
% 156.75/156.47  [6029]~P22(f329(x60292,x60293))+E(f172(x60291,x60292,f329(f329(f145(x60291),x60293),x60294)),f329(f329(f145(x60291),x60293),f172(x60291,x60292,x60294)))
% 156.75/156.47  [6092]E(x60921,f189(f876(x60922,a862)))+E(f329(f329(f42(x60922,f876(x60923,a862)),x60921),f329(f18(f876(x60923,a862),x60922),x60924)),x60924)
% 156.75/156.47  [6093]E(x60931,f189(f876(x60932,a862)))+E(f329(f329(f43(x60932,f876(x60933,a862)),x60931),f329(f18(f876(x60933,a862),x60932),x60934)),x60934)
% 156.75/156.47  [6102]~E(x61024,f189(f876(x61022,a862)))+E(f329(f329(f266(x61021,x61022),x61023),f329(f18(f876(x61022,a862),x61021),x61024)),f189(f876(f875(x61021,x61022),a862)))
% 156.75/156.47  [6103]~E(x61033,f189(f876(x61031,a862)))+E(f329(f329(f266(x61031,x61032),x61033),f329(f18(f876(x61032,a862),x61031),x61034)),f189(f876(f875(x61031,x61032),a862)))
% 156.75/156.47  [6151]E(x61511,f2(a868))+E(f329(f329(f132(x61512),x61511),f329(f329(f145(x61512),x61513),x61514)),f329(f329(f132(x61512),f329(f329(f3(a868),x61511),f78(a868))),x61514))
% 156.75/156.47  [6176]E(x61761,f189(f876(x61762,a862)))+E(f329(f308(x61762,x61763,f329(f18(x61763,x61762),x61764)),x61761),f329(f329(f307(x61763),x61764),f189(f876(x61763,a862))))
% 156.75/156.47  [6179]E(f329(f309(x61791,x61792,f329(f18(x61792,x61791),x61793)),x61794),f189(f876(x61791,a862)))+P22(f329(f329(f331(x61792),x61793),x61794))
% 156.75/156.47  [6248]~E(x62483,f189(f876(x62481,a862)))+E(f329(f329(f42(x62481,f876(x62482,a862)),x62483),f329(f18(f876(x62482,a862),x62481),x62484)),f252(f876(x62482,a862)))
% 156.75/156.47  [6249]~E(x62493,f189(f876(x62491,a862)))+E(f329(f329(f43(x62491,f876(x62492,a862)),x62493),f329(f18(f876(x62492,a862),x62491),x62494)),f189(f876(x62492,a862)))
% 156.75/156.47  [6251]~P24(x62511)+E(f45(x62511,f329(f329(f81(x62511),x62512),x62513),f329(f329(f81(x62511),x62512),x62514)),f329(f329(f81(x62511),x62512),f45(x62511,x62513,x62514)))
% 156.75/156.47  [6415]E(f329(f309(x64151,x64152,f329(f18(x64152,x64151),x64153)),x64154),f252(f876(x64151,a862)))+~P22(f329(f329(f331(x64152),x64153),x64154))
% 156.75/156.47  [6437]~P22(f329(f329(f331(x64371),x64372),x64374))+P22(f329(f329(f331(x64371),x64372),f329(f329(f307(x64371),x64373),x64374)))
% 156.75/156.47  [6442]P22(f329(x64421,x64422))+~P22(f329(f154(x64423,x64421),f329(f329(f145(x64423),x64422),x64424)))
% 156.75/156.47  [6451]~E(x64513,f329(f329(f3(a868),f329(f190(f869(x64511)),x64512)),f78(a868)))+E(f110(x64511,f329(f329(f153(x64511,x64512),x64513),x64514)),f110(x64511,x64512))
% 156.75/156.47  [6469]~P108(x64691)+E(f329(f329(f98(f876(x64691,a862)),f329(f298(x64691),x64692)),f300(x64691,x64693,x64694)),f300(x64691,x64693,f329(f329(f247(x64691),x64692),x64694)))
% 156.75/156.47  [6470]~P108(x64701)+E(f329(f329(f98(f876(x64701,a862)),f329(f251(x64701),x64702)),f300(x64701,x64703,x64704)),f300(x64701,f329(f329(f242(x64701),x64702),x64703),x64704))
% 156.75/156.47  [6485]E(f329(f329(f98(f876(x64851,a862)),x64852),f329(f329(f307(x64851),x64853),x64854)),f329(f329(f98(f876(x64851,a862)),x64852),x64854))+P22(f329(f329(f331(x64851),x64853),x64852))
% 156.75/156.47  [6497]E(f165(x64971,x64972,f329(f329(f128(x64971),x64973),x64974)),f329(f329(f128(x64971),x64973),f165(x64971,x64972,x64974)))+P22(f329(f329(f331(x64971),x64972),f329(f167(x64971),x64973)))
% 156.75/156.47  [6501]~P81(x65011)+E(f329(f329(f81(x65011),f329(f329(f254(x65011),x65012),x65013)),f329(f329(f254(x65011),x65012),x65014)),f329(f329(f254(x65011),x65012),f329(f329(f80(a868),x65013),x65014)))
% 156.75/156.47  [6502]~P117(x65021)+E(f329(f329(f81(x65021),f329(f329(f254(x65021),x65022),x65023)),f329(f329(f254(x65021),x65022),x65024)),f329(f329(f254(x65021),x65022),f329(f329(f80(a868),x65023),x65024)))
% 156.75/156.47  [6535]~P117(x65351)+E(f329(f329(f80(x65351),f329(f329(f81(x65351),x65352),x65353)),f329(f329(f81(x65351),x65352),x65354)),f329(f329(f81(x65351),x65352),f329(f329(f80(x65351),x65353),x65354)))
% 156.75/156.47  [6536]~P108(x65361)+E(f329(f329(f242(x65361),f329(f329(f247(x65361),x65362),x65363)),f329(f329(f247(x65361),x65362),x65364)),f329(f329(f247(x65361),x65362),f329(f329(f242(x65361),x65363),x65364)))
% 156.75/156.47  [6537]~P108(x65371)+E(f329(f329(f247(x65371),f329(f329(f242(x65371),x65372),x65373)),f329(f329(f242(x65371),x65372),x65374)),f329(f329(f242(x65371),x65372),f329(f329(f247(x65371),x65373),x65374)))
% 156.75/156.47  [6538]~P104(x65381)+E(f329(f329(f98(x65381),f329(f329(f97(x65381),x65382),x65383)),f329(f329(f97(x65381),x65382),x65384)),f329(f329(f97(x65381),x65382),f329(f329(f98(x65381),x65383),x65384)))
% 156.75/156.47  [6539]~P104(x65391)+E(f329(f329(f97(x65391),f329(f329(f98(x65391),x65392),x65393)),f329(f329(f98(x65391),x65392),x65394)),f329(f329(f98(x65391),x65392),f329(f329(f97(x65391),x65393),x65394)))
% 156.75/156.47  [6570]~P24(x65701)+E(f45(x65701,f329(f329(f81(x65701),x65702),x65703),f329(f329(f81(x65701),x65704),x65703)),f329(f329(f81(x65701),f45(x65701,x65702,x65704)),x65703))
% 156.75/156.47  [6573]~E(f329(f190(f869(x65731)),x65733),f329(f190(f869(x65732)),x65734))+E(f329(f329(f148(f875(x65731,x65732),x65732),f267(x65731,x65732)),f329(f329(f177(x65731,x65732),x65733),x65734)),x65734)
% 156.75/156.47  [6574]~E(f329(f190(f869(x65741)),x65743),f329(f190(f869(x65742)),x65744))+E(f329(f329(f148(f875(x65741,x65742),x65741),f263(x65741,x65742)),f329(f329(f177(x65741,x65742),x65743),x65744)),x65743)
% 156.75/156.47  [6580]P22(f329(f154(x65801,x65802),x65803))+~P22(f329(f154(x65801,x65802),f329(f329(f145(x65801),x65804),x65803)))
% 156.75/156.47  [6581]P22(f329(f154(x65811,x65812),x65813))+~P22(f329(f154(x65811,x65812),f329(f329(f128(x65811),x65814),x65813)))
% 156.75/156.47  [6582]P22(f329(f154(x65821,x65822),x65823))+~P22(f329(f154(x65821,x65822),f329(f329(f128(x65821),x65823),x65824)))
% 156.75/156.47  [6587]~P25(x65871)+E(f45(x65871,f329(f329(f3(x65871),x65872),f45(x65871,x65873,x65874)),x65874),f45(x65871,f329(f329(f3(x65871),x65872),x65873),x65874))
% 156.75/156.47  [6589]~P24(x65891)+E(f45(x65891,f329(f329(f81(x65891),x65892),f45(x65891,x65893,x65894)),x65894),f45(x65891,f329(f329(f81(x65891),x65892),x65893),x65894))
% 156.75/156.47  [6590]~P24(x65901)+E(f45(x65901,f329(f329(f80(x65901),x65902),f45(x65901,x65903,x65904)),x65904),f45(x65901,f329(f329(f80(x65901),x65902),x65903),x65904))
% 156.75/156.47  [6669]~P108(x66691)+E(f329(f329(f98(f876(x66691,a862)),f300(x66691,x66692,x66693)),f329(f298(x66691),x66694)),f300(x66691,x66692,f329(f329(f247(x66691),x66693),x66694)))
% 156.75/156.47  [6670]~P108(x66701)+E(f329(f329(f98(f876(x66701,a862)),f300(x66701,x66702,x66703)),f329(f251(x66701),x66704)),f300(x66701,f329(f329(f242(x66701),x66702),x66704),x66703))
% 156.75/156.47  [6673]~E(f329(f190(f869(x66731)),x66733),f329(f190(f869(x66732)),x66734))+E(f329(f329(f177(x66731,x66732),f329(f163(x66731),x66733)),f329(f163(x66732),x66734)),f329(f163(f875(x66731,x66732)),f329(f329(f177(x66731,x66732),x66733),x66734)))
% 156.75/156.47  [6683]E(x66831,f329(f329(f3(a868),f329(f190(f869(x66832)),x66833)),f78(a868)))+E(f110(x66832,f329(f329(f153(x66832,x66833),x66831),x66834)),f329(f329(f153(x66832,f110(x66832,x66833)),x66831),x66834))
% 156.75/156.47  [6698]~P22(f329(f131(x66982),x66984))+P22(f329(f131(f875(x66981,x66982)),f329(f329(f177(x66981,x66982),x66983),x66984)))
% 156.75/156.47  [6699]~P22(f329(f131(x66991),x66993))+P22(f329(f131(f875(x66991,x66992)),f329(f329(f177(x66991,x66992),x66993),x66994)))
% 156.75/156.47  [6952]E(f329(f329(f39(a868),x69521),x69522),x69523)+~P22(f329(f48(x69521,x69522),f329(f329(f264(a868,a868),x69523),x69524)))
% 156.75/156.47  [6979]E(f45(a868,x69791,x69792),x69793)+~P22(f329(f48(x69791,x69792),f329(f329(f264(a868,a868),x69794),x69793)))
% 156.75/156.47  [6982]P22(f329(f131(x69821),x69822))+~P22(f329(f131(x69823),f329(f329(f148(x69821,x69823),x69824),x69822)))
% 156.75/156.47  [7064]E(f165(x70641,x70642,f329(f329(f128(x70641),x70643),x70644)),f329(f329(f128(x70641),f165(x70641,x70642,x70643)),x70644))+~P22(f329(f329(f331(x70641),x70642),f329(f167(x70641),x70643)))
% 156.75/156.47  [7155]~P25(x71551)+E(f45(x71551,f329(f329(f3(x71551),f45(x71551,x71552,x71553)),x71554),x71553),f45(x71551,f329(f329(f3(x71551),x71552),x71554),x71553))
% 156.75/156.47  [7158]~P24(x71581)+E(f45(x71581,f329(f329(f80(x71581),f45(x71581,x71582,x71583)),x71584),x71583),f45(x71581,f329(f329(f80(x71581),x71582),x71584),x71583))
% 156.75/156.47  [7159]~P24(x71591)+E(f45(x71591,f329(f329(f81(x71591),f45(x71591,x71592,x71593)),x71594),x71593),f45(x71591,f329(f329(f81(x71591),x71592),x71594),x71593))
% 156.75/156.47  [7347]~E(x73471,f329(f329(f145(x73472),x73473),x73474))+~P22(f329(f329(f243(a868),f329(f190(f869(x73472)),x73471)),f329(f190(f869(x73472)),x73474)))
% 156.75/156.47  [7425]~E(f329(f173(x74251,x74252),x74253),f329(f173(x74251,x74252),x74254))+E(f329(f308(f875(x74251,x74252),x74251,f263(x74251,x74252)),f329(f167(f875(x74251,x74252)),x74253)),f329(f308(f875(x74251,x74252),x74251,f263(x74251,x74252)),f329(f167(f875(x74251,x74252)),x74254)))
% 156.75/156.47  [7558]P20(x75581,x75582,x75583,f329(f167(x75581),x75584))+~P22(f329(f131(x75582),f329(f329(f148(x75581,x75582),x75583),x75584)))
% 156.75/156.47  [7630]~P22(f329(f329(f243(f876(x76301,a862)),x76302),x76304))+P22(f329(f329(f243(f876(x76301,a862)),x76302),f329(f329(f307(x76301),x76303),x76304)))
% 156.75/156.47  [7664]~P25(x76641)+E(f45(x76641,f329(f329(f3(x76641),f45(x76641,x76642,x76643)),f45(x76641,x76644,x76643)),x76643),f45(x76641,f329(f329(f3(x76641),x76642),x76644),x76643))
% 156.75/156.47  [7665]~P24(x76651)+E(f45(x76651,f329(f329(f80(x76651),f45(x76651,x76652,x76653)),f45(x76651,x76654,x76653)),x76653),f45(x76651,f329(f329(f80(x76651),x76652),x76654),x76653))
% 156.75/156.47  [7666]~P24(x76661)+E(f45(x76661,f329(f329(f81(x76661),f45(x76661,x76662,x76663)),f45(x76661,x76664,x76663)),x76663),f45(x76661,f329(f329(f81(x76661),x76662),x76664),x76663))
% 156.75/156.47  [7774]~E(f329(x77744,f490(x77744,x77743,x77741,x77742)),f189(f876(x77742,a862)))+E(f329(f329(f43(x77741,f876(x77742,a862)),x77743),x77744),f189(f876(x77742,a862)))
% 156.75/156.47  [7775]~E(f329(x77754,f491(x77754,x77753,x77751,x77752)),f252(f876(x77752,a862)))+E(f329(f329(f42(x77751,f876(x77752,a862)),x77753),x77754),f252(f876(x77752,a862)))
% 156.75/156.47  [7776]~E(f329(x77764,f497(x77764,x77763,x77762,x77761)),f252(f876(x77762,a862)))+E(f329(f329(f42(x77761,f876(x77762,a862)),x77763),x77764),f252(f876(x77762,a862)))
% 156.75/156.47  [7777]~E(f329(x77774,f498(x77774,x77773,x77772,x77771)),f189(f876(x77772,a862)))+E(f329(f329(f43(x77771,f876(x77772,a862)),x77773),x77774),f189(f876(x77772,a862)))
% 156.75/156.47  [8169]P22(f329(x81691,x81692))+~P22(f329(f329(f331(x81693),x81692),f329(f329(f98(f876(x81693,a862)),x81694),f329(f249(x81693),x81691))))
% 156.75/156.47  [8206]~P22(f329(f329(f243(f876(x82061,a862)),x82063),x82064))+P22(f329(f329(f243(f876(x82061,a862)),f329(f329(f307(x82061),x82062),x82063)),f329(f329(f307(x82061),x82062),x82064)))
% 156.75/156.47  [8377]P22(f329(x83772,x83773))+E(f329(f329(f132(x83771),f329(f190(f869(x83771)),f172(x83771,x83772,f329(f329(f145(x83771),x83773),x83774)))),f329(f329(f145(x83771),x83773),x83774)),f329(f329(f145(x83771),x83773),x83774))
% 156.75/156.47  [8481]~P22(f329(f329(f244(a868),f329(x84814,x84812)),f329(x84814,x84813)))+P22(f329(f329(f331(f875(x84811,x84811)),f329(f329(f264(x84811,x84811),x84812),x84813)),f329(f329(f285(a868,x84811),a248),x84814)))
% 156.75/156.47  [8575]~P22(f329(x85752,f712(x85754,x85752,x85753,x85751)))+E(f172(x85751,x85752,f329(f329(f128(x85751),x85753),x85754)),f329(f329(f128(x85751),x85753),f172(x85751,x85752,x85754)))
% 156.75/156.47  [8638]P20(f869(x86381),f869(x86382),f329(f148(x86381,x86382),x86383),x86384)+~P20(x86381,x86382,x86383,f40(f876(x86381,a862),f329(f308(f869(x86381),f876(x86381,a862),f167(x86381)),x86384)))
% 156.75/156.47  [8703]~P22(f329(x87032,x87033))+E(f329(f329(f132(x87031),f329(f190(f869(x87031)),f172(x87031,x87032,f329(f329(f145(x87031),x87033),x87034)))),f329(f329(f145(x87031),x87033),x87034)),f329(f329(f132(x87031),f329(f190(f869(x87031)),f172(x87031,x87032,x87034))),x87034))
% 156.75/156.47  [8743]~E(x87432,x87433)+E(f329(f130(x87431,f329(f329(f10(a862,a862,x87431),a324),f329(a326,x87432))),f329(f329(f145(x87431),x87433),x87434)),f329(f130(x87431,f329(f329(f10(a862,a862,x87431),a324),f329(a326,x87432))),x87434))
% 156.75/156.47  [8753]E(f329(f329(f43(x87531,f876(x87532,a862)),x87533),x87534),f189(f876(x87532,a862)))+P22(f329(f329(f331(x87531),f490(x87534,x87533,x87531,x87532)),x87533))
% 156.75/156.47  [8754]E(f329(f329(f42(x87541,f876(x87542,a862)),x87543),x87544),f252(f876(x87542,a862)))+P22(f329(f329(f331(x87541),f491(x87544,x87543,x87541,x87542)),x87543))
% 156.75/156.47  [8755]E(f329(f329(f42(x87551,f876(x87552,a862)),x87553),x87554),f252(f876(x87552,a862)))+P22(f329(f329(f331(x87551),f497(x87554,x87553,x87552,x87551)),x87553))
% 156.75/156.47  [8756]E(f329(f329(f43(x87561,f876(x87562,a862)),x87563),x87564),f189(f876(x87562,a862)))+P22(f329(f329(f331(x87561),f498(x87564,x87563,x87562,x87561)),x87563))
% 156.75/156.47  [8794]P22(f329(f329(f244(a868),f329(x87941,x87942)),f329(x87941,x87943)))+~P22(f329(f329(f331(f875(x87944,x87944)),f329(f329(f264(x87944,x87944),x87942),x87943)),f329(f329(f285(a868,x87944),a248),x87941)))
% 156.75/156.47  [8816]E(f172(x88161,x88162,f329(f329(f128(x88161),x88163),x88164)),f329(f329(f128(x88161),x88163),f172(x88161,x88162,x88164)))+P22(f329(f329(f331(x88161),f712(x88164,x88162,x88163,x88161)),f329(f167(x88161),x88163)))
% 156.75/156.47  [8974]P22(f329(f329(f331(x89741),f527(x89742,x89743,x89744,x89741)),x89743))+~P22(f329(f329(f331(f876(x89741,a862)),x89744),f329(f329(f61(x89741),x89743),x89742)))
% 156.75/156.47  [8977]E(x89771,x89772)+~P22(f329(f329(f331(f875(x89773,x89773)),f329(f329(f264(x89773,x89773),x89771),x89772)),f329(f329(f184(f875(x89773,x89773),a862),f2(a868)),x89774)))
% 156.75/156.47  [9041]E(f329(f283(x90411,x90411,x90412),f329(f329(f307(x90411),f527(x90412,x90413,x90414,x90411)),f189(f876(x90411,a862)))),x90414)+~P22(f329(f329(f331(f876(x90411,a862)),x90414),f329(f329(f61(x90411),x90413),x90412)))
% 156.75/156.47  [9051]~P22(f329(f329(f331(f875(x90511,x90511)),f329(f329(f264(x90511,x90511),x90513),x90512)),f305(x90511,x90514)))+P22(f329(f329(f331(f875(x90511,x90511)),f329(f329(f264(x90511,x90511),x90512),x90513)),f305(x90511,f329(f284(x90511,x90511),x90514))))
% 156.75/156.47  [9065]~P24(x90651)+E(f329(f329(f80(x90651),f329(f329(f80(x90651),f329(f329(f81(x90651),x90652),f329(f329(f39(x90651),x90653),x90652))),f45(x90651,x90653,x90652))),x90654),f329(f329(f80(x90651),x90653),x90654))
% 156.75/156.47  [9080]~P22(f329(f329(f331(x90801),x90803),x90804))+P22(f329(f329(f331(f876(x90801,a862)),f329(f283(x90801,x90801,x90802),f329(f329(f307(x90801),x90803),f189(f876(x90801,a862))))),f329(f329(f61(x90801),x90804),x90802)))
% 156.75/156.47  [9092]P22(f329(f329(f331(f875(x90921,x90921)),f329(f329(f264(x90921,x90921),x90922),x90923)),f305(x90921,x90924)))+~P22(f329(f329(f331(f875(x90921,x90921)),f329(f329(f264(x90921,x90921),x90923),x90922)),f305(x90921,f329(f284(x90921,x90921),x90924))))
% 156.75/156.47  [9178]E(f329(f329(f153(x91781,f329(f163(x91781),x91782)),f329(f329(f3(a868),f329(f329(f3(a868),f329(f190(f869(x91781)),x91782)),x91783)),f78(a868))),x91784),f329(f163(x91781),f329(f329(f153(x91781,x91782),x91783),x91784)))+~P22(f329(f329(f244(a868),x91783),f329(f190(f869(x91781)),x91782)))
% 156.75/156.47  [9181]~P22(f329(x91812,f705(x91814,x91812,x91813,x91811)))+E(f329(f329(f132(x91811),f329(f190(f869(x91811)),f172(x91811,x91812,f329(f329(f128(x91811),x91813),x91814)))),f329(f329(f128(x91811),x91813),x91814)),f329(f329(f132(x91811),f329(f190(f869(x91811)),f172(x91811,x91812,x91814))),x91814))
% 156.75/156.47  [9220]~P20(x92202,x92201,x92203,f252(f876(x92202,a862)))+P22(f329(f329(f243(f876(x92201,a862)),f329(f308(x92202,x92201,x92203),f329(f79(f876(x92202,a862)),x92204))),f329(f79(f876(x92201,a862)),f329(f308(x92202,x92201,x92203),x92204))))
% 156.75/156.47  [9230]~P26(x92301)+E(f329(f136(x92301,x92302,f329(f9(x92302,x92301,x92301),f329(f329(f10(x92301,f876(x92301,x92301),x92302),f98(x92301)),x92303)),f252(x92301)),x92304),f329(f329(f42(x92302,x92301),f329(f167(x92302),x92304)),x92303))
% 156.75/156.47  [9231]~P26(x92311)+E(f329(f136(x92311,x92312,f329(f9(x92312,x92311,x92311),f329(f329(f10(x92311,f876(x92311,x92311),x92312),f97(x92311)),x92313)),f189(x92311)),x92314),f329(f329(f43(x92312,x92311),f329(f167(x92312),x92314)),x92313))
% 156.75/156.47  [9243]E(f329(f329(f132(x92431),f329(f190(f869(x92431)),f172(x92431,x92432,f329(f329(f128(x92431),x92433),x92434)))),f329(f329(f128(x92431),x92433),x92434)),f329(f329(f132(x92431),f329(f190(f869(x92431)),f172(x92431,x92432,x92434))),x92434))+P22(f329(f329(f331(x92431),f705(x92434,x92432,x92433,x92431)),f329(f167(x92431),x92433)))
% 156.75/156.47  [9311]~P22(f329(f329(f331(f875(f869(x93114),f869(x93114))),f329(f329(f264(f869(x93114),f869(x93114)),x93113),x93112)),f151(x93114,x93111)))+P22(f329(f329(f244(a868),f591(x93111,x93112,x93113,x93114)),f329(f190(f869(x93114)),x93113)))
% 156.75/156.47  [9312]~P24(x93121)+E(f329(f329(f80(x93121),f329(f329(f80(x93121),f329(f329(f81(x93121),f329(f329(f39(x93121),x93122),x93123)),x93123)),f45(x93121,x93122,x93123))),x93124),f329(f329(f80(x93121),x93122),x93124))
% 156.75/156.47  [9343]~P22(f329(f329(f331(f875(f869(x93431),f869(x93431))),f329(f329(f264(f869(x93431),f869(x93431)),x93432),x93433)),f329(f284(f869(x93431),f869(x93431)),f151(x93431,x93434))))+P22(f329(f329(f331(f875(f869(x93431),f869(x93431))),f329(f329(f264(f869(x93431),f869(x93431)),x93432),x93433)),f151(x93431,f329(f284(x93431,x93431),x93434))))
% 156.75/156.47  [9344]P22(f329(f329(f331(f875(f869(x93441),f869(x93441))),f329(f329(f264(f869(x93441),f869(x93441)),x93442),x93443)),f329(f284(f869(x93441),f869(x93441)),f151(x93441,x93444))))+~P22(f329(f329(f331(f875(f869(x93441),f869(x93441))),f329(f329(f264(f869(x93441),f869(x93441)),x93442),x93443)),f151(x93441,f329(f284(x93441,x93441),x93444))))
% 156.75/156.47  [9371]~P22(f329(f329(f331(x93711),x93713),f329(f262(x93711,x93712),x93714)))+P22(f329(f329(f331(f875(x93711,x93712)),f329(f329(f264(x93711,x93712),x93713),f675(x93714,x93712,x93713,x93711))),x93714))
% 156.75/156.47  [9372]~P22(f329(f329(f331(x93721),x93723),f329(f262(x93721,x93722),x93724)))+P22(f329(f329(f331(f875(x93721,x93722)),f329(f329(f264(x93721,x93722),x93723),f686(x93724,x93722,x93723,x93721))),x93724))
% 156.75/156.47  [9487]~P22(f329(f62(f871(x94871)),f329(f308(x94872,f871(x94871),x94873),f252(f876(x94872,a862)))))+P22(f329(f62(f871(x94871)),f329(f308(x94872,f871(x94871),f180(x94872,x94871,x94873,f329(f173(x94872,x94871),x94874))),f252(f876(x94872,a862)))))
% 156.75/156.47  [9531]~P22(f329(f329(f331(f875(x95311,x95311)),f329(f329(f264(x95311,x95311),x95312),x95314)),f329(f329(f286(x95311,x95311,x95311),x95313),f305(x95311,x95313))))+P22(f329(f329(f331(f875(x95311,x95311)),f329(f329(f264(x95311,x95311),x95312),f759(x95313,x95314,x95312,x95311))),x95313))
% 156.75/156.47  [9726]~P22(f329(f329(f331(f875(x97262,x97261)),x97264),f329(f284(x97261,x97262),x97263)))+P22(f329(f329(f331(f875(x97261,x97262)),f329(f329(f264(x97261,x97262),f771(x97263,x97264,x97261,x97262)),f770(x97263,x97264,x97261,x97262))),x97263))
% 156.75/156.47  [9758]~P22(f329(f329(f331(f875(f869(x97581),f869(x97581))),f329(f329(f264(f869(x97581),f869(x97581)),x97584),x97583)),f151(x97581,x97582)))+P22(f329(f329(f331(f875(x97581,x97581)),f329(f329(f264(x97581,x97581),f598(x97582,x97583,x97584,x97581)),f599(x97582,x97583,x97584,x97581))),x97582))
% 156.75/156.47  [9844]~P22(f329(f329(f331(f875(f869(x98441),f869(x98441))),f329(f329(f264(f869(x98441),f869(x98441)),x98442),x98444)),f151(x98441,x98443)))+P22(f329(f329(f331(f875(x98441,x98441)),f329(f329(f264(x98441,x98441),f329(f329(f159(x98441),x98442),f591(x98443,x98444,x98442,x98441))),f592(x98443,x98444,x98442,x98441))),x98443))
% 156.75/156.47  [9863]~P22(f329(f62(x98632),x98634))+E(f329(f329(f329(f66(f876(x98631,a862),x98632,f97(f876(x98631,a862))),f329(f329(f9(x98632,f876(x98631,a862),f876(x98631,a862)),f329(f329(f10(x98631,f876(f876(x98631,a862),f876(x98631,a862)),x98632),f307(x98631)),x98633)),f189(f876(x98631,a862)))),f189(f876(x98631,a862))),x98634),f329(f308(x98632,x98631,x98633),x98634))
% 156.75/156.47  [9939]~P20(x99391,x99392,x99393,f252(f876(x99391,a862)))+P22(f329(f329(f243(f876(x99391,a862)),f329(f309(x99391,x99392,x99393),f329(f329(f307(x99392),x99394),f189(f876(x99392,a862))))),f329(f329(f307(x99391),f85(x99391,f329(f329(f9(x99391,x99392,a862),f329(f329(f10(x99392,f876(x99392,a862),x99391),a326),x99393)),x99394))),f189(f876(x99391,a862)))))
% 156.75/156.47  [5604]~E(f329(f329(f128(x56041),x56042),x56044),x56043)+E(f329(f329(f170(x56041),f329(f190(f869(x56041)),x56042)),x56043),x56042)
% 156.75/156.47  [5605]~E(f329(f329(f128(x56052),x56053),x56051),x56054)+E(x56051,f329(f329(f132(x56052),f329(f190(f869(x56052)),x56053)),x56054))
% 156.75/156.47  [5616]~E(x56164,f2(a868))+E(f329(f329(f159(x56161),f329(f329(f145(x56161),x56162),x56163)),x56164),x56162)
% 156.75/156.47  [6164]~P117(x61641)+E(f329(f329(f254(x61641),f329(f329(f254(x61641),x61642),x61643)),x61644),f329(f329(f254(x61641),x61642),f329(f329(f81(a868),x61643),x61644)))
% 156.75/156.47  [6165]~P81(x61651)+E(f329(f329(f254(x61651),f329(f329(f254(x61651),x61652),x61653)),x61654),f329(f329(f254(x61651),x61652),f329(f329(f81(a868),x61653),x61654)))
% 156.75/156.47  [6177]E(x61771,f2(a868))+E(f329(f329(f159(x61772),f329(f329(f145(x61772),x61773),x61774)),x61771),f329(f329(f159(x61772),x61774),f329(f329(f3(a868),x61771),f78(a868))))
% 156.75/156.47  [6204]~P120(x62041)+E(f329(f329(f287(x62041),f329(f329(f81(x62041),x62042),x62043)),x62044),f329(f329(f81(x62041),x62042),f329(f329(f287(x62041),x62043),x62044)))
% 156.75/156.47  [6205]~P72(x62051)+E(f329(f329(f80(x62051),f329(f329(f80(x62051),x62052),x62053)),x62054),f329(f329(f80(x62051),x62052),f329(f329(f80(x62051),x62053),x62054)))
% 156.75/156.47  [6206]~P117(x62061)+E(f329(f329(f80(x62061),f329(f329(f80(x62061),x62062),x62063)),x62064),f329(f329(f80(x62061),x62062),f329(f329(f80(x62061),x62063),x62064)))
% 156.75/156.47  [6207]~P71(x62071)+E(f329(f329(f81(x62071),f329(f329(f81(x62071),x62072),x62073)),x62074),f329(f329(f81(x62071),x62072),f329(f329(f81(x62071),x62073),x62074)))
% 156.75/156.47  [6208]~P117(x62081)+E(f329(f329(f81(x62081),f329(f329(f81(x62081),x62082),x62083)),x62084),f329(f329(f81(x62081),x62082),f329(f329(f81(x62081),x62083),x62084)))
% 156.75/156.47  [6211]~P108(x62111)+E(f329(f329(f247(x62111),f329(f329(f247(x62111),x62112),x62113)),x62114),f329(f329(f247(x62111),x62112),f329(f329(f247(x62111),x62113),x62114)))
% 156.75/156.47  [6213]~P108(x62131)+E(f329(f329(f242(x62131),f329(f329(f242(x62131),x62132),x62133)),x62134),f329(f329(f242(x62131),x62132),f329(f329(f242(x62131),x62133),x62134)))
% 156.75/156.47  [6215]~P102(x62151)+E(f329(f329(f97(x62151),f329(f329(f97(x62151),x62152),x62153)),x62154),f329(f329(f97(x62151),x62152),f329(f329(f97(x62151),x62153),x62154)))
% 156.75/156.47  [6216]~P103(x62161)+E(f329(f329(f97(x62161),f329(f329(f97(x62161),x62162),x62163)),x62164),f329(f329(f97(x62161),x62162),f329(f329(f97(x62161),x62163),x62164)))
% 156.75/156.47  [6217]~P103(x62171)+E(f329(f329(f98(x62171),f329(f329(f98(x62171),x62172),x62173)),x62174),f329(f329(f98(x62171),x62172),f329(f329(f98(x62171),x62173),x62174)))
% 156.75/156.47  [6219]~P105(x62191)+E(f329(f329(f98(x62191),f329(f329(f98(x62191),x62192),x62193)),x62194),f329(f329(f98(x62191),x62192),f329(f329(f98(x62191),x62193),x62194)))
% 156.75/156.47  [6232]~P24(x62321)+E(f45(x62321,f329(f329(f80(x62321),x62322),f329(f329(f81(x62321),x62323),x62324)),x62324),f45(x62321,x62322,x62324))
% 156.75/156.47  [6233]~P24(x62331)+E(f45(x62331,f329(f329(f80(x62331),x62332),f329(f329(f81(x62331),x62333),x62334)),x62333),f45(x62331,x62332,x62333))
% 156.75/156.47  [6364]E(f329(f329(f159(x63641),f329(f329(f170(x63641),x63642),x63643)),x63644),f329(f329(f159(x63641),x63643),x63644))+~P22(f329(f329(f244(a868),x63644),x63642))
% 156.75/156.47  [6533]~P117(x65331)+E(f329(f329(f80(x65331),f329(f329(f80(x65331),x65332),x65333)),x65334),f329(f329(f80(x65331),f329(f329(f80(x65331),x65332),x65334)),x65333))
% 156.75/156.47  [6534]~P117(x65341)+E(f329(f329(f81(x65341),f329(f329(f81(x65341),x65342),x65343)),x65344),f329(f329(f81(x65341),f329(f329(f81(x65341),x65342),x65344)),x65343))
% 156.75/156.47  [6593]~P143(x65932)+E(f329(f329(f8(x65931,x65932),f329(f18(x65932,x65931),x65933)),x65934),f329(f329(f81(x65932),f329(f96(x65932),f329(f38(x65931),x65934))),x65933))
% 156.75/156.47  [6754]E(f329(f329(f98(f876(x67541,a862)),f329(f329(f307(x67541),x67542),x67543)),x67544),f329(f329(f98(f876(x67541,a862)),x67543),x67544))+P22(f329(f329(f331(x67541),x67542),x67544))
% 156.75/156.47  [6821]~P79(x68211)+E(f329(f329(f247(x68211),f329(f329(f3(x68211),x68212),x68213)),f329(f329(f3(x68211),x68214),x68213)),f329(f329(f3(x68211),f329(f329(f247(x68211),x68212),x68214)),x68213))
% 156.75/156.47  [6822]~P79(x68221)+E(f329(f329(f242(x68221),f329(f329(f3(x68221),x68222),x68223)),f329(f329(f3(x68221),x68224),x68223)),f329(f329(f3(x68221),f329(f329(f242(x68221),x68222),x68224)),x68223))
% 156.75/156.47  [6823]~P86(x68231)+E(f329(f329(f247(x68231),f329(f329(f80(x68231),x68232),x68233)),f329(f329(f80(x68231),x68234),x68233)),f329(f329(f80(x68231),f329(f329(f247(x68231),x68232),x68234)),x68233))
% 156.75/156.47  [6824]~P86(x68241)+E(f329(f329(f242(x68241),f329(f329(f80(x68241),x68242),x68243)),f329(f329(f80(x68241),x68244),x68243)),f329(f329(f80(x68241),f329(f329(f242(x68241),x68242),x68244)),x68243))
% 156.75/156.47  [6826]~P118(x68261)+E(f329(f329(f80(x68261),f329(f329(f81(x68261),x68262),x68263)),f329(f329(f81(x68261),x68264),x68263)),f329(f329(f81(x68261),f329(f329(f80(x68261),x68262),x68264)),x68263))
% 156.75/156.47  [6827]~P120(x68271)+E(f329(f329(f3(x68271),f329(f329(f287(x68271),x68272),x68273)),f329(f329(f287(x68271),x68274),x68273)),f329(f329(f287(x68271),f329(f329(f3(x68271),x68272),x68274)),x68273))
% 156.75/156.47  [6828]~P120(x68281)+E(f329(f329(f80(x68281),f329(f329(f287(x68281),x68282),x68283)),f329(f329(f287(x68281),x68284),x68283)),f329(f329(f287(x68281),f329(f329(f80(x68281),x68282),x68284)),x68283))
% 156.75/156.47  [6829]~P108(x68291)+E(f329(f329(f242(x68291),f329(f329(f247(x68291),x68292),x68293)),f329(f329(f247(x68291),x68294),x68293)),f329(f329(f247(x68291),f329(f329(f242(x68291),x68292),x68294)),x68293))
% 156.75/156.47  [6830]~P108(x68301)+E(f329(f329(f247(x68301),f329(f329(f242(x68301),x68302),x68303)),f329(f329(f242(x68301),x68304),x68303)),f329(f329(f242(x68301),f329(f329(f247(x68301),x68302),x68304)),x68303))
% 156.75/156.47  [6831]~P117(x68311)+E(f329(f329(f81(x68311),f329(f329(f254(x68311),x68312),x68313)),f329(f329(f254(x68311),x68314),x68313)),f329(f329(f254(x68311),f329(f329(f81(x68311),x68312),x68314)),x68313))
% 156.75/156.47  [6832]~P76(x68321)+E(f329(f329(f81(x68321),f329(f329(f254(x68321),x68322),x68323)),f329(f329(f254(x68321),x68324),x68323)),f329(f329(f254(x68321),f329(f329(f81(x68321),x68322),x68324)),x68323))
% 156.75/156.47  [6833]~P60(x68331)+E(f329(f329(f287(x68331),f329(f329(f254(x68331),x68332),x68333)),f329(f329(f254(x68331),x68334),x68333)),f329(f329(f254(x68331),f329(f329(f287(x68331),x68332),x68334)),x68333))
% 156.75/156.47  [6834]~P104(x68341)+E(f329(f329(f98(x68341),f329(f329(f97(x68341),x68342),x68343)),f329(f329(f97(x68341),x68344),x68343)),f329(f329(f97(x68341),f329(f329(f98(x68341),x68342),x68344)),x68343))
% 156.75/156.47  [6835]~P104(x68351)+E(f329(f329(f97(x68351),f329(f329(f98(x68351),x68352),x68353)),f329(f329(f98(x68351),x68354),x68353)),f329(f329(f98(x68351),f329(f329(f97(x68351),x68352),x68354)),x68353))
% 156.75/156.47  [6836]~P117(x68361)+E(f329(f329(f80(x68361),f329(f329(f81(x68361),x68362),x68363)),f329(f329(f81(x68361),x68364),x68363)),f329(f329(f81(x68361),f329(f329(f80(x68361),x68362),x68364)),x68363))
% 156.75/156.47  [6868]E(f329(f329(f153(x68681,x68682),x68683),x68684),x68682)+~P22(f329(f329(f243(a868),f329(f190(f869(x68681)),x68682)),x68683))
% 156.75/156.47  [6893]~P22(f329(x68933,x68934))+P22(f329(f329(f329(f97(f876(x68931,a862)),x68932),x68933),x68934))
% 156.75/156.47  [6895]~P22(f329(x68952,x68954))+P22(f329(f329(f329(f97(f876(x68951,a862)),x68952),x68953),x68954))
% 156.75/156.47  [6914]E(f329(f329(f159(x69141),f329(f329(f128(x69141),x69142),x69143)),x69144),f329(f329(f159(x69141),x69142),x69144))+~P22(f329(f329(f244(a868),x69144),f329(f190(f869(x69141)),x69142)))
% 156.75/156.47  [6924]E(f329(f329(f3(f876(x69241,a862)),f329(f329(f307(x69241),x69242),x69243)),x69244),f329(f329(f3(f876(x69241,a862)),x69243),x69244))+~P22(f329(f329(f331(x69241),x69242),x69244))
% 156.75/156.47  [6968]~E(f133(a868,f329(f299(a868,x69681),x69682)),f329(f329(f145(a868),x69684),x69683))+E(f133(a868,f329(f299(a868,f329(f329(f80(a868),x69681),f78(a868))),x69682)),x69683)
% 156.75/156.47  [7038]E(x70381,f2(a868))+E(f329(f329(f145(x70382),x70383),f329(f329(f170(x70382),f329(f329(f3(a868),x70381),f78(a868))),x70384)),f329(f329(f170(x70382),x70381),f329(f329(f145(x70382),x70383),x70384)))
% 156.75/156.47  [7139]E(f329(f329(f159(x71391),x71392),f329(f329(f3(a868),x71393),f329(f190(f869(x71391)),x71394))),f329(f329(f159(x71391),f329(f329(f128(x71391),x71394),x71392)),x71393))+P22(f329(f329(f244(a868),x71393),f329(f190(f869(x71391)),x71394)))
% 156.75/156.47  [7168]E(f329(f329(f98(f876(x71681,a862)),x71682),f329(f329(f307(x71681),x71683),x71684)),f329(f329(f307(x71681),x71683),f329(f329(f98(f876(x71681,a862)),x71682),x71684)))+~P22(f329(f329(f331(x71681),x71683),x71682))
% 156.75/156.47  [7204]E(f329(f329(f159(x72041),f329(f329(f153(x72041,x72042),x72043),x72044)),x72043),x72044)+~P22(f329(f329(f244(a868),x72043),f329(f190(f869(x72041)),x72042)))
% 156.75/156.47  [7225]E(x72251,f189(f876(x72252,a862)))+E(f329(f308(f875(x72253,x72252),x72253,f263(x72253,x72252)),f329(f329(f266(x72253,x72252),x72254),f329(f18(f876(x72252,a862),x72253),x72251))),x72254)
% 156.75/156.47  [7226]E(x72261,f189(f876(x72262,a862)))+E(f329(f308(f875(x72262,x72263),x72263,f267(x72262,x72263)),f329(f329(f266(x72262,x72263),x72261),f329(f18(f876(x72263,a862),x72262),x72264))),x72264)
% 156.75/156.47  [7301]E(f329(f329(f3(f876(x73011,a862)),f329(f329(f307(x73011),x73012),x73013)),x73014),f329(f329(f307(x73011),x73012),f329(f329(f3(f876(x73011,a862)),x73013),x73014)))+P22(f329(f329(f331(x73011),x73012),x73014))
% 156.75/156.47  [7331]~E(x73314,f189(f876(x73312,a862)))+E(f329(f308(f875(x73311,x73312),x73311,f263(x73311,x73312)),f329(f329(f266(x73311,x73312),x73313),f329(f18(f876(x73312,a862),x73311),x73314))),f189(f876(x73311,a862)))
% 156.75/156.47  [7332]~E(x73323,f189(f876(x73321,a862)))+E(f329(f308(f875(x73321,x73322),x73322,f267(x73321,x73322)),f329(f329(f266(x73321,x73322),x73323),f329(f18(f876(x73322,a862),x73321),x73324))),f189(f876(x73322,a862)))
% 156.75/156.47  [7388]~P22(f329(f329(f331(x73881),x73882),x73884))+P22(f329(f329(f331(x73881),x73882),f329(f329(f97(f876(x73881,a862)),x73883),x73884)))
% 156.75/156.47  [7391]~P22(f329(f329(f331(x73911),x73912),x73913))+P22(f329(f329(f331(x73911),x73912),f329(f329(f97(f876(x73911,a862)),x73913),x73914)))
% 156.75/156.47  [7413]E(f329(f329(f98(f876(x74131,a862)),f329(f329(f307(x74131),x74132),x74133)),x74134),f329(f329(f307(x74131),x74132),f329(f329(f98(f876(x74131,a862)),x74133),x74134)))+~P22(f329(f329(f331(x74131),x74132),x74134))
% 156.75/156.47  [7686]P22(f329(x76861,x76862))+~P22(f329(f329(f329(f98(f876(x76863,a862)),x76864),x76861),x76862))
% 156.75/156.47  [7687]P22(f329(x76871,x76872))+~P22(f329(f329(f329(f98(f876(x76873,a862)),x76871),x76874),x76872))
% 156.75/156.47  [7690]E(f329(f329(f8(x76901,a868),x76902),f329(f329(f3(f876(x76901,a862)),x76903),f329(f329(f307(x76901),x76904),f189(f876(x76901,a862))))),f329(f329(f8(x76901,a868),x76902),x76903))+P22(f329(f329(f331(x76901),x76904),x76903))
% 156.75/156.47  [7695]~P70(x76951)+E(f329(f160(x76951),f329(f329(f148(a868,x76951),x76952),f133(a868,f329(f299(a868,x76953),x76954)))),f329(f329(f8(a868,x76951),x76952),f329(f167(a868),f133(a868,f329(f299(a868,x76953),x76954)))))
% 156.75/156.47  [7696]~P70(x76961)+E(f329(f329(f8(a868,x76961),x76962),f329(f167(a868),f133(a868,f329(f299(a868,x76963),x76964)))),f329(f160(x76961),f329(f329(f148(a868,x76961),x76962),f133(a868,f329(f299(a868,x76963),x76964)))))
% 156.75/156.47  [7816]~E(x78163,x78164)+P22(f329(f63(x78161,x78162,f329(f329(f307(x78161),x78163),f189(f876(x78161,a862)))),x78164))
% 156.75/156.47  [7909]P22(f329(f329(f331(x79091),x79092),f329(f167(x79091),x79093)))+~P22(f329(f329(f331(x79091),x79092),f329(f167(x79091),f329(f329(f170(x79091),x79094),x79093))))
% 156.75/156.47  [7910]P22(f329(f329(f331(x79101),x79102),f329(f167(x79101),x79103)))+~P22(f329(f329(f331(x79101),x79102),f329(f167(x79101),f329(f329(f132(x79101),x79104),x79103))))
% 156.75/156.47  [7976]P22(f329(f329(f331(x79761),x79762),x79763))+~P22(f329(f329(f331(x79761),x79762),f329(f329(f3(f876(x79761,a862)),x79763),x79764)))
% 156.75/156.47  [7978]P22(f329(f329(f331(x79781),x79782),x79783))+~P22(f329(f329(f331(x79781),x79782),f329(f329(f98(f876(x79781,a862)),x79784),x79783)))
% 156.75/156.47  [7981]P22(f329(f329(f331(x79811),x79812),x79813))+~P22(f329(f329(f331(x79811),x79812),f329(f329(f98(f876(x79811,a862)),x79813),x79814)))
% 156.75/156.47  [7996]E(f329(f329(f128(x79961),f329(f329(f170(x79961),x79962),x79963)),f329(f329(f145(x79961),x79964),f329(f329(f132(x79961),f329(a108,x79962)),x79963))),f329(f329(f153(x79961,x79963),x79962),x79964))+~P22(f329(f329(f244(a868),x79962),f329(f190(f869(x79961)),x79963)))
% 156.75/156.47  [8019]P22(f329(f329(f331(x80191),x80192),x80193))+~P22(f329(f329(f243(f876(x80191,a862)),f329(f329(f307(x80191),x80192),x80194)),x80193))
% 156.75/156.47  [8059]~P22(f329(f329(f331(x80591),x80592),x80593))+~P22(f329(f329(f331(x80591),x80592),f329(f329(f3(f876(x80591,a862)),x80594),x80593)))
% 156.75/156.47  [8090]~P22(f329(f329(f244(a868),x80904),f329(f190(f869(x80901)),x80903)))+P22(f329(f329(f331(x80901),x80902),f329(f167(x80901),f329(f329(f153(x80901,x80903),x80904),x80902))))
% 156.75/156.47  [8145]E(f329(f329(f159(x81451),f329(f329(f132(x81451),x81452),x81453)),x81454),f329(f329(f159(x81451),x81453),f329(f329(f80(a868),x81452),x81454)))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x81452),x81454)),f329(f190(f869(x81451)),x81453)))
% 156.75/156.47  [8156]~P143(x81562)+E(f329(f329(f8(x81561,x81562),f329(f329(f10(a868,x81562,x81561),f96(x81562)),x81563)),x81564),f329(f96(x81562),f329(f329(f8(x81561,a868),x81563),x81564)))
% 156.75/156.47  [8157]~P140(x81572)+E(f329(f329(f8(x81571,x81572),f329(f329(f10(a1,x81572,x81571),f99(x81572)),x81573)),x81574),f329(f99(x81572),f329(f329(f8(x81571,a1),x81573),x81574)))
% 156.75/156.47  [8208]~P63(x82082)+E(f329(f329(f11(x82081,x82082),f329(f329(f10(x82082,x82082,x82081),f75(x82082)),x82083)),x82084),f329(f75(x82082),f329(f329(f11(x82081,x82082),x82083),x82084)))
% 156.75/156.47  [8209]~P68(x82092)+E(f329(f329(f8(x82091,x82092),f329(f329(f10(x82092,x82092,x82091),f79(x82092)),x82093)),x82094),f329(f79(x82092),f329(f329(f8(x82091,x82092),x82093),x82094)))
% 156.75/156.47  [8211]E(f329(f329(f8(x82111,a868),x82112),f329(f329(f3(f876(x82111,a862)),x82113),f329(f329(f307(x82111),x82114),f189(f876(x82111,a862))))),f329(f329(f3(a868),f329(f329(f8(x82111,a868),x82112),x82113)),f329(x82112,x82114)))+~P22(f329(f329(f331(x82111),x82114),x82113))
% 156.75/156.47  [8230]P22(f329(f329(f243(f876(x82301,a862)),x82302),x82303))+~P22(f329(f329(f243(f876(x82301,a862)),f329(f329(f307(x82301),x82304),x82302)),x82303))
% 156.75/156.47  [8430]E(f329(f329(f173(x84301,x84302),x84303),x84304),f192(x84302))+P22(f329(f329(f331(x84301),x84304),f329(f308(f875(x84301,x84302),x84301,f263(x84301,x84302)),f329(f167(f875(x84301,x84302)),x84303))))
% 156.75/156.47  [8432]P38(x84321,x84322)+~P38(x84321,f329(f329(f307(f875(x84321,x84321)),f329(f329(f264(x84321,x84321),x84323),x84324)),x84322))
% 156.75/156.47  [8433]P56(x84331,x84332)+~P56(x84331,f329(f329(f307(f875(x84331,x84331)),f329(f329(f264(x84331,x84331),x84333),x84334)),x84332))
% 156.75/156.47  [8439]~P108(x84391)+E(f329(f329(f142(x84391,x84391,f7(x84391)),x84392),f329(f329(f142(x84391,x84391,f7(x84391)),x84393),x84394)),f329(f329(f142(x84391,x84391,f7(x84391)),x84393),f329(f329(f142(x84391,x84391,f7(x84391)),x84392),x84394)))
% 156.75/156.47  [8449]E(x84491,x84492)+~P22(f329(f63(x84493,x84494,f329(f329(f307(x84493),x84491),f189(f876(x84493,a862)))),x84492))
% 156.75/156.47  [8460]E(f329(f329(f128(x84601),f329(f329(f170(x84601),x84602),x84603)),f329(f329(f170(x84601),x84604),f329(f329(f132(x84601),x84602),x84603))),f329(f329(f170(x84601),f329(f329(f80(a868),x84602),x84604)),x84603))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x84602),x84604)),f329(f190(f869(x84601)),x84603)))
% 156.75/156.47  [8494]P22(f329(f62(x84941),x84942))+~E(x84942,f329(f308(a868,x84941,x84943),f329(f249(a868),f329(f329(f9(a868,a868,a862),f244(a868)),x84944))))
% 156.75/156.47  [8519]~P91(x85191)+E(f329(f136(x85191,x85191,f80(x85191),f329(f329(f80(x85191),x85192),x85193)),x85194),f329(f329(f80(x85191),x85192),f329(f136(x85191,x85191,f80(x85191),x85193),x85194)))
% 156.75/156.47  [8553]P22(f329(f329(f243(f876(x85531,a862)),f329(f262(x85531,x85532),x85533)),f329(f262(x85531,x85532),x85534)))+~P22(f329(f329(f243(f876(f875(x85531,x85532),a862)),x85533),x85534))
% 156.75/156.47  [8566]~P22(f329(f329(f243(a868),x85662),x85664))+P22(f329(f329(f243(f876(x85661,a862)),f329(f167(x85661),f329(f329(f170(x85661),x85662),x85663))),f329(f167(x85661),f329(f329(f170(x85661),x85664),x85663))))
% 156.75/156.47  [8567]~P22(f329(f329(f243(a868),x85674),x85672))+P22(f329(f329(f243(f876(x85671,a862)),f329(f167(x85671),f329(f329(f132(x85671),x85672),x85673))),f329(f167(x85671),f329(f329(f132(x85671),x85674),x85673))))
% 156.75/156.47  [8619]~P22(f329(f62(x86191),f329(f329(f3(f876(x86191,a862)),x86192),x86194)))+P22(f329(f62(x86191),f329(f329(f3(f876(x86191,a862)),x86192),f329(f329(f307(x86191),x86193),x86194))))
% 156.75/156.47  [8649]P22(f329(f329(f331(f875(x86491,x86491)),x86492),f305(x86491,x86493)))+~P22(f329(f329(f331(f875(x86491,x86491)),x86492),f329(f329(f184(f875(x86491,x86491),a862),x86494),x86493)))
% 156.75/156.47  [8719]~P22(f329(f62(x87191),f329(f329(f3(f876(x87191,a862)),x87192),f329(f329(f307(x87191),x87194),x87193))))+P22(f329(f62(x87191),f329(f329(f3(f876(x87191,a862)),x87192),x87193)))
% 156.75/156.47  [8876]~E(f329(f329(f173(x88761,x88762),x88763),x88764),f192(x88762))+~P22(f329(f329(f331(x88761),x88764),f329(f308(f875(x88761,x88762),x88761,f263(x88761,x88762)),f329(f167(f875(x88761,x88762)),x88763))))
% 156.75/156.47  [8936]~P108(x89361)+P22(f329(f329(f243(x89361),f329(f329(f242(x89361),x89362),f329(f329(f247(x89361),x89363),x89364))),f329(f329(f247(x89361),f329(f329(f242(x89361),x89362),x89363)),f329(f329(f242(x89361),x89362),x89364))))
% 156.75/156.47  [8937]~P103(x89371)+P22(f329(f329(f243(x89371),f329(f329(f97(x89371),x89372),f329(f329(f98(x89371),x89373),x89374))),f329(f329(f98(x89371),f329(f329(f97(x89371),x89372),x89373)),f329(f329(f97(x89371),x89372),x89374))))
% 156.75/156.47  [9071]E(x90711,x90712)+~P22(f329(f329(f331(f875(x90713,x90713)),f329(f329(f264(x90713,x90713),x90711),x90712)),f329(f167(f875(x90713,x90713)),f329(f329(f177(x90713,x90713),x90714),x90714))))
% 156.75/156.47  [9103]~P22(f329(f329(f331(f875(x91031,x91031)),f329(f329(f264(x91031,x91031),x91033),x91032)),f305(x91031,x91034)))+~P38(x91031,f329(f329(f307(f875(x91031,x91031)),f329(f329(f264(x91031,x91031),x91032),x91033)),x91034))
% 156.75/156.47  [9104]~P22(f329(f329(f331(f875(x91041,x91041)),f329(f329(f264(x91041,x91041),x91043),x91042)),f305(x91041,x91044)))+~P56(x91041,f329(f329(f307(f875(x91041,x91041)),f329(f329(f264(x91041,x91041),x91042),x91043)),x91044))
% 156.75/156.47  [9116]E(x91161,x91162)+E(f329(f130(x91163,f329(f329(f10(a862,a862,x91163),a324),f329(a326,x91161))),f329(f329(f145(x91163),x91162),x91164)),f329(f329(f145(x91163),x91162),f329(f130(x91163,f329(f329(f10(a862,a862,x91163),a324),f329(a326,x91161))),x91164)))
% 156.75/156.47  [9162]~P108(x91621)+P22(f329(f329(f243(x91621),f329(f329(f242(x91621),f329(f329(f247(x91621),x91622),x91623)),f329(f329(f247(x91621),x91622),x91624))),f329(f329(f247(x91621),x91622),f329(f329(f242(x91621),x91623),x91624))))
% 156.75/156.47  [9163]~P103(x91631)+P22(f329(f329(f243(x91631),f329(f329(f97(x91631),f329(f329(f98(x91631),x91632),x91633)),f329(f329(f98(x91631),x91632),x91634))),f329(f329(f98(x91631),x91632),f329(f329(f97(x91631),x91633),x91634))))
% 156.75/156.47  [9226]~E(f329(f308(x92262,x92261,x92263),f252(f876(x92262,a862))),f252(f876(x92261,a862)))+P22(f329(f329(f243(f876(x92261,a862)),f329(f79(f876(x92261,a862)),f329(f308(x92262,x92261,x92263),x92264))),f329(f308(x92262,x92261,x92263),f329(f79(f876(x92262,a862)),x92264))))
% 156.75/156.47  [9552]P22(f329(f329(f331(f875(x95521,x95521)),f329(f329(f264(x95521,x95521),x95522),x95523)),f329(f284(x95521,x95521),f329(f329(f286(x95521,x95521,x95521),x95524),f305(x95521,x95524)))))+~P22(f329(f329(f331(f875(x95521,x95521)),f329(f329(f264(x95521,x95521),x95522),x95523)),f329(f329(f286(x95521,x95521,x95521),f329(f284(x95521,x95521),x95524)),f305(x95521,f329(f284(x95521,x95521),x95524)))))
% 156.75/156.47  [9554]~P22(f329(f329(f331(f875(x95541,x95541)),f329(f329(f264(x95541,x95541),x95542),x95543)),f329(f284(x95541,x95541),f329(f329(f286(x95541,x95541,x95541),x95544),f305(x95541,x95544)))))+P22(f329(f329(f331(f875(x95541,x95541)),f329(f329(f264(x95541,x95541),x95542),x95543)),f329(f329(f286(x95541,x95541,x95541),f329(f284(x95541,x95541),x95544)),f305(x95541,f329(f284(x95541,x95541),x95544)))))
% 156.75/156.47  [9575]~P22(f329(f329(f331(x95752),x95754),f329(f260(x95751,x95752),x95753)))+P22(f329(f329(f331(f875(x95751,x95752)),f329(f329(f264(x95751,x95752),f674(x95753,x95751,x95754,x95752)),x95754)),x95753))
% 156.75/156.47  [9576]~P22(f329(f329(f331(x95762),x95764),f329(f260(x95761,x95762),x95763)))+P22(f329(f329(f331(f875(x95761,x95762)),f329(f329(f264(x95761,x95762),f676(x95763,x95761,x95764,x95762)),x95764)),x95763))
% 156.75/156.47  [9609]~P22(f329(f329(f331(x96091),x96094),f329(f329(f97(f876(x96091,a862)),x96092),x96093)))+P22(f329(f329(f329(f97(f876(x96091,a862)),f329(f329(f9(x96091,f876(x96091,a862),a862),f331(x96091)),x96092)),f329(f329(f9(x96091,f876(x96091,a862),a862),f331(x96091)),x96093)),x96094))
% 156.75/156.47  [9610]~P22(f329(f329(f331(x96101),x96104),f329(f329(f98(f876(x96101,a862)),x96102),x96103)))+P22(f329(f329(f329(f98(f876(x96101,a862)),f329(f329(f9(x96101,f876(x96101,a862),a862),f331(x96101)),x96102)),f329(f329(f9(x96101,f876(x96101,a862),a862),f331(x96101)),x96103)),x96104))
% 156.75/156.47  [9685]~P22(f329(f329(f331(f875(x96851,x96851)),f329(f329(f264(x96851,x96851),x96854),x96853)),f329(f329(f286(x96851,x96851,x96851),x96852),f305(x96851,x96852))))+P22(f329(f329(f331(f875(x96851,x96851)),f329(f329(f264(x96851,x96851),f764(x96852,x96853,x96854,x96851)),x96853)),x96852))
% 156.75/156.47  [9742]P22(f329(f329(f331(x97421),x97422),f329(f329(f97(f876(x97421,a862)),x97423),x97424)))+~P22(f329(f329(f329(f97(f876(x97421,a862)),f329(f329(f9(x97421,f876(x97421,a862),a862),f331(x97421)),x97423)),f329(f329(f9(x97421,f876(x97421,a862),a862),f331(x97421)),x97424)),x97422))
% 156.75/156.47  [9743]P22(f329(f329(f331(x97431),x97432),f329(f329(f98(f876(x97431,a862)),x97433),x97434)))+~P22(f329(f329(f329(f98(f876(x97431,a862)),f329(f329(f9(x97431,f876(x97431,a862),a862),f331(x97431)),x97433)),f329(f329(f9(x97431,f876(x97431,a862),a862),f331(x97431)),x97434)),x97432))
% 156.75/156.47  [9991]P32(x99911,f329(f329(f9(x99911,f876(f875(x99911,x99911),a862),f876(x99911,a862)),f329(f329(f10(f876(x99911,f876(f876(f875(x99911,x99911),a862),a862)),f876(f876(f875(x99911,x99911),a862),f876(x99911,a862)),x99911),f9(x99911,f876(f875(x99911,x99911),a862),a862)),f329(f329(f10(f876(x99911,f875(x99911,x99911)),f876(x99911,f876(f876(f875(x99911,x99911),a862),a862)),x99911),f329(f10(f875(x99911,x99911),f876(f876(f875(x99911,x99911),a862),a862),x99911),f331(f875(x99911,x99911)))),f264(x99911,x99911)))),x99912),x99913,x99914)+~P22(f329(f329(f331(f875(f869(x99911),f869(x99911))),f329(f329(f264(f869(x99911),f869(x99911)),x99913),x99914)),f152(x99911,x99912)))
% 156.75/156.47  [9995]P57(x99951,f329(f329(f9(x99951,f876(f875(x99951,x99951),a862),f876(x99951,a862)),f329(f329(f10(f876(x99951,f876(f876(f875(x99951,x99951),a862),a862)),f876(f876(f875(x99951,x99951),a862),f876(x99951,a862)),x99951),f9(x99951,f876(f875(x99951,x99951),a862),a862)),f329(f329(f10(f876(x99951,f875(x99951,x99951)),f876(x99951,f876(f876(f875(x99951,x99951),a862),a862)),x99951),f329(f10(f875(x99951,x99951),f876(f876(f875(x99951,x99951),a862),a862),x99951),f331(f875(x99951,x99951)))),f264(x99951,x99951)))),x99952),x99953,x99954)+~P22(f329(f329(f331(f875(f876(x99951,a862),f876(x99951,a862))),f329(f329(f264(f876(x99951,a862),f876(x99951,a862)),x99953),x99954)),f321(x99951,x99952)))
% 156.75/156.47  [10017]E(x100171,x100172)+~E(f329(f329(f9(x100173,f876(f875(x100173,x100174),a862),f876(x100174,a862)),f329(f329(f10(f876(x100174,f876(f876(f875(x100173,x100174),a862),a862)),f876(f876(f875(x100173,x100174),a862),f876(x100174,a862)),x100173),f9(x100174,f876(f875(x100173,x100174),a862),a862)),f329(f329(f10(f876(x100174,f875(x100173,x100174)),f876(x100174,f876(f876(f875(x100173,x100174),a862),a862)),x100173),f329(f10(f875(x100173,x100174),f876(f876(f875(x100173,x100174),a862),a862),x100174),f331(f875(x100173,x100174)))),f264(x100173,x100174)))),x100171),f329(f329(f9(x100173,f876(f875(x100173,x100174),a862),f876(x100174,a862)),f329(f329(f10(f876(x100174,f876(f876(f875(x100173,x100174),a862),a862)),f876(f876(f875(x100173,x100174),a862),f876(x100174,a862)),x100173),f9(x100174,f876(f875(x100173,x100174),a862),a862)),f329(f329(f10(f876(x100174,f875(x100173,x100174)),f876(x100174,f876(f876(f875(x100173,x100174),a862),a862)),x100173),f329(f10(f875(x100173,x100174),f876(f876(f875(x100173,x100174),a862),a862),x100174),f331(f875(x100173,x100174)))),f264(x100173,x100174)))),x100172))
% 156.75/156.47  [10020]~P32(x100201,f329(f329(f9(x100201,f876(f875(x100201,x100201),a862),f876(x100201,a862)),f329(f329(f10(f876(x100201,f876(f876(f875(x100201,x100201),a862),a862)),f876(f876(f875(x100201,x100201),a862),f876(x100201,a862)),x100201),f9(x100201,f876(f875(x100201,x100201),a862),a862)),f329(f329(f10(f876(x100201,f875(x100201,x100201)),f876(x100201,f876(f876(f875(x100201,x100201),a862),a862)),x100201),f329(f10(f875(x100201,x100201),f876(f876(f875(x100201,x100201),a862),a862),x100201),f331(f875(x100201,x100201)))),f264(x100201,x100201)))),x100204),x100202,x100203)+P22(f329(f329(f331(f875(f869(x100201),f869(x100201))),f329(f329(f264(f869(x100201),f869(x100201)),x100202),x100203)),f152(x100201,x100204)))
% 156.75/156.47  [10021]~P57(x100211,f329(f329(f9(x100211,f876(f875(x100211,x100211),a862),f876(x100211,a862)),f329(f329(f10(f876(x100211,f876(f876(f875(x100211,x100211),a862),a862)),f876(f876(f875(x100211,x100211),a862),f876(x100211,a862)),x100211),f9(x100211,f876(f875(x100211,x100211),a862),a862)),f329(f329(f10(f876(x100211,f875(x100211,x100211)),f876(x100211,f876(f876(f875(x100211,x100211),a862),a862)),x100211),f329(f10(f875(x100211,x100211),f876(f876(f875(x100211,x100211),a862),a862),x100211),f331(f875(x100211,x100211)))),f264(x100211,x100211)))),x100214),x100212,x100213)+P22(f329(f329(f331(f875(f876(x100211,a862),f876(x100211,a862))),f329(f329(f264(f876(x100211,a862),f876(x100211,a862)),x100212),x100213)),f321(x100211,x100214)))
% 156.75/156.47  [7463]~P94(x74631)+E(f329(f329(f80(x74631),f329(f100(x74631),x74632)),f329(f329(f3(x74631),f329(f100(x74631),x74633)),x74634)),f329(f329(f3(x74631),f329(f100(x74631),f329(f329(f80(a1),x74632),x74633))),x74634))
% 156.75/156.47  [7464]~P94(x74641)+E(f329(f329(f80(x74641),f329(f100(x74641),x74642)),f329(f329(f80(x74641),f329(f100(x74641),x74643)),x74644)),f329(f329(f80(x74641),f329(f100(x74641),f329(f329(f80(a1),x74642),x74643))),x74644))
% 156.75/156.47  [7465]~P94(x74651)+E(f329(f329(f81(x74651),f329(f100(x74651),x74652)),f329(f329(f81(x74651),f329(f100(x74651),x74653)),x74654)),f329(f329(f81(x74651),f329(f100(x74651),f329(f329(f81(a1),x74652),x74653))),x74654))
% 156.75/156.47  [7508]~P143(x75081)+E(f329(f160(x75081),f329(f329(f148(x75082,x75081),f329(f18(x75081,x75082),x75083)),x75084)),f329(f329(f81(x75081),f329(f96(x75081),f329(f190(f869(x75082)),x75084))),x75083))
% 156.75/156.47  [7742]E(f329(f275(x77421,f329(f329(f145(f875(a95,x77421)),x77422),x77423)),x77424),f329(f267(a95,x77421),x77422))+~P22(f329(f329(f244(a95),x77424),f329(f263(a95,x77421),x77422)))
% 156.75/156.47  [7793]~P94(x77931)+E(f329(f329(f80(x77931),f329(f100(x77931),x77932)),f329(f329(f3(x77931),x77933),f329(f100(x77931),x77934))),f329(f329(f80(x77931),f329(f100(x77931),f329(f329(f80(a1),x77932),f329(f79(a1),x77934)))),x77933))
% 156.75/156.47  [7917]E(f329(f275(x79171,x79172),f329(f329(f3(a95),x79173),f329(f263(a95,x79171),x79174))),f329(f275(x79171,f329(f329(f145(f875(a95,x79171)),x79174),x79172)),x79173))+P22(f329(f329(f244(a95),x79173),f329(f263(a95,x79171),x79174)))
% 156.75/156.47  [8353]~P22(f329(f329(f331(x83531),x83532),f329(f167(x83531),f110(x83531,x83534))))+P22(f329(f329(f331(x83531),x83532),f329(f167(x83531),f110(x83531,f329(f329(f128(x83531),x83533),x83534)))))
% 156.75/156.47  [8354]~P22(f329(f329(f331(x83541),x83542),f329(f167(x83541),f110(x83541,x83543))))+P22(f329(f329(f331(x83541),x83542),f329(f167(x83541),f110(x83541,f329(f329(f128(x83541),x83543),x83544)))))
% 156.75/156.47  [8372]E(f329(f329(f97(f876(x83721,a862)),f329(f329(f98(f876(x83721,a862)),x83722),x83723)),x83724),f329(f329(f98(f876(x83721,a862)),x83722),f329(f329(f97(f876(x83721,a862)),x83723),x83724)))+~P22(f329(f329(f243(f876(x83721,a862)),x83724),x83722))
% 156.75/156.47  [8660]~E(f329(f329(f97(f876(x86601,a862)),f329(f329(f98(f876(x86601,a862)),x86603),x86604)),x86602),f329(f329(f98(f876(x86601,a862)),x86603),f329(f329(f97(f876(x86601,a862)),x86604),x86602)))+P22(f329(f329(f243(f876(x86601,a862)),x86602),x86603))
% 156.75/156.47  [8941]~P22(f329(f329(f243(f876(x89411,a862)),x89412),f329(f329(f97(f876(x89411,a862)),x89413),x89414)))+P22(f329(f329(f243(f876(x89411,a862)),f329(f329(f3(f876(x89411,a862)),x89412),x89413)),x89414))
% 156.75/156.47  [9046]P22(f329(f329(f243(f876(x90461,a862)),x90462),f329(f329(f97(f876(x90461,a862)),x90463),x90464)))+~P22(f329(f329(f243(f876(x90461,a862)),f329(f329(f3(f876(x90461,a862)),x90462),x90463)),x90464))
% 156.75/156.47  [9143]~P88(x91431)+E(f329(f75(x91431),f329(f329(f8(x91432,x91431),f329(f329(f10(x91431,x91431,x91432),f75(x91431)),x91433)),x91434)),f329(f329(f8(x91432,x91431),f329(f329(f10(x91431,x91431,x91432),f75(x91431)),x91433)),x91434))
% 156.75/156.47  [9303]~P88(x93031)+P22(f329(f329(f243(x93031),f2(x93031)),f329(f329(f8(x93032,x93031),f329(f329(f10(x93031,x93031,x93032),f75(x93031)),x93033)),x93034)))
% 156.75/156.47  [9307]~P68(x93071)+E(f329(f160(x93071),f329(f329(f148(x93072,x93071),f329(f73(x93071,x93071,x93072,f79(x93071)),x93073)),x93074)),f329(f79(x93071),f329(f160(x93071),f329(f329(f148(x93072,x93071),x93073),x93074))))
% 156.75/156.47  [9432]~P88(x94321)+P22(f329(f329(f243(x94321),f329(f75(x94321),f329(f329(f8(x94322,x94321),x94323),x94324))),f329(f329(f8(x94322,x94321),f329(f329(f10(x94321,x94321,x94322),f75(x94321)),x94323)),x94324)))
% 156.75/156.47  [9472]~E(f329(f329(f80(a868),x94721),x94724),f329(f329(f80(a868),x94723),x94722))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x94721),x94722)),f329(f329(f264(a868,a868),x94723),x94724))),a105))
% 156.75/156.47  [9473]~P22(f329(f329(f244(a868),x94731),x94733))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x94731),x94732)),f329(f329(f264(a868,a868),x94733),x94734))),a35))
% 156.75/156.47  [9474]~P22(f329(f329(f244(a868),x94741),x94743))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x94741),x94742)),f329(f329(f264(a868,a868),x94743),x94744))),a70))
% 156.75/156.47  [9631]E(f329(f329(f80(a868),x96311),x96312),f329(f329(f80(a868),x96313),x96314))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x96311),x96314)),f329(f329(f264(a868,a868),x96313),x96312))),a105))
% 156.75/156.47  [9659]E(f329(f329(f159(x96591),f329(f329(f132(x96591),f329(f190(f869(x96591)),f172(x96591,x96592,x96593))),x96593)),x96594),f329(f329(f159(x96591),x96593),f329(f329(f80(a868),x96594),f329(f190(f869(x96591)),f172(x96591,x96592,x96593)))))+~P22(f329(f329(f244(a868),x96594),f329(f190(f869(x96591)),f329(f329(f132(x96591),f329(f190(f869(x96591)),f172(x96591,x96592,x96593))),x96593))))
% 156.75/156.47  [9676]~P22(f329(f329(f331(x96762),x96764),f329(f329(f42(x96761,f876(x96762,a862)),f252(f876(x96761,a862))),x96763)))+P22(f329(f329(f329(f42(x96761,f876(x96762,a862)),f252(f876(x96761,a862))),f329(f329(f10(f876(x96762,a862),f876(x96762,a862),x96761),f329(f9(x96762,f876(x96762,a862),a862),f331(x96762))),x96763)),x96764))
% 156.75/156.47  [9677]~P22(f329(f329(f331(x96772),x96774),f329(f329(f43(x96771,f876(x96772,a862)),f252(f876(x96771,a862))),x96773)))+P22(f329(f329(f329(f43(x96771,f876(x96772,a862)),f252(f876(x96771,a862))),f329(f329(f10(f876(x96772,a862),f876(x96772,a862),x96771),f329(f9(x96772,f876(x96772,a862),a862),f331(x96772))),x96773)),x96774))
% 156.75/156.47  [9771]~P22(f329(f49(x97711,x97712),f329(f329(f264(a1,a1),x97714),x97713)))+P22(f329(f49(f329(f79(a1),x97711),x97712),f329(f329(f264(a1,a1),f329(f329(f329(f92(a1),f329(f329(a326,x97713),f2(a1))),f329(f79(a1),x97714)),f329(f329(f3(a1),f329(f79(a1),x97714)),f78(a1)))),f329(f329(f329(f92(a1),f329(f329(a326,x97713),f2(a1))),f2(a1)),f329(f329(f3(a1),x97712),x97713)))))
% 156.75/156.47  [9780]P22(f329(f329(f331(x97801),x97802),f329(f329(f42(x97803,f876(x97801,a862)),f252(f876(x97803,a862))),x97804)))+~P22(f329(f329(f329(f42(x97803,f876(x97801,a862)),f252(f876(x97803,a862))),f329(f329(f10(f876(x97801,a862),f876(x97801,a862),x97803),f329(f9(x97801,f876(x97801,a862),a862),f331(x97801))),x97804)),x97802))
% 156.75/156.47  [9781]P22(f329(f329(f331(x97811),x97812),f329(f329(f43(x97813,f876(x97811,a862)),f252(f876(x97813,a862))),x97814)))+~P22(f329(f329(f329(f43(x97813,f876(x97811,a862)),f252(f876(x97813,a862))),f329(f329(f10(f876(x97811,a862),f876(x97811,a862),x97813),f329(f9(x97811,f876(x97811,a862),a862),f331(x97811))),x97814)),x97812))
% 156.75/156.47  [9793]E(f329(f329(f43(a868,f876(x97931,a862)),f252(f876(a868,a862))),x97932),f329(f329(f43(a868,f876(x97931,a862)),f252(f876(a868,a862))),x97933))+~E(f329(f329(f43(a868,f876(x97931,a862)),f329(f299(a868,f2(a868)),f525(x97932,x97934,x97933,x97931))),x97933),f329(f329(f43(a868,f876(x97931,a862)),f329(f299(a868,f2(a868)),f329(f329(f80(a868),f525(x97932,x97934,x97933,x97931)),x97934))),x97932))
% 156.75/156.47  [10104]~P22(f329(f329(f243(f876(f875(x101041,x101042),a862)),x101043),x101044))+P22(f329(f329(f243(f876(x101041,f876(x101042,a862))),f329(f329(f9(x101041,f876(f875(x101041,x101042),a862),f876(x101042,a862)),f329(f329(f10(f876(x101042,f876(f876(f875(x101041,x101042),a862),a862)),f876(f876(f875(x101041,x101042),a862),f876(x101042,a862)),x101041),f9(x101042,f876(f875(x101041,x101042),a862),a862)),f329(f329(f10(f876(x101042,f875(x101041,x101042)),f876(x101042,f876(f876(f875(x101041,x101042),a862),a862)),x101041),f329(f10(f875(x101041,x101042),f876(f876(f875(x101041,x101042),a862),a862),x101042),f331(f875(x101041,x101042)))),f264(x101041,x101042)))),x101043)),f329(f329(f9(x101041,f876(f875(x101041,x101042),a862),f876(x101042,a862)),f329(f329(f10(f876(x101042,f876(f876(f875(x101041,x101042),a862),a862)),f876(f876(f875(x101041,x101042),a862),f876(x101042,a862)),x101041),f9(x101042,f876(f875(x101041,x101042),a862),a862)),f329(f329(f10(f876(x101042,f875(x101041,x101042)),f876(x101042,f876(f876(f875(x101041,x101042),a862),a862)),x101041),f329(f10(f875(x101041,x101042),f876(f876(f875(x101041,x101042),a862),a862),x101042),f331(f875(x101041,x101042)))),f264(x101041,x101042)))),x101044)))
% 156.75/156.47  [10127]P22(f329(f329(f243(f876(f875(x101271,x101272),a862)),x101273),x101274))+~P22(f329(f329(f243(f876(x101271,f876(x101272,a862))),f329(f329(f9(x101271,f876(f875(x101271,x101272),a862),f876(x101272,a862)),f329(f329(f10(f876(x101272,f876(f876(f875(x101271,x101272),a862),a862)),f876(f876(f875(x101271,x101272),a862),f876(x101272,a862)),x101271),f9(x101272,f876(f875(x101271,x101272),a862),a862)),f329(f329(f10(f876(x101272,f875(x101271,x101272)),f876(x101272,f876(f876(f875(x101271,x101272),a862),a862)),x101271),f329(f10(f875(x101271,x101272),f876(f876(f875(x101271,x101272),a862),a862),x101272),f331(f875(x101271,x101272)))),f264(x101271,x101272)))),x101273)),f329(f329(f9(x101271,f876(f875(x101271,x101272),a862),f876(x101272,a862)),f329(f329(f10(f876(x101272,f876(f876(f875(x101271,x101272),a862),a862)),f876(f876(f875(x101271,x101272),a862),f876(x101272,a862)),x101271),f9(x101272,f876(f875(x101271,x101272),a862),a862)),f329(f329(f10(f876(x101272,f875(x101271,x101272)),f876(x101272,f876(f876(f875(x101271,x101272),a862),a862)),x101271),f329(f10(f875(x101271,x101272),f876(f876(f875(x101271,x101272),a862),a862),x101272),f331(f875(x101271,x101272)))),f264(x101271,x101272)))),x101274)))
% 156.75/156.47  [9184]~P22(f329(f329(f331(f875(x91841,x91841)),x91842),f305(x91841,x91844)))+P22(f329(f329(f331(f875(x91841,x91841)),x91842),f305(x91841,f329(f329(f97(f876(f875(x91841,x91841),a862)),x91843),x91844))))
% 156.75/156.47  [9185]~P22(f329(f329(f331(f875(x91851,x91851)),x91852),f305(x91851,x91853)))+P22(f329(f329(f331(f875(x91851,x91851)),x91852),f305(x91851,f329(f329(f97(f876(f875(x91851,x91851),a862)),x91853),x91854))))
% 156.75/156.47  [9537]~E(f329(f167(x95371),x95374),f179(x95371,x95372,x95373))+E(f329(f173(x95371,x95372),f329(f329(f148(x95371,f875(x95371,x95372)),f329(f329(f20(x95371,x95372,f875(x95371,x95372)),f264(x95371,x95372)),f329(f329(f10(f871(x95372),x95372,x95371),f240(x95372)),x95373))),x95374)),x95373)
% 156.75/156.47  [9873]~P22(f329(f329(f243(a868),f329(f329(f80(a868),x98731),x98734)),f329(f329(f80(a868),x98733),x98732)))+P22(f329(f329(f243(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x98731),x98732)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x98733),x98734)),f189(f876(f875(a868,a868),a862)))))))
% 156.75/156.47  [9874]~P22(f329(f329(f244(a868),f329(f329(f80(a868),x98741),x98744)),f329(f329(f80(a868),x98743),x98742)))+P22(f329(f329(f244(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x98741),x98742)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x98743),x98744)),f189(f876(f875(a868,a868),a862)))))))
% 156.75/156.47  [9937]P22(f329(f329(f243(a868),f329(f329(f80(a868),x99371),x99372)),f329(f329(f80(a868),x99373),x99374)))+~P22(f329(f329(f243(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x99371),x99374)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x99373),x99372)),f189(f876(f875(a868,a868),a862)))))))
% 156.75/156.47  [9938]P22(f329(f329(f244(a868),f329(f329(f80(a868),x99381),x99382)),f329(f329(f80(a868),x99383),x99384)))+~P22(f329(f329(f244(a1),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x99381),x99384)),f189(f876(f875(a868,a868),a862)))))),f329(a89,f329(f283(f875(a868,a868),f875(a868,a868),a105),f329(f329(f307(f875(a868,a868)),f329(f329(f264(a868,a868),x99383),x99382)),f189(f876(f875(a868,a868),a862)))))))
% 156.75/156.47  [9979]P22(f329(f329(f243(f876(x99791,a862)),f329(f329(f43(a868,f876(x99791,a862)),f252(f876(a868,a862))),x99792)),f329(f329(f43(a868,f876(x99791,a862)),f252(f876(a868,a862))),x99793)))+~P22(f329(f329(f243(f876(x99791,a862)),f329(f329(f43(a868,f876(x99791,a862)),f329(f299(a868,f2(a868)),f526(x99793,x99794,x99792,x99791))),x99792)),f329(f329(f43(a868,f876(x99791,a862)),f329(f299(a868,f2(a868)),f329(f329(f80(a868),f526(x99793,x99794,x99792,x99791)),x99794))),x99793)))
% 156.75/156.47  [10094]~P22(f329(f329(f331(x100942),x100944),f329(f260(x100941,x100942),x100943)))+P22(f329(f259(x100941,x100942,f329(f329(f9(x100941,f876(f875(x100941,x100942),a862),f876(x100942,a862)),f329(f329(f10(f876(x100942,f876(f876(f875(x100941,x100942),a862),a862)),f876(f876(f875(x100941,x100942),a862),f876(x100942,a862)),x100941),f9(x100942,f876(f875(x100941,x100942),a862),a862)),f329(f329(f10(f876(x100942,f875(x100941,x100942)),f876(x100942,f876(f876(f875(x100941,x100942),a862),a862)),x100941),f329(f10(f875(x100941,x100942),f876(f876(f875(x100941,x100942),a862),a862),x100942),f331(f875(x100941,x100942)))),f264(x100941,x100942)))),x100943)),x100944))
% 156.75/156.47  [10095]~P22(f329(f329(f331(x100951),x100954),f329(f262(x100951,x100952),x100953)))+P22(f329(f258(x100951,x100952,f329(f329(f9(x100951,f876(f875(x100951,x100952),a862),f876(x100952,a862)),f329(f329(f10(f876(x100952,f876(f876(f875(x100951,x100952),a862),a862)),f876(f876(f875(x100951,x100952),a862),f876(x100952,a862)),x100951),f9(x100952,f876(f875(x100951,x100952),a862),a862)),f329(f329(f10(f876(x100952,f875(x100951,x100952)),f876(x100952,f876(f876(f875(x100951,x100952),a862),a862)),x100951),f329(f10(f875(x100951,x100952),f876(f876(f875(x100951,x100952),a862),a862),x100952),f331(f875(x100951,x100952)))),f264(x100951,x100952)))),x100953)),x100954))
% 156.75/156.47  [10107]P22(f329(f329(f331(x101071),x101072),f329(f260(x101073,x101071),x101074)))+~P22(f329(f259(x101073,x101071,f329(f329(f9(x101073,f876(f875(x101073,x101071),a862),f876(x101071,a862)),f329(f329(f10(f876(x101071,f876(f876(f875(x101073,x101071),a862),a862)),f876(f876(f875(x101073,x101071),a862),f876(x101071,a862)),x101073),f9(x101071,f876(f875(x101073,x101071),a862),a862)),f329(f329(f10(f876(x101071,f875(x101073,x101071)),f876(x101071,f876(f876(f875(x101073,x101071),a862),a862)),x101073),f329(f10(f875(x101073,x101071),f876(f876(f875(x101073,x101071),a862),a862),x101071),f331(f875(x101073,x101071)))),f264(x101073,x101071)))),x101074)),x101072))
% 156.75/156.47  [10108]P22(f329(f329(f331(x101081),x101082),f329(f262(x101081,x101083),x101084)))+~P22(f329(f258(x101081,x101083,f329(f329(f9(x101081,f876(f875(x101081,x101083),a862),f876(x101083,a862)),f329(f329(f10(f876(x101083,f876(f876(f875(x101081,x101083),a862),a862)),f876(f876(f875(x101081,x101083),a862),f876(x101083,a862)),x101081),f9(x101083,f876(f875(x101081,x101083),a862),a862)),f329(f329(f10(f876(x101083,f875(x101081,x101083)),f876(x101083,f876(f876(f875(x101081,x101083),a862),a862)),x101081),f329(f10(f875(x101081,x101083),f876(f876(f875(x101081,x101083),a862),a862),x101083),f331(f875(x101081,x101083)))),f264(x101081,x101083)))),x101084)),x101082))
% 156.75/156.47  [9803]P22(f329(f154(x98031,x98032),x98033))+~P22(f329(f154(x98031,f329(f329(f20(x98031,a862,a862),f329(f329(f10(a862,f876(a862,a862),x98031),a327),x98034)),x98032)),x98033))
% 156.75/156.47  [9804]P22(f329(f154(x98041,x98042),x98043))+~P22(f329(f154(x98041,f329(f329(f20(x98041,a862,a862),f329(f329(f10(a862,f876(a862,a862),x98041),a327),x98042)),x98044)),x98043))
% 156.75/156.47  [9875]~P117(x98751)+E(f329(f329(f81(x98751),f329(f329(f80(x98751),f78(x98751)),f78(x98751))),f329(f329(f8(a868,x98751),f329(f329(f10(x98751,x98751,a868),f329(f80(x98751),x98752)),f329(f329(f9(a868,x98751,x98751),f329(f329(f10(x98751,f876(x98751,x98751),a868),f81(x98751)),f96(x98751))),x98753))),f329(f250(a868),x98754))),f329(f329(f81(x98751),f329(f96(x98751),x98754)),f329(f329(f80(x98751),x98752),f329(f329(f80(x98751),x98752),f329(f329(f81(x98751),f329(f96(x98751),f329(f329(f3(a868),x98754),f78(a868)))),x98753)))))
% 156.75/156.47  [9998]P22(f329(x99981,f665(x99982,x99983,x99984,x99981)))+P38(x99982,f329(f249(f875(x99982,x99982)),f329(f268(x99982,x99982,a862),f329(f329(f10(f876(x99982,a862),f876(x99982,a862),x99982),f329(f20(x99982,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99982),a327),x99981))),f329(f329(f9(x99982,f876(x99982,x99982),f876(x99982,a862)),f329(f329(f10(f876(x99982,a862),f876(f876(x99982,x99982),f876(x99982,a862)),x99982),f10(x99982,a862,x99982)),a326)),x99983)))))
% 156.75/156.47  [10006]~P22(f329(f329(f244(a868),f329(x100064,f329(x100063,f665(x100061,x100063,x100064,x100062)))),f329(x100064,f665(x100061,x100063,x100064,x100062))))+P38(x100061,f329(f249(f875(x100061,x100061)),f329(f268(x100061,x100061,a862),f329(f329(f10(f876(x100061,a862),f876(x100061,a862),x100061),f329(f20(x100061,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100061),a327),x100062))),f329(f329(f9(x100061,f876(x100061,x100061),f876(x100061,a862)),f329(f329(f10(f876(x100061,a862),f876(f876(x100061,x100061),f876(x100061,a862)),x100061),f10(x100061,a862,x100061)),a326)),x100063)))))
% 156.75/156.47  [10143]~P22(f329(f329(f331(f875(x101431,x101431)),f329(f329(f264(x101431,x101431),x101433),x101434)),f329(f329(f97(f876(f875(x101431,x101431),a862)),x101432),f305(x101431,f189(f876(f875(x101431,x101431),a862))))))+P22(f329(f329(f329(f329(f97(f876(x101431,f876(x101431,a862))),f329(f329(f9(x101431,f876(f875(x101431,x101431),a862),f876(x101431,a862)),f329(f329(f10(f876(x101431,f876(f876(f875(x101431,x101431),a862),a862)),f876(f876(f875(x101431,x101431),a862),f876(x101431,a862)),x101431),f9(x101431,f876(f875(x101431,x101431),a862),a862)),f329(f329(f10(f876(x101431,f875(x101431,x101431)),f876(x101431,f876(f876(f875(x101431,x101431),a862),a862)),x101431),f329(f10(f875(x101431,x101431),f876(f876(f875(x101431,x101431),a862),a862),x101431),f331(f875(x101431,x101431)))),f264(x101431,x101431)))),x101432)),a326),x101433),x101434))
% 156.75/156.47  [10156]P22(f329(f329(f331(f875(x101561,x101561)),f329(f329(f264(x101561,x101561),x101562),x101563)),f329(f329(f97(f876(f875(x101561,x101561),a862)),x101564),f305(x101561,f189(f876(f875(x101561,x101561),a862))))))+~P22(f329(f329(f329(f329(f97(f876(x101561,f876(x101561,a862))),f329(f329(f9(x101561,f876(f875(x101561,x101561),a862),f876(x101561,a862)),f329(f329(f10(f876(x101561,f876(f876(f875(x101561,x101561),a862),a862)),f876(f876(f875(x101561,x101561),a862),f876(x101561,a862)),x101561),f9(x101561,f876(f875(x101561,x101561),a862),a862)),f329(f329(f10(f876(x101561,f875(x101561,x101561)),f876(x101561,f876(f876(f875(x101561,x101561),a862),a862)),x101561),f329(f10(f875(x101561,x101561),f876(f876(f875(x101561,x101561),a862),a862),x101561),f331(f875(x101561,x101561)))),f264(x101561,x101561)))),x101564)),a326),x101562),x101563))
% 156.75/156.47  [10092]E(f329(f329(f145(f869(x100921)),f329(f329(f145(x100921),x100922),f329(f136(f869(x100921),f869(x100921),f128(x100921),f109(x100921)),f329(f329(f148(f869(x100921),f869(x100921)),f150(f869(x100921),x100921,f109(x100921),f329(f329(f10(f869(x100921),f876(f869(x100921),f869(x100921)),x100921),f18(f869(x100921),f869(x100921))),f329(f329(f9(x100921,f869(x100921),f869(x100921)),f145(x100921)),f109(x100921))))),x100923)))),f175(x100921,f329(f329(f145(f869(x100921)),x100924),f329(f136(f869(f869(x100921)),f869(f869(x100921)),f128(f869(x100921)),f109(f869(x100921))),f329(f329(f148(f869(x100921),f869(f869(x100921))),f150(f869(f869(x100921)),x100921,f109(f869(x100921)),f329(f18(f876(f869(x100921),f869(f869(x100921))),x100921),f329(f329(f9(f869(x100921),f869(f869(x100921)),f869(f869(x100921))),f145(f869(x100921))),f109(f869(x100921)))))),x100923))))),f175(x100921,f329(f329(f145(f869(x100921)),f329(f329(f145(x100921),x100922),x100924)),x100923)))+~P22(f329(f317(f869(f869(x100921)),f176(x100921)),f329(f329(f145(f869(x100921)),f329(f329(f145(x100921),x100922),x100924)),x100923)))
% 156.75/156.47  [10142]~P22(f329(f62(x101422),f329(f249(x101422),x101424)))+P22(f329(f62(x101421),f329(f249(x101421),f329(f329(f10(f876(x101422,a862),a862,x101421),f86(x101422)),f329(f329(f9(x101421,f876(x101422,a862),f876(x101422,a862)),f329(f329(f10(f876(x101422,f876(a862,a862)),f876(f876(x101422,a862),f876(x101422,a862)),x101421),f20(x101422,a862,a862)),f329(f329(f10(f876(x101422,a862),f876(x101422,f876(a862,a862)),x101421),f329(f10(a862,f876(a862,a862),x101422),a327)),f329(f329(f9(x101421,f876(x101422,x101421),f876(x101422,a862)),f329(f329(f10(f876(x101421,a862),f876(f876(x101422,x101421),f876(x101422,a862)),x101421),f10(x101421,a862,x101422)),a326)),x101423)))),x101424)))))
% 156.75/156.47  [5240]E(x52401,x52402)+~E(f121(x52403,x52404,x52401),f121(x52403,x52405,x52402))
% 156.75/156.47  [5241]E(x52411,x52412)+~E(f121(x52413,x52411,x52414),f121(x52413,x52412,x52415))
% 156.75/156.47  [5248]E(x52481,x52482)+~E(f164(x52483,x52481,x52484),f164(x52483,x52482,x52485))
% 156.75/156.47  [8250]P31(x82501,x82502,x82503,x82504)+~P31(x82501,x82502,f180(x82501,x82502,x82505,x82503),x82504)
% 156.75/156.47  [9043]~P44(f34(x90431,x90435),x90432,x90433,x90434)+P44(x90431,x90432,x90433,f794(x90434,x90433,x90432,x90435,x90431))
% 156.75/156.47  [9044]~P44(f34(x90445,x90441),x90444,x90443,x90442)+P44(x90441,f794(x90442,x90443,x90444,x90441,x90445),x90443,x90442)
% 156.75/156.47  [5629]E(f329(f329(f307(x56291),x56292),f179(x56291,x56293,x56294)),f179(x56291,x56293,x56294))+~E(f329(x56294,x56292),f329(f236(x56293),x56295))
% 156.75/156.47  [6059]P22(f329(f259(x60591,x60592,x60593),x60594))+~P22(f329(f329(x60593,x60595),x60594))
% 156.75/156.47  [6061]P22(f329(f258(x60611,x60612,x60613),x60614))+~P22(f329(f329(x60613,x60614),x60615))
% 156.75/156.47  [6064]~E(f329(x60644,x60642),f329(f236(x60643),x60645))+P22(f329(f329(f331(x60641),x60642),f179(x60641,x60643,x60644)))
% 156.75/156.47  [6065]~E(f329(x60654,x60655),f329(f236(x60651),x60652))+P22(f329(f329(f331(x60651),x60652),f181(x60653,x60651,x60654)))
% 156.75/156.47  [6523]~E(x65235,f2(a95))+E(f329(f198(x65231,x65232,x65233,x65234),x65235),f122(x65232))
% 156.75/156.47  [6524]~E(x65245,f2(a95))+E(f329(f201(x65241,x65242,x65243,x65244),x65245),f111(x65242))
% 156.75/156.47  [6658]~E(x66583,f2(a95))+E(f329(f278(x66581,x66582,x66583,x66584),x66585),f329(f264(x66581,x66582),x66585))
% 156.75/156.47  [6729]~E(f329(x67294,x67295),f192(x67292))+E(f329(f238(f871(x67291),x67292,f192(x67291),x67293),f329(x67294,x67295)),f192(x67291))
% 156.75/156.47  [7342]E(f329(x73421,x73422),f192(x73423))+~E(f329(f180(x73424,x73423,x73425,x73421),x73422),f192(x73423))
% 156.75/156.47  [7343]E(f329(x73431,x73432),f192(x73433))+~E(f329(f180(x73434,x73433,x73431,x73435),x73432),f192(x73433))
% 156.75/156.47  [7380]E(f329(f180(x73801,x73802,x73803,x73804),x73805),f329(x73803,x73805))+P22(f329(f329(f331(x73801),x73805),f179(x73801,x73802,x73804)))
% 156.75/156.47  [7381]E(f329(f180(x73811,x73812,x73813,x73814),x73815),f329(x73814,x73815))+P22(f329(f329(f331(x73811),x73815),f179(x73811,x73812,x73813)))
% 156.75/156.47  [7700]~P16(x77004,x77001,x77002,x77005)+E(f329(f73(x77001,x77001,x77001,f329(x77002,x77003)),f329(x77002,x77003)),f329(x77002,x77003))
% 156.75/156.47  [7745]E(f329(f180(x77451,x77452,x77453,x77454),x77455),f329(x77454,x77455))+~P22(f329(f329(f331(x77451),x77455),f179(x77451,x77452,x77454)))
% 156.75/156.47  [8091]~P12(x80915,x80911,x80912)+E(f329(f73(x80911,x80911,x80911,f329(x80912,x80913)),f329(x80912,x80914)),f329(f73(x80911,x80911,x80911,f329(x80912,x80914)),f329(x80912,x80913)))
% 156.75/156.47  [8411]P22(f329(f329(f331(f875(x84111,x84111)),f329(f329(f264(x84111,x84111),x84112),x84113)),f323(x84111,x84114,x84115)))+~P22(f329(f329(f244(a868),f329(x84114,x84112)),f329(x84114,x84113)))
% 156.75/156.47  [8505]~P22(f329(f329(f331(x85054),x85053),f296(x85054,x85051,x85052,x85055)))+P22(f329(f329(x85051,x85052),x85053))
% 156.75/156.47  [8506]~P22(f329(f329(f331(x85064),x85063),f293(x85064,x85061,x85062,x85065)))+P22(f329(f329(x85061,x85062),x85063))
% 156.75/156.47  [8507]~P22(f329(f329(f331(x85074),x85072),f296(x85074,x85071,x85075,x85073)))+P22(f329(f329(x85071,x85072),x85073))
% 156.75/156.47  [8508]~P22(f329(f329(f331(x85084),x85082),f293(x85084,x85081,x85085,x85083)))+P22(f329(f329(x85081,x85082),x85083))
% 156.75/156.47  [8639]~P55(x86392,x86391,x86395,x86393,x86394)+E(f329(f308(x86391,x86392,x86393),x86394),f252(f876(x86392,a862)))
% 156.75/156.47  [9061]~P34(x90611,x90612,x90613,x90614,x90615)+P34(x90611,x90612,x90613,f329(f163(x90611),x90614),f329(f163(x90612),x90615))
% 156.75/156.47  [9063]~P34(x90631,x90632,x90633,f329(f163(x90631),x90634),x90635)+P34(x90631,x90632,x90633,x90634,f329(f163(x90632),x90635))
% 156.75/156.47  [9064]~P34(x90641,x90642,x90643,x90644,f329(f163(x90642),x90645))+P34(x90641,x90642,x90643,f329(f163(x90641),x90644),x90645)
% 156.75/156.47  [9070]P34(x90701,x90702,x90703,x90704,x90705)+~P34(x90701,x90702,x90703,f329(f163(x90701),x90704),f329(f163(x90702),x90705))
% 156.75/156.47  [9458]P22(f329(f329(f331(f875(f869(x94581),f869(x94581))),f329(f329(f264(f869(x94581),f869(x94581)),f329(f329(f145(x94581),x94582),x94583)),f329(f329(f145(x94581),x94582),x94584))),f151(x94581,x94585)))+~P22(f329(f329(f331(f875(f869(x94581),f869(x94581))),f329(f329(f264(f869(x94581),f869(x94581)),x94583),x94584)),f151(x94581,x94585)))
% 156.75/156.47  [9459]P22(f329(f329(f331(f875(f869(x94591),f869(x94591))),f329(f329(f264(f869(x94591),f869(x94591)),f329(f329(f128(x94591),x94592),x94593)),f329(f329(f128(x94591),x94592),x94594))),f141(x94591,x94595)))+~P22(f329(f329(f331(f875(f869(x94591),f869(x94591))),f329(f329(f264(f869(x94591),f869(x94591)),x94593),x94594)),f141(x94591,x94595)))
% 156.75/156.47  [9666]E(f329(f329(f145(x96661),f575(x96662,x96663,x96664,x96665,x96661)),f576(x96662,x96663,x96664,x96665,x96661)),x96665)+~P22(f329(f329(f331(f875(f869(x96661),f869(x96661))),f329(f329(f264(f869(x96661),f869(x96661)),x96665),f329(f329(f145(x96661),x96664),x96663))),f152(x96661,x96662)))
% 156.75/156.47  [9688]E(f329(f329(f145(x96881),f577(x96882,x96883,x96884,x96885,x96881)),f578(x96882,x96883,x96884,x96885,x96881)),x96883)+~P22(f329(f329(f331(f875(f869(x96881),f869(x96881))),f329(f329(f264(f869(x96881),f869(x96881)),f329(f329(f145(x96881),x96885),x96884)),x96883)),f152(x96881,x96882)))
% 156.75/156.47  [9853]~P22(f329(f329(f331(f875(f869(x98531),f869(x98531))),f329(f329(f264(f869(x98531),f869(x98531)),f329(f329(f145(x98531),x98535),x98532)),x98534)),f152(x98531,x98533)))+P22(f329(f329(f331(f875(f869(x98531),f869(x98531))),f329(f329(f264(f869(x98531),f869(x98531)),x98532),f578(x98533,x98534,x98532,x98535,x98531))),f152(x98531,x98533)))
% 156.75/156.47  [9910]~P22(f329(f329(f331(f875(f869(x99101),f869(x99101))),f329(f329(f264(f869(x99101),f869(x99101)),x99105),f329(f329(f145(x99101),x99104),x99103))),f152(x99101,x99102)))+P22(f329(f329(f331(f875(f869(x99101),f869(x99101))),f329(f329(f264(f869(x99101),f869(x99101)),f576(x99102,x99103,x99104,x99105,x99101)),x99103)),f152(x99101,x99102)))
% 156.75/156.47  [10067]P22(f329(f329(f331(f875(x100671,x100671)),f329(f329(f264(x100671,x100671),f329(x100672,f329(f329(f80(a868),x100673),x100674))),f329(x100672,x100673))),f305(x100671,x100675)))+~P22(f329(f329(f331(f875(x100671,x100671)),f329(f329(f264(x100671,x100671),f329(x100672,f329(a108,f739(x100674,x100673,x100675,x100672,x100671)))),f329(x100672,f739(x100674,x100673,x100675,x100672,x100671)))),f305(x100671,x100675)))
% 156.75/156.47  [5209]E(x52091,x52092)+~E(f329(f329(f145(x52093),x52094),x52091),f329(f329(f145(x52093),x52095),x52092))
% 156.75/156.47  [5210]E(x52101,x52102)+~E(f329(f329(f145(x52103),x52101),x52104),f329(f329(f145(x52103),x52102),x52105))
% 156.75/156.47  [5265]P22(f329(x52651,x52652))+~E(f329(f130(x52653,x52651),x52654),f329(f329(f145(x52653),x52652),x52655))
% 156.75/156.47  [5266]P22(f329(x52661,x52662))+~E(f329(f329(f145(x52663),x52662),x52664),f329(f130(x52663,x52661),x52665))
% 156.75/156.47  [5422]~E(f329(f329(f132(x54221),x54223),x54222),f329(f329(f145(x54221),x54224),x54225))+E(f329(f329(f159(x54221),x54222),x54223),x54224)
% 156.75/156.47  [5555]~P11(x55554,x55555,x55551)+E(f329(f329(x55551,x55552),f329(f329(x55551,x55552),x55553)),f329(f329(x55551,x55552),x55553))
% 156.75/156.47  [6116]~E(x61164,f2(a95))+E(f329(f329(f113(x61161,x61162,x61163),x61164),x61165),f329(f329(f264(f869(x61162),x61161),f109(x61162)),x61165))
% 156.75/156.47  [6186]~P108(x61862)+~E(f329(f329(f142(x61861,x61862,x61863),x61864),x61865),f109(x61861))
% 156.75/156.47  [6560]E(x65601,x65602)+~E(f329(f329(f128(x65603),x65604),f329(f329(f145(x65603),x65601),f109(x65603))),f329(f329(f128(x65603),x65605),f329(f329(f145(x65603),x65602),f109(x65603))))
% 156.75/156.47  [6561]E(x65611,x65612)+~E(f329(f329(f128(x65613),x65611),f329(f329(f145(x65613),x65614),f109(x65613))),f329(f329(f128(x65613),x65612),f329(f329(f145(x65613),x65615),f109(x65613))))
% 156.75/156.47  [6805]E(f329(f183(x68051,x68052,x68053,x68054),x68055),f192(x68052))+P22(f329(f329(f331(x68051),x68055),x68054))
% 156.75/156.47  [6866]E(f329(f329(f307(x68661),f329(x68662,x68663)),f329(f308(x68664,x68661,x68662),x68665)),f329(f308(x68664,x68661,x68662),x68665))+~P22(f329(f329(f331(x68664),x68663),x68665))
% 156.75/156.47  [6872]~P22(f329(x68724,f329(x68723,x68725)))+P22(f329(f329(f309(x68721,x68722,x68723),x68724),x68725))
% 156.75/156.47  [6875]~P22(f329(f329(x68753,x68755),x68754))+P22(f329(f329(f253(x68751,x68752,x68753),x68754),x68755))
% 156.75/156.47  [6972]~E(f329(f308(x69721,x69722,x69723),x69724),x69725)+E(f329(f308(f876(x69721,a862),f876(x69722,a862),f308(x69721,x69722,x69723)),f329(f306(x69721),x69724)),f329(f306(x69722),x69725))
% 156.75/156.47  [7001]E(f329(f183(x70011,x70012,x70013,x70014),x70015),f329(x70013,x70015))+~P22(f329(f329(f331(x70011),x70015),x70014))
% 156.75/156.47  [7309]P20(x73091,x73092,x73093,x73094)+~P20(x73091,x73092,x73093,f329(f329(f307(x73091),x73095),x73094))
% 156.75/156.47  [7416]~P22(f329(f329(f331(x74164),x74163),x74165))+P22(f329(f329(f331(x74161),f329(x74162,x74163)),f329(f308(x74164,x74161,x74162),x74165)))
% 156.75/156.47  [7439]~P108(x74392)+E(f144(x74391,x74392,x74393,f329(f130(x74391,x74394),x74395)),f329(f130(x74391,x74394),f144(x74391,x74392,x74393,x74395)))
% 156.75/156.47  [7471]P22(f329(x74711,f329(x74712,x74713)))+~P22(f329(f329(f309(x74714,x74715,x74712),x74711),x74713))
% 156.75/156.47  [7474]P22(f329(f329(x74741,x74742),x74743))+~P22(f329(f329(f253(x74744,x74745,x74741),x74743),x74742))
% 156.75/156.47  [7539]~P22(f329(f329(f331(x75393),f329(x75394,x75392)),x75395))+P22(f329(f329(f331(x75391),x75392),f329(f309(x75391,x75393,x75394),x75395)))
% 156.75/156.47  [7931]~P22(f329(f329(f331(x79315),x79313),f329(f309(x79315,x79311,x79312),x79314)))+P22(f329(f329(f331(x79311),f329(x79312,x79313)),x79314))
% 156.75/156.47  [8158]~E(x81583,f329(f329(f329(f72(x81581,f871(x81582)),f329(f18(f871(x81582),x81581),f192(x81582))),x81584),f329(f236(x81582),x81585)))+E(f179(x81581,x81582,x81583),f329(f329(f307(x81581),x81584),f189(f876(x81581,a862))))
% 156.75/156.47  [8235]~P12(x82352,x82351,x82353)+E(f329(f136(x82351,x82352,f329(f9(x82352,x82351,x82351),x82353),x82354),f146(x82352,x82355)),f329(f329(f65(x82352,x82351,x82353),x82354),f329(f167(x82352),x82355)))
% 156.75/156.47  [8255]E(f329(x82551,f524(x82552,x82551,x82553,x82554)),x82554)+~P22(f329(f329(f331(x82555),x82554),f329(f308(x82553,x82555,x82551),x82552)))
% 156.75/156.47  [8552]~E(x85522,f329(f329(f145(x85521),x85524),x85525))+P22(f329(f329(f331(f875(f869(x85521),f869(x85521))),f329(f329(f264(f869(x85521),f869(x85521)),f109(x85521)),x85522)),f141(x85521,x85523)))
% 156.75/156.47  [8603]~P34(x86031,x86033,x86035,x86032,x86034)+E(f329(f190(f869(x86031)),x86032),f329(f190(f869(x86033)),x86034))
% 156.75/156.47  [8613]P22(f329(f329(f243(f876(x86131,a862)),f329(f329(f42(x86132,f876(x86131,a862)),x86133),x86134)),f329(x86134,x86135)))+~P22(f329(f329(f331(x86132),x86135),x86133))
% 156.75/156.47  [8654]~P55(x86541,x86542,x86543,x86545,x86544)+E(f329(f308(x86541,x86542,x86543),f252(f876(x86541,a862))),x86544)
% 156.75/156.47  [8862]E(f329(f329(f329(f72(x88621,f871(x88622)),f183(x88621,x88622,x88623,x88624)),x88625),f192(x88622)),f183(x88621,x88622,x88623,x88624))+P22(f329(f329(f331(x88621),x88625),x88624))
% 156.75/156.47  [8867]E(f329(f130(x88671,x88672),f715(x88673,x88674,x88675,x88672,x88671)),x88673)+~E(f329(f130(x88671,x88672),x88675),f329(f329(f145(x88671),x88674),x88673))
% 156.75/156.47  [8868]E(f329(f130(x88681,x88682),f717(x88683,x88682,x88684,x88685,x88681)),x88684)+~E(f329(f329(f145(x88681),x88685),x88684),f329(f130(x88681,x88682),x88683))
% 156.75/156.47  [8869]E(f329(x88691,f560(x88692,x88693,x88691,x88694,x88695)),x88692)+~E(f329(f329(f202(x88695,x88694),x88691),x88693),f329(f236(x88694),x88692))
% 156.75/156.47  [8872]E(f329(f236(x88721),f560(x88722,x88723,x88724,x88725,x88721)),x88723)+~E(f329(f329(f202(x88721,x88725),x88724),x88723),f329(f236(x88725),x88722))
% 156.75/156.47  [8961]E(f329(f190(f869(x89611)),x89612),x89613)+~P22(f329(f329(f331(f875(f869(x89611),f869(x89611))),f329(f329(f264(f869(x89611),f869(x89611)),x89614),x89612)),f329(f137(x89611,x89615),x89613)))
% 156.75/156.47  [8962]E(f329(f190(f869(x89621)),x89622),x89623)+~P22(f329(f329(f331(f875(f869(x89621),f869(x89621))),f329(f329(f264(f869(x89621),f869(x89621)),x89622),x89624)),f329(f137(x89621,x89625),x89623)))
% 156.75/156.47  [9021]P22(f329(f329(f331(x90211),f524(x90212,x90213,x90211,x90214)),x90212))+~P22(f329(f329(f331(x90215),x90214),f329(f308(x90211,x90215,x90213),x90212)))
% 156.75/156.47  [9182]E(f329(f308(x91821,x91822,x91823),f538(x91824,x91823,x91821,x91825,x91822)),x91825)+~P22(f329(f329(f243(f876(x91822,a862)),x91825),f329(f308(x91821,x91822,x91823),x91824)))
% 156.75/156.47  [9423]E(f329(x94231,f499(x94232,x94231,x94233,x94234,x94235)),f329(f236(x94235),x94234))+~P22(f329(f329(f331(x94235),x94234),f181(x94233,x94235,f183(x94233,x94235,x94231,x94232))))
% 156.75/156.47  [9480]P22(f329(f329(f331(f875(f869(x94801),f869(x94801))),f329(f329(f264(f869(x94801),f869(x94801)),f329(f329(f145(x94801),x94802),x94803)),f329(f329(f145(x94801),x94802),x94804))),f305(f869(x94801),f151(x94801,x94805))))+~P22(f329(f329(f331(f875(f869(x94801),f869(x94801))),f329(f329(f264(f869(x94801),f869(x94801)),x94803),x94804)),f305(f869(x94801),f151(x94801,x94805))))
% 156.75/156.47  [9511]~E(f329(x95113,f550(x95115,x95114,x95113,x95112,x95111)),f329(x95115,f550(x95115,x95114,x95113,x95112,x95111)))+E(f329(f329(f148(x95111,x95112),x95113),x95114),f329(f329(f148(x95111,x95112),x95115),x95114))
% 156.75/156.47  [9596]~E(f329(f130(x95961,x95965),x95964),f329(f329(f145(x95961),x95963),x95962))+E(f329(f329(f128(x95961),f716(x95962,x95963,x95964,x95965,x95961)),f329(f329(f145(x95961),x95963),f715(x95962,x95963,x95964,x95965,x95961))),x95964)
% 156.75/156.47  [9597]~E(f329(f329(f145(x95971),x95975),x95974),f329(f130(x95971,x95973),x95972))+E(f329(f329(f128(x95971),f718(x95972,x95973,x95974,x95975,x95971)),f329(f329(f145(x95971),x95975),f717(x95972,x95973,x95974,x95975,x95971))),x95972)
% 156.75/156.47  [9605]E(f329(f329(f148(x96051,x96052),x96053),x96054),f329(f329(f148(x96051,x96052),x96055),x96054))+P22(f329(f329(f331(x96051),f550(x96053,x96054,x96055,x96052,x96051)),f329(f167(x96051),x96054)))
% 156.75/156.47  [9632]~P22(f329(f329(f331(x96325),x96324),f329(f283(x96321,x96325,x96323),x96322)))+P22(f329(f329(f331(x96321),f509(x96322,x96323,x96321,x96324,x96325)),x96322))
% 156.75/156.47  [9633]~P22(f329(f329(f331(x96335),x96334),f329(f283(x96331,x96335,x96333),x96332)))+P22(f329(f329(f331(x96331),f547(x96332,x96333,x96331,x96334,x96335)),x96332))
% 156.75/156.47  [9660]~P22(f329(f329(f243(f876(x96605,a862)),x96604),f329(f308(x96601,x96605,x96603),x96602)))+P22(f329(f329(f243(f876(x96601,a862)),f538(x96602,x96603,x96601,x96604,x96605)),x96602))
% 156.75/156.47  [9716]~P22(f329(f329(f331(x97165),x97164),f181(x97161,x97165,f183(x97161,x97165,x97163,x97162))))+P22(f329(f329(f331(x97161),f499(x97162,x97163,x97161,x97164,x97165)),x97162))
% 156.75/156.47  [10110]E(x101101,f2(a95))+E(f329(f238(f875(f869(x101102),x101103),f875(x101102,x101103),f329(f329(f264(f869(x101102),x101103),f109(x101102)),x101104),f329(f268(x101102,x101103,f875(f869(x101102),x101103)),f329(f329(f9(x101102,f876(x101103,f875(f869(x101102),x101103)),f876(x101103,f875(f869(x101102),x101103))),f329(f329(f10(f876(f875(f869(x101102),x101103),f875(f869(x101102),x101103)),f876(f876(x101103,f875(f869(x101102),x101103)),f876(x101103,f875(f869(x101102),x101103))),x101102),f10(f875(f869(x101102),x101103),f875(f869(x101102),x101103),x101103)),f329(f329(f10(f876(f869(x101102),f876(x101103,f875(f869(x101102),x101103))),f876(f875(f869(x101102),x101103),f875(f869(x101102),x101103)),x101102),f268(f869(x101102),x101103,f875(f869(x101102),x101103))),f329(f329(f10(f876(f869(x101102),f869(x101102)),f876(f869(x101102),f876(x101103,f875(f869(x101102),x101103))),x101102),f329(f10(f869(x101102),f876(x101103,f875(f869(x101102),x101103)),f869(x101102)),f264(f869(x101102),x101103))),f145(x101102))))),f329(f113(x101103,x101102,x101105),f329(f329(f3(a95),x101101),f78(a95)))))),f329(x101105,x101104)),f329(f329(f113(x101103,x101102,x101105),x101101),x101104))
% 156.75/156.47  [5435]~E(f329(x54353,x54354),x54355)+E(f329(f329(f329(f72(x54351,x54352),x54353),x54354),x54355),x54353)
% 156.75/156.47  [5898]E(f329(x58981,x58982),x58983)+~E(f329(f329(f329(f72(x58984,x58985),x58981),x58982),x58983),x58981)
% 156.75/156.47  [5996]E(x59961,x59962)+~E(f329(f267(x59963,x59964),f329(f329(f264(x59963,x59964),x59965),x59961)),x59962)
% 156.75/156.47  [5997]E(x59971,x59972)+~E(f329(f263(x59973,x59974),f329(f329(f264(x59973,x59974),x59971),x59975)),x59972)
% 156.75/156.47  [6263]~E(x62633,f329(f329(f128(x62631),x62634),f329(f329(f145(x62631),x62632),x62635)))+P22(f329(f329(f331(x62631),x62632),f329(f167(x62631),x62633)))
% 156.75/156.47  [6645]E(f329(f308(x66451,x66452,f329(f18(x66452,x66451),x66453)),x66454),f329(f329(f307(x66452),x66453),f189(f876(x66452,a862))))+~P22(f329(f329(f331(x66451),x66455),x66454))
% 156.75/156.47  [6715]E(f329(f329(f97(f876(x67151,a862)),f329(f167(x67151),x67152)),f329(f167(x67151),x67153)),f329(f167(x67151),x67154))+~E(f161(x67151,x67155,x67154),f329(f329(f264(f869(x67151),f869(x67151)),x67152),x67153))
% 156.75/156.47  [6808]~P108(x68082)+E(f329(f190(f869(x68081)),f329(f329(f142(x68081,x68082,x68083),x68084),x68085)),f329(a108,f329(f190(f869(x68081)),x68085)))
% 156.75/156.47  [6820]~P108(x68202)+E(f329(f167(x68201),f329(f329(f142(x68201,x68202,x68203),x68204),x68205)),f329(f329(f307(x68201),x68204),f329(f167(x68201),x68205)))
% 156.75/156.47  [7093]~P117(x70931)+E(f329(f329(f80(x70931),f329(f329(f80(x70931),x70932),x70933)),f329(f329(f80(x70931),x70934),x70935)),f329(f329(f80(x70931),f329(f329(f80(x70931),x70932),x70934)),f329(f329(f80(x70931),x70933),x70935)))
% 156.75/156.47  [7094]~P117(x70941)+E(f329(f329(f81(x70941),f329(f329(f81(x70941),x70942),x70943)),f329(f329(f81(x70941),x70944),x70945)),f329(f329(f81(x70941),f329(f329(f81(x70941),x70942),x70944)),f329(f329(f81(x70941),x70943),x70945)))
% 156.75/156.47  [7095]~P60(x70951)+E(f329(f329(f287(x70951),f329(f329(f81(x70951),x70952),x70953)),f329(f329(f81(x70951),x70954),x70955)),f329(f329(f81(x70951),f329(f329(f287(x70951),x70952),x70954)),f329(f329(f287(x70951),x70953),x70955)))
% 156.75/156.47  [7109]~P108(x71091)+E(f303(x71091,f329(f329(f242(x71091),x71092),x71093),f329(f329(f247(x71091),x71094),x71095)),f329(f329(f98(f876(x71091,a862)),f303(x71091,x71092,x71094)),f303(x71091,x71093,x71095)))
% 156.75/156.47  [7110]~P108(x71101)+E(f300(x71101,f329(f329(f242(x71101),x71102),x71103),f329(f329(f247(x71101),x71104),x71105)),f329(f329(f98(f876(x71101,a862)),f300(x71101,x71102,x71104)),f300(x71101,x71103,x71105)))
% 156.75/156.47  [7111]~P108(x71111)+E(f302(x71111,f329(f329(f242(x71111),x71112),x71113),f329(f329(f247(x71111),x71114),x71115)),f329(f329(f98(f876(x71111,a862)),f302(x71111,x71112,x71114)),f302(x71111,x71113,x71115)))
% 156.75/156.47  [7112]~P108(x71121)+E(f329(f329(f98(f876(x71121,a862)),f329(f299(x71121,x71122),x71123)),f329(f299(x71121,x71124),x71125)),f329(f299(x71121,f329(f329(f242(x71121),x71122),x71124)),f329(f329(f247(x71121),x71123),x71125)))
% 156.75/156.47  [7230]~P22(f329(x72301,f470(x72303,x72302,x72301)))+P22(f329(x72301,f329(f329(f264(x72302,x72303),x72304),x72305)))
% 156.75/156.47  [7315]~E(f329(x73153,x73154),f192(x73152))+E(f181(x73151,x73152,f329(f329(f329(f72(x73151,f871(x73152)),x73153),x73154),f329(f236(x73152),x73155))),f329(f329(f307(x73152),x73155),f181(x73151,x73152,x73153)))
% 156.75/156.47  [7334]~E(x73342,f329(x73344,x73345))+P22(f329(f329(f331(x73341),x73342),f329(f308(x73343,x73341,x73344),f252(f876(x73343,a862)))))
% 156.75/156.47  [7392]~E(f329(x73923,x73924),f192(x73922))+E(f329(f329(f3(f876(x73921,a862)),f179(x73921,x73922,x73923)),f329(f329(f307(x73921),x73924),x73925)),f329(f329(f3(f876(x73921,a862)),f179(x73921,x73922,x73923)),x73925))
% 156.75/156.47  [7414]~P12(x74143,x74142,x74144)+P12(x74141,x74142,f329(f329(f10(x74143,f876(x74142,x74142),x74141),x74144),x74145))
% 156.75/156.47  [7415]~P11(x74153,x74152,x74154)+P11(x74151,x74152,f329(f329(f10(x74153,f876(x74152,x74152),x74151),x74154),x74155))
% 156.75/156.47  [7555]~P20(x75551,x75552,x75553,x75554)+P20(x75551,x75552,x75553,f329(f329(f3(f876(x75551,a862)),x75554),x75555))
% 156.75/156.47  [7709]~P22(f329(f329(x77093,x77094),x77095))+P22(f329(f329(f268(x77091,x77092,a862),x77093),f329(f329(f264(x77091,x77092),x77094),x77095)))
% 156.75/156.47  [7830]~P22(f329(x78302,x78304))+~E(f329(f329(f132(x78301),f329(f190(f869(x78301)),f172(x78301,x78302,x78303))),x78303),f329(f329(f145(x78301),x78304),x78305))
% 156.75/156.47  [7850]P20(x78501,x78502,x78503,x78504)+~P20(x78501,x78502,x78503,f329(f329(f97(f876(x78501,a862)),x78505),x78504))
% 156.75/156.47  [7851]P20(x78511,x78512,x78513,x78514)+~P20(x78511,x78512,x78513,f329(f329(f97(f876(x78511,a862)),x78514),x78515))
% 156.75/156.47  [7893]~P108(x78932)+E(f329(f329(f142(x78931,x78932,x78933),x78934),f144(x78931,x78932,x78933,x78935)),f144(x78931,x78932,x78933,f329(f329(f145(x78931),x78934),x78935)))
% 156.75/156.47  [8212]~P11(x82122,x82121,x82123)+E(f329(f136(x82121,x82122,f329(f9(x82122,x82121,x82121),x82123),x82124),x82125),f329(f329(f65(x82122,x82121,x82123),x82124),f329(f167(x82122),x82125)))
% 156.75/156.47  [8240]~E(f329(f329(f132(x82401),f329(f190(f869(x82401)),f172(x82401,x82402,x82403))),x82403),f329(f329(f145(x82401),x82404),x82405))+E(f329(f329(f128(x82401),f172(x82401,x82402,x82403)),f329(f329(f145(x82401),x82404),x82405)),x82403)
% 156.75/156.47  [8265]P22(f329(f329(x82651,x82652),x82653))+~P22(f329(f329(f268(x82654,x82655,a862),x82651),f329(f329(f264(x82654,x82655),x82652),x82653)))
% 156.75/156.47  [8322]~E(f329(f329(f173(x83221,x83222),x83225),x83223),f329(f236(x83222),x83224))+P22(f329(f329(f331(f875(x83221,x83222)),f329(f329(f264(x83221,x83222),x83223),x83224)),f329(f167(f875(x83221,x83222)),x83225)))
% 156.75/156.47  [8708]P22(f329(f329(f243(f876(x87081,a862)),f329(f308(x87082,x87081,x87083),x87084)),f329(f308(x87082,x87081,x87083),x87085)))+~P22(f329(f329(f243(f876(x87082,a862)),x87084),x87085))
% 156.75/156.47  [8709]P22(f329(f329(f243(f876(x87091,a862)),f329(f309(x87091,x87092,x87093),x87094)),f329(f309(x87091,x87092,x87093),x87095)))+~P22(f329(f329(f243(f876(x87092,a862)),x87094),x87095))
% 156.75/156.47  [8787]E(x87871,f2(a95))+E(f329(f329(f270(x87872,x87873,x87872,f875(x87873,x87872)),f329(x87874,x87875)),f278(x87873,x87872,f329(f329(f3(a95),x87871),f78(a95)),x87874)),f329(f278(x87873,x87872,x87871,x87874),x87875))
% 156.75/156.47  [9289]E(f329(f236(x92891),f562(x92892,x92893,x92894,x92891,x92895)),f329(f329(f173(x92895,x92891),x92892),x92894))+~P22(f329(f329(f331(f875(x92895,x92891)),f329(f329(f264(x92895,x92891),x92894),x92893)),f329(f167(f875(x92895,x92891)),x92892)))
% 156.75/156.47  [9415]~P22(f329(f62(x94153),f329(f308(x94152,x94153,x94155),f252(f876(x94152,a862)))))+P22(f329(f62(x94151),f329(f308(x94152,x94151,f329(f329(f10(x94153,x94151,x94152),x94154),x94155)),f252(f876(x94152,a862)))))
% 156.75/156.47  [9436]P22(f329(f329(f243(f876(f876(x94361,a862),a862)),f329(f308(f876(x94362,a862),f876(x94361,a862),f308(x94362,x94361,x94363)),f329(f306(x94362),x94364))),f329(f306(x94361),x94365)))+~P22(f329(f329(f243(f876(x94361,a862)),f329(f308(x94362,x94361,x94363),x94364)),x94365))
% 156.75/156.47  [9450]~P22(f329(f62(f871(x94501)),f329(f308(x94502,f871(x94501),x94503),f252(f876(x94502,a862)))))+P22(f329(f62(f871(x94501)),f329(f308(x94502,f871(x94501),f329(f329(f329(f72(x94502,f871(x94501)),x94503),x94504),f329(f236(x94501),x94505))),f252(f876(x94502,a862)))))
% 156.75/156.47  [9519]E(x95191,x95192)+~P22(f329(f67(x95193,x95194,x95195,x95191,f189(f876(x95193,a862))),x95192))
% 156.75/156.47  [9532]E(f329(f329(f264(x95321,x95322),f687(x95323,x95324,x95325,x95322,x95321)),f688(x95323,x95324,x95325,x95322,x95321)),x95325)+~P22(f329(f329(f331(f875(x95321,x95322)),x95325),f329(f329(f266(x95321,x95322),x95324),x95323)))
% 156.75/156.47  [9637]P22(f329(f329(f331(x96371),f687(x96372,x96373,x96374,x96375,x96371)),x96373))+~P22(f329(f329(f331(f875(x96371,x96375)),x96374),f329(f329(f266(x96371,x96375),x96373),x96372)))
% 156.75/156.47  [9816]P22(f329(f329(f331(x98161),f688(x98162,x98163,x98164,x98161,x98165)),f329(x98162,f687(x98162,x98163,x98164,x98161,x98165))))+~P22(f329(f329(f331(f875(x98165,x98161)),x98164),f329(f329(f266(x98165,x98161),x98163),x98162)))
% 156.75/156.47  [9832]P22(f329(f329(f331(f875(x98321,x98321)),f329(f329(f264(x98321,x98321),x98322),f761(x98323,x98324,x98325,x98322,x98321))),x98323))+~P22(f329(f329(f331(f875(x98321,x98321)),f329(f329(f264(x98321,x98321),x98322),x98325)),f329(f329(f184(f875(x98321,x98321),a862),f329(a108,x98324)),x98323)))
% 156.75/156.47  [9833]P22(f329(f329(f331(f875(x98331,x98331)),f329(f329(f264(x98331,x98331),x98332),f762(x98333,x98334,x98335,x98332,x98331))),x98333))+~P22(f329(f329(f331(f875(x98331,x98331)),f329(f329(f264(x98331,x98331),x98332),x98335)),f329(f329(f184(f875(x98331,x98331),a862),f329(a108,x98334)),x98333)))
% 156.75/156.47  [9851]~P22(f329(f329(f331(f875(f869(x98511),f869(x98511))),f329(f329(f264(f869(x98511),f869(x98511)),f329(f329(f145(x98511),x98512),x98515)),x98514)),f152(x98511,x98513)))+P22(f329(f329(f331(f875(x98511,x98511)),f329(f329(f264(x98511,x98511),x98512),f577(x98513,x98514,x98515,x98512,x98511))),x98513))
% 156.75/156.47  [6336]P22(f329(x63362,x63364))+E(f172(x63361,x63362,f329(f329(f128(x63361),x63363),f329(f329(f145(x63361),x63364),x63365))),f172(x63361,x63362,x63363))
% 156.75/156.47  [6384]~P67(x63842)+E(f329(f329(f329(f3(f876(x63841,x63842)),x63843),x63844),x63845),f329(f329(f3(x63842),f329(x63843,x63845)),f329(x63844,x63845)))
% 156.75/156.47  [6386]~P103(x63862)+E(f329(f329(f329(f97(f876(x63861,x63862)),x63863),x63864),x63865),f329(f329(f97(x63862),f329(x63863,x63865)),f329(x63864,x63865)))
% 156.75/156.47  [6388]~P103(x63882)+E(f329(f329(f329(f98(f876(x63881,x63882)),x63883),x63884),x63885),f329(f329(f98(x63882),f329(x63883,x63885)),f329(x63884,x63885)))
% 156.75/156.47  [6406]E(x64061,x64062)+E(f329(f329(f159(x64063),f329(f329(f153(x64063,x64064),x64061),x64065)),x64062),f329(f329(f159(x64063),x64064),x64062))
% 156.75/156.47  [6663]~E(x66634,f189(f876(x66633,a862)))+E(f329(f329(f3(f876(x66631,a862)),x66632),f329(f329(f43(x66633,f876(x66631,a862)),x66634),x66635)),x66632)
% 156.75/156.47  [6664]~E(x66644,f189(f876(x66643,a862)))+E(f329(f329(f97(f876(x66641,a862)),x66642),f329(f329(f43(x66643,f876(x66641,a862)),x66644),x66645)),x66642)
% 156.75/156.47  [6665]~E(x66654,f189(f876(x66653,a862)))+E(f329(f329(f98(f876(x66651,a862)),x66652),f329(f329(f42(x66653,f876(x66651,a862)),x66654),x66655)),x66652)
% 156.75/156.47  [6679]~E(x66794,f189(f876(x66793,a862)))+E(f329(f329(f307(x66791),x66792),f329(f329(f43(x66793,f876(x66791,a862)),x66794),x66795)),f329(f329(f307(x66791),x66792),f189(f876(x66791,a862))))
% 156.75/156.47  [7461]E(f329(f329(f159(x74611),f329(f329(f148(x74612,x74611),x74613),x74614)),x74615),f329(x74613,f329(f329(f159(x74612),x74614),x74615)))+~P22(f329(f329(f244(a868),x74615),f329(f190(f869(x74612)),x74614)))
% 156.75/156.47  [7527]E(f329(f329(f97(f876(x75271,a862)),f329(x75272,x75273)),f329(f329(f43(x75274,f876(x75271,a862)),x75275),x75272)),f329(f329(f43(x75274,f876(x75271,a862)),x75275),x75272))+~P22(f329(f329(f331(x75274),x75273),x75275))
% 156.75/156.47  [7528]E(f329(f329(f98(f876(x75281,a862)),f329(x75282,x75283)),f329(f329(f42(x75284,f876(x75281,a862)),x75285),x75282)),f329(f329(f42(x75284,f876(x75281,a862)),x75285),x75282))+~P22(f329(f329(f331(x75284),x75283),x75285))
% 156.75/156.47  [8130]~E(x81303,f189(f876(x81301,a862)))+E(f329(f329(f43(x81301,f876(x81302,a862)),x81303),f329(f329(f10(f876(x81302,a862),f876(x81302,a862),x81301),f329(f307(x81302),x81304)),x81305)),f189(f876(x81302,a862)))
% 156.75/156.47  [8135]~P22(f329(f329(f331(x81354),x81353),x81355))+P22(f329(f329(f243(f876(x81351,a862)),f329(x81352,x81353)),f329(f329(f43(x81354,f876(x81351,a862)),x81355),x81352)))
% 156.75/156.47  [8264]~E(f329(x82644,x82642),x82645)+P22(f329(f329(f331(x82641),x82642),f329(f309(x82641,x82643,x82644),f329(f329(f307(x82643),x82645),f189(f876(x82643,a862))))))
% 156.75/156.47  [8308]~P53(x83081,x83082,f329(f284(x83082,x83081),x83083))+E(f329(f329(f98(f876(x83081,a862)),f329(f283(x83082,x83081,x83083),x83084)),f329(f283(x83082,x83081,x83083),x83085)),f329(f283(x83082,x83081,x83083),f329(f329(f98(f876(x83082,a862)),x83084),x83085)))
% 156.75/156.47  [8381]E(x83811,f2(a95))+E(f329(f114(x83812,x83813,f329(x83814,f329(f329(f3(a95),x83811),f78(a95)))),f329(f329(f9(x83812,a95,f870(x83813)),x83815),x83811)),f329(f201(x83812,x83813,x83814,x83815),x83811))
% 156.75/156.47  [8418]E(x84181,f189(f876(x84182,a862)))+E(f329(f329(f43(x84182,f876(x84183,a862)),x84181),f329(f329(f10(f876(x84183,a862),f876(x84183,a862),x84182),f329(f307(x84183),x84184)),x84185)),f329(f329(f307(x84183),x84184),f329(f329(f43(x84182,f876(x84183,a862)),x84181),x84185)))
% 156.75/156.47  [8468]~P20(x84682,x84681,x84683,f252(f876(x84682,a862)))+E(f329(f329(f3(f876(x84681,a862)),f329(f308(x84682,x84681,x84683),x84684)),f329(f308(x84682,x84681,x84683),x84685)),f329(f308(x84682,x84681,x84683),f329(f329(f3(f876(x84682,a862)),x84684),x84685)))
% 156.75/156.47  [8469]~P20(x84692,x84691,x84693,f252(f876(x84692,a862)))+E(f329(f329(f98(f876(x84691,a862)),f329(f308(x84692,x84691,x84693),x84694)),f329(f308(x84692,x84691,x84693),x84695)),f329(f308(x84692,x84691,x84693),f329(f329(f98(f876(x84692,a862)),x84694),x84695)))
% 156.75/156.47  [8538]~P22(f329(f329(f68(x85381,x85382,x85385),x85383),x85384))+P22(f329(f329(f331(f875(x85381,x85382)),f329(f329(f264(x85381,x85382),x85383),x85384)),x85385))
% 156.75/156.47  [8569]P22(f329(f329(f331(x85691),x85692),f329(f260(x85693,x85691),x85694)))+~P22(f329(f329(f331(f875(x85693,x85691)),f329(f329(f264(x85693,x85691),x85695),x85692)),x85694))
% 156.75/156.47  [8571]P22(f329(f329(f331(x85711),x85712),f329(f262(x85711,x85713),x85714)))+~P22(f329(f329(f331(f875(x85711,x85713)),f329(f329(f264(x85711,x85713),x85712),x85715)),x85714))
% 156.75/156.47  [8694]P22(f329(f329(f68(x86941,x86942,x86943),x86944),x86945))+~P22(f329(f329(f331(f875(x86941,x86942)),f329(f329(f264(x86941,x86942),x86944),x86945)),x86943))
% 156.75/156.47  [8724]E(f329(x87241,x87242),x87243)+~P22(f329(f329(f331(x87244),x87242),f329(f309(x87244,x87245,x87241),f329(f329(f307(x87245),x87243),f189(f876(x87245,a862))))))
% 156.75/156.47  [8935]E(x89351,f2(a95))+E(f117(x89352,f116(x89353,f870(f871(x89352)),f329(f329(f9(x89353,a95,f870(f871(x89352))),x89354),x89351),f329(x89355,f329(f329(f3(a95),x89351),f78(a95))))),f329(f198(x89353,x89352,x89355,x89354),x89351))
% 156.75/156.47  [8958]P22(f329(f329(f331(f875(x89581,x89582)),f329(f329(f264(x89581,x89582),x89583),x89584)),f329(f284(x89582,x89581),x89585)))+~P22(f329(f329(f331(f875(x89582,x89581)),f329(f329(f264(x89582,x89581),x89584),x89583)),x89585))
% 156.75/156.47  [8976]~P22(f329(f329(x89761,x89765),x89764))+P22(f329(f329(x89761,f329(f267(x89762,x89763),f329(f329(f264(x89762,x89763),x89764),x89765))),f329(f263(x89762,x89763),f329(f329(f264(x89762,x89763),x89764),x89765))))
% 156.75/156.47  [9005]~P22(f329(f329(f331(f875(x90052,x90051)),f329(f329(f264(x90052,x90051),x90054),x90053)),f329(f284(x90051,x90052),x90055)))+P22(f329(f329(f331(f875(x90051,x90052)),f329(f329(f264(x90051,x90052),x90053),x90054)),x90055))
% 156.75/156.47  [9028]~P22(f329(f329(f331(f875(x90283,x90281)),f329(f329(f264(x90283,x90281),x90285),x90282)),x90284))+P22(f329(f329(f331(x90281),x90282),f329(f283(x90283,x90281,x90284),f329(f329(f307(x90283),x90285),f189(f876(x90283,a862))))))
% 156.75/156.47  [9078]P22(f329(f329(f331(f875(x90781,x90782)),f329(f329(f264(x90781,x90782),x90783),x90784)),x90785))+~P22(f329(f329(f331(x90782),x90784),f329(f283(x90781,x90782,x90785),f329(f329(f307(x90781),x90783),f189(f876(x90781,a862))))))
% 156.75/156.47  [9099]E(f329(f329(f329(f72(x90991,f871(x90992)),f183(x90991,x90992,x90993,x90994)),x90995),f192(x90992)),f183(x90991,x90992,x90993,f329(f329(f3(f876(x90991,a862)),x90994),f329(f329(f307(x90991),x90995),f189(f876(x90991,a862))))))+~P22(f329(f329(f331(x90991),x90995),x90994))
% 156.75/156.47  [9170]~P70(x91701)+E(f329(f329(f8(a868,x91701),x91702),f300(a868,f329(f329(f80(a868),x91703),x91704),f329(f329(f80(a868),x91705),x91704))),f329(f329(f8(a868,x91701),f329(f329(f10(a868,x91701,a868),x91702),f329(f329(f9(a868,a868,a868),f80(a868)),x91704))),f300(a868,x91703,x91705)))
% 156.75/156.47  [9186]~P70(x91861)+E(f329(f329(f8(a868,x91861),x91862),f329(f299(a868,f329(f329(f80(a868),x91863),x91864)),f329(f329(f80(a868),x91865),x91864))),f329(f329(f8(a868,x91861),f329(f329(f10(a868,x91861,a868),x91862),f329(f329(f9(a868,a868,a868),f80(a868)),x91864))),f329(f299(a868,x91863),x91865)))
% 156.75/156.47  [9236]~P20(x92361,x92362,x92363,f252(f876(x92361,a862)))+E(f329(f329(f148(x92361,x92362),x92363),f329(f130(x92361,f329(f329(f10(a862,a862,x92361),a324),f329(a326,x92364))),x92365)),f329(f130(x92362,f329(f329(f10(a862,a862,x92362),a324),f329(a326,f329(x92363,x92364)))),f329(f329(f148(x92361,x92362),x92363),x92365)))
% 156.75/156.47  [9255]~P20(x92551,x92552,x92553,f329(f329(f307(x92551),x92554),f329(f167(x92551),x92555)))+E(f329(f329(f148(x92551,x92552),x92553),f329(f130(x92551,f329(f329(f10(a862,a862,x92551),a324),f329(a326,x92554))),x92555)),f329(f130(x92552,f329(f329(f10(a862,a862,x92552),a324),f329(a326,f329(x92553,x92554)))),f329(f329(f148(x92551,x92552),x92553),x92555)))
% 156.75/156.47  [9402]P22(f329(f329(f331(f875(f869(x94021),f869(x94021))),f329(f329(f264(f869(x94021),f869(x94021)),f329(f329(f145(x94021),x94022),x94023)),f329(f329(f145(x94021),x94024),x94023))),f151(x94021,x94025)))+~P22(f329(f329(f331(f875(x94021,x94021)),f329(f329(f264(x94021,x94021),x94022),x94024)),x94025))
% 156.75/156.47  [9527]E(f329(f329(f307(x95271),f636(x95272,x95273,x95274,x95275,x95271)),f647(x95272,x95273,x95274,x95275,x95271)),f329(f329(f307(x95271),x95274),x95273))+~P22(f329(f63(x95271,x95275,f329(f329(f307(x95271),x95274),x95273)),x95272))
% 156.75/156.47  [9528]E(f329(f329(f307(x95281),f657(x95282,x95283,x95284,x95285,x95281)),f666(x95282,x95283,x95284,x95285,x95281)),f329(f329(f307(x95281),x95284),x95283))+~P22(f329(f63(x95281,x95285,f329(f329(f307(x95281),x95284),x95283)),x95282))
% 156.75/156.47  [9623]P22(f329(f329(f331(x96231),f503(x96232,x96233,x96234,x96235,x96231)),x96234))+P22(f329(f329(f329(f42(x96231,f876(x96235,a862)),x96234),x96233),x96232))
% 156.75/156.47  [9628]P22(f329(f329(f331(x96281),f501(x96282,x96283,x96281,x96284,x96285)),x96283))+P22(f329(f329(f331(x96285),x96284),f329(f329(f42(x96281,f876(x96285,a862)),x96283),x96282)))
% 156.75/156.47  [9636]P22(f329(f329(f331(x96361),f493(x96362,x96363,x96361,x96364,x96365)),x96363))+P22(f329(f329(f243(f876(x96365,a862)),x96364),f329(f329(f42(x96361,f876(x96365,a862)),x96363),x96362)))
% 156.75/156.47  [9638]P22(f329(f329(x96381,f516(x96382,x96381,x96383,x96384,x96385)),x96382))+~P22(f329(f329(f329(f43(x96385,f876(x96384,a862)),x96383),x96381),x96382))
% 156.75/156.47  [9641]P22(f329(f329(f331(x96411),f516(x96412,x96413,x96414,x96415,x96411)),x96414))+~P22(f329(f329(f329(f43(x96411,f876(x96415,a862)),x96414),x96413),x96412))
% 156.75/156.47  [9642]P50(x96424,f329(f329(f42(x96421,f876(x96424,a862)),x96425),x96423),f329(f329(f42(x96421,f876(f875(x96424,x96424),a862)),x96425),x96422))+P22(f329(f329(f331(x96421),f806(x96422,x96423,x96424,x96425,x96421)),x96425))
% 156.75/156.47  [9653]P22(f329(f329(f331(x96531),f510(x96532,x96533,x96531,x96534,x96535)),x96533))+~P22(f329(f329(f331(x96535),x96534),f329(f329(f43(x96531,f876(x96535,a862)),x96533),x96532)))
% 156.75/156.47  [9658]P22(f329(f329(f331(x96581),x96582),f329(x96583,f510(x96583,x96584,x96585,x96582,x96581))))+~P22(f329(f329(f331(x96581),x96582),f329(f329(f43(x96585,f876(x96581,a862)),x96584),x96583)))
% 156.75/156.47  [9766]~P22(f329(f329(x97664,f503(x97665,x97664,x97663,x97662,x97661)),x97665))+P22(f329(f329(f329(f42(x97661,f876(x97662,a862)),x97663),x97664),x97665))
% 156.75/156.47  [9769]~P22(f329(f329(f331(x97691),x97692),f329(x97695,f501(x97695,x97694,x97693,x97692,x97691))))+P22(f329(f329(f331(x97691),x97692),f329(f329(f42(x97693,f876(x97691,a862)),x97694),x97695)))
% 156.75/156.47  [9772]~P50(x97721,f329(x97724,f806(x97725,x97724,x97721,x97723,x97722)),f329(x97725,f806(x97725,x97724,x97721,x97723,x97722)))+P50(x97721,f329(f329(f42(x97722,f876(x97721,a862)),x97723),x97724),f329(f329(f42(x97722,f876(f875(x97721,x97721),a862)),x97723),x97725))
% 156.75/156.47  [9773]~P22(f329(f329(f243(f876(x97731,a862)),x97732),f329(x97735,f493(x97735,x97734,x97733,x97732,x97731))))+P22(f329(f329(f243(f876(x97731,a862)),x97732),f329(f329(f42(x97733,f876(x97731,a862)),x97734),x97735)))
% 156.75/156.47  [9836]~P22(f329(f329(f331(x98361),f636(x98365,x98364,x98363,x98362,x98361)),f647(x98365,x98364,x98363,x98362,x98361)))+~P22(f329(f63(x98361,x98362,f329(f329(f307(x98361),x98363),x98364)),x98365))
% 156.75/156.47  [9837]~P22(f329(f329(f331(x98371),f657(x98375,x98374,x98373,x98372,x98371)),f666(x98375,x98374,x98373,x98372,x98371)))+~P22(f329(f63(x98371,x98372,f329(f329(f307(x98371),x98373),x98374)),x98375))
% 156.75/156.47  [9838]~P22(f329(f329(f331(f875(x98381,x98381)),f329(f329(f264(x98381,x98381),x98382),x98385)),f329(f329(f184(f875(x98381,x98381),a862),f329(a108,x98384)),x98383)))+P22(f329(f329(f331(f875(x98381,x98381)),f329(f329(f264(x98381,x98381),x98382),f763(x98383,x98384,x98385,x98382,x98381))),f329(f329(f184(f875(x98381,x98381),a862),x98384),x98383)))
% 156.75/156.47  [9845]P22(f329(f67(x98451,x98451,x98452,f636(x98453,x98454,x98455,x98452,x98451),f647(x98453,x98454,x98455,x98452,x98451)),x98453))+~P22(f329(f63(x98451,x98452,f329(f329(f307(x98451),x98455),x98454)),x98453))
% 156.75/156.47  [9846]P22(f329(f67(x98461,x98461,x98462,f657(x98463,x98464,x98465,x98462,x98461),f666(x98463,x98464,x98465,x98462,x98461)),x98463))+~P22(f329(f63(x98461,x98462,f329(f329(f307(x98461),x98465),x98464)),x98463))
% 156.75/156.47  [9855]~P108(x98551)+P28(x98551,f329(f329(f148(x98552,x98551),x98553),f329(f130(x98552,f329(f329(f9(x98552,x98551,a862),f329(f329(f10(x98551,f876(x98551,a862),x98552),a326),x98553)),f329(x98554,x98555))),x98555)))
% 156.75/156.47  [9889]~P22(f329(f329(f331(x98892),x98895),f329(f283(x98891,x98892,x98894),x98893)))+P22(f329(f329(f331(f875(x98891,x98892)),f329(f329(f264(x98891,x98892),f509(x98893,x98894,x98891,x98895,x98892)),x98895)),x98894))
% 156.75/156.47  [9890]~P22(f329(f329(f331(x98902),x98905),f329(f283(x98901,x98902,x98904),x98903)))+P22(f329(f329(f331(f875(x98901,x98902)),f329(f329(f264(x98901,x98902),f547(x98903,x98904,x98901,x98905,x98902)),x98905)),x98904))
% 156.75/156.47  [9895]~P22(f329(f329(f331(f875(x98951,x98951)),f329(f329(f264(x98951,x98951),x98955),x98954)),f329(f329(f184(f875(x98951,x98951),a862),f329(a108,x98953)),x98952)))+P22(f329(f329(f331(f875(x98951,x98951)),f329(f329(f264(x98951,x98951),f763(x98952,x98953,x98954,x98955,x98951)),x98954)),x98952))
% 156.75/156.47  [9907]~P22(f329(f329(f331(f875(x99071,x99071)),f329(f329(f264(x99071,x99071),x99075),x99074)),f329(f329(f184(f875(x99071,x99071),a862),f329(a108,x99073)),x99072)))+P22(f329(f329(f331(f875(x99071,x99071)),f329(f329(f264(x99071,x99071),f761(x99072,x99073,x99074,x99075,x99071)),x99074)),f329(f329(f184(f875(x99071,x99071),a862),x99073),x99072)))
% 156.75/156.47  [9908]~P22(f329(f329(f331(f875(x99081,x99081)),f329(f329(f264(x99081,x99081),x99085),x99084)),f329(f329(f184(f875(x99081,x99081),a862),f329(a108,x99083)),x99082)))+P22(f329(f329(f331(f875(x99081,x99081)),f329(f329(f264(x99081,x99081),f762(x99082,x99083,x99084,x99085,x99081)),x99084)),f329(f329(f184(f875(x99081,x99081),a862),x99083),x99082)))
% 156.75/156.47  [9909]~P22(f329(f329(f331(f875(f869(x99091),f869(x99091))),f329(f329(f264(f869(x99091),f869(x99091)),x99095),f329(f329(f145(x99091),x99094),x99093))),f152(x99091,x99092)))+P22(f329(f329(f331(f875(x99091,x99091)),f329(f329(f264(x99091,x99091),f575(x99092,x99093,x99094,x99095,x99091)),x99094)),x99092))
% 156.75/156.47  [7055]E(x70551,f192(x70552))+E(f179(x70553,x70552,f329(f329(f329(f72(x70553,f871(x70552)),x70554),x70555),x70551)),f329(f329(f307(x70553),x70555),f179(x70553,x70552,x70554)))
% 156.75/156.47  [7548]~E(x75483,f189(f876(x75482,a862)))+E(f329(f329(f97(f876(x75481,a862)),f329(f329(f43(x75482,f876(x75481,a862)),x75483),x75484)),x75485),x75485)
% 156.75/156.47  [7549]~E(x75493,f189(f876(x75492,a862)))+E(f329(f329(f98(f876(x75491,a862)),f329(f329(f42(x75492,f876(x75491,a862)),x75493),x75494)),x75495),x75495)
% 156.75/156.47  [7908]~E(x79085,f192(x79082))+E(f179(x79081,x79082,f329(f329(f329(f72(x79081,f871(x79082)),x79083),x79084),x79085)),f329(f329(f3(f876(x79081,a862)),f179(x79081,x79082,x79083)),f329(f329(f307(x79081),x79084),f189(f876(x79081,a862)))))
% 156.75/156.47  [7970]~E(x79703,f189(f876(x79702,a862)))+E(f329(f329(f3(f876(x79701,a862)),f329(f329(f42(x79702,f876(x79701,a862)),x79703),x79704)),x79705),f329(f329(f3(f876(x79701,a862)),f252(f876(x79701,a862))),x79705))
% 156.75/156.47  [8101]E(f329(f329(f153(x81011,f329(f329(f128(x81011),x81012),x81013)),x81014),x81015),f329(f329(f128(x81011),f329(f329(f153(x81011,x81012),x81014),x81015)),x81013))+~P22(f329(f329(f244(a868),x81014),f329(f190(f869(x81011)),x81012)))
% 156.75/156.47  [8216]P22(f329(f329(f331(x82161),x82165),f329(f167(x82161),x82163)))+E(f329(f329(f173(x82161,x82162),f329(f329(f177(x82161,x82162),x82163),f329(f329(f148(x82161,x82162),x82164),x82163))),x82165),f192(x82162))
% 156.75/156.47  [8332]~P22(f329(f329(f331(x83321),x83325),f329(f167(x83321),x83323)))+E(f329(f329(f173(x83321,x83322),f329(f329(f177(x83321,x83322),x83323),f329(f329(f148(x83321,x83322),x83324),x83323))),x83325),f329(f236(x83322),f329(x83324,x83325)))
% 156.75/156.47  [8371]E(f329(f329(f159(x83711),f329(f329(f148(a868,x83711),x83712),f133(a868,f329(f299(a868,x83713),x83714)))),x83715),f329(x83712,f329(f329(f80(a868),x83713),x83715)))+~P22(f329(f329(f244(a868),x83715),f329(f329(f3(a868),x83714),x83713)))
% 156.75/156.47  [8408]~E(x84083,f189(f876(x84081,a862)))+E(f329(f329(f42(x84081,f876(x84082,a862)),x84083),f329(f329(f10(f876(x84082,a862),f876(x84082,a862),x84081),f329(f3(f876(x84082,a862)),x84084)),x84085)),f252(f876(x84082,a862)))
% 156.75/156.47  [8409]~E(x84093,f189(f876(x84091,a862)))+E(f329(f329(f42(x84091,f876(x84092,a862)),x84093),f329(f329(f10(f876(x84092,a862),f876(x84092,a862),x84091),f329(f98(f876(x84092,a862)),x84094)),x84095)),f252(f876(x84092,a862)))
% 156.75/156.47  [8410]~E(x84103,f189(f876(x84101,a862)))+E(f329(f329(f43(x84101,f876(x84102,a862)),x84103),f329(f329(f10(f876(x84102,a862),f876(x84102,a862),x84101),f329(f97(f876(x84102,a862)),x84104)),x84105)),f189(f876(x84102,a862)))
% 156.75/156.47  [8412]~P144(x84122)+E(f329(f329(f8(x84121,x84122),f329(f329(f10(x84122,x84122,x84121),f329(f81(x84122),x84123)),x84124)),x84125),f329(f329(f81(x84122),x84123),f329(f329(f8(x84121,x84122),x84124),x84125)))
% 156.75/156.47  [8680]E(x86801,f189(f876(x86802,a862)))+E(f329(f329(f42(x86802,f876(x86803,a862)),x86801),f329(f329(f10(f876(x86803,a862),f876(x86803,a862),x86802),f329(f3(f876(x86803,a862)),x86804)),x86805)),f329(f329(f3(f876(x86803,a862)),x86804),f329(f329(f43(x86802,f876(x86803,a862)),x86801),x86805)))
% 156.75/156.47  [8681]E(x86811,f189(f876(x86812,a862)))+E(f329(f329(f42(x86812,f876(x86813,a862)),x86811),f329(f329(f10(f876(x86813,a862),f876(x86813,a862),x86812),f329(f98(f876(x86813,a862)),x86814)),x86815)),f329(f329(f98(f876(x86813,a862)),x86814),f329(f329(f42(x86812,f876(x86813,a862)),x86811),x86815)))
% 156.75/156.47  [8682]E(x86821,f189(f876(x86822,a862)))+E(f329(f329(f43(x86822,f876(x86823,a862)),x86821),f329(f329(f10(f876(x86823,a862),f876(x86823,a862),x86822),f329(f97(f876(x86823,a862)),x86824)),x86825)),f329(f329(f97(f876(x86823,a862)),x86824),f329(f329(f43(x86822,f876(x86823,a862)),x86821),x86825)))
% 156.75/156.47  [8882]~P22(f329(f329(f244(a868),f329(x88824,x88822)),f329(x88824,x88823)))+P22(f329(f329(f331(f875(x88821,x88821)),f329(f329(f264(x88821,x88821),x88822),x88823)),f147(x88821,f329(f329(f145(f876(x88821,a868)),x88824),x88825))))
% 156.75/156.47  [9137]~P20(x91372,x91371,x91373,f329(f329(f97(f876(x91372,a862)),x91374),x91375))+E(f329(f329(f98(f876(x91371,a862)),f329(f308(x91372,x91371,x91373),f329(f329(f3(f876(x91372,a862)),x91374),x91375))),f329(f308(x91372,x91371,x91373),f329(f329(f3(f876(x91372,a862)),x91375),x91374))),f189(f876(x91371,a862)))
% 156.75/156.47  [9400]~P22(f329(f329(f243(f876(x94003,a862)),f329(f283(x94001,x94003,x94004),x94002)),x94005))+P22(f329(f329(f243(f876(x94001,a862)),x94002),f329(f79(f876(x94001,a862)),f329(f283(x94003,x94001,f329(f284(x94001,x94003),x94004)),f329(f79(f876(x94003,a862)),x94005)))))
% 156.75/156.47  [9422]~P20(x94221,x94222,x94223,f329(f329(f307(x94221),x94224),x94225))+~P22(f329(f329(f331(x94222),f329(x94223,x94224)),f329(f308(x94221,x94222,x94223),f329(f329(f3(f876(x94221,a862)),x94225),f329(f329(f307(x94221),x94224),f189(f876(x94221,a862)))))))
% 156.75/156.47  [9484]P22(f329(f329(f243(f876(x94841,a862)),f329(f283(x94842,x94841,x94843),x94844)),x94845))+~P22(f329(f329(f243(f876(x94842,a862)),x94844),f329(f79(f876(x94842,a862)),f329(f283(x94841,x94842,f329(f284(x94842,x94841),x94843)),f329(f79(f876(x94841,a862)),x94845)))))
% 156.75/156.47  [9563]~P88(x95631)+P22(f329(f329(f243(x95631),f329(f75(x95631),f329(f329(f3(x95631),f329(f329(f80(x95631),x95632),x95633)),f329(f329(f80(x95631),x95634),x95635)))),f329(f329(f80(x95631),f329(f75(x95631),f329(f329(f3(x95631),x95632),x95634))),f329(f75(x95631),f329(f329(f3(x95631),x95633),x95635)))))
% 156.75/156.47  [9673]P22(f329(f329(f331(x96731),f511(x96732,x96733,x96734,x96731,x96735)),x96734))+P22(f329(f329(f243(f876(x96735,a862)),f329(f329(f43(x96731,f876(x96735,a862)),x96734),x96733)),x96732))
% 156.75/156.47  [9871]~P22(f329(f329(f243(f876(x98711,a862)),f329(x98714,f511(x98715,x98714,x98713,x98712,x98711))),x98715))+P22(f329(f329(f243(f876(x98711,a862)),f329(f329(f43(x98712,f876(x98711,a862)),x98713),x98714)),x98715))
% 156.75/156.47  [8518]E(f329(f329(f128(x85181),x85182),f329(f329(f153(x85181,x85183),f329(f329(f3(a868),x85184),f329(f190(f869(x85181)),x85182))),x85185)),f329(f329(f153(x85181,f329(f329(f128(x85181),x85182),x85183)),x85184),x85185))+P22(f329(f329(f244(a868),x85184),f329(f190(f869(x85181)),x85182)))
% 156.75/156.47  [8546]~P138(x85461)+E(f329(f329(f80(x85461),f329(f329(f81(x85461),x85462),x85463)),f329(f329(f80(x85461),f329(f329(f81(x85461),x85464),x85463)),x85465)),f329(f329(f80(x85461),f329(f329(f81(x85461),f329(f329(f80(x85461),x85462),x85464)),x85463)),x85465))
% 156.75/156.47  [9089]~P144(x90891)+E(f329(f160(x90891),f329(f329(f148(x90892,x90891),f329(f329(f10(x90891,x90891,x90892),f329(f81(x90891),x90893)),x90894)),x90895)),f329(f329(f81(x90891),x90893),f329(f160(x90891),f329(f329(f148(x90892,x90891),x90894),x90895))))
% 156.75/156.47  [9254]E(f329(f190(f869(x92541)),f329(f329(f170(x92541),f329(f329(f247(a868),f329(f190(f869(x92541)),x92542)),f329(f190(f869(x92543)),x92544))),x92542)),f329(f190(f869(x92543)),f329(f329(f170(x92543),f329(f329(f247(a868),f329(f190(f869(x92541)),x92542)),f329(f190(f869(x92543)),x92544))),x92544)))+P22(f329(x92545,f329(f329(f177(x92541,x92543),x92542),x92544)))
% 156.75/156.47  [9495]~P144(x94952)+E(f329(f329(f8(x94951,x94952),f329(f329(f9(x94951,x94952,x94952),f329(f329(f10(x94952,f876(x94952,x94952),x94951),f81(x94952)),x94953)),x94954)),x94955),f329(f329(f81(x94952),f329(f329(f8(x94951,x94952),x94953),x94955)),x94954))
% 156.75/156.47  [9496]~P61(x94962)+E(f329(f329(f8(x94961,x94962),f329(f329(f9(x94961,x94962,x94962),f329(f329(f10(x94962,f876(x94962,x94962),x94961),f287(x94962)),x94963)),x94964)),x94965),f329(f329(f287(x94962),f329(f329(f8(x94961,x94962),x94963),x94965)),x94964))
% 156.75/156.47  [9503]~P68(x95032)+E(f329(f329(f8(x95031,x95032),f329(f329(f20(x95031,x95032,x95032),f329(f329(f10(x95032,f876(x95032,x95032),x95031),f3(x95032)),x95033)),x95034)),x95035),f329(f329(f3(x95032),f329(f329(f8(x95031,x95032),x95033),x95035)),f329(f329(f8(x95031,x95032),x95034),x95035)))
% 156.75/156.47  [9504]~P70(x95042)+E(f329(f329(f8(x95041,x95042),f329(f329(f20(x95041,x95042,x95042),f329(f329(f10(x95042,f876(x95042,x95042),x95041),f80(x95042)),x95043)),x95044)),x95045),f329(f329(f80(x95042),f329(f329(f8(x95041,x95042),x95043),x95045)),f329(f329(f8(x95041,x95042),x95044),x95045)))
% 156.75/156.47  [9505]~P76(x95052)+E(f329(f329(f11(x95051,x95052),f329(f329(f20(x95051,x95052,x95052),f329(f329(f10(x95052,f876(x95052,x95052),x95051),f81(x95052)),x95053)),x95054)),x95055),f329(f329(f81(x95052),f329(f329(f11(x95051,x95052),x95053),x95055)),f329(f329(f11(x95051,x95052),x95054),x95055)))
% 156.75/156.47  [9540]~E(x95403,f189(f876(x95401,a862)))+E(f329(f329(f42(x95401,f876(x95402,a862)),x95403),f329(f329(f9(x95401,f876(x95402,a862),f876(x95402,a862)),f329(f329(f10(f876(x95402,a862),f876(f876(x95402,a862),f876(x95402,a862)),x95401),f3(f876(x95402,a862))),x95404)),x95405)),f252(f876(x95402,a862)))
% 156.75/156.47  [9541]~E(x95413,f189(f876(x95411,a862)))+E(f329(f329(f42(x95411,f876(x95412,a862)),x95413),f329(f329(f9(x95411,f876(x95412,a862),f876(x95412,a862)),f329(f329(f10(f876(x95412,a862),f876(f876(x95412,a862),f876(x95412,a862)),x95411),f98(f876(x95412,a862))),x95414)),x95415)),f252(f876(x95412,a862)))
% 156.75/156.47  [9542]~E(x95423,f189(f876(x95421,a862)))+E(f329(f329(f43(x95421,f876(x95422,a862)),x95423),f329(f329(f9(x95421,f876(x95422,a862),f876(x95422,a862)),f329(f329(f10(f876(x95422,a862),f876(f876(x95422,a862),f876(x95422,a862)),x95421),f97(f876(x95422,a862))),x95424)),x95425)),f189(f876(x95422,a862)))
% 156.75/156.47  [9571]E(x95711,f189(f876(x95712,a862)))+E(f329(f329(f42(x95712,f876(x95713,a862)),x95711),f329(f329(f9(x95712,f876(x95713,a862),f876(x95713,a862)),f329(f329(f10(f876(x95713,a862),f876(f876(x95713,a862),f876(x95713,a862)),x95712),f3(f876(x95713,a862))),x95714)),x95715)),f329(f329(f3(f876(x95713,a862)),f329(f329(f42(x95712,f876(x95713,a862)),x95711),x95714)),x95715))
% 156.75/156.47  [9572]E(x95721,f189(f876(x95722,a862)))+E(f329(f329(f42(x95722,f876(x95723,a862)),x95721),f329(f329(f9(x95722,f876(x95723,a862),f876(x95723,a862)),f329(f329(f10(f876(x95723,a862),f876(f876(x95723,a862),f876(x95723,a862)),x95722),f98(f876(x95723,a862))),x95724)),x95725)),f329(f329(f98(f876(x95723,a862)),f329(f329(f42(x95722,f876(x95723,a862)),x95721),x95724)),x95725))
% 156.75/156.47  [9573]E(x95731,f189(f876(x95732,a862)))+E(f329(f329(f43(x95732,f876(x95733,a862)),x95731),f329(f329(f9(x95732,f876(x95733,a862),f876(x95733,a862)),f329(f329(f10(f876(x95733,a862),f876(f876(x95733,a862),f876(x95733,a862)),x95732),f97(f876(x95733,a862))),x95734)),x95735)),f329(f329(f97(f876(x95733,a862)),f329(f329(f43(x95732,f876(x95733,a862)),x95731),x95734)),x95735))
% 156.75/156.47  [9144]~P22(f329(f329(f243(a868),x91441),x91444))+E(f329(f329(f3(a868),f329(f329(f80(a868),f329(f329(f81(a868),x91441),x91442)),x91443)),f329(f329(f80(a868),f329(f329(f81(a868),x91444),x91442)),x91445)),f329(f329(f3(a868),x91443),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x91444),x91441)),x91442)),x91445)))
% 156.75/156.47  [9745]~P144(x97451)+E(f329(f160(x97451),f329(f329(f148(x97452,x97451),f329(f329(f9(x97452,x97451,x97451),f329(f329(f10(x97451,f876(x97451,x97451),x97452),f81(x97451)),x97453)),x97454)),x97455)),f329(f329(f81(x97451),f329(f160(x97451),f329(f329(f148(x97452,x97451),x97453),x97455))),x97454))
% 156.75/156.47  [9755]~P68(x97551)+E(f329(f160(x97551),f329(f329(f148(x97552,x97551),f329(f329(f20(x97552,x97551,x97551),f329(f329(f10(x97551,f876(x97551,x97551),x97552),f3(x97551)),x97553)),x97554)),x97555)),f329(f329(f3(x97551),f329(f160(x97551),f329(f329(f148(x97552,x97551),x97553),x97555))),f329(f160(x97551),f329(f329(f148(x97552,x97551),x97554),x97555))))
% 156.75/156.47  [9756]~P70(x97561)+E(f329(f160(x97561),f329(f329(f148(x97562,x97561),f329(f329(f20(x97562,x97561,x97561),f329(f329(f10(x97561,f876(x97561,x97561),x97562),f80(x97561)),x97563)),x97564)),x97565)),f329(f329(f80(x97561),f329(f160(x97561),f329(f329(f148(x97562,x97561),x97563),x97565))),f329(f160(x97561),f329(f329(f148(x97562,x97561),x97564),x97565))))
% 156.75/156.47  [9881]P22(f329(x98811,f329(f329(f177(x98812,x98813),x98814),x98815)))+~P22(f329(x98811,f329(f329(f177(x98812,x98813),f329(f329(f170(x98812),f329(f329(f247(a868),f329(f190(f869(x98812)),x98814)),f329(f190(f869(x98813)),x98815))),x98814)),f329(f329(f170(x98813),f329(f329(f247(a868),f329(f190(f869(x98812)),x98814)),f329(f190(f869(x98813)),x98815))),x98815))))
% 156.75/156.47  [10121]~P22(f329(f329(f331(f875(x101212,x101211)),f329(f329(f264(x101212,x101211),x101214),x101215)),f329(f284(x101211,x101212),x101213)))+P22(f329(f329(f253(x101211,x101212,f329(f329(f9(x101211,f876(f875(x101211,x101212),a862),f876(x101212,a862)),f329(f329(f10(f876(x101212,f876(f876(f875(x101211,x101212),a862),a862)),f876(f876(f875(x101211,x101212),a862),f876(x101212,a862)),x101211),f9(x101212,f876(f875(x101211,x101212),a862),a862)),f329(f329(f10(f876(x101212,f875(x101211,x101212)),f876(x101212,f876(f876(f875(x101211,x101212),a862),a862)),x101211),f329(f10(f875(x101211,x101212),f876(f876(f875(x101211,x101212),a862),a862),x101212),f331(f875(x101211,x101212)))),f264(x101211,x101212)))),x101213)),x101214),x101215))
% 156.75/156.47  [10139]P22(f329(f329(f331(f875(x101391,x101392)),f329(f329(f264(x101391,x101392),x101393),x101394)),f329(f284(x101392,x101391),x101395)))+~P22(f329(f329(f253(x101392,x101391,f329(f329(f9(x101392,f876(f875(x101392,x101391),a862),f876(x101391,a862)),f329(f329(f10(f876(x101391,f876(f876(f875(x101392,x101391),a862),a862)),f876(f876(f875(x101392,x101391),a862),f876(x101391,a862)),x101392),f9(x101391,f876(f875(x101392,x101391),a862),a862)),f329(f329(f10(f876(x101391,f875(x101392,x101391)),f876(x101391,f876(f876(f875(x101392,x101391),a862),a862)),x101392),f329(f10(f875(x101392,x101391),f876(f876(f875(x101392,x101391),a862),a862),x101391),f331(f875(x101392,x101391)))),f264(x101392,x101391)))),x101395)),x101393),x101394))
% 156.75/156.47  [9370]~P22(f329(f329(f243(a868),x93704),x93701))+E(f329(f329(f3(a868),f329(f329(f80(a868),f329(f329(f81(a868),x93701),x93702)),x93703)),f329(f329(f80(a868),f329(f329(f81(a868),x93704),x93702)),x93705)),f329(f329(f3(a868),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x93701),x93704)),x93702)),x93703)),x93705))
% 156.75/156.47  [5237]E(x52371,x52372)+~E(f30(x52373,x52374,x52371),f30(x52375,x52376,x52372))
% 156.75/156.47  [5238]E(x52381,x52382)+~E(f30(x52383,x52381,x52384),f30(x52385,x52382,x52386))
% 156.75/156.47  [5239]E(x52391,x52392)+~E(f30(x52391,x52393,x52394),f30(x52392,x52395,x52396))
% 156.75/156.47  [5242]E(x52421,x52422)+~E(f33(x52423,x52424,x52421),f33(x52425,x52426,x52422))
% 156.75/156.47  [5243]E(x52431,x52432)+~E(f33(x52433,x52431,x52434),f33(x52435,x52432,x52436))
% 156.75/156.47  [5244]E(x52441,x52442)+~E(f33(x52441,x52443,x52444),f33(x52442,x52445,x52446))
% 156.75/156.47  [5245]E(x52451,x52452)+~E(f32(x52453,x52454,x52451),f32(x52455,x52456,x52452))
% 156.75/156.47  [5246]E(x52461,x52462)+~E(f32(x52463,x52461,x52464),f32(x52465,x52462,x52466))
% 156.75/156.47  [5247]E(x52471,x52472)+~E(f32(x52471,x52473,x52474),f32(x52472,x52475,x52476))
% 156.75/156.47  [7238]E(x72381,x72382)+~E(f224(x72383,x72384,x72385,x72381),f224(x72383,x72384,x72386,x72382))
% 156.75/156.47  [7239]E(x72391,x72392)+~E(f224(x72393,x72394,x72391,x72395),f224(x72393,x72394,x72392,x72396))
% 156.75/156.47  [9376]~P31(x93761,x93762,x93763,x93766)+P31(x93761,x93762,f182(x93761,x93762,x93763,x93764,x93765),f182(x93761,x93762,x93766,x93764,x93765))
% 156.75/156.47  [6706]E(f329(f180(x67061,x67062,x67063,x67064),x67065),f329(f236(x67062),x67066))+~E(f329(x67064,x67065),f329(f236(x67062),x67066))
% 156.75/156.47  [6840]E(f329(f238(f871(x68401),x68402,f192(x68401),x68403),f329(x68404,x68405)),f329(x68403,x68406))+~E(f329(x68404,x68405),f329(f236(x68402),x68406))
% 156.75/156.47  [8356]~P15(x83565,x83561,x83562,x83566)+E(f329(f73(x83561,x83561,x83561,f329(x83562,x83563)),f329(x83562,x83564)),f329(f73(x83561,x83561,x83561,f329(x83562,x83564)),f329(x83562,x83563)))
% 156.75/156.47  [8585]~P55(x85854,x85855,x85852,x85851,x85856)+E(f329(x85851,f329(x85852,x85853)),x85853)
% 156.75/156.47  [8723]P20(x87231,x87232,x87233,x87234)+~P20(x87231,x87235,f329(f73(x87232,x87235,x87231,x87236),x87233),x87234)
% 156.75/156.47  [8815]~P20(x88154,x88152,f329(f73(x88151,x88152,x88154,x88153),x88155),x88156)+P20(x88151,x88152,x88153,f329(f308(x88154,x88151,x88155),x88156))
% 156.75/156.47  [9506]P22(f329(f62(x95061),x95062))+~P22(f329(f67(x95061,x95063,x95064,x95065,x95062),x95066))
% 156.75/156.47  [9514]~P22(f329(f329(f331(x95144),x95143),f297(x95144,x95145,x95141,x95142,x95146)))+P22(f329(f329(x95141,x95142),x95143))
% 156.75/156.47  [9515]~P22(f329(f329(f331(x95154),x95153),f294(x95154,x95151,x95155,x95152,x95156)))+P22(f329(f329(x95151,x95152),x95153))
% 156.75/156.47  [9516]~P22(f329(f329(f331(x95164),x95162),f297(x95164,x95161,x95165,x95166,x95163)))+P22(f329(f329(x95161,x95162),x95163))
% 156.75/156.47  [9517]~P22(f329(f329(f331(x95174),x95172),f294(x95174,x95175,x95171,x95176,x95173)))+P22(f329(f329(x95171,x95172),x95173))
% 156.75/156.47  [5757]E(x57571,x57572)+~E(f329(f329(f264(x57573,x57574),x57575),x57571),f329(f329(f264(x57573,x57574),x57576),x57572))
% 156.75/156.47  [5759]E(x57591,x57592)+~E(f329(f329(f264(x57593,x57594),x57591),x57595),f329(f329(f264(x57593,x57594),x57592),x57596))
% 156.75/156.47  [5892]~P12(x58925,x58926,x58921)+E(f329(f329(x58921,x58922),f329(f329(x58921,x58923),x58924)),f329(f329(x58921,x58923),f329(f329(x58921,x58922),x58924)))
% 156.75/156.47  [7303]~P32(x73034,x73031,f329(f329(f145(x73034),x73032),x73035),f329(f329(f145(x73034),x73033),x73036))+P22(f329(f329(x73031,x73032),x73033))
% 156.75/156.47  [7660]P32(x76601,x76602,x76603,x76604)+~P32(x76601,x76602,f329(f329(f145(x76601),x76605),x76603),f329(f329(f145(x76601),x76606),x76604))
% 156.75/156.47  [8455]~P31(x84551,x84552,x84553,x84555)+P31(x84551,x84552,f329(f329(f329(f72(x84551,f871(x84552)),x84553),x84554),f192(x84552)),f329(f329(f329(f72(x84551,f871(x84552)),x84555),x84554),f329(f236(x84552),x84556)))
% 156.75/156.47  [8671]~P55(x86715,x86711,x86712,x86716,x86714)+P22(f329(f329(f331(x86711),f329(x86712,x86713)),x86714))
% 156.75/156.47  [8842]E(f329(f76(x88421,x88422,x88423,x88424,x88425),x88426),f329(x88423,x88426))+P22(f329(f329(f331(x88421),x88426),x88425))
% 156.75/156.47  [8865]~E(x88653,f329(f329(f145(x88651),x88655),x88656))+P22(f329(f329(f331(f875(f869(x88651),f869(x88651))),f329(f329(f264(f869(x88651),f869(x88651)),x88652),f329(f329(f128(x88651),x88652),x88653))),f141(x88651,x88654)))
% 156.75/156.47  [8871]E(f329(f76(x88711,x88712,x88713,x88714,x88715),x88716),f329(x88714,x88716))+~P22(f329(f329(f331(x88711),x88716),x88715))
% 156.75/156.47  [8877]E(f329(f182(x88771,x88772,x88773,x88774,x88775),x88776),f329(x88773,x88776))+P22(f329(f329(f331(x88771),x88776),f329(f167(x88771),x88774)))
% 156.75/156.47  [9093]~P34(x90931,x90932,x90933,x90935,x90936)+P34(x90931,x90932,x90933,f329(f329(f170(x90931),x90934),x90935),f329(f329(f170(x90932),x90934),x90936))
% 156.75/156.47  [9094]~P34(x90941,x90942,x90943,x90945,x90946)+P34(x90941,x90942,x90943,f329(f329(f132(x90941),x90944),x90945),f329(f329(f132(x90942),x90944),x90946))
% 156.75/156.47  [9583]~P19(x95834,x95832,x95835,x95833,x95836,x95831)+E(f329(x95831,f189(f876(x95832,a862))),x95833)
% 156.75/156.47  [9839]~E(f329(x98394,f329(f263(x98391,x98393),x98395)),f329(x98396,f329(f263(x98391,x98393),x98395)))+E(f329(f269(x98391,x98392,x98393,x98393,x98394,f24(x98393)),x98395),f329(f269(x98391,x98392,x98393,x98393,x98396,f24(x98393)),x98395))
% 156.75/156.47  [9840]~E(f329(x98404,f329(f267(x98401,x98402),x98405)),f329(x98406,f329(f267(x98401,x98402),x98405)))+E(f329(f269(x98401,x98401,x98402,x98403,f24(x98401),x98404),x98405),f329(f269(x98401,x98401,x98402,x98403,f24(x98401),x98406),x98405))
% 156.75/156.47  [9878]~E(f329(f269(x98782,x98786,x98783,x98783,x98781,f24(x98783)),x98784),f329(f269(x98782,x98786,x98783,x98783,x98785,f24(x98783)),x98784))+E(f329(x98781,f329(f263(x98782,x98783),x98784)),f329(x98785,f329(f263(x98782,x98783),x98784)))
% 156.75/156.47  [9879]~E(f329(f269(x98792,x98792,x98793,x98796,f24(x98792),x98791),x98794),f329(f269(x98792,x98792,x98793,x98796,f24(x98792),x98795),x98794))+E(f329(x98791,f329(f267(x98792,x98793),x98794)),f329(x98795,f329(f267(x98792,x98793),x98794)))
% 156.75/156.47  [8768]P22(f329(f329(f331(x87681),x87682),x87683))+~P22(f329(f329(f331(f875(x87681,x87684)),f329(f329(f264(x87681,x87684),x87682),x87685)),f329(f329(f266(x87681,x87684),x87683),x87686)))
% 156.75/156.47  [8782]P22(f329(f329(f331(x87821),x87822),f329(x87823,x87824)))+~P22(f329(f329(f331(f875(x87825,x87821)),f329(f329(f264(x87825,x87821),x87824),x87822)),f329(f329(f266(x87825,x87821),x87826),x87823)))
% 156.75/156.47  [8874]~E(f329(f190(f869(x88741)),x88744),f329(f190(f869(x88742)),x88745))+E(f182(x88741,x88742,x88743,x88744,f329(f329(f128(x88742),x88745),x88746)),f182(x88741,x88742,x88743,x88744,x88745))
% 156.75/156.47  [8875]~E(f329(f190(f869(x88751)),x88754),f329(f190(f869(x88752)),x88756))+E(f182(x88751,x88752,x88753,f329(f329(f128(x88751),x88754),x88755),x88756),f182(x88751,x88752,x88753,x88754,x88756))
% 156.75/156.47  [9113]P22(f329(f329(f331(x91131),x91134),f179(x91131,x91132,x91136)))+E(f180(x91131,x91132,f329(f329(f329(f72(x91131,f871(x91132)),x91133),x91134),f329(f236(x91132),x91135)),x91136),f329(f329(f329(f72(x91131,f871(x91132)),f180(x91131,x91132,x91133,x91136)),x91134),f329(f236(x91132),x91135)))
% 156.75/156.47  [9207]P22(f329(f329(f331(f875(x92071,x92071)),f329(f329(f264(x92071,x92071),f329(x92072,x92073)),f329(x92072,x92074))),x92075))+~P22(f329(f329(f331(f875(x92076,x92076)),f329(f329(f264(x92076,x92076),x92073),x92074)),f329(f329(f285(x92071,x92076),x92075),x92072)))
% 156.75/156.47  [9224]~P22(f329(f329(f331(f875(x92244,x92244)),f329(f329(f264(x92244,x92244),f329(x92246,x92242)),f329(x92246,x92243))),x92245))+P22(f329(f329(f331(f875(x92241,x92241)),f329(f329(f264(x92241,x92241),x92242),x92243)),f329(f329(f285(x92244,x92241),x92245),x92246)))
% 156.75/156.47  [9880]E(f329(f329(f264(x98801,x98802),f775(x98803,x98804,x98805,x98806,x98802,x98801)),f782(x98803,x98804,x98805,x98806,x98802,x98801)),x98806)+~P22(f329(f329(f331(f875(x98801,x98802)),x98806),f329(f329(f286(x98801,x98805,x98802),x98804),x98803)))
% 156.75/156.47  [10065]~P22(f329(f329(f331(f875(x100651,x100656)),x100655),f329(f329(f286(x100651,x100652,x100656),x100654),x100653)))+P22(f329(f329(f331(f875(x100651,x100652)),f329(f329(f264(x100651,x100652),f775(x100653,x100654,x100652,x100655,x100656,x100651)),f783(x100653,x100654,x100652,x100655,x100656,x100651))),x100654))
% 156.75/156.47  [10066]~P22(f329(f329(f331(f875(x100666,x100662)),x100665),f329(f329(f286(x100666,x100661,x100662),x100664),x100663)))+P22(f329(f329(f331(f875(x100661,x100662)),f329(f329(f264(x100661,x100662),f783(x100663,x100664,x100661,x100665,x100662,x100666)),f782(x100663,x100664,x100661,x100665,x100662,x100666))),x100663))
% 156.75/156.47  [6174]~E(x61746,x61744)+E(f329(f329(f329(f329(f72(x61741,x61742),x61743),x61744),x61745),x61746),x61745)
% 156.75/156.47  [6226]E(x62261,x62262)+E(f329(f329(f329(f329(f72(x62263,x62264),x62265),x62262),x62266),x62261),f329(x62265,x62261))
% 156.75/156.47  [7730]~P26(x77302)+E(f329(f329(f42(x77301,x77302),x77303),f329(f329(f9(x77301,x77304,x77302),x77305),x77306)),f329(f329(f329(f42(x77301,f876(x77304,x77302)),x77303),x77305),x77306))
% 156.75/156.47  [7731]~P26(x77312)+E(f329(f329(f43(x77311,x77312),x77313),f329(f329(f9(x77311,x77314,x77312),x77315),x77316)),f329(f329(f329(f43(x77311,f876(x77314,x77312)),x77313),x77315),x77316))
% 156.75/156.47  [8385]~P31(x83851,x83852,x83853,x83856)+P31(x83851,x83852,f329(f329(f329(f72(x83851,f871(x83852)),x83853),x83854),x83855),f329(f329(f329(f72(x83851,f871(x83852)),x83856),x83854),x83855))
% 156.75/156.47  [8496]E(f329(f329(f43(x84961,f876(x84962,a862)),x84963),f329(f329(f10(f876(x84962,a862),f876(x84962,a862),x84961),f329(f307(x84962),x84964)),x84965)),f329(f329(f307(x84962),x84964),f329(f329(f43(x84961,f876(x84962,a862)),x84963),x84965)))+~P22(f329(f329(f331(x84961),x84966),x84963))
% 156.75/156.47  [8920]~P26(x89202)+E(f329(f329(f42(x89201,x89202),x89203),f329(f329(f10(f876(x89204,x89202),x89202,x89201),f329(f42(x89204,x89202),x89205)),f329(f9(x89204,x89201,x89202),x89206))),f329(f329(f42(x89204,x89202),x89205),f329(f329(f10(f876(x89201,x89202),x89202,x89204),f329(f42(x89201,x89202),x89203)),x89206)))
% 156.75/156.47  [8921]~P26(x89212)+E(f329(f329(f43(x89211,x89212),x89213),f329(f329(f10(f876(x89214,x89212),x89212,x89211),f329(f43(x89214,x89212),x89215)),f329(f9(x89214,x89211,x89212),x89216))),f329(f329(f43(x89214,x89212),x89215),f329(f329(f10(f876(x89211,x89212),x89212,x89214),f329(f43(x89211,x89212),x89213)),x89216)))
% 156.75/156.47  [9123]P22(f329(f329(f331(x91231),x91232),f329(f167(x91231),x91233)))+~P22(f329(f329(f331(f875(x91234,x91231)),f329(f329(f264(x91234,x91231),x91235),x91232)),f329(f167(f875(x91234,x91231)),f329(f329(f177(x91234,x91231),x91236),x91233))))
% 156.75/156.47  [9124]P22(f329(f329(f331(x91241),x91242),f329(f167(x91241),x91243)))+~P22(f329(f329(f331(f875(x91241,x91244)),f329(f329(f264(x91241,x91244),x91242),x91245)),f329(f167(f875(x91241,x91244)),f329(f329(f177(x91241,x91244),x91243),x91246))))
% 156.75/156.47  [9221]P22(f329(f329(f243(f876(x92211,a862)),f329(f283(x92212,x92211,x92213),x92214)),x92215))+~P22(f329(f329(f243(f876(f875(x92212,x92211),a862)),x92213),f329(f329(f266(x92212,x92211),x92216),f329(f18(f876(x92211,a862),x92212),x92215))))
% 156.75/156.47  [9401]P22(f329(f329(f331(f875(f869(x94011),f869(x94011))),f329(f329(f264(f869(x94011),f869(x94011)),f329(f329(f145(x94011),x94012),x94013)),f329(f329(f145(x94011),x94014),x94015))),f141(x94011,x94016)))+~P22(f329(f329(f331(f875(x94011,x94011)),f329(f329(f264(x94011,x94011),x94012),x94014)),x94016))
% 156.75/156.47  [9877]E(f329(f329(f264(x98771,x98772),f708(x98773,x98774,x98775,x98772,x98771,x98776)),f711(x98773,x98774,x98775,x98772,x98771,x98776)),x98776)+P22(f329(f329(f331(x98775),x98774),f329(f329(f268(x98771,x98772,f876(x98775,a862)),x98773),x98776)))
% 156.75/156.47  [9882]E(f329(f329(f264(x98821,x98822),f709(x98823,x98824,x98822,x98821,x98825,x98826)),f710(x98823,x98824,x98822,x98821,x98825,x98826)),x98823)+~P22(f329(f329(f331(x98826),x98825),f329(f329(f268(x98821,x98822,f876(x98826,a862)),x98824),x98823)))
% 156.75/156.47  [10016]P22(f329(f329(f331(x100161),x100162),f329(f329(x100163,f709(x100164,x100163,x100165,x100166,x100162,x100161)),f710(x100164,x100163,x100165,x100166,x100162,x100161))))+~P22(f329(f329(f331(x100161),x100162),f329(f329(f268(x100166,x100165,f876(x100161,a862)),x100163),x100164)))
% 156.75/156.47  [10041]~P22(f329(f329(f331(x100411),x100412),f329(f329(x100415,f708(x100415,x100412,x100411,x100414,x100413,x100416)),f711(x100415,x100412,x100411,x100414,x100413,x100416))))+P22(f329(f329(f331(x100411),x100412),f329(f329(f268(x100413,x100414,f876(x100411,a862)),x100415),x100416)))
% 156.75/156.47  [7859]P22(f329(f329(f331(x78591),x78594),x78596))+E(f183(x78591,x78592,f329(f329(f329(f72(x78591,f871(x78592)),x78593),x78594),x78595),x78596),f183(x78591,x78592,x78593,x78596))
% 156.75/156.47  [7926]P22(f329(f329(f331(x79261),x79264),x79266))+E(f329(f308(x79261,x79262,f329(f329(f329(f72(x79261,x79262),x79263),x79264),x79265)),x79266),f329(f308(x79261,x79262,x79263),x79266))
% 156.75/156.47  [7955]P22(f329(f329(f331(x79551),x79554),f329(f167(x79551),x79556)))+E(f329(f329(f148(x79551,x79552),f329(f329(f329(f72(x79551,x79552),x79553),x79554),x79555)),x79556),f329(f329(f148(x79551,x79552),x79553),x79556))
% 156.75/156.47  [8398]E(x83981,x83982)+E(f329(f329(f153(x83983,f329(f329(f153(x83983,x83984),x83981),x83985)),x83982),x83986),f329(f329(f153(x83983,f329(f329(f153(x83983,x83984),x83982),x83986)),x83981),x83985))
% 156.75/156.47  [8926]~P22(f329(f329(f331(x89263),x89266),x89265))+E(f329(f329(f307(x89261),x89262),f329(f308(x89263,x89261,x89264),f329(f329(f3(f876(x89263,a862)),x89265),f329(f329(f307(x89263),x89266),f189(f876(x89263,a862)))))),f329(f308(x89263,x89261,f329(f329(f329(f72(x89263,x89261),x89264),x89266),x89262)),x89265))
% 156.75/156.47  [9695]E(f182(x96951,x96952,x96953,f329(f329(f128(x96951),x96954),f329(f329(f145(x96951),x96955),f109(x96951))),x96956),f329(f329(f329(f72(x96951,f871(x96952)),f182(x96951,x96952,x96953,x96954,x96956)),x96955),f329(f236(x96952),f329(f329(f159(x96952),x96956),f329(f190(f869(x96951)),x96954)))))+~P22(f329(f329(f244(a868),f329(f190(f869(x96951)),x96954)),f329(f190(f869(x96952)),x96956)))
% 156.75/156.47  [8711]~E(x87113,x87116)+E(f329(f329(f173(x87111,x87112),f329(f329(f145(f875(x87111,x87112)),f329(f329(f264(x87111,x87112),x87113),x87114)),x87115)),x87116),f329(f236(x87112),x87114))
% 156.75/156.47  [8739]E(x87391,x87392)+E(f329(f329(f173(x87393,x87394),f329(f329(f145(f875(x87393,x87394)),f329(f329(f264(x87393,x87394),x87391),x87395)),x87396)),x87392),f329(f329(f173(x87393,x87394),x87396),x87392))
% 156.75/156.47  [8999]~P22(f329(f329(x89994,x89995),x89996))+P22(f329(f329(f329(f329(f97(f876(x89991,f876(x89992,a862))),x89993),x89994),x89995),x89996))
% 156.75/156.47  [9001]~P22(f329(f329(x90013,x90015),x90016))+P22(f329(f329(f329(f329(f97(f876(x90011,f876(x90012,a862))),x90013),x90014),x90015),x90016))
% 156.75/156.47  [9276]P22(f329(f329(x92761,x92762),x92763))+~P22(f329(f329(f329(f329(f98(f876(x92764,f876(x92765,a862))),x92766),x92761),x92762),x92763))
% 156.75/156.47  [9277]P22(f329(f329(x92771,x92772),x92773))+~P22(f329(f329(f329(f329(f98(f876(x92774,f876(x92775,a862))),x92771),x92776),x92772),x92773))
% 156.75/156.47  [9729]~P70(x97292)+E(f329(f329(f8(x97291,x97292),f329(f329(f9(x97291,f876(x97293,a862),x97292),f329(f329(f10(f876(x97293,x97292),f876(f876(x97293,a862),x97292),x97291),f8(x97293,x97292)),x97294)),x97295)),x97296),f329(f329(f8(f875(x97291,x97293),x97292),f329(f268(x97291,x97293,x97292),x97294)),f329(f329(f266(x97291,x97293),x97296),f329(f18(f876(x97293,a862),x97291),x97295))))
% 156.75/156.47  [9730]~P76(x97302)+E(f329(f329(f11(x97301,x97302),f329(f329(f9(x97301,f876(x97303,a862),x97302),f329(f329(f10(f876(x97303,x97302),f876(f876(x97303,a862),x97302),x97301),f11(x97303,x97302)),x97304)),x97305)),x97306),f329(f329(f11(f875(x97301,x97303),x97302),f329(f268(x97301,x97303,x97302),x97304)),f329(f329(f266(x97301,x97303),x97306),f329(f18(f876(x97303,a862),x97301),x97305))))
% 156.75/156.47  [9864]~P70(x98642)+E(f329(f329(f8(x98641,x98642),f329(f329(f9(x98641,f876(x98643,a862),x98642),f329(f329(f10(f876(x98643,x98642),f876(f876(x98643,a862),x98642),x98641),f8(x98643,x98642)),f329(f9(x98643,x98641,x98642),x98644))),x98645)),x98646),f329(f329(f8(x98643,x98642),f329(f329(f9(x98643,f876(x98641,a862),x98642),f329(f329(f10(f876(x98641,x98642),f876(f876(x98641,a862),x98642),x98643),f8(x98641,x98642)),x98644)),x98646)),x98645))
% 156.75/156.47  [9551]~P22(f329(f329(f331(x95511),x95515),x95514))+E(f329(f329(f329(f72(x95511,f871(x95512)),f183(x95511,x95512,x95513,f329(f329(f3(f876(x95511,a862)),x95514),f329(f329(f307(x95511),x95515),f189(f876(x95511,a862)))))),x95515),x95516),f183(x95511,x95512,f329(f329(f329(f72(x95511,f871(x95512)),x95513),x95515),x95516),x95514))
% 156.75/156.47  [10154]~P22(f329(f329(f331(f875(x101541,x101542)),f329(f329(f264(x101541,x101542),x101545),x101546)),f329(f329(f97(f876(f875(x101541,x101542),a862)),x101543),x101544)))+P22(f329(f329(f329(f329(f97(f876(x101541,f876(x101542,a862))),f329(f329(f9(x101541,f876(f875(x101541,x101542),a862),f876(x101542,a862)),f329(f329(f10(f876(x101542,f876(f876(f875(x101541,x101542),a862),a862)),f876(f876(f875(x101541,x101542),a862),f876(x101542,a862)),x101541),f9(x101542,f876(f875(x101541,x101542),a862),a862)),f329(f329(f10(f876(x101542,f875(x101541,x101542)),f876(x101542,f876(f876(f875(x101541,x101542),a862),a862)),x101541),f329(f10(f875(x101541,x101542),f876(f876(f875(x101541,x101542),a862),a862),x101542),f331(f875(x101541,x101542)))),f264(x101541,x101542)))),x101543)),f329(f329(f9(x101541,f876(f875(x101541,x101542),a862),f876(x101542,a862)),f329(f329(f10(f876(x101542,f876(f876(f875(x101541,x101542),a862),a862)),f876(f876(f875(x101541,x101542),a862),f876(x101542,a862)),x101541),f9(x101542,f876(f875(x101541,x101542),a862),a862)),f329(f329(f10(f876(x101542,f875(x101541,x101542)),f876(x101542,f876(f876(f875(x101541,x101542),a862),a862)),x101541),f329(f10(f875(x101541,x101542),f876(f876(f875(x101541,x101542),a862),a862),x101542),f331(f875(x101541,x101542)))),f264(x101541,x101542)))),x101544)),x101545),x101546))
% 156.75/156.47  [10155]~P22(f329(f329(f331(f875(x101551,x101552)),f329(f329(f264(x101551,x101552),x101555),x101556)),f329(f329(f98(f876(f875(x101551,x101552),a862)),x101553),x101554)))+P22(f329(f329(f329(f329(f98(f876(x101551,f876(x101552,a862))),f329(f329(f9(x101551,f876(f875(x101551,x101552),a862),f876(x101552,a862)),f329(f329(f10(f876(x101552,f876(f876(f875(x101551,x101552),a862),a862)),f876(f876(f875(x101551,x101552),a862),f876(x101552,a862)),x101551),f9(x101552,f876(f875(x101551,x101552),a862),a862)),f329(f329(f10(f876(x101552,f875(x101551,x101552)),f876(x101552,f876(f876(f875(x101551,x101552),a862),a862)),x101551),f329(f10(f875(x101551,x101552),f876(f876(f875(x101551,x101552),a862),a862),x101552),f331(f875(x101551,x101552)))),f264(x101551,x101552)))),x101553)),f329(f329(f9(x101551,f876(f875(x101551,x101552),a862),f876(x101552,a862)),f329(f329(f10(f876(x101552,f876(f876(f875(x101551,x101552),a862),a862)),f876(f876(f875(x101551,x101552),a862),f876(x101552,a862)),x101551),f9(x101552,f876(f875(x101551,x101552),a862),a862)),f329(f329(f10(f876(x101552,f875(x101551,x101552)),f876(x101552,f876(f876(f875(x101551,x101552),a862),a862)),x101551),f329(f10(f875(x101551,x101552),f876(f876(f875(x101551,x101552),a862),a862),x101552),f331(f875(x101551,x101552)))),f264(x101551,x101552)))),x101554)),x101555),x101556))
% 156.75/156.47  [10165]P22(f329(f329(f331(f875(x101651,x101652)),f329(f329(f264(x101651,x101652),x101653),x101654)),f329(f329(f97(f876(f875(x101651,x101652),a862)),x101655),x101656)))+~P22(f329(f329(f329(f329(f97(f876(x101651,f876(x101652,a862))),f329(f329(f9(x101651,f876(f875(x101651,x101652),a862),f876(x101652,a862)),f329(f329(f10(f876(x101652,f876(f876(f875(x101651,x101652),a862),a862)),f876(f876(f875(x101651,x101652),a862),f876(x101652,a862)),x101651),f9(x101652,f876(f875(x101651,x101652),a862),a862)),f329(f329(f10(f876(x101652,f875(x101651,x101652)),f876(x101652,f876(f876(f875(x101651,x101652),a862),a862)),x101651),f329(f10(f875(x101651,x101652),f876(f876(f875(x101651,x101652),a862),a862),x101652),f331(f875(x101651,x101652)))),f264(x101651,x101652)))),x101655)),f329(f329(f9(x101651,f876(f875(x101651,x101652),a862),f876(x101652,a862)),f329(f329(f10(f876(x101652,f876(f876(f875(x101651,x101652),a862),a862)),f876(f876(f875(x101651,x101652),a862),f876(x101652,a862)),x101651),f9(x101652,f876(f875(x101651,x101652),a862),a862)),f329(f329(f10(f876(x101652,f875(x101651,x101652)),f876(x101652,f876(f876(f875(x101651,x101652),a862),a862)),x101651),f329(f10(f875(x101651,x101652),f876(f876(f875(x101651,x101652),a862),a862),x101652),f331(f875(x101651,x101652)))),f264(x101651,x101652)))),x101656)),x101653),x101654))
% 156.75/156.47  [10166]P22(f329(f329(f331(f875(x101661,x101662)),f329(f329(f264(x101661,x101662),x101663),x101664)),f329(f329(f98(f876(f875(x101661,x101662),a862)),x101665),x101666)))+~P22(f329(f329(f329(f329(f98(f876(x101661,f876(x101662,a862))),f329(f329(f9(x101661,f876(f875(x101661,x101662),a862),f876(x101662,a862)),f329(f329(f10(f876(x101662,f876(f876(f875(x101661,x101662),a862),a862)),f876(f876(f875(x101661,x101662),a862),f876(x101662,a862)),x101661),f9(x101662,f876(f875(x101661,x101662),a862),a862)),f329(f329(f10(f876(x101662,f875(x101661,x101662)),f876(x101662,f876(f876(f875(x101661,x101662),a862),a862)),x101661),f329(f10(f875(x101661,x101662),f876(f876(f875(x101661,x101662),a862),a862),x101662),f331(f875(x101661,x101662)))),f264(x101661,x101662)))),x101665)),f329(f329(f9(x101661,f876(f875(x101661,x101662),a862),f876(x101662,a862)),f329(f329(f10(f876(x101662,f876(f876(f875(x101661,x101662),a862),a862)),f876(f876(f875(x101661,x101662),a862),f876(x101662,a862)),x101661),f9(x101662,f876(f875(x101661,x101662),a862),a862)),f329(f329(f10(f876(x101662,f875(x101661,x101662)),f876(x101662,f876(f876(f875(x101661,x101662),a862),a862)),x101661),f329(f10(f875(x101661,x101662),f876(f876(f875(x101661,x101662),a862),a862),x101662),f331(f875(x101661,x101662)))),f264(x101661,x101662)))),x101666)),x101663),x101664))
% 156.75/156.47  [10145]~P22(f329(f329(f331(f875(x101452,x101453)),f329(f329(f264(x101452,x101453),x101455),x101456)),f329(f329(f42(x101451,f876(f875(x101452,x101453),a862)),f252(f876(x101451,a862))),x101454)))+P22(f329(f329(f329(f329(f42(x101451,f876(x101452,f876(x101453,a862))),f252(f876(x101451,a862))),f329(f329(f10(f876(f875(x101452,x101453),a862),f876(x101452,f876(x101453,a862)),x101451),f329(f9(x101452,f876(f875(x101452,x101453),a862),f876(x101453,a862)),f329(f329(f10(f876(x101453,f876(f876(f875(x101452,x101453),a862),a862)),f876(f876(f875(x101452,x101453),a862),f876(x101453,a862)),x101452),f9(x101453,f876(f875(x101452,x101453),a862),a862)),f329(f329(f10(f876(x101453,f875(x101452,x101453)),f876(x101453,f876(f876(f875(x101452,x101453),a862),a862)),x101452),f329(f10(f875(x101452,x101453),f876(f876(f875(x101452,x101453),a862),a862),x101453),f331(f875(x101452,x101453)))),f264(x101452,x101453))))),x101454)),x101455),x101456))
% 156.75/156.47  [10146]~P22(f329(f329(f331(f875(x101462,x101463)),f329(f329(f264(x101462,x101463),x101465),x101466)),f329(f329(f43(x101461,f876(f875(x101462,x101463),a862)),f252(f876(x101461,a862))),x101464)))+P22(f329(f329(f329(f329(f43(x101461,f876(x101462,f876(x101463,a862))),f252(f876(x101461,a862))),f329(f329(f10(f876(f875(x101462,x101463),a862),f876(x101462,f876(x101463,a862)),x101461),f329(f9(x101462,f876(f875(x101462,x101463),a862),f876(x101463,a862)),f329(f329(f10(f876(x101463,f876(f876(f875(x101462,x101463),a862),a862)),f876(f876(f875(x101462,x101463),a862),f876(x101463,a862)),x101462),f9(x101463,f876(f875(x101462,x101463),a862),a862)),f329(f329(f10(f876(x101463,f875(x101462,x101463)),f876(x101463,f876(f876(f875(x101462,x101463),a862),a862)),x101462),f329(f10(f875(x101462,x101463),f876(f876(f875(x101462,x101463),a862),a862),x101463),f331(f875(x101462,x101463)))),f264(x101462,x101463))))),x101464)),x101465),x101466))
% 156.75/156.47  [10158]P22(f329(f329(f331(f875(x101581,x101582)),f329(f329(f264(x101581,x101582),x101583),x101584)),f329(f329(f42(x101585,f876(f875(x101581,x101582),a862)),f252(f876(x101585,a862))),x101586)))+~P22(f329(f329(f329(f329(f42(x101585,f876(x101581,f876(x101582,a862))),f252(f876(x101585,a862))),f329(f329(f10(f876(f875(x101581,x101582),a862),f876(x101581,f876(x101582,a862)),x101585),f329(f9(x101581,f876(f875(x101581,x101582),a862),f876(x101582,a862)),f329(f329(f10(f876(x101582,f876(f876(f875(x101581,x101582),a862),a862)),f876(f876(f875(x101581,x101582),a862),f876(x101582,a862)),x101581),f9(x101582,f876(f875(x101581,x101582),a862),a862)),f329(f329(f10(f876(x101582,f875(x101581,x101582)),f876(x101582,f876(f876(f875(x101581,x101582),a862),a862)),x101581),f329(f10(f875(x101581,x101582),f876(f876(f875(x101581,x101582),a862),a862),x101582),f331(f875(x101581,x101582)))),f264(x101581,x101582))))),x101586)),x101583),x101584))
% 156.75/156.47  [10159]P22(f329(f329(f331(f875(x101591,x101592)),f329(f329(f264(x101591,x101592),x101593),x101594)),f329(f329(f43(x101595,f876(f875(x101591,x101592),a862)),f252(f876(x101595,a862))),x101596)))+~P22(f329(f329(f329(f329(f43(x101595,f876(x101591,f876(x101592,a862))),f252(f876(x101595,a862))),f329(f329(f10(f876(f875(x101591,x101592),a862),f876(x101591,f876(x101592,a862)),x101595),f329(f9(x101591,f876(f875(x101591,x101592),a862),f876(x101592,a862)),f329(f329(f10(f876(x101592,f876(f876(f875(x101591,x101592),a862),a862)),f876(f876(f875(x101591,x101592),a862),f876(x101592,a862)),x101591),f9(x101592,f876(f875(x101591,x101592),a862),a862)),f329(f329(f10(f876(x101592,f875(x101591,x101592)),f876(x101592,f876(f876(f875(x101591,x101592),a862),a862)),x101591),f329(f10(f875(x101591,x101592),f876(f876(f875(x101591,x101592),a862),a862),x101592),f331(f875(x101591,x101592)))),f264(x101591,x101592))))),x101596)),x101593),x101594))
% 156.75/156.47  [7407]E(f329(x74071,f329(x74072,x74073)),f329(x74074,x74073))+~E(f329(f73(x74075,x74076,x74077,x74071),x74072),x74074)
% 156.75/156.47  [9582]~P18(x95823,x95824,x95821,x95825,x95826,x95827)+E(f329(f329(x95821,x95822),x95822),x95822)
% 156.75/156.47  [9942]~E(f329(f238(f871(x99427),x99421,f192(x99427),x99425),f329(x99424,x99423)),f329(f236(x99427),x99422))+E(f329(f236(x99421),f404(x99422,x99423,x99424,x99425,x99426,x99427,x99421)),f329(x99424,x99423))
% 156.75/156.47  [9943]~E(f329(f238(f871(x99436),x99437,f192(x99436),x99431),f329(x99434,x99433)),f329(f236(x99436),x99432))+E(f329(x99431,f404(x99432,x99433,x99434,x99431,x99435,x99436,x99437)),f329(f236(x99436),x99432))
% 156.75/156.47  [5998]~E(f329(f329(f148(x59981,x59985),x59986),x59982),f329(f329(f148(x59983,x59985),x59987),x59984))+E(f329(f190(f869(x59981)),x59982),f329(f190(f869(x59983)),x59984))
% 156.75/156.47  [7484]E(x74841,x74842)+~E(f329(f329(f329(f72(x74843,f871(x74844)),x74845),x74846),f329(f236(x74844),x74841)),f329(f329(f329(f72(x74843,f871(x74844)),x74847),x74846),f329(f236(x74844),x74842)))
% 156.75/156.47  [8435]E(f329(x84351,f329(x84352,x84353)),f329(x84354,x84353))+~E(f329(f73(x84355,x84356,x84357,x84351),x84352),f329(f73(x84356,x84356,x84357,f24(x84356)),x84354))
% 156.75/156.47  [8757]~P34(x87574,x87575,x87571,f329(f329(f145(x87574),x87572),x87576),f329(f329(f145(x87575),x87573),x87577))+P22(f329(f329(x87571,x87572),x87573))
% 156.75/156.47  [9132]P34(x91321,x91322,x91323,x91324,x91325)+~P34(x91321,x91322,x91323,f329(f329(f145(x91321),x91326),x91324),f329(f329(f145(x91322),x91327),x91325))
% 156.75/156.47  [9770]P22(f329(f329(x97701,x97702),f661(x97703,x97702,x97704,x97701)))+~P22(f329(f329(f265(x97705,x97706,x97707,x97701,x97704),x97702),x97703))
% 156.75/156.47  [9790]P22(f329(f329(x97901,f661(x97902,x97903,x97901,x97904)),x97902))+~P22(f329(f329(f265(x97905,x97906,x97907,x97904,x97901),x97903),x97902))
% 156.75/156.47  [8880]~P16(x88806,x88801,x88803,x88807)+E(f329(f73(x88801,x88801,x88802,f329(x88803,x88804)),f329(f73(x88801,x88801,x88802,f329(x88803,x88804)),x88805)),f329(f73(x88801,x88801,x88802,f329(x88803,x88804)),x88805))
% 156.75/156.47  [9227]~P34(x92273,x92272,x92274,f329(f329(f148(x92271,x92273),x92275),x92276),x92277)+P34(x92271,x92272,f329(f329(f10(x92273,f876(x92272,a862),x92271),x92274),x92275),x92276,x92277)
% 156.75/156.47  [9251]P34(x92511,x92512,x92513,f329(f329(f148(x92514,x92511),x92515),x92516),x92517)+~P34(x92514,x92512,f329(f329(f10(x92511,f876(x92512,a862),x92514),x92513),x92515),x92516,x92517)
% 156.75/156.47  [9675]E(f182(x96751,x96752,f329(f329(f329(f72(x96751,f871(x96752)),x96753),x96754),f329(f236(x96752),x96755)),x96756,x96757),f329(f329(f329(f72(x96751,f871(x96752)),f182(x96751,x96752,x96753,x96756,x96757)),x96754),f329(f236(x96752),x96755)))+P22(f329(f329(f331(x96751),x96754),f329(f167(x96751),x96756)))
% 156.75/156.47  [8879]~P22(f329(f329(f331(x88791),x88792),f329(f329(x88795,x88796),x88797)))+P22(f329(f329(f331(x88791),x88792),f329(f329(f268(x88793,x88794,f876(x88791,a862)),x88795),f329(f329(f264(x88793,x88794),x88796),x88797))))
% 156.75/156.47  [9158]P22(f329(f329(f329(x91581,x91582),x91583),x91584))+~P22(f329(f329(f329(f268(x91585,x91586,f876(x91587,a862)),x91581),f329(f329(f264(x91585,x91586),x91582),x91583)),x91584))
% 156.75/156.47  [9290]P22(f329(f329(f331(x92901),f329(f329(x92902,x92903),x92904)),f329(f308(f875(x92905,x92906),x92901,f329(f268(x92905,x92906,x92901),x92902)),x92907)))+~P22(f329(f329(f331(f875(x92905,x92906)),f329(f329(f264(x92905,x92906),x92903),x92904)),x92907))
% 156.75/156.47  [9634]P22(f329(f329(f331(f875(f869(x96341),f869(x96341))),f329(f329(f264(f869(x96341),f869(x96341)),f329(f329(f128(x96341),x96342),f329(f329(f145(x96341),x96343),x96344))),f329(f329(f128(x96341),x96342),f329(f329(f145(x96341),x96345),x96346)))),f141(x96341,x96347)))+~P22(f329(f329(f331(f875(x96341,x96341)),f329(f329(f264(x96341,x96341),x96343),x96345)),x96347))
% 156.75/156.47  [9697]~P34(x96971,x96973,x96974,x96976,f329(f329(f148(x96972,x96973),x96975),x96977))+P34(x96971,x96972,f329(f329(f9(x96971,f876(x96972,x96973),f876(x96972,a862)),f329(f329(f10(f876(x96973,a862),f876(f876(x96972,x96973),f876(x96972,a862)),x96971),f10(x96973,a862,x96972)),x96974)),x96975),x96976,x96977)
% 156.75/156.47  [9794]P34(x97941,x97942,x97943,x97944,f329(f329(f148(x97945,x97942),x97946),x97947))+~P34(x97941,x97945,f329(f329(f9(x97941,f876(x97945,x97942),f876(x97945,a862)),f329(f329(f10(f876(x97942,a862),f876(f876(x97945,x97942),f876(x97945,a862)),x97941),f10(x97942,a862,x97945)),x97943)),x97946),x97944,x97947)
% 156.75/156.47  [9150]E(x91501,x91502)+E(f329(f329(f329(f72(x91503,x91504),f329(f329(f329(f72(x91503,x91504),x91505),x91501),x91506)),x91502),x91507),f329(f329(f329(f72(x91503,x91504),f329(f329(f329(f72(x91503,x91504),x91505),x91502),x91507)),x91501),x91506))
% 156.75/156.47  [9378]E(f182(x93781,x93782,f329(f329(f329(f72(x93781,f871(x93782)),x93783),x93784),f329(f236(x93782),x93785)),x93786,x93787),f182(x93781,x93782,x93783,x93786,x93787))+~P22(f329(f329(f331(x93781),x93784),f329(f167(x93781),f329(f329(f170(x93781),f329(f190(f869(x93782)),x93787)),x93786))))
% 156.75/156.47  [9713]E(f182(x97131,x97132,f329(f329(f329(f72(x97131,f871(x97132)),x97133),x97134),f329(f236(x97132),x97135)),x97136,x97137),f329(f329(f329(f72(x97131,f871(x97132)),f182(x97131,x97132,x97133,x97136,x97137)),x97134),f329(f236(x97132),x97135)))+P22(f329(f329(f331(x97131),x97134),f329(f167(x97131),f329(f329(f170(x97131),f329(f190(f869(x97132)),x97137)),x97136))))
% 156.75/156.47  [10053]P22(f329(f329(f331(x100531),f504(x100532,x100533,x100534,x100535,x100536,x100537,x100531)),x100535))+P22(f329(f329(f329(f329(f42(x100531,f876(x100537,f876(x100536,a862))),x100535),x100534),x100533),x100532))
% 156.75/156.47  [10054]P22(f329(f329(f331(x100541),f517(x100542,x100543,x100544,x100545,x100546,x100547,x100541)),x100545))+~P22(f329(f329(f329(f329(f43(x100541,f876(x100547,f876(x100546,a862))),x100545),x100544),x100543),x100542))
% 156.75/156.47  [10100]P22(f329(f329(f329(x101001,f517(x101002,x101003,x101001,x101004,x101005,x101006,x101007)),x101003),x101002))+~P22(f329(f329(f329(f329(f43(x101007,f876(x101006,f876(x101005,a862))),x101004),x101001),x101003),x101002))
% 156.75/156.47  [10119]~P22(f329(f329(f329(x101195,f504(x101197,x101196,x101195,x101194,x101193,x101192,x101191)),x101196),x101197))+P22(f329(f329(f329(f329(f42(x101191,f876(x101192,f876(x101193,a862))),x101194),x101195),x101196),x101197))
% 156.75/156.47  [10144]~P22(f329(f329(f331(f875(x101441,x101443)),f329(f329(f264(x101441,x101443),x101446),x101447)),f329(f329(f286(x101441,x101442,x101443),x101444),x101445)))+P22(f329(f329(f265(x101441,x101442,x101443,f329(f329(f9(x101441,f876(f875(x101441,x101442),a862),f876(x101442,a862)),f329(f329(f10(f876(x101442,f876(f876(f875(x101441,x101442),a862),a862)),f876(f876(f875(x101441,x101442),a862),f876(x101442,a862)),x101441),f9(x101442,f876(f875(x101441,x101442),a862),a862)),f329(f329(f10(f876(x101442,f875(x101441,x101442)),f876(x101442,f876(f876(f875(x101441,x101442),a862),a862)),x101441),f329(f10(f875(x101441,x101442),f876(f876(f875(x101441,x101442),a862),a862),x101442),f331(f875(x101441,x101442)))),f264(x101441,x101442)))),x101444),f329(f329(f9(x101442,f876(f875(x101442,x101443),a862),f876(x101443,a862)),f329(f329(f10(f876(x101443,f876(f876(f875(x101442,x101443),a862),a862)),f876(f876(f875(x101442,x101443),a862),f876(x101443,a862)),x101442),f9(x101443,f876(f875(x101442,x101443),a862),a862)),f329(f329(f10(f876(x101443,f875(x101442,x101443)),f876(x101443,f876(f876(f875(x101442,x101443),a862),a862)),x101442),f329(f10(f875(x101442,x101443),f876(f876(f875(x101442,x101443),a862),a862),x101443),f331(f875(x101442,x101443)))),f264(x101442,x101443)))),x101445)),x101446),x101447))
% 156.75/156.47  [10157]P22(f329(f329(f331(f875(x101571,x101572)),f329(f329(f264(x101571,x101572),x101573),x101574)),f329(f329(f286(x101571,x101575,x101572),x101576),x101577)))+~P22(f329(f329(f265(x101571,x101575,x101572,f329(f329(f9(x101571,f876(f875(x101571,x101575),a862),f876(x101575,a862)),f329(f329(f10(f876(x101575,f876(f876(f875(x101571,x101575),a862),a862)),f876(f876(f875(x101571,x101575),a862),f876(x101575,a862)),x101571),f9(x101575,f876(f875(x101571,x101575),a862),a862)),f329(f329(f10(f876(x101575,f875(x101571,x101575)),f876(x101575,f876(f876(f875(x101571,x101575),a862),a862)),x101571),f329(f10(f875(x101571,x101575),f876(f876(f875(x101571,x101575),a862),a862),x101575),f331(f875(x101571,x101575)))),f264(x101571,x101575)))),x101576),f329(f329(f9(x101575,f876(f875(x101575,x101572),a862),f876(x101572,a862)),f329(f329(f10(f876(x101572,f876(f876(f875(x101575,x101572),a862),a862)),f876(f876(f875(x101575,x101572),a862),f876(x101572,a862)),x101575),f9(x101572,f876(f875(x101575,x101572),a862),a862)),f329(f329(f10(f876(x101572,f875(x101575,x101572)),f876(x101572,f876(f876(f875(x101575,x101572),a862),a862)),x101575),f329(f10(f875(x101575,x101572),f876(f876(f875(x101575,x101572),a862),a862),x101572),f331(f875(x101575,x101572)))),f264(x101575,x101572)))),x101577)),x101573),x101574))
% 156.75/156.47  [10062]~P144(x100622)+E(f329(f329(f8(x100621,x100622),f329(f329(f9(x100621,f876(x100623,a862),x100622),f329(f329(f10(f876(x100623,x100622),f876(f876(x100623,a862),x100622),x100621),f8(x100623,x100622)),f329(f329(f9(x100621,f876(x100623,x100622),f876(x100623,x100622)),f329(f329(f10(f876(x100622,x100622),f876(f876(x100623,x100622),f876(x100623,x100622)),x100621),f10(x100622,x100622,x100623)),f329(f329(f10(x100622,f876(x100622,x100622),x100621),f81(x100622)),x100624))),x100625))),x100626)),x100627),f329(f329(f81(x100622),f329(f329(f8(x100621,x100622),x100624),x100627)),f329(f329(f8(x100623,x100622),x100625),x100626)))
% 156.75/156.47  [9183]~P15(x91837,x91831,x91833,x91838)+E(f329(f73(x91831,x91831,x91832,f329(x91833,x91834)),f329(f73(x91831,x91831,x91832,f329(x91833,x91835)),x91836)),f329(f73(x91831,x91831,x91832,f329(x91833,x91835)),f329(f73(x91831,x91831,x91832,f329(x91833,x91834)),x91836)))
% 156.75/156.47  [10150]E(f329(f329(f264(x101501,x101502),f329(x101503,f602(x101504,x101505,x101503,x101506,x101507,x101508,x101502,x101501))),f329(x101505,f603(x101504,x101505,x101503,x101506,x101507,x101508,x101502,x101501))),x101508)+~P22(f329(f329(f331(f875(x101501,x101502)),x101508),f329(f308(f875(x101507,x101506),f875(x101501,x101502),f269(x101507,x101501,x101506,x101502,x101503,x101505)),x101504)))
% 156.75/156.47  [10170]~P22(f329(f329(f331(f875(x101708,x101707)),x101706),f329(f308(f875(x101701,x101702),f875(x101708,x101707),f269(x101701,x101708,x101702,x101707,x101705,x101704)),x101703)))+P22(f329(f329(f331(f875(x101701,x101702)),f329(f329(f264(x101701,x101702),f602(x101703,x101704,x101705,x101702,x101701,x101706,x101707,x101708)),f603(x101703,x101704,x101705,x101702,x101701,x101706,x101707,x101708))),x101703))
% 156.75/156.47  [9624]P22(f329(f329(f331(f875(f875(x96241,x96242),f875(x96241,x96242))),f329(f329(f264(f875(x96241,x96242),f875(x96241,x96242)),f329(f329(f264(x96241,x96242),x96243),x96244)),f329(f329(f264(x96241,x96242),x96245),x96246))),f322(x96241,x96242,x96247,x96248)))+~P22(f329(f329(f331(f875(x96241,x96241)),f329(f329(f264(x96241,x96241),x96243),x96245)),x96247))
% 156.75/156.47  [10138]E(f329(f136(x101381,x101382,f329(f9(x101382,x101381,x101381),x101383),f329(x101384,x101385)),x101386),f329(x101384,f329(f136(x101387,x101382,f329(f9(x101382,x101387,x101387),x101388),x101385),x101386)))+P22(f329(f329(f331(x101382),f689(x101385,x101388,x101384,x101383,x101387,x101381,x101386,x101382)),f329(f167(x101382),x101386)))
% 156.75/156.47  [10161]~E(f329(f73(x101611,x101611,x101617,f329(x101613,f689(x101615,x101618,x101614,x101613,x101617,x101611,x101616,x101612))),x101614),f329(f73(x101617,x101611,x101617,x101614),f329(x101618,f689(x101615,x101618,x101614,x101613,x101617,x101611,x101616,x101612))))+E(f329(f136(x101611,x101612,f329(f9(x101612,x101611,x101611),x101613),f329(x101614,x101615)),x101616),f329(x101614,f329(f136(x101617,x101612,f329(f9(x101612,x101617,x101617),x101618),x101615),x101616)))
% 156.75/156.47  [8441]E(f329(x84411,f329(x84412,x84413)),f329(x84414,f329(x84415,x84413)))+~E(f329(f73(x84416,x84417,x84418,x84411),x84412),f329(f73(x84419,x84417,x84418,x84414),x84415))
% 156.75/156.47  [9992]P22(f329(f329(f331(f875(x99921,x99922)),f329(f329(f264(x99921,x99922),f329(x99923,x99924)),f329(x99925,x99926))),f329(f308(f875(x99927,x99928),f875(x99921,x99922),f269(x99927,x99921,x99928,x99922,x99923,x99925)),x99929)))+~P22(f329(f329(f331(f875(x99927,x99928)),f329(f329(f264(x99927,x99928),x99924),x99926)),x99929))
% 156.75/156.47  [8704]~E(f329(x87044,f329(x87045,x87046)),f329(x87049,f329(x870410,x870411)))+E(f329(f329(f73(x87041,x87042,x87043,x87044),x87045),x87046),f329(f329(f73(x87047,x87042,x87048,x87049),x870410),x870411))
% 156.75/156.47  [4563]~P108(x45631)+~P102(x45631)+E(f242(x45631),f97(x45631))
% 156.75/156.47  [4564]~P108(x45641)+~P105(x45641)+E(f247(x45641),f98(x45641))
% 156.75/156.47  [4808]~P116(x48081)+~P94(x48081)+E(f329(f75(x48081),f329(f100(x48081),a93)),f78(x48081))
% 156.75/156.47  [5089]E(x50891,f2(a1))+E(f82(a1,x50891),f329(f79(a1),f78(a1)))+P22(f329(f329(f244(a1),f2(a1)),x50891))
% 156.75/156.47  [5306]E(x53061,f2(a1))+E(f82(a1,x53061),f78(a1))+~P22(f329(f329(f244(a1),f2(a1)),x53061))
% 156.75/156.47  [7307]~P40(x73071)+P22(f329(f62(a1),x73071))+~P22(f329(f62(a868),f329(f308(a1,a868,a101),x73071)))
% 156.75/156.47  [8543]~P1(a5000)+~P22(f329(f329(f331(f875(a865,a863)),x85431),f329(f167(f875(a865,a863)),a27)))+P22(f329(f329(f268(a865,a863,a862),f329(f18(f876(a863,a862),a865),a26)),x85431))
% 156.75/156.47  [9581]E(x95811,f189(f876(f875(a868,a868),a862)))+~P22(f329(f62(f875(a868,a868)),x95811))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f189(f876(f875(a868,a868),a862))),x95811)),a37))
% 156.75/156.47  [10014]E(x100141,f2(a868))+E(x100141,f329(a108,f2(a868)))+~P22(f329(f329(f244(a868),x100141),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.47  [10133]E(x101331,f2(a95))+E(f329(f329(f80(a1),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(a22,f329(f329(f39(a95),x101331),f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))),f78(a1)),f329(a22,x101331))+E(f45(a95,x101331,f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f2(a95))
% 156.75/156.47  [10069]E(x100691,f2(a95))+~E(f45(a95,x100691,f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f2(a95))+E(f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(a22,f329(f329(f39(a95),x100691),f329(f100(a95),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f329(a22,x100691))
% 156.75/156.47  [4637]~P56(x46371,x46372)+P45(x46371,x46372)+~P46(a862)
% 156.75/156.47  [4575]~P143(x45751)+P29(x45751,x45752)+~E(x45752,f2(x45751))
% 156.75/156.47  [4576]~P108(x45761)+P28(x45761,x45762)+~E(x45762,f109(x45761))
% 156.75/156.47  [4585]~P116(x45851)+~E(x45852,f2(x45851))+E(f82(x45851,x45852),f2(x45851))
% 156.75/156.47  [4586]~P90(x45861)+~E(x45862,f2(x45861))+E(f82(x45861,x45862),f2(x45861))
% 156.75/156.47  [4594]~P143(x45942)+~P29(x45942,x45941)+E(x45941,f2(x45942))
% 156.75/156.47  [4628]~P116(x46282)+~E(f82(x46282,x46281),f2(x46282))+E(x46281,f2(x46282))
% 156.75/156.47  [4644]~P23(x46442)+~P23(x46441)+P23(f876(x46441,x46442))
% 156.75/156.47  [4645]~P23(x46452)+~P23(x46451)+P23(f874(x46451,x46452))
% 156.75/156.47  [4646]~P23(x46462)+~P23(x46461)+P23(f875(x46461,x46462))
% 156.75/156.47  [4647]~P27(x46472)+~P27(x46471)+P27(f196(x46471,x46472))
% 156.75/156.47  [4648]~P145(x46482)+~P145(x46481)+P145(f875(x46481,x46482))
% 156.75/156.47  [4649]~P59(x46492)+~P59(x46491)+P59(f876(x46491,x46492))
% 156.75/156.47  [4650]~P59(x46502)+~P59(x46501)+P59(f874(x46501,x46502))
% 156.75/156.47  [4651]~P59(x46512)+~P59(x46511)+P59(f875(x46511,x46512))
% 156.75/156.47  [4652]~P59(x46521)+~P96(x46522)+P96(f876(x46521,x46522))
% 156.75/156.47  [4653]~P106(x46532)+~P106(x46531)+P106(f875(x46531,x46532))
% 156.75/156.47  [4780]~P108(x47801)+~P28(x47801,x47802)+P28(x47801,f146(x47801,x47802))
% 156.75/156.47  [5021]~P27(x50212)+~P27(x50211)+P27(f45(a1,x50211,x50212))
% 156.75/156.47  [4596]~P77(x45961)+~E(x45962,f2(x45961))+E(f329(f79(x45961),x45962),x45962)
% 156.75/156.47  [4600]~P140(x46001)+~E(x46002,f2(a1))+E(f329(f99(x46001),x46002),f2(x46001))
% 156.75/156.47  [4601]~P93(x46011)+~E(x46012,f2(a1))+E(f329(f99(x46011),x46012),f2(x46011))
% 156.75/156.47  [4625]~P69(x46251)+~E(f2(x46251),x46252)+E(f329(f79(x46251),x46252),f2(x46251))
% 156.75/156.47  [4626]~P69(x46261)+~E(x46262,f2(x46261))+E(f329(f79(x46261),x46262),f2(x46261))
% 156.75/156.47  [4627]~P88(x46271)+~E(x46272,f2(x46271))+E(f329(f75(x46271),x46272),f2(x46271))
% 156.75/156.47  [4655]~P77(x46552)+E(x46551,f2(x46552))+~E(f329(f79(x46552),x46551),x46551)
% 156.75/156.47  [4661]E(x46611,f329(a101,x46612))+~E(x46611,f2(a868))+~E(x46612,f329(f96(a1),x46611))
% 156.75/156.47  [4662]E(f329(a101,x46621),x46622)+~E(x46622,f2(a868))+~E(x46621,f329(f96(a1),x46622))
% 156.75/156.47  [4664]~P93(x46642)+E(x46641,f2(a1))+~E(f329(f99(x46642),x46641),f2(x46642))
% 156.75/156.47  [4669]~P69(x46692)+E(x46691,f2(x46692))+~E(f329(f79(x46692),x46691),f2(x46692))
% 156.75/156.47  [4670]~P88(x46702)+E(x46701,f2(x46702))+~E(f329(f75(x46702),x46701),f2(x46702))
% 156.75/156.47  [4671]~P69(x46711)+E(f2(x46711),x46712)+~E(f329(f79(x46711),x46712),f2(x46711))
% 156.75/156.47  [4811]~P1(a5000)+~E(f329(a28,x48112),f329(f236(a863),x48111))+P22(f329(a26,x48111))
% 156.75/156.47  [4853]~P108(x48531)+~P28(x48531,x48532)+P28(x48531,f329(f166(x48531),x48532))
% 156.75/156.47  [4879]~P22(x48792)+~P22(x48791)+P22(f329(f329(a327,x48791),x48792))
% 156.75/156.47  [4915]~E(f78(a868),f2(a868))+E(f329(f38(x49151),x49152),f2(a868))+~P22(f329(f62(x49151),x49152))
% 156.75/156.47  [4948]~P114(x49481)+~P144(x49481)+E(f329(f329(f254(x49481),f2(x49481)),f329(a108,x49482)),f2(x49481))
% 156.75/156.47  [4988]~P108(x49881)+P28(x49881,f133(x49881,x49882))+~P22(f329(f62(x49881),x49882))
% 156.75/156.47  [4989]~P108(x49891)+P28(x49891,f697(x49892,x49891))+~P22(f329(f62(x49891),x49892))
% 156.75/156.47  [5011]~P108(x50111)+E(f329(f167(x50111),f133(x50111,x50112)),x50112)+~P22(f329(f62(x50111),x50112))
% 156.75/156.47  [5012]~P108(x50121)+E(f329(f167(x50121),f697(x50122,x50121)),x50122)+~P22(f329(f62(x50121),x50122))
% 156.75/156.47  [5042]P22(x50421)+P22(x50422)+~P22(f329(f329(a328,x50422),x50421))
% 156.75/156.47  [5054]E(x50541,f189(f876(x50542,a862)))+~E(f329(f38(x50542),x50541),f2(a868))+~P22(f329(f62(x50542),x50541))
% 156.75/156.47  [5059]P22(x50591)+~P22(x50592)+~P22(f329(f329(a332,x50592),x50591))
% 156.75/156.47  [5106]~P75(x51061)+E(f329(f75(x51061),x51062),x51062)+P22(f329(f329(f244(x51061),x51062),f2(x51061)))
% 156.75/156.47  [5174]~P59(x51742)+~P22(f329(f58(x51742),x51741))+P22(f329(x51741,f618(x51741,x51742)))
% 156.75/156.47  [5175]~P59(x51752)+~P22(f329(f58(x51752),x51751))+P22(f329(x51751,f639(x51751,x51752)))
% 156.75/156.47  [5204]~P22(f329(a26,x52042))+~P22(f329(a26,x52041))+P22(f329(a26,f34(x52041,x52042)))
% 156.75/156.47  [5213]E(x52131,f109(x52132))+P22(f329(f131(x52132),f110(x52132,x52131)))+~P22(f329(f131(x52132),x52131))
% 156.75/156.47  [5218]~P108(x52181)+~P22(f329(f62(x52181),x52182))+P22(f329(f131(x52181),f133(x52181,x52182)))
% 156.75/156.47  [5219]~P108(x52191)+~P22(f329(f62(x52191),x52192))+P22(f329(f131(x52191),f697(x52192,x52191)))
% 156.75/156.47  [5225]~P140(x52251)+E(f329(f96(x52251),f329(a101,x52252)),f329(f99(x52251),x52252))+P22(f329(f329(f244(a1),x52252),f2(a1)))
% 156.75/156.47  [5256]P5(x52562,x52561)+E(f329(x52561,f523(x52561)),f329(x52561,f529(x52561)))+P22(f329(f329(x52561,f523(x52561)),f529(x52561)))
% 156.75/156.47  [5271]E(f329(f96(a1),f348(x52711,x52712)),x52711)+P22(f329(x52712,f329(a101,x52711)))+~P22(f329(x52712,f2(a868)))
% 156.75/156.47  [5283]~P59(x52831)+~P22(f329(x52832,f640(x52832,x52831)))+P22(f329(f59(x52831),x52832))
% 156.75/156.47  [5284]~P59(x52841)+~P22(f329(x52842,f641(x52842,x52841)))+P22(f329(f59(x52841),x52842))
% 156.75/156.47  [5299]~P59(x52992)+~P35(x52992,x52991,f56(x52992))+P22(f329(x52991,f778(x52991,x52992)))
% 156.75/156.47  [5315]~P116(x53151)+~E(f82(x53151,x53152),f329(f79(x53151),f78(x53151)))+P22(f329(f329(f244(x53151),x53152),f2(x53151)))
% 156.75/156.47  [5391]~E(x53912,f2(a1))+E(f219(x53911,x53912),f329(f329(f264(a1,a1),f2(a1)),f78(a1)))+P22(f329(f329(f244(a1),x53912),f2(a1)))
% 156.75/156.47  [5392]~E(x53921,f2(a1))+E(f219(x53921,x53922),f329(f329(f264(a1,a1),f2(a1)),f78(a1)))+P22(f329(f329(f244(a1),x53922),f2(a1)))
% 156.75/156.47  [5444]E(f329(f96(a1),f348(x54441,x54442)),x54441)+P22(f329(x54442,f329(a101,x54441)))+P22(f329(f329(f244(a1),x54441),f2(a1)))
% 156.75/156.47  [5506]~P116(x55061)+E(f82(x55061,x55062),f329(f79(x55061),f78(x55061)))+~P22(f329(f329(f244(x55061),x55062),f2(x55061)))
% 156.75/156.47  [5507]~P88(x55071)+E(f329(f75(x55071),x55072),f329(f79(x55071),x55072))+~P22(f329(f329(f243(x55071),x55072),f2(x55071)))
% 156.75/156.47  [5508]~P88(x55081)+E(f329(f75(x55081),x55082),f329(f79(x55081),x55082))+~P22(f329(f329(f244(x55081),x55082),f2(x55081)))
% 156.75/156.47  [5509]~P75(x55091)+E(f329(f75(x55091),x55092),f329(f79(x55091),x55092))+~P22(f329(f329(f244(x55091),x55092),f2(x55091)))
% 156.75/156.47  [5610]~P22(f329(x56101,f348(x56102,x56101)))+P22(f329(x56101,f329(a101,x56102)))+~P22(f329(x56101,f2(a868)))
% 156.75/156.47  [5617]E(x56171,f2(a868))+E(f329(a108,f811(x56172,x56171)),x56171)+~P22(f329(f329(f244(a868),x56171),f329(a108,x56172)))
% 156.75/156.47  [5621]P5(x56211,x56212)+~E(f329(x56212,f523(x56212)),f329(x56212,f529(x56212)))+~P22(f329(f329(x56212,f523(x56212)),f529(x56212)))
% 156.75/156.47  [5645]~P108(x56451)+P28(x56451,x56452)+P22(f329(f329(f243(a868),f619(x56452,x56451)),f620(x56452,x56451)))
% 156.75/156.47  [5646]~P108(x56461)+P28(x56461,x56462)+P22(f329(f329(f243(a868),f626(x56462,x56461)),f635(x56462,x56461)))
% 156.75/156.47  [5737]~P88(x57371)+~E(x57372,f2(x57371))+P22(f329(f329(f243(x57371),f329(f75(x57371),x57372)),f2(x57371)))
% 156.75/156.47  [5822]~P59(x58222)+~P59(x58221)+E(f60(x58221,x58222,f56(x58221),f56(x58222)),f56(f875(x58221,x58222)))
% 156.75/156.47  [5828]~P22(f329(x58281,f348(x58282,x58281)))+P22(f329(x58281,f329(a101,x58282)))+P22(f329(f329(f244(a1),x58282),f2(a1)))
% 156.75/156.47  [5852]~P22(f329(x58521,f329(a101,x58522)))+P22(f329(x58521,f2(a868)))+~P22(f329(f329(f244(a1),x58522),f2(a1)))
% 156.75/156.47  [6196]~P116(x61961)+~P22(f329(f329(f244(x61961),x61962),f2(x61961)))+P22(f329(f329(f244(x61961),f82(x61961,x61962)),f2(x61961)))
% 156.75/156.47  [6310]~P116(x63101)+P22(f329(f329(f243(x63101),f329(f99(x63101),x63102)),f2(x63101)))+~P22(f329(f329(f243(a1),x63102),f2(a1)))
% 156.75/156.47  [6311]~P116(x63111)+P22(f329(f329(f244(x63111),f329(f99(x63111),x63112)),f2(x63111)))+~P22(f329(f329(f244(a1),x63112),f2(a1)))
% 156.75/156.47  [6318]~P88(x63182)+E(x63181,f2(x63182))+~P22(f329(f329(f243(x63182),f329(f75(x63182),x63181)),f2(x63182)))
% 156.75/156.47  [6395]~P140(x63951)+~P22(f329(f329(f331(x63951),x63952),f106(x63951)))+P22(f329(f329(f331(x63951),f329(f79(x63951),x63952)),f106(x63951)))
% 156.75/156.47  [6427]~P116(x64271)+~P22(f329(f329(f244(x64271),f82(x64271,x64272)),f2(x64271)))+P22(f329(f329(f244(x64271),x64272),f2(x64271)))
% 156.75/156.47  [6591]~P116(x65912)+~P22(f329(f329(f243(x65912),f329(f99(x65912),x65911)),f2(x65912)))+P22(f329(f329(f243(a1),x65911),f2(a1)))
% 156.75/156.47  [6592]~P116(x65922)+~P22(f329(f329(f244(x65922),f329(f99(x65922),x65921)),f2(x65922)))+P22(f329(f329(f244(a1),x65921),f2(a1)))
% 156.75/156.47  [7085]~P77(x70851)+~P22(f329(f329(f243(x70851),x70852),f2(x70851)))+P22(f329(f329(f243(x70851),f329(f329(f80(x70851),x70852),x70852)),f2(x70851)))
% 156.75/156.47  [7086]~P116(x70861)+~P22(f329(f329(f244(x70861),x70862),f2(x70861)))+P22(f329(f329(f244(x70861),f329(f329(f80(x70861),x70862),x70862)),f2(x70861)))
% 156.75/156.47  [7087]~P77(x70871)+~P22(f329(f329(f244(x70871),x70872),f2(x70871)))+P22(f329(f329(f244(x70871),f329(f329(f80(x70871),x70872),x70872)),f2(x70871)))
% 156.75/156.47  [7654]~P77(x76541)+~P22(f329(f329(f243(x76541),f329(f329(f80(x76541),x76542),x76542)),f2(x76541)))+P22(f329(f329(f243(x76541),x76542),f2(x76541)))
% 156.75/156.47  [7655]~P116(x76551)+~P22(f329(f329(f244(x76551),f329(f329(f80(x76551),x76552),x76552)),f2(x76551)))+P22(f329(f329(f244(x76551),x76552),f2(x76551)))
% 156.75/156.47  [7656]~P77(x76561)+~P22(f329(f329(f244(x76561),f329(f329(f80(x76561),x76562),x76562)),f2(x76561)))+P22(f329(f329(f244(x76561),x76562),f2(x76561)))
% 156.75/156.47  [4710]~E(x47102,f2(a868))+~E(x47101,f2(a868))+E(f329(f329(f80(a868),x47101),x47102),f2(a868))
% 156.75/156.47  [4711]~E(x47112,f78(a868))+~E(x47111,f78(a868))+E(f329(f329(f81(a868),x47111),x47112),f78(a868))
% 156.75/156.47  [4712]~E(x47122,f78(a1))+~E(x47121,f78(a1))+E(f329(f329(f81(a1),x47121),x47122),f78(a1))
% 156.75/156.47  [4766]~P120(x47662)+E(x47661,f2(x47662))+E(f329(f329(f287(x47662),x47661),x47661),f78(x47662))
% 156.75/156.47  [4767]~P24(x47672)+E(x47671,f2(x47672))+E(f329(f329(f39(x47672),x47671),x47671),f78(x47672))
% 156.75/156.47  [4768]~P121(x47682)+E(x47681,f2(x47682))+E(f329(f329(f287(x47682),x47681),x47681),f78(x47682))
% 156.75/156.47  [4784]~P77(x47841)+~E(x47842,f2(x47841))+E(f329(f329(f80(x47841),x47842),x47842),f2(x47841))
% 156.75/156.47  [4787]~P139(x47871)+~E(x47872,f78(x47871))+E(f329(f329(f81(x47871),x47872),x47872),f78(x47871))
% 156.75/156.47  [4788]~P121(x47881)+~E(x47882,f2(x47881))+E(f329(f329(f287(x47881),x47882),x47882),f2(x47881))
% 156.75/156.47  [4832]~E(x48322,f2(a868))+~E(x48321,f2(a868))+E(f329(f79(a1),f329(f96(a1),x48321)),f329(f96(a1),x48322))
% 156.75/156.47  [4850]E(x48501,f78(a868))+E(x48502,f2(a868))+~E(f329(f329(f81(a868),x48502),x48501),x48502)
% 156.75/156.47  [4860]E(x48601,f2(a868))+E(x48602,f2(a868))+~E(f329(f329(f81(a868),x48602),x48601),f2(a868))
% 156.75/156.47  [4888]~E(x48882,f2(a868))+~E(x48881,f329(a108,f2(a868)))+E(f329(f329(f80(a868),x48881),x48882),f329(a108,f2(a868)))
% 156.75/156.47  [4889]~E(x48891,f2(a868))+~E(x48892,f329(a108,f2(a868)))+E(f329(f329(f80(a868),x48891),x48892),f329(a108,f2(a868)))
% 156.75/156.47  [4896]E(x48961,f78(a1))+E(x48962,f329(f100(a1),a93))+~E(f329(f329(f81(a1),x48961),x48962),f78(a1))
% 156.75/156.47  [4897]E(x48971,f78(a1))+E(x48972,f329(f100(a1),a93))+~E(f329(f329(f81(a1),x48972),x48971),f78(a1))
% 156.75/156.47  [4898]E(x48981,f78(a1))+E(x48981,f329(f100(a1),a93))+~E(f329(f329(f81(a1),x48982),x48981),f78(a1))
% 156.75/156.47  [4900]E(x49001,f78(a1))+E(x49001,f329(f100(a1),a93))+~E(f329(f329(f81(a1),x49001),x49002),f78(a1))
% 156.75/156.47  [4919]~P77(x49192)+E(x49191,f2(x49192))+~E(f329(f329(f80(x49192),x49191),x49191),f2(x49192))
% 156.75/156.47  [4925]~E(x49251,f329(f100(a1),a93))+~E(x49252,f329(f100(a1),a93))+E(f329(f329(f81(a1),x49251),x49252),f78(a1))
% 156.75/156.47  [4937]E(x49371,f2(a868))+E(x49372,f2(a868))+~E(f329(f329(f80(a868),x49372),x49371),f329(a108,f2(a868)))
% 156.75/156.47  [4947]~P60(x49471)+~P94(x49471)+E(f329(f329(f287(x49471),x49472),f329(f100(x49471),a83)),f2(x49471))
% 156.75/156.47  [4953]~P139(x49531)+~E(x49532,f329(f79(x49531),f78(x49531)))+E(f329(f329(f81(x49531),x49532),x49532),f78(x49531))
% 156.75/156.47  [4958]~P27(x49582)+~P27(x49581)+P27(f329(f329(f80(a1),x49581),x49582))
% 156.75/156.47  [4959]~P27(x49592)+~P27(x49591)+P27(f329(f329(f81(a1),x49591),x49592))
% 156.75/156.47  [4960]~P27(x49602)+~P27(x49601)+P27(f329(f329(f39(a1),x49601),x49602))
% 156.75/156.47  [4962]~E(x49622,f2(a1))+E(x49621,f2(a1))+E(f46(x49621,x49622),f329(f329(f264(a1,a1),f2(a1)),x49621))
% 156.75/156.47  [4986]~E(x49862,f329(a108,f2(a868)))+~E(x49861,f329(a108,f2(a868)))+E(f329(f329(f81(a868),x49861),x49862),f329(a108,f2(a868)))
% 156.75/156.47  [5002]E(x50021,f2(a868))+E(x50022,f329(a108,f2(a868)))+~E(f329(f329(f254(a868),x50022),x50021),f329(a108,f2(a868)))
% 156.75/156.47  [5003]E(x50031,f2(a868))+E(x50031,f329(a108,f2(a868)))+~E(f329(f329(f80(a868),x50032),x50031),f329(a108,f2(a868)))
% 156.75/156.47  [5004]E(x50041,f2(a868))+E(x50041,f329(a108,f2(a868)))+~E(f329(f329(f80(a868),x50041),x50042),f329(a108,f2(a868)))
% 156.75/156.47  [5013]~P60(x50131)+~P94(x50131)+E(f329(f329(f287(x50131),x50132),f329(f100(x50131),a93)),f329(f79(x50131),x50132))
% 156.75/156.47  [5034]E(x50341,f329(a101,x50342))+~E(x50341,f2(a868))+P22(f329(f329(f243(a1),f2(a1)),x50342))
% 156.75/156.47  [5035]E(f329(a101,x50351),x50352)+~E(x50352,f2(a868))+P22(f329(f329(f243(a1),f2(a1)),x50351))
% 156.75/156.47  [5050]E(x50501,f329(a108,f2(a868)))+E(x50502,f329(a108,f2(a868)))+~E(f329(f329(f80(a868),x50501),x50502),f329(a108,f2(a868)))
% 156.75/156.47  [5061]~E(x50611,f329(a101,x50612))+E(x50611,f2(a868))+P22(f329(f329(f243(a1),f2(a1)),x50612))
% 156.75/156.47  [5062]~E(f329(a101,x50622),x50621)+E(x50621,f2(a868))+P22(f329(f329(f243(a1),f2(a1)),x50622))
% 156.75/156.47  [5084]~P108(x50841)+E(f329(f64(x50841,f247(x50841)),x50842),f16(x50841,x50842))+~P22(f329(f62(x50841),x50842))
% 156.75/156.47  [5085]~P108(x50851)+E(f329(f64(x50851,f242(x50851)),x50852),f17(x50851,x50852))+~P22(f329(f62(x50851),x50852))
% 156.75/156.47  [5086]~P103(x50861)+E(f329(f64(x50861,f97(x50861)),x50862),f12(x50861,x50862))+~P22(f329(f62(x50861),x50862))
% 156.75/156.47  [5087]~P103(x50871)+E(f329(f64(x50871,f98(x50871)),x50872),f13(x50871,x50872))+~P22(f329(f62(x50871),x50872))
% 156.75/156.47  [5088]~P59(x50881)+~P22(f329(x50882,f192(x50881)))+P22(f329(f58(f871(x50881)),x50882))
% 156.75/156.47  [5167]~P59(x51672)+P22(f329(x51671,f192(x51672)))+~P22(f329(f59(f871(x51672)),x51671))
% 156.75/156.47  [5168]E(x51681,x51682)+~E(f329(f329(f3(a868),x51682),x51681),f2(a868))+~E(f329(f329(f3(a868),x51681),x51682),f2(a868))
% 156.75/156.47  [5183]P27(x51831)+~P40(x51832)+~P22(f329(f329(f331(a1),x51831),x51832))
% 156.75/156.47  [5214]~P116(x52141)+~E(f82(x52141,x52142),f78(x52141))+P22(f329(f329(f244(x52141),f2(x52141)),x52142))
% 156.75/156.47  [5226]~P94(x52261)+E(f329(f96(x52261),f329(f100(a868),x52262)),f329(f100(x52261),x52262))+P22(f329(a195,f329(f100(a1),x52262)))
% 156.75/156.47  [5232]~P45(x52321,x52322)+P46(a862)+P22(f329(f62(f875(x52321,x52321)),x52322))
% 156.75/156.47  [5308]~P108(x53081)+E(f329(f64(x53081,f247(x53081)),x53082),f14(x53081,f247(x53081),x53082))+~P22(f329(f62(x53081),x53082))
% 156.75/156.47  [5309]~P108(x53091)+E(f329(f64(x53091,f242(x53091)),x53092),f15(x53091,f242(x53091),x53092))+~P22(f329(f62(x53091),x53092))
% 156.75/156.47  [5322]E(x53221,x53222)+P22(f329(f329(f244(a868),x53222),x53221))+P22(f329(f329(f244(a868),x53221),x53222))
% 156.75/156.47  [5323]E(x53231,x53232)+P22(f329(f329(f244(a1),x53232),x53231))+P22(f329(f329(f244(a1),x53231),x53232))
% 156.75/156.47  [5378]~P94(x53781)+E(f329(f96(x53781),f329(f100(a868),x53782)),f2(x53781))+~P22(f329(a195,f329(f100(a1),x53782)))
% 156.75/156.47  [5381]~E(x53812,f329(a101,x53811))+E(x53811,f329(f96(a1),x53812))+~P22(f329(f329(f243(a1),f2(a1)),x53811))
% 156.75/156.47  [5382]~E(f329(a101,x53821),x53822)+E(x53821,f329(f96(a1),x53822))+~P22(f329(f329(f243(a1),f2(a1)),x53821))
% 156.75/156.47  [5383]~E(x53831,f329(a101,x53832))+E(f329(f96(a1),x53831),x53832)+~P22(f329(f329(f243(a1),f2(a1)),x53832))
% 156.75/156.47  [5393]E(x53931,f329(a101,x53932))+~E(x53932,f329(f96(a1),x53931))+~P22(f329(f329(f243(a1),f2(a1)),x53932))
% 156.75/156.47  [5394]E(f329(a101,x53941),x53942)+~E(x53941,f329(f96(a1),x53942))+~P22(f329(f329(f243(a1),f2(a1)),x53941))
% 156.75/156.47  [5433]~P88(x54332)+E(x54331,f2(x54332))+P22(f329(f329(f244(x54332),f2(x54332)),f329(f75(x54332),x54331)))
% 156.75/156.47  [5499]~P116(x54991)+E(f82(x54991,x54992),f78(x54991))+~P22(f329(f329(f244(x54991),f2(x54991)),x54992))
% 156.75/156.47  [5503]~P94(x55031)+E(f329(f96(x55031),f329(f100(a868),x55032)),f2(x55031))+P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x55032)))
% 156.75/156.47  [5510]~P88(x55101)+E(f329(f75(x55101),x55102),x55102)+~P22(f329(f329(f243(x55101),f2(x55101)),x55102))
% 156.75/156.47  [5511]~P88(x55111)+E(f329(f75(x55111),x55112),x55112)+~P22(f329(f329(f244(x55111),f2(x55111)),x55112))
% 156.75/156.47  [5520]E(x55201,f2(a868))+~E(f133(a868,f329(f299(a868,x55202),x55201)),f109(a868))+P22(f329(f329(f243(a868),x55201),x55202))
% 156.75/156.47  [5530]~P70(x55301)+E(f329(f329(f8(x55301,x55301),f7(x55301)),f329(f167(x55301),x55302)),f329(f160(x55301),x55302))+~P22(f329(f131(x55301),x55302))
% 156.75/156.47  [5533]~P140(x55331)+E(f329(f96(x55331),f329(a101,x55332)),f329(f99(x55331),x55332))+~P22(f329(f329(f243(a1),f2(a1)),x55332))
% 156.75/156.47  [5560]E(x55601,x55602)+P22(f329(f329(f244(a868),x55601),x55602))+~P22(f329(f329(f243(a868),x55601),x55602))
% 156.75/156.47  [5561]E(x55611,x55612)+P22(f329(f329(f244(a1),x55611),x55612))+~P22(f329(f329(f243(a1),x55611),x55612))
% 156.75/156.47  [5564]E(x55641,f78(a1))+~E(f329(f329(f81(a1),x55642),x55641),f78(a1))+~P22(f329(f329(f244(a1),f2(a1)),x55642))
% 156.75/156.47  [5565]E(x55651,f78(a1))+~E(f329(f329(f81(a1),x55651),x55652),f78(a1))+~P22(f329(f329(f244(a1),f2(a1)),x55651))
% 156.75/156.47  [5607]~P40(x56072)+P22(f329(f329(f243(a1),f2(a1)),x56071))+~P22(f329(f329(f331(a1),x56071),x56072))
% 156.75/156.47  [5626]~P56(x56261,x56262)+P38(x56261,x56262)+~P22(f329(f62(f875(x56261,x56261)),x56262))
% 156.75/156.47  [5628]~P56(x56281,x56282)+P45(x56281,x56282)+~P22(f329(f62(f875(x56281,x56281)),x56282))
% 156.75/156.47  [5676]E(x56761,f189(f876(x56762,a862)))+~P22(f329(f62(x56762),x56761))+P22(f329(f329(f244(a868),f2(a868)),f329(f38(x56762),x56761)))
% 156.75/156.47  [5706]~P22(f329(x57061,x57062))+P22(f329(x57061,f2(a868)))+P22(f329(f329(f244(a868),f827(x57062,x57061)),x57062))
% 156.75/156.47  [5731]E(x57311,f2(a868))+~E(f329(f160(a868),x57312),f2(a868))+~P22(f329(f329(f331(a868),x57311),f329(f167(a868),x57312)))
% 156.75/156.47  [5801]E(x58011,x58012)+~P22(f329(f329(f243(a868),x58012),x58011))+~P22(f329(f329(f243(a868),x58011),x58012))
% 156.75/156.47  [5802]E(x58021,x58022)+~P22(f329(f329(f243(a1),x58022),x58021))+~P22(f329(f329(f243(a1),x58021),x58022))
% 156.75/156.47  [5803]E(f329(f38(x58031),x58032),f2(a868))+~P22(f329(f62(x58031),x58032))+P22(f329(f329(f331(x58031),f829(x58032,x58031)),x58032))
% 156.75/156.47  [5812]E(f50(x58121,x58122),f46(x58121,x58122))+P22(f329(f329(f243(a1),f2(a1)),x58121))+~P22(f329(f329(f244(a1),f2(a1)),x58122))
% 156.75/156.47  [5841]~P22(f329(x58411,f342(x58411)))+P22(f329(x58411,f329(a101,x58412)))+~P22(f329(f329(f243(a1),f2(a1)),x58412))
% 156.75/156.47  [5843]P22(f329(f329(f243(a868),x58431),f723(x58432)))+~P22(f329(f62(a868),x58432))+~P22(f329(f329(f331(a868),x58431),x58432))
% 156.75/156.47  [5844]P22(f329(f329(f244(a868),x58441),f667(x58442)))+~P22(f329(f62(a868),x58442))+~P22(f329(f329(f331(a868),x58441),x58442))
% 156.75/156.47  [5873]E(x58731,x58732)+~P22(f329(f329(f244(a868),x58731),f329(a108,x58732)))+P22(f329(f329(f244(a868),x58731),x58732))
% 156.75/156.47  [5907]E(x59071,f329(a108,x59072))+~P22(f329(f329(f243(a868),x59071),f329(a108,x59072)))+P22(f329(f329(f243(a868),x59071),x59072))
% 156.75/156.47  [5919]P22(f329(x59191,f343(x59191)))+~P22(f329(x59191,f329(a101,x59192)))+~P22(f329(f329(f243(a1),f2(a1)),x59192))
% 156.75/156.47  [5933]~P22(f329(x59331,x59332))+~P22(f329(f329(f243(a1),f2(a1)),x59332))+P22(f329(x59331,f329(f96(a1),f843(x59331))))
% 156.75/156.47  [5951]~P88(x59512)+~E(x59511,f2(x59512))+~P22(f329(f329(f244(x59512),f2(x59512)),f329(f75(x59512),x59511)))
% 156.75/156.47  [5979]~P56(x59791,x59792)+P38(x59791,f329(f284(x59791,x59791),x59792))+~P22(f329(f62(f875(x59791,x59791)),x59792))
% 156.75/156.47  [5987]~P94(x59871)+E(f329(f96(x59871),f329(f100(a868),x59872)),f329(f100(x59871),x59872))+~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x59872)))
% 156.75/156.47  [5990]E(f329(a108,x59901),x59902)+~P22(f329(f329(f244(a868),x59901),x59902))+P22(f329(f329(f244(a868),f329(a108,x59901)),x59902))
% 156.75/156.47  [6002]E(f329(f329(f39(a1),x60021),x60022),f2(a1))+~P22(f329(f329(f243(a1),x60021),f2(a1)))+~P22(f329(f329(f244(a1),x60022),x60021))
% 156.75/156.47  [6016]E(f45(a1,x60161,x60162),x60161)+~P22(f329(f329(f243(a1),x60161),f2(a1)))+~P22(f329(f329(f244(a1),x60162),x60161))
% 156.75/156.47  [6030]E(f47(x60301,x60302),f46(x60301,x60302))+~P22(f329(f329(f243(a1),f2(a1)),x60301))+~P22(f329(f329(f243(a1),f2(a1)),x60302))
% 156.75/156.47  [6041]E(f329(f329(f39(a1),x60411),x60412),f2(a1))+~P22(f329(f329(f243(a1),f2(a1)),x60411))+~P22(f329(f329(f244(a1),x60411),x60412))
% 156.75/156.47  [6050]E(f45(a868,f329(f100(a868),x60501),f329(f100(a868),x60502)),f329(f100(a868),x60501))+P22(f329(a195,f329(f100(a1),x60501)))+~P22(f329(a195,f329(f100(a1),x60502)))
% 156.75/156.47  [6052]E(f45(a1,x60521,x60522),x60521)+~P22(f329(f329(f243(a1),f2(a1)),x60521))+~P22(f329(f329(f244(a1),x60521),x60522))
% 156.75/156.47  [6053]E(x60531,x60532)+~P22(f329(f329(f244(a868),x60531),f329(a108,x60532)))+~P22(f329(f329(f243(a868),x60532),x60531))
% 156.75/156.47  [6070]~P77(x60701)+~P22(f329(f329(f243(x60701),x60702),f2(x60701)))+P22(f329(f329(f243(x60701),x60702),f329(f79(x60701),x60702)))
% 156.75/156.47  [6071]~P116(x60711)+~P22(f329(f329(f244(x60711),x60712),f2(x60711)))+P22(f329(f329(f244(x60711),x60712),f329(f79(x60711),x60712)))
% 156.75/156.47  [6080]~P26(x60801)+E(f329(f329(f65(x60801,x60801,f97(x60801)),f189(x60801)),x60802),f40(x60801,x60802))+~P22(f329(f62(x60801),x60802))
% 156.75/156.47  [6081]~P26(x60811)+E(f329(f329(f65(x60811,x60811,f98(x60811)),f252(x60811)),x60812),f41(x60811,x60812))+~P22(f329(f62(x60811),x60812))
% 156.75/156.47  [6095]~P116(x60951)+~P22(f329(f329(f243(a1),f2(a1)),x60952))+P22(f329(f329(f243(x60951),f2(x60951)),f329(f99(x60951),x60952)))
% 156.75/156.47  [6096]~P124(x60961)+~P22(f329(f329(f244(a868),f2(a868)),x60962))+P22(f329(f329(f244(x60961),f2(x60961)),f329(f96(x60961),x60962)))
% 156.75/156.47  [6097]~P116(x60971)+~P22(f329(f329(f244(a1),f2(a1)),x60972))+P22(f329(f329(f244(x60971),f2(x60971)),f329(f99(x60971),x60972)))
% 156.75/156.47  [6100]~P27(x61002)+~P27(x61001)+E(f329(f308(a868,a1,f96(a1)),f300(a868,f329(a101,x61001),f329(a101,x61002))),f300(a1,x61001,x61002))
% 156.75/156.47  [6106]P22(f329(x61061,x61062))+~P22(f329(f329(f243(a1),f2(a1)),x61062))+~P22(f329(x61061,f329(f96(a1),f855(x61061))))
% 156.75/156.47  [6131]E(f329(f329(f80(a868),f329(f100(a868),x61311)),f329(f100(a868),x61312)),f329(f100(a868),x61311))+P22(f329(f329(f244(a1),x61311),a83))+~P22(f329(f329(f244(a1),x61312),a83))
% 156.75/156.47  [6137]~P116(x61371)+P22(f329(f329(f244(x61371),f2(x61371)),f82(x61371,x61372)))+~P22(f329(f329(f244(x61371),f2(x61371)),x61372))
% 156.75/156.47  [6148]~P79(x61481)+~P22(f329(f329(f243(x61481),x61482),f2(x61481)))+P22(f329(f329(f243(x61481),f2(x61481)),f329(f79(x61481),x61482)))
% 156.75/156.47  [6149]~P79(x61491)+~P22(f329(f329(f244(x61491),x61492),f2(x61491)))+P22(f329(f329(f244(x61491),f2(x61491)),f329(f79(x61491),x61492)))
% 156.75/156.47  [6152]E(x61521,f252(f876(x61522,a862)))+~E(f329(f38(x61522),x61521),f329(f38(x61522),f252(f876(x61522,a862))))+~P22(f329(f62(x61522),f252(f876(x61522,a862))))
% 156.75/156.47  [6188]~P77(x61881)+P22(f329(f329(f243(x61881),x61882),f2(x61881)))+~P22(f329(f329(f243(x61881),x61882),f329(f79(x61881),x61882)))
% 156.75/156.47  [6189]~P116(x61891)+P22(f329(f329(f244(x61891),x61892),f2(x61891)))+~P22(f329(f329(f244(x61891),x61892),f329(f79(x61891),x61892)))
% 156.75/156.47  [6198]~P94(x61981)+P22(f329(f329(f331(x61981),f329(f100(x61981),x61982)),f187(x61981)))+~P22(f329(f329(f243(a1),a83),x61982))
% 156.75/156.47  [6231]E(x62311,f2(a868))+~P22(f329(f329(f244(a868),x62311),f329(a108,x62312)))+P22(f329(f329(f244(a868),f811(x62312,x62311)),x62312))
% 156.75/156.47  [6253]~P116(x62531)+~P22(f329(f329(f244(x62531),f2(x62531)),f82(x62531,x62532)))+P22(f329(f329(f244(x62531),f2(x62531)),x62532))
% 156.75/156.47  [6255]~E(f329(f100(a868),x62552),f329(f100(a868),x62551))+P22(f329(f329(f243(a1),f329(f100(a1),x62551)),f2(a1)))+~P22(f329(a195,f329(f100(a1),x62552)))
% 156.75/156.47  [6284]E(f329(f263(a1,a1),f50(x62841,x62842)),f329(f329(f39(a1),x62841),x62842))+~P22(f329(f329(f244(a1),x62841),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x62842))
% 156.75/156.47  [6316]E(f329(f267(a1,a1),f50(x63161,x63162)),f45(a1,x63161,x63162))+~P22(f329(f329(f244(a1),x63161),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x63162))
% 156.75/156.47  [6319]~P116(x63192)+~P22(f329(f329(f243(x63192),f2(x63192)),f329(f99(x63192),x63191)))+P22(f329(f329(f243(a1),f2(a1)),x63191))
% 156.75/156.47  [6320]~P124(x63202)+~P22(f329(f329(f244(x63202),f2(x63202)),f329(f96(x63202),x63201)))+P22(f329(f329(f244(a868),f2(a868)),x63201))
% 156.75/156.47  [6321]~P116(x63212)+~P22(f329(f329(f244(x63212),f2(x63212)),f329(f99(x63212),x63211)))+P22(f329(f329(f244(a1),f2(a1)),x63211))
% 156.75/156.47  [6325]E(f329(f263(a1,a1),f47(x63251,x63252)),f329(f329(f39(a1),x63251),x63252))+~P22(f329(f329(f243(a1),f2(a1)),x63252))+~P22(f329(f329(f244(a1),f2(a1)),x63251))
% 156.75/156.47  [6340]E(f329(f267(a1,a1),f47(x63401,x63402)),f45(a1,x63401,x63402))+~P22(f329(f329(f243(a1),f2(a1)),x63402))+~P22(f329(f329(f244(a1),f2(a1)),x63401))
% 156.75/156.47  [6355]~P79(x63551)+P22(f329(f329(f243(x63551),x63552),f2(x63551)))+~P22(f329(f329(f243(x63551),f2(x63551)),f329(f79(x63551),x63552)))
% 156.75/156.47  [6356]~P79(x63561)+P22(f329(f329(f244(x63561),x63562),f2(x63561)))+~P22(f329(f329(f244(x63561),f2(x63561)),f329(f79(x63561),x63562)))
% 156.75/156.47  [6382]P22(f329(f49(x63821,x63822),f50(x63821,x63822)))+~P22(f329(f329(f244(a1),x63821),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x63822))
% 156.75/156.47  [6407]P22(f329(f49(x64071,x64072),f47(x64071,x64072)))+~P22(f329(f329(f243(a1),f2(a1)),x64071))+~P22(f329(f329(f244(a1),f2(a1)),x64072))
% 156.75/156.47  [6449]~P79(x64491)+P22(f329(f329(f243(x64491),f329(f79(x64491),x64492)),f2(x64491)))+~P22(f329(f329(f243(x64491),f2(x64491)),x64492))
% 156.75/156.47  [6450]~P79(x64501)+P22(f329(f329(f244(x64501),f329(f79(x64501),x64502)),f2(x64501)))+~P22(f329(f329(f244(x64501),f2(x64501)),x64502))
% 156.75/156.47  [6466]E(f329(f329(f3(a868),f329(a101,x64661)),f329(a101,x64662)),f329(a101,f196(x64661,x64662)))+~P22(f329(f329(f243(a1),f2(a1)),x64662))+~P22(f329(f329(f243(a1),f2(a1)),x64661))
% 156.75/156.47  [6483]P22(f329(f329(f243(a1),f2(a1)),f196(x64831,x64832)))+~P22(f329(f329(f243(a1),f2(a1)),x64832))+~P22(f329(f329(f243(a1),f2(a1)),x64831))
% 156.75/156.47  [6515]~P22(f329(x65151,x65152))+P22(f329(x65151,f2(a868)))+P22(f329(x65151,f329(f329(f80(a868),f827(x65152,x65151)),f78(a868))))
% 156.75/156.47  [6598]E(f329(f100(a868),x65981),f329(f100(a868),x65982))+~P22(f329(f329(f243(a1),f329(f100(a1),x65982)),f2(a1)))+~P22(f329(a195,f329(f100(a1),x65981)))
% 156.75/156.47  [6608]~E(x66081,f2(a868))+~E(f583(x66082,x66081),f2(a868))+E(f329(f136(a868,a868,f80(a868),x66081),x66082),f2(a868))
% 156.75/156.47  [6633]~P22(f329(f62(x66331),f426(x66332,x66331)))+~P22(f329(f62(f876(x66331,a862)),x66332))+P22(f329(f62(x66331),f40(f876(x66331,a862),x66332)))
% 156.75/156.47  [6639]E(x66391,x66392)+P22(f329(f329(f244(a1),x66391),x66392))+~P22(f329(f329(f244(a1),x66391),f329(f329(f80(a1),x66392),f78(a1))))
% 156.75/156.47  [6640]P22(f329(f329(f243(a868),f329(a101,x66401)),f329(a101,x66402)))+~P22(f329(f329(f243(a1),f2(a1)),x66402))+~P22(f329(f329(f243(a1),x66401),x66402))
% 156.75/156.47  [6641]P22(f329(f329(f243(a868),f329(a101,x66411)),f329(a101,x66412)))+~P22(f329(f329(f244(a1),f2(a1)),x66411))+~P22(f329(f329(f243(a1),x66411),x66412))
% 156.75/156.47  [6643]P22(f329(f329(f244(a868),f329(a101,x66431)),f329(a101,x66432)))+~P22(f329(f329(f243(a1),f2(a1)),x66431))+~P22(f329(f329(f244(a1),x66431),x66432))
% 156.75/156.47  [6644]P22(f329(f329(f244(a868),f329(a101,x66441)),f329(a101,x66442)))+~P22(f329(f329(f244(a1),f2(a1)),x66442))+~P22(f329(f329(f244(a1),x66441),x66442))
% 156.75/156.47  [6655]E(f45(a868,f329(a101,x66551),f329(a101,x66552)),f329(a101,f45(a1,x66551,x66552)))+~P22(f329(f329(f243(a1),f2(a1)),x66552))+~P22(f329(f329(f243(a1),f2(a1)),x66551))
% 156.75/156.47  [6677]~P79(x66771)+~P22(f329(f329(f243(x66771),f329(f79(x66771),x66772)),f2(x66771)))+P22(f329(f329(f243(x66771),f2(x66771)),x66772))
% 156.75/156.47  [6678]~P79(x66781)+~P22(f329(f329(f244(x66781),f329(f79(x66781),x66782)),f2(x66781)))+P22(f329(f329(f244(x66781),f2(x66781)),x66782))
% 156.75/156.47  [6693]~P22(f329(f329(f244(a1),a83),x66932))+~P22(f329(f329(f244(a1),x66931),x66932))+P22(f329(f329(f244(a868),f329(f100(a868),x66931)),f329(f100(a868),x66932)))
% 156.75/156.47  [6777]~P22(f329(f329(f243(a1),f2(a1)),x67771))+P22(f329(f329(f244(a868),f329(a101,x67771)),x67772))+~P22(f329(f329(f244(a1),x67771),f329(f96(a1),x67772)))
% 156.75/156.47  [6793]E(x67931,f2(a1))+E(f45(a1,x67932,x67931),f2(a1))+E(f329(f329(f3(a1),f329(f79(a1),f329(f329(f39(a1),x67932),x67931))),f78(a1)),f329(f329(f39(a1),x67932),f329(f79(a1),x67931)))
% 156.75/156.47  [6807]~P22(f329(f329(f243(a1),f2(a1)),x68071))+~P22(f329(f329(f244(a868),f329(a101,x68071)),x68072))+P22(f329(f329(f244(a1),x68071),f329(f96(a1),x68072)))
% 156.75/156.47  [6842]~P22(f329(f329(f243(a868),f329(a101,x68421)),f329(a101,x68422)))+~P22(f329(f329(f243(a1),f2(a1)),x68422))+P22(f329(f329(f243(a1),x68421),x68422))
% 156.75/156.47  [6843]~P22(f329(f329(f243(a868),f329(a101,x68431)),f329(a101,x68432)))+~P22(f329(f329(f244(a1),f2(a1)),x68431))+P22(f329(f329(f243(a1),x68431),x68432))
% 156.75/156.47  [6871]P22(f329(f329(f243(a1),x68711),x68712))+~P22(f329(f329(f243(a868),f329(f100(a868),x68711)),f329(f100(a868),x68712)))+P22(f329(f329(f243(a1),x68711),a83))
% 156.75/156.47  [6896]P22(f329(f329(f243(a1),f2(a1)),f45(a1,x68961,x68962)))+~P22(f329(f329(f243(a1),f2(a1)),x68962))+~P22(f329(f329(f243(a1),f2(a1)),x68961))
% 156.75/156.47  [6996]P22(f329(f329(f244(a1),a83),x69961))+~P22(f329(f329(f244(a1),x69962),x69961))+~P22(f329(f329(f244(a868),f329(f100(a868),x69962)),f329(f100(a868),x69961)))
% 156.75/156.47  [7048]E(f329(f329(f264(a1,a1),f329(f329(f39(a1),x70481),x70482)),f45(a1,x70481,x70482)),f50(x70481,x70482))+~P22(f329(f329(f244(a1),x70481),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x70482))
% 156.75/156.47  [7068]E(f329(f329(f264(a1,a1),f329(f329(f39(a1),x70681),x70682)),f45(a1,x70681,x70682)),f47(x70681,x70682))+~P22(f329(f329(f243(a1),f2(a1)),x70682))+~P22(f329(f329(f243(a1),f2(a1)),x70681))
% 156.75/156.47  [7120]~P97(x71202)+E(x71201,f109(x71202))+E(f329(f136(x71202,x71202,f81(x71202),f329(f135(x71202),x71201)),f329(f166(x71202),x71201)),f329(f64(x71202,f81(x71202)),f329(f167(x71202),x71201)))
% 156.75/156.47  [7235]~E(x72351,f2(a868))+E(f329(f136(a868,a868,f80(a868),x72351),x72352),f2(a868))+P22(f329(f329(f331(a868),f583(x72352,x72351)),f329(f167(a868),x72352)))
% 156.75/156.47  [7281]~P22(f329(f329(f243(a1),x72811),f2(a1)))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x72811),x72812)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x72812))
% 156.75/156.47  [7282]~P22(f329(f329(f244(a1),x72822),f2(a1)))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x72821),x72822)),f2(a1)))+~P22(f329(f329(f243(a1),f2(a1)),x72821))
% 156.75/156.47  [7283]~P22(f329(f329(f244(a1),x72832),f2(a1)))+P22(f329(f329(f244(a1),f329(f329(f39(a1),x72831),x72832)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x72831))
% 156.75/156.47  [7285]~P22(f329(f329(f244(a1),x72851),f2(a1)))+P22(f329(f329(f244(a1),f329(f329(f39(a1),x72851),x72852)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x72852))
% 156.75/156.47  [7294]P22(f329(f329(f331(f876(x72941,a862)),f426(x72942,x72941)),x72942))+~P22(f329(f62(f876(x72941,a862)),x72942))+P22(f329(f62(x72941),f40(f876(x72941,a862),x72942)))
% 156.75/156.47  [7385]P20(x73851,x73851,x73852,f252(f876(x73851,a862)))+~E(f329(f308(x73851,x73851,x73852),f252(f876(x73851,a862))),f252(f876(x73851,a862)))+~P22(f329(f62(x73851),f252(f876(x73851,a862))))
% 156.75/156.47  [7512]~P20(x75121,x75121,x75122,f252(f876(x75121,a862)))+E(f329(f308(x75121,x75121,x75122),f252(f876(x75121,a862))),f252(f876(x75121,a862)))+~P22(f329(f62(x75121),f252(f876(x75121,a862))))
% 156.75/156.47  [7648]E(f329(f329(f39(a1),x76481),x76482),f329(f100(a1),a93))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),x76481),x76482)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x76481))
% 156.75/156.47  [7706]~P22(f329(f329(f244(a1),x77062),f2(a1)))+~P22(f329(f329(f244(a1),f329(f329(f39(a1),x77061),x77062)),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x77061))
% 156.75/156.47  [7711]E(f329(f329(f80(a1),x77111),x77112),f45(a1,x77111,x77112))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),x77111),x77112)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x77111))
% 156.75/156.47  [7714]P22(f329(f329(f244(a1),x77141),f2(a1)))+~P22(f329(f329(f244(a1),f329(f329(f39(a1),x77141),x77142)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x77142))
% 156.75/156.47  [8104]~P59(x81041)+~P22(f329(f59(f871(x81041)),x81042))+P22(f329(f59(x81041),f329(f329(f10(f871(x81041),a862,x81041),x81042),f236(x81041))))
% 156.75/156.47  [8405]~P108(x84051)+P28(x84051,x84052)+~P22(f329(f329(f243(x84051),f329(f329(f159(x84051),x84052),f619(x84052,x84051))),f329(f329(f159(x84051),x84052),f620(x84052,x84051))))
% 156.75/156.47  [8406]~P108(x84061)+P28(x84061,x84062)+~P22(f329(f329(f243(x84061),f329(f329(f159(x84061),x84062),f626(x84062,x84061))),f329(f329(f159(x84061),x84062),f635(x84062,x84061))))
% 156.75/156.47  [8556]~P59(x85561)+P22(f329(f58(f871(x85561)),x85562))+~P22(f329(f58(x85561),f329(f329(f10(f871(x85561),a862,x85561),x85562),f236(x85561))))
% 156.75/156.47  [9710]~P59(x97101)+~P59(x97102)+E(f329(f329(f148(f869(x97101),f876(x97102,x97101)),f329(f329(f10(f876(x97102,f871(x97101)),f876(x97102,x97101),f869(x97101)),f73(f871(x97101),x97101,x97102,f240(x97101))),f329(f329(f10(f869(f875(x97102,x97101)),f876(x97102,f871(x97101)),f869(x97101)),f173(x97102,x97101)),f329(f177(x97102,x97101),f56(x97102))))),f55(x97101,f329(f190(f869(x97102)),f56(x97102)),f56(x97101))),f56(f876(x97102,x97101)))
% 156.75/156.47  [5669]E(x56691,f2(a1))+~E(f45(a1,x56692,x56691),f2(a1))+E(f329(f329(f39(a1),x56692),f329(f79(a1),x56691)),f329(f79(a1),f329(f329(f39(a1),x56692),x56691)))
% 156.75/156.47  [5690]~P40(x56902)+~P40(x56901)+P40(f329(f329(f97(f876(a1,a862)),x56901),x56902))
% 156.75/156.47  [5691]~P40(x56912)+~P40(x56911)+P40(f329(f329(f98(f876(a1,a862)),x56911),x56912))
% 156.75/156.47  [5709]~P60(x57091)+~P94(x57091)+E(f329(f79(x57091),f329(f329(f287(x57091),f78(x57091)),x57092)),f329(f329(f287(x57091),f329(f100(x57091),a93)),x57092))
% 156.75/156.47  [5833]E(x58331,f2(a1))+~E(f45(a1,x58332,x58331),f2(a1))+E(f329(f329(f39(a1),f329(f79(a1),x58332)),x58331),f329(f79(a1),f329(f329(f39(a1),x58332),x58331)))
% 156.75/156.47  [5973]~P108(x59731)+P28(x59731,x59732)+P22(f329(f329(f244(a868),f620(x59732,x59731)),f329(f190(f869(x59731)),x59732)))
% 156.75/156.47  [5974]~P108(x59741)+P28(x59741,x59742)+P22(f329(f329(f244(a868),f635(x59742,x59741)),f329(f190(f869(x59741)),x59742)))
% 156.75/156.47  [6127]~P94(x61271)+~E(f329(f100(x61271),x61272),f2(x61271))+P29(x61271,f329(f100(x61271),f329(f329(f80(a1),x61272),f329(f79(a1),a83))))
% 156.75/156.47  [6128]~P94(x61281)+~E(f329(f100(x61281),x61282),f2(x61281))+P29(x61281,f329(f100(x61281),f329(f329(f80(a1),a83),f329(f79(a1),x61282))))
% 156.75/156.47  [6130]E(f329(a51,f47(f329(f79(a1),x61301),f329(f79(a1),x61302))),f46(x61301,x61302))+P22(f329(f329(f243(a1),f2(a1)),x61301))+P22(f329(f329(f244(a1),f2(a1)),x61302))
% 156.75/156.47  [6261]~E(x62612,f2(a868))+~E(x62611,f2(a868))+P22(f329(f329(f243(a1),f329(f96(a1),x62611)),f329(f79(a1),f329(f96(a1),x62612))))
% 156.75/156.47  [6288]E(f329(f329(f80(a868),f329(f100(a868),x62881)),f329(f100(a868),x62882)),f329(f100(a868),f329(f329(f80(a1),x62881),x62882)))+P22(f329(f329(f244(a1),x62881),a83))+P22(f329(f329(f244(a1),x62882),a83))
% 156.75/156.47  [6416]~P77(x64161)+~P22(f329(f329(f243(x64161),f2(x64161)),x64162))+P22(f329(f329(f243(x64161),f329(f79(x64161),x64162)),x64162))
% 156.75/156.47  [6417]~P77(x64171)+~P22(f329(f329(f244(x64171),f2(x64171)),x64172))+P22(f329(f329(f244(x64171),f329(f79(x64171),x64172)),x64172))
% 156.75/156.47  [6584]E(f329(f329(f3(a868),f329(a101,x65841)),f329(a101,x65842)),f329(a101,f329(f329(f3(a1),x65841),x65842)))+~P22(f329(f329(f243(a1),f2(a1)),x65842))+~P22(f329(f329(f243(a1),x65842),x65841))
% 156.75/156.47  [6616]E(f329(a101,f45(a1,f329(f100(a1),x66161),f329(f100(a1),x66162))),f45(a868,f329(f100(a868),x66161),f329(f100(a868),x66162)))+P22(f329(a195,f329(f100(a1),x66161)))+P22(f329(a195,f329(f100(a1),x66162)))
% 156.75/156.47  [6634]~P77(x66341)+P22(f329(f329(f243(x66341),f2(x66341)),x66342))+~P22(f329(f329(f243(x66341),f329(f79(x66341),x66342)),x66342))
% 156.75/156.47  [6635]~P77(x66351)+P22(f329(f329(f244(x66351),f2(x66351)),x66352))+~P22(f329(f329(f244(x66351),f329(f79(x66351),x66352)),x66352))
% 156.75/156.47  [6647]~P77(x66471)+~P22(f329(f329(f243(x66471),f2(x66471)),x66472))+P22(f329(f329(f243(x66471),f2(x66471)),f329(f329(f80(x66471),x66472),x66472)))
% 156.75/156.47  [6649]~P77(x66491)+~P22(f329(f329(f244(x66491),f2(x66491)),x66492))+P22(f329(f329(f244(x66491),f2(x66491)),f329(f329(f80(x66491),x66492),x66492)))
% 156.75/156.47  [6660]E(f329(f329(f80(a868),f329(a101,x66601)),f329(a101,x66602)),f329(a101,f329(f329(f80(a1),x66601),x66602)))+~P22(f329(f329(f243(a1),f2(a1)),x66602))+~P22(f329(f329(f243(a1),f2(a1)),x66601))
% 156.75/156.47  [6672]E(x66721,f2(a868))+P22(f329(f329(f244(a868),f2(a868)),x66722))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f254(a868),x66722),x66721)))
% 156.75/156.47  [6702]~P94(x67021)+E(f329(f100(x67021),x67022),f2(x67021))+~P29(x67021,f329(f100(x67021),f329(f329(f80(a1),a83),f329(f79(a1),x67022))))
% 156.75/156.47  [6703]~P94(x67031)+E(f329(f100(x67031),x67032),f2(x67031))+~P29(x67031,f329(f100(x67031),f329(f329(f80(a1),x67032),f329(f79(a1),a83))))
% 156.75/156.47  [6755]~P22(f329(f62(x67551),x67552))+~P22(f329(f62(x67551),f252(f876(x67551,a862))))+P22(f329(f62(x67551),f329(f79(f876(x67551,a862)),x67552)))
% 156.75/156.47  [6778]~P22(f329(f329(f244(a1),f2(a1)),x67782))+~P22(f329(f329(f243(a1),x67782),x67781))+P22(f329(f329(f244(a1),f2(a1)),f329(f329(f39(a1),x67781),x67782)))
% 156.75/156.47  [6779]~P22(f329(f329(f243(a1),x67791),f2(a1)))+~P22(f329(f329(f244(a1),x67792),f2(a1)))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f39(a1),x67791),x67792)))
% 156.75/156.47  [6815]~P22(f329(f329(f243(a1),f2(a1)),x68152))+~P22(f329(f329(f243(a1),f2(a1)),x68151))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),x68151),x68152)))
% 156.75/156.47  [6816]~P22(f329(f329(f243(a1),f2(a1)),x68162))+~P22(f329(f329(f243(a1),f2(a1)),x68161))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f81(a1),x68161),x68162)))
% 156.75/156.47  [6817]~P22(f329(f329(f243(a1),f2(a1)),x68172))+~P22(f329(f329(f243(a1),f2(a1)),x68171))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f39(a1),x68171),x68172)))
% 156.75/156.47  [6818]~P22(f329(f329(f243(a1),f2(a1)),x68181))+~P22(f329(f329(f244(a1),f2(a1)),x68182))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f39(a1),x68181),x68182)))
% 156.75/156.47  [6819]~P22(f329(f329(f244(a868),f2(a868)),x68192))+~P22(f329(f329(f244(a868),f2(a868)),x68191))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f81(a868),x68191),x68192)))
% 156.75/156.47  [6883]E(x68831,f2(a1))+E(f45(a1,x68832,x68831),f2(a1))+E(f329(f329(f3(a1),f329(f79(a1),f329(f329(f39(a1),x68832),x68831))),f78(a1)),f329(f329(f39(a1),f329(f79(a1),x68832)),x68831))
% 156.75/156.47  [6938]P22(f329(f329(f244(a868),f2(a868)),x69381))+P22(f329(f329(f244(a868),f2(a868)),x69382))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f80(a868),x69382),x69381)))
% 156.75/156.47  [6942]~P77(x69421)+P22(f329(f329(f243(x69421),f2(x69421)),x69422))+~P22(f329(f329(f243(x69421),f2(x69421)),f329(f329(f80(x69421),x69422),x69422)))
% 156.75/156.47  [6943]~P77(x69431)+P22(f329(f329(f244(x69431),f2(x69431)),x69432))+~P22(f329(f329(f244(x69431),f2(x69431)),f329(f329(f80(x69431),x69432),x69432)))
% 156.75/156.47  [6997]~P22(f329(f62(x69971),x69972))+P22(f329(f62(x69971),f252(f876(x69971,a862))))+~P22(f329(f62(x69971),f329(f79(f876(x69971,a862)),x69972)))
% 156.75/156.47  [7060]P22(f329(f329(f243(a1),x70601),f2(a1)))+~P22(f329(f329(f244(a1),x70602),f2(a1)))+~P22(f329(f329(f243(a1),f2(a1)),f329(f329(f39(a1),x70601),x70602)))
% 156.75/156.47  [7066]~P22(f329(f329(f244(a1),f2(a1)),x70661))+P22(f329(f329(f243(a1),x70661),x70662))+~P22(f329(f329(f244(a1),f2(a1)),f329(f329(f39(a1),x70662),x70661)))
% 156.75/156.47  [7067]~P22(f329(f329(f243(a1),f2(a1)),x70672))+P22(f329(f329(f243(a1),x70671),x70672))+~P22(f329(f329(f244(a1),f2(a1)),f329(f329(f39(a1),x70672),x70671)))
% 156.75/156.47  [7097]P22(f329(f329(f243(a1),f2(a1)),x70971))+~P22(f329(f329(f244(a1),f2(a1)),x70972))+~P22(f329(f329(f243(a1),f2(a1)),f329(f329(f39(a1),x70971),x70972)))
% 156.75/156.47  [7098]P22(f329(f329(f244(a1),f2(a1)),x70981))+~P22(f329(f329(f243(a1),f2(a1)),x70982))+~P22(f329(f329(f244(a1),f2(a1)),f329(f329(f39(a1),x70982),x70981)))
% 156.75/156.47  [7544]~P22(f329(f62(x75442),f252(f876(x75442,a862))))+~P22(f329(f62(x75441),f252(f876(x75441,a862))))+P22(f329(f62(f874(x75441,x75442)),f252(f876(f874(x75441,x75442),a862))))
% 156.75/156.47  [7545]~P22(f329(f62(x75452),f252(f876(x75452,a862))))+~P22(f329(f62(x75451),f252(f876(x75451,a862))))+P22(f329(f62(f875(x75451,x75452)),f252(f876(f875(x75451,x75452),a862))))
% 156.75/156.47  [7612]~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x76121))+~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x76122))+P22(f329(f329(f244(a868),x76121),f329(f329(f81(a868),x76122),x76121)))
% 156.75/156.47  [7613]~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x76131))+~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x76132))+P22(f329(f329(f244(a868),x76131),f329(f329(f81(a868),x76131),x76132)))
% 156.75/156.47  [7647]E(f329(f38(x76471),f252(f876(x76471,a862))),f329(a108,f2(a868)))+P22(f329(f62(x76472),f252(f876(x76472,a862))))+~P22(f329(f62(f876(x76472,x76471)),f252(f876(f876(x76472,x76471),a862))))
% 156.75/156.47  [7778]~P22(f329(f329(f243(a868),f329(a108,f2(a868))),x77781))+~P22(f329(f329(f243(a868),f329(a108,f2(a868))),x77782))+P22(f329(f329(f243(a868),f329(a108,f2(a868))),f329(f329(f81(a868),x77781),x77782)))
% 156.75/156.47  [7779]~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x77792))+~P22(f329(f329(f244(a868),f329(a108,f2(a868))),x77791))+P22(f329(f329(f244(a868),f329(a108,f2(a868))),f329(f329(f81(a868),x77791),x77792)))
% 156.75/156.47  [8452]E(x84521,f109(x84522))+~P22(f329(f131(x84522),x84521))+E(f172(x84522,f329(f329(f10(a862,a862,x84522),a324),f329(f329(f9(x84522,x84522,a862),a326),f138(x84522,x84521))),x84521),f110(x84522,x84521))
% 156.75/156.47  [8548]~P40(x85482)+~P40(x85481)+E(f329(f308(a868,a1,f96(a1)),f329(f329(f97(f876(a868,a862)),f329(f308(a1,a868,a101),x85481)),f329(f308(a1,a868,a101),x85482))),f329(f329(f97(f876(a1,a862)),x85481),x85482))
% 156.75/156.47  [8549]~P40(x85492)+~P40(x85491)+E(f329(f308(a868,a1,f96(a1)),f329(f329(f98(f876(a868,a862)),f329(f308(a1,a868,a101),x85491)),f329(f308(a1,a868,a101),x85492))),f329(f329(f98(f876(a1,a862)),x85491),x85492))
% 156.75/156.47  [9242]~P94(x92421)+~E(f329(f100(x92421),x92422),f78(x92421))+P29(x92421,f329(f100(x92421),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f329(f79(a1),x92422))))
% 156.75/156.47  [9451]~P94(x94511)+E(f329(f100(x94511),x94512),f78(x94511))+~P29(x94511,f329(f100(x94511),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),f329(f79(a1),x94512))))
% 156.75/156.47  [10168]E(x101681,f2(a1))+E(x101682,f2(a1))+E(f329(f269(a1,a1,a1,a1,f24(a1),f329(f81(a1),f82(a1,x101682))),f329(f329(f329(f92(f875(a1,a1)),f329(f329(a326,f82(a1,x101681)),f82(a1,x101682))),f53(x101681,x101682)),f329(f329(f268(a1,a1,f875(a1,a1)),f329(f329(f20(a1,f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f876(f875(a1,a1),f875(a1,a1))),f876(f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),a1),f20(a1,f875(a1,a1),f875(a1,a1))),f329(f329(f10(f875(a1,a1),f876(a1,f876(f875(a1,a1),f875(a1,a1))),a1),f329(f9(a1,f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),f329(f329(f10(a862,f876(f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),a1),f92(f875(a1,a1))),f329(f329(f9(a1,a1,a862),a326),f2(a1))))),f329(f329(f9(a1,a1,f875(a1,a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f79(a1))),f2(a1))))),f329(f329(f9(a1,f876(a1,a1),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f875(a1,a1)),f876(f876(a1,a1),f876(a1,f875(a1,a1))),a1),f10(a1,f875(a1,a1),a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f329(f329(f9(a1,a1,a1),f329(f329(f10(a1,f876(a1,a1),a1),f3(a1)),f79(a1))),f78(a1))))),f329(f3(a1),f329(f75(a1),x101682))))),f53(x101681,x101682)))),f46(x101681,x101682))
% 156.75/156.47  [10169]E(x101691,f2(a1))+E(x101692,f2(a1))+E(f329(f269(a1,a1,a1,a1,f24(a1),f329(f81(a1),f82(a1,x101692))),f329(f329(f329(f92(f875(a1,a1)),f329(f329(a328,f329(f329(a327,f329(f329(f244(a1),f2(a1)),x101692)),f329(f329(f243(a1),f2(a1)),x101691))),f329(f329(a327,f329(f329(f244(a1),x101692),f2(a1))),f329(f329(f244(a1),x101691),f2(a1))))),f53(x101691,x101692)),f329(f329(f268(a1,a1,f875(a1,a1)),f329(f329(f20(a1,f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f876(f875(a1,a1),f875(a1,a1))),f876(f876(a1,f875(a1,a1)),f876(a1,f875(a1,a1))),a1),f20(a1,f875(a1,a1),f875(a1,a1))),f329(f329(f10(f875(a1,a1),f876(a1,f876(f875(a1,a1),f875(a1,a1))),a1),f329(f9(a1,f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),f329(f329(f10(a862,f876(f875(a1,a1),f876(f875(a1,a1),f875(a1,a1))),a1),f92(f875(a1,a1))),f329(f329(f9(a1,a1,a862),a326),f2(a1))))),f329(f329(f9(a1,a1,f875(a1,a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f79(a1))),f2(a1))))),f329(f329(f9(a1,f876(a1,a1),f876(a1,f875(a1,a1))),f329(f329(f10(f876(a1,f875(a1,a1)),f876(f876(a1,a1),f876(a1,f875(a1,a1))),a1),f10(a1,f875(a1,a1),a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f329(f329(f9(a1,a1,a1),f329(f329(f10(a1,f876(a1,a1),a1),f3(a1)),f79(a1))),f78(a1))))),f329(f3(a1),f329(f75(a1),x101692))))),f53(x101691,x101692)))),f46(x101691,x101692))
% 156.75/156.47  [5698]~P116(x56981)+~P94(x56981)+E(f329(f75(x56981),f329(f329(f254(x56981),f329(f100(x56981),a93)),x56982)),f78(x56981))
% 156.75/156.47  [6199]~P140(x61991)+~P22(f329(f329(f244(a1),x61992),f2(a1)))+E(f329(f79(x61991),f329(f96(x61991),f329(a101,f329(f79(a1),x61992)))),f329(f99(x61991),x61992))
% 156.75/156.47  [6400]P22(f329(f329(f243(a95),x64001),f78(a95)))+E(f329(f329(f80(a95),f78(a95)),f277(x64001,f329(f329(f39(a95),x64002),x64001))),f277(x64001,x64002))+P22(f329(f329(f244(a95),x64002),x64001))
% 156.75/156.47  [6986]~P93(x69861)+~P22(f329(f329(f331(x69861),x69862),f106(x69861)))+~E(f329(f329(f80(x69861),f329(f329(f80(x69861),f78(x69861)),x69862)),x69862),f2(x69861))
% 156.75/156.47  [7099]~P22(f329(f329(f243(a1),x70992),f2(a1)))+~P22(f329(f329(f244(a1),x70991),f2(a1)))+E(f329(f263(a1,a1),f329(a51,f47(f329(f79(a1),x70991),f329(f79(a1),x70992)))),f329(f329(f39(a1),x70991),x70992))
% 156.75/156.47  [7116]~P22(f329(f329(f243(a1),x71162),f2(a1)))+~P22(f329(f329(f244(a1),x71161),f2(a1)))+E(f329(f267(a1,a1),f329(a51,f47(f329(f79(a1),x71161),f329(f79(a1),x71162)))),f45(a1,x71161,x71162))
% 156.75/156.47  [7122]~P22(f329(f329(f244(a1),x71222),f2(a1)))+E(f329(f263(a1,a1),f329(a51,f50(f329(f79(a1),x71221),f329(f79(a1),x71222)))),f329(f329(f39(a1),x71221),x71222))+~P22(f329(f329(f244(a1),f2(a1)),x71221))
% 156.75/156.47  [7140]~P22(f329(f329(f244(a1),x71402),f2(a1)))+E(f329(f267(a1,a1),f329(a51,f50(f329(f79(a1),x71401),f329(f79(a1),x71402)))),f45(a1,x71401,x71402))+~P22(f329(f329(f244(a1),f2(a1)),x71401))
% 156.75/156.47  [7192]E(f329(f329(f39(a1),f329(f329(f254(a1),x71921),x71922)),x71921),f329(f329(f254(a1),x71921),f329(f329(f3(a868),x71922),f329(a108,f2(a868)))))+~P22(f329(f329(f244(a868),f2(a868)),x71922))+~P22(f329(f329(f244(a1),f2(a1)),x71921))
% 156.75/156.47  [7291]~P22(f329(f329(f244(a868),f2(a868)),x72911))+~P22(f329(f329(f244(a868),f2(a868)),x72912))+P22(f329(f329(f244(a868),f329(f329(f3(a868),x72911),x72912)),x72911))
% 156.75/156.47  [7292]~P22(f329(f329(f244(a868),f2(a868)),x72921))+~P22(f329(f329(f244(a868),f78(a868)),x72922))+P22(f329(f329(f244(a868),f329(f329(f39(a868),x72921),x72922)),x72921))
% 156.75/156.47  [7293]~P22(f329(f329(f244(a1),f2(a1)),x72931))+~P22(f329(f329(f244(a1),f78(a1)),x72932))+P22(f329(f329(f244(a1),f329(f329(f39(a1),x72931),x72932)),x72931))
% 156.75/156.47  [7436]E(x74361,f2(a868))+~E(x74362,f2(a1))+~P22(f329(f329(f244(a1),f2(a1)),f329(f329(f254(a1),f329(f75(a1),x74362)),x74361)))
% 156.75/156.47  [7862]~E(x78622,f109(f869(x78621)))+E(f329(f190(f869(f869(x78621))),f175(x78621,x78622)),f2(a868))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x78621),a868),f190(f869(x78621))),x78622)))
% 156.75/156.47  [8103]P22(f329(x81031,x81032))+~P22(f329(x81031,f329(a104,f691(x81031,x81032))))+~P22(f329(f329(f331(f876(f875(a868,a868),a862)),x81032),a94))
% 156.75/156.47  [8122]E(x81221,f109(f869(x81222)))+E(f329(f190(f869(x81222)),f329(f329(f159(f869(x81222)),x81221),f2(a868))),f329(f190(f869(f869(x81222))),f175(x81222,x81221)))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x81222),a868),f190(f869(x81222))),x81221)))
% 156.75/156.47  [8802]~P22(f329(f62(x88021),f329(f249(x88021),x88022)))+~P22(f329(f62(x88021),f252(f876(x88021,a862))))+P22(f329(f62(x88021),f329(f249(x88021),f329(f329(f10(a862,a862,x88021),a324),x88022))))
% 156.75/156.47  [8866]E(f329(f329(f264(a868,a868),f329(a108,f329(f329(f39(a868),f329(f329(f3(a868),x88661),x88662)),x88662))),f45(a868,f329(f329(f3(a868),x88661),x88662),x88662)),f85(f875(a868,a868),f48(x88661,x88662)))+~P22(f329(f329(f244(a868),f2(a868)),x88662))+~P22(f329(f329(f243(a868),x88662),x88661))
% 156.75/156.47  [9148]~P22(f329(f62(x91481),f329(f249(x91481),x91482)))+P22(f329(f62(x91481),f252(f876(x91481,a862))))+~P22(f329(f62(x91481),f329(f249(x91481),f329(f329(f10(a862,a862,x91481),a324),x91482))))
% 156.75/156.47  [9872]P21(x98721,x98722)+~P38(x98721,f329(f263(f876(f875(x98721,x98721),a862),f876(f875(x98721,x98721),a862)),x98722))+~P22(f329(f329(f243(f876(f875(x98721,x98721),a862)),f329(f329(f286(x98721,x98721,x98721),f329(f263(f876(f875(x98721,x98721),a862),f876(f875(x98721,x98721),a862)),x98722)),f329(f267(f876(f875(x98721,x98721),a862),f876(f875(x98721,x98721),a862)),x98722))),f329(f263(f876(f875(x98721,x98721),a862),f876(f875(x98721,x98721),a862)),x98722)))
% 156.75/156.47  [7219]~P22(f329(f329(f244(a868),f2(a868)),x72192))+P22(f329(f329(f244(a868),x72191),x72192))+E(f329(a108,f329(f329(f39(a868),f329(f329(f3(a868),x72191),x72192)),x72192)),f329(f329(f39(a868),x72191),x72192))
% 156.75/156.47  [7353]~P22(f329(f329(f244(a868),f2(a868)),x73532))+~P22(f329(f329(f243(a868),x73532),x73531))+E(f329(a108,f329(f329(f39(a868),f329(f329(f3(a868),x73531),x73532)),x73532)),f329(f329(f39(a868),x73531),x73532))
% 156.75/156.47  [8431]~P94(x84311)+~P93(x84311)+~P29(x84311,f329(f100(x84311),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x84312)),x84312)))
% 156.75/156.47  [9040]E(x90401,f2(a868))+E(f329(f329(f268(a868,a868,f875(a868,a868)),f329(f329(f10(a868,f876(a868,f875(a868,a868)),a868),f264(a868,a868)),a108)),f85(f875(a868,a868),f48(f329(f329(f3(a868),x90402),x90401),x90401))),f85(f875(a868,a868),f48(x90402,x90401)))+P22(f329(f329(f244(a868),x90402),x90401))
% 156.75/156.47  [9471]P22(f329(x94712,f772(x94712,x94711)))+P22(f329(x94711,f772(x94712,x94711)))+E(f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94711)),f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94712)))
% 156.75/156.47  [9475]~P22(f329(x94752,f772(x94752,x94751)))+~P22(f329(x94751,f772(x94752,x94751)))+E(f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94751)),f329(f249(a1),f329(f329(f20(a1,a862,a862),f329(f329(f10(a862,f876(a862,a862),a1),a327),f329(f243(a1),f2(a1)))),x94752)))
% 156.75/156.47  [7819]~P61(x78191)+~P94(x78191)+E(f329(f329(f287(x78191),x78192),f329(f100(x78191),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),x78192)
% 156.75/156.47  [9241]~P94(x92411)+~E(f329(f100(x92411),x92412),f78(x92411))+P29(x92411,f329(f100(x92411),f329(f329(f80(a1),x92412),f329(f79(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))))
% 156.75/156.47  [9452]~P94(x94521)+E(f329(f100(x94521),x94522),f78(x94521))+~P29(x94521,f329(f100(x94521),f329(f329(f80(a1),x94522),f329(f79(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))))
% 156.75/156.47  [9896]~P139(x98961)+~E(x98962,f78(x98961))+E(f329(f329(f254(x98961),x98962),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(x98961))
% 156.75/156.47  [9897]~P139(x98971)+~E(x98972,f2(x98971))+E(f329(f329(f254(x98971),x98972),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f2(x98971))
% 156.75/156.47  [9900]~P139(x99001)+~E(x99002,f329(f79(x99001),f78(x99001)))+E(f329(f329(f254(x99001),x99002),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(x99001))
% 156.75/156.47  [10026]~P116(x100262)+E(x100261,f2(x100262))+P22(f329(f329(f244(x100262),f2(x100262)),f329(f329(f254(x100262),x100261),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.47  [10063]~P116(x100632)+~E(x100631,f2(x100632))+~P22(f329(f329(f244(x100632),f2(x100632)),f329(f329(f254(x100632),x100631),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.47  [10075]P22(f329(f329(f243(a1),x100751),f2(a1)))+P22(f329(f329(f244(a1),x100752),x100751))+E(f329(f44(x100751),f47(x100752,f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100751))),f47(x100752,x100751))
% 156.75/156.47  [10076]~P22(f329(f329(f244(a1),f2(a1)),x100761))+P22(f329(f329(f244(a1),x100762),x100761))+E(f329(f44(x100761),f47(x100762,f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100761))),f47(x100762,x100761))
% 156.75/156.47  [10077]P22(f329(f329(f243(a1),x100771),f2(a1)))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),x100772),x100771)))+E(f329(f44(x100771),f50(x100772,f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100771))),f50(x100772,x100771))
% 156.75/156.47  [10078]~P22(f329(f329(f244(a1),f2(a1)),x100781))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),x100782),x100781)))+E(f329(f44(x100781),f50(x100782,f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100781))),f50(x100782,x100781))
% 156.75/156.47  [10079]~P143(x100791)+~P22(f329(f329(f243(a1),f2(a1)),x100792))+E(f329(f96(x100791),f329(a101,f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x100792))),f329(f329(f80(x100791),f329(f96(x100791),f329(a101,x100792))),f329(f96(x100791),f329(a101,x100792))))
% 156.75/156.47  [5022]~P146(x50221,x50222,x50223)+~E(x50223,f2(a1))+P22(f329(x50221,x50222))
% 156.75/156.47  [5140]~P108(x51401)+~P28(x51401,x51403)+P28(x51401,f165(x51401,x51402,x51403))
% 156.75/156.47  [5141]~P108(x51411)+~P28(x51411,x51413)+P28(x51411,f172(x51411,x51412,x51413))
% 156.75/156.47  [5934]~P43(f31(x59343,x59341),x59342,x59342)+P43(x59341,x59342,f788(x59342,x59341,x59343))+~P22(f329(x59343,x59342))
% 156.75/156.47  [6023]P43(f31(x60231,x60232),f788(x60233,x60232,x60231),x60233)+~P43(f31(x60231,x60232),x60233,x60233)+~P22(f329(x60231,x60233))
% 156.75/156.47  [4721]~P69(x47212)+~E(x47213,f329(f79(x47212),x47211))+E(x47211,f329(f79(x47212),x47213))
% 156.75/156.47  [4723]~P69(x47231)+~E(f329(f79(x47231),x47233),x47232)+E(f329(f79(x47231),x47232),x47233)
% 156.75/156.47  [4798]~P69(x47983)+E(x47981,x47982)+~E(f329(f79(x47983),x47981),f329(f79(x47983),x47982))
% 156.75/156.47  [4799]~P83(x47993)+E(x47991,x47992)+~E(f329(f79(x47993),x47991),f329(f79(x47993),x47992))
% 156.75/156.47  [4800]~P108(x48003)+E(x48001,x48002)+~E(f329(f250(x48003),x48001),f329(f250(x48003),x48002))
% 156.75/156.47  [4801]~P108(x48013)+E(x48011,x48012)+~E(f329(f301(x48013),x48011),f329(f301(x48013),x48012))
% 156.75/156.47  [4802]~P108(x48023)+E(x48021,x48022)+~E(f329(f251(x48023),x48021),f329(f251(x48023),x48022))
% 156.75/156.47  [4803]~P98(x48033)+E(x48031,x48032)+~E(f329(f96(x48033),x48031),f329(f96(x48033),x48032))
% 156.75/156.47  [4804]~P93(x48043)+E(x48041,x48042)+~E(f329(f99(x48043),x48041),f329(f99(x48043),x48042))
% 156.75/156.47  [4805]~P108(x48053)+E(x48051,x48052)+~E(f329(f298(x48053),x48051),f329(f298(x48053),x48052))
% 156.75/156.47  [4904]~P59(x49041)+~P22(f329(x49042,x49043))+P22(f329(f58(x49041),x49042))
% 156.75/156.47  [4939]~P59(x49393)+P22(f329(x49391,x49392))+~P22(f329(f59(x49393),x49391))
% 156.75/156.47  [5041]~P147(x50411,x50413,x50412)+~E(x50412,f2(a1))+P22(f329(x50411,f2(a1)))
% 156.75/156.47  [5079]~E(x50791,f2(a868))+E(f820(x50791,x50792,x50793),f189(f876(x50793,a862)))+~E(f329(f38(x50793),x50792),f329(a108,x50791))
% 156.75/156.47  [5231]~E(x52312,f2(a868))+E(f329(f263(a868,a868),x52311),f2(a868))+~P22(f329(f48(x52313,x52312),x52311))
% 156.75/156.47  [5280]P22(f329(x52801,x52802))+~E(x52803,f329(f96(a1),x52802))+~P22(f329(x52801,f329(a101,x52803)))
% 156.75/156.47  [5763]~E(x57633,f2(a868))+~P22(f329(x57631,x57632))+P22(f329(x57631,f45(a868,x57632,x57633)))
% 156.75/156.47  [5903]~P22(f329(a26,x59033))+~P22(f329(a26,x59032))+P22(f329(a26,f33(x59031,x59032,x59033)))
% 156.75/156.47  [5935]~P59(x59353)+~P7(x59353,x59351,x59352)+P22(f329(x59351,f637(x59352,x59351,x59353)))
% 156.75/156.47  [5999]~P106(x59992)+~P106(x59991)+E(f125(x59991,x59992,f126(x59991,x59993),f126(x59992,x59993)),f126(f875(x59991,x59992),x59993))
% 156.75/156.47  [6181]~E(x61813,f2(a868))+P22(f329(x61811,x61812))+~P22(f329(x61811,f45(a868,x61812,x61813)))
% 156.75/156.47  [6331]~P59(x63311)+P8(x63311,x63312,x63313)+~P22(f329(x63312,f638(x63313,x63312,x63311)))
% 156.75/156.47  [6841]E(x68411,f2(a868))+~P22(f329(x68412,f354(x68411,x68413,x68412)))+P22(f329(x68412,f45(a868,x68413,x68411)))
% 156.75/156.47  [6948]~P26(x69481)+~P22(f329(f329(f243(x69481),x69482),f447(x69483,x69482,x69481)))+P22(f329(f329(f243(x69481),x69482),f41(x69481,x69483)))
% 156.75/156.47  [6950]~P22(f329(x69501,x69502))+~P22(f329(x69501,f354(x69503,x69502,x69501)))+P22(f329(x69501,f45(a868,x69502,x69503)))
% 156.75/156.47  [7054]E(x70541,f109(x70542))+E(f329(f329(f145(x70542),f604(x70543,x70541,x70542)),f612(x70543,x70541,x70542)),x70541)+~P22(f329(f329(f331(f869(x70542)),x70541),f155(x70542,x70543)))
% 156.75/156.47  [7084]~P140(x70841)+~P22(f329(f329(f331(x70841),x70842),f106(x70841)))+P22(f329(f329(f331(x70841),f329(f329(f254(x70841),x70842),x70843)),f106(x70841)))
% 156.75/156.47  [7404]P38(x74041,x74042)+~P22(f329(f329(f331(x74041),x74043),f744(x74042,x74041)))+P22(f329(f329(f331(x74041),f769(x74042,x74041,x74043)),f744(x74042,x74041)))
% 156.75/156.47  [7674]E(x76741,f109(x76742))+~P22(f329(f329(f331(f869(x76742)),x76741),f155(x76742,x76743)))+P22(f329(f329(f331(f869(x76742)),f612(x76743,x76741,x76742)),f155(x76742,x76743)))
% 156.75/156.47  [7726]E(x77261,f2(a868))+E(f329(f329(f80(a868),f329(f329(f81(a868),x77261),f356(x77261,x77262,x77263))),f354(x77261,x77262,x77263)),x77262)+P22(f329(x77263,f45(a868,x77262,x77261)))
% 156.75/156.47  [7773]~P22(f329(x77733,x77732))+E(f329(f329(f80(a868),f329(f329(f81(a868),x77731),f356(x77731,x77732,x77733))),f354(x77731,x77732,x77733)),x77732)+P22(f329(x77733,f45(a868,x77732,x77731)))
% 156.75/156.47  [7913]P22(f329(f329(f244(a1),x79131),f349(x79132,x79133,x79131)))+P22(f329(f329(x79133,f329(f329(f39(a1),x79132),x79131)),f45(a1,x79132,x79131)))+~P22(f329(f329(f244(a1),x79131),f2(a1)))
% 156.75/156.47  [8184]P22(f329(f329(x81842,f329(f329(f39(a1),x81841),x81843)),f45(a1,x81841,x81843)))+~P22(f329(f329(f244(a1),x81843),f2(a1)))+P22(f329(f329(f243(a1),f349(x81841,x81842,x81843)),f2(a1)))
% 156.75/156.47  [8360]E(f329(f329(f80(a1),f329(f329(f81(a1),x83601),f345(x83602,x83603,x83601))),f349(x83602,x83603,x83601)),x83602)+P22(f329(f329(x83603,f329(f329(f39(a1),x83602),x83601)),f45(a1,x83602,x83601)))+~P22(f329(f329(f244(a1),x83601),f2(a1)))
% 156.75/156.47  [8590]~P22(f329(f329(x85901,f345(x85902,x85901,x85903)),f349(x85902,x85901,x85903)))+P22(f329(f329(x85901,f329(f329(f39(a1),x85902),x85903)),f45(a1,x85902,x85903)))+~P22(f329(f329(f244(a1),x85903),f2(a1)))
% 156.75/156.47  [8813]~P108(x88131)+~P28(x88131,x88133)+P28(x88131,f143(x88131,x88131,f7(x88131),x88132,x88133))
% 156.75/156.47  [9300]~P126(x93002)+E(x93001,f2(x93002))+~P22(f329(f329(f243(x93002),f329(f329(f80(x93002),f329(f329(f81(x93002),x93003),x93003)),f329(f329(f81(x93002),x93001),x93001))),f2(x93002)))
% 156.75/156.47  [9301]~P126(x93012)+E(x93011,f2(x93012))+~P22(f329(f329(f243(x93012),f329(f329(f80(x93012),f329(f329(f81(x93012),x93011),x93011)),f329(f329(f81(x93012),x93013),x93013))),f2(x93012)))
% 156.75/156.47  [10160]~P116(x101601)+~P22(f329(f329(f244(x101601),x101602),f2(x101601)))+P22(f329(f329(f244(x101601),f329(f329(f254(x101601),x101602),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101603)))),f2(x101601)))
% 156.75/156.47  [10163]~P116(x101632)+E(x101631,f2(x101632))+~P22(f329(f329(f243(x101632),f329(f329(f80(x101632),f329(f329(f254(x101632),x101633),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101632),x101631),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f2(x101632)))
% 156.75/156.47  [10164]~P116(x101642)+E(x101641,f2(x101642))+~P22(f329(f329(f243(x101642),f329(f329(f80(x101642),f329(f329(f254(x101642),x101641),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101642),x101643),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f2(x101642)))
% 156.75/156.47  [4755]~E(x47552,x47553)+~P68(x47551)+E(f329(f329(f3(x47551),x47552),x47553),f2(x47551))
% 156.75/156.47  [4756]~E(x47562,x47563)+~P69(x47561)+E(f329(f329(f3(x47561),x47562),x47563),f2(x47561))
% 156.75/156.47  [4769]~P137(x47691)+~E(x47693,f2(x47691))+E(f329(f329(f80(x47691),x47692),x47693),x47692)
% 156.75/156.47  [4785]~P141(x47851)+~E(x47853,f2(x47851))+E(f329(f329(f81(x47851),x47852),x47853),f2(x47851))
% 156.75/156.47  [4786]~P141(x47861)+~E(x47862,f2(x47861))+E(f329(f329(f81(x47861),x47862),x47863),f2(x47861))
% 156.75/156.47  [4807]~E(x48073,f109(x48071))+~E(x48072,f109(x48071))+E(f329(f329(f128(x48071),x48072),x48073),f109(x48071))
% 156.75/156.47  [4894]~P137(x48942)+E(x48941,f2(x48942))+~E(f329(f329(f80(x48942),x48943),x48941),x48943)
% 156.75/156.47  [4895]~P69(x48951)+~E(x48952,f329(f79(x48951),x48953))+E(f329(f329(f80(x48951),x48952),x48953),f2(x48951))
% 156.75/156.47  [4902]E(x49021,f109(x49022))+E(x49023,f2(a868))+~E(f329(f329(f170(x49022),x49023),x49021),f109(x49022))
% 156.75/156.47  [4910]~P68(x49103)+E(x49101,x49102)+~E(f329(f329(f3(x49103),x49101),x49102),f2(x49103))
% 156.75/156.47  [4911]~P69(x49113)+E(x49111,x49112)+~E(f329(f329(f3(x49113),x49111),x49112),f2(x49113))
% 156.75/156.47  [4920]~P139(x49202)+E(x49201,f2(x49202))+~E(f329(f329(f254(x49202),x49201),x49203),f2(x49202))
% 156.75/156.47  [4921]~P100(x49212)+E(x49211,f189(x49212))+~E(f329(f329(f97(x49212),x49213),x49211),f189(x49212))
% 156.75/156.47  [4922]~P100(x49222)+E(x49221,f189(x49222))+~E(f329(f329(f97(x49222),x49221),x49223),f189(x49222))
% 156.75/156.47  [4923]~P99(x49232)+E(x49231,f252(x49232))+~E(f329(f329(f98(x49232),x49233),x49231),f252(x49232))
% 156.75/156.47  [4924]~P99(x49242)+E(x49241,f252(x49242))+~E(f329(f329(f98(x49242),x49241),x49243),f252(x49242))
% 156.75/156.47  [4993]~P69(x49932)+E(x49931,f329(f79(x49932),x49933))+~E(f329(f329(f80(x49932),x49931),x49933),f2(x49932))
% 156.75/156.47  [4994]~P69(x49941)+E(f329(f79(x49941),x49942),x49943)+~E(f329(f329(f80(x49941),x49942),x49943),f2(x49941))
% 156.75/156.47  [4996]~E(x49962,x49963)+~P64(x49961)+P22(f329(f329(f243(x49961),x49962),x49963))
% 156.75/156.47  [4998]~E(x49982,x49983)+~P109(x49981)+P22(f329(f329(f243(x49981),x49982),x49983))
% 156.75/156.47  [4999]~E(x49992,x49993)+~P96(x49991)+P22(f329(f329(f91(x49991),x49992),x49993))
% 156.75/156.47  [5094]~P119(x50941)+~E(x50942,f329(f79(x50941),x50943))+E(f329(f329(f81(x50941),x50942),x50942),f329(f329(f81(x50941),x50943),x50943))
% 156.75/156.47  [5102]~P108(x51021)+~P28(x51021,x51023)+P28(x51021,f329(f329(f170(x51021),x51022),x51023))
% 156.75/156.47  [5103]~P108(x51031)+~P28(x51031,x51033)+P28(x51031,f329(f329(f132(x51031),x51032),x51033))
% 156.75/156.47  [5138]E(x51381,x51382)+E(x51383,f2(a868))+~E(f329(f329(f81(a868),x51383),x51381),f329(f329(f81(a868),x51383),x51382))
% 156.75/156.47  [5139]E(x51391,x51392)+E(x51393,f2(a868))+~E(f329(f329(f81(a868),x51391),x51393),f329(f329(f81(a868),x51392),x51393))
% 156.75/156.47  [5222]~E(x52222,x52223)+~P109(x52221)+E(f300(x52221,x52222,x52223),f329(f329(f307(x52221),x52222),f189(f876(x52221,a862))))
% 156.75/156.47  [5267]E(x52671,x52672)+~P96(x52673)+~P22(f329(f329(f91(x52673),x52671),x52672))
% 156.75/156.47  [5278]~E(x52781,x52782)+~P108(x52783)+~P22(f329(f329(f244(x52783),x52781),x52782))
% 156.75/156.47  [5279]~E(x52791,x52792)+~P109(x52793)+~P22(f329(f329(f244(x52793),x52791),x52792))
% 156.75/156.47  [5289]~P109(x52891)+E(f329(f299(x52891,x52892),x52893),f189(f876(x52891,a862)))+P22(f329(f329(f244(x52891),x52892),x52893))
% 156.75/156.47  [5336]~P109(x53361)+E(f300(x53361,x53362,x53363),f189(f876(x53361,a862)))+P22(f329(f329(f243(x53361),x53362),x53363))
% 156.75/156.47  [5337]~P109(x53371)+E(f302(x53371,x53372,x53373),f189(f876(x53371,a862)))+P22(f329(f329(f244(x53371),x53372),x53373))
% 156.75/156.47  [5338]~P109(x53381)+E(f189(f876(x53381,a862)),f300(x53381,x53382,x53383))+P22(f329(f329(f243(x53381),x53382),x53383))
% 156.75/156.47  [5339]~P109(x53391)+E(f189(f876(x53391,a862)),f302(x53391,x53392,x53393))+P22(f329(f329(f244(x53391),x53392),x53393))
% 156.75/156.47  [5347]~P108(x53471)+~E(f329(f329(f247(x53471),x53472),x53473),x53472)+P22(f329(f329(f243(x53471),x53472),x53473))
% 156.75/156.47  [5348]~P108(x53481)+~E(f329(f329(f242(x53481),x53482),x53483),x53483)+P22(f329(f329(f243(x53481),x53482),x53483))
% 156.75/156.47  [5349]~P102(x53491)+~E(f329(f329(f97(x53491),x53492),x53493),x53493)+P22(f329(f329(f243(x53491),x53492),x53493))
% 156.75/156.47  [5350]~P105(x53501)+~E(f329(f329(f98(x53501),x53502),x53503),x53502)+P22(f329(f329(f243(x53501),x53502),x53503))
% 156.75/156.47  [5370]~P108(x53701)+P28(x53701,x53702)+~P28(x53701,f329(f329(f145(x53701),x53703),x53702))
% 156.75/156.47  [5371]~P108(x53711)+P28(x53711,x53712)+~P28(x53711,f329(f329(f128(x53711),x53713),x53712))
% 156.75/156.47  [5372]~P108(x53721)+P28(x53721,x53722)+~P28(x53721,f329(f329(f128(x53721),x53722),x53723))
% 156.75/156.47  [5437]~P108(x54371)+P22(f329(f329(f243(x54371),x54373),x54372))+P22(f329(f329(f243(x54371),x54372),x54373))
% 156.75/156.47  [5442]~P108(x54421)+P22(f329(f329(f244(x54421),x54423),x54422))+P22(f329(f329(f243(x54421),x54422),x54423))
% 156.75/156.47  [5477]~P108(x54771)+E(f329(f329(f247(x54771),x54772),x54773),x54773)+~P22(f329(f329(f243(x54771),x54773),x54772))
% 156.75/156.47  [5479]~P108(x54791)+E(f329(f329(f247(x54791),x54792),x54793),x54792)+~P22(f329(f329(f243(x54791),x54792),x54793))
% 156.75/156.47  [5480]~P108(x54801)+E(f329(f329(f242(x54801),x54802),x54803),x54802)+~P22(f329(f329(f243(x54801),x54803),x54802))
% 156.75/156.47  [5482]~P108(x54821)+E(f329(f329(f242(x54821),x54822),x54823),x54823)+~P22(f329(f329(f243(x54821),x54822),x54823))
% 156.75/156.47  [5483]~P102(x54831)+E(f329(f329(f97(x54831),x54832),x54833),x54832)+~P22(f329(f329(f243(x54831),x54833),x54832))
% 156.75/156.47  [5485]~P102(x54851)+E(f329(f329(f97(x54851),x54852),x54853),x54853)+~P22(f329(f329(f243(x54851),x54852),x54853))
% 156.75/156.47  [5486]~P105(x54861)+E(f329(f329(f98(x54861),x54862),x54863),x54863)+~P22(f329(f329(f243(x54861),x54863),x54862))
% 156.75/156.47  [5488]~P105(x54881)+E(f329(f329(f98(x54881),x54882),x54883),x54882)+~P22(f329(f329(f243(x54881),x54882),x54883))
% 156.75/156.47  [5497]~P120(x54972)+E(x54971,f2(x54972))+E(f329(f329(f287(x54972),f329(f79(x54972),x54973)),f329(f79(x54972),x54971)),f329(f329(f287(x54972),x54973),x54971))
% 156.75/156.47  [5544]~P109(x55441)+E(f329(f299(x55441,x55442),x55443),f189(f876(x55441,a862)))+~P22(f329(f329(f243(x55441),x55443),x55442))
% 156.75/156.47  [5580]~P109(x55801)+E(f303(x55801,x55802,x55803),f189(f876(x55801,a862)))+~P22(f329(f329(f243(x55801),x55803),x55802))
% 156.75/156.47  [5581]~P109(x55811)+E(f300(x55811,x55812,x55813),f189(f876(x55811,a862)))+~P22(f329(f329(f244(x55811),x55813),x55812))
% 156.75/156.47  [5582]~P109(x55821)+E(f302(x55821,x55822,x55823),f189(f876(x55821,a862)))+~P22(f329(f329(f243(x55821),x55823),x55822))
% 156.75/156.47  [5637]~E(f329(f329(f3(a868),x56371),x56373),x56372)+E(x56371,f329(f329(f80(a868),x56372),x56373))+~P22(f329(f329(f243(a868),x56373),x56371))
% 156.75/156.47  [5638]~E(x56381,f329(f329(f80(a868),x56383),x56382))+E(f329(f329(f3(a868),x56381),x56382),x56383)+~P22(f329(f329(f243(a868),x56382),x56381))
% 156.75/156.47  [5687]~P22(f329(x56871,x56873))+P22(f329(x56871,f361(x56871,x56872)))+~P22(f329(f329(f244(a868),x56873),x56872))
% 156.75/156.47  [5688]~P22(f329(x56881,x56883))+P22(f329(x56881,f381(x56881,x56882)))+~P22(f329(f329(f243(a868),x56883),x56882))
% 156.75/156.47  [5696]~P109(x56961)+~E(f329(f299(x56961,x56962),x56963),f189(f876(x56961,a862)))+~P22(f329(f329(f244(x56961),x56962),x56963))
% 156.75/156.47  [5701]~P64(x57011)+~P22(f329(f329(f244(x57011),x57012),x57013))+P22(f329(f329(f243(x57011),x57012),x57013))
% 156.75/156.47  [5703]~P109(x57031)+~P22(f329(f329(f244(x57031),x57032),x57033))+P22(f329(f329(f243(x57031),x57032),x57033))
% 156.75/156.47  [5815]~P109(x58151)+~E(f300(x58151,x58152,x58153),f189(f876(x58151,a862)))+~P22(f329(f329(f243(x58151),x58152),x58153))
% 156.75/156.47  [5816]~P109(x58161)+~E(f302(x58161,x58162,x58163),f189(f876(x58161,a862)))+~P22(f329(f329(f244(x58161),x58162),x58163))
% 156.75/156.47  [5817]~P109(x58171)+~E(f189(f876(x58171,a862)),f300(x58171,x58172,x58173))+~P22(f329(f329(f243(x58171),x58172),x58173))
% 156.75/156.47  [5818]~P109(x58181)+~E(f189(f876(x58181,a862)),f302(x58181,x58182,x58183))+~P22(f329(f329(f244(x58181),x58182),x58183))
% 156.75/156.47  [5831]P22(f329(x58311,x58312))+~P22(f329(x58311,f370(x58311,x58313)))+~P22(f329(f329(f244(a868),x58312),x58313))
% 156.75/156.47  [5832]P22(f329(x58321,x58322))+~P22(f329(x58321,f386(x58321,x58323)))+~P22(f329(f329(f243(a868),x58322),x58323))
% 156.75/156.47  [5840]~E(x58401,f329(a108,x58403))+P22(f329(f329(f244(a868),x58401),f329(a108,x58402)))+~P22(f329(f329(f244(a868),x58403),x58402))
% 156.75/156.47  [5856]E(x58561,x58562)+~E(f329(f329(f81(a868),x58563),x58561),f329(f329(f81(a868),x58563),x58562))+~P22(f329(f329(f244(a868),f2(a868)),x58563))
% 156.75/156.47  [5914]E(f329(x59141,f821(x59141,x59142,x59143)),f78(a868))+~E(f329(f329(f8(x59143,a868),x59141),x59142),f78(a868))+~P22(f329(f62(x59143),x59142))
% 156.75/156.47  [5925]~P26(x59251)+P22(f329(f329(f243(x59251),x59252),f40(x59251,x59253)))+~P22(f329(f329(f331(x59251),x59252),x59253))
% 156.75/156.47  [5959]~P64(x59591)+~P22(f329(f329(f244(x59591),x59593),x59592))+~P22(f329(f329(f243(x59591),x59592),x59593))
% 156.75/156.47  [5963]~P64(x59631)+~P22(f329(f329(f244(x59631),x59633),x59632))+~P22(f329(f329(f244(x59631),x59632),x59633))
% 156.75/156.47  [5966]~P108(x59661)+~P22(f329(f329(f244(x59661),x59663),x59662))+~P22(f329(f329(f243(x59661),x59662),x59663))
% 156.75/156.47  [5967]~P108(x59671)+~P22(f329(f329(f244(x59671),x59673),x59672))+~P22(f329(f329(f244(x59671),x59672),x59673))
% 156.75/156.47  [5968]~P109(x59681)+~P22(f329(f329(f244(x59681),x59683),x59682))+~P22(f329(f329(f244(x59681),x59682),x59683))
% 156.75/156.47  [5993]~E(f329(x59932,f816(x59932,x59933,x59931)),f2(a868))+E(f329(f329(f8(x59931,a868),x59932),x59933),f2(a868))+~P22(f329(f62(x59931),x59933))
% 156.75/156.47  [5994]~E(f329(x59942,f745(x59942,x59943,x59941)),f78(a868))+E(f329(f329(f11(x59941,a868),x59942),x59943),f78(a868))+~P22(f329(f62(x59941),x59943))
% 156.75/156.47  [6009]~P65(x60091)+~P22(f329(f329(f244(x60091),x60093),x60092))+P22(f329(f329(f331(x60091),x60092),f329(f301(x60091),x60093)))
% 156.75/156.47  [6010]~P65(x60101)+~P22(f329(f329(f243(x60101),x60103),x60102))+P22(f329(f329(f331(x60101),x60102),f329(f251(x60101),x60103)))
% 156.75/156.47  [6011]~P65(x60111)+~P22(f329(f329(f244(x60111),x60112),x60113))+P22(f329(f329(f331(x60111),x60112),f329(f250(x60111),x60113)))
% 156.75/156.47  [6012]~P65(x60121)+~P22(f329(f329(f243(x60121),x60122),x60123))+P22(f329(f329(f331(x60121),x60122),f329(f298(x60121),x60123)))
% 156.75/156.47  [6025]E(f329(x60251,f814(x60251,x60252,x60253)),f329(a108,f2(a868)))+~E(f329(f329(f8(x60253,a868),x60251),x60252),f329(a108,f2(a868)))+~P22(f329(f62(x60253),x60252))
% 156.75/156.47  [6107]~P26(x61071)+~P22(f329(f329(f331(x61071),x61073),x61072))+P22(f329(f329(f243(x61071),f41(x61071,x61072)),x61073))
% 156.75/156.47  [6124]~P22(f329(f329(f243(a868),x61241),x61243))+P22(f329(f329(f243(a868),x61241),x61242))+~P22(f329(f329(f243(a868),x61243),x61242))
% 156.75/156.47  [6125]~P22(f329(f329(f243(a1),x61251),x61253))+P22(f329(f329(f243(a1),x61251),x61252))+~P22(f329(f329(f243(a1),x61253),x61252))
% 156.75/156.47  [6144]~P65(x61441)+~P22(f329(f329(f331(x61441),x61443),f329(f251(x61441),x61442)))+P22(f329(f329(f243(x61441),x61442),x61443))
% 156.75/156.47  [6145]~P65(x61451)+~P22(f329(f329(f331(x61451),x61452),f329(f298(x61451),x61453)))+P22(f329(f329(f243(x61451),x61452),x61453))
% 156.75/156.47  [6146]~P65(x61461)+~P22(f329(f329(f331(x61461),x61463),f329(f301(x61461),x61462)))+P22(f329(f329(f244(x61461),x61462),x61463))
% 156.75/156.47  [6147]~P65(x61471)+~P22(f329(f329(f331(x61471),x61472),f329(f250(x61471),x61473)))+P22(f329(f329(f244(x61471),x61472),x61473))
% 156.75/156.47  [6365]~P62(x63651)+P22(f329(f329(f244(x63651),f2(x63651)),f831(x63653,x63652,x63651)))+P22(f329(f329(f243(x63651),x63652),x63653))
% 156.75/156.47  [6366]~P63(x63661)+P22(f329(f329(f244(x63661),f2(x63661)),f844(x63663,x63662,x63661)))+P22(f329(f329(f243(x63661),x63662),x63663))
% 156.75/156.47  [6432]~P79(x64321)+~P22(f329(f329(f243(x64321),x64323),f329(f79(x64321),x64322)))+P22(f329(f329(f243(x64321),x64322),f329(f79(x64321),x64323)))
% 156.75/156.47  [6434]~P79(x64341)+~P22(f329(f329(f244(x64341),x64343),f329(f79(x64341),x64342)))+P22(f329(f329(f244(x64341),x64342),f329(f79(x64341),x64343)))
% 156.75/156.47  [6446]~P22(f329(f329(f244(a868),x64461),x64463))+~P22(f329(f329(f244(a868),x64463),x64462))+P22(f329(f329(f244(a868),f329(a108,x64461)),x64462))
% 156.75/156.47  [6471]~P124(x64711)+P22(f329(f329(f243(x64711),f329(f96(x64711),x64712)),f329(f96(x64711),x64713)))+~P22(f329(f329(f243(a868),x64712),x64713))
% 156.75/156.47  [6472]~P116(x64721)+P22(f329(f329(f243(x64721),f329(f99(x64721),x64722)),f329(f99(x64721),x64723)))+~P22(f329(f329(f243(a1),x64722),x64723))
% 156.75/156.47  [6474]~P116(x64741)+P22(f329(f329(f244(x64741),f329(f99(x64741),x64742)),f329(f99(x64741),x64743)))+~P22(f329(f329(f244(a1),x64742),x64743))
% 156.75/156.47  [6475]~P124(x64751)+P22(f329(f329(f244(x64751),f329(f96(x64751),x64752)),f329(f96(x64751),x64753)))+~P22(f329(f329(f244(a868),x64752),x64753))
% 156.75/156.47  [6481]~P108(x64811)+E(f329(f329(f97(f876(x64811,a862)),f329(f250(x64811),x64812)),f329(f299(x64811,x64812),x64813)),f329(f250(x64811),x64813))+~P22(f329(f329(f243(x64811),x64812),x64813))
% 156.75/156.47  [6506]~P79(x65061)+~P22(f329(f329(f243(x65061),x65063),x65062))+P22(f329(f329(f243(x65061),f329(f79(x65061),x65062)),f329(f79(x65061),x65063)))
% 156.75/156.47  [6508]~P83(x65081)+~P22(f329(f329(f243(x65081),x65083),x65082))+P22(f329(f329(f243(x65081),f329(f79(x65081),x65082)),f329(f79(x65081),x65083)))
% 156.75/156.47  [6509]~P79(x65091)+~P22(f329(f329(f244(x65091),x65093),x65092))+P22(f329(f329(f244(x65091),f329(f79(x65091),x65092)),f329(f79(x65091),x65093)))
% 156.75/156.47  [6543]~P108(x65431)+E(f329(f329(f97(f876(x65431,a862)),f329(f250(x65431),x65432)),f300(x65431,x65432,x65433)),f329(f298(x65431),x65433))+~P22(f329(f329(f243(x65431),x65432),x65433))
% 156.75/156.47  [6544]~P108(x65441)+E(f329(f329(f97(f876(x65441,a862)),f329(f298(x65441),x65442)),f303(x65441,x65442,x65443)),f329(f250(x65441),x65443))+~P22(f329(f329(f244(x65441),x65442),x65443))
% 156.75/156.47  [6545]~P108(x65451)+E(f329(f329(f97(f876(x65451,a862)),f329(f298(x65451),x65452)),f302(x65451,x65452,x65453)),f329(f298(x65451),x65453))+~P22(f329(f329(f243(x65451),x65452),x65453))
% 156.75/156.47  [6579]~P108(x65791)+E(f329(f329(f97(f876(x65791,a862)),f329(f299(x65791,x65792),x65793)),f329(f251(x65791),x65793)),f329(f251(x65791),x65792))+~P22(f329(f329(f243(x65791),x65792),x65793))
% 156.75/156.47  [6732]~P108(x67321)+E(f329(f329(f97(f876(x67321,a862)),f303(x67321,x67322,x67323)),f329(f251(x67321),x67323)),f329(f301(x67321),x67322))+~P22(f329(f329(f244(x67321),x67322),x67323))
% 156.75/156.47  [6733]~P108(x67331)+E(f329(f329(f97(f876(x67331,a862)),f300(x67331,x67332,x67333)),f329(f301(x67331),x67333)),f329(f251(x67331),x67332))+~P22(f329(f329(f243(x67331),x67332),x67333))
% 156.75/156.47  [6734]~P108(x67341)+E(f329(f329(f97(f876(x67341,a862)),f302(x67341,x67342,x67343)),f329(f301(x67341),x67343)),f329(f301(x67341),x67342))+~P22(f329(f329(f243(x67341),x67342),x67343))
% 156.75/156.47  [6746]P22(f329(x67461,x67462))+~P22(f329(f329(f243(a868),x67462),x67463))+P22(f329(f329(f331(a868),f386(x67461,x67463)),f300(a868,f2(a868),x67463)))
% 156.75/156.47  [6780]E(x67801,x67802)+~E(f329(f329(f159(x67803),x67801),f559(x67803,x67802,x67801)),f329(f329(f159(x67803),x67802),f559(x67803,x67802,x67801)))+~E(f329(f190(f869(x67803)),x67801),f329(f190(f869(x67803)),x67802))
% 156.75/156.47  [6785]~E(x67853,f329(f329(f39(a868),x67851),x67852))+~P22(f329(f329(f244(a868),f2(a868)),x67852))+P22(f329(f329(f244(a868),x67851),f329(f329(f81(a868),x67852),f329(a108,x67853))))
% 156.75/156.47  [6800]~P22(f329(x68001,x68003))+~P22(f329(f329(f243(a868),x68003),x68002))+P22(f329(f329(f331(a868),f381(x68001,x68002)),f300(a868,f2(a868),x68002)))
% 156.75/156.47  [6838]~P22(f329(x68381,x68383))+P22(f329(x68381,f387(x68381,x68382)))+~P22(f329(f329(f331(a868),x68383),f300(a868,f2(a868),x68382)))
% 156.75/156.47  [6857]~P124(x68573)+~P22(f329(f329(f243(x68573),f329(f96(x68573),x68571)),f329(f96(x68573),x68572)))+P22(f329(f329(f243(a868),x68571),x68572))
% 156.75/156.47  [6858]~P116(x68583)+~P22(f329(f329(f243(x68583),f329(f99(x68583),x68581)),f329(f99(x68583),x68582)))+P22(f329(f329(f243(a1),x68581),x68582))
% 156.75/156.47  [6860]~P124(x68603)+~P22(f329(f329(f244(x68603),f329(f96(x68603),x68601)),f329(f96(x68603),x68602)))+P22(f329(f329(f244(a868),x68601),x68602))
% 156.75/156.47  [6861]~P116(x68613)+~P22(f329(f329(f244(x68613),f329(f99(x68613),x68611)),f329(f99(x68613),x68612)))+P22(f329(f329(f244(a1),x68611),x68612))
% 156.75/156.47  [6877]~P124(x68771)+~P22(f329(f329(f244(x68771),f78(x68771)),x68772))+P22(f329(f329(f244(x68771),f78(x68771)),f329(f329(f254(x68771),x68772),f329(a108,x68773))))
% 156.75/156.47  [6879]~P79(x68791)+~P22(f329(f329(f243(x68791),f329(f79(x68791),x68793)),f329(f79(x68791),x68792)))+P22(f329(f329(f243(x68791),x68792),x68793))
% 156.75/156.47  [6880]~P83(x68801)+~P22(f329(f329(f243(x68801),f329(f79(x68801),x68803)),f329(f79(x68801),x68802)))+P22(f329(f329(f243(x68801),x68802),x68803))
% 156.75/156.47  [6881]~P79(x68811)+~P22(f329(f329(f244(x68811),f329(f79(x68811),x68813)),f329(f79(x68811),x68812)))+P22(f329(f329(f244(x68811),x68812),x68813))
% 156.75/156.47  [6906]P22(f329(x69061,x69062))+~P22(f329(x69061,f388(x69061,x69063)))+~P22(f329(f329(f331(a868),x69062),f300(a868,f2(a868),x69063)))
% 156.75/156.47  [6925]~P62(x69251)+P22(f329(f329(f244(x69251),f831(x69253,x69252,x69251)),f78(x69251)))+P22(f329(f329(f243(x69251),x69252),x69253))
% 156.75/156.47  [6945]~E(f45(a868,x69453,x69452),f45(a868,x69451,x69452))+E(f329(f329(f80(a868),x69451),f329(f329(f81(a868),x69452),f374(x69451,x69452,x69453))),x69453)+~P22(f329(f329(f243(a868),x69451),x69453))
% 156.75/156.47  [6964]E(f329(x69641,f838(x69641,x69642,x69643)),f192(x69642))+~P22(f329(f62(x69643),f179(x69643,x69642,x69641)))+P22(f329(f62(x69643),f252(f876(x69643,a862))))
% 156.75/156.47  [7004]E(f329(f329(f8(x70041,a868),x70042),x70043),f2(a868))+~P22(f329(f62(x70041),x70043))+P22(f329(f329(f331(x70041),f816(x70042,x70043,x70041)),x70043))
% 156.75/156.47  [7005]E(f329(f329(f11(x70051,a868),x70052),x70053),f78(a868))+~P22(f329(f62(x70051),x70053))+P22(f329(f329(f331(x70051),f745(x70052,x70053,x70051)),x70053))
% 156.75/156.47  [7027]~P108(x70271)+~P22(f329(f329(f243(x70271),x70272),x70273))+P22(f329(f329(f243(f876(x70271,a862)),f329(f250(x70271),x70272)),f329(f250(x70271),x70273)))
% 156.75/156.47  [7028]~P108(x70281)+~P22(f329(f329(f243(x70281),x70283),x70282))+P22(f329(f329(f243(f876(x70281,a862)),f329(f301(x70281),x70282)),f329(f301(x70281),x70283)))
% 156.75/156.47  [7029]~P109(x70291)+~P22(f329(f329(f243(x70291),x70293),x70292))+P22(f329(f329(f243(f876(x70291,a862)),f329(f251(x70291),x70292)),f329(f251(x70291),x70293)))
% 156.75/156.47  [7030]~P109(x70301)+~P22(f329(f329(f243(x70301),x70302),x70303))+P22(f329(f329(f243(f876(x70301,a862)),f329(f298(x70301),x70302)),f329(f298(x70301),x70303)))
% 156.75/156.47  [7031]~P108(x70311)+~P22(f329(f329(f244(x70311),x70312),x70313))+P22(f329(f329(f244(f876(x70311,a862)),f329(f250(x70311),x70312)),f329(f250(x70311),x70313)))
% 156.75/156.47  [7039]~P26(x70391)+P22(f329(f329(f243(x70391),x70392),f41(x70391,x70393)))+P22(f329(f329(f331(x70391),f447(x70393,x70392,x70391)),x70393))
% 156.75/156.47  [7045]~P79(x70451)+P22(f329(f329(f243(x70451),f329(f329(f3(x70451),x70452),x70453)),f2(x70451)))+~P22(f329(f329(f243(x70451),x70452),x70453))
% 156.75/156.47  [7046]~P79(x70461)+P22(f329(f329(f244(x70461),f329(f329(f3(x70461),x70462),x70463)),f2(x70461)))+~P22(f329(f329(f244(x70461),x70462),x70463))
% 156.75/156.47  [7088]P22(f329(x70881,x70882))+P22(f329(f329(f243(a868),f388(x70881,x70883)),x70883))+~P22(f329(f329(f331(a868),x70882),f300(a868,f2(a868),x70883)))
% 156.75/156.47  [7129]~E(f329(f329(f8(x71291,a868),x71292),x71293),f78(a868))+~P22(f329(f62(x71291),x71293))+P22(f329(f329(f331(x71291),f821(x71292,x71293,x71291)),x71293))
% 156.75/156.47  [7130]~P22(f329(x71301,x71303))+P22(f329(f329(f243(a868),f387(x71301,x71302)),x71302))+~P22(f329(f329(f331(a868),x71303),f300(a868,f2(a868),x71302)))
% 156.75/156.47  [7169]~P26(x71691)+P22(f329(f329(f331(x71691),f428(x71693,x71692,x71691)),x71692))+P22(f329(f329(f243(x71691),f40(x71691,x71692)),x71693))
% 156.75/156.47  [7200]~E(f329(f329(f8(x72001,a868),x72002),x72003),f329(a108,f2(a868)))+~P22(f329(f62(x72001),x72003))+P22(f329(f329(f331(x72001),f814(x72002,x72003,x72001)),x72003))
% 156.75/156.47  [7212]E(x72121,f2(a868))+P22(f329(x72122,f45(a868,x72123,x72121)))+P22(f329(f329(f244(a868),f354(x72121,x72123,x72122)),x72121))
% 156.75/156.47  [7318]~P22(f329(x73181,x73182))+P22(f329(x73181,f45(a868,x73182,x73183)))+P22(f329(f329(f244(a868),f354(x73183,x73182,x73181)),x73183))
% 156.75/156.47  [7440]E(x74401,f109(x74402))+~P22(f329(f329(f331(f869(x74402)),x74401),f155(x74402,x74403)))+P22(f329(f329(f331(x74402),f604(x74403,x74401,x74402)),x74403))
% 156.75/156.47  [7462]~P108(x74621)+E(f329(f329(f97(f876(x74621,a862)),f329(f329(f307(x74621),x74622),f189(f876(x74621,a862)))),f303(x74621,x74622,x74623)),f329(f299(x74621,x74622),x74623))+~P22(f329(f329(f244(x74621),x74622),x74623))
% 156.75/156.47  [7486]~P108(x74861)+E(f329(f329(f97(f876(x74861,a862)),f329(f329(f307(x74861),x74862),f189(f876(x74861,a862)))),f302(x74861,x74862,x74863)),f300(x74861,x74862,x74863))+~P22(f329(f329(f243(x74861),x74862),x74863))
% 156.75/156.47  [7592]~P108(x75921)+P22(f329(f329(f243(x75921),x75922),x75923))+~P22(f329(f329(f243(f876(x75921,a862)),f329(f301(x75921),x75923)),f329(f301(x75921),x75922)))
% 156.75/156.47  [7593]~P109(x75931)+P22(f329(f329(f243(x75931),x75932),x75933))+~P22(f329(f329(f243(f876(x75931,a862)),f329(f251(x75931),x75933)),f329(f251(x75931),x75932)))
% 156.75/156.47  [7594]~P108(x75941)+P22(f329(f329(f243(x75941),x75942),x75943))+~P22(f329(f329(f243(f876(x75941,a862)),f329(f250(x75941),x75942)),f329(f250(x75941),x75943)))
% 156.75/156.47  [7595]~P109(x75951)+P22(f329(f329(f243(x75951),x75952),x75953))+~P22(f329(f329(f243(f876(x75951,a862)),f329(f298(x75951),x75952)),f329(f298(x75951),x75953)))
% 156.75/156.47  [7596]~P108(x75961)+P22(f329(f329(f244(x75961),x75962),x75963))+~P22(f329(f329(f244(f876(x75961,a862)),f329(f250(x75961),x75962)),f329(f250(x75961),x75963)))
% 156.75/156.47  [7619]~P79(x76191)+~P22(f329(f329(f243(x76191),f329(f329(f3(x76191),x76192),x76193)),f2(x76191)))+P22(f329(f329(f243(x76191),x76192),x76193))
% 156.75/156.47  [7620]~P79(x76201)+~P22(f329(f329(f244(x76201),f329(f329(f3(x76201),x76202),x76203)),f2(x76201)))+P22(f329(f329(f244(x76201),x76202),x76203))
% 156.75/156.47  [7785]E(x77851,f2(a868))+~E(f329(f136(a868,a868,f80(a868),x77852),x77853),f2(a868))+~P22(f329(f329(f331(a868),x77851),f329(f167(a868),x77853)))
% 156.75/156.47  [7789]~P26(x77891)+~P22(f329(f329(f243(x77891),f428(x77893,x77892,x77891)),x77893))+P22(f329(f329(f243(x77891),f40(x77891,x77892)),x77893))
% 156.75/156.47  [7934]P22(f329(f329(f243(a1),f2(a1)),f350(x79341,x79342,x79343)))+P22(f329(f329(x79342,f329(f329(f39(a1),x79341),x79343)),f45(a1,x79341,x79343)))+~P22(f329(f329(f244(a1),f2(a1)),x79343))
% 156.75/156.47  [8021]E(x80211,x80212)+~E(f329(f190(f869(x80213)),x80211),f329(f190(f869(x80213)),x80212))+~P22(f329(f329(f268(x80213,x80213,a862),a326),f580(x80213,x80211,x80212)))
% 156.75/156.47  [8094]~P38(x80942,x80943)+E(x80941,f189(f876(x80942,a862)))+~P22(f329(f329(f243(f876(x80942,a862)),x80941),f329(f283(x80942,x80942,x80943),x80941)))
% 156.75/156.47  [8124]~P63(x81241)+~P22(f329(f329(f243(x81241),x81242),f329(f329(f80(x81241),x81243),f844(x81243,x81242,x81241))))+P22(f329(f329(f243(x81241),x81242),x81243))
% 156.75/156.47  [8165]P50(x81651,x81652,x81653)+P22(f329(f329(f331(x81651),f584(x81653,x81652,x81651)),x81652))+P22(f329(f329(f331(f875(x81651,x81651)),f585(x81653,x81652,x81651)),x81653))
% 156.75/156.47  [8187]P22(f329(f329(x81872,f329(f329(f39(a1),x81871),x81873)),f45(a1,x81871,x81873)))+~P22(f329(f329(f244(a1),f2(a1)),x81873))+P22(f329(f329(f244(a1),f350(x81871,x81872,x81873)),x81873))
% 156.75/156.47  [8210]E(f329(f308(a868,a868,f329(f329(f9(a868,a868,a868),f3(a868)),x82101)),f329(f299(a868,x82102),x82103)),f189(f876(a868,a862)))+P22(f329(f329(f244(a868),x82101),x82103))+P22(f329(f329(f244(a868),x82102),x82103))
% 156.75/156.47  [8314]E(f329(f308(a868,a868,f329(f329(f9(a868,a868,a868),f3(a868)),x83141)),f329(f299(a868,x83142),x83143)),f329(f329(f307(a868),f2(a868)),f189(f876(a868,a862))))+P22(f329(f329(f244(a868),x83141),x83143))+~P22(f329(f329(f244(a868),x83142),x83143))
% 156.75/156.47  [8328]~P108(x83281)+E(f143(x83281,x83281,f7(x83281),x83282,x83283),x83283)+~P22(f329(f329(f331(x83281),x83282),f329(f167(x83281),x83283)))
% 156.75/156.47  [8343]P20(x83431,x83431,x83432,x83433)+~P22(f329(f62(x83431),x83433))+~P22(f329(f329(f243(f876(x83431,a862)),x83433),f329(f308(x83431,x83431,x83432),x83433)))
% 156.75/156.47  [8367]E(f329(f329(f80(a1),f329(f329(f81(a1),x83671),f351(x83672,x83673,x83671))),f350(x83672,x83673,x83671)),x83672)+P22(f329(f329(x83673,f329(f329(f39(a1),x83672),x83671)),f45(a1,x83672,x83671)))+~P22(f329(f329(f244(a1),f2(a1)),x83671))
% 156.75/156.47  [8596]~P22(f329(f329(x85961,f351(x85962,x85961,x85963)),f350(x85962,x85961,x85963)))+P22(f329(f329(x85961,f329(f329(f39(a1),x85962),x85963)),f45(a1,x85962,x85963)))+~P22(f329(f329(f244(a1),f2(a1)),x85963))
% 156.75/156.47  [9428]~P22(f329(f62(x94281),x94282))+~P22(f329(f329(f331(x94281),x94283),x94282))+P22(f329(f329(f244(a868),f329(f38(x94281),f329(f329(f3(f876(x94281,a862)),x94282),f329(f329(f307(x94281),x94283),f189(f876(x94281,a862)))))),f329(f38(x94281),x94282)))
% 156.75/156.47  [10022]P50(x100221,x100222,x100223)+~P22(f329(f329(f268(x100221,x100221,a862),f329(f329(f9(x100221,f876(x100221,a862),f876(x100221,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x100221,a862),f876(x100221,a862)),x100221),f10(a862,a862,x100221)),f329(f329(f10(a862,f876(a862,a862),x100221),a327),f329(f329(f9(x100221,f876(x100221,a862),a862),f331(x100221)),x100222)))),f329(f329(f9(x100221,f876(x100221,a862),a862),f331(x100221)),x100222))),f585(x100223,x100222,x100221)))+P22(f329(f329(f331(x100221),f584(x100223,x100222,x100221)),x100222))
% 156.75/156.47  [5459]~P120(x54592)+E(x54591,f2(x54592))+E(f329(f329(f287(x54592),x54593),f329(f79(x54592),x54591)),f329(f79(x54592),f329(f329(f287(x54592),x54593),x54591)))
% 156.75/156.47  [5596]~E(x55963,f189(f876(x55961,a862)))+~E(x55962,f189(f876(x55961,a862)))+E(f329(f329(f97(f876(x55961,a862)),x55962),x55963),f189(f876(x55961,a862)))
% 156.75/156.47  [5658]~E(x56583,f2(a868))+~P22(f329(x56581,f2(a868)))+P22(f329(x56581,f329(f329(f39(a868),x56582),x56583)))
% 156.75/156.47  [5807]~P63(x58072)+E(x58071,f2(x58072))+E(f329(f329(f287(x58072),f329(f75(x58072),x58073)),f329(f75(x58072),x58071)),f329(f75(x58072),f329(f329(f287(x58072),x58073),x58071)))
% 156.75/156.47  [5983]~P22(f329(f62(x59831),x59833))+E(f329(f38(x59831),f329(f329(f307(x59831),x59832),x59833)),f329(a108,f329(f38(x59831),x59833)))+P22(f329(f329(f331(x59831),x59832),x59833))
% 156.75/156.47  [6057]~E(x60572,f2(a868))+P22(f329(x60571,f2(a868)))+~P22(f329(x60571,f329(f329(f39(a868),x60573),x60572)))
% 156.75/156.47  [6076]~P22(f329(f62(x60761),x60763))+E(f329(f38(x60761),f329(f329(f307(x60761),x60762),x60763)),f329(f38(x60761),x60763))+~P22(f329(f329(f331(x60761),x60762),x60763))
% 156.75/156.47  [6109]~P22(f329(f62(x61091),x61093))+E(f329(f38(x61091),f329(f329(f307(x61091),x61092),x61093)),f329(f329(f80(a868),f78(a868)),f329(f38(x61091),x61093)))+P22(f329(f329(f331(x61091),x61092),x61093))
% 156.75/156.47  [6229]E(f329(f329(f80(a868),x62291),f822(x62291,x62292,x62293)),x62292)+~P22(f329(x62293,f2(a868)))+P22(f329(x62293,f329(f329(f3(a868),x62292),x62291)))
% 156.75/156.47  [6230]E(f329(f329(f80(a868),x62301),f823(x62301,x62302,x62303)),x62302)+~P22(f329(x62303,f2(a868)))+P22(f329(x62303,f329(f329(f3(a868),x62302),x62301)))
% 156.75/156.47  [6276]~P26(x62761)+~P22(f329(f62(x62761),x62763))+E(f329(f329(f65(x62761,x62761,f97(x62761)),x62762),x62763),f329(f329(f97(x62761),x62762),f40(x62761,x62763)))
% 156.75/156.47  [6277]~P26(x62771)+~P22(f329(f62(x62771),x62773))+E(f329(f329(f65(x62771,x62771,f98(x62771)),x62772),x62773),f329(f329(f98(x62771),x62772),f41(x62771,x62773)))
% 156.75/156.47  [6283]~P94(x62831)+~E(f329(f100(x62831),x62832),f329(f100(x62831),x62833))+P29(x62831,f329(f100(x62831),f329(f329(f80(a1),x62832),f329(f79(a1),x62833))))
% 156.75/156.47  [6289]~P140(x62891)+E(f329(f329(f3(x62891),f329(f96(x62891),x62892)),f329(f96(x62891),x62893)),f329(f96(x62891),f329(f329(f3(a868),x62892),x62893)))+~P22(f329(f329(f243(a868),x62893),x62892))
% 156.75/156.47  [6376]E(f329(f329(f80(a868),x63761),f822(x63761,x63762,x63763)),x63762)+P22(f329(f329(f244(a868),x63762),x63761))+P22(f329(x63763,f329(f329(f3(a868),x63762),x63761)))
% 156.75/156.47  [6377]E(f329(f329(f80(a868),x63771),f823(x63771,x63772,x63773)),x63772)+P22(f329(f329(f244(a868),x63772),x63771))+P22(f329(x63773,f329(f329(f3(a868),x63772),x63771)))
% 156.75/156.47  [6392]~P116(x63921)+E(f329(f329(f81(x63921),f329(f75(x63921),x63922)),x63923),f329(f75(x63921),f329(f329(f81(x63921),x63922),x63923)))+~P22(f329(f329(f243(x63921),f2(x63921)),x63923))
% 156.75/156.47  [6393]~P62(x63931)+E(f329(f329(f287(x63931),f329(f75(x63931),x63932)),x63933),f329(f75(x63931),f329(f329(f287(x63931),x63932),x63933)))+~P22(f329(f329(f244(x63931),f2(x63931)),x63933))
% 156.75/156.47  [6401]~P108(x64011)+~P22(f329(f62(x64011),x64013))+E(f329(f329(f65(x64011,x64011,f247(x64011)),x64012),x64013),f16(x64011,f329(f329(f307(x64011),x64012),x64013)))
% 156.75/156.47  [6402]~P108(x64021)+~P22(f329(f62(x64021),x64023))+E(f329(f329(f65(x64021,x64021,f242(x64021)),x64022),x64023),f17(x64021,f329(f329(f307(x64021),x64022),x64023)))
% 156.75/156.47  [6403]~P103(x64031)+~P22(f329(f62(x64031),x64033))+E(f329(f329(f65(x64031,x64031,f97(x64031)),x64032),x64033),f12(x64031,f329(f329(f307(x64031),x64032),x64033)))
% 156.75/156.47  [6404]~P103(x64041)+~P22(f329(f62(x64041),x64043))+E(f329(f329(f65(x64041,x64041,f98(x64041)),x64042),x64043),f13(x64041,f329(f329(f307(x64041),x64042),x64043)))
% 156.75/156.47  [6448]E(x64481,f109(x64482))+~E(f175(x64482,x64483),f109(f869(x64482)))+~P22(f329(f329(f331(f869(x64482)),x64481),f329(f167(f869(x64482)),x64483)))
% 156.75/156.47  [6489]~P22(f329(f131(x64891),x64893))+P22(f329(f329(f331(x64891),x64892),f329(f167(x64891),x64893)))+P22(f329(f131(x64891),f329(f329(f145(x64891),x64892),x64893)))
% 156.75/156.47  [6500]~P97(x65001)+~P22(f329(f62(x65001),x65003))+E(f329(f64(x65001,f81(x65001)),f329(f329(f307(x65001),x65002),x65003)),f329(f329(f65(x65001,x65001,f81(x65001)),x65002),x65003))
% 156.75/156.47  [6519]~P108(x65191)+~P22(f329(f62(x65191),x65193))+E(f14(x65191,f247(x65191),f329(f329(f307(x65191),x65192),x65193)),f329(f329(f65(x65191,x65191,f247(x65191)),x65192),x65193))
% 156.75/156.47  [6520]~P108(x65201)+~P22(f329(f62(x65201),x65203))+E(f15(x65201,f242(x65201),f329(f329(f307(x65201),x65202),x65203)),f329(f329(f65(x65201,x65201,f242(x65201)),x65202),x65203))
% 156.75/156.47  [6522]P22(f329(x65221,f2(a868)))+~P22(f329(f329(f244(a868),x65222),x65223))+~P22(f329(x65221,f329(f329(f3(a868),x65222),x65223)))
% 156.75/156.47  [6541]~P88(x65411)+P22(f329(f329(f243(x65411),x65412),x65413))+~P22(f329(f329(f243(x65411),f329(f75(x65411),x65412)),x65413))
% 156.75/156.47  [6542]~P116(x65421)+P22(f329(f329(f244(x65421),x65422),x65423))+~P22(f329(f329(f244(x65421),f329(f75(x65421),x65422)),x65423))
% 156.75/156.47  [6559]E(x65591,f109(x65592))+E(f329(f135(x65592),f329(f329(f132(x65592),x65593),x65591)),f329(f329(f159(x65592),x65591),x65593))+~P22(f329(f329(f244(a868),x65593),f329(f190(f869(x65592)),x65591)))
% 156.75/156.47  [6610]~P22(f329(x66101,x66103))+P22(f329(x66101,f371(x66101,x66102)))+~P22(f329(f329(f331(a868),x66103),f329(f299(a868,f2(a868)),x66102)))
% 156.75/156.47  [6631]P22(f329(x66311,x66312))+~P22(f329(f329(f244(a868),x66312),x66313))+P22(f329(f329(f331(a868),f370(x66311,x66313)),f329(f299(a868,f2(a868)),x66313)))
% 156.75/156.47  [6646]~P124(x66461)+~P22(f329(f329(f243(x66461),f78(x66461)),x66462))+P22(f329(f329(f243(x66461),f78(x66461)),f329(f329(f254(x66461),x66462),x66463)))
% 156.75/156.47  [6648]~P124(x66481)+~P22(f329(f329(f243(x66481),f2(x66481)),x66482))+P22(f329(f329(f243(x66481),f2(x66481)),f329(f329(f254(x66481),x66482),x66483)))
% 156.75/156.47  [6650]~P124(x66501)+~P22(f329(f329(f244(x66501),f2(x66501)),x66502))+P22(f329(f329(f244(x66501),f2(x66501)),f329(f329(f254(x66501),x66502),x66503)))
% 156.75/156.47  [6674]~P22(f329(x66741,x66743))+~P22(f329(f329(f244(a868),x66743),x66742))+P22(f329(f329(f331(a868),f361(x66741,x66742)),f329(f299(a868,f2(a868)),x66742)))
% 156.75/156.47  [6681]P22(f329(f62(x66811),x66812))+~P22(f329(f62(x66811),x66813))+~P22(f329(f329(f243(f876(x66811,a862)),x66812),x66813))
% 156.75/156.47  [6689]P22(f329(x66891,x66892))+~P22(f329(x66891,f373(x66891,x66893)))+~P22(f329(f329(f331(a868),x66892),f329(f299(a868,f2(a868)),x66893)))
% 156.75/156.47  [6700]E(x67001,f2(a868))+P22(f329(x67002,f352(x67001,x67003,x67002)))+~P22(f329(x67002,f329(f329(f39(a868),x67003),x67001)))
% 156.75/156.47  [6708]~P126(x67082)+E(x67081,f2(x67082))+~E(f329(f329(f80(x67082),f329(f329(f81(x67082),x67083),x67083)),f329(f329(f81(x67082),x67081),x67081)),f2(x67082))
% 156.75/156.47  [6709]~P126(x67092)+E(x67091,f2(x67092))+~E(f329(f329(f80(x67092),f329(f329(f81(x67092),x67091),x67091)),f329(f329(f81(x67092),x67093),x67093)),f2(x67092))
% 156.75/156.47  [6747]E(x67471,f2(a868))+~P22(f329(x67472,f353(x67471,x67473,x67472)))+P22(f329(x67472,f329(f329(f39(a868),x67473),x67471)))
% 156.75/156.47  [6752]~P108(x67521)+~P28(x67521,x67523)+P28(x67521,f329(f329(f142(x67521,x67521,f7(x67521)),x67522),x67523))
% 156.75/156.47  [6794]P22(f329(x67941,f352(x67942,x67943,x67941)))+P22(f329(x67941,f2(a868)))+~P22(f329(x67941,f329(f329(f39(a868),x67943),x67942)))
% 156.75/156.47  [6799]~P94(x67991)+E(f329(f100(x67991),x67992),f329(f100(x67991),x67993))+~P29(x67991,f329(f100(x67991),f329(f329(f80(a1),x67992),f329(f79(a1),x67993))))
% 156.75/156.47  [6864]E(x68641,f2(a1))+E(x68642,f2(a1))+~P22(f329(f49(x68642,x68642),f329(f329(f264(a1,a1),x68643),x68641)))
% 156.75/156.47  [6865]E(x68651,f78(a1))+E(x68652,f2(a1))+~P22(f329(f49(x68652,x68652),f329(f329(f264(a1,a1),x68651),x68653)))
% 156.75/156.47  [6878]P22(f329(x68781,x68782))+P22(f329(f329(f244(a868),f373(x68781,x68783)),x68783))+~P22(f329(f329(f331(a868),x68782),f329(f299(a868,f2(a868)),x68783)))
% 156.75/156.47  [6901]~P22(f329(x69011,f822(x69013,x69012,x69011)))+~P22(f329(x69011,f2(a868)))+P22(f329(x69011,f329(f329(f3(a868),x69012),x69013)))
% 156.75/156.47  [6902]~P22(f329(x69021,f823(x69023,x69022,x69021)))+~P22(f329(x69021,f2(a868)))+P22(f329(x69021,f329(f329(f3(a868),x69022),x69023)))
% 156.75/156.47  [6903]~P22(f329(x69031,f353(x69033,x69032,x69031)))+~P22(f329(x69031,f2(a868)))+P22(f329(x69031,f329(f329(f39(a868),x69032),x69033)))
% 156.75/156.47  [6921]~P22(f329(x69211,x69213))+P22(f329(f329(f244(a868),f371(x69211,x69212)),x69212))+~P22(f329(f329(f331(a868),x69213),f329(f299(a868,f2(a868)),x69212)))
% 156.75/156.47  [6922]E(f329(f329(f3(a868),f329(f329(f3(a868),x69221),x69222)),f329(f329(f3(a868),x69223),x69222)),f329(f329(f3(a868),x69221),x69223))+~P22(f329(f329(f243(a868),x69222),x69221))+~P22(f329(f329(f243(a868),x69222),x69223))
% 156.75/156.47  [6958]~P79(x69581)+~P22(f329(f329(f243(x69581),f329(f79(x69581),x69583)),x69582))+P22(f329(f329(f243(x69581),f329(f79(x69581),x69582)),x69583))
% 156.75/156.47  [6960]~P88(x69601)+~P22(f329(f329(f243(x69601),f329(f75(x69601),x69602)),x69603))+P22(f329(f329(f243(x69601),f329(f79(x69601),x69602)),x69603))
% 156.75/156.47  [6962]~P79(x69621)+~P22(f329(f329(f244(x69621),f329(f79(x69621),x69623)),x69622))+P22(f329(f329(f244(x69621),f329(f79(x69621),x69622)),x69623))
% 156.75/156.47  [6963]~P116(x69631)+~P22(f329(f329(f244(x69631),f329(f75(x69631),x69632)),x69633))+P22(f329(f329(f244(x69631),f329(f79(x69631),x69632)),x69633))
% 156.75/156.47  [6998]~P22(f329(x69983,f822(x69982,x69981,x69983)))+P22(f329(f329(f244(a868),x69981),x69982))+P22(f329(x69983,f329(f329(f3(a868),x69981),x69982)))
% 156.75/156.47  [6999]~P22(f329(x69993,f823(x69992,x69991,x69993)))+P22(f329(f329(f244(a868),x69991),x69992))+P22(f329(x69993,f329(f329(f3(a868),x69991),x69992)))
% 156.75/156.47  [7050]~E(f438(x70503,x70502,x70501),f439(x70503,x70502,x70501))+E(f329(f329(f98(f876(x70501,a862)),x70502),f40(f876(x70501,a862),x70503)),f189(f876(x70501,a862)))+P22(f329(f329(f331(f876(x70501,a862)),x70502),x70503))
% 156.75/156.47  [7058]~P22(f329(f62(x70581),x70583))+P22(f329(f62(x70581),f41(f876(x70581,a862),x70582)))+~P22(f329(f329(f331(f876(x70581,a862)),x70583),x70582))
% 156.75/156.47  [7118]~P108(x71181)+E(f329(f329(f97(f876(x71181,a862)),f329(f299(x71181,x71182),x71183)),f329(f329(f307(x71181),x71183),f189(f876(x71181,a862)))),f300(x71181,x71182,x71183))+~P22(f329(f329(f243(x71181),x71182),x71183))
% 156.75/156.47  [7119]E(x71191,f2(a868))+P22(f329(f329(f244(a868),f355(x71191,x71193,x71192)),x71191))+P22(f329(x71192,f329(f329(f39(a868),x71193),x71191)))
% 156.75/156.47  [7154]E(x71541,x71542)+~P22(f329(f329(f243(f876(x71543,a862)),x71541),x71542))+P22(f329(f329(f244(f876(x71543,a862)),x71541),x71542))
% 156.75/156.47  [7166]E(x71661,x71662)+~E(f329(f190(f869(x71663)),x71661),f329(f190(f869(x71663)),x71662))+P22(f329(f329(f244(a868),f559(x71663,x71661,x71662)),f329(f190(f869(x71663)),x71662)))
% 156.75/156.47  [7213]P6(x72131,x72132,x72133)+~E(f329(f262(x72131,x72131),x72133),x72132)+~E(f329(f329(f286(x72131,x72131,x72131),f329(f284(x72131,x72131),x72133)),x72133),x72133)
% 156.75/156.47  [7290]~P22(f329(x72901,f2(a868)))+P22(f329(f329(f244(a868),f355(x72903,x72902,x72901)),x72903))+P22(f329(x72901,f329(f329(f39(a868),x72902),x72903)))
% 156.75/156.47  [7302]~P108(x73021)+E(f329(f329(f97(f876(x73021,a862)),f303(x73021,x73022,x73023)),f329(f329(f307(x73021),x73023),f189(f876(x73021,a862)))),f302(x73021,x73022,x73023))+~P22(f329(f329(f244(x73021),x73022),x73023))
% 156.75/156.47  [7393]~P22(f329(f62(x73931),x73933))+P22(f329(f329(f243(a868),f329(f38(x73931),x73932)),f329(f38(x73931),x73933)))+~P22(f329(f329(f243(f876(x73931,a862)),x73932),x73933))
% 156.75/156.47  [7394]~P22(f329(f62(x73941),x73943))+P22(f329(f329(f244(a868),f329(f38(x73941),x73942)),f329(f38(x73941),x73943)))+~P22(f329(f329(f244(f876(x73941,a862)),x73942),x73943))
% 156.75/156.47  [7532]E(x75321,x75322)+~P22(f329(f329(f243(f876(x75323,a862)),x75322),x75321))+~P22(f329(f329(f243(f876(x75323,a862)),x75321),x75322))
% 156.75/156.47  [7535]~P108(x75351)+P28(x75351,x75352)+~P28(x75351,f329(f329(f142(x75351,x75351,f7(x75351)),x75353),x75352))
% 156.75/156.47  [7601]~P22(f329(f329(f244(a868),x76013),x76012))+~P22(f329(f329(f244(a868),x76013),x76011))+P22(f329(f329(f244(a868),f329(f329(f3(a868),x76011),x76012)),f329(f329(f3(a868),x76011),x76013)))
% 156.75/156.47  [7602]~P22(f329(f329(f243(a868),x76022),x76021))+~P22(f329(f329(f244(a868),x76021),x76023))+P22(f329(f329(f244(a868),f329(f329(f3(a868),x76021),x76022)),f329(f329(f3(a868),x76023),x76022)))
% 156.75/156.47  [7617]~P22(f329(f329(f244(a1),x76172),f2(a1)))+~P22(f329(f329(f243(a1),x76173),x76171))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x76171),x76172)),f329(f329(f39(a1),x76173),x76172)))
% 156.75/156.47  [7635]~P22(f329(f329(f244(a868),f2(a868)),x76353))+~P22(f329(f329(f243(a868),x76353),x76352))+P22(f329(f329(f243(a868),f329(f329(f39(a868),x76351),x76352)),f329(f329(f39(a868),x76351),x76353)))
% 156.75/156.47  [7636]~P22(f329(f329(f244(a1),f2(a1)),x76362))+~P22(f329(f329(f243(a1),x76361),x76363))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x76361),x76362)),f329(f329(f39(a1),x76363),x76362)))
% 156.75/156.47  [7640]~P22(f329(f329(f244(a868),f2(a868)),x76402))+~P22(f329(f329(f244(a868),x76401),x76403))+P22(f329(f329(f244(a868),f329(f329(f81(a868),x76401),x76402)),f329(f329(f81(a868),x76403),x76402)))
% 156.75/156.47  [7641]~P22(f329(f329(f244(a868),f2(a868)),x76411))+~P22(f329(f329(f244(a868),x76412),x76413))+P22(f329(f329(f244(a868),f329(f329(f81(a868),x76411),x76412)),f329(f329(f81(a868),x76411),x76413)))
% 156.75/156.47  [7642]~P22(f329(f329(f244(a1),f2(a1)),x76421))+~P22(f329(f329(f244(a1),x76422),x76423))+P22(f329(f329(f244(a1),f329(f329(f81(a1),x76421),x76422)),f329(f329(f81(a1),x76421),x76423)))
% 156.75/156.47  [7691]E(x76911,f2(a868))+E(f329(f329(f80(a868),f329(f329(f81(a868),x76911),f353(x76911,x76912,x76913))),f355(x76911,x76912,x76913)),x76912)+P22(f329(x76913,f329(f329(f39(a868),x76912),x76911)))
% 156.75/156.47  [7751]E(f329(f329(f80(a868),f329(f329(f81(a868),x77511),f353(x77511,x77512,x77513))),f355(x77511,x77512,x77513)),x77512)+~P22(f329(x77513,f2(a868)))+P22(f329(x77513,f329(f329(f39(a868),x77512),x77511)))
% 156.75/156.47  [7771]~P22(f329(f62(x77711),x77713))+P22(f329(f329(f331(x77711),f818(x77712,x77713,x77711)),x77713))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f11(x77711,a868),x77712),x77713)))
% 156.75/156.47  [7772]~P22(f329(f62(x77721),x77723))+P22(f329(f329(f331(x77721),f835(x77722,x77723,x77721)),x77723))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f11(x77721,a868),x77722),x77723)))
% 156.75/156.47  [8061]E(x80611,f189(f876(x80612,a862)))+E(x80611,f329(f329(f307(x80612),x80613),f189(f876(x80612,a862))))+~P22(f329(f329(f243(f876(x80612,a862)),x80611),f329(f329(f307(x80612),x80613),f189(f876(x80612,a862)))))
% 156.75/156.47  [8077]~P59(x80771)+P8(x80771,x80772,x80773)+P22(f329(f329(f331(f869(x80771)),f638(x80773,x80772,x80771)),f329(f167(f869(x80771)),f55(x80771,x80773,f56(x80771)))))
% 156.75/156.47  [8096]~P22(f329(f329(f244(a868),f2(a868)),x80963))+P22(f329(f329(f243(a868),x80961),x80962))+~P22(f329(f329(f243(a868),f329(f329(f81(a868),x80963),x80961)),f329(f329(f81(a868),x80963),x80962)))
% 156.75/156.47  [8097]~P22(f329(f329(f244(a868),f2(a868)),x80973))+P22(f329(f329(f243(a868),x80971),x80972))+~P22(f329(f329(f243(a868),f329(f329(f81(a868),x80971),x80973)),f329(f329(f81(a868),x80972),x80973)))
% 156.75/156.47  [8099]~P22(f329(f329(f244(a868),f2(a868)),x80993))+P22(f329(f329(f244(a868),x80991),x80992))+~P22(f329(f329(f244(a868),f329(f329(f254(a868),x80993),x80991)),f329(f329(f254(a868),x80993),x80992)))
% 156.75/156.47  [8126]~P59(x81261)+~P7(x81261,x81263,x81262)+P22(f329(f329(f331(f869(x81261)),f637(x81262,x81263,x81261)),f329(f167(f869(x81261)),f55(x81261,x81262,f56(x81261)))))
% 156.75/156.47  [8142]~E(f329(f329(f98(f876(x81421,a862)),f439(x81423,x81422,x81421)),f438(x81423,x81422,x81421)),f189(f876(x81421,a862)))+E(f329(f329(f98(f876(x81421,a862)),x81422),f40(f876(x81421,a862),x81423)),f189(f876(x81421,a862)))+P22(f329(f329(f331(f876(x81421,a862)),x81422),x81423))
% 156.75/156.47  [8160]E(x81601,f109(x81602))+~E(f329(f136(f869(x81602),f869(x81602),f128(x81602),f109(x81602)),x81603),f109(x81602))+~P22(f329(f329(f331(f869(x81602)),x81601),f329(f167(f869(x81602)),x81603)))
% 156.75/156.47  [8215]E(x82151,f189(f876(f876(x82152,a862),a862)))+P22(f329(f329(f331(f876(x82152,a862)),f459(x82153,x82151,x82152)),x82151))+P22(f329(f329(f243(f876(x82152,a862)),f41(f876(x82152,a862),x82151)),x82153))
% 156.75/156.47  [8221]~P70(x82211)+~P76(x82211)+E(f329(f329(f8(a1,x82211),f329(f329(f10(a868,x82211,a1),x82212),a101)),f329(f308(a868,a1,f96(a1)),x82213)),f329(f329(f8(a868,x82211),x82212),x82213))
% 156.75/156.47  [8222]~P70(x82221)+~P76(x82221)+E(f329(f329(f11(a1,x82221),f329(f329(f10(a868,x82221,a1),x82222),a101)),f329(f308(a868,a1,f96(a1)),x82223)),f329(f329(f11(a868,x82221),x82222),x82223))
% 156.75/156.47  [8262]~P22(f329(f62(x82621),x82623))+~P22(f329(f329(f244(a868),f2(a868)),f329(x82622,f818(x82622,x82623,x82621))))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f11(x82621,a868),x82622),x82623)))
% 156.75/156.47  [8263]~P22(f329(f62(x82631),x82633))+~P22(f329(f329(f244(a868),f2(a868)),f329(x82632,f835(x82632,x82633,x82631))))+P22(f329(f329(f244(a868),f2(a868)),f329(f329(f11(x82631,a868),x82632),x82633)))
% 156.75/156.47  [8296]~P61(x82962)+E(x82961,f78(x82962))+E(f329(f329(f287(x82962),f329(f329(f3(x82962),f329(f329(f254(x82962),x82961),x82963)),f78(x82962))),f329(f329(f3(x82962),x82961),f78(x82962))),f329(f329(f8(a868,x82962),f329(f254(x82962),x82961)),f329(f299(a868,f2(a868)),x82963)))
% 156.75/156.47  [8352]E(x83521,f2(a868))+~P22(f329(x83523,f329(f329(f39(a868),x83522),x83521)))+P22(f329(f329(f244(a868),x83522),f329(f329(f81(a868),x83521),f329(a108,f352(x83521,x83522,x83523)))))
% 156.75/156.47  [8370]P22(f329(x83701,f2(a868)))+~P22(f329(x83701,f329(f329(f39(a868),x83702),x83703)))+P22(f329(f329(f244(a868),x83702),f329(f329(f81(a868),x83703),f329(a108,f352(x83703,x83702,x83701)))))
% 156.75/156.47  [8407]E(x84071,f2(a868))+~P22(f329(x84073,f329(f329(f39(a868),x84072),x84071)))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x84071),f352(x84071,x84072,x84073))),x84072))
% 156.75/156.47  [8443]P22(f329(x84431,f2(a868)))+~P22(f329(x84431,f329(f329(f39(a868),x84433),x84432)))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x84432),f352(x84432,x84433,x84431))),x84433))
% 156.75/156.47  [8446]~P108(x84461)+E(f329(f329(f142(x84461,x84461,f7(x84461)),x84462),x84463),f143(x84461,x84461,f7(x84461),x84462,x84463))+P22(f329(f329(f331(x84461),x84462),f329(f167(x84461),x84463)))
% 156.75/156.47  [8480]~E(f329(x84803,f702(x84802,x84803,x84801)),f329(x84803,f704(x84802,x84803,x84801)))+~P58(x84801,f329(x84803,f703(x84802,x84803,x84801)))+P58(x84801,f329(f329(f43(x84802,f876(x84801,f876(x84801,a862))),f252(f876(x84802,a862))),x84803))
% 156.75/156.47  [8488]E(x84881,f189(f876(f876(x84882,a862),a862)))+~P22(f329(f329(f243(f876(x84882,a862)),f459(x84883,x84881,x84882)),x84883))+P22(f329(f329(f243(f876(x84882,a862)),f41(f876(x84882,a862),x84881)),x84883))
% 156.75/156.47  [8551]~P63(x85511)+~P22(f329(f329(f244(x85511),x85512),x85513))+P22(f329(f329(f244(x85511),x85512),f329(f329(f287(x85511),f329(f329(f80(x85511),x85512),x85513)),f329(f329(f80(x85511),f78(x85511)),f78(x85511)))))
% 156.75/156.47  [8604]~P22(f329(f329(x86041,f478(x86041,x86043,x86042)),f479(x86041,x86043,x86042)))+P22(f329(f329(x86041,x86042),x86043))+~P22(f329(f317(f875(a1,a1),a52),f329(f329(f264(a1,a1),x86042),x86043)))
% 156.75/156.47  [8605]~P22(f329(f329(x86051,f480(x86051,x86053,x86052)),f481(x86051,x86053,x86052)))+P22(f329(f329(x86051,x86052),x86053))+~P22(f329(f317(f875(a1,a1),a57),f329(f329(f264(a1,a1),x86052),x86053)))
% 156.75/156.47  [8606]~P22(f329(f329(x86061,f482(x86061,x86063,x86062)),f485(x86061,x86063,x86062)))+P22(f329(f329(x86061,x86062),x86063))+~P22(f329(f317(f875(a1,a1),a225),f329(f329(f264(a1,a1),x86062),x86063)))
% 156.75/156.47  [8607]~P22(f329(f329(x86071,f486(x86071,x86073,x86072)),f487(x86071,x86073,x86072)))+P22(f329(f329(x86071,x86072),x86073))+~P22(f329(f317(f875(a868,a868),a223),f329(f329(f264(a868,a868),x86072),x86073)))
% 156.75/156.47  [8608]~P22(f329(f329(x86081,f586(x86081,x86083,x86082)),f588(x86081,x86083,x86082)))+P22(f329(f329(x86081,x86082),x86083))+~P22(f329(f317(f875(a1,a1),a178),f329(f329(f264(a1,a1),x86082),x86083)))
% 156.75/156.47  [8609]~P22(f329(f329(x86091,f803(x86091,x86093,x86092)),f805(x86091,x86093,x86092)))+P22(f329(f329(x86091,x86092),x86093))+~P22(f329(f317(f875(a1,a1),a127),f329(f329(f264(a1,a1),x86092),x86093)))
% 156.75/156.47  [8855]P22(f329(f329(x88551,x88552),x88553))+P22(f329(f317(f875(a868,a868),a223),f329(f329(f264(a868,a868),f486(x88551,x88553,x88552)),f487(x88551,x88553,x88552))))+~P22(f329(f317(f875(a868,a868),a223),f329(f329(f264(a868,a868),x88552),x88553)))
% 156.75/156.47  [8856]P22(f329(f329(x88561,x88562),x88563))+P22(f329(f317(f875(a1,a1),a52),f329(f329(f264(a1,a1),f478(x88561,x88563,x88562)),f479(x88561,x88563,x88562))))+~P22(f329(f317(f875(a1,a1),a52),f329(f329(f264(a1,a1),x88562),x88563)))
% 156.75/156.47  [8857]P22(f329(f329(x88571,x88572),x88573))+P22(f329(f317(f875(a1,a1),a57),f329(f329(f264(a1,a1),f480(x88571,x88573,x88572)),f481(x88571,x88573,x88572))))+~P22(f329(f317(f875(a1,a1),a57),f329(f329(f264(a1,a1),x88572),x88573)))
% 156.75/156.47  [8858]P22(f329(f329(x88581,x88582),x88583))+P22(f329(f317(f875(a1,a1),a225),f329(f329(f264(a1,a1),f482(x88581,x88583,x88582)),f485(x88581,x88583,x88582))))+~P22(f329(f317(f875(a1,a1),a225),f329(f329(f264(a1,a1),x88582),x88583)))
% 156.75/156.47  [8859]P22(f329(f329(x88591,x88592),x88593))+P22(f329(f317(f875(a1,a1),a178),f329(f329(f264(a1,a1),f586(x88591,x88593,x88592)),f588(x88591,x88593,x88592))))+~P22(f329(f317(f875(a1,a1),a178),f329(f329(f264(a1,a1),x88592),x88593)))
% 156.75/156.47  [8860]P22(f329(f329(x88601,x88602),x88603))+P22(f329(f317(f875(a1,a1),a127),f329(f329(f264(a1,a1),f803(x88601,x88603,x88602)),f805(x88601,x88603,x88602))))+~P22(f329(f317(f875(a1,a1),a127),f329(f329(f264(a1,a1),x88602),x88603)))
% 156.75/156.47  [9187]~P22(f329(f62(x91871),x91873))+P22(f329(f329(f331(f875(f876(x91871,a862),f876(x91871,a862))),f329(f329(f264(f876(x91871,a862),f876(x91871,a862)),x91872),x91873)),f304(x91871)))+~P22(f329(f329(f244(f876(x91871,a862)),x91872),x91873))
% 156.75/156.47  [9261]~P58(x92611,f329(x92613,f703(x92612,x92613,x92611)))+P58(x92611,f329(f329(f43(x92612,f876(x92611,f876(x92611,a862))),f252(f876(x92612,a862))),x92613))+~E(f329(f329(f98(f876(x92611,a862)),f258(x92611,x92611,f329(x92613,f702(x92612,x92613,x92611)))),f259(x92611,x92611,f329(x92613,f704(x92612,x92613,x92611)))),f189(f876(x92611,a862)))
% 156.75/156.47  [9443]P50(x94431,x94432,x94433)+P22(f329(f329(f331(f875(x94431,x94431)),f585(x94433,x94432,x94431)),x94433))+~P22(f329(f329(f331(f875(x94431,x94431)),f329(f329(f264(x94431,x94431),f584(x94433,x94432,x94431)),f584(x94433,x94432,x94431))),x94433))
% 156.75/156.47  [10032]P50(x100321,x100322,x100323)+~P22(f329(f329(f268(x100321,x100321,a862),f329(f329(f9(x100321,f876(x100321,a862),f876(x100321,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x100321,a862),f876(x100321,a862)),x100321),f10(a862,a862,x100321)),f329(f329(f10(a862,f876(a862,a862),x100321),a327),f329(f329(f9(x100321,f876(x100321,a862),a862),f331(x100321)),x100322)))),f329(f329(f9(x100321,f876(x100321,a862),a862),f331(x100321)),x100322))),f585(x100323,x100322,x100321)))+~P22(f329(f329(f331(f875(x100321,x100321)),f329(f329(f264(x100321,x100321),f584(x100323,x100322,x100321)),f584(x100323,x100322,x100321))),x100323))
% 156.75/156.47  [5639]~P24(x56392)+E(x56391,f2(x56392))+E(f329(f329(f39(x56392),f329(f329(f81(x56392),x56393),x56391)),x56391),x56393)
% 156.75/156.47  [5640]~P24(x56402)+E(x56401,f2(x56402))+E(f329(f329(f39(x56402),f329(f329(f81(x56402),x56401),x56403)),x56401),x56403)
% 156.75/156.47  [6447]~P70(x64471)+~E(f329(x64472,f2(a868)),f2(x64471))+E(f329(f329(f8(a868,x64471),x64472),f329(f299(a868,f329(a108,f2(a868))),x64473)),f329(f329(f8(a868,x64471),x64472),f329(f299(a868,f2(a868)),x64473)))
% 156.75/156.47  [6571]~P24(x65712)+E(x65711,f2(x65712))+E(f329(f329(f39(x65712),f329(f329(f80(x65712),x65713),x65711)),x65711),f329(f329(f80(x65712),f329(f329(f39(x65712),x65713),x65711)),f78(x65712)))
% 156.75/156.47  [6572]~P24(x65722)+E(x65721,f2(x65722))+E(f329(f329(f39(x65722),f329(f329(f80(x65722),x65721),x65723)),x65721),f329(f329(f80(x65722),f329(f329(f39(x65722),x65723),x65721)),f78(x65722)))
% 156.75/156.47  [6783]~P22(f329(x67833,f2(a1)))+P22(f329(f329(f243(a868),x67831),x67832))+P22(f329(x67833,f329(f96(a1),f329(f329(f3(a868),x67832),x67831))))
% 156.75/156.47  [6884]P22(f329(f329(f244(a868),x68842),x68841))+P22(f329(f329(f243(a868),x68841),x68842))+P22(f329(x68843,f329(f96(a1),f329(f329(f3(a868),x68842),x68841))))
% 156.75/156.47  [6956]E(f329(f329(f80(a868),f329(f100(a868),x69561)),f329(f329(f80(a868),f329(f100(a868),x69562)),x69563)),f329(f329(f80(a868),f329(f100(a868),x69561)),x69563))+P22(f329(a195,f329(f100(a1),x69561)))+~P22(f329(a195,f329(f100(a1),x69562)))
% 156.75/156.47  [7036]~E(x70362,f329(f329(f39(a868),x70363),x70361))+~P22(f329(f329(f244(a868),f2(a868)),x70361))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x70361),x70362)),x70363))
% 156.75/156.47  [7152]~P22(f329(f62(x71521),x71523))+~P22(f329(f62(x71521),x71522))+P22(f329(f62(x71521),f329(f329(f97(f876(x71521,a862)),x71522),x71523)))
% 156.75/156.47  [7446]~P108(x74461)+~P22(f329(f62(x74461),x74462))+E(f133(x74461,f329(f329(f3(f876(x74461,a862)),x74462),f329(f329(f307(x74461),x74463),f189(f876(x74461,a862))))),f165(x74461,x74463,f133(x74461,x74462)))
% 156.75/156.47  [7510]P22(f329(x75101,f2(a1)))+~P22(f329(f329(f244(a868),x75102),x75103))+~P22(f329(x75101,f329(f96(a1),f329(f329(f3(a868),x75102),x75103))))
% 156.75/156.47  [7529]~P22(f329(f62(x75291),x75292))+E(f329(f38(x75291),f329(f329(f3(f876(x75291,a862)),x75292),f329(f329(f307(x75291),x75293),f189(f876(x75291,a862))))),f329(f38(x75291),x75292))+P22(f329(f329(f331(x75291),x75293),x75292))
% 156.75/156.47  [7657]~P124(x76571)+~P22(f329(f329(f244(x76571),f78(x76571)),x76572))+P22(f329(f329(f244(x76571),f78(x76571)),f329(f329(f81(x76571),x76572),f329(f329(f254(x76571),x76572),x76573))))
% 156.75/156.47  [7701]~P22(f329(f62(x77011),x77013))+E(f329(f329(f3(a868),f329(f38(x77011),x77012)),f329(f38(x77011),x77013)),f329(f38(x77011),f329(f329(f3(f876(x77011,a862)),x77012),x77013)))+~P22(f329(f329(f243(f876(x77011,a862)),x77013),x77012))
% 156.75/156.47  [7760]~P22(f329(f329(f243(a868),x77602),x77603))+~P22(f329(f329(f243(a868),x77601),f329(f329(f3(a868),x77603),x77602)))+P22(f329(f329(f243(a868),f329(f329(f80(a868),x77601),x77602)),x77603))
% 156.75/156.47  [7820]P22(f329(f62(x78201),x78202))+~P22(f329(f62(x78201),x78203))+~P22(f329(f62(x78201),f329(f329(f3(f876(x78201,a862)),x78202),x78203)))
% 156.75/156.47  [7826]~P22(f329(f62(x78261),x78262))+E(f329(f38(x78261),f329(f329(f3(f876(x78261,a862)),x78262),f329(f329(f307(x78261),x78263),f189(f876(x78261,a862))))),f329(f329(f3(a868),f329(f38(x78261),x78262)),f78(a868)))+~P22(f329(f329(f331(x78261),x78263),x78262))
% 156.75/156.47  [7897]P58(x78971,x78972)+~P58(x78971,x78973)+~P22(f329(f329(f243(f876(x78971,f876(x78971,a862))),x78972),x78973))
% 156.75/156.47  [7933]~P22(f329(f329(f243(a868),x79333),x79332))+P22(f329(f329(f243(a868),x79331),f329(f329(f3(a868),x79332),x79333)))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),x79331),x79333)),x79332))
% 156.75/156.47  [7953]P38(x79531,x79532)+~P38(x79531,x79533)+~P22(f329(f329(f243(f876(f875(x79531,x79531),a862)),x79532),x79533))
% 156.75/156.47  [7954]P56(x79541,x79542)+~P56(x79541,x79543)+~P22(f329(f329(f243(f876(f875(x79541,x79541),a862)),x79542),x79543))
% 156.75/156.47  [8195]~P124(x81951)+~P22(f329(f329(f244(x81951),f78(x81951)),x81952))+P22(f329(f329(f244(x81951),f329(f329(f254(x81951),x81952),x81953)),f329(f329(f81(x81951),x81952),f329(f329(f254(x81951),x81952),x81953))))
% 156.75/156.47  [8280]~P22(f329(x82801,f2(a1)))+~P22(f329(x82801,f329(f329(f3(a1),f329(f96(a1),x82802)),f329(f96(a1),x82803))))+P22(f329(x82801,f329(f96(a1),f329(f329(f3(a868),x82802),x82803))))
% 156.75/156.47  [8293]~P22(f329(f329(f243(a868),x82933),x82932))+P22(f329(x82931,f329(f329(f3(a1),f329(f96(a1),x82932)),f329(f96(a1),x82933))))+~P22(f329(x82931,f329(f96(a1),f329(f329(f3(a868),x82932),x82933))))
% 156.75/156.47  [8311]P22(f329(f329(f244(a868),x83111),x83112))+~P22(f329(x83113,f329(f329(f3(a1),f329(f96(a1),x83111)),f329(f96(a1),x83112))))+P22(f329(x83113,f329(f96(a1),f329(f329(f3(a868),x83111),x83112))))
% 156.75/156.47  [8364]~P126(x83642)+E(x83641,f2(x83642))+P22(f329(f329(f244(x83642),f2(x83642)),f329(f329(f80(x83642),f329(f329(f81(x83642),x83643),x83643)),f329(f329(f81(x83642),x83641),x83641))))
% 156.75/156.47  [8365]~P126(x83652)+E(x83651,f2(x83652))+P22(f329(f329(f244(x83652),f2(x83652)),f329(f329(f80(x83652),f329(f329(f81(x83652),x83651),x83651)),f329(f329(f81(x83652),x83653),x83653))))
% 156.75/156.47  [8465]~P22(f329(f329(f244(a868),f2(a868)),x84651))+~P22(f329(f329(f244(a1),x84652),x84653))+P22(f329(f329(f244(a1),f329(f329(f81(a1),f329(f96(a1),x84651)),x84652)),f329(f329(f81(a1),f329(f96(a1),x84651)),x84653)))
% 156.75/156.47  [8520]E(f329(f329(f98(f876(x85201,a862)),x85202),f40(f876(x85201,a862),x85203)),f189(f876(x85201,a862)))+P22(f329(f329(f331(f876(x85201,a862)),x85202),x85203))+P22(f329(f329(f331(f876(x85201,a862)),f439(x85203,x85202,x85201)),f329(f329(f307(f876(x85201,a862)),x85202),x85203)))
% 156.75/156.47  [8521]E(f329(f329(f98(f876(x85211,a862)),x85212),f40(f876(x85211,a862),x85213)),f189(f876(x85211,a862)))+P22(f329(f329(f331(f876(x85211,a862)),x85212),x85213))+P22(f329(f329(f331(f876(x85211,a862)),f438(x85213,x85212,x85211)),f329(f329(f307(f876(x85211,a862)),x85212),x85213)))
% 156.75/156.47  [8550]E(x85501,x85502)+~E(f329(f190(f869(x85503)),x85501),f329(f190(f869(x85503)),x85502))+P22(f329(f329(f331(f875(x85503,x85503)),f580(x85503,x85501,x85502)),f329(f167(f875(x85503,x85503)),f329(f329(f177(x85503,x85503),x85502),x85501))))
% 156.75/156.47  [8771]E(f305(x87711,x87712),f305(x87711,x87713))+~P22(f329(f329(f243(f876(f875(x87711,x87711),a862)),x87713),f305(x87711,x87712)))+~P22(f329(f329(f243(f876(f875(x87711,x87711),a862)),x87712),x87713))
% 156.75/156.47  [8833]~P50(x88331,f252(f876(x88331,a862)),x88333)+P22(f329(f329(f243(f876(f875(f869(x88331),f869(x88331)),a862)),f151(x88331,x88332)),f152(x88331,x88333)))+~P22(f329(f329(f243(f876(f875(x88331,x88331),a862)),x88332),x88333))
% 156.75/156.47  [9023]P38(x90231,x90232)+~P22(f329(f329(f331(x90231),x90233),f744(x90232,x90231)))+P22(f329(f329(f331(f875(x90231,x90231)),f329(f329(f264(x90231,x90231),f769(x90232,x90231,x90233)),x90233)),x90232))
% 156.75/156.47  [9056]~P22(f329(f62(x90561),x90562))+P22(f329(f62(f876(x90561,a862)),f329(f329(f61(x90561),x90562),x90563)))+~P22(f329(f329(f243(f876(f875(x90561,x90561),a862)),x90563),f329(f329(f266(x90561,x90561),x90562),f329(f18(f876(x90561,a862),x90561),x90562))))
% 156.75/156.47  [9097]P50(x90971,x90972,x90973)+P22(f329(f329(f331(x90971),f677(x90973,x90972,x90971)),x90972))+~P22(f329(f329(f243(f876(f875(x90971,x90971),a862)),x90973),f329(f329(f266(x90971,x90971),x90972),f329(f18(f876(x90971,a862),x90971),x90972))))
% 156.75/156.47  [9098]P50(x90981,x90982,x90983)+P22(f329(f329(f331(x90981),f681(x90982,x90983,x90981)),x90982))+~P22(f329(f329(f243(f876(f875(x90981,x90981),a862)),x90983),f329(f329(f266(x90981,x90981),x90982),f329(f18(f876(x90981,a862),x90981),x90982))))
% 156.75/156.47  [9136]~P63(x91361)+~P22(f329(f329(f244(x91361),x91362),x91363))+P22(f329(f329(f244(x91361),f329(f329(f287(x91361),f329(f329(f80(x91361),x91362),x91363)),f329(f329(f80(x91361),f78(x91361)),f78(x91361)))),x91363))
% 156.75/156.47  [9165]~P62(x91651)+P22(f329(f329(f243(x91651),x91652),x91653))+~P22(f329(f329(f243(x91651),f329(f329(f81(x91651),f831(x91653,x91652,x91651)),x91652)),x91653))
% 156.75/156.47  [9291]E(f329(f190(f869(f869(x92911))),f329(f130(f869(x92911),f329(f329(f10(a868,a862,f869(x92911)),f329(f244(a868),x92912)),f190(f869(x92911)))),f175(x92911,x92913))),f329(f190(f869(x92911)),f329(f329(f159(f869(x92911)),x92913),x92912)))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x92911),a868),f190(f869(x92911))),x92913)))+~P22(f329(f329(f244(a868),x92912),f329(f190(f869(f869(x92911))),x92913)))
% 156.75/156.47  [9393]~P38(x93931,x93932)+P21(x93931,f329(f329(f264(f876(f875(x93931,x93931),a862),f876(f875(x93931,x93931),a862)),x93932),x93933))+~P22(f329(f329(f243(f876(f875(x93931,x93931),a862)),f329(f329(f286(x93931,x93931,x93931),x93932),x93933)),x93932))
% 156.75/156.47  [9399]E(f329(f329(f148(f869(x93991),x93991),f329(f329(f9(f869(x93991),a868,x93991),f159(x93991)),x93992)),f329(f130(f869(x93991),f329(f329(f10(a868,a862,f869(x93991)),f329(f244(a868),x93992)),f190(f869(x93991)))),f175(x93991,x93993))),f329(f329(f159(f869(x93991)),x93993),x93992))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x93991),a868),f190(f869(x93991))),x93993)))+~P22(f329(f329(f244(a868),x93992),f329(f190(f869(f869(x93991))),x93993)))
% 156.75/156.47  [9538]P50(x95381,x95382,x95383)+~P22(f329(f329(f331(f875(x95381,x95381)),f329(f329(f264(x95381,x95381),f677(x95383,x95382,x95381)),f677(x95383,x95382,x95381))),x95383))+~P22(f329(f329(f243(f876(f875(x95381,x95381),a862)),x95383),f329(f329(f266(x95381,x95381),x95382),f329(f18(f876(x95381,a862),x95381),x95382))))
% 156.75/156.47  [9539]P50(x95391,x95392,x95393)+~P22(f329(f329(f331(f875(x95391,x95391)),f329(f329(f264(x95391,x95391),f681(x95392,x95393,x95391)),f681(x95392,x95393,x95391))),x95393))+~P22(f329(f329(f243(f876(f875(x95391,x95391),a862)),x95393),f329(f329(f266(x95391,x95391),x95392),f329(f18(f876(x95391,a862),x95391),x95392))))
% 156.75/156.47  [9740]~P140(x97401)+~P123(x97401)+E(f329(f329(f287(x97401),f329(f99(x97401),f329(f329(f73(f875(a1,a1),a1,x97402,f263(a1,a1)),f216(x97402)),x97403))),f329(f99(x97401),f329(f329(f73(f875(a1,a1),a1,x97402,f267(a1,a1)),f216(x97402)),x97403))),f226(x97402,x97401,x97403))
% 156.75/156.47  [9916]~E(x99163,f2(a868))+~E(f329(f190(f869(x99161)),f329(f329(f159(f869(x99161)),x99162),f629(x99163,x99161,x99162))),x99163)+E(f329(f329(f148(a868,f869(x99161)),f329(f329(f9(a868,f869(a868),f869(x99161)),f329(f329(f10(f876(a868,x99161),f876(f869(a868),f869(x99161)),a868),f148(a868,x99161)),f329(f9(a868,a868,x99161),f329(f329(f10(f869(x99161),f876(a868,x99161),a868),f159(x99161)),f329(f159(f869(x99161)),x99162))))),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(f869(x99161))),x99162))))),f133(a868,f329(f299(a868,f2(a868)),x99163))),f175(x99161,x99162))
% 156.75/156.47  [9917]E(x99171,f109(f869(x99172)))+~E(f329(f190(f869(x99172)),f329(f329(f159(f869(x99172)),x99171),f629(x99173,x99172,x99171))),x99173)+E(f329(f329(f148(a868,f869(x99172)),f329(f329(f9(a868,f869(a868),f869(x99172)),f329(f329(f10(f876(a868,x99172),f876(f869(a868),f869(x99172)),a868),f148(a868,x99172)),f329(f9(a868,a868,x99172),f329(f329(f10(f869(x99172),f876(a868,x99172),a868),f159(x99172)),f329(f159(f869(x99172)),x99171))))),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(f869(x99172))),x99171))))),f133(a868,f329(f299(a868,f2(a868)),x99173))),f175(x99172,x99171))
% 156.75/156.47  [9918]~E(x99183,f2(a868))+E(f329(f329(f148(a868,f869(x99181)),f329(f329(f9(a868,f869(a868),f869(x99181)),f329(f329(f10(f876(a868,x99181),f876(f869(a868),f869(x99181)),a868),f148(a868,x99181)),f329(f9(a868,a868,x99181),f329(f329(f10(f869(x99181),f876(a868,x99181),a868),f159(x99181)),f329(f159(f869(x99181)),x99182))))),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(f869(x99181))),x99182))))),f133(a868,f329(f299(a868,f2(a868)),x99183))),f175(x99181,x99182))+P22(f329(f329(f244(a868),f629(x99183,x99181,x99182)),f329(f190(f869(f869(x99181))),x99182)))
% 156.75/156.47  [9919]E(x99191,f109(f869(x99192)))+E(f329(f329(f148(a868,f869(x99192)),f329(f329(f9(a868,f869(a868),f869(x99192)),f329(f329(f10(f876(a868,x99192),f876(f869(a868),f869(x99192)),a868),f148(a868,x99192)),f329(f9(a868,a868,x99192),f329(f329(f10(f869(x99192),f876(a868,x99192),a868),f159(x99192)),f329(f159(f869(x99192)),x99191))))),f133(a868,f329(f299(a868,f2(a868)),f329(f190(f869(f869(x99192))),x99191))))),f133(a868,f329(f299(a868,f2(a868)),x99193))),f175(x99192,x99191))+P22(f329(f329(f244(a868),f629(x99193,x99192,x99191)),f329(f190(f869(f869(x99192))),x99191)))
% 156.75/156.47  [7698]E(f329(f329(f80(a868),f329(f100(a868),x76981)),f329(f329(f80(a868),f329(f100(a868),x76982)),x76983)),f329(f329(f80(a868),f329(f100(a868),f329(f329(f80(a1),x76981),x76982))),x76983))+P22(f329(a195,f329(f100(a1),x76981)))+P22(f329(a195,f329(f100(a1),x76982)))
% 156.75/156.47  [8456]~P22(f329(f62(x84561),x84562))+~P22(f329(f329(f331(x84561),x84563),x84562))+E(f329(a108,f329(f38(x84561),f329(f329(f3(f876(x84561,a862)),x84562),f329(f329(f307(x84561),x84563),f189(f876(x84561,a862)))))),f329(f38(x84561),x84562))
% 156.75/156.47  [8470]~P22(f329(f62(x84701),x84702))+~P22(f329(f329(f331(x84701),x84703),x84702))+E(f329(f329(f80(a868),f78(a868)),f329(f38(x84701),f329(f329(f3(f876(x84701,a862)),x84702),f329(f329(f307(x84701),x84703),f189(f876(x84701,a862)))))),f329(f38(x84701),x84702))
% 156.75/156.47  [8558]~P108(x85581)+~P22(f329(f62(x85581),x85583))+E(f329(f329(f142(x85581,x85581,f7(x85581)),x85582),f133(x85581,f329(f329(f3(f876(x85581,a862)),x85583),f329(f329(f307(x85581),x85582),f189(f876(x85581,a862)))))),f133(x85581,f329(f329(f307(x85581),x85582),x85583)))
% 156.75/156.47  [8700]~P22(f329(f62(x87001),x87003))+~P22(f329(f62(x87001),x87002))+E(f329(f329(f80(a868),f329(f38(x87001),f329(f329(f97(f876(x87001,a862)),x87002),x87003))),f329(f38(x87001),f329(f329(f98(f876(x87001,a862)),x87002),x87003))),f329(f329(f80(a868),f329(f38(x87001),x87002)),f329(f38(x87001),x87003)))
% 156.75/156.47  [9876]~P20(x98761,f876(f876(x98761,a862),a862),f329(f329(f9(x98761,f876(f875(x98761,x98761),a862),f876(f876(x98761,a862),a862)),f329(f329(f10(f876(x98761,a862),f876(f876(f875(x98761,x98761),a862),f876(f876(x98761,a862),a862)),x98761),f61(x98761)),f329(f329(f9(x98761,f876(x98761,a862),f876(x98761,a862)),f307(x98761)),f189(f876(x98761,a862))))),x98763),x98762)+~P22(f329(f62(x98761),x98762))+E(f329(f38(f876(x98761,a862)),f329(f329(f61(x98761),x98762),x98763)),f329(f38(x98761),x98762))
% 156.75/156.47  [8107]~P94(x81071)+P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x81073)))+E(f329(f329(f254(x81071),x81072),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x81073)),x81073))),f78(x81071))
% 156.75/156.47  [9386]~P94(x93861)+~P22(f329(f329(f243(a1),f2(a1)),f329(f100(a1),x93863)))+E(f329(f329(f254(x93861),x93862),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x93863)),x93863))),f329(f329(f88(x93861,x93861),f329(f329(f254(x93861),x93862),f329(f100(a868),x93863))),f329(f329(f20(x93861,x93861,x93861),f329(f329(f10(x93861,f876(x93861,x93861),x93861),f81(x93861)),f329(f81(x93861),x93862))),f7(x93861))))
% 156.75/156.47  [9800]~P22(f329(f131(x98001),x98003))+~P22(f329(f329(f331(x98001),x98002),f329(f167(x98001),x98003)))+E(f329(f329(f132(x98001),f329(f190(f869(x98001)),f172(x98001,f329(f329(f10(a862,a862,x98001),a324),f329(f329(f9(x98001,x98001,a862),a326),x98002)),f329(f163(x98001),x98003)))),f329(f163(x98001),x98003)),f329(f329(f145(x98001),x98002),f329(f163(x98001),f172(x98001,f329(f329(f10(a862,a862,x98001),a324),f329(f329(f9(x98001,x98001,a862),a326),x98002)),x98003))))
% 156.75/156.47  [9861]P22(f329(f329(f243(f876(f875(x98611,x98611),a862)),f305(x98611,x98612)),x98613))+~P22(f329(f329(f243(f876(f875(x98611,x98611),a862)),f305(x98611,f189(f876(f875(x98611,x98611),a862)))),x98613))+~P22(f329(f329(f243(f876(f875(x98611,x98611),a862)),f329(f329(f286(x98611,x98611,x98611),f329(f329(f98(f876(f875(x98611,x98611),a862)),f305(x98611,x98612)),x98613)),x98612)),x98613))
% 156.75/156.47  [9704]~P22(f329(f62(x97041),f329(f249(x97041),x97043)))+~P22(f329(f62(x97041),f329(f249(x97041),x97042)))+P22(f329(f62(x97041),f329(f249(x97041),f329(f329(f20(x97041,a862,a862),f329(f329(f10(a862,f876(a862,a862),x97041),a328),x97042)),x97043))))
% 156.75/156.47  [9975]P22(f329(f329(f243(f876(f875(x99751,x99751),a862)),f329(f329(f286(x99751,x99751,x99751),x99752),f305(x99751,x99752))),x99753))+~P22(f329(f329(f243(f876(f875(x99751,x99751),a862)),x99752),x99753))+~P22(f329(f329(f243(f876(f875(x99751,x99751),a862)),f329(f329(f286(x99751,x99751,x99751),f329(f329(f98(f876(f875(x99751,x99751),a862)),f329(f329(f286(x99751,x99751,x99751),x99752),f305(x99751,x99752))),x99753)),x99752)),x99753))
% 156.75/156.47  [9936]~P22(f329(f131(x99361),x99363))+~P22(f329(f329(f331(x99361),x99362),f329(f167(x99361),x99363)))+E(f329(f163(x99361),f329(f166(x99361),f329(f329(f132(x99361),f329(f190(f869(x99361)),f172(x99361,f329(f329(f10(a862,a862,x99361),a324),f329(f329(f9(x99361,x99361,a862),a326),x99362)),x99363))),x99363))),f172(x99361,f329(f329(f10(a862,a862,x99361),a324),f329(f329(f9(x99361,x99361,a862),a326),x99362)),f329(f163(x99361),x99363)))
% 156.75/156.47  [10097]~P116(x100972)+E(x100971,f2(x100972))+~E(f329(f329(f80(x100972),f329(f329(f254(x100972),x100973),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x100972),x100971),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f2(x100972))
% 156.75/156.47  [10098]~P116(x100982)+E(x100981,f2(x100982))+~E(f329(f329(f80(x100982),f329(f329(f254(x100982),x100981),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x100982),x100983),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f2(x100982))
% 156.75/156.47  [10131]~P116(x101312)+E(x101311,f2(x101312))+P22(f329(f329(f244(x101312),f2(x101312)),f329(f329(f80(x101312),f329(f329(f254(x101312),x101313),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101312),x101311),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))))
% 156.75/156.47  [10132]~P116(x101322)+E(x101321,f2(x101322))+P22(f329(f329(f244(x101322),f2(x101322)),f329(f329(f80(x101322),f329(f329(f254(x101322),x101321),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101322),x101323),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))))
% 156.75/156.47  [10152]~P116(x101521)+P22(f329(f329(f243(x101521),f2(x101521)),x101522))+~P22(f329(f329(f243(x101521),f2(x101521)),f329(f329(f254(x101521),x101522),f329(a108,f329(f329(f81(a868),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),x101523)))))
% 156.75/156.47  [5257]~P43(x52573,x52574,x52571)+E(x52571,x52572)+~P43(x52573,x52574,x52572)
% 156.75/156.47  [7243]~P31(x72433,x72434,x72431,x72432)+E(x72431,x72432)+~P31(x72433,x72434,x72432,x72431)
% 156.75/156.47  [4930]~E(x49302,f90(x49303,x49301))+P22(f329(x49301,x49302))+~P22(f329(x49301,x49304))
% 156.75/156.47  [4990]~E(x49904,x49902)+P43(f31(x49901,x49903),x49902,x49904)+P22(f329(x49901,x49902))
% 156.75/156.47  [5181]E(x51811,x51812)+~P43(f31(x51813,x51814),x51811,x51812)+P22(f329(x51813,x51811))
% 156.75/156.47  [5775]~P43(x57752,x57753,x57754)+~P43(f31(x57751,x57752),x57754,x57753)+P43(f31(x57751,x57752),x57753,x57753)
% 156.75/156.47  [6701]~P38(x67012,x67014)+~P38(x67011,x67013)+P38(f875(x67011,x67012),f322(x67011,x67012,x67013,x67014))
% 156.75/156.47  [6973]E(x69731,x69732)+~P43(f31(x69734,x69733),x69731,x69732)+P43(x69733,x69731,f802(x69732,x69731,x69733,x69734))
% 156.75/156.47  [7047]E(x70471,x70472)+P43(f31(x70473,x70474),f802(x70471,x70472,x70474,x70473),x70471)+~P43(f31(x70473,x70474),x70472,x70471)
% 156.75/156.47  [7089]~P43(f31(x70894,x70891),x70892,x70893)+P43(x70891,x70892,f802(x70893,x70892,x70891,x70894))+~P22(f329(x70894,x70892))
% 156.75/156.47  [7161]~P43(f31(x71611,x71612),x71614,x71613)+P43(f31(x71611,x71612),f802(x71613,x71614,x71612,x71611),x71613)+~P22(f329(x71611,x71614))
% 156.75/156.47  [8039]~P44(f31(x80394,x80391),x80392,x80393,x80392)+P44(x80391,x80392,x80393,f797(x80393,x80392,x80391,x80394))+~P22(f329(x80394,x80392))
% 156.75/156.47  [8068]~P44(f31(x80681,x80682),x80684,x80683,x80684)+P44(f31(x80681,x80682),f797(x80683,x80684,x80682,x80681),x80683,x80684)+~P22(f329(x80681,x80684))
% 156.75/156.47  [5112]~P5(x51124,x51121)+~E(f329(x51121,x51122),f329(x51121,x51123))+P22(f329(f329(x51121,x51122),x51123))
% 156.75/156.47  [5287]~P5(x52874,x52871)+E(f329(x52871,x52872),f329(x52871,x52873))+~P22(f329(f329(x52871,x52872),x52873))
% 156.75/156.47  [5379]~P14(x53793,x53794,x53791)+E(f329(x53791,x53792),f329(f64(x53793,x53794),x53792))+~P22(f329(f62(x53793),x53792))
% 156.75/156.47  [5380]~P2(x53803,x53804,x53801)+E(f329(x53801,x53802),f329(f64(x53803,x53804),x53802))+~P22(f329(f62(x53803),x53802))
% 156.75/156.47  [5504]~P5(x55044,x55041)+~P22(f329(f329(x55041,x55043),x55042))+P22(f329(f329(x55041,x55042),x55043))
% 156.75/156.47  [5578]E(x55781,x55782)+~E(f329(f263(x55783,x55784),x55781),f329(f263(x55783,x55784),x55782))+~E(f329(f267(x55783,x55784),x55781),f329(f267(x55783,x55784),x55782))
% 156.75/156.47  [5603]E(x56031,x56032)+~P22(f329(f48(x56033,x56034),x56032))+~P22(f329(f48(x56033,x56034),x56031))
% 156.75/156.47  [5806]~P70(x58062)+E(f234(x58061,x58062,x58063,x58064),f2(x58062))+P22(f329(f62(x58061),x58064))
% 156.75/156.47  [5950]~P22(f329(f317(x59501,x59502),x59504))+P22(f329(f317(x59501,x59502),x59503))+~P22(f329(f329(x59502,x59503),x59504))
% 156.75/156.47  [7814]E(x78141,f2(a868))+~P22(f329(x78142,x78143))+P22(f329(x78142,f795(x78142,x78143,x78141,x78144)))
% 156.75/156.47  [7892]~P108(x78922)+~P22(f329(f131(x78921),x78924))+P22(f329(f131(x78921),f144(x78921,x78922,x78923,x78924)))
% 156.75/156.47  [8113]~P22(f329(f62(x81132),x81134))+~P22(f329(f62(x81131),x81133))+P22(f329(f62(f874(x81131,x81132)),f316(x81131,x81132,x81133,x81134)))
% 156.75/156.47  [8114]~P22(f329(f131(x81142),x81144))+~P22(f329(f131(x81141),x81143))+P22(f329(f131(f875(x81141,x81142)),f60(x81141,x81142,x81143,x81144)))
% 156.75/156.47  [8118]P22(f329(f329(f331(f869(x81181)),f329(f329(f128(x81181),x81182),x81183)),f155(x81181,x81184)))+~P22(f329(f329(f331(f869(x81181)),x81183),f155(x81181,x81184)))+~P22(f329(f329(f331(f869(x81181)),x81182),f155(x81181,x81184)))
% 156.75/156.47  [8395]E(x83951,f2(a868))+P22(f329(x83952,x83953))+~P22(f329(x83952,f796(x83952,x83953,x83951,x83954)))
% 156.75/156.47  [8426]P22(f329(x84261,x84262))+~E(x84263,f329(f236(x84264),x84262))+~P22(f329(x84261,f853(x84262,x84261,x84263,x84264)))
% 156.75/156.47  [8434]~P108(x84343)+~P22(f329(f131(x84341),f144(x84341,x84343,x84344,x84342)))+P22(f329(f131(x84341),x84342))
% 156.75/156.47  [8691]~P22(f329(f329(f331(f875(x86911,x86911)),f329(f329(f264(x86911,x86911),x86912),x86914)),f305(x86911,x86913)))+P22(f329(f329(f331(x86911),x86912),f318(x86911,x86913)))+~P22(f329(f329(f331(x86911),x86914),f318(x86911,x86913)))
% 156.75/156.47  [8712]~E(x87124,f329(f236(x87123),x87122))+P22(f329(x87121,x87122))+P22(f329(f329(f331(x87123),f853(x87122,x87121,x87124,x87123)),f235(x87123,x87124)))
% 156.75/156.47  [5097]~P70(x50972)+E(f329(f329(f8(x50971,x50972),x50973),x50974),f2(x50972))+P22(f329(f62(x50971),x50974))
% 156.75/156.47  [5100]~P76(x51002)+E(f329(f329(f11(x51001,x51002),x51003),x51004),f78(x51002))+P22(f329(f62(x51001),x51004))
% 156.75/156.47  [5250]~P73(x52503)+E(x52501,x52502)+~E(f329(f329(f80(x52503),x52504),x52501),f329(f329(f80(x52503),x52504),x52502))
% 156.75/156.47  [5251]~P74(x52513)+E(x52511,x52512)+~E(f329(f329(f80(x52513),x52514),x52511),f329(f329(f80(x52513),x52514),x52512))
% 156.75/156.47  [5253]~P73(x52533)+E(x52531,x52532)+~E(f329(f329(f80(x52533),x52531),x52534),f329(f329(f80(x52533),x52532),x52534))
% 156.75/156.47  [5375]~P26(x53753)+E(x53751,f189(f876(x53752,a862)))+E(f329(f329(f42(x53752,x53753),x53751),f329(f18(x53753,x53752),x53754)),x53754)
% 156.75/156.47  [5376]~P26(x53763)+E(x53761,f189(f876(x53762,a862)))+E(f329(f329(f43(x53762,x53763),x53761),f329(f18(x53763,x53762),x53764)),x53764)
% 156.75/156.47  [5591]~P109(x55913)+E(x55911,x55912)+~E(f300(x55913,x55914,x55911),f329(f329(f307(x55913),x55912),f189(f876(x55913,a862))))
% 156.75/156.47  [5592]~P109(x55923)+E(x55921,x55922)+~E(f300(x55923,x55921,x55922),f329(f329(f307(x55923),x55924),f189(f876(x55923,a862))))
% 156.75/156.47  [5656]~P35(x56563,x56561,x56564)+P35(x56563,x56561,f329(f329(f145(x56563),x56562),x56564))+P22(f329(x56561,x56562))
% 156.75/156.47  [5762]~P30(x57621,x57622,x57624)+~P22(f329(x57622,x57623))+P30(x57621,x57622,f329(f329(f145(x57621),x57623),x57624))
% 156.75/156.47  [5904]P22(f329(x59041,x59042))+~P22(f329(f257(x59043,x59041),x59044))+~P22(f329(f329(f331(x59043),x59042),x59044))
% 156.75/156.47  [5913]~P30(x59131,x59132,x59134)+~P30(x59131,x59132,x59133)+P30(x59131,x59132,f329(f329(f128(x59131),x59133),x59134))
% 156.75/156.47  [5922]P33(x59221,x59222,x59223)+~P33(x59221,x59222,f329(f329(f145(x59221),x59224),x59223))+P22(f329(x59222,x59224))
% 156.75/156.47  [5923]P35(x59231,x59232,x59233)+~P35(x59231,x59232,f329(f329(f145(x59231),x59234),x59233))+P22(f329(x59232,x59234))
% 156.75/156.47  [6003]P33(x60031,x60032,x60033)+P33(x60031,x60032,x60034)+~P33(x60031,x60032,f329(f329(f128(x60031),x60034),x60033))
% 156.75/156.47  [6026]~P70(x60261)+E(f329(f329(f8(a868,x60261),x60262),f329(f299(a868,x60263),f329(a108,x60264))),f2(x60261))+~P22(f329(f329(f244(a868),x60264),x60263))
% 156.75/156.47  [6034]~P25(x60341)+~E(f45(x60341,x60342,x60343),f45(x60341,x60344,x60343))+E(f45(x60341,f329(f79(x60341),x60342),x60343),f45(x60341,f329(f79(x60341),x60344),x60343))
% 156.75/156.47  [6098]P22(f329(x60981,x60982))+~E(f329(f130(x60983,x60981),x60984),x60984)+~P22(f329(f329(f331(x60983),x60982),f329(f167(x60983),x60984)))
% 156.75/156.47  [6117]~E(f329(f329(f80(a868),x61173),x61172),f329(f329(f80(a868),x61171),x61174))+~P22(f329(f329(f244(a868),x61173),x61174))+P22(f329(f329(f244(a868),x61171),x61172))
% 156.75/156.47  [6121]P33(x61211,x61212,x61213)+~P22(f329(x61212,x61214))+~P22(f329(f329(f331(x61211),x61214),f329(f167(x61211),x61213)))
% 156.75/156.47  [6159]~P30(x61593,x61591,x61594)+P22(f329(x61591,x61592))+~P22(f329(f329(f331(x61593),x61592),f329(f167(x61593),x61594)))
% 156.75/156.47  [6161]~E(f329(f130(x61611,x61612),x61613),f109(x61611))+~P22(f329(x61612,x61614))+~P22(f329(f329(f331(x61611),x61614),f329(f167(x61611),x61613)))
% 156.75/156.47  [6162]~E(f172(x61623,x61621,x61624),x61624)+P22(f329(x61621,x61622))+~P22(f329(f329(f331(x61623),x61622),f329(f167(x61623),x61624)))
% 156.75/156.47  [6192]~E(x61924,f189(f876(x61922,a862)))+~E(x61923,f189(f876(x61921,a862)))+E(f316(x61921,x61922,x61923,x61924),f189(f876(f874(x61921,x61922),a862)))
% 156.75/156.47  [6338]P22(f329(x63381,x63382))+~P22(f329(f154(x63383,x63381),x63384))+~P22(f329(f329(f331(x63383),x63382),f329(f167(x63383),x63384)))
% 156.75/156.47  [6600]~P70(x66001)+E(f329(f329(f8(a868,x66001),x66002),f300(a868,x66003,f329(a108,x66004))),f2(x66001))+~P22(f329(f329(f244(a868),f329(a108,x66004)),x66003))
% 156.75/156.47  [6739]~P108(x67391)+E(f329(f329(f3(f876(x67391,a862)),f329(f299(x67391,x67392),x67393)),f329(f299(x67391,x67392),x67394)),f329(f299(x67391,x67394),x67393))+~P22(f329(f329(f243(x67391),x67392),x67394))
% 156.75/156.47  [6803]~E(x68033,x68034)+E(x68031,f2(a868))+P22(f329(f329(f331(x68032),x68033),f329(f167(x68032),f164(x68032,x68031,x68034))))
% 156.75/156.47  [7082]~P22(f329(f329(f331(f869(x70821)),x70824),f155(x70821,x70823)))+P22(f329(f329(f331(x70821),x70822),x70823))+~P22(f329(f329(f331(x70821),x70822),f329(f167(x70821),x70824)))
% 156.75/156.47  [7090]~P38(x70901,x70902)+P22(f329(f329(f331(x70901),f756(x70902,x70901,x70903)),x70903))+~P22(f329(f329(f331(x70901),x70904),x70903))
% 156.75/156.47  [7146]~P70(x71461)+E(f329(f329(f329(f66(x71461,x71462,f80(x71461)),x71463),f2(x71461)),x71464),f329(f329(f8(x71462,x71461),x71463),x71464))+~P22(f329(f62(x71462),x71464))
% 156.75/156.47  [7148]~P76(x71481)+E(f329(f329(f329(f66(x71481,x71482,f81(x71481)),x71483),f78(x71481)),x71484),f329(f329(f11(x71482,x71481),x71483),x71484))+~P22(f329(f62(x71482),x71484))
% 156.75/156.47  [7175]P20(x71751,x71752,x71753,x71754)+~E(f329(f38(x71752),f329(f308(x71751,x71752,x71753),x71754)),f329(f38(x71751),x71754))+~P22(f329(f62(x71751),x71754))
% 156.75/156.47  [7359]~P70(x73591)+E(f329(f329(f80(x73591),f329(x73592,x73593)),f329(f329(f8(a868,x73591),x73592),f302(a868,x73593,x73594))),f329(f329(f8(a868,x73591),x73592),f300(a868,x73593,x73594)))+~P22(f329(f329(f243(a868),x73593),x73594))
% 156.75/156.47  [7368]~P70(x73681)+~P20(x73682,x73681,x73683,x73684)+E(f329(f329(f8(x73681,x73681),f24(x73681)),f329(f308(x73682,x73681,x73683),x73684)),f329(f329(f8(x73682,x73681),x73683),x73684))
% 156.75/156.47  [7369]~P76(x73691)+~P20(x73692,x73691,x73693,x73694)+E(f329(f329(f11(x73691,x73691),f24(x73691)),f329(f308(x73692,x73691,x73693),x73694)),f329(f329(f11(x73692,x73691),x73693),x73694))
% 156.75/156.47  [7427]E(f329(f38(f874(x74271,x74272)),f316(x74271,x74272,x74273,x74274)),f329(f329(f80(a868),f329(f38(x74271),x74273)),f329(f38(x74272),x74274)))+~P22(f329(f62(x74272),x74274))+~P22(f329(f62(x74271),x74273))
% 156.75/156.47  [7511]E(x75111,x75112)+P22(f329(f329(f331(x75113),x75111),f329(f167(x75113),f165(x75113,x75112,x75114))))+~P22(f329(f329(f331(x75113),x75111),f329(f167(x75113),x75114)))
% 156.75/156.47  [7735]~P70(x77351)+E(f329(f329(f80(x77351),f329(f329(f8(a868,x77351),x77352),f329(f299(a868,x77353),x77354))),f329(x77352,x77354)),f329(f329(f8(a868,x77351),x77352),f329(f299(a868,x77353),f329(a108,x77354))))+P22(f329(f329(f244(a868),x77354),x77353))
% 156.75/156.47  [7795]~P20(x77951,x77952,x77953,f252(f876(x77951,a862)))+~P22(f329(f62(x77952),x77954))+P22(f329(f62(x77951),f329(f309(x77951,x77952,x77953),x77954)))
% 156.75/156.47  [7905]P22(f329(f329(f331(f869(x79051)),f329(f329(f145(x79051),x79052),x79053)),f155(x79051,x79054)))+~P22(f329(f329(f331(f869(x79051)),x79053),f155(x79051,x79054)))+~P22(f329(f329(f331(x79051),x79052),x79054))
% 156.75/156.47  [7989]~E(f329(f308(x79893,x79891,x79894),f252(f876(x79893,a862))),f252(f876(x79891,a862)))+P22(f329(f62(x79891),x79892))+~P22(f329(f62(x79893),f329(f309(x79893,x79891,x79894),x79892)))
% 156.75/156.47  [8085]~P20(x80851,x80853,x80854,x80852)+P22(f329(f62(x80851),x80852))+~P22(f329(f62(x80853),f329(f308(x80851,x80853,x80854),x80852)))
% 156.75/156.47  [8106]~E(x81062,x81063)+P22(f329(f329(f331(f875(x81061,x81061)),f329(f329(f264(x81061,x81061),x81062),x81063)),f261(x81061,x81064)))+~P22(f329(f329(f331(x81061),x81062),x81064))
% 156.75/156.47  [8144]~P70(x81441)+E(f329(f329(f80(x81441),f329(f329(f8(a868,x81441),x81442),f300(a868,x81443,x81444))),f329(x81442,f329(a108,x81444))),f329(f329(f8(a868,x81441),x81442),f300(a868,x81443,f329(a108,x81444))))+P22(f329(f329(f244(a868),f329(a108,x81444)),x81443))
% 156.75/156.47  [8207]P22(f329(x82071,x82072))+~P22(f329(x82071,f329(f329(f159(x82073),x82074),f565(x82071,x82074,x82073))))+~P22(f329(f329(f331(x82073),x82072),f329(f167(x82073),x82074)))
% 156.75/156.47  [8342]~P22(f329(f329(f331(x83421),x83422),f318(x83421,x83424)))+P22(f329(f329(f331(f869(x83421)),f329(f329(f145(x83421),x83422),x83423)),f318(f869(x83421),f151(x83421,x83424))))+~P22(f329(f329(f331(f869(x83421)),x83423),f318(f869(x83421),f151(x83421,x83424))))
% 156.75/156.47  [8355]~P20(x83552,x83553,x83554,f672(x83554,x83553,x83552,x83551))+P20(x83552,x83553,x83554,f41(f876(x83552,a862),x83551))+E(x83551,f189(f876(f876(x83552,a862),a862)))
% 156.75/156.47  [8618]E(x86181,x86182)+~P22(f329(f329(f331(f875(x86183,x86183)),f329(f329(f264(x86183,x86183),x86181),x86182)),f305(x86183,x86184)))+P22(f329(f329(f331(x86183),x86181),f329(f262(x86183,x86183),x86184)))
% 156.75/156.47  [8878]E(x88781,f2(a868))+P22(f329(x88782,x88783))+P22(f329(f329(f331(x88784),f796(x88782,x88783,x88781,x88784)),f329(f167(x88784),f164(x88784,x88781,x88783))))
% 156.75/156.47  [8888]E(x88881,f2(a868))+~P22(f329(x88883,x88884))+P22(f329(f329(f331(x88882),f795(x88883,x88884,x88881,x88882)),f329(f167(x88882),f164(x88882,x88881,x88884))))
% 156.75/156.47  [8892]P20(x88922,x88923,x88924,f41(f876(x88922,a862),x88921))+E(x88921,f189(f876(f876(x88922,a862),a862)))+P22(f329(f329(f331(f876(x88922,a862)),f672(x88924,x88923,x88922,x88921)),x88921))
% 156.75/156.47  [9016]P22(f329(f62(x90161),x90162))+~P22(f329(f62(x90164),f329(f308(x90161,x90164,x90163),x90162)))+P22(f329(f329(f331(x90161),f692(x90163,x90164,x90162,x90161)),x90162))
% 156.75/156.47  [9111]~P26(x91112)+E(f329(f329(f65(x91111,x91112,f329(f329(f10(x91112,f876(x91112,x91112),x91111),f98(x91112)),x91113)),f252(x91112)),x91114),f329(f329(f42(x91111,x91112),x91114),x91113))+~P22(f329(f62(x91111),x91114))
% 156.75/156.47  [9112]~P26(x91122)+E(f329(f329(f65(x91121,x91122,f329(f329(f10(x91122,f876(x91122,x91122),x91121),f97(x91122)),x91123)),f189(x91122)),x91124),f329(f329(f43(x91121,x91122),x91124),x91123))+~P22(f329(f62(x91121),x91124))
% 156.75/156.47  [9190]P22(f329(x91901,x91902))+~P22(f329(x91901,f329(f329(f159(x91903),x91904),f654(x91902,x91901,x91904,x91903))))+~P22(f329(f329(f331(x91903),x91902),f329(f167(x91903),x91904)))
% 156.75/156.47  [9210]E(x92101,x92102)+~P22(f329(f329(f331(f875(x92103,x92103)),f329(f329(f264(x92103,x92103),x92101),x92102)),f305(x92103,x92104)))+P22(f329(f329(f331(f875(x92103,x92103)),f329(f329(f264(x92103,x92103),x92101),x92102)),f329(f329(f286(x92103,x92103,x92103),x92104),f305(x92103,x92104))))
% 156.75/156.47  [9262]~E(f329(f190(f869(x92621)),x92622),f329(f190(f869(x92621)),x92623))+~P22(f329(f329(f331(f875(f869(x92621),f869(x92621))),f329(f329(f264(f869(x92621),f869(x92621)),x92622),x92623)),f141(x92621,x92624)))+P22(f329(f329(f331(f875(f869(x92621),f869(x92621))),f329(f329(f264(f869(x92621),f869(x92621)),x92622),x92623)),f139(x92621,x92624)))
% 156.75/156.47  [9488]P30(x94881,f329(f329(f20(x94881,a862,a862),f329(f329(f10(a862,f876(a862,a862),x94881),a328),f329(f329(f10(a862,a862,x94881),a324),x94882))),f329(a326,x94883)),x94884)+~P22(f329(x94882,x94883))+~P35(x94881,x94882,f329(f329(f145(x94881),x94883),x94884))
% 156.75/156.47  [9661]~P30(x96611,f329(f329(f20(x96611,a862,a862),f329(f329(f10(a862,f876(a862,a862),x96611),a328),f329(f329(f10(a862,a862,x96611),a324),x96612))),f329(a326,x96613)),x96614)+~P22(f329(x96612,x96613))+P35(x96611,x96612,f329(f329(f145(x96611),x96613),x96614))
% 156.75/156.47  [9665]~P35(x96651,x96652,x96654)+~P30(x96651,f329(f329(f20(x96651,a862,a862),f329(f329(f10(a862,f876(a862,a862),x96651),a328),f329(f329(f10(a862,a862,x96651),a324),x96652))),f329(a326,x96653)),x96654)+P35(x96651,x96652,f329(f329(f145(x96651),x96653),x96654))
% 156.75/156.47  [9707]~P68(x97071)+E(f329(f329(f8(a868,x97071),f329(f329(f20(a868,x97071,x97071),f329(f329(f10(x97071,f876(x97071,x97071),a868),f3(x97071)),x97072)),f329(f329(f10(a868,x97071,a868),x97072),f329(f329(f9(a868,a868,a868),f80(a868)),f78(a868))))),f300(a868,x97073,x97074)),f2(x97071))+P22(f329(f329(f243(a868),x97073),x97074))
% 156.75/156.47  [9931]~P38(x99312,x99314)+~P20(x99312,x99311,x99313,f252(f876(x99312,a862)))+P38(x99311,f329(f308(f875(x99312,x99312),f875(x99311,x99311),f269(x99312,x99311,x99312,x99311,x99313,x99313)),x99314))
% 156.75/156.47  [10109]~E(f329(f190(f869(x101091)),x101093),f329(f190(f869(x101091)),x101092))+P22(f329(f329(f331(f875(f869(x101091),f869(x101091))),f329(f329(f264(f869(x101091),f869(x101091)),x101092),x101093)),f152(x101091,x101094)))+~P22(f329(f329(f268(x101091,x101091,a862),f329(f329(f9(x101091,f876(f875(x101091,x101091),a862),f876(x101091,a862)),f329(f329(f10(f876(x101091,f876(f876(f875(x101091,x101091),a862),a862)),f876(f876(f875(x101091,x101091),a862),f876(x101091,a862)),x101091),f9(x101091,f876(f875(x101091,x101091),a862),a862)),f329(f329(f10(f876(x101091,f875(x101091,x101091)),f876(x101091,f876(f876(f875(x101091,x101091),a862),a862)),x101091),f329(f10(f875(x101091,x101091),f876(f876(f875(x101091,x101091),a862),a862),x101091),f331(f875(x101091,x101091)))),f264(x101091,x101091)))),x101094)),f574(x101094,x101093,x101092,x101091)))
% 156.75/156.47  [6082]~P24(x60821)+~E(x60822,f2(x60821))+E(f329(f329(f39(x60821),f329(f329(f81(x60821),x60822),x60823)),f329(f329(f81(x60821),x60822),x60824)),f2(x60821))
% 156.75/156.47  [6120]E(x61201,f109(x61202))+E(x61203,f329(f329(f3(a868),f329(f190(f869(x61202)),x61201)),f78(a868)))+E(f138(x61202,f329(f329(f153(x61202,x61201),x61203),x61204)),f138(x61202,x61201))
% 156.75/156.47  [6150]E(x61501,x61502)+P22(f329(x61503,x61502))+~P22(f329(f329(f329(f307(x61504),x61501),x61503),x61502))
% 156.75/156.47  [6166]~P70(x61661)+~P22(f329(f131(x61662),x61664))+E(f329(f160(x61661),f329(f329(f148(x61662,x61661),x61663),x61664)),f329(f329(f8(x61662,x61661),x61663),f329(f167(x61662),x61664)))
% 156.75/156.47  [6185]~P76(x61852)+~P22(f329(f62(x61851),x61854))+E(f329(f329(f11(x61851,x61852),f329(f18(x61852,x61851),x61853)),x61854),f329(f329(f254(x61852),x61853),f329(f38(x61851),x61854)))
% 156.75/156.47  [6242]~P60(x62422)+E(x62421,f2(x62422))+E(f329(f329(f287(x62422),f329(f329(f81(x62422),x62423),x62421)),f329(f329(f81(x62422),x62424),x62421)),f329(f329(f287(x62422),x62423),x62424))
% 156.75/156.47  [6243]~P60(x62432)+E(x62431,f2(x62432))+E(f329(f329(f287(x62432),f329(f329(f81(x62432),x62431),x62433)),f329(f329(f81(x62432),x62431),x62434)),f329(f329(f287(x62432),x62433),x62434))
% 156.75/156.47  [6244]~P24(x62442)+E(x62441,f2(x62442))+E(f329(f329(f39(x62442),f329(f329(f81(x62442),x62443),x62441)),f329(f329(f81(x62442),x62444),x62441)),f329(f329(f39(x62442),x62443),x62444))
% 156.75/156.47  [6246]~P24(x62462)+E(x62461,f2(x62462))+E(f329(f329(f39(x62462),f329(f329(f81(x62462),x62461),x62463)),f329(f329(f81(x62462),x62461),x62464)),f329(f329(f39(x62462),x62463),x62464))
% 156.75/156.47  [6307]P22(f329(x63071,x63072))+~E(x63073,f329(f329(f80(a868),x63074),x63072))+~P22(f329(x63071,f329(f329(f3(a868),x63073),x63074)))
% 156.75/156.47  [6391]~P22(f329(x63912,x63913))+~P22(f329(f154(x63911,x63912),x63914))+P22(f329(f154(x63911,x63912),f329(f329(f145(x63911),x63913),x63914)))
% 156.75/156.47  [6430]E(x64301,f109(x64302))+~E(x64303,f329(f329(f3(a868),f329(f190(f869(x64302)),x64301)),f78(a868)))+E(f138(x64302,f329(f329(f153(x64302,x64301),x64303),x64304)),x64304)
% 156.75/156.47  [6453]~P108(x64531)+~P22(f329(f329(f243(x64531),x64532),x64534))+P22(f329(f329(f243(x64531),x64532),f329(f329(f242(x64531),x64533),x64534)))
% 156.75/156.47  [6455]~P108(x64551)+~P22(f329(f329(f243(x64551),x64552),x64553))+P22(f329(f329(f243(x64551),x64552),f329(f329(f242(x64551),x64553),x64554)))
% 156.75/156.47  [6456]~P102(x64561)+~P22(f329(f329(f243(x64561),x64562),x64564))+P22(f329(f329(f243(x64561),x64562),f329(f329(f97(x64561),x64563),x64564)))
% 156.75/156.47  [6457]~P102(x64571)+~P22(f329(f329(f243(x64571),x64572),x64573))+P22(f329(f329(f243(x64571),x64572),f329(f329(f97(x64571),x64573),x64574)))
% 156.75/156.47  [6459]~P108(x64591)+~P22(f329(f329(f244(x64591),x64592),x64594))+P22(f329(f329(f244(x64591),x64592),f329(f329(f242(x64591),x64593),x64594)))
% 156.75/156.47  [6461]~P108(x64611)+~P22(f329(f329(f244(x64611),x64612),x64613))+P22(f329(f329(f244(x64611),x64612),f329(f329(f242(x64611),x64613),x64614)))
% 156.75/156.47  [6462]~P102(x64621)+~P22(f329(f329(f244(x64621),x64622),x64624))+P22(f329(f329(f244(x64621),x64622),f329(f329(f97(x64621),x64623),x64624)))
% 156.75/156.47  [6463]~P102(x64631)+~P22(f329(f329(f244(x64631),x64632),x64633))+P22(f329(f329(f244(x64631),x64632),f329(f329(f97(x64631),x64633),x64634)))
% 156.75/156.47  [6546]~E(f329(f329(f159(x65461),x65462),x65463),x65464)+E(f329(f329(f153(x65461,x65462),x65463),x65464),x65462)+~P22(f329(f329(f244(a868),x65463),f329(f190(f869(x65461)),x65462)))
% 156.75/156.47  [6586]P22(f329(x65861,x65862))+~P22(f329(x65863,x65862))+~P22(f329(f329(f243(f876(x65864,a862)),x65863),x65861))
% 156.75/156.47  [6617]~E(f329(f329(f153(x66171,x66172),x66173),x66174),x66172)+E(f329(f329(f159(x66171),x66172),x66173),x66174)+~P22(f329(f329(f244(a868),x66173),f329(f190(f869(x66171)),x66172)))
% 156.75/156.47  [6632]~P22(f329(f154(x66321,x66322),x66324))+~P22(f329(f154(x66321,x66322),x66323))+P22(f329(f154(x66321,x66322),f329(f329(f128(x66321),x66323),x66324)))
% 156.75/156.47  [6736]E(x67361,f189(f876(x67362,a862)))+E(x67363,f189(f876(x67364,a862)))+~E(f329(f329(f266(x67364,x67362),x67363),f329(f18(f876(x67362,a862),x67364),x67361)),f189(f876(f875(x67364,x67362),a862)))
% 156.75/156.47  [6749]E(x67491,x67492)+P22(f329(f329(f331(x67493),x67491),x67494))+~P22(f329(f329(f331(x67493),x67491),f329(f329(f307(x67493),x67492),x67494)))
% 156.75/156.47  [6766]~P108(x67661)+P22(f329(f329(f243(x67661),x67662),x67663))+~P22(f329(f329(f243(x67661),x67662),f329(f329(f247(x67661),x67664),x67663)))
% 156.75/156.47  [6768]~P108(x67681)+P22(f329(f329(f243(x67681),x67682),x67683))+~P22(f329(f329(f243(x67681),x67682),f329(f329(f247(x67681),x67683),x67684)))
% 156.75/156.47  [6770]~P105(x67701)+P22(f329(f329(f243(x67701),x67702),x67703))+~P22(f329(f329(f243(x67701),x67702),f329(f329(f98(x67701),x67704),x67703)))
% 156.75/156.47  [6772]~P105(x67721)+P22(f329(f329(f243(x67721),x67722),x67723))+~P22(f329(f329(f243(x67721),x67722),f329(f329(f98(x67721),x67723),x67724)))
% 156.75/156.47  [6773]~P108(x67731)+P22(f329(f329(f244(x67731),x67732),x67733))+~P22(f329(f329(f244(x67731),x67732),f329(f329(f247(x67731),x67734),x67733)))
% 156.75/156.47  [6774]~P108(x67741)+P22(f329(f329(f244(x67741),x67742),x67743))+~P22(f329(f329(f244(x67741),x67742),f329(f329(f247(x67741),x67743),x67744)))
% 156.75/156.47  [6795]~E(f329(f329(f159(x67951),x67953),x67954),x67952)+P22(f329(f329(f331(x67951),x67952),f329(f167(x67951),x67953)))+~P22(f329(f329(f244(a868),x67954),f329(f190(f869(x67951)),x67953)))
% 156.75/156.47  [6806]~P108(x68061)+~P28(x68061,f329(f329(f145(x68061),x68062),f329(f329(f145(x68061),x68063),x68064)))+P22(f329(f329(f243(x68061),x68062),x68063))
% 156.75/156.47  [6946]~P30(x69462,x69461,x69463)+P22(f329(x69461,f329(f329(f159(x69462),x69463),x69464)))+~P22(f329(f329(f244(a868),x69464),f329(f190(f869(x69462)),x69463)))
% 156.75/156.47  [6965]E(x69651,f2(a1))+E(f329(f329(f39(a1),x69652),x69651),x69653)+~P22(f329(f49(x69652,x69651),f329(f329(f264(a1,a1),x69653),x69654)))
% 156.75/156.47  [6989]E(f45(a1,x69892,x69891),x69893)+E(x69891,f2(a1))+~P22(f329(f49(x69892,x69891),f329(f329(f264(a1,a1),x69894),x69893)))
% 156.75/156.47  [7107]P22(f329(f329(f331(x71071),x71072),x71073))+~P22(f329(f329(f331(x71071),x71072),x71074))+~P22(f329(f329(f244(f876(x71071,a862)),x71074),x71073))
% 156.75/156.47  [7108]P22(f329(f329(f331(x71081),x71082),x71083))+~P22(f329(f329(f331(x71081),x71082),x71084))+~P22(f329(f329(f243(f876(x71081,a862)),x71084),x71083))
% 156.75/156.47  [7216]P33(x72161,x72162,x72163)+~P22(f329(x72162,f329(f329(f159(x72161),x72163),x72164)))+~P22(f329(f329(f244(a868),x72164),f329(f190(f869(x72161)),x72163)))
% 156.75/156.47  [7326]~P65(x73262)+~P22(f329(f329(f244(f876(x73261,x73262)),x73263),x73264))+P22(f329(f329(f243(f876(x73261,x73262)),x73263),x73264))
% 156.75/156.47  [7459]~P22(f329(f329(f331(x74591),x74592),x74594))+P22(f329(f329(f331(x74591),x74592),f40(f876(x74591,a862),x74593)))+~P22(f329(f329(f331(f876(x74591,a862)),x74594),x74593))
% 156.75/156.47  [7489]~P86(x74891)+~P22(f329(f329(f243(x74891),x74893),x74894))+P22(f329(f329(f243(x74891),f329(f329(f80(x74891),x74892),x74893)),f329(f329(f80(x74891),x74892),x74894)))
% 156.75/156.47  [7490]~P87(x74901)+~P22(f329(f329(f243(x74901),x74903),x74904))+P22(f329(f329(f243(x74901),f329(f329(f80(x74901),x74902),x74903)),f329(f329(f80(x74901),x74902),x74904)))
% 156.75/156.47  [7491]~P86(x74911)+~P22(f329(f329(f243(x74911),x74912),x74914))+P22(f329(f329(f243(x74911),f329(f329(f80(x74911),x74912),x74913)),f329(f329(f80(x74911),x74914),x74913)))
% 156.75/156.47  [7492]~P87(x74921)+~P22(f329(f329(f243(x74921),x74922),x74924))+P22(f329(f329(f243(x74921),f329(f329(f80(x74921),x74922),x74923)),f329(f329(f80(x74921),x74924),x74923)))
% 156.75/156.47  [7493]~P85(x74931)+~P22(f329(f329(f244(x74931),x74933),x74934))+P22(f329(f329(f244(x74931),f329(f329(f80(x74931),x74932),x74933)),f329(f329(f80(x74931),x74932),x74934)))
% 156.75/156.47  [7494]~P86(x74941)+~P22(f329(f329(f244(x74941),x74943),x74944))+P22(f329(f329(f244(x74941),f329(f329(f80(x74941),x74942),x74943)),f329(f329(f80(x74941),x74942),x74944)))
% 156.75/156.47  [7495]~P85(x74951)+~P22(f329(f329(f244(x74951),x74952),x74954))+P22(f329(f329(f244(x74951),f329(f329(f80(x74951),x74952),x74953)),f329(f329(f80(x74951),x74954),x74953)))
% 156.75/156.47  [7496]~P86(x74961)+~P22(f329(f329(f244(x74961),x74962),x74964))+P22(f329(f329(f244(x74961),f329(f329(f80(x74961),x74962),x74963)),f329(f329(f80(x74961),x74964),x74963)))
% 156.75/156.47  [7505]~P110(x75051)+~P95(x75051)+E(f329(f329(f3(x75051),f329(f329(f81(x75051),x75052),f329(f100(x75051),x75053))),f329(f329(f81(x75051),x75054),f329(f100(x75051),x75053))),f329(f329(f81(x75051),f329(f329(f3(x75051),x75052),x75054)),f329(f100(x75051),x75053)))
% 156.75/156.47  [7506]~P138(x75061)+~P95(x75061)+E(f329(f329(f80(x75061),f329(f329(f81(x75061),x75062),f329(f100(x75061),x75063))),f329(f329(f81(x75061),x75064),f329(f100(x75061),x75063))),f329(f329(f81(x75061),f329(f329(f80(x75061),x75062),x75064)),f329(f100(x75061),x75063)))
% 156.75/156.47  [7543]~P70(x75431)+E(f329(f329(f80(x75431),f329(x75432,x75433)),f329(f329(f8(a868,x75431),x75432),f300(a868,f329(a108,x75433),x75434))),f329(f329(f8(a868,x75431),x75432),f300(a868,x75433,x75434)))+~P22(f329(f329(f243(a868),x75433),x75434))
% 156.75/156.47  [7554]~P20(x75542,x75541,x75543,f329(f167(x75542),x75544))+~P22(f329(f131(x75542),x75544))+P22(f329(f131(x75541),f329(f329(f148(x75542,x75541),x75543),x75544)))
% 156.75/156.47  [7599]~P22(f329(f329(f243(a868),x75992),x75994))+~P22(f329(f329(f243(a868),x75991),x75993))+P22(f329(f329(f243(a868),f329(f329(f80(a868),x75991),x75992)),f329(f329(f80(a868),x75993),x75994)))
% 156.75/156.47  [7600]~P22(f329(f329(f243(a868),x76002),x76004))+~P22(f329(f329(f243(a868),x76001),x76003))+P22(f329(f329(f243(a868),f329(f329(f81(a868),x76001),x76002)),f329(f329(f81(a868),x76003),x76004)))
% 156.75/156.47  [7603]~P22(f329(f329(f244(a868),x76032),x76034))+~P22(f329(f329(f244(a868),x76031),x76033))+P22(f329(f329(f244(a868),f329(f329(f80(a868),x76031),x76032)),f329(f329(f80(a868),x76033),x76034)))
% 156.75/156.47  [7604]~P22(f329(f329(f243(a1),x76042),x76044))+~P22(f329(f329(f244(a1),x76041),x76043))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x76041),x76042)),f329(f329(f80(a1),x76043),x76044)))
% 156.75/156.47  [7652]P22(f329(f329(f331(x76521),x76522),x76523))+~P22(f329(f329(f331(x76521),x76522),f41(f876(x76521,a862),x76524)))+~P22(f329(f329(f331(f876(x76521,a862)),x76523),x76524))
% 156.75/156.47  [7668]~P22(f329(x76681,f564(x76681,x76683,x76682)))+P22(f329(x76681,f329(f329(f159(x76682),x76683),x76684)))+~P22(f329(f329(f244(a868),x76684),f329(f190(f869(x76682)),x76683)))
% 156.75/156.47  [7673]P22(f329(x76731,x76732))+~P22(f329(f329(f331(x76734),x76732),f329(f167(x76734),x76733)))+P22(f329(f329(f244(a868),f565(x76731,x76733,x76734)),f329(f190(f869(x76734)),x76733)))
% 156.75/156.47  [7720]~P65(x77201)+~P22(f329(f329(f244(f876(x77202,x77201)),x77204),x77203))+~P22(f329(f329(f243(f876(x77202,x77201)),x77203),x77204))
% 156.75/156.47  [7769]~P22(f329(x77694,x77692))+~P22(f329(f329(f331(x77691),x77692),x77693))+P22(f329(f329(f331(x77691),x77692),f329(f329(f98(f876(x77691,a862)),x77693),f329(f249(x77691),x77694))))
% 156.75/156.47  [7914]~P22(f329(f329(f331(x79141),x79143),x79144))+~P22(f329(f329(f244(f876(x79141,a862)),x79142),x79144))+P22(f329(f329(f244(f876(x79141,a862)),x79142),f329(f329(f307(x79141),x79143),x79144)))
% 156.75/156.47  [7916]E(f329(f329(f98(f876(x79161,a862)),x79162),x79163),f189(f876(x79161,a862)))+~E(f329(f329(f98(f876(x79161,a862)),f40(f876(x79161,a862),x79164)),x79163),f189(f876(x79161,a862)))+~P22(f329(f329(f331(f876(x79161,a862)),x79162),x79164))
% 156.75/156.47  [7985]P22(f329(f329(f331(x79851),x79852),x79853))+~P22(f329(f329(f243(f876(x79851,a862)),x79853),f329(f329(f307(x79851),x79852),x79854)))+P22(f329(f329(f243(f876(x79851,a862)),x79853),x79854))
% 156.75/156.47  [8002]P22(f329(f329(f331(x80022),f564(x80021,x80023,x80022)),f329(f167(x80022),x80023)))+P22(f329(x80021,f329(f329(f159(x80022),x80023),x80024)))+~P22(f329(f329(f244(a868),x80024),f329(f190(f869(x80022)),x80023)))
% 156.75/156.47  [8010]~P22(f329(f329(f243(f876(x80101,a862)),x80102),x80104))+P22(f329(f329(f243(f876(x80101,a862)),x80102),x80103))+~P22(f329(f329(f243(f876(x80101,a862)),x80104),x80103))
% 156.75/156.47  [8011]~P22(f329(f329(f244(f876(x80111,a862)),x80112),x80114))+~P22(f329(f329(f243(f876(x80111,a862)),x80114),x80113))+P22(f329(f329(f244(f876(x80111,a862)),x80112),x80113))
% 156.75/156.47  [8012]~P22(f329(f329(f243(f876(x80121,a862)),x80122),x80124))+~P22(f329(f329(f244(f876(x80121,a862)),x80124),x80123))+P22(f329(f329(f244(f876(x80121,a862)),x80122),x80123))
% 156.75/156.47  [8013]~P22(f329(f329(f244(f876(x80131,a862)),x80132),x80134))+P22(f329(f329(f244(f876(x80131,a862)),x80132),x80133))+~P22(f329(f329(f244(f876(x80131,a862)),x80134),x80133))
% 156.75/156.47  [8060]~P22(f329(f329(f331(x80601),x80604),x80603))+~P22(f329(f329(f244(f876(x80601,a862)),x80602),f329(f329(f307(x80601),x80604),x80603)))+P22(f329(f329(f244(f876(x80601,a862)),x80602),x80603))
% 156.75/156.47  [8070]~P86(x80701)+P22(f329(f329(f243(x80701),x80702),x80703))+~P22(f329(f329(f243(x80701),f329(f329(f80(x80701),x80704),x80702)),f329(f329(f80(x80701),x80704),x80703)))
% 156.75/156.47  [8072]~P86(x80721)+P22(f329(f329(f243(x80721),x80722),x80723))+~P22(f329(f329(f243(x80721),f329(f329(f80(x80721),x80722),x80724)),f329(f329(f80(x80721),x80723),x80724)))
% 156.75/156.47  [8074]~P86(x80741)+P22(f329(f329(f244(x80741),x80742),x80743))+~P22(f329(f329(f244(x80741),f329(f329(f80(x80741),x80744),x80742)),f329(f329(f80(x80741),x80744),x80743)))
% 156.75/156.47  [8076]~P86(x80761)+P22(f329(f329(f244(x80761),x80762),x80763))+~P22(f329(f329(f244(x80761),f329(f329(f80(x80761),x80762),x80764)),f329(f329(f80(x80761),x80763),x80764)))
% 156.75/156.47  [8125]P22(f329(x81251,x81252))+~E(f329(f329(f132(x81253),f329(f190(f869(x81253)),f172(x81253,x81251,x81254))),x81254),f109(x81253))+~P22(f329(f329(f331(x81253),x81252),f329(f167(x81253),x81254)))
% 156.75/156.47  [8248]P22(f329(x82481,x82482))+~P22(f329(f329(f331(x82483),x82482),f329(f167(x82483),x82484)))+P22(f329(f329(f244(a868),f329(f190(f869(x82483)),f329(f130(x82483,x82481),x82484))),f329(f190(f869(x82483)),x82484)))
% 156.75/156.47  [8702]~P22(f329(x87021,f728(x87021,x87023,x87022,x87024)))+P22(f329(x87021,f329(f329(f159(x87022),x87023),x87024)))+~P22(f329(f329(f244(a868),x87024),f329(f190(f869(x87022)),x87023)))
% 156.75/156.47  [8720]~P20(x87204,x87203,x87201,f252(f876(x87204,a862)))+E(f329(x87201,f540(x87202,x87201,x87203,x87204)),x87202)+~P22(f329(f329(f331(x87203),x87202),f329(f308(x87204,x87203,x87201),f252(f876(x87204,a862)))))
% 156.75/156.47  [8793]E(f172(x87931,x87932,x87933),f329(f329(f170(x87931),x87934),x87933))+P22(f329(f329(f244(a868),f645(x87932,x87933,x87931,x87934)),x87934))+P22(f329(f329(f244(a868),x87934),f329(f190(f869(x87931)),x87933)))
% 156.75/156.47  [8796]E(f172(x87961,x87962,x87963),f329(f329(f170(x87961),x87964),x87963))+P22(f329(f329(f244(a868),f645(x87962,x87963,x87961,x87964)),x87964))+P22(f329(x87962,f329(f329(f159(x87961),x87963),x87964)))
% 156.75/156.47  [8827]P22(f329(x88271,x88272))+~P22(f329(f329(f331(x88274),x88272),f329(f167(x88274),x88273)))+P22(f329(f329(f244(a868),f654(x88272,x88271,x88273,x88274)),f329(f190(f869(x88274)),x88273)))
% 156.75/156.47  [8829]E(f172(x88291,x88292,x88293),f329(f329(f170(x88291),x88294),x88293))+P22(f329(f329(f244(a868),x88294),f329(f190(f869(x88291)),x88293)))+P22(f329(f329(f244(a868),f645(x88292,x88293,x88291,x88294)),f329(f190(f869(x88291)),x88293)))
% 156.75/156.47  [8835]E(f172(x88351,x88352,x88353),f329(f329(f170(x88351),x88354),x88353))+P22(f329(x88352,f329(f329(f159(x88351),x88353),x88354)))+P22(f329(f329(f244(a868),f645(x88352,x88353,x88351,x88354)),f329(f190(f869(x88351)),x88353)))
% 156.75/156.47  [8863]~P124(x88634)+P22(f329(f329(f331(x88631),f839(x88632,x88633,x88631,x88634)),x88633))+P22(f329(f329(f244(x88634),f2(x88634)),f329(f329(f11(x88631,x88634),x88632),x88633)))
% 156.75/156.47  [8864]~P124(x88644)+P22(f329(f329(f331(x88641),f840(x88642,x88643,x88641,x88644)),x88643))+P22(f329(f329(f243(x88644),f2(x88644)),f329(f329(f11(x88641,x88644),x88642),x88643)))
% 156.75/156.47  [8894]~P22(f329(f62(x88941),x88944))+P22(f329(f329(f331(x88941),f680(x88942,x88943,x88944,x88941)),x88944))+P22(f329(f62(f875(x88941,x88943)),f329(f329(f266(x88941,x88943),x88944),x88942)))
% 156.75/156.47  [8923]P22(f329(f329(f331(x89232),f728(x89231,x89233,x89232,x89234)),f329(f167(x89232),x89233)))+P22(f329(x89231,f329(f329(f159(x89232),x89233),x89234)))+~P22(f329(f329(f244(a868),x89234),f329(f190(f869(x89232)),x89233)))
% 156.75/156.47  [9037]P22(f329(f329(f243(a868),x90374),f329(f190(f869(x90372)),f172(x90372,x90373,x90371))))+P22(f329(f329(f244(a868),f646(x90371,x90372,x90373,x90374)),x90374))+~P22(f329(f329(f243(a868),x90374),f329(f190(f869(x90372)),x90371)))
% 156.75/156.47  [9155]~E(f329(f329(f173(x91551,x91552),x91553),f693(x91554,x91553,x91552,x91551)),f329(f329(f173(x91551,x91552),x91554),f693(x91554,x91553,x91552,x91551)))+E(f329(f173(x91551,x91552),x91553),f329(f173(x91551,x91552),x91554))+~E(f329(f167(x91551),f329(f329(f148(f875(x91551,x91552),x91551),f263(x91551,x91552)),x91553)),f329(f167(x91551),f329(f329(f148(f875(x91551,x91552),x91551),f263(x91551,x91552)),x91554)))
% 156.75/156.47  [9193]E(f172(x91931,x91932,x91933),f329(f329(f170(x91931),x91934),x91933))+~P22(f329(x91932,f329(f329(f159(x91931),x91933),f645(x91932,x91933,x91931,x91934))))+P22(f329(f329(f244(a868),x91934),f329(f190(f869(x91931)),x91933)))
% 156.75/156.47  [9197]E(f172(x91971,x91972,x91973),f329(f329(f170(x91971),x91974),x91973))+~P22(f329(x91972,f329(f329(f159(x91971),x91973),f645(x91972,x91973,x91971,x91974))))+P22(f329(x91972,f329(f329(f159(x91971),x91973),x91974)))
% 156.75/156.47  [9204]~P22(f329(f62(x92041),x92043))+~P22(f329(f62(x92042),f329(x92044,f680(x92044,x92042,x92043,x92041))))+P22(f329(f62(f875(x92041,x92042)),f329(f329(f266(x92041,x92042),x92043),x92044)))
% 156.75/156.47  [9212]~P124(x92121)+~P22(f329(f329(f243(x92121),f2(x92121)),f329(x92123,f840(x92123,x92124,x92122,x92121))))+P22(f329(f329(f243(x92121),f2(x92121)),f329(f329(f11(x92122,x92121),x92123),x92124)))
% 156.75/156.47  [9213]~P124(x92131)+~P22(f329(f329(f244(x92131),f2(x92131)),f329(x92133,f839(x92133,x92134,x92132,x92131))))+P22(f329(f329(f244(x92131),f2(x92131)),f329(f329(f11(x92132,x92131),x92133),x92134)))
% 156.75/156.47  [9219]~E(f329(f190(f869(x92194)),x92192),f329(f190(f869(x92194)),x92193))+P22(f329(f329(f331(f875(f869(x92194),f869(x92194))),f329(f329(f264(f869(x92194),f869(x92194)),x92193),x92192)),f152(x92194,x92191)))+P22(f329(f329(f244(a868),f573(x92191,x92192,x92193,x92194)),f329(f190(f869(x92194)),x92193)))
% 156.75/156.47  [9271]~P22(f329(x92713,f329(f329(f159(x92712),x92714),f646(x92714,x92712,x92713,x92711))))+P22(f329(f329(f243(a868),x92711),f329(f190(f869(x92712)),f172(x92712,x92713,x92714))))+~P22(f329(f329(f243(a868),x92711),f329(f190(f869(x92712)),x92714)))
% 156.75/156.47  [9350]E(f329(f329(f170(x93501),f587(x93502,x93503,x93504,x93501)),x93503),f329(f329(f170(x93501),f587(x93502,x93503,x93504,x93501)),x93504))+~P22(f329(f329(f331(f875(f869(x93501),f869(x93501))),f329(f329(f264(f869(x93501),f869(x93501)),x93504),x93503)),f141(x93501,x93502)))+P22(f329(f329(f244(a868),f329(f190(f869(x93501)),x93504)),f329(f190(f869(x93501)),x93503)))
% 156.75/156.47  [9396]~P22(f329(f329(f244(a868),f2(a868)),x93963))+~P22(f329(f329(f244(a868),x93964),x93961))+P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),x93961),f45(a868,x93962,x93963))),x93964)),f329(f329(f81(a868),x93961),x93963)))
% 156.75/156.47  [9607]~P65(x96072)+~P22(f329(f329(f243(x96072),f329(x96073,f357(x96074,x96073,x96071,x96072))),f329(x96074,f357(x96074,x96073,x96071,x96072))))+P22(f329(f329(f243(f876(x96071,x96072)),x96073),x96074))
% 156.75/156.47  [9714]~P68(x97141)+E(f329(f329(f8(a868,x97141),f329(f329(f20(a868,x97141,x97141),f329(f329(f10(x97141,f876(x97141,x97141),a868),f3(x97141)),x97142)),f329(f329(f10(a868,x97141,a868),x97142),f329(f329(f9(a868,a868,a868),f80(a868)),f78(a868))))),f300(a868,x97143,x97144)),f329(f329(f3(x97141),f329(x97142,x97143)),f329(x97142,f329(f329(f80(a868),x97144),f78(a868)))))+~P22(f329(f329(f243(a868),x97143),x97144))
% 156.75/156.47  [6798]E(f329(f329(f128(x67981),x67982),x67983),x67984)+~E(x67983,f329(f329(f132(x67981),f329(f190(f869(x67981)),x67982)),x67984))+~E(f329(f329(f170(x67981),f329(f190(f869(x67981)),x67982)),x67984),x67982)
% 156.75/156.47  [6853]~P61(x68532)+E(x68531,f2(x68532))+E(f329(f329(f287(x68532),f329(f329(f254(x68532),x68533),x68534)),f329(f329(f254(x68532),x68531),x68534)),f329(f329(f254(x68532),f329(f329(f287(x68532),x68533),x68531)),x68534))
% 156.75/156.47  [6990]~E(f329(f190(f869(x69901)),x69903),f329(f190(f869(x69902)),x69904))+~P22(f329(f131(x69901),x69903))+E(f179(x69901,x69902,f329(f173(x69901,x69902),f329(f329(f177(x69901,x69902),x69903),x69904))),f329(f167(x69901),x69903))
% 156.75/156.47  [7007]~P108(x70071)+~P22(f329(f329(f243(x70071),x70073),x70074))+P22(f329(f329(f243(x70071),f329(f329(f247(x70071),x70072),x70073)),x70074))
% 156.75/156.47  [7009]~P108(x70091)+~P22(f329(f329(f243(x70091),x70092),x70094))+P22(f329(f329(f243(x70091),f329(f329(f247(x70091),x70092),x70093)),x70094))
% 156.75/156.47  [7010]~P105(x70101)+~P22(f329(f329(f243(x70101),x70103),x70104))+P22(f329(f329(f243(x70101),f329(f329(f98(x70101),x70102),x70103)),x70104))
% 156.75/156.47  [7011]~P105(x70111)+~P22(f329(f329(f243(x70111),x70112),x70114))+P22(f329(f329(f243(x70111),f329(f329(f98(x70111),x70112),x70113)),x70114))
% 156.75/156.47  [7013]~P108(x70131)+~P22(f329(f329(f244(x70131),x70133),x70134))+P22(f329(f329(f244(x70131),f329(f329(f247(x70131),x70132),x70133)),x70134))
% 156.75/156.47  [7015]~P108(x70151)+~P22(f329(f329(f244(x70151),x70152),x70154))+P22(f329(f329(f244(x70151),f329(f329(f247(x70151),x70152),x70153)),x70154))
% 156.75/156.47  [7016]~P105(x70161)+~P22(f329(f329(f244(x70161),x70163),x70164))+P22(f329(f329(f244(x70161),f329(f329(f98(x70161),x70162),x70163)),x70164))
% 156.75/156.47  [7017]~P105(x70171)+~P22(f329(f329(f244(x70171),x70172),x70174))+P22(f329(f329(f244(x70171),f329(f329(f98(x70171),x70172),x70173)),x70174))
% 156.75/156.47  [7037]~P22(f329(x70373,x70374))+~P22(f329(x70372,x70374))+P22(f329(f329(f329(f98(f876(x70371,a862)),x70372),x70373),x70374))
% 156.75/156.47  [7533]~P70(x75331)+E(f329(f329(f80(x75331),f329(x75332,x75333)),f329(f329(f8(a868,x75331),x75332),f329(f299(a868,f329(a108,x75333)),x75334))),f329(f329(f8(a868,x75331),x75332),f329(f299(a868,x75333),x75334)))+~P22(f329(f329(f244(a868),x75333),x75334))
% 156.75/156.47  [7562]~P108(x75621)+P22(f329(f329(f243(x75621),x75622),x75623))+~P22(f329(f329(f243(x75621),f329(f329(f242(x75621),x75624),x75622)),x75623))
% 156.75/156.47  [7564]~P108(x75641)+P22(f329(f329(f243(x75641),x75642),x75643))+~P22(f329(f329(f243(x75641),f329(f329(f242(x75641),x75642),x75644)),x75643))
% 156.75/156.47  [7566]~P102(x75661)+P22(f329(f329(f243(x75661),x75662),x75663))+~P22(f329(f329(f243(x75661),f329(f329(f97(x75661),x75664),x75662)),x75663))
% 156.75/156.47  [7568]~P102(x75681)+P22(f329(f329(f243(x75681),x75682),x75683))+~P22(f329(f329(f243(x75681),f329(f329(f97(x75681),x75682),x75684)),x75683))
% 156.75/156.47  [7569]~P108(x75691)+P22(f329(f329(f244(x75691),x75692),x75693))+~P22(f329(f329(f244(x75691),f329(f329(f242(x75691),x75694),x75692)),x75693))
% 156.75/156.47  [7570]~P108(x75701)+P22(f329(f329(f244(x75701),x75702),x75703))+~P22(f329(f329(f244(x75701),f329(f329(f242(x75701),x75702),x75704)),x75703))
% 156.75/156.47  [7644]~P22(f329(f329(f331(x76441),x76442),x76444))+P22(f329(f329(f331(x76441),x76442),x76443))+P22(f329(f329(f331(x76441),x76442),f329(f329(f3(f876(x76441,a862)),x76444),x76443)))
% 156.75/156.47  [7727]P22(f329(x77271,x77272))+P22(f329(x77273,x77272))+~P22(f329(f329(f329(f97(f876(x77274,a862)),x77273),x77271),x77272))
% 156.75/156.47  [7738]~P22(f329(f329(f331(x77381),x77382),x77384))+~P22(f329(f329(f331(x77381),x77382),x77383))+P22(f329(f329(f331(x77381),x77382),f329(f329(f98(f876(x77381,a862)),x77383),x77384)))
% 156.75/156.47  [7796]~P108(x77961)+~P22(f329(f62(x77961),x77964))+E(f329(f329(f65(x77961,x77961,f247(x77961)),x77962),f329(f329(f307(x77961),x77963),x77964)),f329(f329(f247(x77961),x77963),f329(f329(f65(x77961,x77961,f247(x77961)),x77962),x77964)))
% 156.75/156.47  [7797]~P108(x77971)+~P22(f329(f62(x77971),x77974))+E(f329(f329(f65(x77971,x77971,f242(x77971)),x77972),f329(f329(f307(x77971),x77973),x77974)),f329(f329(f242(x77971),x77973),f329(f329(f65(x77971,x77971,f242(x77971)),x77972),x77974)))
% 156.75/156.47  [7798]~P102(x77981)+~P22(f329(f62(x77981),x77984))+E(f329(f329(f65(x77981,x77981,f97(x77981)),x77982),f329(f329(f307(x77981),x77983),x77984)),f329(f329(f97(x77981),x77983),f329(f329(f65(x77981,x77981,f97(x77981)),x77982),x77984)))
% 156.75/156.47  [7799]~P105(x77991)+~P22(f329(f62(x77991),x77994))+E(f329(f329(f65(x77991,x77991,f98(x77991)),x77992),f329(f329(f307(x77991),x77993),x77994)),f329(f329(f98(x77991),x77993),f329(f329(f65(x77991,x77991,f98(x77991)),x77992),x77994)))
% 156.75/156.47  [7800]~P110(x78001)+~P95(x78001)+E(f329(f329(f3(x78001),f329(f329(f81(x78001),f329(f100(x78001),x78002)),x78003)),f329(f329(f81(x78001),f329(f100(x78001),x78002)),x78004)),f329(f329(f81(x78001),f329(f100(x78001),x78002)),f329(f329(f3(x78001),x78003),x78004)))
% 156.75/156.47  [7801]~P138(x78011)+~P95(x78011)+E(f329(f329(f80(x78011),f329(f329(f81(x78011),f329(f100(x78011),x78012)),x78013)),f329(f329(f81(x78011),f329(f100(x78011),x78012)),x78014)),f329(f329(f81(x78011),f329(f100(x78011),x78012)),f329(f329(f80(x78011),x78013),x78014)))
% 156.75/156.47  [7912]E(x79121,x79122)+P22(f329(f329(f331(x79123),x79121),f329(f167(x79123),x79124)))+~P22(f329(f329(f331(x79123),x79121),f329(f167(x79123),f329(f329(f145(x79123),x79122),x79124))))
% 156.75/156.47  [7932]~P59(x79321)+~E(f329(f190(f869(x79322)),x79323),f329(f190(f869(x79321)),f56(x79321)))+E(f329(f329(f173(x79321,x79322),f329(f329(f177(x79321,x79322),f56(x79321)),x79323)),x79324),f329(f236(x79322),f643(x79324,x79323,x79322,x79321)))
% 156.75/156.47  [8082]P53(x80821,x80822,x80823)+~P53(x80821,x80822,x80824)+~P22(f329(f329(f243(f876(f875(x80821,x80822),a862)),x80823),x80824))
% 156.75/156.47  [8128]P22(f329(f329(f331(x81281),x81282),x81283))+P22(f329(f329(f331(x81281),x81282),x81284))+~P22(f329(f329(f331(x81281),x81282),f329(f329(f97(f876(x81281,a862)),x81284),x81283)))
% 156.75/156.47  [8138]~P50(x81381,x81384,x81383)+~P22(f329(f329(f331(x81381),x81382),x81384))+P22(f329(f329(f331(f875(x81381,x81381)),f329(f329(f264(x81381,x81381),x81382),x81382)),x81383))
% 156.75/156.47  [8154]~P22(f329(f62(x81542),x81544))+~P22(f329(f62(x81541),x81543))+P22(f329(f62(f875(x81541,x81542)),f329(f329(f266(x81541,x81542),x81543),f329(f18(f876(x81542,a862),x81541),x81544))))
% 156.75/156.47  [8155]~P22(f329(f329(f331(x81551),x81552),x81554))+~P22(f329(f329(f243(f876(x81551,a862)),x81553),x81554))+P22(f329(f329(f243(f876(x81551,a862)),f329(f329(f307(x81551),x81552),x81553)),x81554))
% 156.75/156.47  [8163]~P76(x81632)+~P143(x81632)+E(f329(f329(f11(x81631,x81632),f329(f329(f10(a868,x81632,x81631),f96(x81632)),x81633)),x81634),f329(f96(x81632),f329(f329(f11(x81631,a868),x81633),x81634)))
% 156.75/156.47  [8164]~P76(x81642)+~P140(x81642)+E(f329(f329(f11(x81641,x81642),f329(f329(f10(a1,x81642,x81641),f99(x81642)),x81643)),x81644),f329(f99(x81642),f329(f329(f11(x81641,a1),x81643),x81644)))
% 156.75/156.47  [8190]E(f329(f329(f3(f876(x81901,a862)),x81902),f329(f329(f3(f876(x81901,a862)),x81903),x81904)),x81904)+~P22(f329(f329(f243(f876(x81901,a862)),x81902),x81903))+~P22(f329(f329(f243(f876(x81901,a862)),x81904),x81902))
% 156.75/156.47  [8281]~P22(f329(f62(x82811),x82814))+E(f329(f329(f3(a868),f329(f329(f8(x82811,a868),x82812),x82813)),f329(f329(f8(x82811,a868),x82812),x82814)),f329(f329(f8(x82811,a868),x82812),f329(f329(f3(f876(x82811,a862)),x82813),x82814)))+~P22(f329(f329(f243(f876(x82811,a862)),x82814),x82813))
% 156.75/156.47  [8429]~P6(x84291,x84294,x84293)+~P22(f329(f329(f331(x84291),x84292),x84294))+P22(f329(f329(f331(x84291),x84292),f329(f283(x84291,x84291,x84293),f329(f329(f307(x84291),x84292),f189(f876(x84291,a862))))))
% 156.75/156.47  [8486]~P22(f329(f329(f243(f876(x84861,a862)),x84862),x84863))+~P22(f329(f329(f243(f876(x84861,a862)),x84862),x84864))+P22(f329(f329(f243(f876(x84861,a862)),x84862),f329(f329(f98(f876(x84861,a862)),x84863),x84864)))
% 156.75/156.47  [8586]E(x85861,f189(f876(x85862,a862)))+P22(f329(f62(x85863),x85864))+~P22(f329(f62(f875(x85863,x85862)),f329(f329(f266(x85863,x85862),x85864),f329(f18(f876(x85862,a862),x85863),x85861))))
% 156.75/156.47  [8587]E(x85871,f189(f876(x85872,a862)))+P22(f329(f62(x85873),x85874))+~P22(f329(f62(f875(x85872,x85873)),f329(f329(f266(x85872,x85873),x85871),f329(f18(f876(x85873,a862),x85872),x85874))))
% 156.75/156.47  [8647]P22(f329(f329(f331(x86471),x86472),f318(x86471,x86473)))+~P22(f329(f329(f331(x86471),x86474),f318(x86471,x86473)))+~P22(f329(f329(f331(f875(x86471,x86471)),f329(f329(f264(x86471,x86471),x86472),x86474)),x86473))
% 156.75/156.47  [8697]~P38(x86971,x86974)+P22(f329(f329(f331(f875(x86971,x86971)),f329(f329(f264(x86971,x86971),x86973),x86972)),f305(x86971,x86974)))+P38(x86971,f329(f329(f307(f875(x86971,x86971)),f329(f329(f264(x86971,x86971),x86972),x86973)),x86974))
% 156.75/156.47  [8698]~P56(x86981,x86984)+P22(f329(f329(f331(f875(x86981,x86981)),f329(f329(f264(x86981,x86981),x86983),x86982)),f305(x86981,x86984)))+P56(x86981,f329(f329(f307(f875(x86981,x86981)),f329(f329(f264(x86981,x86981),x86982),x86983)),x86984))
% 156.75/156.47  [8776]~E(x87762,x87763)+~P22(f329(f329(f331(x87761),x87762),f329(f167(x87761),x87764)))+P22(f329(f329(f331(f875(x87761,x87761)),f329(f329(f264(x87761,x87761),x87762),x87763)),f329(f167(f875(x87761,x87761)),f329(f329(f177(x87761,x87761),x87764),x87764))))
% 156.75/156.47  [8861]~E(x88613,x88614)+P22(f329(f329(f268(x88611,x88611,a862),a326),x88612))+~P22(f329(f329(f331(f875(x88611,x88611)),x88612),f329(f167(f875(x88611,x88611)),f329(f329(f177(x88611,x88611),x88613),x88614))))
% 156.75/156.47  [8910]P22(f329(f329(f331(f875(f869(x89101),f869(x89101))),f329(f329(f264(f869(x89101),f869(x89101)),x89102),x89103)),f141(x89101,x89104)))+~E(f329(f329(f170(x89101),f329(f190(f869(x89101)),x89102)),x89103),x89102)+~P22(f329(f329(f244(a868),f329(f190(f869(x89101)),x89102)),f329(f190(f869(x89101)),x89103)))
% 156.75/156.47  [9002]~P22(f329(f62(x90021),x90024))+P22(f329(f329(f331(x90021),f506(x90022,x90023,x90024,x90021)),x90024))+P22(f329(f62(x90023),f329(f329(f43(x90021,f876(x90023,a862)),x90024),x90022)))
% 156.75/156.47  [9003]~P22(f329(f62(x90031),x90034))+P22(f329(f329(f331(x90031),f700(x90032,x90033,x90034,x90031)),x90034))+P22(f329(f62(x90033),f329(f329(f43(x90031,f876(x90033,a862)),x90034),x90032)))
% 156.75/156.47  [9082]P22(f329(f329(f331(f875(x90821,x90821)),x90822),f329(f329(f286(x90821,x90821,x90821),x90823),f305(x90821,x90823))))+~P22(f329(f329(f244(a868),f2(a868)),x90824))+~P22(f329(f329(f331(f875(x90821,x90821)),x90822),f329(f329(f184(f875(x90821,x90821),a862),x90824),x90823)))
% 156.75/156.47  [9091]~P38(x90911,x90912)+~P22(f329(f329(f331(f875(x90911,x90911)),f329(f329(f264(x90911,x90911),x90914),x90913)),x90912))+~P22(f329(f329(f331(f875(x90911,x90911)),f329(f329(f264(x90911,x90911),x90913),x90914)),x90912))
% 156.75/156.47  [9211]~P22(f329(f62(x92111),x92114))+E(f329(f329(f8(x92111,a868),f329(f329(f10(f876(x92112,a862),a868,x92111),f38(x92112)),x92113)),x92114),f329(f38(f875(x92111,x92112)),f329(f329(f266(x92111,x92112),x92114),x92113)))+P22(f329(f329(f331(x92111),f683(x92113,x92112,x92114,x92111)),x92114))
% 156.75/156.47  [9215]~P22(f329(f131(x92151),x92152))+P22(f329(f131(x92151),f329(f329(f153(x92151,x92152),x92153),x92154)))+P22(f329(f329(f331(x92151),x92154),f329(f329(f3(f876(x92151,a862)),f329(f167(x92151),x92152)),f329(f329(f307(x92151),f329(f329(f159(x92151),x92152),x92153)),f189(f876(x92151,a862))))))
% 156.75/156.47  [9228]~P22(f329(f62(x92282),x92283))+~P22(f329(f62(x92281),f329(x92284,f506(x92284,x92281,x92283,x92282))))+P22(f329(f62(x92281),f329(f329(f43(x92282,f876(x92281,a862)),x92283),x92284)))
% 156.75/156.47  [9229]~P22(f329(f62(x92292),x92293))+~P22(f329(f62(x92291),f329(x92294,f700(x92294,x92291,x92293,x92292))))+P22(f329(f62(x92291),f329(f329(f43(x92292,f876(x92291,a862)),x92293),x92294)))
% 156.75/156.47  [9308]~P22(f329(f329(f331(f875(x93081,x93081)),x93082),f329(f329(f286(x93081,x93081,x93081),x93084),f305(x93081,x93084))))+P22(f329(f329(f331(f875(x93081,x93081)),x93082),f329(f329(f286(x93081,x93081,x93081),x93083),f305(x93081,x93083))))+~P22(f329(f329(f243(f876(f875(x93081,x93081),a862)),x93084),x93083))
% 156.75/156.47  [9315]E(f329(f329(f170(x93151),f587(x93154,x93153,x93152,x93151)),x93153),f329(f329(f170(x93151),f587(x93154,x93153,x93152,x93151)),x93152))+~P22(f329(f329(f331(f875(f869(x93151),f869(x93151))),f329(f329(f264(f869(x93151),f869(x93151)),x93152),x93153)),f141(x93151,x93154)))+E(f329(f329(f170(x93151),f329(f190(f869(x93151)),x93152)),x93153),x93152)
% 156.75/156.47  [9335]~P22(f329(f62(x93351),x93354))+E(f329(f329(f8(x93351,a868),f329(f329(f10(f876(x93352,a862),a868,x93351),f38(x93352)),x93353)),x93354),f329(f38(f875(x93351,x93352)),f329(f329(f266(x93351,x93352),x93354),x93353)))+~P22(f329(f62(x93352),f329(x93353,f683(x93353,x93352,x93354,x93351))))
% 156.75/156.47  [9339]~E(f329(f190(f869(x93391)),x93393),f329(f190(f869(x93391)),x93392))+P22(f329(f329(f331(f875(f869(x93391),f869(x93391))),f329(f329(f264(f869(x93391),f869(x93391)),x93392),x93393)),f152(x93391,x93394)))+P22(f329(f329(f331(f875(x93391,x93391)),f574(x93394,x93393,x93392,x93391)),f329(f167(f875(x93391,x93391)),f329(f329(f177(x93391,x93391),x93392),x93393))))
% 156.75/156.47  [9405]~P22(f329(f329(f331(f875(f869(x94051),f869(x94051))),f329(f329(f264(f869(x94051),f869(x94051)),x94052),x94053)),f141(x94051,x94054)))+E(f329(f329(f170(x94051),f329(f190(f869(x94051)),x94052)),x94053),x94052)+P22(f329(f329(f244(a868),f587(x94054,x94053,x94052,x94051)),f329(f329(f247(a868),f329(f190(f869(x94051)),x94052)),f329(f190(f869(x94051)),x94053))))
% 156.75/156.47  [9406]E(f329(f173(x94061,x94062),x94063),f329(f173(x94061,x94062),x94064))+~E(f329(f167(x94061),f329(f329(f148(f875(x94061,x94062),x94061),f263(x94061,x94062)),x94063)),f329(f167(x94061),f329(f329(f148(f875(x94061,x94062),x94061),f263(x94061,x94062)),x94064)))+P22(f329(f329(f331(x94061),f693(x94063,x94064,x94062,x94061)),f329(f167(x94061),f329(f329(f148(f875(x94061,x94062),x94061),f263(x94061,x94062)),x94064))))
% 156.75/156.47  [9426]~P22(f329(f329(f331(f875(f869(x94261),f869(x94261))),f329(f329(f264(f869(x94261),f869(x94261)),x94262),x94263)),f141(x94261,x94264)))+P22(f329(f329(f244(a868),f329(f190(f869(x94261)),x94262)),f329(f190(f869(x94261)),x94263)))+P22(f329(f329(f244(a868),f587(x94264,x94263,x94262,x94261)),f329(f329(f247(a868),f329(f190(f869(x94261)),x94262)),f329(f190(f869(x94261)),x94263))))
% 156.75/156.47  [9761]~P22(f329(f329(f329(x97611,f494(x97611,x97614,x97613,x97612)),f495(x97611,x97614,x97613,x97612)),f496(x97611,x97614,x97613,x97612)))+P22(f329(f329(f329(x97611,x97612),x97613),x97614))+~P22(f329(f317(f875(f876(a1,f871(f869(a325))),f875(a1,a1)),a315),f329(f329(f264(f876(a1,f871(f869(a325))),f875(a1,a1)),x97612),f329(f329(f264(a1,a1),x97613),x97614))))
% 156.75/156.47  [9831]P22(f329(f329(f329(x98311,x98312),x98313),x98314))+P22(f329(f317(f875(f876(a1,f871(f869(a325))),f875(a1,a1)),a315),f329(f329(f264(f876(a1,f871(f869(a325))),f875(a1,a1)),f494(x98311,x98314,x98313,x98312)),f329(f329(f264(a1,a1),f495(x98311,x98314,x98313,x98312)),f496(x98311,x98314,x98313,x98312)))))+~P22(f329(f317(f875(f876(a1,f871(f869(a325))),f875(a1,a1)),a315),f329(f329(f264(f876(a1,f871(f869(a325))),f875(a1,a1)),x98312),f329(f329(f264(a1,a1),x98313),x98314))))
% 156.75/156.47  [9866]~P22(f329(f329(f331(f875(f869(x98661),f869(x98661))),f329(f329(f264(f869(x98661),f869(x98661)),x98662),x98663)),f141(x98661,x98664)))+E(f329(f329(f170(x98661),f329(f190(f869(x98661)),x98662)),x98663),x98662)+P22(f329(f329(f331(f875(x98661,x98661)),f329(f329(f264(x98661,x98661),f329(f329(f159(x98661),x98662),f587(x98664,x98663,x98662,x98661))),f329(f329(f159(x98661),x98663),f587(x98664,x98663,x98662,x98661)))),x98664))
% 156.75/156.47  [9867]~P22(f329(f329(f331(f875(f869(x98671),f869(x98671))),f329(f329(f264(f869(x98671),f869(x98671)),x98672),x98673)),f141(x98671,x98674)))+P22(f329(f329(f244(a868),f329(f190(f869(x98671)),x98672)),f329(f190(f869(x98671)),x98673)))+P22(f329(f329(f331(f875(x98671,x98671)),f329(f329(f264(x98671,x98671),f329(f329(f159(x98671),x98672),f587(x98674,x98673,x98672,x98671))),f329(f329(f159(x98671),x98673),f587(x98674,x98673,x98672,x98671)))),x98674))
% 156.75/156.47  [9911]~E(f329(f190(f869(x99111)),x99112),f329(f190(f869(x99111)),x99113))+P22(f329(f329(f331(f875(f869(x99111),f869(x99111))),f329(f329(f264(f869(x99111),f869(x99111)),x99112),x99113)),f152(x99111,x99114)))+~P22(f329(f329(f331(f875(x99111,x99111)),f329(f329(f264(x99111,x99111),f329(f329(f159(x99111),x99112),f573(x99114,x99113,x99112,x99111))),f329(f329(f159(x99111),x99113),f573(x99114,x99113,x99112,x99111)))),x99114))
% 156.75/156.47  [10039]~P70(x100391)+~P22(f329(f62(x100392),x100394))+E(f329(f160(x100391),f329(f329(f148(x100392,x100391),x100393),f90(f869(x100392),f329(f329(f20(f869(x100392),a862,a862),f329(f329(f10(a862,f876(a862,a862),f869(x100392)),a327),f329(f329(f9(f869(x100392),f876(x100392,a862),a862),f329(f329(f10(f876(x100392,a862),f876(f876(x100392,a862),a862),f869(x100392)),a326),f167(x100392))),x100394))),f131(x100392))))),f234(x100392,x100391,x100393,x100394))
% 156.75/156.47  [7370]~P60(x73702)+E(x73701,f2(x73702))+E(f329(f329(f287(x73702),f329(f329(f80(x73702),x73703),f329(f329(f81(x73702),x73704),x73701))),x73701),f329(f329(f80(x73702),x73704),f329(f329(f287(x73702),x73703),x73701)))
% 156.75/156.47  [7371]~P24(x73712)+E(x73711,f2(x73712))+E(f329(f329(f39(x73712),f329(f329(f80(x73712),x73713),f329(f329(f81(x73712),x73714),x73711))),x73711),f329(f329(f80(x73712),x73714),f329(f329(f39(x73712),x73713),x73711)))
% 156.75/156.47  [7372]~P24(x73722)+E(x73721,f2(x73722))+E(f329(f329(f39(x73722),f329(f329(f80(x73722),x73723),f329(f329(f81(x73722),x73721),x73724))),x73721),f329(f329(f80(x73722),x73724),f329(f329(f39(x73722),x73723),x73721)))
% 156.75/156.47  [7607]~P61(x76072)+E(x76071,f2(x76072))+E(f329(f329(f287(x76072),f329(f329(f3(x76072),x76073),f329(f329(f81(x76072),x76071),x76074))),x76071),f329(f329(f3(x76072),f329(f329(f287(x76072),x76073),x76071)),x76074))
% 156.75/156.47  [7608]~P60(x76082)+E(x76081,f2(x76082))+E(f329(f329(f287(x76082),f329(f329(f80(x76082),x76083),f329(f329(f81(x76082),x76084),x76081))),x76081),f329(f329(f80(x76082),f329(f329(f287(x76082),x76083),x76081)),x76084))
% 156.75/156.47  [7609]~P61(x76092)+E(x76091,f2(x76092))+E(f329(f329(f287(x76092),f329(f329(f80(x76092),x76093),f329(f329(f81(x76092),x76091),x76094))),x76091),f329(f329(f80(x76092),f329(f329(f287(x76092),x76093),x76091)),x76094))
% 156.75/156.47  [8309]~P22(f329(f154(x83091,x83093),x83094))+~P22(f329(f154(x83091,x83092),x83094))+P22(f329(f154(x83091,f329(f329(f98(f876(x83091,a862)),x83092),x83093)),x83094))
% 156.75/156.47  [8659]~E(f329(f329(f286(x86591,x86591,x86591),x86592),x86594),f189(f876(f875(x86591,x86591),a862)))+~E(f329(f329(f286(x86591,x86591,x86591),x86592),x86593),f189(f876(f875(x86591,x86591),a862)))+E(f329(f329(f286(x86591,x86591,x86591),x86592),f329(f329(f97(f876(f875(x86591,x86591),a862)),x86593),x86594)),f189(f876(f875(x86591,x86591),a862)))
% 156.75/156.47  [8777]~P22(f329(f329(f243(f876(x87771,a862)),x87773),x87774))+~P22(f329(f329(f243(f876(x87771,a862)),x87772),x87774))+P22(f329(f329(f243(f876(x87771,a862)),f329(f329(f97(f876(x87771,a862)),x87772),x87773)),x87774))
% 156.75/156.47  [9149]~P22(f329(f62(x91491),x91494))+~P22(f329(f62(x91491),x91493))+E(f329(f329(f3(a868),f329(f329(f80(a868),f329(f329(f8(x91491,a868),x91492),x91493)),f329(f329(f8(x91491,a868),x91492),x91494))),f329(f329(f8(x91491,a868),x91492),f329(f329(f98(f876(x91491,a862)),x91493),x91494))),f329(f329(f8(x91491,a868),x91492),f329(f329(f97(f876(x91491,a862)),x91493),x91494)))
% 156.75/156.47  [9225]~P22(f329(f329(f331(x92251),x92253),x92252))+~P22(f329(f329(f243(f876(x92251,a862)),x92252),f329(f329(f307(x92251),x92253),x92254)))+P22(f329(f329(f243(f876(x92251,a862)),f329(f329(f3(f876(x92251,a862)),x92252),f329(f329(f307(x92251),x92253),f189(f876(x92251,a862))))),x92254))
% 156.75/156.47  [9380]~P22(f329(f329(f331(x93801),x93803),x93802))+P22(f329(f329(f243(f876(x93801,a862)),x93802),f329(f329(f307(x93801),x93803),x93804)))+~P22(f329(f329(f243(f876(x93801,a862)),f329(f329(f3(f876(x93801,a862)),x93802),f329(f329(f307(x93801),x93803),f189(f876(x93801,a862))))),x93804))
% 156.75/156.47  [9477]~P22(f329(f329(f243(a868),x94771),x94773))+~P22(f329(f329(f244(a868),x94772),x94774))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x94771),x94772)),f329(f329(f264(a868,a868),x94773),x94774))),a35))
% 156.75/156.47  [9478]~P22(f329(f329(f243(a868),x94782),x94784))+~P22(f329(f329(f243(a868),x94781),x94783))+P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),f329(f329(f264(a868,a868),x94781),x94782)),f329(f329(f264(a868,a868),x94783),x94784))),a70))
% 156.75/156.47  [9798]~P22(f329(f329(f331(f869(x97981)),x97984),f155(x97981,x97983)))+~P22(f329(f329(f331(f869(x97981)),x97984),f155(x97981,x97982)))+P22(f329(f154(x97981,f329(f329(f98(f876(x97981,a862)),f329(f329(f9(x97981,f876(x97981,a862),a862),f331(x97981)),x97982)),f329(f329(f9(x97981,f876(x97981,a862),a862),f331(x97981)),x97983))),x97984))
% 156.75/156.47  [9885]~P20(x98851,f876(f876(x98851,a862),a862),f329(f329(f9(x98851,f876(f875(x98851,x98851),a862),f876(f876(x98851,a862),a862)),f329(f329(f10(f876(x98851,a862),f876(f876(f875(x98851,x98851),a862),f876(f876(x98851,a862),a862)),x98851),f61(x98851)),f329(f329(f9(x98851,f876(x98851,a862),f876(x98851,a862)),f307(x98851)),f189(f876(x98851,a862))))),x98853),x98852)+~P22(f329(f329(f331(x98851),x98854),x98852))+E(f329(f329(f3(f876(f876(x98851,a862),a862)),f329(f329(f61(x98851),x98852),x98853)),f329(f329(f61(x98851),f329(f329(f307(x98851),x98854),f189(f876(x98851,a862)))),x98853)),f329(f329(f61(x98851),f329(f329(f3(f876(x98851,a862)),x98852),f329(f329(f307(x98851),x98854),f189(f876(x98851,a862))))),x98853))
% 156.75/156.47  [10000]~P50(x100001,x100002,x100004)+~P22(f329(f329(f331(f875(x100001,x100001)),x100003),x100004))+P22(f329(f329(f268(x100001,x100001,a862),f329(f329(f9(x100001,f876(x100001,a862),f876(x100001,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x100001,a862),f876(x100001,a862)),x100001),f10(a862,a862,x100001)),f329(f329(f10(a862,f876(a862,a862),x100001),a327),f329(f329(f9(x100001,f876(x100001,a862),a862),f331(x100001)),x100002)))),f329(f329(f9(x100001,f876(x100001,a862),a862),f331(x100001)),x100002))),x100003))
% 156.75/156.47  [10009]P22(f329(f62(x100091),x100092))+~P22(f329(f62(x100093),f329(f308(x100091,x100093,x100094),x100092)))+~P22(f329(f62(x100091),f329(f249(x100091),f329(f329(f20(x100091,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100091),a327),f329(f329(f9(x100091,f876(x100091,a862),a862),f331(x100091)),x100092))),f329(f329(f9(x100091,x100093,a862),f329(f329(f10(x100093,f876(x100093,a862),x100091),a326),x100094)),f329(x100094,f692(x100094,x100093,x100092,x100091)))))))
% 156.75/156.47  [8064]~P61(x80642)+E(x80641,f2(x80642))+E(f329(f329(f287(x80642),f329(f329(f3(x80642),f329(f329(f81(x80642),x80641),x80643)),x80644)),x80641),f329(f329(f3(x80642),x80643),f329(f329(f287(x80642),x80644),x80641)))
% 156.75/156.47  [8065]~P61(x80652)+E(x80651,f2(x80652))+E(f329(f329(f287(x80652),f329(f329(f80(x80652),f329(f329(f81(x80652),x80651),x80653)),x80654)),x80651),f329(f329(f80(x80652),x80653),f329(f329(f287(x80652),x80654),x80651)))
% 156.75/156.47  [8938]~E(f329(f329(f286(x89381,x89381,x89381),x89383),x89384),f189(f876(f875(x89381,x89381),a862)))+~E(f329(f329(f286(x89381,x89381,x89381),x89382),x89384),f189(f876(f875(x89381,x89381),a862)))+E(f329(f329(f286(x89381,x89381,x89381),f329(f329(f97(f876(f875(x89381,x89381),a862)),x89382),x89383)),x89384),f189(f876(f875(x89381,x89381),a862)))
% 156.75/156.47  [9948]~P145(x99481)+~P145(x99482)+E(f329(f329(f314(x99481),f329(f329(f9(x99481,a95,f871(f869(a325))),f329(f329(f10(f876(x99482,f871(f869(a325))),f876(a95,f871(f869(a325))),x99481),f314(x99482)),f329(f329(f10(f876(x99482,f875(x99481,x99482)),f876(x99482,f871(f869(a325))),x99481),f329(f10(f875(x99481,x99482),f871(f869(a325)),x99482),x99483)),f264(x99481,x99482)))),x99484)),x99484),f329(f329(f314(f875(x99481,x99482)),x99483),x99484))
% 156.75/156.47  [9694]~P22(f329(f154(x96941,x96943),x96944))+~P22(f329(f154(x96941,x96942),x96944))+P22(f329(f154(x96941,f329(f329(f20(x96941,a862,a862),f329(f329(f10(a862,f876(a862,a862),x96941),a327),x96942)),x96943)),x96944))
% 156.75/156.47  [9940]P22(f329(x99401,f553(x99402,x99403,x99401,x99404)))+~P22(f329(f62(x99404),f329(f249(x99404),x99401)))+P22(f329(f62(x99403),f329(f249(x99403),f329(f329(f10(f876(x99404,a862),a862,x99403),f86(x99404)),f329(f329(f10(f876(x99404,a862),f876(x99404,a862),x99403),f329(f20(x99404,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99404),a327),x99401))),x99402)))))
% 156.75/156.47  [9962]~P22(f329(f62(x99622),f329(f249(x99622),x99623)))+~P22(f329(f62(x99621),f329(f249(x99621),f329(f329(f9(x99621,x99622,a862),x99624),f553(x99624,x99621,x99623,x99622)))))+P22(f329(f62(x99621),f329(f249(x99621),f329(f329(f10(f876(x99622,a862),a862,x99621),f86(x99622)),f329(f329(f10(f876(x99622,a862),f876(x99622,a862),x99621),f329(f20(x99622,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99622),a327),x99623))),x99624)))))
% 156.75/156.47  [7748]~P31(x77481,x77482,x77483,x77485)+P31(x77481,x77482,x77483,x77484)+~P31(x77481,x77482,x77485,x77484)
% 156.75/156.47  [5008]~E(x50082,x50084)+E(f164(x50081,x50082,x50083),f164(x50081,x50084,x50085))+~E(x50082,f2(a868))
% 156.75/156.47  [5270]E(x52701,x52702)+~E(f164(x52704,x52703,x52701),f164(x52704,x52705,x52702))+E(x52703,f2(a868))
% 156.75/156.47  [5574]~P43(x55741,x55743,x55745)+~P43(x55742,x55745,x55744)+P43(f34(x55741,x55742),x55743,x55744)
% 156.75/156.47  [5679]~P43(x56794,x56792,x56795)+P43(f33(x56791,x56793,x56794),x56792,x56795)+P22(f329(x56791,x56792))
% 156.75/156.47  [5780]~P43(x57802,x57804,x57805)+P43(f33(x57801,x57802,x57803),x57804,x57805)+~P22(f329(x57801,x57804))
% 156.75/156.47  [5830]~E(x58305,x58302)+P44(f31(x58301,x58303),x58302,x58304,x58305)+P22(f329(x58301,x58302))
% 156.75/156.47  [5945]P43(x59451,x59452,x59453)+~P43(f33(x59454,x59455,x59451),x59452,x59453)+P22(f329(x59454,x59452))
% 156.75/156.47  [6007]P43(x60071,x60072,x60073)+~P43(f33(x60074,x60071,x60075),x60072,x60073)+~P22(f329(x60074,x60072))
% 156.75/156.47  [6033]P43(x60331,x60332,x60333)+P43(x60334,x60332,x60333)+~P43(f33(x60335,x60331,x60334),x60332,x60333)
% 156.75/156.47  [6390]E(x63901,x63902)+~P44(f31(x63903,x63904),x63901,x63905,x63902)+P22(f329(x63903,x63901))
% 156.75/156.47  [7871]~P44(x78712,x78713,x78714,x78715)+~P44(f31(x78711,x78712),x78715,x78714,x78713)+P44(f31(x78711,x78712),x78713,x78714,x78713)
% 156.75/156.47  [9045]E(x90451,x90452)+~P44(f31(x90455,x90453),x90451,x90454,x90452)+P44(x90453,x90451,x90454,f798(x90452,x90454,x90451,x90453,x90455))
% 156.75/156.47  [9047]E(x90471,x90472)+P44(f31(x90473,x90474),f798(x90471,x90475,x90472,x90474,x90473),x90475,x90471)+~P44(f31(x90473,x90474),x90472,x90475,x90471)
% 156.75/156.47  [9052]~P44(f31(x90525,x90521),x90522,x90523,x90524)+P44(x90521,x90522,x90523,f798(x90524,x90523,x90522,x90521,x90525))+~P22(f329(x90525,x90522))
% 156.75/156.47  [9058]~P44(f31(x90581,x90582),x90585,x90584,x90583)+P44(f31(x90581,x90582),f798(x90583,x90584,x90585,x90582,x90581),x90584,x90583)+~P22(f329(x90581,x90585))
% 156.75/156.47  [6527]E(x65271,x65272)+~E(f329(x65273,x65271),f329(x65273,x65272))+~P20(x65274,x65275,x65273,f252(f876(x65274,a862)))
% 156.75/156.47  [6685]~E(f329(x66853,x66855),f192(x66852))+~E(f329(x66854,x66855),f192(x66852))+E(f329(f180(x66851,x66852,x66853,x66854),x66855),f192(x66852))
% 156.75/156.47  [7411]E(x74111,x74112)+~P20(x74113,x74114,x74115,f252(f876(x74113,a862)))+~E(f329(f308(x74113,x74114,x74115),x74111),f329(f308(x74113,x74114,x74115),x74112))
% 156.75/156.48  [7553]~P31(x75534,x75535,x75531,x75533)+E(f329(x75531,x75532),f329(x75533,x75532))+~P22(f329(f329(f331(x75534),x75532),f179(x75534,x75535,x75531)))
% 156.75/156.48  [7661]P20(x76612,x76613,f530(x76614,x76613,x76612,x76611),x76611)+~E(f329(f308(x76613,x76612,x76615),x76614),x76611)+E(x76611,f189(f876(x76612,a862)))
% 156.75/156.48  [8201]~P22(f329(f329(x82013,x82012),x82015))+~P22(f329(f329(x82013,x82014),x82012))+P22(f329(f329(f331(x82011),x82012),f296(x82011,x82013,x82014,x82015)))
% 156.75/156.48  [8202]~P22(f329(f329(x82023,x82022),x82025))+~P22(f329(f329(x82023,x82024),x82022))+P22(f329(f329(f331(x82021),x82022),f293(x82021,x82023,x82024,x82025)))
% 156.75/156.48  [8735]~P20(x87351,x87353,x87355,f252(f876(x87351,a862)))+~P20(x87353,x87352,x87354,f252(f876(x87353,a862)))+P20(x87351,x87352,f329(f73(x87353,x87352,x87351,x87354),x87355),f252(f876(x87351,a862)))
% 156.75/156.48  [9285]P22(f329(f329(f331(f875(x92851,x92851)),f329(f329(f264(x92851,x92851),x92852),x92853)),f305(x92851,x92854)))+~P22(f329(f329(f331(f875(x92851,x92851)),f329(f329(f264(x92851,x92851),x92852),x92855)),f305(x92851,x92854)))+~P22(f329(f329(f331(f875(x92851,x92851)),f329(f329(f264(x92851,x92851),x92855),x92853)),f305(x92851,x92854)))
% 156.75/156.48  [9322]~P108(x93222)+~P22(f329(f131(x93221),x93225))+P22(f329(f131(x93221),f143(x93221,x93222,x93223,x93224,x93225)))
% 156.75/156.48  [5341]~E(x53412,f109(x53411))+E(f329(f329(f128(x53411),x53412),x53413),f329(f329(f145(x53411),x53414),x53415))+~E(x53413,f329(f329(f145(x53411),x53414),x53415))
% 156.75/156.48  [5342]~E(x53422,f109(x53421))+E(f329(f329(f128(x53421),x53422),x53423),f329(f329(f145(x53421),x53424),x53425))+~E(f329(f329(f145(x53421),x53424),x53425),x53423)
% 156.75/156.48  [6487]~E(f329(f190(f869(x64871)),x64875),f329(f190(f869(x64872)),x64874))+E(f329(f329(f148(f875(x64871,x64872),x64872),f267(x64871,x64872)),x64873),x64874)+~E(f329(f329(f177(x64871,x64872),x64875),x64874),x64873)
% 156.75/156.48  [6488]~E(f329(f190(f869(x64881)),x64884),f329(f190(f869(x64882)),x64885))+E(f329(f329(f148(f875(x64881,x64882),x64881),f263(x64881,x64882)),x64883),x64884)+~E(f329(f329(f177(x64881,x64882),x64884),x64885),x64883)
% 156.75/156.48  [6947]~P108(x69471)+~P28(x69471,f329(f329(f148(x69472,x69471),x69473),x69475))+P28(x69471,f329(f329(f148(x69472,x69471),x69473),f329(f130(x69472,x69474),x69475)))
% 156.75/156.48  [7091]~P108(x70911)+P28(x70911,f329(f329(f148(x70912,x70911),x70913),f165(x70912,x70914,x70915)))+~P28(x70911,f329(f329(f148(x70912,x70911),x70913),x70915))
% 156.75/156.48  [7114]~P53(x71143,x71142,x71145)+~P53(x71141,x71143,x71144)+P53(x71141,x71142,f329(f329(f286(x71141,x71143,x71142),x71144),x71145))
% 156.75/156.48  [7206]E(x72061,x72062)+~P20(x72063,x72064,x72065,f252(f876(x72063,a862)))+~E(f329(f329(f148(x72063,x72064),x72065),x72061),f329(f329(f148(x72063,x72064),x72065),x72062))
% 156.75/156.48  [7280]P44(x72801,x72802,x72803,x72804)+~P44(x72801,x72802,x72805,x72804)+~P22(f329(f329(f243(a868),x72805),x72803))
% 156.75/156.48  [7357]~P22(f329(f329(f243(a868),x73571),f329(x73573,x73575)))+P22(f329(f329(f243(a868),x73571),f149(x73572,x73573,x73574)))+~P22(f329(f329(f331(x73572),x73575),f329(f167(x73572),x73574)))
% 156.75/156.48  [7358]~P22(f329(f329(f244(a868),x73581),f329(x73583,x73585)))+P22(f329(f329(f244(a868),x73581),f149(x73582,x73583,x73584)))+~P22(f329(f329(f331(x73582),x73585),f329(f167(x73582),x73584)))
% 156.75/156.48  [7761]P22(f329(x77611,x77612))+~P22(f329(x77611,x77613))+~P22(f329(f329(f331(x77614),x77612),f329(f167(x77614),f164(x77614,x77615,x77613))))
% 156.75/156.48  [7762]P22(f329(x77621,x77622))+~P22(f329(x77621,x77623))+~P22(f329(f329(f331(x77624),x77623),f329(f167(x77624),f164(x77624,x77625,x77622))))
% 156.75/156.48  [7766]~P109(x77661)+P22(f329(f329(f243(f876(x77661,a862)),f300(x77661,x77662,x77663)),f300(x77661,x77664,x77665)))+P22(f329(f329(f243(x77661),x77662),x77663))
% 156.75/156.48  [7794]~P26(x77941)+P22(f329(f329(f243(x77941),f329(f329(f42(x77942,x77941),x77943),x77944)),f329(x77944,x77945)))+~P22(f329(f329(f331(x77942),x77945),x77943))
% 156.75/156.48  [7863]~P20(x78631,x78632,x78634,x78633)+E(f329(f77(x78631,x78632,x78633,x78634),f329(x78634,x78635)),x78635)+~P22(f329(f329(f331(x78631),x78635),x78633))
% 156.75/156.48  [8055]~P22(f329(x80551,x80555))+P22(f329(x80551,f382(x80551,x80552,x80553,x80554)))+~P22(f329(f329(f331(x80554),x80555),x80553))
% 156.75/156.48  [8056]~P22(f329(x80561,x80565))+P22(f329(x80561,f382(x80561,x80562,x80563,x80564)))+~P22(f329(f329(f331(x80564),x80565),x80562))
% 156.75/156.48  [8151]P22(f329(f62(x81511),x81512))+~P22(f329(f62(x81513),x81514))+~P22(f329(f329(f243(f876(x81511,a862)),x81512),f329(f308(x81513,x81511,x81515),x81514)))
% 156.75/156.48  [8313]E(x83131,x83132)+~P20(x83133,x83134,x83135,f329(f329(f97(f876(x83133,a862)),f329(f167(x83133),x83131)),f329(f167(x83133),x83132)))+~E(f329(f329(f148(x83133,x83134),x83135),x83131),f329(f329(f148(x83133,x83134),x83135),x83132))
% 156.75/156.48  [8366]~P109(x83661)+~P22(f329(f329(f244(f876(x83661,a862)),f300(x83661,x83664,x83665)),f300(x83661,x83662,x83663)))+P22(f329(f329(f243(x83661),x83662),x83663))
% 156.75/156.48  [8428]~P20(x84281,x84284,x84285,f252(f876(x84281,a862)))+~P22(f329(f329(f331(x84284),f329(x84285,x84282)),f329(f308(x84281,x84284,x84285),x84283)))+P22(f329(f329(f331(x84281),x84282),x84283))
% 156.75/156.48  [8498]P22(f329(x84981,x84982))+~P22(f329(x84981,f383(x84981,x84983,x84984,x84985)))+~P22(f329(f329(f331(x84985),x84982),x84984))
% 156.75/156.48  [8499]P22(f329(x84991,x84992))+~P22(f329(x84991,f383(x84991,x84993,x84994,x84995)))+~P22(f329(f329(f331(x84995),x84992),x84993))
% 156.75/156.48  [8774]~P20(x87742,x87743,x87741,x87744)+E(f329(x87741,f329(f77(x87742,x87743,x87744,x87741),x87745)),x87745)+~P22(f329(f329(f331(x87743),x87745),f329(f308(x87742,x87743,x87741),x87744)))
% 156.75/156.48  [8883]E(x88831,f109(x88832))+E(f329(f329(f145(x88832),x88833),f589(x88834,x88833,x88835,x88831,x88832)),x88831)+~E(f329(f329(f128(x88832),x88831),x88835),f329(f329(f145(x88832),x88833),x88834))
% 156.75/156.48  [8884]E(x88841,f109(x88842))+E(f329(f329(f145(x88842),x88843),f590(x88844,x88841,x88845,x88843,x88842)),x88841)+~E(f329(f329(f128(x88842),x88841),x88844),f329(f329(f145(x88842),x88843),x88845))
% 156.75/156.48  [8898]E(f329(f329(f145(x88982),x88983),f589(x88984,x88983,x88981,x88985,x88982)),x88985)+~E(f329(f329(f128(x88982),x88985),x88981),f329(f329(f145(x88982),x88983),x88984))+E(x88981,f329(f329(f145(x88982),x88983),x88984))
% 156.75/156.48  [8899]E(f329(f329(f145(x88991),x88992),f590(x88994,x88995,x88993,x88992,x88991)),x88995)+~E(f329(f329(f128(x88991),x88995),x88994),f329(f329(f145(x88991),x88992),x88993))+E(f329(f329(f145(x88991),x88992),x88993),x88994)
% 156.75/156.48  [8973]~E(f329(f308(x89733,x89732,x89734),f252(f876(x89733,a862))),f252(f876(x89732,a862)))+~E(f329(f308(x89731,x89733,x89735),f252(f876(x89731,a862))),f252(f876(x89733,a862)))+E(f329(f308(x89731,x89732,f329(f73(x89733,x89732,x89731,x89734),x89735)),f252(f876(x89731,a862))),f252(f876(x89732,a862)))
% 156.75/156.48  [9332]E(x93321,f109(x93322))+~E(f329(f329(f128(x93322),x93321),x93323),f329(f329(f145(x93322),x93325),x93324))+E(f329(f329(f128(x93322),f590(x93323,x93321,x93324,x93325,x93322)),x93323),x93324)
% 156.75/156.48  [9333]E(x93331,f109(x93332))+~E(f329(f329(f128(x93332),x93331),x93335),f329(f329(f145(x93332),x93334),x93333))+E(f329(f329(f128(x93332),f589(x93333,x93334,x93335,x93331,x93332)),x93335),x93333)
% 156.75/156.48  [9340]E(f329(f329(f128(x93402),f589(x93404,x93403,x93401,x93405,x93402)),x93401),x93404)+~E(f329(f329(f128(x93402),x93405),x93401),f329(f329(f145(x93402),x93403),x93404))+E(x93401,f329(f329(f145(x93402),x93403),x93404))
% 156.75/156.48  [9341]~E(f329(f329(f128(x93411),x93415),x93414),f329(f329(f145(x93411),x93412),x93413))+E(f329(f329(f128(x93411),f590(x93414,x93415,x93413,x93412,x93411)),x93414),x93413)+E(f329(f329(f145(x93411),x93412),x93413),x93414)
% 156.75/156.48  [9342]E(f329(f329(f128(x93421),x93425),f594(x93423,x93422,x93424,x93425,x93421)),x93422)+E(f329(f329(f128(x93421),x93422),f593(x93423,x93422,x93424,x93425,x93421)),x93425)+~E(f329(f329(f128(x93421),x93425),x93424),f329(f329(f128(x93421),x93422),x93423))
% 156.75/156.48  [9367]~P108(x93671)+P28(x93671,f329(f329(f148(x93672,x93671),x93673),f143(x93672,x93671,x93673,x93674,x93675)))+~P28(x93671,f329(f329(f148(x93672,x93671),x93673),x93675))
% 156.75/156.48  [9377]~P57(x93775,x93771,x93774,x93773)+P22(f329(f329(x93771,x93772),f664(x93773,x93774,x93771,x93775,x93772)))+~P22(f329(f329(f331(x93775),x93772),x93774))
% 156.75/156.48  [9489]~P22(f329(f329(f331(f875(x94891,x94891)),f329(f329(f264(x94891,x94891),x94895),x94893)),f305(x94891,x94894)))+P22(f329(f329(f331(f875(x94891,x94891)),f329(f329(f264(x94891,x94891),x94892),x94893)),f329(f329(f286(x94891,x94891,x94891),x94894),f305(x94891,x94894))))+~P22(f329(f329(f331(f875(x94891,x94891)),f329(f329(f264(x94891,x94891),x94892),x94895)),f329(f329(f286(x94891,x94891,x94891),x94894),f305(x94891,x94894))))
% 156.75/156.48  [9490]~P22(f329(f329(f331(f875(x94901,x94901)),f329(f329(f264(x94901,x94901),x94902),x94905)),f305(x94901,x94904)))+P22(f329(f329(f331(f875(x94901,x94901)),f329(f329(f264(x94901,x94901),x94902),x94903)),f329(f329(f286(x94901,x94901,x94901),x94904),f305(x94901,x94904))))+~P22(f329(f329(f331(f875(x94901,x94901)),f329(f329(f264(x94901,x94901),x94905),x94903)),f329(f329(f286(x94901,x94901,x94901),x94904),f305(x94901,x94904))))
% 156.75/156.48  [9493]P22(f329(f329(f331(f875(f869(x94931),f869(x94931))),f329(f329(f264(f869(x94931),f869(x94931)),x94932),x94933)),f152(x94931,f305(x94931,x94934))))+~P22(f329(f329(f331(f875(f869(x94931),f869(x94931))),f329(f329(f264(f869(x94931),f869(x94931)),x94932),x94935)),f152(x94931,f305(x94931,x94934))))+~P22(f329(f329(f331(f875(f869(x94931),f869(x94931))),f329(f329(f264(f869(x94931),f869(x94931)),x94935),x94933)),f152(x94931,f305(x94931,x94934))))
% 156.75/156.48  [9497]E(f329(f329(f128(x94971),x94972),f593(x94973,x94972,x94974,x94975,x94971)),x94975)+E(f329(f329(f128(x94971),f594(x94973,x94972,x94974,x94975,x94971)),x94973),x94974)+~E(f329(f329(f128(x94971),x94972),x94973),f329(f329(f128(x94971),x94975),x94974))
% 156.75/156.48  [9498]E(f329(f329(f128(x94981),x94982),f594(x94983,x94984,x94985,x94982,x94981)),x94984)+E(f329(f329(f128(x94981),f593(x94983,x94984,x94985,x94982,x94981)),x94985),x94983)+~E(f329(f329(f128(x94981),x94982),x94985),f329(f329(f128(x94981),x94984),x94983))
% 156.75/156.48  [9557]P22(f329(f329(f331(f875(x95571,x95571)),f329(f329(f264(x95571,x95571),x95572),x95573)),f329(f329(f286(x95571,x95571,x95571),x95574),f305(x95571,x95574))))+~P22(f329(f329(f331(f875(x95571,x95571)),f329(f329(f264(x95571,x95571),x95572),x95575)),f329(f329(f286(x95571,x95571,x95571),x95574),f305(x95571,x95574))))+~P22(f329(f329(f331(f875(x95571,x95571)),f329(f329(f264(x95571,x95571),x95575),x95573)),f329(f329(f286(x95571,x95571,x95571),x95574),f305(x95571,x95574))))
% 156.75/156.48  [9588]P34(x95881,x95882,x95883,x95884,x95885)+~E(f329(f190(f869(x95881)),x95884),f329(f190(f869(x95882)),x95885))+~P22(f329(f329(f268(x95881,x95882,a862),x95883),f648(x95885,x95884,x95883,x95882,x95881)))
% 156.75/156.48  [9589]P34(x95891,x95892,x95893,x95894,x95895)+~E(f329(f190(f869(x95891)),x95894),f329(f190(f869(x95892)),x95895))+~P22(f329(f329(f268(x95891,x95892,a862),x95893),f655(x95893,x95895,x95894,x95892,x95891)))
% 156.75/156.48  [9594]E(f329(f329(f128(x95941),f593(x95942,x95943,x95944,x95945,x95941)),x95944),x95942)+~E(f329(f329(f128(x95941),x95943),x95942),f329(f329(f128(x95941),x95945),x95944))+E(f329(f329(f128(x95941),f594(x95942,x95943,x95944,x95945,x95941)),x95942),x95944)
% 156.75/156.48  [9613]~P108(x96132)+E(f329(f329(f142(x96131,x96132,x96133),x96134),x96135),f329(f329(f145(x96131),x96134),x96135))+P22(f329(f329(f331(x96131),f713(x96134,x96133,x96135,x96131,x96132)),f329(f167(x96131),x96135)))
% 156.75/156.48  [9618]~P57(x96181,x96184,x96183,x96182)+~P22(f329(f329(f331(x96181),x96185),x96183))+P22(f329(f329(f331(x96181),f664(x96182,x96183,x96184,x96181,x96185)),x96182))
% 156.75/156.48  [9753]~P22(f329(f329(f331(f875(f876(x97531,a862),f876(x97531,a862))),f329(f329(f264(f876(x97531,a862),f876(x97531,a862)),x97534),x97533)),f321(x97531,x97532)))+~P22(f329(f329(f331(x97531),x97535),x97534))+P22(f329(f329(f331(x97531),f730(x97532,x97533,x97534,x97531,x97535)),x97533))
% 156.75/156.48  [9763]~P108(x97632)+E(f329(f329(f142(x97631,x97632,x97633),x97634),x97635),f329(f329(f145(x97631),x97634),x97635))+~P22(f329(f329(f243(x97632),f329(x97633,x97634)),f329(x97633,f713(x97634,x97633,x97635,x97631,x97632))))
% 156.75/156.48  [9926]P34(x99261,x99262,x99263,x99264,x99265)+~E(f329(f190(f869(x99261)),x99264),f329(f190(f869(x99262)),x99265))+~P22(f329(f329(x99263,f329(f329(f159(x99261),x99264),f656(x99265,x99264,x99263,x99262,x99261))),f329(f329(f159(x99262),x99265),f656(x99265,x99264,x99263,x99262,x99261))))
% 156.75/156.48  [9927]P34(x99271,x99272,x99273,x99274,x99275)+~E(f329(f190(f869(x99271)),x99274),f329(f190(f869(x99272)),x99275))+~P22(f329(f329(x99273,f329(f329(f159(x99271),x99274),f707(x99273,x99275,x99272,x99274,x99271))),f329(f329(f159(x99272),x99275),f707(x99273,x99275,x99272,x99274,x99271))))
% 156.75/156.48  [6555]~P13(x65552,x65555,x65551)+~P22(f329(f62(x65552),x65554))+E(f329(x65551,f329(f329(f307(x65552),x65553),x65554)),f329(f329(f65(x65552,x65552,x65555),x65553),x65554))
% 156.75/156.48  [6556]~E(x65563,x65564)+~E(x65562,x65565)+E(f329(f329(f307(x65561),x65562),f329(f329(f307(x65561),x65563),f189(f876(x65561,a862)))),f329(f329(f307(x65561),x65564),f329(f329(f307(x65561),x65565),f189(f876(x65561,a862)))))
% 156.75/156.48  [6566]P22(f329(x65662,x65665))+E(f172(x65661,x65662,f329(f329(f128(x65661),x65663),x65664)),f172(x65661,x65662,x65663))+~P22(f329(f329(f331(x65661),x65665),f329(f167(x65661),x65663)))
% 156.75/156.48  [6603]E(f329(x66031,x66032),f189(f876(x66033,a862)))+~E(f329(f329(f43(x66034,f876(x66033,a862)),x66035),x66031),f189(f876(x66033,a862)))+~P22(f329(f329(f331(x66034),x66032),x66035))
% 156.75/156.48  [6604]E(f329(x66041,x66042),f252(f876(x66043,a862)))+~E(f329(f329(f42(x66044,f876(x66043,a862)),x66045),x66041),f252(f876(x66043,a862)))+~P22(f329(f329(f331(x66044),x66042),x66045))
% 156.75/156.48  [7101]~E(x71012,x71014)+~P137(x71011)+E(f329(f329(f80(x71011),f329(f329(f81(x71011),x71012),x71013)),f329(f329(f81(x71011),x71014),x71015)),f329(f329(f80(x71011),f329(f329(f81(x71011),x71012),x71015)),f329(f329(f81(x71011),x71014),x71013)))
% 156.75/156.48  [7162]~P26(x71621)+~P22(f329(f329(f331(x71624),x71623),x71625))+P22(f329(f329(f243(x71621),f329(x71622,x71623)),f329(f329(f43(x71624,x71621),x71625),x71622)))
% 156.75/156.48  [7211]~P65(x72111)+P22(f329(f329(f243(x72111),f329(x72112,x72113)),f329(x72114,x72113)))+~P22(f329(f329(f243(f876(x72115,x72111)),x72112),x72114))
% 156.75/156.48  [7327]E(x73271,x73272)+E(x73273,x73271)+~E(f329(f329(f307(x73274),x73271),f329(f329(f307(x73274),x73275),f189(f876(x73274,a862)))),f329(f329(f307(x73274),x73272),f329(f329(f307(x73274),x73273),f189(f876(x73274,a862)))))
% 156.75/156.48  [7328]E(x73281,x73282)+E(x73283,x73281)+~E(f329(f329(f307(x73284),x73283),f329(f329(f307(x73284),x73282),f189(f876(x73284,a862)))),f329(f329(f307(x73284),x73285),f329(f329(f307(x73284),x73281),f189(f876(x73284,a862)))))
% 156.75/156.48  [7329]E(x73291,x73292)+E(x73291,x73293)+~E(f329(f329(f307(x73294),x73293),f329(f329(f307(x73294),x73292),f189(f876(x73294,a862)))),f329(f329(f307(x73294),x73295),f329(f329(f307(x73294),x73291),f189(f876(x73294,a862)))))
% 156.75/156.48  [7330]E(x73301,x73302)+E(x73301,x73303)+~E(f329(f329(f307(x73304),x73301),f329(f329(f307(x73304),x73305),f189(f876(x73304,a862)))),f329(f329(f307(x73304),x73302),f329(f329(f307(x73304),x73303),f189(f876(x73304,a862)))))
% 156.75/156.48  [7868]P20(x78681,x78682,x78683,x78684)+~P20(x78681,x78682,x78683,x78685)+~P22(f329(f329(f243(f876(x78681,a862)),x78684),x78685))
% 156.75/156.48  [8041]E(x80411,x80412)+~E(f329(f308(x80413,x80414,x80415),x80411),f329(f308(x80413,x80414,x80415),x80412))+~P20(x80413,x80414,x80415,f329(f329(f97(f876(x80413,a862)),x80411),x80412))
% 156.75/156.48  [8117]P22(f329(x81172,x81174))+E(f329(f329(f132(x81171),f329(f190(f869(x81171)),f172(x81171,x81172,x81173))),x81173),f329(f329(f145(x81171),x81174),x81175))+~E(f329(f329(f128(x81171),f172(x81171,x81172,x81173)),f329(f329(f145(x81171),x81174),x81175)),x81173)
% 156.75/156.48  [8148]~P20(x81481,x81482,x81483,x81485)+~P20(x81481,x81482,x81483,x81484)+P20(x81481,x81482,x81483,f329(f329(f98(f876(x81481,a862)),x81484),x81485))
% 156.75/156.48  [8256]~P70(x82561)+E(f329(f329(f80(x82561),f329(x82562,x82563)),f329(f160(x82561),f329(f329(f148(x82564,x82561),x82562),f165(x82564,x82563,x82565)))),f329(f160(x82561),f329(f329(f148(x82564,x82561),x82562),x82565)))+~P22(f329(f329(f331(x82564),x82563),f329(f167(x82564),x82565)))
% 156.75/156.48  [8341]~P108(x83411)+~P28(x83411,f329(f329(f148(x83412,x83411),x83413),x83415))+P28(x83411,f329(f329(f148(x83412,x83411),x83413),f329(f329(f142(x83412,x83411,x83413),x83414),x83415)))
% 156.75/156.48  [8422]~P26(x84221)+P22(f329(f329(f243(x84221),f329(f329(f42(x84222,x84221),x84223),x84224)),f329(f329(f42(x84222,x84221),x84225),x84224)))+~P22(f329(f329(f243(f876(x84222,a862)),x84225),x84223))
% 156.75/156.48  [8423]~P26(x84231)+P22(f329(f329(f243(x84231),f329(f329(f43(x84232,x84231),x84233),x84234)),f329(f329(f43(x84232,x84231),x84235),x84234)))+~P22(f329(f329(f243(f876(x84232,a862)),x84233),x84235))
% 156.75/156.48  [8458]~P108(x84583)+P22(f329(f131(x84581),x84582))+~P22(f329(f131(x84581),f329(f329(f142(x84581,x84583,x84584),x84585),x84582)))
% 156.75/156.48  [8595]~P108(x85951)+~P22(f329(f329(f331(x85952),x85953),f329(f167(x85952),x85954)))+~P22(f329(f131(x85952),f329(f329(f142(x85952,x85951,x85955),x85953),x85954)))
% 156.75/156.48  [8669]~P108(x86691)+P28(x86691,f329(f329(f148(x86692,x86691),x86693),x86694))+~P28(x86691,f329(f329(f148(x86692,x86691),x86693),f329(f329(f142(x86692,x86691,x86693),x86695),x86694)))
% 156.75/156.48  [8762]~P108(x87622)+E(f329(f329(f142(x87621,x87622,x87623),x87624),x87625),f143(x87621,x87622,x87623,x87624,x87625))+P22(f329(f329(f331(x87622),f329(x87623,x87624)),f329(f308(x87621,x87622,x87623),f329(f167(x87621),x87625))))
% 156.75/156.48  [8838]~P108(x88382)+E(f143(x88381,x88382,x88383,x88384,x88385),x88385)+~P22(f329(f329(f331(x88382),f329(x88383,x88384)),f329(f308(x88381,x88382,x88383),f329(f167(x88381),x88385))))
% 156.75/156.48  [8854]~P20(x88542,x88541,x88543,x88545)+P22(f329(f329(f244(f876(x88541,a862)),f329(f308(x88542,x88541,x88543),x88544)),f329(f308(x88542,x88541,x88543),x88545)))+~P22(f329(f329(f244(f876(x88542,a862)),x88544),x88545))
% 156.75/156.48  [9009]~P20(x90091,x90092,x90093,f252(f876(x90091,a862)))+~P22(f329(f329(f243(f876(x90092,a862)),x90094),f329(f308(x90091,x90092,x90093),x90095)))+P22(f329(f329(f243(f876(x90091,a862)),f329(f309(x90091,x90092,x90093),x90094)),x90095))
% 156.75/156.48  [9027]~E(f329(f308(x90273,x90271,x90274),f252(f876(x90273,a862))),f252(f876(x90271,a862)))+P22(f329(f329(f243(f876(x90271,a862)),x90272),f329(f308(x90273,x90271,x90274),x90275)))+~P22(f329(f329(f243(f876(x90273,a862)),f329(f309(x90273,x90271,x90274),x90272)),x90275))
% 156.75/156.48  [9049]~E(f329(f236(x90492),x90494),f329(f329(f173(x90491,x90492),x90495),x90493))+~P22(f329(f131(x90491),f329(f329(f148(f875(x90491,x90492),x90491),f263(x90491,x90492)),x90495)))+P22(f329(f329(f331(f875(x90491,x90492)),f329(f329(f264(x90491,x90492),x90493),x90494)),f329(f167(f875(x90491,x90492)),x90495)))
% 156.75/156.48  [9141]~P20(x91411,x91414,x91415,f252(f876(x91411,a862)))+~P22(f329(f329(f243(f876(x91414,a862)),f329(f308(x91411,x91414,x91415),x91412)),f329(f308(x91411,x91414,x91415),x91413)))+P22(f329(f329(f243(f876(x91411,a862)),x91412),x91413))
% 156.75/156.48  [9198]E(f329(f236(x91981),x91982),f329(f329(f173(x91983,x91981),x91984),x91985))+~P22(f329(f131(x91983),f329(f329(f148(f875(x91983,x91981),x91983),f263(x91983,x91981)),x91984)))+~P22(f329(f329(f331(f875(x91983,x91981)),f329(f329(f264(x91983,x91981),x91985),x91982)),f329(f167(f875(x91983,x91981)),x91984)))
% 156.75/156.48  [9200]E(f329(f329(f173(x92001,x92002),x92003),x92004),f329(f236(x92002),x92005))+~P22(f329(f131(x92001),f329(f329(f148(f875(x92001,x92002),x92001),f263(x92001,x92002)),x92003)))+~P22(f329(f329(f331(f875(x92001,x92002)),f329(f329(f264(x92001,x92002),x92004),x92005)),f329(f167(f875(x92001,x92002)),x92003)))
% 156.75/156.48  [9253]~P82(x92531)+~E(f329(x92533,f634(x92533,x92534,x92535,x92532,x92531)),f2(x92531))+E(f329(f160(x92531),f329(f329(f148(x92532,x92531),x92533),f329(f130(x92532,x92534),x92535))),f329(f160(x92531),f329(f329(f148(x92532,x92531),x92533),x92535)))
% 156.75/156.48  [9421]~P12(x94211,x94212,x94213)+~P22(f329(f62(x94211),x94215))+P22(f329(f67(x94211,x94212,x94213,x94214,x94215),f329(f329(f65(x94211,x94212,x94213),x94214),x94215)))
% 156.75/156.48  [9510]P22(f329(x95101,f773(x95102,x95101,x95103,x95104,x95105)))+~P22(f329(f329(f243(f876(x95105,a862)),x95104),x95103))+P22(f329(f329(f243(f876(x95105,a862)),f329(f329(f98(f876(x95105,a862)),x95104),f329(f249(x95105),x95101))),f329(f329(f98(f876(x95105,a862)),x95103),f329(f249(x95105),x95102))))
% 156.75/156.48  [9523]~P82(x95231)+~P22(f329(x95234,f634(x95233,x95234,x95235,x95232,x95231)))+E(f329(f160(x95231),f329(f329(f148(x95232,x95231),x95233),f329(f130(x95232,x95234),x95235))),f329(f160(x95231),f329(f329(f148(x95232,x95231),x95233),x95235)))
% 156.75/156.48  [9616]~P26(x96165)+P22(f329(f329(f331(x96161),f500(x96162,x96163,x96161,x96164,x96165)),x96163))+P22(f329(f329(f243(x96165),x96164),f329(f329(f42(x96161,x96165),x96163),x96162)))
% 156.75/156.48  [9619]~P82(x96191)+E(f329(f160(x96191),f329(f329(f148(x96192,x96191),x96193),f329(f130(x96192,x96194),x96195))),f329(f160(x96191),f329(f329(f148(x96192,x96191),x96193),x96195)))+P22(f329(f329(f331(x96192),f634(x96193,x96194,x96195,x96192,x96191)),f329(f167(x96192),x96195)))
% 156.75/156.48  [9626]~P22(f329(x96265,f773(x96265,x96263,x96264,x96262,x96261)))+~P22(f329(f329(f243(f876(x96261,a862)),x96262),x96264))+P22(f329(f329(f243(f876(x96261,a862)),f329(f329(f98(f876(x96261,a862)),x96262),f329(f249(x96261),x96263))),f329(f329(f98(f876(x96261,a862)),x96264),f329(f249(x96261),x96265))))
% 156.75/156.48  [9662]P34(x96621,x96622,x96623,x96624,x96625)+~E(f329(f190(f869(x96622)),x96625),f329(f190(f869(x96621)),x96624))+P22(f329(f329(f244(a868),f656(x96625,x96624,x96623,x96622,x96621)),f329(f190(f869(x96621)),x96624)))
% 156.75/156.48  [9663]P34(x96631,x96632,x96633,x96634,x96635)+~E(f329(f190(f869(x96632)),x96635),f329(f190(f869(x96631)),x96634))+P22(f329(f329(f244(a868),f707(x96633,x96635,x96632,x96634,x96631)),f329(f190(f869(x96631)),x96634)))
% 156.75/156.48  [9696]P22(f329(f329(f331(x96961),f773(x96962,x96963,x96964,x96965,x96961)),x96965))+~P22(f329(f329(f243(f876(x96961,a862)),x96965),x96964))+P22(f329(f329(f243(f876(x96961,a862)),f329(f329(f98(f876(x96961,a862)),x96965),f329(f249(x96961),x96963))),f329(f329(f98(f876(x96961,a862)),x96964),f329(f249(x96961),x96962))))
% 156.75/156.48  [9764]~P26(x97641)+~P22(f329(f329(f243(x97641),x97642),f329(x97645,f500(x97645,x97644,x97643,x97642,x97641))))+P22(f329(f329(f243(x97641),x97642),f329(f329(f42(x97643,x97641),x97644),x97645)))
% 156.75/156.48  [9796]~P76(x97961)+~P22(f329(f62(x97962),x97965))+E(f329(f329(f329(f66(x97961,x97962,f81(x97961)),f329(f329(f20(x97962,x97961,x97961),f329(f329(f10(x97961,f876(x97961,x97961),x97962),f81(x97961)),x97963)),x97964)),f78(x97961)),x97965),f329(f329(f81(x97961),f329(f329(f329(f66(x97961,x97962,f81(x97961)),x97963),f78(x97961)),x97965)),f329(f329(f329(f66(x97961,x97962,f81(x97961)),x97964),f78(x97961)),x97965)))
% 156.75/156.48  [9852]~P22(f329(f329(f331(f875(f876(x98521,a862),f876(x98521,a862))),f329(f329(f264(f876(x98521,a862),f876(x98521,a862)),x98525),x98524)),f321(x98521,x98523)))+~P22(f329(f329(f331(x98521),x98522),x98525))+P22(f329(f329(f331(f875(x98521,x98521)),f329(f329(f264(x98521,x98521),x98522),f730(x98523,x98524,x98525,x98521,x98522))),x98523))
% 156.75/156.48  [9957]~P22(f329(f329(f331(f875(f869(x99571),f869(x99571))),f329(f329(f264(f869(x99571),f869(x99571)),f329(f329(f128(x99571),x99575),x99572)),f329(f329(f128(x99571),x99575),x99573))),f141(x99571,x99574)))+P22(f329(f329(f331(f875(f869(x99571),f869(x99571))),f329(f329(f264(f869(x99571),f869(x99571)),x99572),x99573)),f141(x99571,x99574)))+P22(f329(f329(f331(f875(x99571,x99571)),f329(f329(f264(x99571,x99571),f596(x99574,x99573,x99572,x99575,x99571)),f596(x99574,x99573,x99572,x99575,x99571))),x99574))
% 156.75/156.48  [7141]~E(f329(f190(f869(x71411)),x71413),f329(f190(f869(x71412)),x71414))+E(f329(f329(f173(x71411,x71412),f329(f329(f177(x71411,x71412),x71413),x71414)),x71415),f192(x71412))+P22(f329(f329(f331(x71411),x71415),f329(f167(x71411),x71413)))
% 156.75/156.48  [7214]~E(x72143,x72145)+E(f329(f329(f159(x72141),f329(f329(f153(x72141,x72142),x72143),x72144)),x72145),x72144)+~P22(f329(f329(f244(a868),x72143),f329(f190(f869(x72141)),x72142)))
% 156.75/156.48  [7324]~E(f329(f329(f128(x73241),x73242),x73244),f329(f329(f128(x73241),x73243),x73245))+E(f329(f329(f170(x73241),f329(f190(f869(x73241)),x73242)),x73243),x73242)+P22(f329(f329(f243(a868),f329(f190(f869(x73241)),x73243)),f329(f190(f869(x73241)),x73242)))
% 156.75/156.48  [7834]~E(f329(f329(f128(x78341),x78342),x78344),f329(f329(f128(x78341),x78343),x78345))+E(f329(f329(f170(x78341),f329(f190(f869(x78341)),x78342)),x78343),x78342)+~P22(f329(f329(f243(a868),f329(f190(f869(x78341)),x78342)),f329(f190(f869(x78341)),x78343)))
% 156.75/156.48  [7858]~P22(f329(f62(x78581),f329(x78584,x78585)))+~P22(f329(f329(f331(x78582),x78585),x78583))+P22(f329(f62(x78581),f329(f329(f42(x78582,f876(x78581,a862)),x78583),x78584)))
% 156.75/156.48  [7906]~E(f329(f190(f869(x79061)),x79062),f329(f190(f869(x79063)),x79064))+~E(f329(f329(f173(x79061,x79063),f329(f329(f177(x79061,x79063),x79062),x79064)),x79065),f192(x79063))+~P22(f329(f329(f331(x79061),x79065),f329(f167(x79061),x79062)))
% 156.75/156.48  [8023]~P50(x80231,x80233,x80235)+~P50(x80231,x80232,x80234)+P50(x80231,f329(f329(f97(f876(x80231,a862)),x80232),x80233),f329(f329(f97(f876(f875(x80231,x80231),a862)),x80234),x80235))
% 156.75/156.48  [8024]~P50(x80241,x80243,x80245)+~P50(x80241,x80242,x80244)+P50(x80241,f329(f329(f98(f876(x80241,a862)),x80242),x80243),f329(f329(f98(f876(f875(x80241,x80241),a862)),x80244),x80245))
% 156.75/156.48  [8378]E(f329(f329(f264(x83781,x83782),f329(f329(f159(x83781),x83783),x83784)),f329(f329(f159(x83782),x83785),x83784)),f329(f329(f159(f875(x83781,x83782)),f329(f329(f177(x83781,x83782),x83783),x83785)),x83784))+~P22(f329(f329(f244(a868),x83784),f329(f190(f869(x83781)),x83783)))+~P22(f329(f329(f244(a868),x83784),f329(f190(f869(x83782)),x83785)))
% 156.75/156.48  [8531]~P50(x85311,x85313,x85314)+P22(f329(f329(f331(x85311),x85312),x85313))+~P22(f329(f329(f331(f875(x85311,x85311)),f329(f329(f264(x85311,x85311),x85315),x85312)),x85314))
% 156.75/156.48  [8532]~P50(x85321,x85323,x85324)+P22(f329(f329(f331(x85321),x85322),x85323))+~P22(f329(f329(f331(f875(x85321,x85321)),f329(f329(f264(x85321,x85321),x85322),x85325)),x85324))
% 156.75/156.48  [8533]~P6(x85331,x85333,x85334)+P22(f329(f329(f331(x85331),x85332),x85333))+~P22(f329(f329(f331(f875(x85331,x85331)),f329(f329(f264(x85331,x85331),x85335),x85332)),x85334))
% 156.75/156.48  [8534]~P6(x85341,x85343,x85344)+P22(f329(f329(f331(x85341),x85342),x85343))+~P22(f329(f329(f331(f875(x85341,x85341)),f329(f329(f264(x85341,x85341),x85342),x85345)),x85344))
% 156.75/156.48  [8786]~P6(x87861,x87865,x87862)+E(f329(f283(x87861,x87861,x87862),f329(f329(f307(x87861),x87863),f189(f876(x87861,a862)))),f329(f283(x87861,x87861,x87862),f329(f329(f307(x87861),x87864),f189(f876(x87861,a862)))))+~P22(f329(f329(f331(f875(x87861,x87861)),f329(f329(f264(x87861,x87861),x87863),x87864)),x87862))
% 156.75/156.48  [8970]P22(f329(x89701,x89702))+~P22(f329(f329(f331(x89703),x89702),x89705))+P22(f329(f329(f331(x89703),f383(x89701,x89704,x89705,x89703)),f329(f329(f97(f876(x89703,a862)),x89705),x89704)))
% 156.75/156.48  [8971]P22(f329(x89711,x89712))+~P22(f329(f329(f331(x89713),x89712),x89714))+P22(f329(f329(f331(x89713),f383(x89711,x89714,x89715,x89713)),f329(f329(f97(f876(x89713,a862)),x89715),x89714)))
% 156.75/156.48  [8979]~P22(f329(x89792,x89795))+~P22(f329(f329(f331(x89791),x89795),x89794))+P22(f329(f329(f331(x89791),f382(x89792,x89793,x89794,x89791)),f329(f329(f97(f876(x89791,a862)),x89794),x89793)))
% 156.75/156.48  [8980]~P22(f329(x89802,x89805))+~P22(f329(f329(f331(x89801),x89805),x89803))+P22(f329(f329(f331(x89801),f382(x89802,x89803,x89804,x89801)),f329(f329(f97(f876(x89801,a862)),x89804),x89803)))
% 156.75/156.48  [8995]~P22(f329(f329(f243(f876(x89951,a862)),x89955),x89953))+~P22(f329(f329(f243(f876(x89951,a862)),x89952),x89954))+P22(f329(f329(f243(f876(x89951,a862)),f329(f329(f3(f876(x89951,a862)),x89952),x89953)),f329(f329(f3(f876(x89951,a862)),x89954),x89955)))
% 156.75/156.48  [8996]~P22(f329(f329(f243(f876(x89961,a862)),x89963),x89965))+~P22(f329(f329(f243(f876(x89961,a862)),x89962),x89964))+P22(f329(f329(f243(f876(x89961,a862)),f329(f329(f97(f876(x89961,a862)),x89962),x89963)),f329(f329(f97(f876(x89961,a862)),x89964),x89965)))
% 156.75/156.48  [8997]~P22(f329(f329(f243(f876(x89971,a862)),x89973),x89975))+~P22(f329(f329(f243(f876(x89971,a862)),x89972),x89974))+P22(f329(f329(f243(f876(x89971,a862)),f329(f329(f98(f876(x89971,a862)),x89972),x89973)),f329(f329(f98(f876(x89971,a862)),x89974),x89975)))
% 156.75/156.48  [9081]~E(f329(f190(f869(x90811)),x90813),f329(f190(f869(x90812)),x90814))+E(f329(f329(f173(x90811,x90812),f329(f329(f177(x90811,x90812),x90813),x90814)),x90815),f329(f236(x90812),f561(x90815,x90814,x90812,x90813,x90811)))+~P22(f329(f329(f331(x90811),x90815),f329(f167(x90811),x90813)))
% 156.75/156.48  [9086]P22(f329(f329(f331(f875(x90861,x90861)),f329(f329(f264(x90861,x90861),x90862),x90863)),f323(x90861,x90864,x90865)))+~P22(f329(f329(f243(a868),f329(x90864,x90862)),f329(x90864,x90863)))+~P22(f329(f329(f331(f875(x90861,x90861)),f329(f329(f264(x90861,x90861),x90862),x90863)),x90865))
% 156.75/156.48  [9268]P22(f329(f329(f331(f875(x92681,x92681)),f329(f329(f264(x92681,x92681),x92682),x92683)),f305(x92681,x92684)))+~P22(f329(f329(f331(f875(x92681,x92681)),f329(f329(f264(x92681,x92681),x92682),x92685)),f305(x92681,x92684)))+~P22(f329(f329(f331(f875(x92681,x92681)),f329(f329(f264(x92681,x92681),x92685),x92683)),x92684))
% 156.75/156.48  [9269]P22(f329(f329(f331(f875(x92691,x92691)),f329(f329(f264(x92691,x92691),x92692),x92693)),f305(x92691,x92694)))+~P22(f329(f329(f331(f875(x92691,x92691)),f329(f329(f264(x92691,x92691),x92695),x92693)),f305(x92691,x92694)))+~P22(f329(f329(f331(f875(x92691,x92691)),f329(f329(f264(x92691,x92691),x92692),x92695)),x92694))
% 156.75/156.48  [9360]E(x93601,x93602)+E(f329(a108,f749(x93603,x93604,x93601,x93602,x93605)),x93604)+~P22(f329(f329(f331(f875(x93605,x93605)),f329(f329(f264(x93605,x93605),x93602),x93601)),f329(f329(f184(f875(x93605,x93605),a862),x93604),x93603)))
% 156.75/156.48  [9361]E(x93611,x93612)+E(f329(a108,f751(x93613,x93614,x93611,x93612,x93615)),x93614)+~P22(f329(f329(f331(f875(x93615,x93615)),f329(f329(f264(x93615,x93615),x93612),x93611)),f329(f329(f184(f875(x93615,x93615),a862),x93614),x93613)))
% 156.75/156.48  [9362]E(x93621,f2(a868))+E(f329(a108,f749(x93622,x93621,x93623,x93624,x93625)),x93621)+~P22(f329(f329(f331(f875(x93625,x93625)),f329(f329(f264(x93625,x93625),x93624),x93623)),f329(f329(f184(f875(x93625,x93625),a862),x93621),x93622)))
% 156.75/156.48  [9363]E(x93631,f2(a868))+E(f329(a108,f751(x93632,x93631,x93633,x93634,x93635)),x93631)+~P22(f329(f329(f331(f875(x93635,x93635)),f329(f329(f264(x93635,x93635),x93634),x93633)),f329(f329(f184(f875(x93635,x93635),a862),x93631),x93632)))
% 156.75/156.48  [9375]P22(f329(f329(f331(f875(x93751,x93751)),f329(f329(f264(x93751,x93751),x93752),x93753)),f329(f329(f286(x93751,x93751,x93751),x93754),f305(x93751,x93754))))+~P22(f329(f329(f331(f875(x93751,x93751)),f329(f329(f264(x93751,x93751),x93752),x93755)),x93754))+~P22(f329(f329(f331(f875(x93751,x93751)),f329(f329(f264(x93751,x93751),x93755),x93753)),x93754))
% 156.75/156.48  [9381]~P22(f329(f329(f331(f875(x93811,x93811)),f329(f329(f264(x93811,x93811),x93812),x93815)),f305(x93811,x93814)))+P22(f329(f329(f331(f875(x93811,x93811)),f329(f329(f264(x93811,x93811),x93812),x93813)),f329(f329(f286(x93811,x93811,x93811),x93814),f305(x93811,x93814))))+~P22(f329(f329(f331(f875(x93811,x93811)),f329(f329(f264(x93811,x93811),x93815),x93813)),x93814))
% 156.75/156.48  [9417]~P6(x94171,x94175,x94172)+~P22(f329(f329(f331(f875(x94171,x94171)),f329(f329(f264(x94171,x94171),x94173),x94174)),x94172))+P22(f329(f329(f243(f876(x94171,a862)),f329(f283(x94171,x94171,x94172),f329(f329(f307(x94171),x94173),f189(f876(x94171,a862))))),f329(f283(x94171,x94171,x94172),f329(f329(f307(x94171),x94174),f189(f876(x94171,a862))))))
% 156.75/156.48  [9482]P22(f329(f329(f331(f875(x94821,x94821)),f329(f329(f264(x94821,x94821),x94822),x94823)),f329(f329(f286(x94821,x94821,x94821),x94824),f305(x94821,x94824))))+~P22(f329(f329(f331(f875(x94821,x94821)),f329(f329(f264(x94821,x94821),x94822),x94825)),f329(f329(f286(x94821,x94821,x94821),x94824),f305(x94821,x94824))))+~P22(f329(f329(f331(f875(x94821,x94821)),f329(f329(f264(x94821,x94821),x94825),x94823)),x94824))
% 156.75/156.48  [9483]P22(f329(f329(f331(f875(x94831,x94831)),f329(f329(f264(x94831,x94831),x94832),x94833)),f329(f329(f286(x94831,x94831,x94831),x94834),f305(x94831,x94834))))+~P22(f329(f329(f331(f875(x94831,x94831)),f329(f329(f264(x94831,x94831),x94835),x94833)),f329(f329(f286(x94831,x94831,x94831),x94834),f305(x94831,x94834))))+~P22(f329(f329(f331(f875(x94831,x94831)),f329(f329(f264(x94831,x94831),x94832),x94835)),x94834))
% 156.75/156.48  [9530]~P22(f329(f67(x95301,x95301,x95304,x95302,x95303),x95305))+P22(f329(f329(f331(x95301),x95302),x95303))+P22(f329(f63(x95301,x95304,f329(f329(f307(x95301),x95302),x95303)),x95305))
% 156.75/156.48  [9577]~E(f329(f308(x95773,x95772,x95775),x95774),x95771)+E(x95771,f189(f876(x95772,a862)))+P22(f329(f329(f243(f876(x95773,a862)),f329(f308(x95772,x95773,f530(x95774,x95773,x95772,x95771)),x95771)),x95774))
% 156.75/156.48  [9629]~P26(x96295)+P22(f329(f329(f331(x96291),f508(x96292,x96293,x96294,x96291,x96295)),x96294))+P22(f329(f329(f243(x96295),f329(f329(f43(x96291,x96295),x96294),x96293)),x96292))
% 156.75/156.48  [9682]P34(x96821,x96822,x96823,x96824,x96825)+~E(f329(f190(f869(x96821)),x96824),f329(f190(f869(x96822)),x96825))+P22(f329(f329(f331(f875(x96821,x96822)),f648(x96825,x96824,x96823,x96822,x96821)),f329(f167(f875(x96821,x96822)),f329(f329(f177(x96821,x96822),x96824),x96825))))
% 156.75/156.48  [9683]P34(x96831,x96832,x96833,x96834,x96835)+~E(f329(f190(f869(x96831)),x96834),f329(f190(f869(x96832)),x96835))+P22(f329(f329(f331(f875(x96831,x96832)),f655(x96833,x96835,x96834,x96832,x96831)),f329(f167(f875(x96831,x96832)),f329(f329(f177(x96831,x96832),x96834),x96835))))
% 156.75/156.48  [9829]E(x98291,x98292)+P22(f329(f329(f331(f875(x98293,x98293)),f329(f329(f264(x98293,x98293),x98291),f752(x98294,x98295,x98292,x98291,x98293))),x98294))+~P22(f329(f329(f331(f875(x98293,x98293)),f329(f329(f264(x98293,x98293),x98291),x98292)),f329(f329(f184(f875(x98293,x98293),a862),x98295),x98294)))
% 156.75/156.48  [9830]E(x98301,f2(a868))+P22(f329(f329(f331(f875(x98302,x98302)),f329(f329(f264(x98302,x98302),x98303),f752(x98304,x98301,x98305,x98303,x98302))),x98304))+~P22(f329(f329(f331(f875(x98302,x98302)),f329(f329(f264(x98302,x98302),x98303),x98305)),f329(f329(f184(f875(x98302,x98302),a862),x98301),x98304)))
% 156.75/156.48  [9868]~P26(x98681)+~P22(f329(f329(f243(x98681),f329(x98684,f508(x98685,x98684,x98683,x98682,x98681))),x98685))+P22(f329(f329(f243(x98681),f329(f329(f43(x98682,x98681),x98683),x98684)),x98685))
% 156.75/156.48  [9893]E(x98931,x98932)+P22(f329(f329(f331(f875(x98933,x98933)),f329(f329(f264(x98933,x98933),f750(x98934,x98935,x98931,x98932,x98933)),x98931)),x98934))+~P22(f329(f329(f331(f875(x98933,x98933)),f329(f329(f264(x98933,x98933),x98932),x98931)),f329(f329(f184(f875(x98933,x98933),a862),x98935),x98934)))
% 156.75/156.48  [9894]E(x98941,f2(a868))+P22(f329(f329(f331(f875(x98942,x98942)),f329(f329(f264(x98942,x98942),f750(x98943,x98941,x98944,x98945,x98942)),x98944)),x98943))+~P22(f329(f329(f331(f875(x98942,x98942)),f329(f329(f264(x98942,x98942),x98945),x98944)),f329(f329(f184(f875(x98942,x98942),a862),x98941),x98943)))
% 156.75/156.48  [9904]E(x99041,x99042)+P22(f329(f329(f331(f875(x99043,x99043)),f329(f329(f264(x99043,x99043),x99041),f750(x99044,x99045,x99042,x99041,x99043))),f329(f329(f184(f875(x99043,x99043),a862),f749(x99044,x99045,x99042,x99041,x99043)),x99044)))+~P22(f329(f329(f331(f875(x99043,x99043)),f329(f329(f264(x99043,x99043),x99041),x99042)),f329(f329(f184(f875(x99043,x99043),a862),x99045),x99044)))
% 156.75/156.48  [9905]E(x99051,f2(a868))+P22(f329(f329(f331(f875(x99052,x99052)),f329(f329(f264(x99052,x99052),x99053),f750(x99054,x99051,x99055,x99053,x99052))),f329(f329(f184(f875(x99052,x99052),a862),f749(x99054,x99051,x99055,x99053,x99052)),x99054)))+~P22(f329(f329(f331(f875(x99052,x99052)),f329(f329(f264(x99052,x99052),x99053),x99055)),f329(f329(f184(f875(x99052,x99052),a862),x99051),x99054)))
% 156.75/156.48  [9949]E(x99491,x99492)+P22(f329(f329(f331(f875(x99493,x99493)),f329(f329(f264(x99493,x99493),f752(x99494,x99495,x99491,x99492,x99493)),x99491)),f329(f329(f184(f875(x99493,x99493),a862),f751(x99494,x99495,x99491,x99492,x99493)),x99494)))+~P22(f329(f329(f331(f875(x99493,x99493)),f329(f329(f264(x99493,x99493),x99492),x99491)),f329(f329(f184(f875(x99493,x99493),a862),x99495),x99494)))
% 156.75/156.48  [9950]E(x99501,f2(a868))+P22(f329(f329(f331(f875(x99502,x99502)),f329(f329(f264(x99502,x99502),f752(x99503,x99501,x99504,x99505,x99502)),x99504)),f329(f329(f184(f875(x99502,x99502),a862),f751(x99503,x99501,x99504,x99505,x99502)),x99503)))+~P22(f329(f329(f331(f875(x99502,x99502)),f329(f329(f264(x99502,x99502),x99505),x99504)),f329(f329(f184(f875(x99502,x99502),a862),x99501),x99503)))
% 156.75/156.48  [9984]~P70(x99842)+~P22(f329(f62(x99841),x99845))+E(f329(f329(f8(x99841,x99842),f329(f329(f9(x99841,x99842,x99842),f329(f329(f20(x99841,x99842,f876(x99842,x99842)),f329(f329(f10(a862,f876(x99842,f876(x99842,x99842)),x99841),f92(x99842)),f329(f329(f9(x99841,f876(x99841,a862),a862),f331(x99841)),x99843))),x99844)),f2(x99842))),x99845),f329(f329(f8(x99841,x99842),x99844),f329(f329(f98(f876(x99841,a862)),x99845),x99843)))
% 156.75/156.48  [8592]~P70(x85921)+~P22(f329(f62(x85924),x85925))+E(f329(f329(f80(x85921),f329(x85922,x85923)),f329(f329(f8(x85924,x85921),x85922),f329(f329(f3(f876(x85924,a862)),x85925),f329(f329(f307(x85924),x85923),f189(f876(x85924,a862)))))),f329(f329(f8(x85924,x85921),x85922),f329(f329(f307(x85924),x85923),x85925)))
% 156.75/156.48  [8593]~P76(x85931)+~P22(f329(f62(x85934),x85935))+E(f329(f329(f81(x85931),f329(x85932,x85933)),f329(f329(f11(x85934,x85931),x85932),f329(f329(f3(f876(x85934,a862)),x85935),f329(f329(f307(x85934),x85933),f189(f876(x85934,a862)))))),f329(f329(f11(x85934,x85931),x85932),f329(f329(f307(x85934),x85933),x85935)))
% 156.75/156.48  [8905]~P108(x89052)+~P28(x89052,f329(f163(x89052),f329(f329(f148(x89051,x89052),x89054),x89055)))+E(f329(f130(x89051,f329(f329(f10(x89052,a862,x89051),f329(f244(x89052),x89053)),x89054)),x89055),f172(x89051,f329(f329(f10(x89052,a862,x89051),f329(f244(x89052),x89053)),x89054),x89055))
% 156.75/156.48  [8927]~P70(x89271)+E(f329(f329(f80(x89271),f329(f329(f8(a868,x89271),x89272),f300(a868,x89273,x89274))),f329(f329(f8(a868,x89271),x89272),f300(a868,f329(f329(f80(a868),x89274),f78(a868)),f329(f329(f80(a868),x89274),x89275)))),f329(f329(f8(a868,x89271),x89272),f300(a868,x89273,f329(f329(f80(a868),x89274),x89275))))+~P22(f329(f329(f243(a868),x89273),f329(f329(f80(a868),x89274),f78(a868))))
% 156.75/156.48  [8928]~P22(f329(f329(f331(x89281),x89284),x89285))+~P22(f329(f329(f243(f876(x89281,a862)),f329(f167(x89281),x89282)),x89285))+P22(f329(f329(f243(f876(x89281,a862)),f329(f167(x89281),f329(f329(f153(x89281,x89282),x89283),x89284))),x89285))
% 156.75/156.48  [9151]~P26(x91512)+~P22(f329(f62(x91511),x91515))+E(f329(f329(f65(x91511,x91512,f329(f329(f10(x91512,f876(x91512,x91512),x91511),f97(x91512)),x91513)),x91514),x91515),f329(f329(f97(x91512),x91514),f329(f329(f43(x91511,x91512),x91515),x91513)))
% 156.75/156.48  [9152]~P26(x91522)+~P22(f329(f62(x91521),x91525))+E(f329(f329(f65(x91521,x91522,f329(f329(f10(x91522,f876(x91522,x91522),x91521),f98(x91522)),x91523)),x91524),x91525),f329(f329(f98(x91522),x91524),f329(f329(f42(x91521,x91522),x91525),x91523)))
% 156.75/156.48  [9191]E(f329(x91911,x91912),f329(x91911,x91913))+P22(f329(f329(f244(a868),f329(x91911,x91912)),f329(x91911,x91913)))+~P22(f329(f329(f331(f875(x91914,x91914)),f329(f329(f264(x91914,x91914),x91912),x91913)),f147(x91914,f329(f329(f145(f876(x91914,a868)),x91911),x91915))))
% 156.75/156.48  [9222]~E(f329(x92224,x92222),f329(x92224,x92223))+~P22(f329(f329(f331(f875(x92221,x92221)),f329(f329(f264(x92221,x92221),x92222),x92223)),f147(x92221,x92225)))+P22(f329(f329(f331(f875(x92221,x92221)),f329(f329(f264(x92221,x92221),x92222),x92223)),f147(x92221,f329(f329(f145(f876(x92221,a868)),x92224),x92225))))
% 156.75/156.48  [9240]~P20(x92401,x92402,x92403,x92405)+P20(x92401,x92402,x92403,f329(f329(f307(x92401),x92404),x92405))+P22(f329(f329(f331(x92402),f329(x92403,x92404)),f329(f308(x92401,x92402,x92403),f329(f329(f3(f876(x92401,a862)),x92405),f329(f329(f307(x92401),x92404),f189(f876(x92401,a862)))))))
% 156.75/156.48  [9245]P22(f329(x92452,x92455))+~P22(f329(f329(f331(x92451),x92455),f329(f167(x92451),x92453)))+E(f329(f329(f132(x92451),f329(f190(f869(x92451)),f172(x92451,x92452,f329(f329(f128(x92451),x92453),x92454)))),f329(f329(f128(x92451),x92453),x92454)),f329(f329(f128(x92451),f329(f329(f132(x92451),f329(f190(f869(x92451)),f172(x92451,x92452,x92453))),x92453)),x92454))
% 156.75/156.48  [9249]~P22(f329(f329(f331(f875(x92491,x92491)),f329(f329(f264(x92491,x92491),x92492),x92493)),f147(x92491,x92495)))+~P22(f329(f329(f243(a868),f329(x92494,x92492)),f329(x92494,x92493)))+P22(f329(f329(f331(f875(x92491,x92491)),f329(f329(f264(x92491,x92491),x92492),x92493)),f147(x92491,f329(f329(f145(f876(x92491,a868)),x92494),x92495))))
% 156.75/156.48  [9313]P22(f329(f329(f331(f875(x93134,x93134)),f329(f329(f264(x93134,x93134),x93132),x93133)),f147(x93134,x93135)))+P22(f329(f329(f244(a868),f329(x93131,x93132)),f329(x93131,x93133)))+~P22(f329(f329(f331(f875(x93134,x93134)),f329(f329(f264(x93134,x93134),x93132),x93133)),f147(x93134,f329(f329(f145(f876(x93134,a868)),x93131),x93135))))
% 156.75/156.48  [9445]~P22(f329(f329(f331(f875(f869(x94451),f869(x94451))),f329(f329(f264(f869(x94451),f869(x94451)),x94452),x94454)),f152(x94451,x94455)))+~P22(f329(f329(f244(a868),x94453),f329(f190(f869(x94451)),x94452)))+P22(f329(f329(f331(f875(x94451,x94451)),f329(f329(f264(x94451,x94451),f329(f329(f159(x94451),x94452),x94453)),f329(f329(f159(x94451),x94454),x94453))),x94455))
% 156.75/156.48  [9715]E(x97151,f2(a1))+~P22(f329(f49(x97153,x97151),f329(f329(f264(a1,a1),x97154),x97155)))+P22(f329(f49(f329(f329(f81(a1),x97152),x97153),x97151),f329(f329(f264(a1,a1),f329(f329(f80(a1),f329(f329(f81(a1),x97152),x97154)),f329(f329(f39(a1),f329(f329(f81(a1),x97152),x97155)),x97151))),f45(a1,f329(f329(f81(a1),x97152),x97155),x97151))))
% 156.75/156.48  [9724]~P22(f329(f329(f244(a868),f2(a868)),x97243))+~P22(f329(f48(x97242,x97243),f329(f329(f264(a868,a868),x97244),x97245)))+P22(f329(f48(f329(f329(f81(a868),x97241),x97242),x97243),f329(f329(f264(a868,a868),f329(f329(f80(a868),f329(f329(f81(a868),x97241),x97244)),f329(f329(f39(a868),f329(f329(f81(a868),x97241),x97245)),x97243))),f45(a868,f329(f329(f81(a868),x97241),x97245),x97243))))
% 156.75/156.48  [10001]~P70(x100012)+~P22(f329(f62(x100011),x100014))+E(f329(f329(f8(x100011,x100012),x100013),f329(f249(x100011),f329(f329(f20(x100011,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100011),a327),f329(f329(f9(x100011,f876(x100011,a862),a862),f331(x100011)),x100014))),f329(f329(f9(x100011,f876(x100011,a862),a862),f331(x100011)),x100015)))),f329(f329(f8(x100011,x100012),f329(f329(f9(x100011,x100012,x100012),f329(f329(f20(x100011,x100012,f876(x100012,x100012)),f329(f329(f10(a862,f876(x100012,f876(x100012,x100012)),x100011),f92(x100012)),f329(f329(f9(x100011,f876(x100011,a862),a862),f331(x100011)),x100015))),x100013)),f2(x100012))),x100014))
% 156.75/156.48  [8237]~E(f329(f329(f128(x82371),x82372),x82375),f329(f329(f128(x82371),x82373),x82374))+E(f329(f329(f128(x82371),f329(f329(f132(x82371),f329(f190(f869(x82371)),x82372)),x82373)),x82374),x82375)+P22(f329(f329(f243(a868),f329(f190(f869(x82371)),x82373)),f329(f190(f869(x82371)),x82372)))
% 156.75/156.48  [8427]~E(f329(f329(f128(x84272),x84273),x84271),f329(f329(f128(x84272),x84274),x84275))+E(x84271,f329(f329(f128(x84272),f329(f329(f132(x84272),f329(f190(f869(x84272)),x84273)),x84274)),x84275))+~P22(f329(f329(f243(a868),f329(f190(f869(x84272)),x84273)),f329(f190(f869(x84272)),x84274)))
% 156.75/156.48  [8514]~E(f329(f329(f80(a868),f329(f329(f81(a868),x85143),x85144)),x85141),f329(f329(f80(a868),f329(f329(f81(a868),x85142),x85144)),x85145))+~P22(f329(f329(f243(a868),x85143),x85142))+E(x85141,f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x85142),x85143)),x85144)),x85145))
% 156.75/156.48  [8515]~E(f329(f329(f80(a868),f329(f329(f81(a868),x85151),x85153)),x85154),f329(f329(f80(a868),f329(f329(f81(a868),x85152),x85153)),x85155))+~P22(f329(f329(f243(a868),x85152),x85151))+E(f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x85151),x85152)),x85153)),x85154),x85155)
% 156.75/156.48  [8662]E(f329(f329(f80(a868),f329(f329(f81(a868),x86621),x86622)),x86623),f329(f329(f80(a868),f329(f329(f81(a868),x86624),x86622)),x86625))+~P22(f329(f329(f243(a868),x86624),x86621))+~E(x86625,f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x86621),x86624)),x86622)),x86623))
% 156.75/156.48  [8663]E(f329(f329(f80(a868),f329(f329(f81(a868),x86631),x86632)),x86633),f329(f329(f80(a868),f329(f329(f81(a868),x86634),x86632)),x86635))+~P22(f329(f329(f243(a868),x86634),x86631))+~E(f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x86631),x86634)),x86632)),x86633),x86635)
% 156.75/156.48  [9509]~P60(x95092)+~P22(f329(f62(x95091),x95095))+E(f329(f329(f11(x95091,x95092),f329(f329(f20(x95091,x95092,x95092),f329(f329(f10(x95092,f876(x95092,x95092),x95091),f287(x95092)),x95093)),x95094)),x95095),f329(f329(f287(x95092),f329(f329(f11(x95091,x95092),x95093),x95095)),f329(f329(f11(x95091,x95092),x95094),x95095)))
% 156.75/156.48  [9645]~E(f753(x96455,x96454,x96453,x96452,x96451),f754(x96455,x96454,x96453,x96452,x96451))+P22(f329(f329(f331(f875(x96451,x96451)),f329(f329(f264(x96451,x96451),x96452),x96453)),f305(x96451,x96454)))+~P22(f329(f329(f331(f875(x96451,x96451)),f329(f329(f264(x96451,x96451),x96452),x96453)),f305(x96451,f329(f329(f97(f876(f875(x96451,x96451),a862)),x96454),x96455))))
% 156.75/156.48  [9646]~E(f760(x96465,x96464,x96463,x96462,x96461),f755(x96465,x96464,x96463,x96462,x96461))+P22(f329(f329(f331(f875(x96461,x96461)),f329(f329(f264(x96461,x96461),x96462),x96463)),f305(x96461,x96464)))+~P22(f329(f329(f331(f875(x96461,x96461)),f329(f329(f264(x96461,x96461),x96462),x96463)),f305(x96461,f329(f329(f97(f876(f875(x96461,x96461),a862)),x96464),x96465))))
% 156.75/156.48  [9860]P22(f329(f329(f331(f875(x98601,x98601)),f329(f329(f264(x98601,x98601),x98602),f755(x98605,x98604,x98603,x98602,x98601))),f305(x98601,x98604)))+P22(f329(f329(f331(f875(x98601,x98601)),f329(f329(f264(x98601,x98601),x98602),x98603)),f305(x98601,x98604)))+~P22(f329(f329(f331(f875(x98601,x98601)),f329(f329(f264(x98601,x98601),x98602),x98603)),f305(x98601,f329(f329(f97(f876(f875(x98601,x98601),a862)),x98604),x98605))))
% 156.75/156.48  [9923]P22(f329(f329(f331(f875(x99231,x99231)),f329(f329(f264(x99231,x99231),f754(x99235,x99234,x99233,x99232,x99231)),x99233)),f305(x99231,x99234)))+P22(f329(f329(f331(f875(x99231,x99231)),f329(f329(f264(x99231,x99231),x99232),x99233)),f305(x99231,x99234)))+~P22(f329(f329(f331(f875(x99231,x99231)),f329(f329(f264(x99231,x99231),x99232),x99233)),f305(x99231,f329(f329(f97(f876(f875(x99231,x99231),a862)),x99234),x99235))))
% 156.75/156.48  [9955]P22(f329(f329(f331(f875(x99551,x99551)),f329(f329(f264(x99551,x99551),x99552),x99553)),f305(x99551,x99554)))+P22(f329(f329(f331(f875(x99551,x99551)),f329(f329(f264(x99551,x99551),f753(x99555,x99554,x99553,x99552,x99551)),f754(x99555,x99554,x99553,x99552,x99551))),x99555))+~P22(f329(f329(f331(f875(x99551,x99551)),f329(f329(f264(x99551,x99551),x99552),x99553)),f305(x99551,f329(f329(f97(f876(f875(x99551,x99551),a862)),x99554),x99555))))
% 156.75/156.48  [9956]P22(f329(f329(f331(f875(x99561,x99561)),f329(f329(f264(x99561,x99561),x99562),x99563)),f305(x99561,x99564)))+P22(f329(f329(f331(f875(x99561,x99561)),f329(f329(f264(x99561,x99561),f755(x99565,x99564,x99563,x99562,x99561)),f760(x99565,x99564,x99563,x99562,x99561))),x99565))+~P22(f329(f329(f331(f875(x99561,x99561)),f329(f329(f264(x99561,x99561),x99562),x99563)),f305(x99561,f329(f329(f97(f876(f875(x99561,x99561),a862)),x99564),x99565))))
% 156.75/156.48  [10096]~P22(f329(f329(f331(f875(f869(x100961),f869(x100961))),f329(f329(f264(f869(x100961),f869(x100961)),x100964),x100965)),f152(x100961,x100962)))+~P22(f329(f329(f331(f875(x100961,x100961)),x100963),f329(f167(f875(x100961,x100961)),f329(f329(f177(x100961,x100961),x100964),x100965))))+P22(f329(f329(f268(x100961,x100961,a862),f329(f329(f9(x100961,f876(f875(x100961,x100961),a862),f876(x100961,a862)),f329(f329(f10(f876(x100961,f876(f876(f875(x100961,x100961),a862),a862)),f876(f876(f875(x100961,x100961),a862),f876(x100961,a862)),x100961),f9(x100961,f876(f875(x100961,x100961),a862),a862)),f329(f329(f10(f876(x100961,f875(x100961,x100961)),f876(x100961,f876(f876(f875(x100961,x100961),a862),a862)),x100961),f329(f10(f875(x100961,x100961),f876(f876(f875(x100961,x100961),a862),a862),x100961),f331(f875(x100961,x100961)))),f264(x100961,x100961)))),x100962)),x100963))
% 156.75/156.48  [9534]~P22(f329(f329(f243(a868),x95343),x95342))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),x95343),x95344)),x95341)),f329(f329(f80(a868),f329(f329(f81(a868),x95342),x95344)),x95345)))+P22(f329(f329(f243(a868),x95341),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x95342),x95343)),x95344)),x95345)))
% 156.75/156.48  [9535]~P22(f329(f329(f243(a868),x95353),x95352))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),x95353),x95354)),x95351)),f329(f329(f80(a868),f329(f329(f81(a868),x95352),x95354)),x95355)))+P22(f329(f329(f244(a868),x95351),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x95352),x95353)),x95354)),x95355)))
% 156.75/156.48  [9561]~P22(f329(f329(f243(a868),x95611),x95614))+P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),x95611),x95612)),x95613)),f329(f329(f80(a868),f329(f329(f81(a868),x95614),x95612)),x95615)))+~P22(f329(f329(f243(a868),x95613),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x95614),x95611)),x95612)),x95615)))
% 156.75/156.48  [9562]~P22(f329(f329(f243(a868),x95621),x95624))+P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),x95621),x95622)),x95623)),f329(f329(f80(a868),f329(f329(f81(a868),x95624),x95622)),x95625)))+~P22(f329(f329(f244(a868),x95623),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x95624),x95621)),x95622)),x95625)))
% 156.75/156.48  [9680]~P22(f329(f329(f243(a868),x96802),x96801))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),x96801),x96803)),x96804)),f329(f329(f80(a868),f329(f329(f81(a868),x96802),x96803)),x96805)))+P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x96801),x96802)),x96803)),x96804)),x96805))
% 156.75/156.48  [9681]~P22(f329(f329(f243(a868),x96812),x96811))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),x96811),x96813)),x96814)),f329(f329(f80(a868),f329(f329(f81(a868),x96812),x96813)),x96815)))+P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x96811),x96812)),x96813)),x96814)),x96815))
% 156.75/156.48  [9750]~P22(f329(f329(f243(a868),x97504),x97501))+P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),x97501),x97502)),x97503)),f329(f329(f80(a868),f329(f329(f81(a868),x97504),x97502)),x97505)))+~P22(f329(f329(f243(a868),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x97501),x97504)),x97502)),x97503)),x97505))
% 156.75/156.48  [9751]~P22(f329(f329(f243(a868),x97514),x97511))+P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),x97511),x97512)),x97513)),f329(f329(f80(a868),f329(f329(f81(a868),x97514),x97512)),x97515)))+~P22(f329(f329(f244(a868),f329(f329(f80(a868),f329(f329(f81(a868),f329(f329(f3(a868),x97511),x97514)),x97512)),x97513)),x97515))
% 156.75/156.48  [9941]~P9(x99411,x99412,x99415,x99413)+~P22(f329(f329(f331(f875(x99411,x99411)),x99414),x99415))+P22(f329(f329(f268(x99411,x99411,a862),f329(f329(f9(x99411,f876(x99411,x99412),f876(x99411,a862)),f329(f329(f10(f876(x99412,a862),f876(f876(x99411,x99412),f876(x99411,a862)),x99411),f10(x99412,a862,x99411)),f329(f329(f10(x99412,f876(x99412,a862),x99411),a326),x99413))),x99413)),x99414))
% 156.75/156.48  [7229]~P44(x72294,x72292,x72295,x72296)+P44(f33(x72291,x72293,x72294),x72292,x72295,x72296)+P22(f329(x72291,x72292))
% 156.75/156.48  [7300]~P44(x73002,x73004,x73005,x73006)+P44(f33(x73001,x73002,x73003),x73004,x73005,x73006)+~P22(f329(x73001,x73004))
% 156.75/156.48  [7377]P44(x73773,x73772,x73774,x73775)+~P44(f33(x73771,x73776,x73773),x73772,x73774,x73775)+P22(f329(x73771,x73772))
% 156.75/156.48  [7410]P44(x74101,x74102,x74103,x74104)+~P44(f33(x74105,x74101,x74106),x74102,x74103,x74104)+~P22(f329(x74105,x74102))
% 156.75/156.48  [7781]~P44(x77811,x77813,x77814,x77816)+~P44(x77812,x77816,x77814,x77815)+P44(f34(x77811,x77812),x77813,x77814,x77815)
% 156.75/156.48  [7784]P44(x77841,x77842,x77843,x77844)+P44(x77845,x77842,x77843,x77844)+~P44(f33(x77846,x77841,x77845),x77842,x77843,x77844)
% 156.75/156.48  [6788]~E(f329(x67884,x67885),f192(x67882))+E(f329(f180(x67881,x67882,x67883,x67884),x67885),f329(f236(x67882),x67886))+~E(f329(x67883,x67885),f329(f236(x67882),x67886))
% 156.75/156.48  [6885]~E(f329(x68853,x68856),f192(x68851))+E(f329(f238(f871(x68851),x68852,f192(x68851),x68853),f329(x68854,x68855)),f192(x68851))+~E(f329(x68854,x68855),f329(f236(x68852),x68856))
% 156.75/156.48  [7470]E(f329(x74701,x74702),f192(x74703))+~E(f329(f180(x74705,x74703,x74706,x74701),x74702),f329(f236(x74703),x74704))+E(f329(x74701,x74702),f329(f236(x74703),x74704))
% 156.75/156.48  [7504]~E(f329(f180(x75046,x75043,x75045,x75041),x75042),f329(f236(x75043),x75044))+E(f329(x75041,x75042),f329(f236(x75043),x75044))+E(f329(x75045,x75042),f329(f236(x75043),x75044))
% 156.75/156.48  [8391]~P15(x83916,x83911,x83912,x83914)+E(f329(f73(x83911,x83911,x83911,f329(x83912,x83913)),f329(x83914,x83915)),f329(f73(x83911,x83911,x83911,f329(x83914,x83915)),f329(x83912,x83913)))+~P22(f329(f62(x83916),x83915))
% 156.75/156.48  [8798]~P20(x87981,x87983,x87985,x87986)+~P20(x87983,x87982,x87984,f329(f308(x87981,x87983,x87985),x87986))+P20(x87981,x87982,f329(f73(x87983,x87982,x87981,x87984),x87985),x87986)
% 156.75/156.48  [9348]~P22(f329(f329(x93483,x93482),x93486))+~P22(f329(f329(x93484,x93485),x93482))+P22(f329(f329(f331(x93481),x93482),f297(x93481,x93483,x93484,x93485,x93486)))
% 156.75/156.48  [9349]~P22(f329(f329(x93494,x93492),x93496))+~P22(f329(f329(x93493,x93495),x93492))+P22(f329(f329(f331(x93491),x93492),f294(x93491,x93493,x93494,x93495,x93496)))
% 156.75/156.48  [9446]E(x94461,x94462)+E(x94463,x94464)+~P22(f329(f329(f331(f875(f869(x94465),f869(x94465))),f329(f329(f264(f869(x94465),f869(x94465)),f329(f329(f145(x94465),x94463),x94461)),f329(f329(f145(x94465),x94464),x94462))),f151(x94465,x94466)))
% 156.75/156.48  [9460]~E(x94602,x94604)+P22(f329(f329(f331(f875(f869(x94601),f869(x94601))),f329(f329(f264(f869(x94601),f869(x94601)),f329(f329(f145(x94601),x94602),x94603)),f329(f329(f145(x94601),x94604),x94605))),f139(x94601,x94606)))+~P22(f329(f329(f331(f875(f869(x94601),f869(x94601))),f329(f329(f264(f869(x94601),f869(x94601)),x94603),x94605)),f139(x94601,x94606)))
% 156.75/156.48  [9461]~E(x94612,x94614)+P22(f329(f329(f331(f875(f869(x94611),f869(x94611))),f329(f329(f264(f869(x94611),f869(x94611)),f329(f329(f145(x94611),x94612),x94613)),f329(f329(f145(x94611),x94614),x94615))),f141(x94611,x94616)))+~P22(f329(f329(f331(f875(f869(x94611),f869(x94611))),f329(f329(f264(f869(x94611),f869(x94611)),x94613),x94615)),f141(x94611,x94616)))
% 156.75/156.48  [9462]~E(x94622,x94624)+P22(f329(f329(f331(f875(f869(x94621),f869(x94621))),f329(f329(f264(f869(x94621),f869(x94621)),f329(f329(f145(x94621),x94622),x94623)),f329(f329(f145(x94621),x94624),x94625))),f151(x94621,x94626)))+~P22(f329(f329(f331(f875(f869(x94621),f869(x94621))),f329(f329(f264(f869(x94621),f869(x94621)),x94623),x94625)),f151(x94621,x94626)))
% 156.75/156.48  [9463]~E(x94632,x94634)+P22(f329(f329(f331(f875(f869(x94631),f869(x94631))),f329(f329(f264(f869(x94631),f869(x94631)),f329(f329(f128(x94631),x94632),x94633)),f329(f329(f128(x94631),x94634),x94635))),f151(x94631,x94636)))+~P22(f329(f329(f331(f875(f869(x94631),f869(x94631))),f329(f329(f264(f869(x94631),f869(x94631)),x94633),x94635)),f151(x94631,x94636)))
% 156.75/156.48  [9464]~E(x94643,x94645)+P22(f329(f329(f331(f875(f869(x94641),f869(x94641))),f329(f329(f264(f869(x94641),f869(x94641)),f329(f329(f128(x94641),x94642),x94643)),f329(f329(f128(x94641),x94644),x94645))),f151(x94641,x94646)))+~P22(f329(f329(f331(f875(f869(x94641),f869(x94641))),f329(f329(f264(f869(x94641),f869(x94641)),x94642),x94644)),f151(x94641,x94646)))
% 156.75/156.48  [9524]E(x95241,x95242)+P22(f329(f329(f331(f875(f869(x95243),f869(x95243))),f329(f329(f264(f869(x95243),f869(x95243)),x95241),x95242)),f151(x95243,x95244)))+~P22(f329(f329(f331(f875(f869(x95243),f869(x95243))),f329(f329(f264(f869(x95243),f869(x95243)),f329(f329(f145(x95243),x95245),x95241)),f329(f329(f145(x95243),x95246),x95242))),f151(x95243,x95244)))
% 156.75/156.48  [9684]~E(x96843,x96845)+P22(f329(f329(f331(f875(f869(x96841),f869(x96841))),f329(f329(f264(f869(x96841),f869(x96841)),f329(f329(f128(x96841),x96842),f329(f329(f145(x96841),x96843),f109(x96841)))),f329(f329(f128(x96841),x96844),f329(f329(f145(x96841),x96845),f109(x96841))))),f151(x96841,x96846)))+~P22(f329(f329(f331(f875(f869(x96841),f869(x96841))),f329(f329(f264(f869(x96841),f869(x96841)),x96842),x96844)),f151(x96841,x96846)))
% 156.75/156.48  [9705]E(f329(x97051,x97052),f192(x97053))+~E(f329(f238(f871(x97056),x97053,f192(x97056),x97054),f329(x97051,x97052)),f192(x97056))+E(f329(x97054,f372(x97052,x97051,x97054,x97055,x97056,x97053)),f192(x97056))
% 156.75/156.48  [9706]E(f329(x97061,x97062),f192(x97063))+~E(f329(f238(f871(x97066),x97063,f192(x97066),x97064),f329(x97061,x97062)),f192(x97066))+E(f329(f236(x97063),f372(x97062,x97061,x97064,x97065,x97066,x97063)),f329(x97061,x97062))
% 156.75/156.48  [9754]E(x97541,x97542)+E(x97543,x97544)+~P22(f329(f329(f331(f875(f869(x97545),f869(x97545))),f329(f329(f264(f869(x97545),f869(x97545)),f329(f329(f128(x97545),x97543),f329(f329(f145(x97545),x97541),f109(x97545)))),f329(f329(f128(x97545),x97544),f329(f329(f145(x97545),x97542),f109(x97545))))),f151(x97545,x97546)))
% 156.75/156.48  [9776]E(x97761,x97762)+~P22(f329(f329(f331(f875(f869(x97763),f869(x97763))),f329(f329(f264(f869(x97763),f869(x97763)),f329(f329(f128(x97763),x97761),f329(f329(f145(x97763),x97765),f109(x97763)))),f329(f329(f128(x97763),x97762),f329(f329(f145(x97763),x97766),f109(x97763))))),f151(x97763,x97764)))+P22(f329(f329(f331(f875(f869(x97763),f869(x97763))),f329(f329(f264(f869(x97763),f869(x97763)),x97761),x97762)),f151(x97763,x97764)))
% 156.75/156.48  [9817]~P22(f329(f329(f331(f875(f876(x98171,a862),f876(x98171,a862))),f329(f329(f264(f876(x98171,a862),f876(x98171,a862)),x98172),x98174)),f321(x98171,x98176)))+~P22(f329(f329(f331(f875(f876(x98171,a862),f876(x98171,a862))),f329(f329(f264(f876(x98171,a862),f876(x98171,a862)),x98173),x98175)),f321(x98171,x98176)))+P22(f329(f329(f331(f875(f876(x98171,a862),f876(x98171,a862))),f329(f329(f264(f876(x98171,a862),f876(x98171,a862)),f329(f329(f97(f876(x98171,a862)),x98172),x98173)),f329(f329(f97(f876(x98171,a862)),x98174),x98175))),f321(x98171,x98176)))
% 156.75/156.48  [5223]~E(f329(x52233,x52236),x52235)+~E(x52234,f329(f236(x52231),x52236))+E(f329(f329(f202(x52231,x52232),x52233),x52234),f329(f236(x52232),x52235))
% 156.75/156.48  [5648]~E(f329(f329(f128(x56481),x56486),x56483),x56485)+E(f329(f329(f128(x56481),x56482),x56483),f329(f329(f145(x56481),x56484),x56485))+~E(x56482,f329(f329(f145(x56481),x56484),x56486))
% 156.75/156.48  [5649]~E(f329(f329(f128(x56491),x56496),x56493),x56495)+E(f329(f329(f128(x56491),x56492),x56493),f329(f329(f128(x56491),x56494),x56495))+~E(x56492,f329(f329(f128(x56491),x56494),x56496))
% 156.75/156.48  [5651]E(f329(f329(f128(x56511),x56512),x56513),f329(f329(f145(x56511),x56514),x56515))+~E(f329(f329(f145(x56511),x56514),x56516),x56512)+~E(x56515,f329(f329(f128(x56511),x56516),x56513))
% 156.75/156.48  [5653]~E(f329(f329(f128(x56531),x56532),x56536),x56534)+E(f329(f329(f128(x56531),x56532),x56533),f329(f329(f128(x56531),x56534),x56535))+~E(x56533,f329(f329(f128(x56531),x56536),x56535))
% 156.75/156.48  [6782]E(f329(x67821,x67822),f329(x67823,x67822))+~E(f329(f329(f148(x67824,x67825),x67821),x67826),f329(f329(f148(x67824,x67825),x67823),x67826))+~P22(f329(f329(f331(x67824),x67822),f329(f167(x67824),x67826)))
% 156.75/156.48  [7163]~P15(x71634,x71635,x71636,x71631)+E(f329(f329(x71631,x71632),x71633),f329(f329(f65(x71634,x71635,x71636),x71633),x71632))+~P22(f329(f62(x71634),x71632))
% 156.75/156.48  [7233]~E(x72332,f329(x72334,x72336))+~P22(f329(f329(f331(x72333),x72336),x72335))+P22(f329(f329(f331(x72331),x72332),f329(f308(x72333,x72331,x72334),x72335)))
% 156.75/156.48  [7234]~E(f329(x72344,x72342),x72346)+~P22(f329(f329(f331(x72343),x72346),x72345))+P22(f329(f329(f331(x72341),x72342),f329(f309(x72341,x72343,x72344),x72345)))
% 156.75/156.48  [7682]~P32(x76821,x76822,x76824,x76826)+P32(x76821,x76822,f329(f329(f145(x76821),x76823),x76824),f329(f329(f145(x76821),x76825),x76826))+~P22(f329(f329(x76822,x76823),x76825))
% 156.75/156.48  [8670]~P55(x86704,x86705,x86701,x86702,x86706)+E(f329(x86701,f329(x86702,x86703)),x86703)+~P22(f329(f329(f331(x86705),x86703),x86706))
% 156.75/156.48  [9449]E(x94491,x94492)+E(f329(f190(f869(x94493)),x94494),f329(f190(f869(x94493)),x94495))+~P22(f329(f329(f331(f875(f869(x94493),f869(x94493))),f329(f329(f264(f869(x94493),f869(x94493)),f329(f329(f145(x94493),x94491),x94494)),f329(f329(f145(x94493),x94492),x94495))),f139(x94493,x94496)))
% 156.75/156.48  [9520]~P12(x95201,x95202,x95203)+E(f329(f329(f65(x95201,x95202,x95203),x95204),x95205),x95206)+~P22(f329(f67(x95201,x95202,x95203,x95204,x95205),x95206))
% 156.75/156.48  [9525]E(f329(f190(f869(x95251)),x95252),f329(f190(f869(x95251)),x95253))+P22(f329(f329(f331(f875(f869(x95251),f869(x95251))),f329(f329(f264(f869(x95251),f869(x95251)),x95252),x95253)),f139(x95251,x95254)))+~P22(f329(f329(f331(f875(f869(x95251),f869(x95251))),f329(f329(f264(f869(x95251),f869(x95251)),f329(f329(f145(x95251),x95255),x95252)),f329(f329(f145(x95251),x95256),x95253))),f139(x95251,x95254)))
% 156.75/156.48  [9555]~P22(f329(f329(f331(f875(x95551,x95551)),f329(f329(f264(x95551,x95551),x95552),x95554)),f305(x95551,x95556)))+P22(f329(f329(f331(f875(f869(x95551),f869(x95551))),f329(f329(f264(f869(x95551),f869(x95551)),f329(f329(f145(x95551),x95552),x95553)),f329(f329(f145(x95551),x95554),x95555))),f305(f869(x95551),f151(x95551,x95556))))+~P22(f329(f329(f331(f875(f869(x95551),f869(x95551))),f329(f329(f264(f869(x95551),f869(x95551)),x95553),x95555)),f305(f869(x95551),f151(x95551,x95556))))
% 156.75/156.48  [9759]~P22(f329(x97592,x97596))+~E(f329(f130(x97591,x97592),x97593),f329(f329(f145(x97591),x97594),x97595))+~P22(f329(f329(f331(x97591),x97596),f329(f167(x97591),f716(x97595,x97594,x97593,x97592,x97591))))
% 156.75/156.48  [9760]~P22(f329(x97604,x97606))+~E(f329(f329(f145(x97601),x97602),x97603),f329(f130(x97601,x97604),x97605))+~P22(f329(f329(f331(x97601),x97606),f329(f167(x97601),f718(x97605,x97604,x97603,x97602,x97601))))
% 156.75/156.48  [10033]~P70(x100332)+E(f329(f329(f8(x100331,x100332),f329(f329(f10(f876(x100333,a862),x100332,x100331),f329(f8(x100333,x100332),x100334)),f329(f329(f10(f876(x100333,a862),f876(x100333,a862),x100331),f249(x100333)),f329(f329(f10(f876(x100333,a862),f876(x100333,a862),x100331),f329(f20(x100333,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100333),a327),f329(f329(f9(x100333,f876(x100333,a862),a862),f331(x100333)),x100335)))),f329(f9(x100333,x100331,a862),f329(f329(f10(x100331,f876(x100331,a862),x100333),a326),x100336)))))),f329(f308(x100333,x100331,x100336),x100335)),f329(f329(f8(x100333,x100332),x100334),x100335))+~P22(f329(f62(x100333),x100335))
% 156.75/156.48  [6837]~P108(x68373)+P22(f329(x68372,x68375))+E(f329(f130(x68371,x68372),f329(f329(f142(x68371,x68373,x68374),x68375),x68376)),f329(f130(x68371,x68372),x68376))
% 156.75/156.48  [6839]P22(f329(x68391,x68392))+~E(f161(x68393,x68391,x68394),f329(f329(f264(f869(x68393),f869(x68393)),x68395),x68396))+~P22(f329(f329(f331(x68393),x68392),f329(f167(x68393),x68395)))
% 156.75/156.48  [6882]~P22(f329(x68822,x68826))+~E(f161(x68821,x68822,x68823),f329(f329(f264(f869(x68821),f869(x68821)),x68824),x68825))+~P22(f329(f329(f331(x68821),x68826),f329(f167(x68821),x68825)))
% 156.75/156.48  [7550]~P11(x75501,x75502,x75503)+~P22(f329(f62(x75501),x75506))+E(f329(f329(f65(x75501,x75502,x75503),x75504),f329(f329(f307(x75501),x75505),x75506)),f329(f329(f65(x75501,x75502,x75503),f329(f329(x75503,x75505),x75504)),x75506))
% 156.75/156.48  [7598]~P108(x75982)+~P22(f329(f329(f243(x75982),f329(x75983,x75984)),f329(x75983,x75985)))+E(f329(f329(f142(x75981,x75982,x75983),x75984),f329(f329(f145(x75981),x75985),x75986)),f329(f329(f145(x75981),x75984),f329(f329(f145(x75981),x75985),x75986)))
% 156.75/156.48  [7712]E(x77121,x77122)+~E(f329(f329(f266(x77123,x77124),x77121),f329(f18(f876(x77124,a862),x77123),x77125)),f329(f329(f266(x77123,x77124),x77122),f329(f18(f876(x77124,a862),x77123),x77125)))+~P22(f329(f329(f331(x77124),x77126),x77125))
% 156.75/156.48  [7786]~P11(x77861,x77862,x77863)+~P22(f329(f62(x77861),x77866))+E(f329(f329(f65(x77861,x77862,x77863),x77864),f329(f329(f307(x77861),x77865),x77866)),f329(f329(x77863,x77865),f329(f329(f65(x77861,x77862,x77863),x77864),x77866)))
% 156.75/156.48  [7898]~P12(x78981,x78982,x78983)+~P22(f329(f62(x78981),x78986))+E(f329(f329(f65(x78981,x78982,x78983),f329(f329(x78983,x78984),x78985)),x78986),f329(f329(x78983,x78984),f329(f329(f65(x78981,x78982,x78983),x78985),x78986)))
% 156.75/156.48  [7964]~P16(x79642,x79645,x79646,x79641)+~P22(f329(f62(x79642),x79644))+E(f329(x79641,f329(f329(f307(x79642),x79643),x79644)),f329(f73(x79645,x79645,x79645,f329(x79641,x79644)),f329(x79646,x79643)))
% 156.75/156.48  [7995]~P108(x79952)+P22(f329(f329(f243(x79952),f329(x79953,x79954)),f329(x79953,x79955)))+E(f329(f329(f142(x79951,x79952,x79953),x79954),f329(f329(f145(x79951),x79955),x79956)),f329(f329(f145(x79951),x79955),f329(f329(f142(x79951,x79952,x79953),x79954),x79956)))
% 156.75/156.48  [8140]~E(f329(f190(f869(x81401)),x81405),f329(f190(f869(x81402)),x81406))+~E(f329(f190(f869(x81401)),x81403),f329(f190(f869(x81402)),x81404))+E(f329(f329(f128(f875(x81401,x81402)),f329(f329(f177(x81401,x81402),x81403),x81404)),f329(f329(f177(x81401,x81402),x81405),x81406)),f329(f329(f177(x81401,x81402),f329(f329(f128(x81401),x81403),x81405)),f329(f329(f128(x81402),x81404),x81406)))
% 156.75/156.48  [8253]~E(x82532,f329(f308(x82533,x82531,x82534),x82536))+P22(f329(f329(f243(f876(x82531,a862)),x82532),f329(f308(x82533,x82531,x82534),x82535)))+~P22(f329(f329(f243(f876(x82533,a862)),x82536),x82535))
% 156.75/156.48  [8350]~P108(x83505)+E(f329(x83501,x83502),f329(x83501,x83503))+E(f329(f329(f142(x83504,x83505,x83501),x83502),f329(f329(f142(x83504,x83505,x83501),x83503),x83506)),f329(f329(f142(x83504,x83505,x83501),x83503),f329(f329(f142(x83504,x83505,x83501),x83502),x83506)))
% 156.75/156.48  [8386]~P20(x83863,x83861,x83864,x83865)+P20(x83863,x83861,f329(f329(f329(f72(x83863,x83861),x83864),x83866),x83862),x83865)+P22(f329(f329(f331(x83861),x83862),f329(f308(x83863,x83861,x83864),x83865)))
% 156.75/156.48  [8523]~P22(f329(f329(f331(x85232),x85234),f329(x85236,x85233)))+~P22(f329(f329(f331(x85231),x85233),x85235))+P22(f329(f329(f331(f875(x85231,x85232)),f329(f329(f264(x85231,x85232),x85233),x85234)),f329(f329(f266(x85231,x85232),x85235),x85236)))
% 156.75/156.48  [8968]~P70(x89682)+~P20(x89684,x89681,x89685,x89686)+E(f329(f329(f8(x89681,x89682),x89683),f329(f308(x89684,x89681,x89685),x89686)),f329(f329(f8(x89684,x89682),f329(f73(x89681,x89682,x89684,x89683),x89685)),x89686))
% 156.75/156.48  [8969]~P76(x89692)+~P20(x89694,x89691,x89695,x89696)+E(f329(f329(f11(x89691,x89692),x89693),f329(f308(x89694,x89691,x89695),x89696)),f329(f329(f11(x89694,x89692),f329(f73(x89691,x89692,x89694,x89693),x89695)),x89696))
% 156.75/156.48  [9011]~P34(x90112,x90115,x90111,x90113,x90116)+P22(f329(f329(x90111,f329(f329(f159(x90112),x90113),x90114)),f329(f329(f159(x90115),x90116),x90114)))+~P22(f329(f329(f244(a868),x90114),f329(f190(f869(x90115)),x90116)))
% 156.75/156.48  [9012]~P34(x90122,x90125,x90121,x90123,x90126)+P22(f329(f329(x90121,f329(f329(f159(x90122),x90123),x90124)),f329(f329(f159(x90125),x90126),x90124)))+~P22(f329(f329(f244(a868),x90124),f329(f190(f869(x90122)),x90123)))
% 156.75/156.48  [9218]~P15(x92183,x92181,x92186,x92182)+~P22(f329(f62(x92183),x92184))+E(f329(f73(x92181,x92181,x92181,f329(x92182,f329(f329(f3(f876(x92183,a862)),x92184),f329(f329(f307(x92183),x92185),f189(f876(x92183,a862)))))),f329(x92186,x92185)),f329(x92182,f329(f329(f307(x92183),x92185),x92184)))
% 156.75/156.48  [9843]~E(f329(f308(x98432,x98434,x98436),f252(f876(x98432,a862))),f252(f876(x98434,a862)))+~E(f329(f308(x98431,x98433,x98435),f252(f876(x98431,a862))),f252(f876(x98433,a862)))+E(f329(f308(f875(x98431,x98432),f875(x98433,x98434),f269(x98431,x98433,x98432,x98434,x98435,x98436)),f252(f876(f875(x98431,x98432),a862))),f252(f876(f875(x98433,x98434),a862)))
% 156.75/156.48  [9883]~P20(x98833,x98834,x98835,f329(x98836,f694(x98836,x98835,x98834,x98833,x98832,x98831)))+P20(x98833,x98834,x98835,f329(f329(f42(x98832,f876(x98833,a862)),x98831),x98836))+E(x98831,f189(f876(x98832,a862)))
% 156.75/156.48  [9930]P20(x99306,x99305,x99304,f329(f329(f42(x99302,f876(x99306,a862)),x99301),x99303))+E(x99301,f189(f876(x99302,a862)))+P22(f329(f329(f331(x99302),f694(x99303,x99304,x99305,x99306,x99302,x99301)),x99301))
% 156.75/156.48  [9933]P22(f329(f329(f331(x99331),f726(x99332,x99333,x99334,x99335,x99336,x99331)),x99336))+P22(f329(f329(f243(f876(f875(x99331,x99334),a862)),f329(f329(f266(x99331,x99334),x99336),x99333)),f329(f329(f266(x99331,x99334),x99335),x99332)))+~P22(f329(f329(f243(f876(x99331,a862)),x99336),x99335))
% 156.75/156.48  [10042]~P22(f329(f329(f243(f876(x100422,a862)),f329(x100424,f726(x100426,x100424,x100422,x100425,x100423,x100421))),f329(x100426,f726(x100426,x100424,x100422,x100425,x100423,x100421))))+~P22(f329(f329(f243(f876(x100421,a862)),x100423),x100425))+P22(f329(f329(f243(f876(f875(x100421,x100422),a862)),f329(f329(f266(x100421,x100422),x100423),x100424)),f329(f329(f266(x100421,x100422),x100425),x100426)))
% 156.75/156.48  [7732]~P22(f329(x77321,x77325))+~P22(f329(x77326,x77324))+P22(f329(x77321,f329(f267(x77322,x77323),f329(f329(f264(x77322,x77323),x77324),x77325))))
% 156.75/156.48  [7733]~P22(f329(x77331,x77334))+~P22(f329(x77336,x77335))+P22(f329(x77331,f329(f263(x77332,x77333),f329(f329(f264(x77332,x77333),x77334),x77335))))
% 156.75/156.48  [7756]~E(f329(f190(f869(x77561)),x77563),f329(f190(f869(x77564)),x77565))+~E(f329(f329(f173(x77561,x77564),f329(f329(f177(x77561,x77564),x77563),x77565)),x77562),f329(f236(x77564),x77566))+P22(f329(f329(f331(x77561),x77562),f329(f167(x77561),x77563)))
% 156.75/156.48  [7791]~P22(f329(f329(x77914,x77916),x77915))+~P22(f329(f329(f331(x77911),x77916),x77913))+P22(f329(f329(f329(f43(x77911,f876(x77912,a862)),x77913),x77914),x77915))
% 156.75/156.48  [8089]~P22(f329(f329(f331(x80891),x80892),f329(x80895,x80896)))+~P22(f329(f329(f331(x80893),x80896),x80894))+P22(f329(f329(f331(x80891),x80892),f329(f329(f43(x80893,f876(x80891,a862)),x80894),x80895)))
% 156.75/156.48  [8133]P22(f329(f329(x81331,x81332),x81333))+~P22(f329(f329(x81334,x81332),x81333))+~P22(f329(f329(f243(f876(x81335,f876(x81336,a862))),x81334),x81331))
% 156.75/156.48  [8275]P22(f329(f329(x82751,x82752),x82753))+~P22(f329(f329(f331(x82754),x82752),x82755))+~P22(f329(f329(f329(f42(x82754,f876(x82756,a862)),x82755),x82751),x82753))
% 156.75/156.48  [8404]P22(f329(f329(f331(x84041),x84042),f329(x84043,x84044)))+~P22(f329(f329(f331(x84045),x84044),x84046))+~P22(f329(f329(f331(x84041),x84042),f329(f329(f42(x84045,f876(x84041,a862)),x84046),x84043)))
% 156.75/156.48  [8653]~P9(x86534,x86535,x86536,x86531)+E(f329(x86531,x86532),f329(x86531,x86533))+~P22(f329(f329(f331(f875(x86534,x86534)),f329(f329(f264(x86534,x86534),x86532),x86533)),x86536))
% 156.75/156.48  [8683]P22(f329(f329(f243(f876(x86831,a862)),x86832),f329(x86833,x86834)))+~P22(f329(f329(f331(x86835),x86834),x86836))+~P22(f329(f329(f243(f876(x86831,a862)),x86832),f329(f329(f42(x86835,f876(x86831,a862)),x86836),x86833)))
% 156.75/156.48  [8713]~P53(x87133,x87134,f329(f284(x87134,x87133),x87135))+E(x87131,f189(f876(x87132,a862)))+E(f329(f329(f42(x87132,f876(x87133,a862)),x87131),f329(f329(f10(f876(x87134,a862),f876(x87133,a862),x87132),f283(x87134,x87133,x87135)),x87136)),f329(f283(x87134,x87133,x87135),f329(f329(f42(x87132,f876(x87134,a862)),x87131),x87136)))
% 156.75/156.48  [8789]P22(f329(f329(f331(x87891),x87892),f329(f283(x87893,x87891,x87894),x87895)))+~P22(f329(f329(f331(x87893),x87896),x87895))+~P22(f329(f329(f331(f875(x87893,x87891)),f329(f329(f264(x87893,x87891),x87896),x87892)),x87894))
% 156.75/156.48  [9088]P22(f329(f329(f243(f876(x90881,a862)),f329(f283(x90882,x90881,x90883),x90884)),f329(f283(x90882,x90881,x90885),x90886)))+~P22(f329(f329(f243(f876(x90882,a862)),x90884),x90886))+~P22(f329(f329(f243(f876(f875(x90882,x90881),a862)),x90883),x90885))
% 156.75/156.48  [9270]~P22(f329(f329(f331(x92702),x92706),x92704))+~P22(f329(f329(f243(f876(x92701,a862)),x92703),x92705))+P22(f329(f329(f243(f876(f875(x92701,x92702),a862)),f329(f329(f266(x92701,x92702),x92703),f329(f18(f876(x92702,a862),x92701),x92704))),f329(f329(f266(x92701,x92702),x92705),f329(f18(f876(x92702,a862),x92701),x92704))))
% 156.75/156.48  [9278]~P34(x92781,x92782,x92783,x92785,x92786)+P22(f329(f329(f268(x92781,x92782,a862),x92783),x92784))+~P22(f329(f329(f331(f875(x92781,x92782)),x92784),f329(f167(f875(x92781,x92782)),f329(f329(f177(x92781,x92782),x92785),x92786))))
% 156.75/156.48  [9403]~E(x94033,x94035)+P22(f329(f329(f331(f875(f869(x94031),f869(x94031))),f329(f329(f264(f869(x94031),f869(x94031)),f329(f329(f145(x94031),x94032),x94033)),f329(f329(f145(x94031),x94034),x94035))),f151(x94031,x94036)))+~P22(f329(f329(f331(f875(x94031,x94031)),f329(f329(f264(x94031,x94031),x94032),x94034)),x94036))
% 156.75/156.48  [9409]~E(f329(f190(f869(x94091)),x94095),f329(f190(f869(x94092)),x94096))+E(f182(x94091,x94092,f183(x94091,x94092,x94093,f329(f329(f3(f876(x94091,a862)),x94094),f329(f167(x94091),x94095))),x94095,x94096),f183(x94091,x94092,f182(x94091,x94092,x94093,x94095,x94096),x94094))+~P22(f329(f329(f243(f876(x94091,a862)),f329(f167(x94091),x94095)),x94094))
% 156.75/156.48  [9410]~E(f329(f190(f869(x94101)),x94103),f329(f190(f869(x94101)),x94105))+P22(f329(f329(f331(f875(f869(x94101),f869(x94101))),f329(f329(f264(f869(x94101),f869(x94101)),f329(f329(f145(x94101),x94102),x94103)),f329(f329(f145(x94101),x94104),x94105))),f139(x94101,x94106)))+~P22(f329(f329(f331(f875(x94101,x94101)),f329(f329(f264(x94101,x94101),x94102),x94104)),x94106))
% 156.75/156.48  [9441]P22(f329(f329(f331(f875(x94411,x94411)),f329(f329(f264(x94411,x94411),x94412),x94413)),f329(f329(f184(f875(x94411,x94411),a862),f329(a108,x94414)),x94415)))+~P22(f329(f329(f331(f875(x94411,x94411)),f329(f329(f264(x94411,x94411),x94416),x94413)),x94415))+~P22(f329(f329(f331(f875(x94411,x94411)),f329(f329(f264(x94411,x94411),x94412),x94416)),f329(f329(f184(f875(x94411,x94411),a862),x94414),x94415)))
% 156.75/156.48  [9442]P22(f329(f329(f331(f875(x94421,x94421)),f329(f329(f264(x94421,x94421),x94422),x94423)),f329(f329(f184(f875(x94421,x94421),a862),f329(a108,x94424)),x94425)))+~P22(f329(f329(f331(f875(x94421,x94421)),f329(f329(f264(x94421,x94421),x94422),x94426)),x94425))+~P22(f329(f329(f331(f875(x94421,x94421)),f329(f329(f264(x94421,x94421),x94426),x94423)),f329(f329(f184(f875(x94421,x94421),a862),x94424),x94425)))
% 156.75/156.48  [9444]~P22(f329(f329(f331(x94444),x94445),x94446))+P22(f329(f329(f243(f876(x94441,a862)),x94442),x94443))+~P22(f329(f329(f243(f876(f875(x94441,x94444),a862)),f329(f329(f266(x94441,x94444),x94442),f329(f18(f876(x94444,a862),x94441),x94446))),f329(f329(f266(x94441,x94444),x94443),f329(f18(f876(x94444,a862),x94441),x94446))))
% 156.75/156.48  [9499]E(x94991,x94992)+~P22(f329(f329(f331(f875(f869(x94993),f869(x94993))),f329(f329(f264(f869(x94993),f869(x94993)),f329(f329(f145(x94993),x94991),x94995)),f329(f329(f145(x94993),x94992),x94996))),f139(x94993,x94994)))+P22(f329(f329(f331(f875(x94993,x94993)),f329(f329(f264(x94993,x94993),x94991),x94992)),x94994))
% 156.75/156.48  [9500]E(x95001,x95002)+~P22(f329(f329(f331(f875(f869(x95003),f869(x95003))),f329(f329(f264(f869(x95003),f869(x95003)),f329(f329(f145(x95003),x95001),x95005)),f329(f329(f145(x95003),x95002),x95006))),f141(x95003,x95004)))+P22(f329(f329(f331(f875(x95003,x95003)),f329(f329(f264(x95003,x95003),x95001),x95002)),x95004))
% 156.75/156.48  [9501]E(x95011,x95012)+~P22(f329(f329(f331(f875(f869(x95013),f869(x95013))),f329(f329(f264(f869(x95013),f869(x95013)),f329(f329(f145(x95013),x95011),x95015)),f329(f329(f145(x95013),x95012),x95016))),f151(x95013,x95014)))+P22(f329(f329(f331(f875(x95013,x95013)),f329(f329(f264(x95013,x95013),x95011),x95012)),x95014))
% 156.75/156.48  [9533]P22(f329(f329(f331(f875(f869(x95331),f869(x95331))),f329(f329(f264(f869(x95331),f869(x95331)),f329(f329(f145(x95331),x95332),x95333)),f329(f329(f145(x95331),x95334),x95335))),f152(x95331,x95336)))+~P22(f329(f329(f331(f875(f869(x95331),f869(x95331))),f329(f329(f264(f869(x95331),f869(x95331)),x95333),x95335)),f152(x95331,x95336)))+~P22(f329(f329(f331(f875(x95331,x95331)),f329(f329(f264(x95331,x95331),x95332),x95334)),x95336))
% 156.75/156.48  [9559]P22(f329(x95591,x95592))+~P22(f329(x95591,f514(x95591,x95593,x95594,x95595,x95596)))+~P22(f329(f329(f331(x95596),x95592),f329(f329(f43(x95595,f876(x95596,a862)),x95594),x95593)))
% 156.75/156.48  [9564]~P22(f329(f329(f331(f875(f869(x95641),f869(x95641))),f329(f329(f264(f869(x95641),f869(x95641)),f329(f329(f145(x95641),x95642),x95645)),f329(f329(f145(x95641),x95643),x95646))),f139(x95641,x95644)))+P22(f329(f329(f331(f875(f869(x95641),f869(x95641))),f329(f329(f264(f869(x95641),f869(x95641)),x95645),x95646)),f139(x95641,x95644)))+P22(f329(f329(f331(f875(x95641,x95641)),f329(f329(f264(x95641,x95641),x95642),x95643)),x95644))
% 156.75/156.48  [9565]~P22(f329(f329(f331(f875(f869(x95651),f869(x95651))),f329(f329(f264(f869(x95651),f869(x95651)),f329(f329(f145(x95651),x95652),x95655)),f329(f329(f145(x95651),x95653),x95656))),f141(x95651,x95654)))+P22(f329(f329(f331(f875(f869(x95651),f869(x95651))),f329(f329(f264(f869(x95651),f869(x95651)),x95655),x95656)),f141(x95651,x95654)))+P22(f329(f329(f331(f875(x95651,x95651)),f329(f329(f264(x95651,x95651),x95652),x95653)),x95654))
% 156.75/156.48  [9566]~P22(f329(f329(f331(f875(f869(x95661),f869(x95661))),f329(f329(f264(f869(x95661),f869(x95661)),f329(f329(f145(x95661),x95662),x95665)),f329(f329(f145(x95661),x95663),x95666))),f151(x95661,x95664)))+P22(f329(f329(f331(f875(f869(x95661),f869(x95661))),f329(f329(f264(f869(x95661),f869(x95661)),x95665),x95666)),f151(x95661,x95664)))+P22(f329(f329(f331(f875(x95661,x95661)),f329(f329(f264(x95661,x95661),x95662),x95663)),x95664))
% 156.75/156.48  [9656]P22(f329(x96561,x96562))+P22(f329(f329(f331(x96563),f515(x96561,x96564,x96565,x96563,x96566)),x96565))+~P22(f329(f329(f331(x96566),x96562),f329(f329(f43(x96563,f876(x96566,a862)),x96565),x96564)))
% 156.75/156.48  [9667]~E(x96672,x96674)+P22(f329(f329(f331(f875(f869(x96671),f869(x96671))),f329(f329(f264(f869(x96671),f869(x96671)),f329(f329(f128(x96671),x96672),f329(f329(f145(x96671),x96673),f109(x96671)))),f329(f329(f128(x96671),x96674),f329(f329(f145(x96671),x96675),f109(x96671))))),f151(x96671,x96676)))+~P22(f329(f329(f331(f875(x96671,x96671)),f329(f329(f264(x96671,x96671),x96673),x96675)),x96676))
% 156.75/156.48  [9768]E(x97681,x97682)+~P22(f329(f329(f331(f875(f869(x97683),f869(x97683))),f329(f329(f264(f869(x97683),f869(x97683)),f329(f329(f128(x97683),x97685),f329(f329(f145(x97683),x97681),f109(x97683)))),f329(f329(f128(x97683),x97686),f329(f329(f145(x97683),x97682),f109(x97683))))),f151(x97683,x97684)))+P22(f329(f329(f331(f875(x97683,x97683)),f329(f329(f264(x97683,x97683),x97681),x97682)),x97684))
% 156.75/156.48  [9795]~P22(f329(f329(f331(f875(f869(x97951),f869(x97951))),f329(f329(f264(f869(x97951),f869(x97951)),f329(f329(f128(x97951),x97955),f329(f329(f145(x97951),x97952),f109(x97951)))),f329(f329(f128(x97951),x97956),f329(f329(f145(x97951),x97953),f109(x97951))))),f151(x97951,x97954)))+P22(f329(f329(f331(f875(f869(x97951),f869(x97951))),f329(f329(f264(f869(x97951),f869(x97951)),x97955),x97956)),f151(x97951,x97954)))+P22(f329(f329(f331(f875(x97951,x97951)),f329(f329(f264(x97951,x97951),x97952),x97953)),x97954))
% 156.75/156.48  [9818]P22(f329(x98181,x98182))+P22(f329(f329(f331(x98183),f514(x98181,x98184,x98185,x98186,x98183)),f329(x98184,f515(x98181,x98184,x98185,x98186,x98183))))+~P22(f329(f329(f331(x98183),x98182),f329(f329(f43(x98186,f876(x98183,a862)),x98185),x98184)))
% 156.75/156.48  [8805]~P12(x88053,x88054,x88051)+~P22(f329(f62(x88053),x88056))+E(f329(f329(x88051,x88052),f329(f329(f65(x88053,x88054,x88051),x88055),f329(f329(f3(f876(x88053,a862)),x88056),f329(f329(f307(x88053),x88052),f189(f876(x88053,a862)))))),f329(f329(f65(x88053,x88054,x88051),x88055),f329(f329(f307(x88053),x88052),x88056)))
% 156.75/156.48  [8890]~E(f329(f329(f173(x88901,x88902),x88904),x88905),f329(f236(x88902),x88906))+~P22(f329(f329(x88903,x88905),x88906))+E(f329(f329(f173(x88901,x88902),f329(f130(f875(x88901,x88902),f329(f268(x88901,x88902,a862),x88903)),x88904)),x88905),f329(f236(x88902),x88906))
% 156.75/156.48  [9095]~P22(f329(f329(f331(x90955),x90953),x90956))+P22(f329(f329(f243(f876(x90951,a862)),f329(x90952,x90953)),x90954))+~P22(f329(f329(f243(f876(x90951,a862)),f329(f329(f43(x90955,f876(x90951,a862)),x90956),x90952)),x90954))
% 156.75/156.48  [9739]~P6(x97391,x97395,x97394)+P22(f329(f329(f331(f875(x97391,x97391)),f329(f329(f264(x97391,x97391),x97392),x97393)),x97394))+~P22(f329(f329(f331(x97391),x97396),f329(f329(f98(f876(x97391,a862)),f329(f283(x97391,x97391,x97394),f329(f329(f307(x97391),x97392),f189(f876(x97391,a862))))),f329(f283(x97391,x97391,x97394),f329(f329(f307(x97391),x97393),f189(f876(x97391,a862)))))))
% 156.75/156.48  [8559]~P110(x85592)+~E(f329(f329(f80(x85592),f329(f329(f81(x85592),x85594),x85595)),x85591),f329(f329(f80(x85592),f329(f329(f81(x85592),x85593),x85595)),x85596))+E(x85591,f329(f329(f80(x85592),f329(f329(f81(x85592),f329(f329(f3(x85592),x85593),x85594)),x85595)),x85596))
% 156.75/156.48  [8560]~P110(x85601)+~E(f329(f329(f80(x85601),f329(f329(f81(x85601),x85602),x85604)),x85605),f329(f329(f80(x85601),f329(f329(f81(x85601),x85603),x85604)),x85606))+E(f329(f329(f80(x85601),f329(f329(f81(x85601),f329(f329(f3(x85601),x85602),x85603)),x85604)),x85605),x85606)
% 156.75/156.48  [8716]~P110(x87161)+E(f329(f329(f80(x87161),f329(f329(f81(x87161),x87162),x87163)),x87164),f329(f329(f80(x87161),f329(f329(f81(x87161),x87165),x87163)),x87166))+~E(x87166,f329(f329(f80(x87161),f329(f329(f81(x87161),f329(f329(f3(x87161),x87162),x87165)),x87163)),x87164))
% 156.75/156.48  [8717]~P110(x87171)+E(f329(f329(f80(x87171),f329(f329(f81(x87171),x87172),x87173)),x87174),f329(f329(f80(x87171),f329(f329(f81(x87171),x87175),x87173)),x87176))+~E(f329(f329(f80(x87171),f329(f329(f81(x87171),f329(f329(f3(x87171),x87172),x87175)),x87173)),x87174),x87176)
% 156.75/156.48  [9029]~P22(f329(f329(x90294,x90295),x90296))+~P22(f329(f329(x90293,x90295),x90296))+P22(f329(f329(f329(f329(f98(f876(x90291,f876(x90292,a862))),x90293),x90294),x90295),x90296))
% 156.75/156.48  [9286]P22(f329(f329(x92861,x92862),x92863))+P22(f329(f329(x92864,x92862),x92863))+~P22(f329(f329(f329(f329(f97(f876(x92865,f876(x92866,a862))),x92864),x92861),x92862),x92863))
% 156.75/156.48  [9579]~P111(x95791)+~P22(f329(f329(f243(x95791),f329(f329(f80(x95791),f329(f329(f81(x95791),x95794),x95795)),x95792)),f329(f329(f80(x95791),f329(f329(f81(x95791),x95793),x95795)),x95796)))+P22(f329(f329(f243(x95791),x95792),f329(f329(f80(x95791),f329(f329(f81(x95791),f329(f329(f3(x95791),x95793),x95794)),x95795)),x95796)))
% 156.75/156.48  [9580]~P111(x95801)+~P22(f329(f329(f244(x95801),f329(f329(f80(x95801),f329(f329(f81(x95801),x95804),x95805)),x95802)),f329(f329(f80(x95801),f329(f329(f81(x95801),x95803),x95805)),x95806)))+P22(f329(f329(f244(x95801),x95802),f329(f329(f80(x95801),f329(f329(f81(x95801),f329(f329(f3(x95801),x95803),x95804)),x95805)),x95806)))
% 156.75/156.48  [9611]~P111(x96111)+P22(f329(f329(f243(x96111),f329(f329(f80(x96111),f329(f329(f81(x96111),x96112),x96113)),x96114)),f329(f329(f80(x96111),f329(f329(f81(x96111),x96115),x96113)),x96116)))+~P22(f329(f329(f243(x96111),x96114),f329(f329(f80(x96111),f329(f329(f81(x96111),f329(f329(f3(x96111),x96115),x96112)),x96113)),x96116)))
% 156.75/156.48  [9612]~P111(x96121)+P22(f329(f329(f244(x96121),f329(f329(f80(x96121),f329(f329(f81(x96121),x96122),x96123)),x96124)),f329(f329(f80(x96121),f329(f329(f81(x96121),x96125),x96123)),x96126)))+~P22(f329(f329(f244(x96121),x96124),f329(f329(f80(x96121),f329(f329(f81(x96121),f329(f329(f3(x96121),x96125),x96122)),x96123)),x96126)))
% 156.75/156.48  [9727]~P111(x97271)+~P22(f329(f329(f243(x97271),f329(f329(f80(x97271),f329(f329(f81(x97271),x97272),x97274)),x97275)),f329(f329(f80(x97271),f329(f329(f81(x97271),x97273),x97274)),x97276)))+P22(f329(f329(f243(x97271),f329(f329(f80(x97271),f329(f329(f81(x97271),f329(f329(f3(x97271),x97272),x97273)),x97274)),x97275)),x97276))
% 156.75/156.48  [9728]~P111(x97281)+~P22(f329(f329(f244(x97281),f329(f329(f80(x97281),f329(f329(f81(x97281),x97282),x97284)),x97285)),f329(f329(f80(x97281),f329(f329(f81(x97281),x97283),x97284)),x97286)))+P22(f329(f329(f244(x97281),f329(f329(f80(x97281),f329(f329(f81(x97281),f329(f329(f3(x97281),x97282),x97283)),x97284)),x97285)),x97286))
% 156.75/156.48  [9778]~P111(x97781)+P22(f329(f329(f243(x97781),f329(f329(f80(x97781),f329(f329(f81(x97781),x97782),x97783)),x97784)),f329(f329(f80(x97781),f329(f329(f81(x97781),x97785),x97783)),x97786)))+~P22(f329(f329(f243(x97781),f329(f329(f80(x97781),f329(f329(f81(x97781),f329(f329(f3(x97781),x97782),x97785)),x97783)),x97784)),x97786))
% 156.75/156.48  [9779]~P111(x97791)+P22(f329(f329(f244(x97791),f329(f329(f80(x97791),f329(f329(f81(x97791),x97792),x97793)),x97794)),f329(f329(f80(x97791),f329(f329(f81(x97791),x97795),x97793)),x97796)))+~P22(f329(f329(f244(x97791),f329(f329(f80(x97791),f329(f329(f81(x97791),f329(f329(f3(x97791),x97792),x97795)),x97793)),x97794)),x97796))
% 156.75/156.48  [9924]~P70(x99242)+~P22(f329(f62(x99241),x99246))+E(f329(f329(f8(x99241,x99242),f329(f329(f20(x99241,x99242,x99242),f329(f329(f20(x99241,x99242,f876(x99242,x99242)),f329(f329(f10(a862,f876(x99242,f876(x99242,x99242)),x99241),f92(x99242)),x99243)),x99244)),x99245)),x99246),f329(f329(f80(x99242),f329(f329(f8(x99241,x99242),x99244),f329(f329(f98(f876(x99241,a862)),x99246),f329(f249(x99241),x99243)))),f329(f329(f8(x99241,x99242),x99245),f329(f329(f98(f876(x99241,a862)),x99246),f329(f79(f876(x99241,a862)),f329(f249(x99241),x99243))))))
% 156.75/156.48  [9980]P22(f329(f329(f331(x99802),x99804),x99806))+P22(f329(f329(f331(x99802),x99805),x99806))+E(f329(f309(x99801,x99802,f329(f329(f9(x99801,x99802,x99802),f329(f329(f9(x99801,x99802,f876(x99802,x99802)),f329(f329(f10(a862,f876(x99802,f876(x99802,x99802)),x99801),f92(x99802)),f329(f329(f9(x99801,f876(x99801,a862),a862),f331(x99801)),x99803))),x99804)),x99805)),x99806),f189(f876(x99801,a862)))
% 156.75/156.48  [9981]P22(f329(f329(f331(x99812),x99815),x99816))+~P22(f329(f329(f331(x99812),x99814),x99816))+E(f329(f309(x99811,x99812,f329(f329(f9(x99811,x99812,x99812),f329(f329(f9(x99811,x99812,f876(x99812,x99812)),f329(f329(f10(a862,f876(x99812,f876(x99812,x99812)),x99811),f92(x99812)),f329(f329(f9(x99811,f876(x99811,a862),a862),f331(x99811)),x99813))),x99814)),x99815)),x99816),x99813)
% 156.75/156.48  [9982]P22(f329(f329(f331(x99822),x99824),x99826))+~P22(f329(f329(f331(x99822),x99825),x99826))+E(f329(f309(x99821,x99822,f329(f329(f9(x99821,x99822,x99822),f329(f329(f9(x99821,x99822,f876(x99822,x99822)),f329(f329(f10(a862,f876(x99822,f876(x99822,x99822)),x99821),f92(x99822)),f329(f329(f9(x99821,f876(x99821,a862),a862),f331(x99821)),x99823))),x99824)),x99825)),x99826),f329(f79(f876(x99821,a862)),x99823))
% 156.75/156.48  [9983]~P22(f329(f329(f331(x99832),x99834),x99836))+~P22(f329(f329(f331(x99832),x99835),x99836))+E(f329(f309(x99831,x99832,f329(f329(f9(x99831,x99832,x99832),f329(f329(f9(x99831,x99832,f876(x99832,x99832)),f329(f329(f10(a862,f876(x99832,f876(x99832,x99832)),x99831),f92(x99832)),f329(f329(f9(x99831,f876(x99831,a862),a862),f331(x99831)),x99833))),x99834)),x99835)),x99836),f252(f876(x99831,a862)))
% 156.75/156.48  [8588]E(x85881,x85882)+~P55(x85884,x85885,x85883,x85886,x85887)+~E(f329(x85883,x85881),f329(x85883,x85882))
% 156.75/156.48  [6992]E(f329(f238(f871(x69921),x69922,f192(x69921),x69923),f329(x69924,x69925)),f329(f236(x69921),x69926))+~E(f329(x69924,x69925),f329(f236(x69922),x69927))+~E(f329(x69923,x69927),f329(f236(x69921),x69926))
% 156.75/156.48  [8616]~P3(x86166,x86165,x86167,x86164,x86161)+E(f329(f329(x86161,x86162),x86163),x86164)+P22(f329(f62(x86165),x86163))
% 156.75/156.48  [9429]P42(x94291,x94292,x94293,x94294,x94295,f329(f329(x94293,x94296),x94297))+~E(f329(f329(x94293,x94296),x94297),x94294)+~E(x94295,f189(f876(x94291,a862)))
% 156.75/156.48  [9630]~P22(f329(x96306,x96303))+~P22(f329(f329(f331(f875(x96302,x96302)),f329(f329(f264(x96302,x96302),x96304),x96305)),f329(x96307,x96303)))+P22(f329(f329(f331(f875(f875(x96301,x96302),f875(x96301,x96302))),f329(f329(f264(f875(x96301,x96302),f875(x96301,x96302)),f329(f329(f264(x96301,x96302),x96303),x96304)),f329(f329(f264(x96301,x96302),x96303),x96305))),f281(x96301,x96302,x96306,x96307)))
% 156.75/156.48  [10035]~P42(x100352,x100357,x100353,x100356,x100351,f329(f329(x100353,x100355),x100354))+E(f329(f329(x100353,f568(x100354,x100355,x100351,x100356,x100353,x100357,x100352)),f582(x100354,x100355,x100351,x100356,x100353,x100357,x100352)),f329(f329(x100353,x100355),x100354))+E(x100351,f189(f876(x100352,a862)))
% 156.75/156.48  [10036]~P42(x100367,x100366,x100361,x100364,x100365,f329(f329(x100361,x100362),x100363))+E(f329(f329(x100361,f568(x100363,x100362,x100365,x100364,x100361,x100366,x100367)),f582(x100363,x100362,x100365,x100364,x100361,x100366,x100367)),f329(f329(x100361,x100362),x100363))+E(f329(f329(x100361,x100362),x100363),x100364)
% 156.75/156.48  [9135]~P34(x91351,x91352,x91353,x91355,x91357)+P34(x91351,x91352,x91353,f329(f329(f145(x91351),x91354),x91355),f329(f329(f145(x91352),x91356),x91357))+~P22(f329(f329(x91353,x91354),x91356))
% 156.75/156.48  [9153]P34(x91531,x91532,x91533,x91534,x91535)+~P34(x91531,x91532,x91533,f329(f329(f128(x91531),x91536),x91534),f329(f329(f128(x91532),x91537),x91535))+~E(f329(f190(f869(x91531)),x91536),f329(f190(f869(x91532)),x91537))
% 156.75/156.48  [9154]P34(x91541,x91542,x91543,x91544,x91545)+~P34(x91541,x91542,x91543,f329(f329(f128(x91541),x91544),x91546),f329(f329(f128(x91542),x91545),x91547))+~E(f329(f190(f869(x91541)),x91544),f329(f190(f869(x91542)),x91545))
% 156.75/156.48  [9351]~P34(x93511,x93512,x93513,x93515,x93517)+~P34(x93511,x93512,x93513,x93514,x93516)+P34(x93511,x93512,x93513,f329(f329(f128(x93511),x93514),x93515),f329(f329(f128(x93512),x93516),x93517))
% 156.75/156.48  [9709]~P22(f329(f67(x97091,x97094,x97095,x97096,x97093),x97097))+P22(f329(f67(x97091,x97094,x97095,x97096,f329(f329(f307(x97091),x97092),x97093)),f329(f329(x97095,x97092),x97097)))+P22(f329(f329(f331(x97091),x97092),x97093))
% 156.75/156.48  [9841]~P20(x98413,x98411,x98414,f252(f876(x98413,a862)))+E(f329(f329(f173(x98411,x98412),f329(f329(f148(f875(x98413,x98412),f875(x98411,x98412)),f329(f268(x98413,x98412,f875(x98411,x98412)),f329(f329(f10(x98411,f876(x98412,f875(x98411,x98412)),x98413),f264(x98411,x98412)),x98414))),x98415)),f329(x98414,x98416)),f329(f236(x98412),x98417))+~E(f329(f329(f173(x98413,x98412),x98415),x98416),f329(f236(x98412),x98417))
% 156.75/156.48  [10055]~P42(x100552,x100557,x100556,x100555,x100551,f329(f329(x100556,x100554),x100553))+E(x100551,f189(f876(x100552,a862)))+P22(f329(f329(f331(x100552),f568(x100553,x100554,x100551,x100555,x100556,x100557,x100552)),x100551))
% 156.75/156.48  [10056]~P42(x100565,x100567,x100561,x100564,x100566,f329(f329(x100561,x100562),x100563))+E(f329(f329(x100561,x100562),x100563),x100564)+P22(f329(f329(f331(x100565),f568(x100563,x100562,x100566,x100564,x100561,x100567,x100565)),x100566))
% 156.75/156.48  [6781]~E(x67815,x67817)+~E(x67816,x67814)+E(f329(f329(f329(f329(f72(x67811,f871(x67812)),x67813),x67814),f329(f236(x67812),x67815)),x67816),f329(f236(x67812),x67817))
% 156.75/156.48  [6905]E(x69051,x69052)+~E(f329(x69055,x69051),f329(f236(x69054),x69057))+E(f329(f329(f329(f329(f72(x69053,f871(x69054)),x69055),x69052),f329(f236(x69054),x69056)),x69051),f329(f236(x69054),x69057))
% 156.75/156.48  [7623]E(x76231,x76232)+~E(x76233,x76234)+~E(f329(f329(f329(f329(f72(x76235,f871(x76236)),x76237),x76234),f329(f236(x76236),x76231)),x76233),f329(f236(x76236),x76232))
% 156.75/156.48  [7688]E(x76881,x76882)+E(f329(x76883,x76884),f329(f236(x76885),x76881))+~E(f329(f329(f329(f329(f72(x76886,f871(x76885)),x76883),x76887),f329(f236(x76885),x76882)),x76884),f329(f236(x76885),x76881))
% 156.75/156.48  [7689]E(x76891,x76892)+E(f329(x76893,x76891),f329(f236(x76894),x76895))+~E(f329(f329(f329(f329(f72(x76896,f871(x76894)),x76893),x76892),f329(f236(x76894),x76897)),x76891),f329(f236(x76894),x76895))
% 156.75/156.48  [8830]~P17(x88304,x88305,x88306,x88307,x88301)+~P22(f329(f62(x88305),x88303))+E(f329(f329(x88301,x88302),x88303),f329(f329(f329(f66(x88304,x88305,x88306),x88302),x88307),x88303))
% 156.75/156.48  [8831]~P3(x88314,x88315,x88316,x88317,x88311)+~P22(f329(f62(x88315),x88313))+E(f329(f329(x88311,x88312),x88313),f329(f329(f329(f66(x88314,x88315,x88316),x88312),x88317),x88313))
% 156.75/156.48  [9606]~P19(x96063,x96064,x96065,x96067,x96066,x96061)+~P22(f329(f62(x96064),x96062))+E(f329(x96061,x96062),f329(f329(f329(f66(x96063,x96064,x96065),x96066),x96067),x96062))
% 156.75/156.48  [9774]P42(x97741,x97742,x97743,x97744,x97745,f329(f329(x97743,x97746),x97747))+~P42(x97741,x97742,x97743,x97744,f329(f329(f3(f876(x97741,a862)),x97745),f329(f329(f307(x97741),x97746),f189(f876(x97741,a862)))),x97747)+~P22(f329(f329(f331(x97741),x97746),x97745))
% 156.75/156.48  [10102]~P42(x101022,x101023,x101024,x101025,x101021,f329(f329(x101024,x101027),x101026))+P42(x101022,x101023,x101024,x101025,f329(f329(f3(f876(x101022,a862)),x101021),f329(f329(f307(x101022),f568(x101026,x101027,x101021,x101025,x101024,x101023,x101022)),f189(f876(x101022,a862)))),f582(x101026,x101027,x101021,x101025,x101024,x101023,x101022))+E(x101021,f189(f876(x101022,a862)))
% 156.75/156.48  [10103]~P42(x101035,x101036,x101031,x101034,x101037,f329(f329(x101031,x101032),x101033))+P42(x101035,x101036,x101031,x101034,f329(f329(f3(f876(x101035,a862)),x101037),f329(f329(f307(x101035),f568(x101033,x101032,x101037,x101034,x101031,x101036,x101035)),f189(f876(x101035,a862)))),f582(x101033,x101032,x101037,x101034,x101031,x101036,x101035))+E(f329(f329(x101031,x101032),x101033),x101034)
% 156.75/156.48  [9142]E(f182(x91421,x91422,x91423,x91424,f329(f329(f153(x91422,x91425),x91426),x91427)),f182(x91421,x91422,x91423,x91424,x91425))+~P22(f329(f329(f244(a868),x91426),f329(f190(f869(x91422)),x91425)))+~P22(f329(f329(f243(a868),f329(f190(f869(x91421)),x91424)),x91426))
% 156.75/156.48  [9418]P22(f329(f329(f243(f876(f875(x94181,x94182),a862)),f329(f329(f286(x94181,x94183,x94182),x94184),x94185)),f329(f329(f286(x94181,x94183,x94182),x94186),x94187)))+~P22(f329(f329(f243(f876(f875(x94183,x94182),a862)),x94185),x94187))+~P22(f329(f329(f243(f876(f875(x94181,x94183),a862)),x94184),x94186))
% 156.75/156.48  [9784]~P22(f329(f329(f331(x97841),x97846),x97845))+P22(f329(f67(x97841,x97842,x97843,x97844,x97845),f329(f329(x97843,x97846),x97847)))+~P22(f329(f67(x97841,x97842,x97843,x97844,f329(f329(f3(f876(x97841,a862)),x97845),f329(f329(f307(x97841),x97846),f189(f876(x97841,a862))))),x97847))
% 156.75/156.48  [10175]~P144(x101751)+~P20(f875(x101752,x101753),x101751,f329(f268(x101752,x101753,x101751),f329(f329(f9(x101752,f876(x101753,x101751),f876(x101753,x101751)),f329(f329(f10(f876(x101751,x101751),f876(f876(x101753,x101751),f876(x101753,x101751)),x101752),f10(x101751,x101751,x101753)),f329(f329(f10(x101751,f876(x101751,x101751),x101752),f81(x101751)),x101754))),x101755)),f329(f329(f266(x101752,x101753),x101756),f329(f18(f876(x101753,a862),x101752),x101757)))+E(f329(f329(f8(x101751,x101751),f24(x101751)),f329(f249(x101751),f329(f329(f10(f876(x101752,a862),a862,x101751),f86(x101752)),f329(f329(f10(f876(x101752,f876(x101753,a862)),f876(x101752,a862),x101751),f329(f10(f876(x101753,a862),a862,x101752),f86(x101753))),f329(f329(f9(x101751,f876(x101752,f876(x101753,a862)),f876(x101752,f876(x101753,a862))),f329(f329(f10(f876(x101752,f876(f876(x101753,a862),f876(x101753,a862))),f876(f876(x101752,f876(x101753,a862)),f876(x101752,f876(x101753,a862))),x101751),f20(x101752,f876(x101753,a862),f876(x101753,a862))),f329(f329(f10(f876(x101752,f876(x101753,f876(a862,a862))),f876(x101752,f876(f876(x101753,a862),f876(x101753,a862))),x101751),f329(f10(f876(x101753,f876(a862,a862)),f876(f876(x101753,a862),f876(x101753,a862)),x101752),f20(x101753,a862,a862))),f329(f329(f10(f876(x101752,f876(x101753,a862)),f876(x101752,f876(x101753,f876(a862,a862))),x101751),f329(f10(f876(x101753,a862),f876(x101753,f876(a862,a862)),x101752),f329(f10(a862,f876(a862,a862),x101753),a327))),f329(f329(f9(x101751,f876(x101752,f876(x101753,x101751)),f876(x101752,f876(x101753,a862))),f329(f329(f10(f876(f876(x101753,x101751),f876(x101753,a862)),f876(f876(x101752,f876(x101753,x101751)),f876(x101752,f876(x101753,a862))),x101751),f10(f876(x101753,x101751),f876(x101753,a862),x101752)),f329(f329(f10(f876(x101751,a862),f876(f876(x101753,x101751),f876(x101753,a862)),x101751),f10(x101751,a862,x101753)),a326))),f329(f329(f9(x101752,f876(x101753,x101751),f876(x101753,x101751)),f329(f329(f10(f876(x101751,x101751),f876(f876(x101753,x101751),f876(x101753,x101751)),x101752),f10(x101751,x101751,x101753)),f329(f329(f10(x101751,f876(x101751,x101751),x101752),f81(x101751)),x101754))),x101755)))))),f329(f329(f9(x101752,f876(x101753,a862),f876(x101753,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x101753,a862),f876(x101753,a862)),x101752),f10(a862,a862,x101753)),f329(f329(f10(a862,f876(a862,a862),x101752),a327),f329(f329(f9(x101752,f876(x101752,a862),a862),f331(x101752)),x101756)))),f329(f329(f9(x101753,f876(x101753,a862),a862),f331(x101753)),x101757))))))),f329(f329(f81(x101751),f329(f329(f8(x101752,x101751),x101754),x101756)),f329(f329(f8(x101753,x101751),x101755),x101757)))
% 156.75/156.48  [9604]~P22(f329(f329(x96044,x96046),x96048))+~P22(f329(f329(x96045,x96048),x96047))+P22(f329(f329(f265(x96041,x96042,x96043,x96044,x96045),x96046),x96047))
% 156.75/156.48  [9195]~P15(x91958,x91951,x91953,x91955)+~P22(f329(f62(x91958),x91956))+E(f329(f73(x91951,x91951,x91952,f329(x91953,x91954)),f329(f73(x91951,x91951,x91952,f329(x91955,x91956)),x91957)),f329(f73(x91951,x91951,x91952,f329(x91955,x91956)),f329(f73(x91951,x91951,x91952,f329(x91953,x91954)),x91957)))
% 156.75/156.48  [9590]~P18(x95907,x95902,x95905,x95908,x95906,x95901)+~P22(f329(f62(x95902),x95904))+E(f329(x95901,f329(f329(f307(x95902),x95903),x95904)),f329(f329(x95905,f329(x95906,x95903)),f329(x95901,x95904)))
% 156.75/156.48  [9725]~P20(x97252,x97254,x97256,x97258)+~P20(x97251,x97253,x97255,x97257)+P20(f875(x97251,x97252),f875(x97253,x97254),f269(x97251,x97253,x97252,x97254,x97255,x97256),f329(f329(f266(x97251,x97252),x97257),f329(f18(f876(x97252,a862),x97251),x97258)))
% 156.75/156.48  [9368]P22(f329(f329(f331(f875(x93681,x93682)),f329(f329(f264(x93681,x93682),x93683),x93684)),f329(f329(f286(x93681,x93685,x93682),x93686),x93687)))+~P22(f329(f329(f331(f875(x93681,x93685)),f329(f329(f264(x93681,x93685),x93683),x93688)),x93686))+~P22(f329(f329(f331(f875(x93685,x93682)),f329(f329(f264(x93685,x93682),x93688),x93684)),x93687))
% 156.75/156.48  [9567]~P22(f329(f329(f243(f876(f875(x95673,x95672),a862)),x95675),f329(f329(f266(x95673,x95672),x95678),f329(f18(f876(x95672,a862),x95673),x95677))))+~P22(f329(f329(f243(f876(f875(x95671,x95673),a862)),x95674),f329(f329(f266(x95671,x95673),x95676),f329(f18(f876(x95673,a862),x95671),x95678))))+P22(f329(f329(f243(f876(f875(x95671,x95672),a862)),f329(f329(f286(x95671,x95673,x95672),x95674),x95675)),f329(f329(f266(x95671,x95672),x95676),f329(f18(f876(x95672,a862),x95671),x95677))))
% 156.75/156.48  [9625]~E(x96253,x96255)+P22(f329(f329(f331(f875(f875(x96251,x96252),f875(x96251,x96252))),f329(f329(f264(f875(x96251,x96252),f875(x96251,x96252)),f329(f329(f264(x96251,x96252),x96253),x96254)),f329(f329(f264(x96251,x96252),x96255),x96256))),f322(x96251,x96252,x96257,x96258)))+~P22(f329(f329(f331(f875(x96252,x96252)),f329(f329(f264(x96252,x96252),x96254),x96256)),x96258))
% 156.75/156.48  [9752]E(x97521,x97522)+~P22(f329(f329(f331(f875(f875(x97523,x97525),f875(x97523,x97525))),f329(f329(f264(f875(x97523,x97525),f875(x97523,x97525)),f329(f329(f264(x97523,x97525),x97521),x97526)),f329(f329(f264(x97523,x97525),x97522),x97527))),f322(x97523,x97525,x97524,x97528)))+P22(f329(f329(f331(f875(x97523,x97523)),f329(f329(f264(x97523,x97523),x97521),x97522)),x97524))
% 156.75/156.48  [9767]~P22(f329(f329(f331(f875(f875(x97671,x97675),f875(x97671,x97675))),f329(f329(f264(f875(x97671,x97675),f875(x97671,x97675)),f329(f329(f264(x97671,x97675),x97672),x97676)),f329(f329(f264(x97671,x97675),x97673),x97677))),f322(x97671,x97675,x97674,x97678)))+P22(f329(f329(f331(f875(x97671,x97671)),f329(f329(f264(x97671,x97671),x97672),x97673)),x97674))+P22(f329(f329(f331(f875(x97675,x97675)),f329(f329(f264(x97675,x97675),x97676),x97677)),x97678))
% 156.75/156.48  [9657]~P19(x96577,x96575,x96571,x96578,x96572,x96574)+~P22(f329(f62(x96575),x96576))+E(f329(f329(x96571,f329(x96572,x96573)),f329(x96574,f329(f329(f3(f876(x96575,a862)),x96576),f329(f329(f307(x96575),x96573),f189(f876(x96575,a862)))))),f329(x96574,f329(f329(f307(x96575),x96573),x96576)))
% 156.75/156.48  [9161]~P22(f329(f329(f329(x91615,x91618),x91616),x91617))+~P22(f329(f329(f331(x91611),x91618),x91614))+P22(f329(f329(f329(f329(f43(x91611,f876(x91612,f876(x91613,a862))),x91614),x91615),x91616),x91617))
% 156.75/156.48  [9359]P22(f329(f329(f329(x93591,x93592),x93593),x93594))+~P22(f329(f329(f331(x93595),x93592),x93596))+~P22(f329(f329(f329(f329(f42(x93595,f876(x93597,f876(x93598,a862))),x93596),x93591),x93593),x93594))
% 156.75/156.48  [9560]~P17(x95603,x95602,x95604,x95608,x95601)+~P22(f329(f62(x95602),x95607))+E(f329(f329(x95601,f329(f329(f20(x95602,x95603,x95603),f329(f329(f10(x95603,f876(x95603,x95603),x95602),x95604),x95605)),x95606)),x95607),f329(f329(x95604,f329(f329(x95601,x95605),x95607)),f329(f329(x95601,x95606),x95607)))
% 156.75/156.48  [9849]~E(f329(f308(x98492,x98494,x98496),x98498),x984910)+~E(f329(f308(x98491,x98493,x98495),x98497),x98499)+E(f329(f308(f875(x98491,x98492),f875(x98493,x98494),f269(x98491,x98493,x98492,x98494,x98495,x98496)),f329(f329(f266(x98491,x98492),x98497),f329(f18(f876(x98492,a862),x98491),x98498))),f329(f329(f266(x98493,x98494),x98499),f329(f18(f876(x98494,a862),x98493),x984910)))
% 156.75/156.48  [4812]~P108(x48122)+~P28(x48122,x48121)+P28(x48122,f110(x48122,x48121))+E(x48121,f109(x48122))
% 156.75/156.48  [4813]~P108(x48132)+~P28(x48132,x48131)+P28(x48132,f617(x48131,x48132))+E(x48131,f109(x48132))
% 156.75/156.48  [5052]~P26(x50522)+E(f12(x50522,x50521),f40(x50522,x50521))+E(x50521,f189(f876(x50522,a862)))+~P22(f329(f62(x50522),x50521))
% 156.75/156.48  [5053]~P26(x50532)+E(f13(x50532,x50531),f41(x50532,x50531))+E(x50531,f189(f876(x50532,a862)))+~P22(f329(f62(x50532),x50531))
% 156.75/156.48  [5211]~P108(x52112)+~P28(x52112,x52111)+E(x52111,f109(x52112))+E(f329(f329(f145(x52112),f649(x52111,x52112)),f617(x52111,x52112)),x52111)
% 156.75/156.48  [6038]~P103(x60382)+E(x60381,f189(f876(x60382,a862)))+P22(f329(f329(f243(x60382),f13(x60382,x60381)),f12(x60382,x60381)))+~P22(f329(f62(x60382),x60381))
% 156.75/156.48  [6047]~P40(x60472)+~P40(x60471)+E(x60471,x60472)+~E(f329(f308(a1,a868,a101),x60471),f329(f308(a1,a868,a101),x60472))
% 156.75/156.48  [9013]~P116(x90131)+~P22(f329(f329(f331(x90131),x90132),f106(x90131)))+P22(f329(f329(f244(x90131),f329(f329(f80(x90131),f329(f329(f80(x90131),f78(x90131)),x90132)),x90132)),f2(x90131)))+~P22(f329(f329(f244(x90131),x90132),f2(x90131)))
% 156.75/156.48  [9248]~P116(x92481)+~P22(f329(f329(f331(x92481),x92482),f106(x92481)))+~P22(f329(f329(f244(x92481),f329(f329(f80(x92481),f329(f329(f80(x92481),f78(x92481)),x92482)),x92482)),f2(x92481)))+P22(f329(f329(f244(x92481),x92482),f2(x92481)))
% 156.75/156.48  [4869]~P114(x48692)+~P144(x48692)+E(x48691,f2(a868))+E(f329(f329(f254(x48692),f2(x48692)),x48691),f2(x48692))
% 156.75/156.48  [4872]~P114(x48721)+~P144(x48721)+~E(x48722,f2(a868))+E(f329(f329(f254(x48721),f2(x48721)),x48722),f78(x48721))
% 156.75/156.48  [5039]~P139(x50392)+E(x50391,f78(x50392))+E(x50391,f329(f79(x50392),f78(x50392)))+~E(f329(f329(f81(x50392),x50391),x50391),f78(x50392))
% 156.75/156.48  [5297]~P90(x52972)+E(x52971,f2(x52972))+E(f82(x52972,x52971),f329(f79(x52972),f78(x52972)))+P22(f329(f329(f244(x52972),f2(x52972)),x52971))
% 156.75/156.48  [5531]~P90(x55312)+E(f82(x55312,x55311),f78(x55312))+E(x55311,f2(x55312))+~P22(f329(f329(f244(x55312),f2(x55312)),x55311))
% 156.75/156.48  [5540]E(x55401,x55402)+~E(f329(f100(a868),x55401),f329(f100(a868),x55402))+P22(f329(a195,f329(f100(a1),x55402)))+P22(f329(a195,f329(f100(a1),x55401)))
% 156.75/156.48  [5594]~P93(x55941)+~E(x55942,f2(x55941))+E(f329(f329(f80(x55941),x55942),x55942),f2(x55941))+~P22(f329(f329(f331(x55941),x55942),f106(x55941)))
% 156.75/156.48  [5636]E(x56361,f2(a1))+~E(f329(f329(f39(a1),x56362),x56361),f2(a1))+P22(f329(f329(f244(a1),x56361),x56362))+P22(f329(f329(f244(a1),x56362),x56361))
% 156.75/156.48  [5667]E(x56671,f2(a1))+~E(f329(f329(f39(a1),x56672),x56671),f2(a1))+P22(f329(f329(f243(a1),x56672),f2(a1)))+P22(f329(f329(f244(a1),x56672),x56671))
% 156.75/156.48  [5704]E(x57041,f2(a1))+~E(f329(f329(f39(a1),x57042),x57041),f2(a1))+P22(f329(f329(f243(a1),f2(a1)),x57042))+P22(f329(f329(f244(a1),x57041),x57042))
% 156.75/156.48  [5740]~P93(x57402)+E(x57401,f2(x57402))+~E(f329(f329(f80(x57402),x57401),x57401),f2(x57402))+~P22(f329(f329(f331(x57402),x57401),f106(x57402)))
% 156.75/156.48  [5804]E(f329(f100(a868),x58041),f329(f100(a868),x58042))+~E(f329(f100(a1),x58042),f2(a1))+P22(f329(a195,f329(f100(a1),x58042)))+~P22(f329(a195,f329(f100(a1),x58041)))
% 156.75/156.48  [5836]~E(f329(f100(a868),x58362),f329(f100(a868),x58361))+E(f329(f100(a1),x58361),f2(a1))+P22(f329(a195,f329(f100(a1),x58361)))+~P22(f329(a195,f329(f100(a1),x58362)))
% 156.75/156.48  [5845]~P108(x58452)+E(x58451,f189(f876(x58452,a862)))+~P22(f329(f62(x58452),x58451))+P22(f329(f329(f331(x58452),f16(x58452,x58451)),x58451))
% 156.75/156.48  [5846]~P108(x58462)+E(x58461,f189(f876(x58462,a862)))+~P22(f329(f62(x58462),x58461))+P22(f329(f329(f331(x58462),f17(x58462,x58461)),x58461))
% 156.75/156.48  [6014]~P116(x60141)+~P94(x60141)+P22(f329(f329(f243(x60141),f2(x60141)),f329(f100(x60141),x60142)))+~P22(f329(f329(f243(a1),a83),x60142))
% 156.75/156.48  [6015]~P116(x60151)+~P94(x60151)+P22(f329(f329(f244(x60151),f2(x60151)),f329(f100(x60151),x60152)))+~P22(f329(f329(f244(a1),a83),x60152))
% 156.75/156.48  [6037]~P116(x60371)+~P94(x60371)+E(f329(f75(x60371),f329(f100(x60371),x60372)),f329(f100(x60371),x60372))+P22(f329(f329(f244(x60371),f329(f100(x60371),x60372)),f2(x60371)))
% 156.75/156.48  [6074]E(x60741,x60742)+~E(f329(a101,x60741),f329(a101,x60742))+~P22(f329(f329(f243(a1),f2(a1)),x60742))+~P22(f329(f329(f243(a1),f2(a1)),x60741))
% 156.75/156.48  [6268]~P94(x62682)+~P116(x62682)+~P22(f329(f329(f243(x62682),f2(x62682)),f329(f100(x62682),x62681)))+P22(f329(f329(f243(a1),a83),x62681))
% 156.75/156.48  [6269]~P94(x62692)+~P116(x62692)+~P22(f329(f329(f244(x62692),f2(x62692)),f329(f100(x62692),x62691)))+P22(f329(f329(f244(a1),a83),x62691))
% 156.75/156.48  [6274]~P116(x62741)+~P94(x62741)+P22(f329(f329(f243(x62741),f329(f100(x62741),x62742)),f2(x62741)))+~P22(f329(f329(f243(a1),x62742),a83))
% 156.75/156.48  [6275]~P116(x62751)+~P94(x62751)+P22(f329(f329(f244(x62751),f329(f100(x62751),x62752)),f2(x62751)))+~P22(f329(f329(f244(a1),x62752),a83))
% 156.75/156.48  [6577]~P94(x65772)+~P116(x65772)+~P22(f329(f329(f243(x65772),f329(f100(x65772),x65771)),f2(x65772)))+P22(f329(f329(f243(a1),x65771),a83))
% 156.75/156.48  [6578]~P94(x65782)+~P116(x65782)+~P22(f329(f329(f244(x65782),f329(f100(x65782),x65781)),f2(x65782)))+P22(f329(f329(f244(a1),x65781),a83))
% 156.75/156.48  [6668]~P116(x66681)+~P94(x66681)+E(f329(f75(x66681),f329(f100(x66681),x66682)),f329(f79(x66681),f329(f100(x66681),x66682)))+~P22(f329(f329(f244(x66681),f329(f100(x66681),x66682)),f2(x66681)))
% 156.75/156.48  [6686]E(f329(f100(a868),x66861),f329(f100(a868),x66862))+~E(f329(f100(a1),x66862),f2(a1))+~P22(f329(f329(f243(a1),f329(f100(a1),x66861)),f2(a1)))+~P22(f329(a195,f329(f100(a1),x66861)))
% 156.75/156.48  [7556]~P108(x75562)+E(x75561,f189(f876(x75562,a862)))+~P22(f329(f62(x75562),x75561))+P22(f329(f329(f243(x75562),f14(x75562,f247(x75562),x75561)),f15(x75562,f242(x75562),x75561)))
% 156.75/156.48  [7875]~P40(x78752)+~P27(x78751)+P22(f329(f329(f331(a1),x78751),x78752))+~P22(f329(f329(f331(a868),f329(a101,x78751)),f329(f308(a1,a868,a101),x78752)))
% 156.75/156.48  [8143]~P59(x81432)+P22(f329(x81431,f192(x81432)))+~P22(f329(f58(f871(x81432)),x81431))+P22(f329(f58(x81432),f329(f329(f10(f871(x81432),a862,x81432),x81431),f236(x81432))))
% 156.75/156.48  [8594]~P59(x85941)+~P22(f329(x85942,f192(x85941)))+P22(f329(f59(f871(x85941)),x85942))+~P22(f329(f59(x85941),f329(f329(f10(f871(x85941),a862,x85941),x85942),f236(x85941))))
% 156.75/156.48  [5842]~P140(x58422)+E(x58421,f2(a1))+E(f329(f79(x58422),f329(f99(x58422),f329(f79(a1),x58421))),f329(f99(x58422),x58421))+~P22(f329(f329(f244(a1),x58421),f2(a1)))
% 156.75/156.48  [6257]~P77(x62572)+E(x62571,f189(f876(x62572,a862)))+E(f17(x62572,f329(f308(x62572,x62572,f79(x62572)),x62571)),f329(f79(x62572),f16(x62572,x62571)))+~P22(f329(f62(x62572),x62571))
% 156.75/156.48  [6258]~P77(x62582)+E(x62581,f189(f876(x62582,a862)))+E(f16(x62582,f329(f308(x62582,x62582,f79(x62582)),x62581)),f329(f79(x62582),f17(x62582,x62581)))+~P22(f329(f62(x62582),x62581))
% 156.75/156.48  [6378]E(x63781,f2(a1))+E(f329(a51,f50(f329(f79(a1),x63781),f329(f79(a1),x63782))),f46(x63781,x63782))+P22(f329(f329(f243(a1),f2(a1)),x63782))+~P22(f329(f329(f243(a1),f2(a1)),x63781))
% 156.75/156.48  [8634]~P40(x86342)+~P40(x86341)+P22(f329(f329(f244(f876(a868,a862)),f329(f308(a1,a868,a101),x86341)),f329(f308(a1,a868,a101),x86342)))+~P22(f329(f329(f244(f876(a1,a862)),x86341),x86342))
% 156.75/156.48  [8849]~E(f658(x88492,x88491),f659(x88492,x88491))+~P22(f329(f131(x88491),f660(x88492,x88491)))+~P22(f329(f131(f869(x88491)),x88492))+P22(f329(f131(x88491),f329(f136(f869(x88491),f869(x88491),f128(x88491),f109(x88491)),x88492)))
% 156.75/156.48  [8939]~P40(x89392)+~P40(x89391)+~P22(f329(f329(f243(f876(a868,a862)),f329(f308(a1,a868,a101),x89391)),f329(f308(a1,a868,a101),x89392)))+P22(f329(f329(f243(f876(a1,a862)),x89391),x89392))
% 156.75/156.48  [8940]~P40(x89402)+~P40(x89401)+~P22(f329(f329(f244(f876(a868,a862)),f329(f308(a1,a868,a101),x89401)),f329(f308(a1,a868,a101),x89402)))+P22(f329(f329(f244(f876(a1,a862)),x89401),x89402))
% 156.75/156.48  [8946]~E(f658(x89462,x89461),f659(x89462,x89461))+~P22(f329(f131(f869(x89461)),x89462))+P22(f329(f131(x89461),f329(f136(f869(x89461),f869(x89461),f128(x89461),f109(x89461)),x89462)))+P22(f329(f329(f331(f869(x89461)),f660(x89462,x89461)),f329(f167(f869(x89461)),x89462)))
% 156.75/156.48  [8986]~P22(f329(f131(x89861),f660(x89862,x89861)))+~P22(f329(f131(f869(x89861)),x89862))+P22(f329(f131(x89861),f329(f136(f869(x89861),f869(x89861),f128(x89861),f109(x89861)),x89862)))+P22(f329(f329(f331(f869(x89861)),f659(x89862,x89861)),f329(f167(f869(x89861)),x89862)))
% 156.75/156.48  [8987]~P22(f329(f131(x89871),f660(x89872,x89871)))+~P22(f329(f131(f869(x89871)),x89872))+P22(f329(f131(x89871),f329(f136(f869(x89871),f869(x89871),f128(x89871),f109(x89871)),x89872)))+P22(f329(f329(f331(f869(x89871)),f658(x89872,x89871)),f329(f167(f869(x89871)),x89872)))
% 156.75/156.48  [9053]~P22(f329(f131(f869(x90531)),x90532))+P22(f329(f131(x90531),f329(f136(f869(x90531),f869(x90531),f128(x90531),f109(x90531)),x90532)))+P22(f329(f329(f331(f869(x90531)),f659(x90532,x90531)),f329(f167(f869(x90531)),x90532)))+P22(f329(f329(f331(f869(x90531)),f660(x90532,x90531)),f329(f167(f869(x90531)),x90532)))
% 156.75/156.48  [9054]~P22(f329(f131(f869(x90541)),x90542))+P22(f329(f131(x90541),f329(f136(f869(x90541),f869(x90541),f128(x90541),f109(x90541)),x90542)))+P22(f329(f329(f331(f869(x90541)),f658(x90542,x90541)),f329(f167(f869(x90541)),x90542)))+P22(f329(f329(f331(f869(x90541)),f660(x90542,x90541)),f329(f167(f869(x90541)),x90542)))
% 156.75/156.48  [9068]~E(f329(f329(f98(f876(x90681,a862)),f329(f167(x90681),f659(x90682,x90681))),f329(f167(x90681),f658(x90682,x90681))),f189(f876(x90681,a862)))+~P22(f329(f131(x90681),f660(x90682,x90681)))+~P22(f329(f131(f869(x90681)),x90682))+P22(f329(f131(x90681),f329(f136(f869(x90681),f869(x90681),f128(x90681),f109(x90681)),x90682)))
% 156.75/156.48  [9138]~E(f329(f329(f98(f876(x91381,a862)),f329(f167(x91381),f659(x91382,x91381))),f329(f167(x91381),f658(x91382,x91381))),f189(f876(x91381,a862)))+~P22(f329(f131(f869(x91381)),x91382))+P22(f329(f131(x91381),f329(f136(f869(x91381),f869(x91381),f128(x91381),f109(x91381)),x91382)))+P22(f329(f329(f331(f869(x91381)),f660(x91382,x91381)),f329(f167(f869(x91381)),x91382)))
% 156.75/156.48  [9391]E(x93911,f2(a1))+E(x93912,f2(a1))+E(f329(f329(f88(a1,f875(a1,a1)),f329(f329(a221,x93912),x93911)),f329(f329(f20(a1,a1,f875(a1,a1)),f329(f329(f10(a1,f876(a1,f875(a1,a1)),a1),f264(a1,a1)),f329(f39(a1),x93912))),f329(f39(a1),x93911))),f219(x93912,x93911))+P22(f329(f329(f244(a1),x93911),f2(a1)))
% 156.75/156.48  [8324]~P94(x83242)+~P116(x83242)+~P22(f329(f329(f243(x83242),f329(f100(x83242),x83241)),f78(x83242)))+P22(f329(f329(f243(a1),x83241),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))
% 156.75/156.48  [8325]~P94(x83252)+~P116(x83252)+~P22(f329(f329(f244(x83252),f329(f100(x83252),x83251)),f78(x83252)))+P22(f329(f329(f244(a1),x83251),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))
% 156.75/156.48  [8597]~P116(x85971)+~P94(x85971)+P22(f329(f329(f243(x85971),f329(f100(x85971),x85972)),f78(x85971)))+~P22(f329(f329(f243(a1),x85972),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))
% 156.75/156.48  [8598]~P116(x85981)+~P94(x85981)+P22(f329(f329(f244(x85981),f329(f100(x85981),x85982)),f78(x85981)))+~P22(f329(f329(f244(a1),x85982),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)))
% 156.75/156.48  [8783]~P94(x87832)+~P116(x87832)+~P22(f329(f329(f243(x87832),f78(x87832)),f329(f100(x87832),x87831)))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),x87831))
% 156.75/156.48  [8784]~P94(x87842)+~P116(x87842)+~P22(f329(f329(f244(x87842),f78(x87842)),f329(f100(x87842),x87841)))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),x87841))
% 156.75/156.48  [9128]~P116(x91281)+~P94(x91281)+P22(f329(f329(f243(x91281),f78(x91281)),f329(f100(x91281),x91282)))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),x91282))
% 156.75/156.48  [9129]~P116(x91291)+~P94(x91291)+P22(f329(f329(f244(x91291),f78(x91291)),f329(f100(x91291),x91292)))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83)),x91292))
% 156.75/156.48  [9246]~P93(x92461)+~P94(x92461)+~P29(x92461,f329(f100(x92461),x92462))+P29(x92461,f329(f100(x92461),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x92462)),x92462)),a93)))
% 156.75/156.48  [9453]~P93(x94531)+~P94(x94531)+P29(x94531,f329(f100(x94531),x94532))+~P29(x94531,f329(f100(x94531),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),x94532)),x94532)),a93)))
% 156.75/156.48  [9959]~P139(x99592)+E(x99591,f78(x99592))+E(x99591,f329(f79(x99592),f78(x99592)))+~E(f329(f329(f254(x99592),x99591),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f78(x99592))
% 156.75/156.48  [10030]~P62(x100301)+~P94(x100301)+~P22(f329(f329(f244(x100301),f2(x100301)),x100302))+P22(f329(f329(f244(x100301),f2(x100301)),f329(f329(f287(x100301),x100302),f329(f100(x100301),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.48  [10064]~P62(x100641)+~P94(x100641)+P22(f329(f329(f244(x100641),f2(x100641)),x100642))+~P22(f329(f329(f244(x100641),f2(x100641)),f329(f329(f287(x100641),x100642),f329(f100(x100641),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.48  [10140]~P140(x101402)+E(x101401,f2(a1))+P22(f329(f329(f244(a1),x101401),f2(a1)))+E(f329(f329(f268(a1,a1,x101402),f329(f329(f9(a1,f876(a1,f876(x101402,x101402)),f876(a1,x101402)),f329(f329(f10(f876(f876(x101402,x101402),x101402),f876(f876(a1,f876(x101402,x101402)),f876(a1,x101402)),a1),f10(f876(x101402,x101402),x101402,a1)),f329(f329(f10(x101402,f876(f876(x101402,x101402),x101402),a1),f88(x101402,x101402)),f99(x101402)))),f329(f329(f9(a1,f876(x101402,x101402),f876(x101402,x101402)),f329(f329(f10(f876(x101402,f876(x101402,x101402)),f876(f876(x101402,x101402),f876(x101402,x101402)),a1),f20(x101402,x101402,x101402)),f329(f329(f9(a1,f876(x101402,x101402),f876(x101402,f876(x101402,x101402))),f329(f329(f10(f876(x101402,f876(x101402,x101402)),f876(f876(x101402,x101402),f876(x101402,f876(x101402,x101402))),a1),f10(x101402,f876(x101402,x101402),x101402)),f329(f329(f10(a862,f876(x101402,f876(x101402,x101402)),a1),f92(x101402)),f329(f329(f9(a1,a1,a862),a326),f2(a1))))),f329(f329(f20(x101402,x101402,x101402),f80(x101402)),f7(x101402))))),f329(f329(f9(x101402,x101402,x101402),f329(f329(f10(x101402,f876(x101402,x101402),x101402),f80(x101402)),f329(f329(f20(x101402,x101402,x101402),f80(x101402)),f7(x101402)))),f78(x101402))))),f46(x101401,f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f99(x101402),x101401))
% 156.75/156.48  [5206]~P59(x52063)+~P35(x52063,x52062,f56(x52063))+E(x52061,f778(x52062,x52063))+~P22(f329(x52062,x52061))
% 156.75/156.48  [5367]~P59(x53671)+P35(x53671,x53672,f56(x53671))+~E(f779(x53672,x53671,x53673),x53673)+~P22(f329(x53672,x53673))
% 156.75/156.48  [4839]~P93(x48393)+~P94(x48393)+E(x48391,x48392)+~E(f329(f100(x48393),x48391),f329(f100(x48393),x48392))
% 156.75/156.48  [6013]~P59(x60131)+P35(x60131,x60132,f56(x60131))+~P22(f329(x60132,x60133))+P22(f329(x60132,f779(x60132,x60131,x60133)))
% 156.75/156.48  [6024]~P22(f329(x60241,x60242))+~P22(f329(x60241,x60243))+~P22(f329(f329(f243(a868),x60243),f827(x60242,x60241)))+P22(f329(x60241,f2(a868)))
% 156.75/156.48  [6440]P147(x64402,x64403,x64401)+E(x64401,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f800(x64401,x64403,x64402)))+P22(f329(f329(f244(a1),x64401),f2(a1)))
% 156.75/156.48  [6441]P146(x64412,x64413,x64411)+E(x64411,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f808(x64411,x64413,x64412)))+P22(f329(f329(f244(a1),x64411),f2(a1)))
% 156.75/156.48  [6557]P146(x65571,x65572,x65573)+~P22(f329(x65571,x65572))+P22(f329(f329(f243(a1),f2(a1)),f808(x65573,x65572,x65571)))+P22(f329(f329(f244(a1),x65573),f2(a1)))
% 156.75/156.48  [6583]P147(x65831,x65832,x65833)+P22(f329(f329(f243(a1),f2(a1)),f800(x65833,x65832,x65831)))+~P22(f329(x65831,f2(a1)))+P22(f329(f329(f244(a1),x65833),f2(a1)))
% 156.75/156.48  [6611]P147(x66112,x66113,x66111)+E(x66111,f2(a1))+~P22(f329(x66112,f801(x66111,x66113,x66112)))+P22(f329(f329(f244(a1),x66111),f2(a1)))
% 156.75/156.48  [6612]P146(x66122,x66123,x66121)+E(x66121,f2(a1))+~P22(f329(x66122,f808(x66121,x66123,x66122)))+P22(f329(f329(f244(a1),x66121),f2(a1)))
% 156.75/156.48  [6711]~P108(x67111)+~P26(x67111)+~P22(f329(f329(f244(x67111),x67112),f40(x67111,x67113)))+P22(f329(f329(f244(x67111),x67112),f427(x67113,x67112,x67111)))
% 156.75/156.48  [6720]P146(x67201,x67202,x67203)+~P22(f329(x67201,x67202))+~P22(f329(x67201,f808(x67203,x67202,x67201)))+P22(f329(f329(f244(a1),x67203),f2(a1)))
% 156.75/156.48  [6745]P147(x67451,x67452,x67453)+~P22(f329(x67451,f801(x67453,x67452,x67451)))+~P22(f329(x67451,f2(a1)))+P22(f329(f329(f244(a1),x67453),f2(a1)))
% 156.75/156.48  [6994]P147(x69942,x69943,x69941)+E(x69941,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f800(x69941,x69943,x69942)))+P22(f329(f329(f244(a1),x69941),f799(x69941,x69943,x69942)))
% 156.75/156.48  [6995]P146(x69952,x69953,x69951)+E(x69951,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f808(x69951,x69953,x69952)))+P22(f329(f329(f244(a1),x69951),f812(x69951,x69953,x69952)))
% 156.75/156.48  [7113]P146(x71131,x71132,x71133)+~P22(f329(x71131,x71132))+P22(f329(f329(f243(a1),f2(a1)),f808(x71133,x71132,x71131)))+P22(f329(f329(f244(a1),x71133),f812(x71133,x71132,x71131)))
% 156.75/156.48  [7132]P147(x71321,x71322,x71323)+P22(f329(f329(f243(a1),f2(a1)),f800(x71323,x71322,x71321)))+P22(f329(f329(f244(a1),x71323),f799(x71323,x71322,x71321)))+~P22(f329(x71321,f2(a1)))
% 156.75/156.48  [7164]P147(x71642,x71643,x71641)+E(x71641,f2(a1))+~P22(f329(x71642,f801(x71641,x71643,x71642)))+P22(f329(f329(f244(a1),x71641),f799(x71641,x71643,x71642)))
% 156.75/156.48  [7165]P146(x71652,x71653,x71651)+E(x71651,f2(a1))+~P22(f329(x71652,f808(x71651,x71653,x71652)))+P22(f329(f329(f244(a1),x71651),f812(x71651,x71653,x71652)))
% 156.75/156.48  [7207]P147(x72072,x72073,x72071)+E(x72071,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f800(x72071,x72073,x72072)))+~P22(f329(x72072,f807(x72071,x72073,x72072)))
% 156.75/156.48  [7208]P146(x72082,x72083,x72081)+E(x72081,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f808(x72081,x72083,x72082)))+~P22(f329(x72082,f812(x72081,x72083,x72082)))
% 156.75/156.48  [7304]P146(x73041,x73042,x73043)+~P22(f329(x73041,x73042))+~P22(f329(x73041,f808(x73043,x73042,x73041)))+P22(f329(f329(f244(a1),x73043),f812(x73043,x73042,x73041)))
% 156.75/156.48  [7313]P147(x73131,x73132,x73133)+~P22(f329(x73131,f801(x73133,x73132,x73131)))+P22(f329(f329(f244(a1),x73133),f799(x73133,x73132,x73131)))+~P22(f329(x73131,f2(a1)))
% 156.75/156.48  [7317]P146(x73171,x73172,x73173)+~P22(f329(x73171,x73172))+P22(f329(f329(f243(a1),f2(a1)),f808(x73173,x73172,x73171)))+~P22(f329(x73171,f812(x73173,x73172,x73171)))
% 156.75/156.48  [7333]P147(x73331,x73332,x73333)+P22(f329(f329(f243(a1),f2(a1)),f800(x73333,x73332,x73331)))+~P22(f329(x73331,f807(x73333,x73332,x73331)))+~P22(f329(x73331,f2(a1)))
% 156.75/156.48  [7355]P147(x73552,x73553,x73551)+E(x73551,f2(a1))+~P22(f329(x73552,f801(x73551,x73553,x73552)))+~P22(f329(x73552,f807(x73551,x73553,x73552)))
% 156.75/156.48  [7356]P146(x73562,x73563,x73561)+E(x73561,f2(a1))+~P22(f329(x73562,f808(x73561,x73563,x73562)))+~P22(f329(x73562,f812(x73561,x73563,x73562)))
% 156.75/156.48  [7451]P146(x74511,x74512,x74513)+~P22(f329(x74511,x74512))+~P22(f329(x74511,f808(x74513,x74512,x74511)))+~P22(f329(x74511,f812(x74513,x74512,x74511)))
% 156.75/156.48  [7468]P147(x74681,x74682,x74683)+~P22(f329(x74681,f801(x74683,x74682,x74681)))+~P22(f329(x74681,f807(x74683,x74682,x74681)))+~P22(f329(x74681,f2(a1)))
% 156.75/156.48  [7516]P147(x75162,x75163,x75161)+E(x75161,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f800(x75161,x75163,x75162)))+P22(f329(f329(f243(a1),f799(x75161,x75163,x75162)),f2(a1)))
% 156.75/156.48  [7517]P146(x75172,x75173,x75171)+E(x75171,f2(a1))+P22(f329(f329(f243(a1),f2(a1)),f808(x75171,x75173,x75172)))+P22(f329(f329(f243(a1),f812(x75171,x75173,x75172)),f2(a1)))
% 156.75/156.48  [7518]~P140(x75181)+~P22(f329(f329(f331(x75181),x75183),f106(x75181)))+~P22(f329(f329(f331(x75181),x75182),f106(x75181)))+P22(f329(f329(f331(x75181),f329(f329(f3(x75181),x75182),x75183)),f106(x75181)))
% 156.75/156.48  [7519]~P140(x75191)+~P22(f329(f329(f331(x75191),x75193),f106(x75191)))+~P22(f329(f329(f331(x75191),x75192),f106(x75191)))+P22(f329(f329(f331(x75191),f329(f329(f80(x75191),x75192),x75193)),f106(x75191)))
% 156.75/156.48  [7520]~P143(x75201)+~P22(f329(f329(f331(x75201),x75203),f187(x75201)))+~P22(f329(f329(f331(x75201),x75202),f187(x75201)))+P22(f329(f329(f331(x75201),f329(f329(f80(x75201),x75202),x75203)),f187(x75201)))
% 156.75/156.48  [7521]~P140(x75211)+~P22(f329(f329(f331(x75211),x75213),f106(x75211)))+~P22(f329(f329(f331(x75211),x75212),f106(x75211)))+P22(f329(f329(f331(x75211),f329(f329(f81(x75211),x75212),x75213)),f106(x75211)))
% 156.75/156.48  [7522]~P143(x75221)+~P22(f329(f329(f331(x75221),x75223),f187(x75221)))+~P22(f329(f329(f331(x75221),x75222),f187(x75221)))+P22(f329(f329(f331(x75221),f329(f329(f81(x75221),x75222),x75223)),f187(x75221)))
% 156.75/156.48  [7523]~P89(x75231)+~P22(f329(f329(f243(x75231),x75233),f2(x75231)))+~P22(f329(f329(f243(x75231),x75232),f2(x75231)))+P22(f329(f329(f243(x75231),f329(f329(f80(x75231),x75232),x75233)),f2(x75231)))
% 156.75/156.48  [7524]~P89(x75241)+~P22(f329(f329(f243(x75241),x75243),f2(x75241)))+~P22(f329(f329(f244(x75241),x75242),f2(x75241)))+P22(f329(f329(f244(x75241),f329(f329(f80(x75241),x75242),x75243)),f2(x75241)))
% 156.75/156.48  [7525]~P89(x75251)+~P22(f329(f329(f243(x75251),x75252),f2(x75251)))+~P22(f329(f329(f244(x75251),x75253),f2(x75251)))+P22(f329(f329(f244(x75251),f329(f329(f80(x75251),x75252),x75253)),f2(x75251)))
% 156.75/156.48  [7526]~P89(x75261)+~P22(f329(f329(f244(x75261),x75263),f2(x75261)))+~P22(f329(f329(f244(x75261),x75262),f2(x75261)))+P22(f329(f329(f244(x75261),f329(f329(f80(x75261),x75262),x75263)),f2(x75261)))
% 156.75/156.48  [7551]P147(x75513,x75512,x75511)+E(x75511,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x75511),f801(x75511,x75512,x75513))),f800(x75511,x75512,x75513)),x75512)+P22(f329(f329(f244(a1),x75511),f2(a1)))
% 156.75/156.48  [7552]P146(x75523,x75522,x75521)+E(x75521,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x75521),f809(x75521,x75522,x75523))),f808(x75521,x75522,x75523)),x75522)+P22(f329(f329(f244(a1),x75521),f2(a1)))
% 156.75/156.48  [7633]P146(x76331,x76332,x76333)+~P22(f329(x76331,x76332))+P22(f329(f329(f243(a1),f2(a1)),f808(x76333,x76332,x76331)))+P22(f329(f329(f243(a1),f812(x76333,x76332,x76331)),f2(a1)))
% 156.75/156.48  [7662]P147(x76621,x76622,x76623)+P22(f329(f329(f243(a1),f2(a1)),f800(x76623,x76622,x76621)))+~P22(f329(x76621,f2(a1)))+P22(f329(f329(f243(a1),f799(x76623,x76622,x76621)),f2(a1)))
% 156.75/156.48  [7671]P146(x76713,x76712,x76711)+~P22(f329(x76713,x76712))+E(f329(f329(f80(a1),f329(f329(f81(a1),x76711),f809(x76711,x76712,x76713))),f808(x76711,x76712,x76713)),x76712)+P22(f329(f329(f244(a1),x76711),f2(a1)))
% 156.75/156.48  [7678]P147(x76782,x76783,x76781)+E(x76781,f2(a1))+~P22(f329(x76782,f801(x76781,x76783,x76782)))+P22(f329(f329(f243(a1),f799(x76781,x76783,x76782)),f2(a1)))
% 156.75/156.48  [7679]P146(x76792,x76793,x76791)+E(x76791,f2(a1))+~P22(f329(x76792,f808(x76791,x76793,x76792)))+P22(f329(f329(f243(a1),f812(x76791,x76793,x76792)),f2(a1)))
% 156.75/156.48  [7683]P147(x76833,x76832,x76831)+E(f329(f329(f80(a1),f329(f329(f81(a1),x76831),f801(x76831,x76832,x76833))),f800(x76831,x76832,x76833)),x76832)+~P22(f329(x76833,f2(a1)))+P22(f329(f329(f244(a1),x76831),f2(a1)))
% 156.75/156.48  [7739]P146(x77391,x77392,x77393)+~P22(f329(x77391,x77392))+~P22(f329(x77391,f808(x77393,x77392,x77391)))+P22(f329(f329(f243(a1),f812(x77393,x77392,x77391)),f2(a1)))
% 156.75/156.48  [7744]P147(x77441,x77442,x77443)+~P22(f329(x77441,f801(x77443,x77442,x77441)))+~P22(f329(x77441,f2(a1)))+P22(f329(f329(f243(a1),f799(x77443,x77442,x77441)),f2(a1)))
% 156.75/156.48  [7821]~P126(x78211)+~P22(f329(f329(f243(x78211),f329(f329(f81(x78211),x78213),x78212)),f2(x78211)))+P22(f329(f329(f243(x78211),x78212),f2(x78211)))+P22(f329(f329(f243(x78211),x78213),f2(x78211)))
% 156.75/156.48  [7822]~P62(x78221)+~P22(f329(f329(f243(x78221),f329(f329(f287(x78221),x78223),x78222)),f2(x78221)))+P22(f329(f329(f243(x78221),x78222),f2(x78221)))+P22(f329(f329(f243(x78221),x78223),f2(x78221)))
% 156.75/156.48  [7823]~P62(x78231)+~P22(f329(f329(f244(x78231),f329(f329(f287(x78231),x78233),x78232)),f2(x78231)))+P22(f329(f329(f244(x78231),x78232),f2(x78231)))+P22(f329(f329(f244(x78231),x78233),f2(x78231)))
% 156.75/156.48  [7927]P147(x79273,x79272,x79271)+E(x79271,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79271),f801(x79271,x79272,x79273))),f800(x79271,x79272,x79273)),x79272)+P22(f329(f329(f244(a1),x79271),f799(x79271,x79272,x79273)))
% 156.75/156.48  [7928]P146(x79283,x79282,x79281)+E(x79281,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79281),f809(x79281,x79282,x79283))),f808(x79281,x79282,x79283)),x79282)+P22(f329(f329(f244(a1),x79281),f812(x79281,x79282,x79283)))
% 156.75/156.48  [7940]P147(x79403,x79402,x79401)+E(x79401,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79401),f807(x79401,x79402,x79403))),f799(x79401,x79402,x79403)),x79402)+P22(f329(f329(f243(a1),f2(a1)),f800(x79401,x79402,x79403)))
% 156.75/156.48  [7941]P146(x79413,x79412,x79411)+E(x79411,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79411),f810(x79411,x79412,x79413))),f812(x79411,x79412,x79413)),x79412)+P22(f329(f329(f243(a1),f2(a1)),f808(x79411,x79412,x79413)))
% 156.75/156.48  [7983]P146(x79833,x79832,x79831)+~P22(f329(x79833,x79832))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79831),f809(x79831,x79832,x79833))),f808(x79831,x79832,x79833)),x79832)+P22(f329(f329(f244(a1),x79831),f812(x79831,x79832,x79833)))
% 156.75/156.48  [7992]P147(x79923,x79922,x79921)+E(f329(f329(f80(a1),f329(f329(f81(a1),x79921),f801(x79921,x79922,x79923))),f800(x79921,x79922,x79923)),x79922)+P22(f329(f329(f244(a1),x79921),f799(x79921,x79922,x79923)))+~P22(f329(x79923,f2(a1)))
% 156.75/156.48  [7998]P146(x79983,x79982,x79981)+~P22(f329(x79983,x79982))+E(f329(f329(f80(a1),f329(f329(f81(a1),x79981),f810(x79981,x79982,x79983))),f812(x79981,x79982,x79983)),x79982)+P22(f329(f329(f243(a1),f2(a1)),f808(x79981,x79982,x79983)))
% 156.75/156.48  [8004]P147(x80043,x80042,x80041)+E(f329(f329(f80(a1),f329(f329(f81(a1),x80041),f807(x80041,x80042,x80043))),f799(x80041,x80042,x80043)),x80042)+P22(f329(f329(f243(a1),f2(a1)),f800(x80041,x80042,x80043)))+~P22(f329(x80043,f2(a1)))
% 156.75/156.48  [8015]P147(x80153,x80152,x80151)+E(x80151,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80151),f801(x80151,x80152,x80153))),f800(x80151,x80152,x80153)),x80152)+~P22(f329(x80153,f807(x80151,x80152,x80153)))
% 156.75/156.48  [8016]P146(x80163,x80162,x80161)+E(x80161,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80161),f809(x80161,x80162,x80163))),f808(x80161,x80162,x80163)),x80162)+~P22(f329(x80163,f812(x80161,x80162,x80163)))
% 156.75/156.48  [8017]P147(x80173,x80172,x80171)+E(x80171,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80171),f807(x80171,x80172,x80173))),f799(x80171,x80172,x80173)),x80172)+~P22(f329(x80173,f801(x80171,x80172,x80173)))
% 156.75/156.48  [8018]P146(x80183,x80182,x80181)+E(x80181,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80181),f810(x80181,x80182,x80183))),f812(x80181,x80182,x80183)),x80182)+~P22(f329(x80183,f808(x80181,x80182,x80183)))
% 156.75/156.48  [8080]P146(x80803,x80802,x80801)+~P22(f329(x80803,x80802))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80801),f809(x80801,x80802,x80803))),f808(x80801,x80802,x80803)),x80802)+~P22(f329(x80803,f812(x80801,x80802,x80803)))
% 156.75/156.48  [8081]P146(x80813,x80812,x80811)+~P22(f329(x80813,x80812))+E(f329(f329(f80(a1),f329(f329(f81(a1),x80811),f810(x80811,x80812,x80813))),f812(x80811,x80812,x80813)),x80812)+~P22(f329(x80813,f808(x80811,x80812,x80813)))
% 156.75/156.48  [8092]P147(x80923,x80922,x80921)+E(f329(f329(f80(a1),f329(f329(f81(a1),x80921),f801(x80921,x80922,x80923))),f800(x80921,x80922,x80923)),x80922)+~P22(f329(x80923,f807(x80921,x80922,x80923)))+~P22(f329(x80923,f2(a1)))
% 156.75/156.48  [8093]P147(x80933,x80932,x80931)+E(f329(f329(f80(a1),f329(f329(f81(a1),x80931),f807(x80931,x80932,x80933))),f799(x80931,x80932,x80933)),x80932)+~P22(f329(x80933,f801(x80931,x80932,x80933)))+~P22(f329(x80933,f2(a1)))
% 156.75/156.48  [8198]P147(x81983,x81982,x81981)+E(x81981,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x81981),f801(x81981,x81982,x81983))),f800(x81981,x81982,x81983)),x81982)+P22(f329(f329(f243(a1),f799(x81981,x81982,x81983)),f2(a1)))
% 156.75/156.48  [8199]P146(x81993,x81992,x81991)+E(x81991,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x81991),f809(x81991,x81992,x81993))),f808(x81991,x81992,x81993)),x81992)+P22(f329(f329(f243(a1),f812(x81991,x81992,x81993)),f2(a1)))
% 156.75/156.48  [8236]P146(x82363,x82362,x82361)+~P22(f329(x82363,x82362))+E(f329(f329(f80(a1),f329(f329(f81(a1),x82361),f809(x82361,x82362,x82363))),f808(x82361,x82362,x82363)),x82362)+P22(f329(f329(f243(a1),f812(x82361,x82362,x82363)),f2(a1)))
% 156.75/156.48  [8241]P147(x82413,x82412,x82411)+E(f329(f329(f80(a1),f329(f329(f81(a1),x82411),f801(x82411,x82412,x82413))),f800(x82411,x82412,x82413)),x82412)+~P22(f329(x82413,f2(a1)))+P22(f329(f329(f243(a1),f799(x82411,x82412,x82413)),f2(a1)))
% 156.75/156.48  [8368]P147(x83683,x83682,x83681)+E(x83681,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x83681),f807(x83681,x83682,x83683))),f799(x83681,x83682,x83683)),x83682)+E(f329(f329(f80(a1),f329(f329(f81(a1),x83681),f801(x83681,x83682,x83683))),f800(x83681,x83682,x83683)),x83682)
% 156.75/156.48  [8369]P146(x83693,x83692,x83691)+E(x83691,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x83691),f810(x83691,x83692,x83693))),f812(x83691,x83692,x83693)),x83692)+E(f329(f329(f80(a1),f329(f329(f81(a1),x83691),f809(x83691,x83692,x83693))),f808(x83691,x83692,x83693)),x83692)
% 156.75/156.48  [8390]P146(x83903,x83902,x83901)+~P22(f329(x83903,x83902))+E(f329(f329(f80(a1),f329(f329(f81(a1),x83901),f810(x83901,x83902,x83903))),f812(x83901,x83902,x83903)),x83902)+E(f329(f329(f80(a1),f329(f329(f81(a1),x83901),f809(x83901,x83902,x83903))),f808(x83901,x83902,x83903)),x83902)
% 156.75/156.48  [8397]P147(x83973,x83972,x83971)+E(f329(f329(f80(a1),f329(f329(f81(a1),x83971),f807(x83971,x83972,x83973))),f799(x83971,x83972,x83973)),x83972)+E(f329(f329(f80(a1),f329(f329(f81(a1),x83971),f801(x83971,x83972,x83973))),f800(x83971,x83972,x83973)),x83972)+~P22(f329(x83973,f2(a1)))
% 156.75/156.48  [9022]~P126(x90221)+~E(x90223,f2(x90221))+~E(x90222,f2(x90221))+P22(f329(f329(f243(x90221),f329(f329(f80(x90221),f329(f329(f81(x90221),x90222),x90222)),f329(f329(f81(x90221),x90223),x90223))),f2(x90221)))
% 156.75/156.48  [10151]~P116(x101511)+~E(x101513,f2(x101511))+~E(x101512,f2(x101511))+P22(f329(f329(f243(x101511),f329(f329(f80(x101511),f329(f329(f254(x101511),x101512),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101511),x101513),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))),f2(x101511)))
% 156.75/156.48  [4789]~E(x47893,x47891)+~P120(x47892)+E(x47891,f2(x47892))+E(f329(f329(f287(x47892),x47893),x47891),f78(x47892))
% 156.75/156.48  [4840]~P100(x48401)+~E(x48403,f189(x48401))+~E(x48402,f189(x48401))+E(f329(f329(f97(x48401),x48402),x48403),f189(x48401))
% 156.75/156.48  [4841]~P99(x48411)+~E(x48413,f252(x48411))+~E(x48412,f252(x48411))+E(f329(f329(f98(x48411),x48412),x48413),f252(x48411))
% 156.75/156.48  [4931]~P120(x49313)+E(x49311,x49312)+E(x49312,f2(x49313))+~E(f329(f329(f287(x49313),x49311),x49312),f78(x49313))
% 156.75/156.48  [4949]~P141(x49492)+E(x49491,f2(x49492))+E(x49493,f2(x49492))+~E(f329(f329(f81(x49492),x49493),x49491),f2(x49492))
% 156.75/156.48  [4951]~P132(x49512)+E(x49511,f2(x49512))+E(x49513,f2(x49512))+~E(f329(f329(f81(x49512),x49513),x49511),f2(x49512))
% 156.75/156.48  [5334]~P119(x53343)+E(x53341,x53342)+E(x53341,f329(f79(x53343),x53342))+~E(f329(f329(f81(x53343),x53341),x53341),f329(f329(f81(x53343),x53342),x53342))
% 156.75/156.48  [5374]~P83(x53741)+E(f329(f79(x53741),x53742),x53743)+~E(f329(f329(f97(x53741),x53742),x53743),f252(x53741))+~E(f329(f329(f98(x53741),x53742),x53743),f189(x53741))
% 156.75/156.48  [5453]~P116(x54533)+E(x54531,x54532)+P22(f329(f329(f244(x54533),x54532),x54531))+P22(f329(f329(f244(x54533),x54531),x54532))
% 156.75/156.48  [5454]~P108(x54543)+E(x54541,x54542)+P22(f329(f329(f244(x54543),x54542),x54541))+P22(f329(f329(f244(x54543),x54541),x54542))
% 156.75/156.48  [5455]~E(x54552,x54553)+~P108(x54551)+P22(f329(f329(f244(x54551),x54552),x54553))+P22(f329(f329(f243(x54551),x54552),x54553))
% 156.75/156.48  [5720]~P109(x57203)+E(x57201,x57202)+~P22(f329(f329(f243(x57203),x57202),x57201))+P22(f329(f329(f244(x57203),x57202),x57201))
% 156.75/156.48  [5722]~P108(x57223)+E(x57221,x57222)+~P22(f329(f329(f243(x57223),x57221),x57222))+P22(f329(f329(f244(x57223),x57221),x57222))
% 156.75/156.48  [5728]~P109(x57283)+E(x57281,x57282)+~P22(f329(f329(f243(x57283),x57281),x57282))+P22(f329(f329(f244(x57283),x57281),x57282))
% 156.75/156.48  [5839]P146(x58391,x58392,x58393)+~P22(f329(x58391,x58392))+P22(f329(f329(f244(a1),x58393),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x58393))
% 156.75/156.48  [5886]P147(x58861,x58862,x58863)+~P22(f329(x58861,f2(a1)))+P22(f329(f329(f244(a1),x58863),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x58863))
% 156.75/156.48  [5890]~P103(x58901)+E(f329(f329(f97(x58901),x58902),f13(x58901,x58903)),x58902)+~P22(f329(f62(x58901),x58903))+~P22(f329(f329(f331(x58901),x58902),x58903))
% 156.75/156.48  [5891]~P103(x58911)+E(f329(f329(f98(x58911),x58912),f12(x58911,x58913)),x58912)+~P22(f329(f62(x58911),x58913))+~P22(f329(f329(f331(x58911),x58912),x58913))
% 156.75/156.48  [5926]~P108(x59261)+E(f329(f329(f247(x59261),x59262),f16(x59261,x59263)),f16(x59261,x59263))+~P22(f329(f62(x59261),x59263))+~P22(f329(f329(f331(x59261),x59262),x59263))
% 156.75/156.48  [5927]~P108(x59271)+E(f329(f329(f242(x59271),x59272),f17(x59271,x59273)),f17(x59271,x59273))+~P22(f329(f62(x59271),x59273))+~P22(f329(f329(f331(x59271),x59272),x59273))
% 156.75/156.48  [5928]~P103(x59281)+E(f329(f329(f97(x59281),x59282),f12(x59281,x59283)),f12(x59281,x59283))+~P22(f329(f62(x59281),x59283))+~P22(f329(f329(f331(x59281),x59282),x59283))
% 156.75/156.48  [5929]~P103(x59291)+E(f329(f329(f98(x59291),x59292),f13(x59291,x59293)),f13(x59291,x59293))+~P22(f329(f62(x59291),x59293))+~P22(f329(f329(f331(x59291),x59292),x59293))
% 156.75/156.48  [5978]E(x59781,x59782)+~P109(x59783)+~P22(f329(f329(f243(x59783),x59782),x59781))+~P22(f329(f329(f243(x59783),x59781),x59782))
% 156.75/156.48  [6118]~P64(x61181)+P22(f329(f329(f244(x61181),x61183),x61182))+~P22(f329(f329(f243(x61181),x61183),x61182))+P22(f329(f329(f243(x61181),x61182),x61183))
% 156.75/156.48  [6141]~P108(x61411)+~P22(f329(f62(x61411),x61413))+P22(f329(f329(f243(x61411),x61412),f17(x61411,x61413)))+~P22(f329(f329(f331(x61411),x61412),x61413))
% 156.75/156.48  [6190]~P108(x61901)+E(f329(f329(f247(x61901),x61902),f15(x61901,f242(x61901),x61903)),x61902)+~P22(f329(f62(x61901),x61903))+~P22(f329(f329(f331(x61901),x61902),x61903))
% 156.75/156.48  [6191]~P108(x61911)+E(f329(f329(f242(x61911),x61912),f14(x61911,f247(x61911),x61913)),x61912)+~P22(f329(f62(x61911),x61913))+~P22(f329(f329(f331(x61911),x61912),x61913))
% 156.75/156.48  [6330]E(x63301,x63302)+~E(f329(f329(f3(a868),x63301),x63303),f329(f329(f3(a868),x63302),x63303))+~P22(f329(f329(f243(a868),x63303),x63301))+~P22(f329(f329(f243(a868),x63303),x63302))
% 156.75/156.48  [6357]~P108(x63571)+~P22(f329(f62(x63571),x63572))+~P22(f329(f329(f331(x63571),x63573),x63572))+P22(f329(f329(f243(x63571),f16(x63571,x63572)),x63573))
% 156.75/156.48  [6420]P147(x64202,x64203,x64201)+E(x64201,f2(a1))+P22(f329(f329(f244(a1),x64201),f799(x64201,x64203,x64202)))+P22(f329(f329(f244(a1),f2(a1)),x64201))
% 156.75/156.48  [6421]P146(x64212,x64213,x64211)+E(x64211,f2(a1))+P22(f329(f329(f244(a1),x64211),f812(x64211,x64213,x64212)))+P22(f329(f329(f244(a1),f2(a1)),x64211))
% 156.75/156.48  [6422]~P108(x64221)+E(f329(f329(f247(x64221),x64222),f14(x64221,f247(x64221),x64223)),f14(x64221,f247(x64221),x64223))+~P22(f329(f62(x64221),x64223))+~P22(f329(f329(f331(x64221),x64222),x64223))
% 156.75/156.48  [6423]~P108(x64231)+E(f329(f329(f242(x64231),x64232),f15(x64231,f242(x64231),x64233)),f15(x64231,f242(x64231),x64233))+~P22(f329(f62(x64231),x64233))+~P22(f329(f329(f331(x64231),x64232),x64233))
% 156.75/156.48  [6428]~P22(f329(x64281,x64282))+P22(f329(x64281,f446(x64282,x64281,x64283)))+P22(f329(x64281,f2(a868)))+~P22(f329(f329(f244(a868),x64282),x64283))
% 156.75/156.48  [6482]~P22(f329(x64821,x64822))+~P22(f329(f62(x64823),x64822))+P22(f329(x64821,f456(x64821,x64822,x64823)))+P22(f329(x64821,f189(f876(x64823,a862))))
% 156.75/156.48  [6495]~P116(x64951)+~P94(x64951)+P22(f329(f329(f243(x64951),f329(f100(x64951),x64952)),f329(f100(x64951),x64953)))+~P22(f329(f329(f243(a1),x64952),x64953))
% 156.75/156.48  [6496]~P116(x64961)+~P94(x64961)+P22(f329(f329(f244(x64961),f329(f100(x64961),x64962)),f329(f100(x64961),x64963)))+~P22(f329(f329(f244(a1),x64962),x64963))
% 156.75/156.48  [6499]~P22(f329(x64991,x64993))+~P22(f329(f62(x64992),x64993))+P22(f329(f62(x64992),f456(x64991,x64993,x64992)))+P22(f329(x64991,f189(f876(x64992,a862))))
% 156.75/156.48  [6529]P146(x65291,x65292,x65293)+~P22(f329(x65291,x65292))+P22(f329(f329(f244(a1),x65293),f812(x65293,x65292,x65291)))+P22(f329(f329(f244(a1),f2(a1)),x65293))
% 156.75/156.48  [6563]P147(x65631,x65632,x65633)+P22(f329(f329(f244(a1),x65633),f799(x65633,x65632,x65631)))+~P22(f329(x65631,f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x65633))
% 156.75/156.48  [6594]~P65(x65941)+~P95(x65941)+E(f329(f329(f247(x65941),f329(f100(x65941),x65942)),f329(f100(x65941),x65943)),f329(f100(x65941),x65943))+P22(f329(f329(f243(x65941),f329(f100(x65941),x65942)),f329(f100(x65941),x65943)))
% 156.75/156.48  [6595]~P65(x65951)+~P95(x65951)+E(f329(f329(f242(x65951),f329(f100(x65951),x65952)),f329(f100(x65951),x65953)),f329(f100(x65951),x65952))+P22(f329(f329(f243(x65951),f329(f100(x65951),x65952)),f329(f100(x65951),x65953)))
% 156.75/156.48  [6652]P147(x66522,x66523,x66521)+E(x66521,f2(a1))+~P22(f329(x66522,f807(x66521,x66523,x66522)))+P22(f329(f329(f244(a1),f2(a1)),x66521))
% 156.75/156.48  [6653]P146(x66532,x66533,x66531)+E(x66531,f2(a1))+~P22(f329(x66532,f812(x66531,x66533,x66532)))+P22(f329(f329(f244(a1),f2(a1)),x66531))
% 156.75/156.48  [6657]P22(f329(x66571,x66572))+~P22(f329(f62(x66573),x66572))+P22(f329(x66571,f476(x66571,x66572,x66573)))+~P22(f329(x66571,f189(f876(x66573,a862))))
% 156.75/156.48  [6676]P22(f329(x66761,x66762))+P22(f329(f62(x66763),f476(x66761,x66762,x66763)))+~P22(f329(f62(x66763),x66762))+~P22(f329(x66761,f189(f876(x66763,a862))))
% 156.75/156.48  [6740]P146(x67401,x67402,x67403)+~P22(f329(x67401,x67402))+~P22(f329(x67401,f812(x67403,x67402,x67401)))+P22(f329(f329(f244(a1),f2(a1)),x67403))
% 156.75/156.48  [6764]P147(x67641,x67642,x67643)+~P22(f329(x67641,f807(x67643,x67642,x67641)))+~P22(f329(x67641,f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x67643))
% 156.75/156.48  [6869]~P94(x68693)+~P116(x68693)+~P22(f329(f329(f243(x68693),f329(f100(x68693),x68691)),f329(f100(x68693),x68692)))+P22(f329(f329(f243(a1),x68691),x68692))
% 156.75/156.48  [6870]~P94(x68703)+~P116(x68703)+~P22(f329(f329(f244(x68703),f329(f100(x68703),x68701)),f329(f100(x68703),x68702)))+P22(f329(f329(f244(a1),x68701),x68702))
% 156.75/156.48  [6897]~P108(x68971)+~P28(x68971,x68973)+P28(x68971,f329(f329(f145(x68971),x68972),x68973))+~P22(f329(f329(f243(x68971),x68972),f621(x68973,x68972,x68971)))
% 156.75/156.48  [6898]~P108(x68981)+~P28(x68981,x68983)+P28(x68981,f329(f329(f145(x68981),x68982),x68983))+~P22(f329(f329(f243(x68981),x68982),f622(x68983,x68982,x68981)))
% 156.75/156.48  [6899]~P108(x68991)+~P28(x68991,x68993)+P28(x68991,f329(f329(f145(x68991),x68992),x68993))+~P22(f329(f329(f243(x68991),x68992),f724(x68992,x68993,x68991)))
% 156.75/156.48  [6987]P147(x69872,x69873,x69871)+E(x69871,f2(a1))+P22(f329(f329(f244(a1),x69871),f2(a1)))+P22(f329(f329(f244(a1),f800(x69871,x69873,x69872)),x69871))
% 156.75/156.48  [6988]P146(x69882,x69883,x69881)+E(x69881,f2(a1))+P22(f329(f329(f244(a1),x69881),f2(a1)))+P22(f329(f329(f244(a1),f808(x69881,x69883,x69882)),x69881))
% 156.75/156.48  [7025]P147(x70252,x70253,x70251)+E(x70251,f2(a1))+P22(f329(f329(f243(a1),f799(x70251,x70253,x70252)),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x70251))
% 156.75/156.48  [7026]P146(x70262,x70263,x70261)+E(x70261,f2(a1))+P22(f329(f329(f243(a1),f812(x70261,x70263,x70262)),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x70261))
% 156.75/156.48  [7049]~P108(x70491)+~P28(x70491,x70493)+E(f329(f329(f142(x70491,x70491,f7(x70491)),x70492),f165(x70491,x70492,x70493)),x70493)+~P22(f329(f329(f331(x70491),x70492),f329(f167(x70491),x70493)))
% 156.75/156.48  [7096]P146(x70961,x70962,x70963)+~P22(f329(x70961,x70962))+P22(f329(f329(f244(a1),x70963),f2(a1)))+P22(f329(f329(f244(a1),f808(x70963,x70962,x70961)),x70963))
% 156.75/156.48  [7102]~P65(x71021)+~P95(x71021)+E(f329(f329(f247(x71021),f329(f100(x71021),x71022)),f329(f100(x71021),x71023)),f329(f100(x71021),x71022))+~P22(f329(f329(f243(x71021),f329(f100(x71021),x71022)),f329(f100(x71021),x71023)))
% 156.75/156.48  [7103]~P65(x71031)+~P95(x71031)+E(f329(f329(f242(x71031),f329(f100(x71031),x71032)),f329(f100(x71031),x71033)),f329(f100(x71031),x71033))+~P22(f329(f329(f243(x71031),f329(f100(x71031),x71032)),f329(f100(x71031),x71033)))
% 156.75/156.48  [7117]P147(x71171,x71172,x71173)+~P22(f329(x71171,f2(a1)))+P22(f329(f329(f244(a1),x71173),f2(a1)))+P22(f329(f329(f244(a1),f800(x71173,x71172,x71171)),x71173))
% 156.75/156.48  [7125]P146(x71251,x71252,x71253)+~P22(f329(x71251,x71252))+P22(f329(f329(f243(a1),f812(x71253,x71252,x71251)),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x71253))
% 156.75/156.48  [7149]P147(x71491,x71492,x71493)+~P22(f329(x71491,f2(a1)))+P22(f329(f329(f243(a1),f799(x71493,x71492,x71491)),f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x71493))
% 156.75/156.48  [7176]~P22(f329(x71761,x71762))+P22(f329(x71761,f2(a868)))+~P22(f329(f329(f244(a868),x71762),x71763))+P22(f329(f329(f244(a868),f446(x71762,x71761,x71763)),x71763))
% 156.75/156.48  [7193]~P108(x71931)+~P28(x71931,x71933)+P28(x71931,f329(f329(f145(x71931),x71932),x71933))+P22(f329(f329(f331(x71931),f621(x71933,x71932,x71931)),f329(f167(x71931),x71933)))
% 156.75/156.48  [7194]~P108(x71941)+~P28(x71941,x71943)+P28(x71941,f329(f329(f145(x71941),x71942),x71943))+P22(f329(f329(f331(x71941),f622(x71943,x71942,x71941)),f329(f167(x71941),x71943)))
% 156.75/156.48  [7195]~P108(x71951)+~P28(x71951,x71953)+P28(x71951,f329(f329(f145(x71951),x71952),x71953))+P22(f329(f329(f331(x71951),f724(x71952,x71953,x71951)),f329(f167(x71951),x71953)))
% 156.75/156.48  [7308]~P108(x73081)+~P26(x73081)+~P22(f329(f329(f244(x73081),x73083),f40(x73081,x73082)))+P22(f329(f329(f331(x73081),f427(x73082,x73083,x73081)),x73082))
% 156.75/156.48  [7466]~P108(x74661)+~P26(x74661)+~P22(f329(f329(f244(x74661),f41(x74661,x74663)),x74662))+P22(f329(f329(f331(x74661),f452(x74662,x74663,x74661)),x74663))
% 156.75/156.48  [7467]~P108(x74671)+~P26(x74671)+~P22(f329(f329(f244(x74671),f41(x74671,x74673)),x74672))+P22(f329(f329(f244(x74671),f452(x74672,x74673,x74671)),x74672))
% 156.75/156.48  [7480]P147(x74802,x74803,x74801)+E(x74801,f2(a1))+P22(f329(f329(f244(a1),x74801),f799(x74801,x74803,x74802)))+P22(f329(f329(f244(a1),f800(x74801,x74803,x74802)),x74801))
% 156.75/156.48  [7481]P146(x74812,x74813,x74811)+E(x74811,f2(a1))+P22(f329(f329(f244(a1),x74811),f812(x74811,x74813,x74812)))+P22(f329(f329(f244(a1),f808(x74811,x74813,x74812)),x74811))
% 156.75/156.48  [7571]P147(x75713,x75712,x75711)+E(x75711,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x75711),f807(x75711,x75712,x75713))),f799(x75711,x75712,x75713)),x75712)+P22(f329(f329(f244(a1),f2(a1)),x75711))
% 156.75/156.48  [7572]P146(x75723,x75722,x75721)+E(x75721,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x75721),f810(x75721,x75722,x75723))),f812(x75721,x75722,x75723)),x75722)+P22(f329(f329(f244(a1),f2(a1)),x75721))
% 156.75/156.48  [7574]~P126(x75741)+~P22(f329(f329(f243(x75741),x75743),f2(x75741)))+P22(f329(f329(f243(x75741),f329(f329(f81(x75741),x75742),x75743)),f2(x75741)))+~P22(f329(f329(f243(x75741),f2(x75741)),x75742))
% 156.75/156.48  [7575]~P126(x75751)+~P22(f329(f329(f243(x75751),x75752),f2(x75751)))+P22(f329(f329(f243(x75751),f329(f329(f81(x75751),x75752),x75753)),f2(x75751)))+~P22(f329(f329(f243(x75751),f2(x75751)),x75753))
% 156.75/156.48  [7577]~P133(x75771)+~P22(f329(f329(f243(x75771),x75773),f2(x75771)))+P22(f329(f329(f243(x75771),f329(f329(f81(x75771),x75772),x75773)),f2(x75771)))+~P22(f329(f329(f243(x75771),f2(x75771)),x75772))
% 156.75/156.48  [7579]~P133(x75791)+~P22(f329(f329(f243(x75791),x75792),f2(x75791)))+P22(f329(f329(f243(x75791),f329(f329(f81(x75791),x75792),x75793)),f2(x75791)))+~P22(f329(f329(f243(x75791),f2(x75791)),x75793))
% 156.75/156.48  [7580]~P62(x75801)+~P22(f329(f329(f243(x75801),x75803),f2(x75801)))+P22(f329(f329(f243(x75801),f329(f329(f287(x75801),x75802),x75803)),f2(x75801)))+~P22(f329(f329(f243(x75801),f2(x75801)),x75802))
% 156.75/156.48  [7581]~P62(x75811)+~P22(f329(f329(f243(x75811),x75812),f2(x75811)))+P22(f329(f329(f243(x75811),f329(f329(f287(x75811),x75812),x75813)),f2(x75811)))+~P22(f329(f329(f243(x75811),f2(x75811)),x75813))
% 156.75/156.48  [7582]~P63(x75821)+~P22(f329(f329(f243(x75821),x75822),f2(x75821)))+P22(f329(f329(f243(x75821),f329(f329(f287(x75821),x75822),x75823)),f2(x75821)))+~P22(f329(f329(f244(x75821),f2(x75821)),x75823))
% 156.75/156.48  [7583]~P63(x75831)+~P22(f329(f329(f244(x75831),x75833),f2(x75831)))+P22(f329(f329(f243(x75831),f329(f329(f287(x75831),x75832),x75833)),f2(x75831)))+~P22(f329(f329(f243(x75831),f2(x75831)),x75832))
% 156.75/156.48  [7585]~P131(x75851)+~P22(f329(f329(f244(x75851),x75853),f2(x75851)))+P22(f329(f329(f244(x75851),f329(f329(f81(x75851),x75852),x75853)),f2(x75851)))+~P22(f329(f329(f244(x75851),f2(x75851)),x75852))
% 156.75/156.48  [7586]~P131(x75861)+~P22(f329(f329(f244(x75861),x75862),f2(x75861)))+P22(f329(f329(f244(x75861),f329(f329(f81(x75861),x75862),x75863)),f2(x75861)))+~P22(f329(f329(f244(x75861),f2(x75861)),x75863))
% 156.75/156.48  [7587]~P62(x75871)+~P22(f329(f329(f244(x75871),x75873),f2(x75871)))+P22(f329(f329(f244(x75871),f329(f329(f287(x75871),x75872),x75873)),f2(x75871)))+~P22(f329(f329(f244(x75871),f2(x75871)),x75872))
% 156.75/156.48  [7588]~P62(x75881)+~P22(f329(f329(f244(x75881),x75882),f2(x75881)))+P22(f329(f329(f244(x75881),f329(f329(f287(x75881),x75882),x75883)),f2(x75881)))+~P22(f329(f329(f244(x75881),f2(x75881)),x75883))
% 156.75/156.48  [7589]~P63(x75891)+~P22(f329(f329(f244(x75891),x75893),f2(x75891)))+P22(f329(f329(f244(x75891),f329(f329(f287(x75891),x75892),x75893)),f2(x75891)))+~P22(f329(f329(f244(x75891),f2(x75891)),x75892))
% 156.75/156.48  [7590]~P63(x75901)+~P22(f329(f329(f244(x75901),x75902),f2(x75901)))+P22(f329(f329(f244(x75901),f329(f329(f287(x75901),x75902),x75903)),f2(x75901)))+~P22(f329(f329(f244(x75901),f2(x75901)),x75903))
% 156.75/156.48  [7605]P146(x76051,x76052,x76053)+~P22(f329(x76051,x76052))+P22(f329(f329(f244(a1),x76053),f812(x76053,x76052,x76051)))+P22(f329(f329(f244(a1),f808(x76053,x76052,x76051)),x76053))
% 156.75/156.48  [7618]P147(x76181,x76182,x76183)+P22(f329(f329(f244(a1),x76183),f799(x76183,x76182,x76181)))+~P22(f329(x76181,f2(a1)))+P22(f329(f329(f244(a1),f800(x76183,x76182,x76181)),x76183))
% 156.75/156.48  [7669]P147(x76692,x76693,x76691)+E(x76691,f2(a1))+~P22(f329(x76692,f807(x76691,x76693,x76692)))+P22(f329(f329(f244(a1),f800(x76691,x76693,x76692)),x76691))
% 156.75/156.48  [7670]P146(x76702,x76703,x76701)+E(x76701,f2(a1))+~P22(f329(x76702,f812(x76701,x76703,x76702)))+P22(f329(f329(f244(a1),f808(x76701,x76703,x76702)),x76701))
% 156.75/156.48  [7680]P146(x76803,x76802,x76801)+~P22(f329(x76803,x76802))+E(f329(f329(f80(a1),f329(f329(f81(a1),x76801),f810(x76801,x76802,x76803))),f812(x76801,x76802,x76803)),x76802)+P22(f329(f329(f244(a1),f2(a1)),x76801))
% 156.75/156.48  [7697]P147(x76973,x76972,x76971)+E(f329(f329(f80(a1),f329(f329(f81(a1),x76971),f807(x76971,x76972,x76973))),f799(x76971,x76972,x76973)),x76972)+~P22(f329(x76973,f2(a1)))+P22(f329(f329(f244(a1),f2(a1)),x76971))
% 156.75/156.48  [7723]~P22(f329(x77231,x77233))+~P22(f329(f62(x77232),x77233))+P22(f329(f329(f331(x77232),f458(x77231,x77233,x77232)),f456(x77231,x77233,x77232)))+P22(f329(x77231,f189(f876(x77232,a862))))
% 156.75/156.48  [7734]P146(x77341,x77342,x77343)+~P22(f329(x77341,x77342))+~P22(f329(x77341,f812(x77343,x77342,x77341)))+P22(f329(f329(f244(a1),f808(x77343,x77342,x77341)),x77343))
% 156.75/156.48  [7740]P147(x77401,x77402,x77403)+~P22(f329(x77401,f807(x77403,x77402,x77401)))+~P22(f329(x77401,f2(a1)))+P22(f329(f329(f244(a1),f800(x77403,x77402,x77401)),x77403))
% 156.75/156.48  [7852]~P126(x78521)+~P22(f329(f329(f243(x78521),f329(f329(f81(x78521),x78523),x78522)),f2(x78521)))+P22(f329(f329(f243(x78521),x78522),f2(x78521)))+P22(f329(f329(f243(x78521),f2(x78521)),x78522))
% 156.75/156.48  [7853]~P126(x78531)+~P22(f329(f329(f243(x78531),f329(f329(f81(x78531),x78532),x78533)),f2(x78531)))+P22(f329(f329(f243(x78531),x78532),f2(x78531)))+P22(f329(f329(f243(x78531),f2(x78531)),x78532))
% 156.75/156.48  [7854]~P62(x78541)+~P22(f329(f329(f243(x78541),f329(f329(f287(x78541),x78543),x78542)),f2(x78541)))+P22(f329(f329(f243(x78541),x78542),f2(x78541)))+P22(f329(f329(f243(x78541),f2(x78541)),x78542))
% 156.75/156.48  [7855]~P62(x78551)+~P22(f329(f329(f243(x78551),f329(f329(f287(x78551),x78552),x78553)),f2(x78551)))+P22(f329(f329(f243(x78551),x78552),f2(x78551)))+P22(f329(f329(f243(x78551),f2(x78551)),x78552))
% 156.75/156.48  [7856]~P62(x78561)+~P22(f329(f329(f244(x78561),f329(f329(f287(x78561),x78563),x78562)),f2(x78561)))+P22(f329(f329(f244(x78561),x78562),f2(x78561)))+P22(f329(f329(f244(x78561),f2(x78561)),x78562))
% 156.75/156.48  [7857]~P62(x78571)+~P22(f329(f329(f244(x78571),f329(f329(f287(x78571),x78572),x78573)),f2(x78571)))+P22(f329(f329(f244(x78571),x78572),f2(x78571)))+P22(f329(f329(f244(x78571),f2(x78571)),x78572))
% 156.75/156.48  [7876]~P126(x78761)+~P22(f329(f329(f243(x78761),f329(f329(f81(x78761),x78762),x78763)),f2(x78761)))+P22(f329(f329(f243(x78761),f2(x78761)),x78762))+P22(f329(f329(f243(x78761),f2(x78761)),x78763))
% 156.75/156.48  [7877]~P62(x78771)+~P22(f329(f329(f243(x78771),f329(f329(f287(x78771),x78772),x78773)),f2(x78771)))+P22(f329(f329(f243(x78771),f2(x78771)),x78772))+P22(f329(f329(f243(x78771),f2(x78771)),x78773))
% 156.75/156.48  [7878]~P62(x78781)+~P22(f329(f329(f244(x78781),f329(f329(f287(x78781),x78782),x78783)),f2(x78781)))+P22(f329(f329(f244(x78781),f2(x78781)),x78782))+P22(f329(f329(f244(x78781),f2(x78781)),x78783))
% 156.75/156.48  [7899]P147(x78992,x78993,x78991)+E(x78991,f2(a1))+P22(f329(f329(f243(a1),f799(x78991,x78993,x78992)),f2(a1)))+P22(f329(f329(f244(a1),f800(x78991,x78993,x78992)),x78991))
% 156.75/156.48  [7900]P146(x79002,x79003,x79001)+E(x79001,f2(a1))+P22(f329(f329(f243(a1),f812(x79001,x79003,x79002)),f2(a1)))+P22(f329(f329(f244(a1),f808(x79001,x79003,x79002)),x79001))
% 156.75/156.48  [7907]~P124(x79071)+~P22(f329(f329(f244(x79071),x79072),f78(x79071)))+P22(f329(f329(f244(x79071),f329(f329(f254(x79071),x79072),f329(a108,x79073))),f78(x79071)))+~P22(f329(f329(f244(x79071),f2(x79071)),x79072))
% 156.75/156.48  [7958]~P108(x79581)+~E(x79583,f109(x79581))+~P28(x79581,f329(f163(x79581),x79583))+E(f329(f136(x79581,x79581,f329(f9(x79581,x79581,x79581),f242(x79581)),x79582),f329(f163(x79581),x79583)),x79582)
% 156.75/156.48  [7961]P146(x79611,x79612,x79613)+~P22(f329(x79611,x79612))+P22(f329(f329(f243(a1),f812(x79613,x79612,x79611)),f2(a1)))+P22(f329(f329(f244(a1),f808(x79613,x79612,x79611)),x79613))
% 156.75/156.48  [7967]P147(x79671,x79672,x79673)+~P22(f329(x79671,f2(a1)))+P22(f329(f329(f243(a1),f799(x79673,x79672,x79671)),f2(a1)))+P22(f329(f329(f244(a1),f800(x79673,x79672,x79671)),x79673))
% 156.75/156.48  [8193]P147(x81933,x81932,x81931)+E(x81931,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x81931),f807(x81931,x81932,x81933))),f799(x81931,x81932,x81933)),x81932)+P22(f329(f329(f244(a1),f800(x81931,x81932,x81933)),x81931))
% 156.75/156.48  [8194]P146(x81943,x81942,x81941)+E(x81941,f2(a1))+E(f329(f329(f80(a1),f329(f329(f81(a1),x81941),f810(x81941,x81942,x81943))),f812(x81941,x81942,x81943)),x81942)+P22(f329(f329(f244(a1),f808(x81941,x81942,x81943)),x81941))
% 156.75/156.48  [8227]P146(x82273,x82272,x82271)+~P22(f329(x82273,x82272))+E(f329(f329(f80(a1),f329(f329(f81(a1),x82271),f810(x82271,x82272,x82273))),f812(x82271,x82272,x82273)),x82272)+P22(f329(f329(f244(a1),f808(x82271,x82272,x82273)),x82271))
% 156.75/156.48  [8228]~P70(x82281)+~P76(x82281)+~P40(x82283)+E(f329(f329(f8(a868,x82281),f329(f329(f10(a1,x82281,a868),x82282),f96(a1))),f329(f308(a1,a868,a101),x82283)),f329(f329(f8(a1,x82281),x82282),x82283))
% 156.75/156.48  [8229]~P70(x82291)+~P76(x82291)+~P40(x82293)+E(f329(f329(f11(a868,x82291),f329(f329(f10(a1,x82291,a868),x82292),f96(a1))),f329(f308(a1,a868,a101),x82293)),f329(f329(f11(a1,x82291),x82292),x82293))
% 156.75/156.48  [8238]P147(x82383,x82382,x82381)+E(f329(f329(f80(a1),f329(f329(f81(a1),x82381),f807(x82381,x82382,x82383))),f799(x82381,x82382,x82383)),x82382)+~P22(f329(x82383,f2(a1)))+P22(f329(f329(f244(a1),f800(x82381,x82382,x82383)),x82381))
% 156.75/156.48  [8258]~E(x82582,f2(a868))+~E(f329(f263(a868,a868),x82583),f2(a868))+~E(x82581,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x82583)),x82582)),f329(f267(a868,a868),x82583)))+P22(f329(f48(x82581,x82582),x82583))
% 156.75/156.48  [8310]P22(f329(x83101,x83102))+~P22(f329(f329(f331(x83103),f477(x83101,x83102,x83103)),f476(x83101,x83102,x83103)))+~P22(f329(f62(x83103),x83102))+~P22(f329(x83101,f189(f876(x83103,a862))))
% 156.75/156.48  [8906]P22(f329(x89061,x89062))+~P22(f329(f62(x89063),x89062))+~P22(f329(x89061,f329(f329(f307(x89063),f477(x89061,x89062,x89063)),f476(x89061,x89062,x89063))))+~P22(f329(x89061,f189(f876(x89063,a862))))
% 156.75/156.48  [9134]P22(f329(f329(f243(a1),x91341),f2(a1)))+~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f81(a1),x91343),x91341)),x91342)),f2(a1)))+~P22(f329(f329(f243(a1),f2(a1)),x91342))+~P22(f329(f329(f244(a1),f2(a1)),x91343))
% 156.75/156.48  [5795]~P108(x57952)+E(x57951,f189(f876(x57952,a862)))+~P22(f329(f62(x57952),x57951))+E(f16(x57952,f329(f329(f307(x57952),x57953),x57951)),f329(f329(f247(x57952),x57953),f16(x57952,x57951)))
% 156.75/156.48  [5796]~P108(x57962)+E(x57961,f189(f876(x57962,a862)))+~P22(f329(f62(x57962),x57961))+E(f17(x57962,f329(f329(f307(x57962),x57963),x57961)),f329(f329(f242(x57962),x57963),f17(x57962,x57961)))
% 156.75/156.48  [5797]~P103(x57972)+E(x57971,f189(f876(x57972,a862)))+~P22(f329(f62(x57972),x57971))+E(f12(x57972,f329(f329(f307(x57972),x57973),x57971)),f329(f329(f97(x57972),x57973),f12(x57972,x57971)))
% 156.75/156.48  [5798]~P103(x57982)+E(x57981,f189(f876(x57982,a862)))+~P22(f329(f62(x57982),x57981))+E(f13(x57982,f329(f329(f307(x57982),x57983),x57981)),f329(f329(f98(x57982),x57983),f13(x57982,x57981)))
% 156.75/156.48  [6115]~P126(x61151)+~E(x61153,f2(x61151))+~E(x61152,f2(x61151))+E(f329(f329(f80(x61151),f329(f329(f81(x61151),x61152),x61152)),f329(f329(f81(x61151),x61153),x61153)),f2(x61151))
% 156.75/156.48  [6183]~P97(x61832)+E(x61831,f189(f876(x61832,a862)))+~P22(f329(f62(x61832),x61831))+E(f329(f64(x61832,f81(x61832)),f329(f329(f307(x61832),x61833),x61831)),f329(f329(f81(x61832),x61833),f329(f64(x61832,f81(x61832)),x61831)))
% 156.75/156.48  [6308]~P108(x63082)+E(x63081,f189(f876(x63082,a862)))+~P22(f329(f62(x63082),x63081))+E(f14(x63082,f247(x63082),f329(f329(f307(x63082),x63083),x63081)),f329(f329(f247(x63082),x63083),f14(x63082,f247(x63082),x63081)))
% 156.75/156.48  [6309]~P108(x63092)+E(x63091,f189(f876(x63092,a862)))+~P22(f329(f62(x63092),x63091))+E(f15(x63092,f242(x63092),f329(f329(f307(x63092),x63093),x63091)),f329(f329(f242(x63092),x63093),f15(x63092,f242(x63092),x63091)))
% 156.75/156.48  [6797]~P71(x67971)+~P22(f329(f62(x67971),x67973))+E(f329(f64(x67971,f81(x67971)),f329(f329(f307(x67971),x67972),x67973)),f329(f329(f65(x67971,x67971,f81(x67971)),x67972),x67973))+P22(f329(f329(f331(x67971),x67972),x67973))
% 156.75/156.48  [6876]~E(f329(f329(f80(a1),x68762),f329(f329(f81(a1),x68763),x68761)),x68763)+~P22(f329(f329(f244(a1),f2(a1)),x68763))+P22(f329(f329(f243(a1),f78(a1)),x68761))+~P22(f329(f329(f244(a1),x68762),x68763))
% 156.75/156.48  [6904]~E(f329(f329(f80(a1),x69042),f329(f329(f81(a1),x69043),x69041)),x69043)+P22(f329(f329(f243(a1),x69041),f78(a1)))+~P22(f329(f329(f243(a1),f2(a1)),x69042))+~P22(f329(f329(f244(a1),f2(a1)),x69043))
% 156.75/156.48  [6920]E(x69201,f2(a868))+~P22(f329(f48(x69203,x69201),x69202))+~P22(f329(f329(f244(a868),f2(a868)),x69201))+P22(f329(f329(f244(a868),f329(f267(a868,a868),x69202)),x69201))
% 156.75/156.48  [6951]~P136(x69511)+~P22(f329(f329(f243(x69511),x69512),f2(x69511)))+~P22(f329(f329(f243(x69511),x69513),f2(x69511)))+E(f329(f329(f81(x69511),f329(f75(x69511),x69512)),f329(f75(x69511),x69513)),f329(f75(x69511),f329(f329(f81(x69511),x69512),x69513)))
% 156.75/156.48  [7002]~P136(x70021)+~P22(f329(f329(f243(x70021),x70022),f2(x70021)))+E(f329(f329(f81(x70021),f329(f75(x70021),x70022)),f329(f75(x70021),x70023)),f329(f75(x70021),f329(f329(f81(x70021),x70022),x70023)))+~P22(f329(f329(f243(x70021),f2(x70021)),x70023))
% 156.75/156.48  [7003]~P136(x70031)+~P22(f329(f329(f243(x70031),x70033),f2(x70031)))+E(f329(f329(f81(x70031),f329(f75(x70031),x70032)),f329(f75(x70031),x70033)),f329(f75(x70031),f329(f329(f81(x70031),x70032),x70033)))+~P22(f329(f329(f243(x70031),f2(x70031)),x70032))
% 156.75/156.48  [7057]~P136(x70571)+E(f329(f329(f81(x70571),f329(f75(x70571),x70572)),f329(f75(x70571),x70573)),f329(f75(x70571),f329(f329(f81(x70571),x70572),x70573)))+~P22(f329(f329(f243(x70571),f2(x70571)),x70572))+~P22(f329(f329(f243(x70571),f2(x70571)),x70573))
% 156.75/156.48  [7074]~P111(x70741)+~P22(f329(f329(f243(x70741),x70743),f2(x70741)))+~P22(f329(f329(f243(x70741),x70742),f2(x70741)))+P22(f329(f329(f243(x70741),f2(x70741)),f329(f329(f81(x70741),x70742),x70743)))
% 156.75/156.48  [7075]~P126(x70751)+~P22(f329(f329(f243(x70751),x70753),f2(x70751)))+~P22(f329(f329(f243(x70751),x70752),f2(x70751)))+P22(f329(f329(f243(x70751),f2(x70751)),f329(f329(f81(x70751),x70752),x70753)))
% 156.75/156.48  [7076]~P62(x70761)+~P22(f329(f329(f243(x70761),x70763),f2(x70761)))+~P22(f329(f329(f243(x70761),x70762),f2(x70761)))+P22(f329(f329(f243(x70761),f2(x70761)),f329(f329(f287(x70761),x70762),x70763)))
% 156.75/156.48  [7077]~P63(x70771)+~P22(f329(f329(f244(x70771),x70773),f2(x70771)))+~P22(f329(f329(f243(x70771),x70772),f2(x70771)))+P22(f329(f329(f243(x70771),f2(x70771)),f329(f329(f287(x70771),x70772),x70773)))
% 156.75/156.48  [7078]~P126(x70781)+~P22(f329(f329(f244(x70781),x70783),f2(x70781)))+~P22(f329(f329(f244(x70781),x70782),f2(x70781)))+P22(f329(f329(f244(x70781),f2(x70781)),f329(f329(f81(x70781),x70782),x70783)))
% 156.75/156.48  [7079]~P62(x70791)+~P22(f329(f329(f244(x70791),x70793),f2(x70791)))+~P22(f329(f329(f244(x70791),x70792),f2(x70791)))+P22(f329(f329(f244(x70791),f2(x70791)),f329(f329(f287(x70791),x70792),x70793)))
% 156.75/156.48  [7080]~P63(x70801)+~P22(f329(f329(f244(x70801),x70803),f2(x70801)))+~P22(f329(f329(f244(x70801),x70802),f2(x70801)))+P22(f329(f329(f244(x70801),f2(x70801)),f329(f329(f287(x70801),x70802),x70803)))
% 156.75/156.48  [7081]~P124(x70811)+~P22(f329(f329(f244(a868),f2(a868)),x70813))+~P22(f329(f329(f244(x70811),f78(x70811)),x70812))+P22(f329(f329(f244(x70811),f78(x70811)),f329(f329(f254(x70811),x70812),x70813)))
% 156.75/156.48  [7178]~P111(x71781)+~P22(f329(f329(f243(x71781),f2(x71781)),x71783))+~P22(f329(f329(f243(x71781),f2(x71781)),x71782))+P22(f329(f329(f243(x71781),f2(x71781)),f329(f329(f81(x71781),x71782),x71783)))
% 156.75/156.48  [7179]~P126(x71791)+~P22(f329(f329(f243(x71791),f2(x71791)),x71793))+~P22(f329(f329(f243(x71791),f2(x71791)),x71792))+P22(f329(f329(f243(x71791),f2(x71791)),f329(f329(f81(x71791),x71792),x71793)))
% 156.75/156.48  [7180]~P133(x71801)+~P22(f329(f329(f243(x71801),f2(x71801)),x71803))+~P22(f329(f329(f243(x71801),f2(x71801)),x71802))+P22(f329(f329(f243(x71801),f2(x71801)),f329(f329(f81(x71801),x71802),x71803)))
% 156.75/156.48  [7181]~P62(x71811)+~P22(f329(f329(f243(x71811),f2(x71811)),x71813))+~P22(f329(f329(f243(x71811),f2(x71811)),x71812))+P22(f329(f329(f243(x71811),f2(x71811)),f329(f329(f287(x71811),x71812),x71813)))
% 156.75/156.48  [7182]~P63(x71821)+~P22(f329(f329(f244(x71821),f2(x71821)),x71823))+~P22(f329(f329(f243(x71821),f2(x71821)),x71822))+P22(f329(f329(f243(x71821),f2(x71821)),f329(f329(f287(x71821),x71822),x71823)))
% 156.75/156.48  [7183]~P124(x71831)+~P22(f329(f329(f244(x71831),f78(x71831)),x71833))+~P22(f329(f329(f244(x71831),f78(x71831)),x71832))+P22(f329(f329(f244(x71831),f78(x71831)),f329(f329(f81(x71831),x71832),x71833)))
% 156.75/156.48  [7186]~P89(x71861)+~P22(f329(f329(f244(x71861),f2(x71861)),x71863))+~P22(f329(f329(f244(x71861),f2(x71861)),x71862))+P22(f329(f329(f244(x71861),f2(x71861)),f329(f329(f80(x71861),x71862),x71863)))
% 156.75/156.48  [7187]~P131(x71871)+~P22(f329(f329(f244(x71871),f2(x71871)),x71873))+~P22(f329(f329(f244(x71871),f2(x71871)),x71872))+P22(f329(f329(f244(x71871),f2(x71871)),f329(f329(f81(x71871),x71872),x71873)))
% 156.75/156.48  [7188]~P62(x71881)+~P22(f329(f329(f244(x71881),f2(x71881)),x71883))+~P22(f329(f329(f244(x71881),f2(x71881)),x71882))+P22(f329(f329(f244(x71881),f2(x71881)),f329(f329(f287(x71881),x71882),x71883)))
% 156.75/156.48  [7189]~P63(x71891)+~P22(f329(f329(f244(x71891),f2(x71891)),x71893))+~P22(f329(f329(f244(x71891),f2(x71891)),x71892))+P22(f329(f329(f244(x71891),f2(x71891)),f329(f329(f287(x71891),x71892),x71893)))
% 156.75/156.48  [7262]~P108(x72621)+~P22(f329(f62(x72621),x72623))+E(f16(x72621,f329(f329(f307(x72621),x72622),x72623)),x72622)+~E(f329(f329(f3(f876(x72621,a862)),x72623),f329(f329(f307(x72621),x72622),f189(f876(x72621,a862)))),f189(f876(x72621,a862)))
% 156.75/156.48  [7263]~P108(x72631)+~P22(f329(f62(x72631),x72633))+E(f17(x72631,f329(f329(f307(x72631),x72632),x72633)),x72632)+~E(f329(f329(f3(f876(x72631,a862)),x72633),f329(f329(f307(x72631),x72632),f189(f876(x72631,a862)))),f189(f876(x72631,a862)))
% 156.75/156.48  [7264]~P103(x72641)+~P22(f329(f62(x72641),x72643))+E(f12(x72641,f329(f329(f307(x72641),x72642),x72643)),x72642)+~E(f329(f329(f3(f876(x72641,a862)),x72643),f329(f329(f307(x72641),x72642),f189(f876(x72641,a862)))),f189(f876(x72641,a862)))
% 156.75/156.48  [7265]~P103(x72651)+~P22(f329(f62(x72651),x72653))+E(f13(x72651,f329(f329(f307(x72651),x72652),x72653)),x72652)+~E(f329(f329(f3(f876(x72651,a862)),x72653),f329(f329(f307(x72651),x72652),f189(f876(x72651,a862)))),f189(f876(x72651,a862)))
% 156.75/156.48  [7266]~P126(x72661)+P22(f329(f329(f243(x72661),x72662),f2(x72661)))+P22(f329(f329(f243(x72661),f2(x72661)),x72663))+~P22(f329(f329(f243(x72661),f2(x72661)),f329(f329(f81(x72661),x72663),x72662)))
% 156.75/156.48  [7267]~P126(x72671)+P22(f329(f329(f243(x72671),x72672),f2(x72671)))+P22(f329(f329(f243(x72671),f2(x72671)),x72673))+~P22(f329(f329(f243(x72671),f2(x72671)),f329(f329(f81(x72671),x72672),x72673)))
% 156.75/156.48  [7268]~P62(x72681)+P22(f329(f329(f243(x72681),x72682),f2(x72681)))+P22(f329(f329(f243(x72681),f2(x72681)),x72683))+~P22(f329(f329(f243(x72681),f2(x72681)),f329(f329(f287(x72681),x72683),x72682)))
% 156.75/156.48  [7269]~P62(x72691)+P22(f329(f329(f243(x72691),x72692),f2(x72691)))+P22(f329(f329(f243(x72691),f2(x72691)),x72693))+~P22(f329(f329(f243(x72691),f2(x72691)),f329(f329(f287(x72691),x72692),x72693)))
% 156.75/156.48  [7270]~P126(x72701)+P22(f329(f329(f243(x72701),x72702),f2(x72701)))+P22(f329(f329(f243(x72701),f2(x72701)),x72702))+~P22(f329(f329(f243(x72701),f2(x72701)),f329(f329(f81(x72701),x72703),x72702)))
% 156.75/156.48  [7271]~P126(x72711)+P22(f329(f329(f243(x72711),x72712),f2(x72711)))+P22(f329(f329(f243(x72711),f2(x72711)),x72712))+~P22(f329(f329(f243(x72711),f2(x72711)),f329(f329(f81(x72711),x72712),x72713)))
% 156.75/156.48  [7272]~P62(x72721)+P22(f329(f329(f243(x72721),x72722),f2(x72721)))+P22(f329(f329(f243(x72721),f2(x72721)),x72722))+~P22(f329(f329(f243(x72721),f2(x72721)),f329(f329(f287(x72721),x72723),x72722)))
% 156.75/156.48  [7273]~P62(x72731)+P22(f329(f329(f243(x72731),x72732),f2(x72731)))+P22(f329(f329(f243(x72731),f2(x72731)),x72732))+~P22(f329(f329(f243(x72731),f2(x72731)),f329(f329(f287(x72731),x72732),x72733)))
% 156.75/156.48  [7274]~P62(x72741)+P22(f329(f329(f244(x72741),x72742),f2(x72741)))+P22(f329(f329(f244(x72741),f2(x72741)),x72743))+~P22(f329(f329(f244(x72741),f2(x72741)),f329(f329(f287(x72741),x72743),x72742)))
% 156.75/156.48  [7275]~P62(x72751)+P22(f329(f329(f244(x72751),x72752),f2(x72751)))+P22(f329(f329(f244(x72751),f2(x72751)),x72753))+~P22(f329(f329(f244(x72751),f2(x72751)),f329(f329(f287(x72751),x72752),x72753)))
% 156.75/156.48  [7276]~P62(x72761)+P22(f329(f329(f244(x72761),x72762),f2(x72761)))+P22(f329(f329(f244(x72761),f2(x72761)),x72762))+~P22(f329(f329(f244(x72761),f2(x72761)),f329(f329(f287(x72761),x72763),x72762)))
% 156.75/156.48  [7277]~P62(x72771)+P22(f329(f329(f244(x72771),x72772),f2(x72771)))+P22(f329(f329(f244(x72771),f2(x72771)),x72772))+~P22(f329(f329(f244(x72771),f2(x72771)),f329(f329(f287(x72771),x72772),x72773)))
% 156.75/156.48  [7363]~E(f329(f329(f98(f876(x73631,a862)),f329(f167(x73631),x73632)),f329(f167(x73631),x73633)),f189(f876(x73631,a862)))+~P22(f329(f131(x73631),x73633))+~P22(f329(f131(x73631),x73632))+P22(f329(f131(x73631),f329(f329(f128(x73631),x73632),x73633)))
% 156.75/156.48  [7364]~P108(x73641)+~P22(f329(f62(x73641),x73643))+E(f14(x73641,f247(x73641),f329(f329(f307(x73641),x73642),x73643)),x73642)+~E(f329(f329(f3(f876(x73641,a862)),x73643),f329(f329(f307(x73641),x73642),f189(f876(x73641,a862)))),f189(f876(x73641,a862)))
% 156.75/156.48  [7365]~P108(x73651)+~P22(f329(f62(x73651),x73653))+E(f15(x73651,f242(x73651),f329(f329(f307(x73651),x73652),x73653)),x73652)+~E(f329(f329(f3(f876(x73651,a862)),x73653),f329(f329(f307(x73651),x73652),f189(f876(x73651,a862)))),f189(f876(x73651,a862)))
% 156.75/156.48  [7383]~P88(x73831)+~P22(f329(f329(f243(x73831),x73832),x73833))+~P22(f329(f329(f243(x73831),f329(f79(x73831),x73832)),x73833))+P22(f329(f329(f243(x73831),f329(f75(x73831),x73832)),x73833))
% 156.75/156.48  [7384]~P116(x73841)+~P22(f329(f329(f244(x73841),x73842),x73843))+~P22(f329(f329(f244(x73841),f329(f79(x73841),x73842)),x73843))+P22(f329(f329(f244(x73841),f329(f75(x73841),x73842)),x73843))
% 156.75/156.48  [7456]~P131(x74561)+P22(f329(f329(f244(x74561),f2(x74561)),x74562))+~P22(f329(f329(f244(x74561),f2(x74561)),x74563))+~P22(f329(f329(f244(x74561),f2(x74561)),f329(f329(f81(x74561),x74563),x74562)))
% 156.75/156.48  [7457]~P131(x74571)+P22(f329(f329(f244(x74571),f2(x74571)),x74572))+~P22(f329(f329(f244(x74571),f2(x74571)),x74573))+~P22(f329(f329(f244(x74571),f2(x74571)),f329(f329(f81(x74571),x74572),x74573)))
% 156.75/156.48  [7758]E(x77581,x77582)+~P22(f329(f62(x77583),x77581))+~P22(f329(f329(f243(a868),f329(f38(x77583),x77581)),f329(f38(x77583),x77582)))+~P22(f329(f329(f243(f876(x77583,a862)),x77582),x77581))
% 156.75/156.48  [7903]~P22(f329(f329(f244(a1),x79031),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x79032))+~P22(f329(f329(f243(a1),x79032),x79033))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x79031),x79032)),f329(f329(f39(a1),x79031),x79033)))
% 156.75/156.48  [7915]~P22(f329(f329(f243(a1),f2(a1)),x79151))+~P22(f329(f329(f244(a1),f2(a1)),x79153))+~P22(f329(f329(f243(a1),x79153),x79152))+P22(f329(f329(f243(a1),f329(f329(f39(a1),x79151),x79152)),f329(f329(f39(a1),x79151),x79153)))
% 156.75/156.48  [8046]E(f329(x80461,f375(x80462,x80461,x80463)),x80462)+~P22(f329(f329(f243(a1),x80462),f329(x80461,x80463)))+P22(f329(f329(f244(a868),f376(x80462,x80461,x80463)),x80463))+~P22(f329(f329(f243(a1),f329(x80461,f2(a868))),x80462))
% 156.75/156.48  [8047]E(f329(x80471,f377(x80472,x80471,x80473)),x80472)+~P22(f329(f329(f243(a1),x80472),f329(x80471,x80473)))+P22(f329(f329(f244(a868),f378(x80472,x80471,x80473)),x80473))+~P22(f329(f329(f243(a1),f329(x80471,f2(a868))),x80472))
% 156.75/156.48  [8153]~P22(f329(f62(x81531),x81533))+~P22(f329(f329(f244(a868),f329(f38(x81531),x81532)),f329(f38(x81531),x81533)))+~P22(f329(f329(f243(f876(x81531,a862)),x81532),x81533))+P22(f329(f329(f244(f876(x81531,a862)),x81532),x81533))
% 156.75/156.48  [8182]E(f329(f329(f80(a1),f392(x81823,x81821,x81822)),f393(x81823,x81821,x81822)),x81821)+E(f329(f329(f3(a1),x81821),x81822),x81821)+~P22(f329(f329(f244(a1),f2(a1)),x81822))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x81821),f78(a1))),x81823))
% 156.75/156.48  [8183]E(f329(f329(f3(a1),f402(x81833,x81831,x81832)),f403(x81833,x81831,x81832)),x81831)+E(f329(f329(f80(a1),x81831),x81832),x81831)+~P22(f329(f329(f244(a1),f2(a1)),x81832))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x81831),f78(a1))),x81833))
% 156.75/156.48  [8233]~P22(f329(f329(f243(a868),x82333),x82331))+P22(f329(f329(f243(a868),x82331),x82332))+~P22(f329(f329(f243(a868),x82333),x82332))+~P22(f329(f329(f243(a868),f329(f329(f3(a868),x82331),x82333)),f329(f329(f3(a868),x82332),x82333)))
% 156.75/156.48  [8234]~P22(f329(f329(f243(a868),x82343),x82341))+P22(f329(f329(f244(a868),x82341),x82342))+~P22(f329(f329(f243(a868),x82343),x82342))+~P22(f329(f329(f244(a868),f329(f329(f3(a868),x82341),x82343)),f329(f329(f3(a868),x82342),x82343)))
% 156.75/156.48  [8251]~P108(x82512)+E(x82511,f109(x82512))+~P28(x82512,f329(f163(x82512),x82511))+E(f329(f136(x82512,x82512,f329(f9(x82512,x82512,x82512),f242(x82512)),x82513),f329(f163(x82512),x82511)),f329(f329(f242(x82512),f329(f329(f159(x82512),x82511),f2(a868))),x82513))
% 156.75/156.48  [8315]E(f329(f329(f3(a1),x83151),x83152),x83151)+~P22(f329(f329(f244(a1),f2(a1)),x83152))+P22(f329(f329(f331(a1),f392(x83153,x83151,x83152)),x83153))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x83151),f78(a1))),x83153))
% 156.75/156.48  [8316]E(f329(f329(f80(a1),x83161),x83162),x83161)+~P22(f329(f329(f244(a1),f2(a1)),x83162))+P22(f329(f329(f331(a1),f402(x83163,x83161,x83162)),x83163))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x83161),f78(a1))),x83163))
% 156.75/156.48  [8388]~P22(f329(f329(f243(a1),x83881),f329(x83882,x83883)))+P22(f329(f329(f244(a868),f376(x83881,x83882,x83883)),x83883))+P22(f329(f329(f243(a868),f375(x83881,x83882,x83883)),x83883))+~P22(f329(f329(f243(a1),f329(x83882,f2(a868))),x83881))
% 156.75/156.48  [8389]~P22(f329(f329(f243(a1),x83891),f329(x83892,x83893)))+P22(f329(f329(f244(a868),f378(x83891,x83892,x83893)),x83893))+P22(f329(f329(f243(a868),f377(x83891,x83892,x83893)),x83893))+~P22(f329(f329(f243(a1),f329(x83892,f2(a868))),x83891))
% 156.75/156.48  [8461]E(f329(f329(f3(a1),x84611),x84612),x84611)+~P22(f329(f329(f244(a1),f2(a1)),x84612))+P22(f329(f329(f331(a1),f393(x84613,x84611,x84612)),f300(a1,f78(a1),x84612)))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x84611),f78(a1))),x84613))
% 156.75/156.48  [8462]E(f329(f329(f80(a1),x84621),x84622),x84621)+~P22(f329(f329(f244(a1),f2(a1)),x84622))+P22(f329(f329(f331(a1),f403(x84623,x84621,x84622)),f300(a1,f78(a1),x84622)))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x84621),f78(a1))),x84623))
% 156.75/156.48  [8589]~P124(x85891)+~P22(f329(f329(f244(x85891),x85892),f78(x85891)))+~P22(f329(f329(f244(x85891),f2(x85891)),x85892))+P22(f329(f329(f244(x85891),f329(f329(f81(x85891),x85892),f329(f329(f254(x85891),x85892),x85893))),f329(f329(f254(x85891),x85892),x85893)))
% 156.75/156.48  [8664]~P22(f329(x86641,x86642))+P22(f329(x86641,f2(a868)))+~P22(f329(f329(f244(a868),x86642),x86643))+~P22(f329(x86641,f45(a868,f329(a108,f446(x86642,x86641,x86643)),x86643)))
% 156.75/156.48  [8806]E(f487(x88061,x88062,x88063),f2(a868))+P22(f329(f329(x88061,x88063),x88062))+P22(f329(f329(x88061,f487(x88061,x88062,x88063)),f45(a868,f486(x88061,x88062,x88063),f487(x88061,x88062,x88063))))+~P22(f329(f317(f875(a868,a868),a223),f329(f329(f264(a868,a868),x88063),x88062)))
% 156.75/156.48  [8844]~P20(x88441,x88441,x88442,x88443)+E(f329(f308(x88441,x88441,x88442),x88443),x88443)+~P22(f329(f62(x88441),x88443))+~P22(f329(f329(f243(f876(x88441,a862)),f329(f308(x88441,x88441,x88442),x88443)),x88443))
% 156.75/156.48  [9048]P22(f329(f329(x90481,x90482),x90483))+P22(f329(f329(f244(a1),f803(x90481,x90483,x90482)),f805(x90481,x90483,x90482)))+P22(f329(f329(x90481,f803(x90481,x90483,x90482)),f329(f329(f80(a1),f805(x90481,x90483,x90482)),f78(a1))))+~P22(f329(f317(f875(a1,a1),a127),f329(f329(f264(a1,a1),x90482),x90483)))
% 156.75/156.48  [9067]P22(f329(f329(x90671,x90672),x90673))+~P22(f329(f329(f244(a1),f485(x90671,x90673,x90672)),f2(a1)))+P22(f329(f329(x90671,f329(f79(a1),f482(x90671,x90673,x90672))),f329(f79(a1),f485(x90671,x90673,x90672))))+~P22(f329(f317(f875(a1,a1),a225),f329(f329(f264(a1,a1),x90672),x90673)))
% 156.75/156.48  [9252]P22(f329(f329(x92521,x92522),x92523))+P22(f329(f329(x92521,f329(f329(f80(a1),f586(x92521,x92523,x92522)),f78(a1))),f588(x92521,x92523,x92522)))+~P22(f329(f329(f243(a1),f586(x92521,x92523,x92522)),f588(x92521,x92523,x92522)))+~P22(f329(f317(f875(a1,a1),a178),f329(f329(f264(a1,a1),x92522),x92523)))
% 156.75/156.48  [9689]~P59(x96892)+~P59(x96891)+~P22(f329(f58(f875(x96891,x96892)),x96893))+P22(f329(f58(x96891),f329(f329(f10(f876(x96892,a862),a862,x96891),f58(x96892)),f329(f329(f10(f876(x96892,f875(x96891,x96892)),f876(x96892,a862),x96891),f329(f10(f875(x96891,x96892),a862,x96892),x96893)),f264(x96891,x96892)))))
% 156.75/156.48  [9690]~P59(x96902)+~P59(x96901)+~P22(f329(f59(f875(x96901,x96902)),x96903))+P22(f329(f59(x96901),f329(f329(f10(f876(x96902,a862),a862,x96901),f59(x96902)),f329(f329(f10(f876(x96902,f875(x96901,x96902)),f876(x96902,a862),x96901),f329(f10(f875(x96901,x96902),a862,x96902),x96903)),f264(x96901,x96902)))))
% 156.75/156.48  [9805]~P59(x98052)+~P59(x98051)+P22(f329(f58(f875(x98051,x98052)),x98053))+~P22(f329(f58(x98051),f329(f329(f10(f876(x98052,a862),a862,x98051),f58(x98052)),f329(f329(f10(f876(x98052,f875(x98051,x98052)),f876(x98052,a862),x98051),f329(f10(f875(x98051,x98052),a862,x98052),x98053)),f264(x98051,x98052)))))
% 156.75/156.48  [9806]~P59(x98062)+~P59(x98061)+P22(f329(f59(f875(x98061,x98062)),x98063))+~P22(f329(f59(x98061),f329(f329(f10(f876(x98062,a862),a862,x98061),f59(x98062)),f329(f329(f10(f876(x98062,f875(x98061,x98062)),f876(x98062,a862),x98061),f329(f10(f875(x98061,x98062),a862,x98062),x98063)),f264(x98061,x98062)))))
% 156.75/156.48  [9946]E(f329(x99461,f375(x99462,x99461,x99463)),x99462)+~P22(f329(f329(f243(a1),x99462),f329(x99461,x99463)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x99461,f329(f329(f80(a868),f376(x99462,x99461,x99463)),f78(a868)))),f329(x99461,f376(x99462,x99461,x99463))))),f78(a1)))+~P22(f329(f329(f243(a1),f329(x99461,f2(a868))),x99462))
% 156.75/156.48  [9947]E(f329(x99471,f377(x99472,x99471,x99473)),x99472)+~P22(f329(f329(f243(a1),x99472),f329(x99471,x99473)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x99471,f329(f329(f80(a868),f378(x99472,x99471,x99473)),f78(a868)))),f329(x99471,f378(x99472,x99471,x99473))))),f78(a1)))+~P22(f329(f329(f243(a1),f329(x99471,f2(a868))),x99472))
% 156.75/156.48  [9951]~P22(f329(f329(f243(a1),x99511),f329(x99512,x99513)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x99512,f329(f329(f80(a868),f376(x99511,x99512,x99513)),f78(a868)))),f329(x99512,f376(x99511,x99512,x99513))))),f78(a1)))+P22(f329(f329(f243(a868),f375(x99511,x99512,x99513)),x99513))+~P22(f329(f329(f243(a1),f329(x99512,f2(a868))),x99511))
% 156.75/156.48  [9952]~P22(f329(f329(f243(a1),x99521),f329(x99522,x99523)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x99522,f329(f329(f80(a868),f378(x99521,x99522,x99523)),f78(a868)))),f329(x99522,f378(x99521,x99522,x99523))))),f78(a1)))+P22(f329(f329(f243(a868),f377(x99521,x99522,x99523)),x99523))+~P22(f329(f329(f243(a1),f329(x99522,f2(a868))),x99521))
% 156.75/156.48  [10002]E(x100021,x100022)+~E(f329(f136(f869(x100023),f869(x100023),f128(x100023),f109(x100023)),x100021),f329(f136(f869(x100023),f869(x100023),f128(x100023),f109(x100023)),x100022))+~E(f329(f190(f869(f869(x100023))),x100021),f329(f190(f869(f869(x100023))),x100022))+~P22(f329(f329(f268(f869(x100023),f869(x100023),a862),f329(f329(f9(f869(x100023),f876(f869(x100023),a868),f876(f869(x100023),a862)),f329(f329(f10(f876(a868,a862),f876(f876(f869(x100023),a868),f876(f869(x100023),a862)),f869(x100023)),f10(a868,a862,f869(x100023))),f329(f329(f10(a868,f876(a868,a862),f869(x100023)),a326),f190(f869(x100023))))),f190(f869(x100023)))),f631(x100022,x100021,x100023)))
% 156.75/156.48  [10003]E(x100031,x100032)+~E(f329(f136(f869(x100033),f869(x100033),f128(x100033),f109(x100033)),x100031),f329(f136(f869(x100033),f869(x100033),f128(x100033),f109(x100033)),x100032))+~E(f329(f190(f869(f869(x100033))),x100031),f329(f190(f869(f869(x100033))),x100032))+~P22(f329(f329(f268(f869(x100033),f869(x100033),a862),f329(f329(f9(f869(x100033),f876(f869(x100033),a868),f876(f869(x100033),a862)),f329(f329(f10(f876(a868,a862),f876(f876(f869(x100033),a868),f876(f869(x100033),a862)),f869(x100033)),f10(a868,a862,f869(x100033))),f329(f329(f10(a868,f876(a868,a862),f869(x100033)),a326),f190(f869(x100033))))),f190(f869(x100033)))),f632(x100031,x100032,x100033)))
% 156.75/156.48  [6786]~E(f78(a868),f2(a868))+~P22(f329(f62(x67861),x67863))+~P22(f329(f62(x67861),x67862))+E(f329(f329(f80(a868),f329(f38(x67861),x67862)),f329(f38(x67861),x67863)),f329(f38(x67861),f329(f329(f97(f876(x67861,a862)),x67862),x67863)))
% 156.75/156.48  [7196]~P108(x71961)+~P22(f329(f62(x71961),x71962))+~P22(f329(f329(f331(x71961),x71963),x71962))+P22(f329(f329(f243(x71961),f329(f64(x71961,f247(x71961)),x71962)),x71963))
% 156.75/156.48  [7197]~P105(x71971)+~P22(f329(f62(x71971),x71972))+~P22(f329(f329(f331(x71971),x71973),x71972))+P22(f329(f329(f243(x71971),f329(f64(x71971,f98(x71971)),x71972)),x71973))
% 156.75/156.48  [7450]~P22(f329(f62(x74501),x74503))+~P22(f329(f62(x74501),x74502))+~E(f329(f329(f98(f876(x74501,a862)),x74502),x74503),f189(f876(x74501,a862)))+E(f329(f329(f80(a868),f329(f38(x74501),x74502)),f329(f38(x74501),x74503)),f329(f38(x74501),f329(f329(f97(f876(x74501,a862)),x74502),x74503)))
% 156.75/156.48  [8239]~P38(x82391,x82393)+~P38(x82391,x82392)+~E(f329(f329(f98(f876(x82391,a862)),f329(f262(x82391,x82391),x82392)),f329(f260(x82391,x82391),x82393)),f189(f876(x82391,a862)))+P38(x82391,f329(f329(f97(f876(f875(x82391,x82391),a862)),x82392),x82393))
% 156.75/156.48  [8327]E(x83271,f329(f329(f39(a868),x83272),x83273))+~P22(f329(f329(f244(a868),f2(a868)),x83273))+~P22(f329(f329(f244(a868),x83272),f329(f329(f81(a868),x83273),f329(a108,x83271))))+~P22(f329(f329(f243(a868),f329(f329(f81(a868),x83273),x83271)),x83272))
% 156.75/156.48  [8459]~P22(f329(f62(x84591),x84592))+~P22(f329(f62(x84591),x84593))+E(f329(f329(f80(a868),f329(f38(x84591),x84592)),f329(f38(x84591),x84593)),f329(f38(x84591),f329(f329(f97(f876(x84591,a862)),x84592),x84593)))+P22(f329(f329(f331(x84591),f431(x84593,x84592,x84591)),f329(f329(f98(f876(x84591,a862)),x84592),x84593)))
% 156.75/156.48  [8819]~P126(x88192)+~E(x88191,f2(x88192))+~E(x88193,f2(x88192))+~P22(f329(f329(f244(x88192),f2(x88192)),f329(f329(f80(x88192),f329(f329(f81(x88192),x88193),x88193)),f329(f329(f81(x88192),x88191),x88191))))
% 156.75/156.48  [9334]~P38(x93341,x93343)+~P38(x93341,x93342)+P38(x93341,f329(f329(f97(f876(f875(x93341,x93341),a862)),x93342),x93343))+~P22(f329(f329(f243(f876(f875(x93341,x93341),a862)),f329(f329(f286(x93341,x93341,x93341),x93342),x93343)),x93342))
% 156.75/156.48  [9447]~P22(f329(x94471,x94473))+~P22(f329(f62(x94472),x94473))+P22(f329(x94471,f189(f876(x94472,a862))))+~P22(f329(x94471,f329(f329(f3(f876(x94472,a862)),f456(x94471,x94473,x94472)),f329(f329(f307(x94472),f458(x94471,x94473,x94472)),f189(f876(x94472,a862))))))
% 156.75/156.48  [9731]~P59(x97311)+~P59(x97312)+P7(x97311,f329(f329(f10(f876(x97312,x97311),a862,f869(x97311)),x97313),f329(f329(f10(f876(x97312,f871(x97311)),f876(x97312,x97311),f869(x97311)),f73(f871(x97311),x97311,x97312,f240(x97311))),f329(f329(f10(f869(f875(x97312,x97311)),f876(x97312,f871(x97311)),f869(x97311)),f173(x97312,x97311)),f329(f177(x97312,x97311),f56(x97312))))),f329(f190(f869(x97312)),f56(x97312)))+~P22(f329(f58(f876(x97312,x97311)),x97313))
% 156.75/156.48  [9732]~P59(x97321)+~P59(x97322)+P8(x97321,f329(f329(f10(f876(x97322,x97321),a862,f869(x97321)),x97323),f329(f329(f10(f876(x97322,f871(x97321)),f876(x97322,x97321),f869(x97321)),f73(f871(x97321),x97321,x97322,f240(x97321))),f329(f329(f10(f869(f875(x97322,x97321)),f876(x97322,f871(x97321)),f869(x97321)),f173(x97322,x97321)),f329(f177(x97322,x97321),f56(x97322))))),f329(f190(f869(x97322)),f56(x97322)))+~P22(f329(f59(f876(x97322,x97321)),x97323))
% 156.75/156.48  [9822]~P59(x98221)+~P59(x98222)+~P7(x98222,f329(f329(f10(f876(x98221,x98222),a862,f869(x98222)),x98223),f329(f329(f10(f876(x98221,f871(x98222)),f876(x98221,x98222),f869(x98222)),f73(f871(x98222),x98222,x98221,f240(x98222))),f329(f329(f10(f869(f875(x98221,x98222)),f876(x98221,f871(x98222)),f869(x98222)),f173(x98221,x98222)),f329(f177(x98221,x98222),f56(x98221))))),f329(f190(f869(x98221)),f56(x98221)))+P22(f329(f58(f876(x98221,x98222)),x98223))
% 156.75/156.48  [9823]~P59(x98231)+~P59(x98232)+~P8(x98232,f329(f329(f10(f876(x98231,x98232),a862,f869(x98232)),x98233),f329(f329(f10(f876(x98231,f871(x98232)),f876(x98231,x98232),f869(x98232)),f73(f871(x98232),x98232,x98231,f240(x98232))),f329(f329(f10(f869(f875(x98231,x98232)),f876(x98231,f871(x98232)),f869(x98232)),f173(x98231,x98232)),f329(f177(x98231,x98232),f56(x98231))))),f329(f190(f869(x98231)),f56(x98231)))+P22(f329(f59(f876(x98231,x98232)),x98233))
% 156.75/156.48  [8624]~P22(f329(f329(f244(a1),f2(a1)),x86243))+P22(f329(f329(f243(a1),f2(a1)),x86241))+~P22(f329(f329(f244(a1),x86242),x86243))+~P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),f329(f329(f81(a1),x86243),x86241)),x86242)))
% 156.75/156.48  [8640]~P108(x86401)+~P22(f329(f62(x86401),x86402))+E(f329(f329(f3(f876(x86401,a862)),x86402),f329(f329(f307(x86401),x86403),f189(f876(x86401,a862)))),f189(f876(x86401,a862)))+E(f329(f329(f247(x86401),x86403),f16(x86401,f329(f329(f3(f876(x86401,a862)),x86402),f329(f329(f307(x86401),x86403),f189(f876(x86401,a862)))))),f16(x86401,f329(f329(f307(x86401),x86403),x86402)))
% 156.75/156.48  [8641]~P108(x86411)+~P22(f329(f62(x86411),x86412))+E(f329(f329(f3(f876(x86411,a862)),x86412),f329(f329(f307(x86411),x86413),f189(f876(x86411,a862)))),f189(f876(x86411,a862)))+E(f329(f329(f242(x86411),x86413),f17(x86411,f329(f329(f3(f876(x86411,a862)),x86412),f329(f329(f307(x86411),x86413),f189(f876(x86411,a862)))))),f17(x86411,f329(f329(f307(x86411),x86413),x86412)))
% 156.75/156.48  [8642]~P103(x86421)+~P22(f329(f62(x86421),x86422))+E(f329(f329(f3(f876(x86421,a862)),x86422),f329(f329(f307(x86421),x86423),f189(f876(x86421,a862)))),f189(f876(x86421,a862)))+E(f329(f329(f97(x86421),x86423),f12(x86421,f329(f329(f3(f876(x86421,a862)),x86422),f329(f329(f307(x86421),x86423),f189(f876(x86421,a862)))))),f12(x86421,f329(f329(f307(x86421),x86423),x86422)))
% 156.75/156.48  [8643]~P103(x86431)+~P22(f329(f62(x86431),x86432))+E(f329(f329(f3(f876(x86431,a862)),x86432),f329(f329(f307(x86431),x86433),f189(f876(x86431,a862)))),f189(f876(x86431,a862)))+E(f329(f329(f98(x86431),x86433),f13(x86431,f329(f329(f3(f876(x86431,a862)),x86432),f329(f329(f307(x86431),x86433),f189(f876(x86431,a862)))))),f13(x86431,f329(f329(f307(x86431),x86433),x86432)))
% 156.75/156.48  [8705]~P108(x87051)+~P22(f329(f62(x87051),x87052))+E(f329(f329(f3(f876(x87051,a862)),x87052),f329(f329(f307(x87051),x87053),f189(f876(x87051,a862)))),f189(f876(x87051,a862)))+E(f329(f329(f247(x87051),x87053),f14(x87051,f247(x87051),f329(f329(f3(f876(x87051,a862)),x87052),f329(f329(f307(x87051),x87053),f189(f876(x87051,a862)))))),f14(x87051,f247(x87051),f329(f329(f307(x87051),x87053),x87052)))
% 156.75/156.48  [8706]~P108(x87061)+~P22(f329(f62(x87061),x87062))+E(f329(f329(f3(f876(x87061,a862)),x87062),f329(f329(f307(x87061),x87063),f189(f876(x87061,a862)))),f189(f876(x87061,a862)))+E(f329(f329(f242(x87061),x87063),f15(x87061,f242(x87061),f329(f329(f3(f876(x87061,a862)),x87062),f329(f329(f307(x87061),x87063),f189(f876(x87061,a862)))))),f15(x87061,f242(x87061),f329(f329(f307(x87061),x87063),x87062)))
% 156.75/156.48  [9272]E(x92721,x92722)+~E(f329(f136(f869(x92723),f869(x92723),f128(x92723),f109(x92723)),x92721),f329(f136(f869(x92723),f869(x92723),f128(x92723),f109(x92723)),x92722))+~E(f329(f190(f869(f869(x92723))),x92721),f329(f190(f869(f869(x92723))),x92722))+P22(f329(f329(f331(f875(f869(x92723),f869(x92723))),f631(x92722,x92721,x92723)),f329(f167(f875(f869(x92723),f869(x92723))),f329(f329(f177(f869(x92723),f869(x92723)),x92721),x92722))))
% 156.75/156.48  [9273]E(x92731,x92732)+~E(f329(f136(f869(x92733),f869(x92733),f128(x92733),f109(x92733)),x92731),f329(f136(f869(x92733),f869(x92733),f128(x92733),f109(x92733)),x92732))+~E(f329(f190(f869(f869(x92733))),x92731),f329(f190(f869(f869(x92733))),x92732))+P22(f329(f329(f331(f875(f869(x92733),f869(x92733))),f632(x92731,x92732,x92733)),f329(f167(f875(f869(x92733),f869(x92733))),f329(f329(f177(f869(x92733),f869(x92733)),x92732),x92731))))
% 156.75/156.48  [10113]~P78(x101132)+E(x101131,f189(f876(x101132,a862)))+~P22(f329(f62(x101132),x101131))+E(f16(x101132,f329(f249(x101132),f329(f329(f10(f876(x101132,a862),a862,x101132),f86(x101132)),f329(f329(f9(x101132,f876(x101132,a862),f876(x101132,a862)),f329(f329(f10(f876(x101132,f876(a862,a862)),f876(f876(x101132,a862),f876(x101132,a862)),x101132),f20(x101132,a862,a862)),f329(f329(f10(f876(x101132,a862),f876(x101132,f876(a862,a862)),x101132),f329(f10(a862,f876(a862,a862),x101132),a327)),f329(f329(f9(x101132,f876(x101132,x101132),f876(x101132,a862)),f329(f329(f10(f876(x101132,a862),f876(f876(x101132,x101132),f876(x101132,a862)),x101132),f10(x101132,a862,x101132)),a326)),f329(f80(x101132),x101133))))),f329(f329(f9(x101132,f876(x101132,a862),a862),f331(x101132)),x101131))))),f329(f329(f80(x101132),x101133),f16(x101132,x101131)))
% 156.75/156.48  [10114]~P78(x101142)+E(x101141,f189(f876(x101142,a862)))+~P22(f329(f62(x101142),x101141))+E(f17(x101142,f329(f249(x101142),f329(f329(f10(f876(x101142,a862),a862,x101142),f86(x101142)),f329(f329(f9(x101142,f876(x101142,a862),f876(x101142,a862)),f329(f329(f10(f876(x101142,f876(a862,a862)),f876(f876(x101142,a862),f876(x101142,a862)),x101142),f20(x101142,a862,a862)),f329(f329(f10(f876(x101142,a862),f876(x101142,f876(a862,a862)),x101142),f329(f10(a862,f876(a862,a862),x101142),a327)),f329(f329(f9(x101142,f876(x101142,x101142),f876(x101142,a862)),f329(f329(f10(f876(x101142,a862),f876(f876(x101142,x101142),f876(x101142,a862)),x101142),f10(x101142,a862,x101142)),a326)),f329(f80(x101142),x101143))))),f329(f329(f9(x101142,f876(x101142,a862),a862),f331(x101142)),x101141))))),f329(f329(f80(x101142),x101143),f17(x101142,x101141)))
% 156.75/156.48  [10115]~P104(x101152)+E(x101151,f189(f876(x101152,a862)))+~P22(f329(f62(x101152),x101151))+E(f13(x101152,f329(f249(x101152),f329(f329(f10(f876(x101152,a862),a862,x101152),f86(x101152)),f329(f329(f9(x101152,f876(x101152,a862),f876(x101152,a862)),f329(f329(f10(f876(x101152,f876(a862,a862)),f876(f876(x101152,a862),f876(x101152,a862)),x101152),f20(x101152,a862,a862)),f329(f329(f10(f876(x101152,a862),f876(x101152,f876(a862,a862)),x101152),f329(f10(a862,f876(a862,a862),x101152),a327)),f329(f329(f9(x101152,f876(x101152,x101152),f876(x101152,a862)),f329(f329(f10(f876(x101152,a862),f876(f876(x101152,x101152),f876(x101152,a862)),x101152),f10(x101152,a862,x101152)),a326)),f329(f97(x101152),x101153))))),f329(f329(f9(x101152,f876(x101152,a862),a862),f331(x101152)),x101151))))),f329(f329(f97(x101152),x101153),f13(x101152,x101151)))
% 156.75/156.48  [10116]~P104(x101162)+E(x101161,f189(f876(x101162,a862)))+~P22(f329(f62(x101162),x101161))+E(f12(x101162,f329(f249(x101162),f329(f329(f10(f876(x101162,a862),a862,x101162),f86(x101162)),f329(f329(f9(x101162,f876(x101162,a862),f876(x101162,a862)),f329(f329(f10(f876(x101162,f876(a862,a862)),f876(f876(x101162,a862),f876(x101162,a862)),x101162),f20(x101162,a862,a862)),f329(f329(f10(f876(x101162,a862),f876(x101162,f876(a862,a862)),x101162),f329(f10(a862,f876(a862,a862),x101162),a327)),f329(f329(f9(x101162,f876(x101162,x101162),f876(x101162,a862)),f329(f329(f10(f876(x101162,a862),f876(f876(x101162,x101162),f876(x101162,a862)),x101162),f10(x101162,a862,x101162)),a326)),f329(f98(x101162),x101163))))),f329(f329(f9(x101162,f876(x101162,a862),a862),f331(x101162)),x101161))))),f329(f329(f98(x101162),x101163),f12(x101162,x101161)))
% 156.75/156.48  [10117]~P108(x101172)+E(x101171,f189(f876(x101172,a862)))+~P22(f329(f62(x101172),x101171))+E(f15(x101172,f242(x101172),f329(f249(x101172),f329(f329(f10(f876(x101172,a862),a862,x101172),f86(x101172)),f329(f329(f9(x101172,f876(x101172,a862),f876(x101172,a862)),f329(f329(f10(f876(x101172,f876(a862,a862)),f876(f876(x101172,a862),f876(x101172,a862)),x101172),f20(x101172,a862,a862)),f329(f329(f10(f876(x101172,a862),f876(x101172,f876(a862,a862)),x101172),f329(f10(a862,f876(a862,a862),x101172),a327)),f329(f329(f9(x101172,f876(x101172,x101172),f876(x101172,a862)),f329(f329(f10(f876(x101172,a862),f876(f876(x101172,x101172),f876(x101172,a862)),x101172),f10(x101172,a862,x101172)),a326)),f329(f247(x101172),x101173))))),f329(f329(f9(x101172,f876(x101172,a862),a862),f331(x101172)),x101171))))),f329(f329(f247(x101172),x101173),f15(x101172,f242(x101172),x101171)))
% 156.75/156.48  [10118]~P108(x101182)+E(x101181,f189(f876(x101182,a862)))+~P22(f329(f62(x101182),x101181))+E(f14(x101182,f247(x101182),f329(f249(x101182),f329(f329(f10(f876(x101182,a862),a862,x101182),f86(x101182)),f329(f329(f9(x101182,f876(x101182,a862),f876(x101182,a862)),f329(f329(f10(f876(x101182,f876(a862,a862)),f876(f876(x101182,a862),f876(x101182,a862)),x101182),f20(x101182,a862,a862)),f329(f329(f10(f876(x101182,a862),f876(x101182,f876(a862,a862)),x101182),f329(f10(a862,f876(a862,a862),x101182),a327)),f329(f329(f9(x101182,f876(x101182,x101182),f876(x101182,a862)),f329(f329(f10(f876(x101182,a862),f876(f876(x101182,x101182),f876(x101182,a862)),x101182),f10(x101182,a862,x101182)),a326)),f329(f242(x101182),x101183))))),f329(f329(f9(x101182,f876(x101182,a862),a862),f331(x101182)),x101181))))),f329(f329(f242(x101182),x101183),f14(x101182,f247(x101182),x101181)))
% 156.75/156.48  [10060]~P116(x100601)+~E(x100603,f2(x100601))+~E(x100602,f2(x100601))+E(f329(f329(f80(x100601),f329(f329(f254(x100601),x100602),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x100601),x100603),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f2(x100601))
% 156.75/156.48  [10122]~P124(x101221)+~P22(f329(f329(f243(x101221),f2(x101221)),x101223))+P22(f329(f329(f243(x101221),x101222),x101223))+~P22(f329(f329(f243(x101221),f329(f329(f254(x101221),x101222),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101221),x101223),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))))
% 156.75/156.48  [10147]~P116(x101472)+~E(x101471,f2(x101472))+~E(x101473,f2(x101472))+~P22(f329(f329(f244(x101472),f2(x101472)),f329(f329(f80(x101472),f329(f329(f254(x101472),x101473),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93)))),f329(f329(f254(x101472),x101471),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))))
% 156.75/156.48  [9233]E(x92331,x92332)+~E(f608(x92331,x92332,x92334,x92333),f610(x92331,x92332,x92334,x92333))+P22(f329(f329(f331(f875(f869(x92333),f869(x92333))),f329(f329(f264(f869(x92333),f869(x92333)),x92332),x92331)),f141(x92333,x92334)))+P22(f329(f329(f331(f875(f869(x92333),f869(x92333))),f329(f329(f264(f869(x92333),f869(x92333)),x92331),x92332)),f141(x92333,x92334)))
% 156.75/156.48  [4826]~P60(x48262)+~E(x48264,f2(x48262))+~E(x48261,f2(x48262))+E(x48261,f329(f329(f287(x48262),x48263),x48264))
% 156.75/156.48  [4827]~P60(x48271)+~E(x48273,f2(x48271))+~E(x48274,f2(x48271))+E(f329(f329(f287(x48271),x48272),x48273),x48274)
% 156.75/156.48  [4940]~P60(x49402)+E(x49401,f2(x49402))+~E(x49403,f2(x49402))+~E(x49401,f329(f329(f287(x49402),x49404),x49403))
% 156.75/156.48  [4941]~P60(x49412)+E(x49411,f2(x49412))+~E(x49413,f2(x49412))+~E(f329(f329(f287(x49412),x49414),x49413),x49411)
% 156.75/156.48  [5119]~P120(x51192)+E(x51191,f2(x51192))+~E(f329(f329(f287(x51192),x51193),x51191),x51194)+E(x51193,f329(f329(f81(x51192),x51194),x51191))
% 156.75/156.48  [5121]~P120(x51212)+E(x51211,f2(x51212))+~E(f329(f329(f81(x51212),x51213),x51211),x51214)+E(x51213,f329(f329(f287(x51212),x51214),x51211))
% 156.75/156.48  [5122]~P60(x51222)+E(x51221,f2(x51222))+~E(f329(f329(f287(x51222),x51223),x51221),x51224)+E(x51223,f329(f329(f81(x51222),x51224),x51221))
% 156.75/156.48  [5123]~P60(x51232)+E(x51231,f2(x51232))+~E(f329(f329(f81(x51232),x51233),x51231),x51234)+E(x51233,f329(f329(f287(x51232),x51234),x51231))
% 156.75/156.48  [5124]~P120(x51242)+E(x51241,f2(x51242))+~E(x51243,f329(f329(f287(x51242),x51244),x51241))+E(f329(f329(f81(x51242),x51243),x51241),x51244)
% 156.75/156.48  [5126]~P120(x51262)+E(x51261,f2(x51262))+~E(x51263,f329(f329(f81(x51262),x51264),x51261))+E(f329(f329(f287(x51262),x51263),x51261),x51264)
% 156.75/156.48  [5127]~P60(x51272)+E(x51271,f2(x51272))+~E(x51273,f329(f329(f287(x51272),x51274),x51271))+E(f329(f329(f81(x51272),x51273),x51271),x51274)
% 156.75/156.48  [5128]~P60(x51282)+E(x51281,f2(x51282))+~E(x51283,f329(f329(f81(x51282),x51284),x51281))+E(f329(f329(f287(x51282),x51283),x51281),x51284)
% 156.75/156.48  [5158]~P60(x51582)+~E(x51581,f2(x51582))+~E(f329(f329(f81(x51582),x51581),x51584),x51583)+E(x51581,f329(f329(f287(x51582),x51583),x51584))
% 156.75/156.48  [5159]~P60(x51591)+~E(x51594,f2(x51591))+~E(x51592,f329(f329(f81(x51591),x51594),x51593))+E(f329(f329(f287(x51591),x51592),x51593),x51594)
% 156.75/156.48  [5234]~E(x52343,x52344)+~E(x52342,x52343)+~P109(x52341)+E(f300(x52341,x52342,x52343),f329(f329(f307(x52341),x52344),f189(f876(x52341,a862))))
% 156.75/156.48  [5443]~E(f138(x54432,x54431),x54434)+~E(f110(x54432,x54431),x54433)+E(x54431,f109(x54432))+E(f329(f329(f128(x54432),x54433),f329(f329(f145(x54432),x54434),f109(x54432))),x54431)
% 156.75/156.48  [6083]~P124(x60833)+E(x60831,x60832)+~E(f329(f329(f254(x60833),x60834),x60831),f329(f329(f254(x60833),x60834),x60832))+~P22(f329(f329(f244(x60833),f78(x60833)),x60834))
% 156.75/156.48  [6084]E(x60841,x60842)+~E(f329(f329(f307(x60843),x60844),x60841),f329(f329(f307(x60843),x60844),x60842))+P22(f329(f329(f331(x60843),x60844),x60842))+P22(f329(f329(f331(x60843),x60844),x60841))
% 156.75/156.48  [6122]E(f329(x61221,x61222),f78(a868))+~E(f329(f329(f11(x61223,a868),x61221),x61224),f78(a868))+~P22(f329(f62(x61223),x61224))+~P22(f329(f329(f331(x61223),x61222),x61224))
% 156.75/156.48  [6123]E(f329(x61231,x61232),f2(a868))+~E(f329(f329(f8(x61233,a868),x61231),x61234),f2(a868))+~P22(f329(f62(x61233),x61234))+~P22(f329(f329(f331(x61233),x61232),x61234))
% 156.75/156.48  [6342]~P109(x63421)+~P22(f329(f329(f243(x63421),x63424),x63423))+P22(f329(f329(f243(x63421),x63422),x63423))+~P22(f329(f329(f243(x63421),x63422),x63424))
% 156.75/156.48  [6343]~P64(x63431)+~P22(f329(f329(f243(x63431),x63432),x63434))+P22(f329(f329(f243(x63431),x63432),x63433))+~P22(f329(f329(f243(x63431),x63434),x63433))
% 156.75/156.48  [6344]~P109(x63441)+~P22(f329(f329(f244(x63441),x63444),x63443))+P22(f329(f329(f244(x63441),x63442),x63443))+~P22(f329(f329(f243(x63441),x63442),x63444))
% 156.75/156.48  [6345]~P109(x63451)+~P22(f329(f329(f244(x63451),x63452),x63454))+P22(f329(f329(f244(x63451),x63452),x63453))+~P22(f329(f329(f243(x63451),x63454),x63453))
% 156.75/156.48  [6346]~P109(x63461)+~P22(f329(f329(f244(x63461),x63464),x63463))+P22(f329(f329(f244(x63461),x63462),x63463))+~P22(f329(f329(f244(x63461),x63462),x63464))
% 156.75/156.48  [6347]~P64(x63471)+~P22(f329(f329(f244(x63471),x63472),x63474))+P22(f329(f329(f244(x63471),x63472),x63473))+~P22(f329(f329(f243(x63471),x63474),x63473))
% 156.75/156.48  [6348]~P64(x63481)+~P22(f329(f329(f244(x63481),x63484),x63483))+P22(f329(f329(f244(x63481),x63482),x63483))+~P22(f329(f329(f243(x63481),x63482),x63484))
% 156.75/156.48  [6349]~P64(x63491)+~P22(f329(f329(f244(x63491),x63492),x63494))+P22(f329(f329(f244(x63491),x63492),x63493))+~P22(f329(f329(f244(x63491),x63494),x63493))
% 156.75/156.48  [6429]~P35(x64294,x64293,x64292)+E(x64291,f787(x64292,x64293,x64294))+~P22(f329(x64293,x64291))+~P22(f329(f329(f331(x64294),x64291),f329(f167(x64294),x64292)))
% 156.75/156.48  [6569]~P26(x65691)+~P22(f329(f329(f243(x65691),x65692),f41(x65691,x65694)))+P22(f329(f329(f243(x65691),x65692),x65693))+~P22(f329(f329(f331(x65691),x65693),x65694))
% 156.75/156.48  [6714]~P108(x67141)+~P28(x67141,f329(f329(f145(x67141),x67142),x67144))+~P22(f329(f329(f331(x67141),x67143),f329(f167(x67141),x67144)))+P22(f329(f329(f243(x67141),x67142),x67143))
% 156.75/156.48  [6796]~P26(x67961)+~P22(f329(f329(f243(x67961),f40(x67961,x67964)),x67963))+P22(f329(f329(f243(x67961),x67962),x67963))+~P22(f329(f329(f331(x67961),x67962),x67964))
% 156.75/156.48  [7199]~P108(x71991)+E(f329(f329(f97(f876(x71991,a862)),f329(f299(x71991,x71992),x71993)),f329(f299(x71991,x71993),x71994)),f329(f299(x71991,x71992),x71994))+~P22(f329(f329(f243(x71991),x71993),x71994))+~P22(f329(f329(f243(x71991),x71992),x71993))
% 156.75/156.48  [7242]P35(x72421,x72422,x72423)+~E(f790(x72423,x72422,x72421,x72424),x72424)+~P22(f329(x72422,x72424))+~P22(f329(f329(f331(x72421),x72424),f329(f167(x72421),x72423)))
% 156.75/156.48  [7312]~P108(x73121)+E(f329(f329(f97(f876(x73121,a862)),f329(f299(x73121,x73122),x73123)),f300(x73121,x73123,x73124)),f300(x73121,x73122,x73124))+~P22(f329(f329(f243(x73121),x73123),x73124))+~P22(f329(f329(f243(x73121),x73122),x73123))
% 156.75/156.48  [7373]~P108(x73731)+E(f329(f329(f97(f876(x73731,a862)),f303(x73731,x73732,x73733)),f329(f299(x73731,x73733),x73734)),f303(x73731,x73732,x73734))+~P22(f329(f329(f243(x73731),x73733),x73734))+~P22(f329(f329(f244(x73731),x73732),x73733))
% 156.75/156.48  [7396]~P108(x73961)+E(f329(f329(f97(f876(x73961,a862)),f300(x73961,x73962,x73963)),f303(x73961,x73963,x73964)),f329(f299(x73961,x73962),x73964))+~P22(f329(f329(f243(x73961),x73962),x73963))+~P22(f329(f329(f244(x73961),x73963),x73964))
% 156.75/156.48  [7430]~P108(x74301)+E(f329(f329(f97(f876(x74301,a862)),f303(x74301,x74302,x74303)),f300(x74301,x74303,x74304)),f302(x74301,x74302,x74304))+~P22(f329(f329(f243(x74301),x74303),x74304))+~P22(f329(f329(f244(x74301),x74302),x74303))
% 156.75/156.48  [7431]~P108(x74311)+E(f329(f329(f97(f876(x74311,a862)),f300(x74311,x74312,x74313)),f302(x74311,x74313,x74314)),f300(x74311,x74312,x74314))+~P22(f329(f329(f243(x74311),x74313),x74314))+~P22(f329(f329(f243(x74311),x74312),x74313))
% 156.75/156.48  [7432]~P108(x74321)+E(f329(f329(f97(f876(x74321,a862)),f302(x74321,x74322,x74323)),f303(x74321,x74323,x74324)),f303(x74321,x74322,x74324))+~P22(f329(f329(f243(x74321),x74322),x74323))+~P22(f329(f329(f244(x74321),x74323),x74324))
% 156.75/156.48  [7433]~P108(x74331)+E(f329(f329(f97(f876(x74331,a862)),f302(x74331,x74332,x74333)),f302(x74331,x74333,x74334)),f302(x74331,x74332,x74334))+~P22(f329(f329(f243(x74331),x74333),x74334))+~P22(f329(f329(f243(x74331),x74332),x74333))
% 156.75/156.48  [8223]P20(x82231,x82232,f544(x82233,x82232,x82234,x82231),x82234)+~P22(f329(f62(x82232),x82233))+~P22(f329(f62(x82231),x82234))+~P22(f329(f329(f243(a868),f329(f38(x82231),x82234)),f329(f38(x82232),x82233)))
% 156.75/156.48  [8244]P35(x82441,x82442,x82443)+~P22(f329(x82442,x82444))+P22(f329(x82442,f790(x82443,x82442,x82441,x82444)))+~P22(f329(f329(f331(x82441),x82444),f329(f167(x82441),x82443)))
% 156.75/156.48  [8294]~P76(x82941)+~E(f329(x82943,f453(x82943,x82944,x82942,x82941)),f78(x82941))+E(f329(f329(f329(f66(x82941,x82942,f81(x82941)),x82943),f78(x82941)),x82944),f78(x82941))+~P22(f329(f62(x82942),x82944))
% 156.75/156.48  [8557]~P124(x85571)+~P22(f329(f329(f243(x85571),f2(x85571)),x85573))+P22(f329(f329(f243(x85571),x85572),x85573))+~P22(f329(f329(f243(x85571),f329(f329(f254(x85571),x85572),f329(a108,x85574))),f329(f329(f254(x85571),x85573),f329(a108,x85574))))
% 156.75/156.48  [8845]P35(x88451,x88452,x88453)+~P22(f329(x88452,x88454))+~P22(f329(f329(f331(x88451),x88454),f329(f167(x88451),x88453)))+P22(f329(f329(f331(x88451),f790(x88453,x88452,x88451,x88454)),f329(f167(x88451),x88453)))
% 156.75/156.48  [8924]~P76(x89241)+E(f329(f329(f329(f66(x89241,x89242,f81(x89241)),x89243),f78(x89241)),x89244),f78(x89241))+~P22(f329(f62(x89242),x89244))+P22(f329(f329(f331(x89242),f453(x89243,x89244,x89242,x89241)),x89244))
% 156.75/156.48  [9392]~P22(f329(f329(f243(a1),x93924),f2(a1)))+P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f81(a1),x93921),f45(a1,x93922,x93923))),x93924)),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x93923))+~P22(f329(f329(f244(a1),x93921),x93924))
% 156.75/156.48  [9862]~P22(f329(f62(x98621),x98622))+~P22(f329(f329(f331(x98621),x98624),x98622))+~P22(f329(f329(f331(x98621),x98623),x98622))+P22(f329(f329(f244(a868),f329(f38(x98621),f329(f329(f3(f876(x98621,a862)),f329(f329(f3(f876(x98621,a862)),x98622),f329(f329(f307(x98621),x98623),f189(f876(x98621,a862))))),f329(f329(f307(x98621),x98624),f189(f876(x98621,a862)))))),f329(f38(x98621),x98622)))
% 156.75/156.48  [6909]~P108(x69091)+~P22(f329(f329(f243(x69091),x69092),x69094))+~P22(f329(f329(f243(x69091),x69092),x69093))+P22(f329(f329(f243(x69091),x69092),f329(f329(f247(x69091),x69093),x69094)))
% 156.75/156.48  [6912]~P105(x69121)+~P22(f329(f329(f243(x69121),x69122),x69124))+~P22(f329(f329(f243(x69121),x69122),x69123))+P22(f329(f329(f243(x69121),x69122),f329(f329(f98(x69121),x69123),x69124)))
% 156.75/156.48  [6913]~P108(x69131)+~P22(f329(f329(f244(x69131),x69132),x69134))+~P22(f329(f329(f244(x69131),x69132),x69133))+P22(f329(f329(f244(x69131),x69132),f329(f329(f247(x69131),x69133),x69134)))
% 156.75/156.48  [6933]~P61(x69332)+E(x69331,f2(x69332))+E(f329(f329(f287(x69332),f329(f329(f254(x69332),x69331),x69333)),f329(f329(f254(x69332),x69331),x69334)),f329(f329(f254(x69332),x69331),f329(f329(f3(a868),x69333),x69334)))+~P22(f329(f329(f243(a868),x69334),x69333))
% 156.75/156.48  [6981]~P108(x69811)+~P28(x69811,f329(f329(f145(x69811),x69813),x69814))+P28(x69811,f329(f329(f145(x69811),x69812),f329(f329(f145(x69811),x69813),x69814)))+~P22(f329(f329(f243(x69811),x69812),x69813))
% 156.75/156.48  [7018]~P89(x70181)+~P22(f329(f329(f243(x70181),f2(x70181)),x70184))+~P22(f329(f329(f243(x70181),x70182),x70183))+P22(f329(f329(f243(x70181),x70182),f329(f329(f80(x70181),x70183),x70184)))
% 156.75/156.48  [7019]~P89(x70191)+~P22(f329(f329(f243(x70191),f2(x70191)),x70193))+~P22(f329(f329(f243(x70191),x70192),x70194))+P22(f329(f329(f243(x70191),x70192),f329(f329(f80(x70191),x70193),x70194)))
% 156.75/156.48  [7020]~P124(x70201)+~P22(f329(f329(f244(x70201),f2(x70201)),x70203))+~P22(f329(f329(f244(x70201),x70202),x70204))+P22(f329(f329(f244(x70201),x70202),f329(f329(f80(x70201),x70203),x70204)))
% 156.75/156.48  [7021]~P89(x70211)+~P22(f329(f329(f243(x70211),x70212),x70214))+~P22(f329(f329(f244(x70211),f2(x70211)),x70213))+P22(f329(f329(f244(x70211),x70212),f329(f329(f80(x70211),x70213),x70214)))
% 156.75/156.48  [7022]~P89(x70221)+~P22(f329(f329(f243(x70221),f2(x70221)),x70223))+~P22(f329(f329(f244(x70221),x70222),x70224))+P22(f329(f329(f244(x70221),x70222),f329(f329(f80(x70221),x70223),x70224)))
% 156.75/156.48  [7061]~P108(x70611)+P22(f329(f329(f243(x70611),x70612),x70613))+P22(f329(f329(f243(x70611),x70612),x70614))+~P22(f329(f329(f243(x70611),x70612),f329(f329(f242(x70611),x70614),x70613)))
% 156.75/156.48  [7062]~P108(x70621)+P22(f329(f329(f244(x70621),x70622),x70623))+P22(f329(f329(f244(x70621),x70622),x70624))+~P22(f329(f329(f244(x70621),x70622),f329(f329(f242(x70621),x70624),x70623)))
% 156.75/156.48  [7348]~P109(x73482)+~P59(x73481)+~P22(f329(f329(f244(f876(x73481,x73482)),x73483),x73484))+P22(f329(f329(f243(f876(x73481,x73482)),x73483),x73484))
% 156.75/156.48  [7716]~P63(x77161)+~P22(f329(f329(f244(x77161),x77164),f2(x77161)))+~P22(f329(f329(f243(x77161),x77163),f329(f329(f287(x77161),x77162),x77164)))+P22(f329(f329(f243(x77161),x77162),f329(f329(f81(x77161),x77163),x77164)))
% 156.75/156.48  [7717]~P63(x77171)+~P22(f329(f329(f244(x77171),x77174),f2(x77171)))+~P22(f329(f329(f243(x77171),x77173),f329(f329(f81(x77171),x77172),x77174)))+P22(f329(f329(f243(x77171),x77172),f329(f329(f287(x77171),x77173),x77174)))
% 156.75/156.48  [7718]~P63(x77181)+~P22(f329(f329(f244(x77181),x77184),f2(x77181)))+~P22(f329(f329(f244(x77181),x77183),f329(f329(f287(x77181),x77182),x77184)))+P22(f329(f329(f244(x77181),x77182),f329(f329(f81(x77181),x77183),x77184)))
% 156.75/156.48  [7719]~P63(x77191)+~P22(f329(f329(f244(x77191),x77194),f2(x77191)))+~P22(f329(f329(f244(x77191),x77193),f329(f329(f81(x77191),x77192),x77194)))+P22(f329(f329(f244(x77191),x77192),f329(f329(f287(x77191),x77193),x77194)))
% 156.75/156.48  [7835]~P111(x78351)+~P22(f329(f329(f243(x78351),x78352),f2(x78351)))+~P22(f329(f329(f243(x78351),x78354),x78353))+P22(f329(f329(f243(x78351),f329(f329(f81(x78351),x78352),x78353)),f329(f329(f81(x78351),x78352),x78354)))
% 156.75/156.48  [7836]~P126(x78361)+~P22(f329(f329(f244(x78361),x78362),f2(x78361)))+~P22(f329(f329(f243(x78361),x78364),x78363))+P22(f329(f329(f243(x78361),f329(f329(f81(x78361),x78362),x78363)),f329(f329(f81(x78361),x78362),x78364)))
% 156.75/156.48  [7837]~P111(x78371)+~P22(f329(f329(f243(x78371),x78373),f2(x78371)))+~P22(f329(f329(f243(x78371),x78374),x78372))+P22(f329(f329(f243(x78371),f329(f329(f81(x78371),x78372),x78373)),f329(f329(f81(x78371),x78374),x78373)))
% 156.75/156.48  [7838]~P62(x78381)+~P22(f329(f329(f243(x78381),x78383),f2(x78381)))+~P22(f329(f329(f243(x78381),x78384),x78382))+P22(f329(f329(f243(x78381),f329(f329(f287(x78381),x78382),x78383)),f329(f329(f287(x78381),x78384),x78383)))
% 156.75/156.48  [7842]~P126(x78421)+~P22(f329(f329(f244(x78421),x78423),f2(x78421)))+~P22(f329(f329(f244(x78421),x78424),x78422))+P22(f329(f329(f244(x78421),f329(f329(f81(x78421),x78422),x78423)),f329(f329(f81(x78421),x78424),x78423)))
% 156.75/156.48  [7843]~P126(x78431)+~P22(f329(f329(f244(x78431),x78432),f2(x78431)))+~P22(f329(f329(f244(x78431),x78434),x78433))+P22(f329(f329(f244(x78431),f329(f329(f81(x78431),x78432),x78433)),f329(f329(f81(x78431),x78432),x78434)))
% 156.75/156.48  [7844]~P63(x78441)+~P22(f329(f329(f244(x78441),x78443),f2(x78441)))+~P22(f329(f329(f244(x78441),x78444),x78442))+P22(f329(f329(f244(x78441),f329(f329(f287(x78441),x78442),x78443)),f329(f329(f287(x78441),x78444),x78443)))
% 156.75/156.48  [7845]~P124(x78451)+~P22(f329(f329(f244(x78451),f78(x78451)),x78452))+~P22(f329(f329(f243(a868),x78453),x78454))+P22(f329(f329(f243(x78451),f329(f329(f254(x78451),x78452),x78453)),f329(f329(f254(x78451),x78452),x78454)))
% 156.75/156.48  [7846]~P124(x78461)+~P22(f329(f329(f243(x78461),f78(x78461)),x78462))+~P22(f329(f329(f243(a868),x78463),x78464))+P22(f329(f329(f243(x78461),f329(f329(f254(x78461),x78462),x78463)),f329(f329(f254(x78461),x78462),x78464)))
% 156.75/156.48  [7848]~P124(x78481)+~P22(f329(f329(f244(x78481),f78(x78481)),x78482))+~P22(f329(f329(f244(a868),x78483),x78484))+P22(f329(f329(f244(x78481),f329(f329(f254(x78481),x78482),x78483)),f329(f329(f254(x78481),x78482),x78484)))
% 156.75/156.48  [7870]P22(f329(f329(f244(a868),f2(a868)),f329(x78701,x78702)))+~P22(f329(f62(x78703),x78704))+~P22(f329(f329(f331(x78703),x78702),x78704))+~P22(f329(f329(f244(a868),f2(a868)),f329(f329(f11(x78703,a868),x78701),x78704)))
% 156.75/156.48  [7879]~P126(x78791)+~P22(f329(f329(f244(x78791),f2(x78791)),x78792))+~P22(f329(f329(f243(x78791),x78793),x78794))+P22(f329(f329(f243(x78791),f329(f329(f81(x78791),x78792),x78793)),f329(f329(f81(x78791),x78792),x78794)))
% 156.75/156.48  [7880]~P135(x78801)+~P22(f329(f329(f243(x78801),x78803),x78804))+~P22(f329(f329(f243(x78801),f2(x78801)),x78802))+P22(f329(f329(f243(x78801),f329(f329(f81(x78801),x78802),x78803)),f329(f329(f81(x78801),x78802),x78804)))
% 156.75/156.48  [7881]~P134(x78811)+~P22(f329(f329(f243(x78811),x78813),x78814))+~P22(f329(f329(f243(x78811),f2(x78811)),x78812))+P22(f329(f329(f243(x78811),f329(f329(f81(x78811),x78812),x78813)),f329(f329(f81(x78811),x78812),x78814)))
% 156.75/156.48  [7882]~P135(x78821)+~P22(f329(f329(f243(x78821),x78822),x78824))+~P22(f329(f329(f243(x78821),f2(x78821)),x78823))+P22(f329(f329(f243(x78821),f329(f329(f81(x78821),x78822),x78823)),f329(f329(f81(x78821),x78824),x78823)))
% 156.75/156.48  [7883]~P62(x78831)+~P22(f329(f329(f243(x78831),x78832),x78834))+~P22(f329(f329(f243(x78831),f2(x78831)),x78833))+P22(f329(f329(f243(x78831),f329(f329(f287(x78831),x78832),x78833)),f329(f329(f287(x78831),x78834),x78833)))
% 156.75/156.48  [7884]~P124(x78841)+~P22(f329(f329(f243(x78841),x78842),x78844))+~P22(f329(f329(f243(x78841),f2(x78841)),x78842))+P22(f329(f329(f243(x78841),f329(f329(f254(x78841),x78842),x78843)),f329(f329(f254(x78841),x78844),x78843)))
% 156.75/156.48  [7886]~P131(x78861)+~P22(f329(f329(f244(x78861),x78863),x78864))+~P22(f329(f329(f244(x78861),f2(x78861)),x78862))+P22(f329(f329(f244(x78861),f329(f329(f81(x78861),x78862),x78863)),f329(f329(f81(x78861),x78862),x78864)))
% 156.75/156.48  [7887]~P122(x78871)+~P22(f329(f329(f244(x78871),x78873),x78874))+~P22(f329(f329(f244(x78871),f2(x78871)),x78872))+P22(f329(f329(f244(x78871),f329(f329(f81(x78871),x78872),x78873)),f329(f329(f81(x78871),x78872),x78874)))
% 156.75/156.48  [7888]~P126(x78881)+~P22(f329(f329(f244(x78881),x78882),x78884))+~P22(f329(f329(f244(x78881),f2(x78881)),x78883))+P22(f329(f329(f244(x78881),f329(f329(f81(x78881),x78882),x78883)),f329(f329(f81(x78881),x78884),x78883)))
% 156.75/156.48  [7889]~P131(x78891)+~P22(f329(f329(f244(x78891),x78892),x78894))+~P22(f329(f329(f244(x78891),f2(x78891)),x78893))+P22(f329(f329(f244(x78891),f329(f329(f81(x78891),x78892),x78893)),f329(f329(f81(x78891),x78894),x78893)))
% 156.75/156.48  [7890]~P126(x78901)+~P22(f329(f329(f244(x78901),x78903),x78904))+~P22(f329(f329(f244(x78901),f2(x78901)),x78902))+P22(f329(f329(f244(x78901),f329(f329(f81(x78901),x78902),x78903)),f329(f329(f81(x78901),x78902),x78904)))
% 156.75/156.48  [7891]~P63(x78911)+~P22(f329(f329(f244(x78911),x78912),x78914))+~P22(f329(f329(f244(x78911),f2(x78911)),x78913))+P22(f329(f329(f244(x78911),f329(f329(f287(x78911),x78912),x78913)),f329(f329(f287(x78911),x78914),x78913)))
% 156.75/156.48  [7929]~P65(x79292)+P22(f329(f329(f244(f876(x79291,x79292)),x79294),x79293))+~P22(f329(f329(f243(f876(x79291,x79292)),x79294),x79293))+P22(f329(f329(f243(f876(x79291,x79292)),x79293),x79294))
% 156.75/156.48  [7969]P22(f329(f329(f331(x79691),x79692),x79693))+P22(f329(f329(f331(x79691),x79692),x79694))+~P22(f329(f329(f243(f876(x79691,a862)),x79694),x79693))+P22(f329(f329(f244(f876(x79691,a862)),x79694),f329(f329(f307(x79691),x79692),x79693)))
% 156.75/156.48  [8131]P22(f329(f329(f331(x81311),x81312),x81313))+P22(f329(f329(f331(x81311),x81312),x81314))+~P22(f329(f329(f244(f876(x81311,a862)),x81314),f329(f329(f307(x81311),x81312),x81313)))+P22(f329(f329(f243(f876(x81311,a862)),x81314),x81313))
% 156.75/156.48  [8139]~P59(x81391)+P7(x81391,x81392,x81393)+~P22(f329(x81392,x81394))+~P22(f329(f329(f331(f869(x81391)),x81394),f329(f167(f869(x81391)),f55(x81391,x81393,f56(x81391)))))
% 156.75/156.48  [8149]~P8(x81493,x81491,x81494)+~P59(x81493)+P22(f329(x81491,x81492))+~P22(f329(f329(f331(f869(x81493)),x81492),f329(f167(f869(x81493)),f55(x81493,x81494,f56(x81493)))))
% 156.75/156.48  [8203]~P126(x82031)+P22(f329(f329(f244(x82031),x82033),x82032))+P22(f329(f329(f244(x82031),x82032),x82033))+~P22(f329(f329(f244(x82031),f329(f329(f81(x82031),x82034),x82032)),f329(f329(f81(x82031),x82034),x82033)))
% 156.75/156.48  [8204]~P126(x82041)+P22(f329(f329(f244(x82041),x82043),x82042))+P22(f329(f329(f244(x82041),x82042),x82043))+~P22(f329(f329(f244(x82041),f329(f329(f81(x82041),x82042),x82044)),f329(f329(f81(x82041),x82043),x82044)))
% 156.75/156.48  [8213]~P126(x82131)+P22(f329(f329(f244(x82131),x82134),f2(x82131)))+P22(f329(f329(f244(x82131),x82132),x82133))+~P22(f329(f329(f244(x82131),f329(f329(f81(x82131),x82132),x82134)),f329(f329(f81(x82131),x82133),x82134)))
% 156.75/156.48  [8214]~P126(x82141)+P22(f329(f329(f244(x82141),x82144),f2(x82141)))+P22(f329(f329(f244(x82141),x82142),x82143))+~P22(f329(f329(f244(x82141),f329(f329(f81(x82141),x82144),x82142)),f329(f329(f81(x82141),x82144),x82143)))
% 156.75/156.48  [8218]~P126(x82181)+P22(f329(f329(f244(x82181),x82182),x82183))+P22(f329(f329(f244(x82181),f2(x82181)),x82184))+~P22(f329(f329(f244(x82181),f329(f329(f81(x82181),x82184),x82183)),f329(f329(f81(x82181),x82184),x82182)))
% 156.75/156.48  [8219]~P126(x82191)+P22(f329(f329(f244(x82191),x82192),x82193))+P22(f329(f329(f244(x82191),f2(x82191)),x82194))+~P22(f329(f329(f244(x82191),f329(f329(f81(x82191),x82193),x82194)),f329(f329(f81(x82191),x82192),x82194)))
% 156.75/156.48  [8231]~P126(x82311)+P22(f329(f329(f244(x82311),x82312),f2(x82311)))+P22(f329(f329(f244(x82311),f2(x82311)),x82312))+~P22(f329(f329(f244(x82311),f329(f329(f81(x82311),x82313),x82312)),f329(f329(f81(x82311),x82314),x82312)))
% 156.75/156.48  [8232]~P126(x82321)+P22(f329(f329(f244(x82321),x82322),f2(x82321)))+P22(f329(f329(f244(x82321),f2(x82321)),x82322))+~P22(f329(f329(f244(x82321),f329(f329(f81(x82321),x82322),x82323)),f329(f329(f81(x82321),x82322),x82324)))
% 156.75/156.48  [8259]~P126(x82591)+~P22(f329(f329(f244(x82591),x82594),f2(x82591)))+P22(f329(f329(f243(x82591),x82592),x82593))+~P22(f329(f329(f243(x82591),f329(f329(f81(x82591),x82594),x82593)),f329(f329(f81(x82591),x82594),x82592)))
% 156.75/156.48  [8260]~P126(x82601)+~P22(f329(f329(f244(x82601),x82604),f2(x82601)))+P22(f329(f329(f244(x82601),x82602),x82603))+~P22(f329(f329(f244(x82601),f329(f329(f81(x82601),x82604),x82603)),f329(f329(f81(x82601),x82604),x82602)))
% 156.75/156.48  [8270]~P124(x82703)+~P22(f329(f329(f244(x82703),f78(x82703)),x82704))+P22(f329(f329(f243(a868),x82701),x82702))+~P22(f329(f329(f243(x82703),f329(f329(f254(x82703),x82704),x82701)),f329(f329(f254(x82703),x82704),x82702)))
% 156.75/156.48  [8272]~P124(x82723)+~P22(f329(f329(f244(x82723),f78(x82723)),x82724))+P22(f329(f329(f244(a868),x82721),x82722))+~P22(f329(f329(f244(x82723),f329(f329(f254(x82723),x82724),x82721)),f329(f329(f254(x82723),x82724),x82722)))
% 156.75/156.48  [8282]~P126(x82821)+P22(f329(f329(f243(x82821),x82822),x82823))+~P22(f329(f329(f244(x82821),f2(x82821)),x82824))+~P22(f329(f329(f243(x82821),f329(f329(f81(x82821),x82824),x82822)),f329(f329(f81(x82821),x82824),x82823)))
% 156.75/156.48  [8283]~P131(x82831)+P22(f329(f329(f243(x82831),x82832),x82833))+~P22(f329(f329(f244(x82831),f2(x82831)),x82834))+~P22(f329(f329(f243(x82831),f329(f329(f81(x82831),x82834),x82832)),f329(f329(f81(x82831),x82834),x82833)))
% 156.75/156.48  [8284]~P131(x82841)+P22(f329(f329(f243(x82841),x82842),x82843))+~P22(f329(f329(f244(x82841),f2(x82841)),x82844))+~P22(f329(f329(f243(x82841),f329(f329(f81(x82841),x82842),x82844)),f329(f329(f81(x82841),x82843),x82844)))
% 156.75/156.48  [8285]~P126(x82851)+P22(f329(f329(f244(x82851),x82852),x82853))+~P22(f329(f329(f244(x82851),f2(x82851)),x82854))+~P22(f329(f329(f244(x82851),f329(f329(f81(x82851),x82854),x82852)),f329(f329(f81(x82851),x82854),x82853)))
% 156.75/156.48  [8286]~P131(x82861)+P22(f329(f329(f244(x82861),x82862),x82863))+~P22(f329(f329(f243(x82861),f2(x82861)),x82864))+~P22(f329(f329(f244(x82861),f329(f329(f81(x82861),x82864),x82862)),f329(f329(f81(x82861),x82864),x82863)))
% 156.75/156.48  [8287]~P128(x82871)+P22(f329(f329(f244(x82871),x82872),x82873))+~P22(f329(f329(f243(x82871),f2(x82871)),x82874))+~P22(f329(f329(f244(x82871),f329(f329(f81(x82871),x82874),x82872)),f329(f329(f81(x82871),x82874),x82873)))
% 156.75/156.48  [8288]~P124(x82881)+~P22(f329(f329(f243(x82881),f2(x82881)),x82883))+P22(f329(f329(f244(x82881),x82882),x82883))+~P22(f329(f329(f244(x82881),f329(f329(f254(x82881),x82882),x82884)),f329(f329(f254(x82881),x82883),x82884)))
% 156.75/156.48  [8289]~P131(x82891)+P22(f329(f329(f244(x82891),x82892),x82893))+~P22(f329(f329(f243(x82891),f2(x82891)),x82894))+~P22(f329(f329(f244(x82891),f329(f329(f81(x82891),x82892),x82894)),f329(f329(f81(x82891),x82893),x82894)))
% 156.75/156.48  [8290]~P128(x82901)+P22(f329(f329(f244(x82901),x82902),x82903))+~P22(f329(f329(f243(x82901),f2(x82901)),x82904))+~P22(f329(f329(f244(x82901),f329(f329(f81(x82901),x82902),x82904)),f329(f329(f81(x82901),x82903),x82904)))
% 156.75/156.48  [8330]P22(f329(f329(f331(x83301),x83302),x83303))+~P22(f329(f329(f243(f876(x83301,a862)),x83303),x83304))+~P22(f329(f329(f244(f876(x83301,a862)),x83303),x83304))+P22(f329(f329(f244(f876(x83301,a862)),x83303),f329(f329(f307(x83301),x83302),x83304)))
% 156.75/156.48  [8580]~P59(x85801)+~P96(x85802)+~E(f329(x85803,f791(x85804,x85803,x85801,x85802)),f329(x85804,f791(x85804,x85803,x85801,x85802)))+P22(f329(f329(f91(f876(x85801,x85802)),x85803),x85804))
% 156.75/156.48  [8685]E(f329(f329(f3(a1),f406(x86851,x86852,x86853,x86854)),f407(x86851,x86852,x86853,x86854)),x86854)+~P22(f329(f329(f244(a1),f2(a1)),x86853))+~P22(f329(f329(f243(a1),x86851),x86854))+P22(f329(f329(f243(a1),x86851),f329(f329(f80(a1),x86854),x86853)))
% 156.75/156.48  [8686]E(f329(f329(f3(a1),f417(x86861,x86862,x86863,x86864)),f418(x86861,x86862,x86863,x86864)),x86864)+~P22(f329(f329(f244(a1),f2(a1)),x86863))+~P22(f329(f329(f244(a1),x86861),x86864))+P22(f329(f329(f244(a1),x86861),f329(f329(f80(a1),x86864),x86863)))
% 156.75/156.48  [8826]~E(f329(f329(f159(x88261),x88263),f613(x88264,x88263,x88261,x88262)),f329(f329(f159(x88261),x88264),f613(x88264,x88263,x88261,x88262)))+E(f329(f329(f170(x88261),x88262),x88263),f329(f329(f170(x88261),x88262),x88264))+~P22(f329(f329(f243(a868),x88262),f329(f190(f869(x88261)),x88263)))+~P22(f329(f329(f243(a868),x88262),f329(f190(f869(x88261)),x88264)))
% 156.75/156.48  [8895]~P22(f329(f329(f244(a1),f2(a1)),x88953))+~P22(f329(f329(f243(a1),x88951),x88954))+P22(f329(f329(f331(a1),f406(x88951,x88952,x88953,x88954)),x88952))+P22(f329(f329(f243(a1),x88951),f329(f329(f80(a1),x88954),x88953)))
% 156.75/156.48  [8896]~P22(f329(f329(f244(a1),f2(a1)),x88963))+~P22(f329(f329(f244(a1),x88961),x88964))+P22(f329(f329(f331(a1),f417(x88961,x88962,x88963,x88964)),x88962))+P22(f329(f329(f244(a1),x88961),f329(f329(f80(a1),x88964),x88963)))
% 156.75/156.48  [8933]~P108(x89331)+~P22(f329(f62(x89331),x89333))+~P22(f329(f329(f331(x89331),x89334),x89333))+P22(f329(f329(f243(x89331),f329(f329(f65(x89331,x89331,f247(x89331)),x89332),x89333)),f329(f329(f247(x89331),x89334),x89332)))
% 156.75/156.48  [8934]~P105(x89341)+~P22(f329(f62(x89341),x89343))+~P22(f329(f329(f331(x89341),x89344),x89343))+P22(f329(f329(f243(x89341),f329(f329(f65(x89341,x89341,f98(x89341)),x89342),x89343)),f329(f329(f98(x89341),x89344),x89342)))
% 156.75/156.48  [8978]E(f329(f329(f170(x89781),x89782),x89783),f329(f329(f170(x89781),x89782),x89784))+P22(f329(f329(f244(a868),f613(x89783,x89784,x89781,x89782)),x89782))+~P22(f329(f329(f243(a868),x89782),f329(f190(f869(x89781)),x89783)))+~P22(f329(f329(f243(a868),x89782),f329(f190(f869(x89781)),x89784)))
% 156.75/156.48  [8983]~P22(f329(f329(f244(a1),f2(a1)),x89833))+~P22(f329(f329(f243(a1),x89831),x89832))+P22(f329(f329(f331(a1),f407(x89831,x89834,x89833,x89832)),f300(a1,f78(a1),x89833)))+P22(f329(f329(f243(a1),x89831),f329(f329(f80(a1),x89832),x89833)))
% 156.75/156.48  [8984]~P22(f329(f329(f244(a1),f2(a1)),x89843))+~P22(f329(f329(f244(a1),x89841),x89842))+P22(f329(f329(f331(a1),f418(x89841,x89844,x89843,x89842)),f300(a1,f78(a1),x89843)))+P22(f329(f329(f244(a1),x89841),f329(f329(f80(a1),x89842),x89843)))
% 156.75/156.48  [9147]~E(f329(f173(x91471,x91472),x91473),f329(f173(x91471,x91472),x91474))+E(f329(f167(f875(x91471,x91472)),x91473),f329(f167(f875(x91471,x91472)),x91474))+~P22(f329(f131(x91471),f329(f329(f148(f875(x91471,x91472),x91471),f263(x91471,x91472)),x91474)))+~P22(f329(f131(x91471),f329(f329(f148(f875(x91471,x91472),x91471),f263(x91471,x91472)),x91473)))
% 156.75/156.48  [9159]E(f329(f173(x91591,x91592),x91593),f329(f173(x91591,x91592),x91594))+~E(f329(f167(f875(x91591,x91592)),x91593),f329(f167(f875(x91591,x91592)),x91594))+~P22(f329(f131(x91591),f329(f329(f148(f875(x91591,x91592),x91591),f263(x91591,x91592)),x91594)))+~P22(f329(f131(x91591),f329(f329(f148(f875(x91591,x91592),x91591),f263(x91591,x91592)),x91593)))
% 156.75/156.48  [9292]~P108(x92921)+~P22(f329(f62(x92921),x92924))+P22(f329(f329(f331(x92921),f455(x92922,x92923,x92924,x92921)),x92924))+P22(f329(f329(f243(x92921),f329(f329(f65(x92921,x92921,f242(x92921)),x92922),x92924)),f329(f329(f242(x92921),x92923),x92922)))
% 156.75/156.48  [9293]~P102(x92931)+~P22(f329(f62(x92931),x92934))+P22(f329(f329(f331(x92931),f466(x92932,x92933,x92934,x92931)),x92934))+P22(f329(f329(f243(x92931),f329(f329(f65(x92931,x92931,f97(x92931)),x92932),x92934)),f329(f329(f97(x92931),x92933),x92932)))
% 156.75/156.48  [9407]~P108(x94071)+~P22(f329(f62(x94071),x94073))+~P22(f329(f329(f243(x94071),f455(x94072,x94074,x94073,x94071)),x94074))+P22(f329(f329(f243(x94071),f329(f329(f65(x94071,x94071,f242(x94071)),x94072),x94073)),f329(f329(f242(x94071),x94074),x94072)))
% 156.75/156.48  [9408]~P102(x94081)+~P22(f329(f62(x94081),x94083))+~P22(f329(f329(f243(x94081),f466(x94082,x94084,x94083,x94081)),x94084))+P22(f329(f329(f243(x94081),f329(f329(f65(x94081,x94081,f97(x94081)),x94082),x94083)),f329(f329(f97(x94081),x94084),x94082)))
% 156.75/156.48  [9411]~P22(f329(f329(f243(a1),f2(a1)),x94114))+~P22(f329(f329(f244(a1),f2(a1)),x94113))+~P22(f329(f329(f244(a1),x94114),x94111))+P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f81(a1),x94111),f45(a1,x94112,x94113))),x94114)),f329(f329(f81(a1),x94111),x94113)))
% 156.75/156.48  [9834]E(x98341,x98342)+P22(f329(f329(f331(f875(f869(x98343),f869(x98343))),f329(f329(f264(f869(x98343),f869(x98343)),x98342),x98341)),f141(x98343,x98344)))+P22(f329(f329(f331(f875(f869(x98343),f869(x98343))),f329(f329(f264(f869(x98343),f869(x98343)),x98341),x98342)),f141(x98343,x98344)))+~P22(f329(f329(f331(f875(x98343,x98343)),f329(f329(f264(x98343,x98343),f608(x98341,x98342,x98344,x98343)),f610(x98341,x98342,x98344,x98343))),x98344))
% 156.75/156.48  [9835]E(x98351,x98352)+P22(f329(f329(f331(f875(f869(x98353),f869(x98353))),f329(f329(f264(f869(x98353),f869(x98353)),x98352),x98351)),f141(x98353,x98354)))+P22(f329(f329(f331(f875(f869(x98353),f869(x98353))),f329(f329(f264(f869(x98353),f869(x98353)),x98351),x98352)),f141(x98353,x98354)))+~P22(f329(f329(f331(f875(x98353,x98353)),f329(f329(f264(x98353,x98353),f610(x98351,x98352,x98354,x98353)),f608(x98351,x98352,x98354,x98353))),x98354))
% 156.75/156.48  [7420]~P108(x74201)+~P22(f329(f329(f243(x74201),x74203),x74204))+~P22(f329(f329(f243(x74201),x74202),x74204))+P22(f329(f329(f243(x74201),f329(f329(f242(x74201),x74202),x74203)),x74204))
% 156.75/156.48  [7423]~P102(x74231)+~P22(f329(f329(f243(x74231),x74233),x74234))+~P22(f329(f329(f243(x74231),x74232),x74234))+P22(f329(f329(f243(x74231),f329(f329(f97(x74231),x74232),x74233)),x74234))
% 156.75/156.48  [7424]~P108(x74241)+~P22(f329(f329(f244(x74241),x74243),x74244))+~P22(f329(f329(f244(x74241),x74242),x74244))+P22(f329(f329(f244(x74241),f329(f329(f242(x74241),x74242),x74243)),x74244))
% 156.75/156.48  [7741]~E(x77411,x77413)+E(f133(a868,f329(f299(a868,x77411),x77412)),f329(f329(f145(a868),x77413),x77414))+~E(f133(a868,f329(f299(a868,f329(f329(f80(a868),x77411),f78(a868))),x77412)),x77414)+~P22(f329(f329(f244(a868),x77411),x77412))
% 156.75/156.48  [7752]~P108(x77521)+P22(f329(f329(f243(x77521),x77522),x77523))+P22(f329(f329(f243(x77521),x77524),x77523))+~P22(f329(f329(f243(x77521),f329(f329(f247(x77521),x77524),x77522)),x77523))
% 156.75/156.48  [7753]~P108(x77531)+P22(f329(f329(f244(x77531),x77532),x77533))+P22(f329(f329(f244(x77531),x77534),x77533))+~P22(f329(f329(f244(x77531),f329(f329(f247(x77531),x77534),x77532)),x77533))
% 156.75/156.48  [8026]~P62(x80261)+~P22(f329(f329(f244(x80261),f2(x80261)),x80263))+~P22(f329(f329(f243(x80261),x80262),f329(f329(f287(x80261),x80264),x80263)))+P22(f329(f329(f243(x80261),f329(f329(f81(x80261),x80262),x80263)),x80264))
% 156.75/156.48  [8027]~P63(x80271)+~P22(f329(f329(f244(x80271),f2(x80271)),x80273))+~P22(f329(f329(f243(x80271),x80272),f329(f329(f287(x80271),x80274),x80273)))+P22(f329(f329(f243(x80271),f329(f329(f81(x80271),x80272),x80273)),x80274))
% 156.75/156.48  [8028]~P62(x80281)+~P22(f329(f329(f244(x80281),f2(x80281)),x80283))+~P22(f329(f329(f243(x80281),x80282),f329(f329(f81(x80281),x80284),x80283)))+P22(f329(f329(f243(x80281),f329(f329(f287(x80281),x80282),x80283)),x80284))
% 156.75/156.48  [8030]~P63(x80301)+~P22(f329(f329(f244(x80301),f2(x80301)),x80303))+~P22(f329(f329(f243(x80301),x80302),f329(f329(f81(x80301),x80304),x80303)))+P22(f329(f329(f243(x80301),f329(f329(f287(x80301),x80302),x80303)),x80304))
% 156.75/156.48  [8031]~P62(x80311)+~P22(f329(f329(f244(x80311),f2(x80311)),x80313))+~P22(f329(f329(f244(x80311),x80312),f329(f329(f287(x80311),x80314),x80313)))+P22(f329(f329(f244(x80311),f329(f329(f81(x80311),x80312),x80313)),x80314))
% 156.75/156.48  [8032]~P63(x80321)+~P22(f329(f329(f244(x80321),f2(x80321)),x80323))+~P22(f329(f329(f244(x80321),x80322),f329(f329(f287(x80321),x80324),x80323)))+P22(f329(f329(f244(x80321),f329(f329(f81(x80321),x80322),x80323)),x80324))
% 156.75/156.48  [8033]~P62(x80331)+~P22(f329(f329(f244(x80331),f2(x80331)),x80333))+~P22(f329(f329(f244(x80331),x80332),f329(f329(f81(x80331),x80334),x80333)))+P22(f329(f329(f244(x80331),f329(f329(f287(x80331),x80332),x80333)),x80334))
% 156.75/156.48  [8035]~P63(x80351)+~P22(f329(f329(f244(x80351),f2(x80351)),x80353))+~P22(f329(f329(f244(x80351),x80352),f329(f329(f81(x80351),x80354),x80353)))+P22(f329(f329(f244(x80351),f329(f329(f287(x80351),x80352),x80353)),x80354))
% 156.75/156.48  [8172]~P62(x81721)+~P22(f329(f329(f244(x81721),f2(x81721)),x81724))+P22(f329(f329(f243(x81721),x81722),f329(f329(f81(x81721),x81723),x81724)))+~P22(f329(f329(f243(x81721),f329(f329(f287(x81721),x81722),x81724)),x81723))
% 156.75/156.48  [8173]~P62(x81731)+~P22(f329(f329(f244(x81731),f2(x81731)),x81734))+P22(f329(f329(f243(x81731),x81732),f329(f329(f287(x81731),x81733),x81734)))+~P22(f329(f329(f243(x81731),f329(f329(f81(x81731),x81732),x81734)),x81733))
% 156.75/156.48  [8175]~P63(x81751)+~P22(f329(f329(f244(x81751),f2(x81751)),x81754))+P22(f329(f329(f243(x81751),x81752),f329(f329(f81(x81751),x81753),x81754)))+~P22(f329(f329(f243(x81751),f329(f329(f287(x81751),x81752),x81754)),x81753))
% 156.75/156.48  [8176]~P63(x81761)+~P22(f329(f329(f244(x81761),f2(x81761)),x81764))+P22(f329(f329(f243(x81761),x81762),f329(f329(f287(x81761),x81763),x81764)))+~P22(f329(f329(f243(x81761),f329(f329(f81(x81761),x81762),x81764)),x81763))
% 156.75/156.48  [8177]~P62(x81771)+~P22(f329(f329(f244(x81771),f2(x81771)),x81774))+P22(f329(f329(f244(x81771),x81772),f329(f329(f81(x81771),x81773),x81774)))+~P22(f329(f329(f244(x81771),f329(f329(f287(x81771),x81772),x81774)),x81773))
% 156.75/156.48  [8178]~P62(x81781)+~P22(f329(f329(f244(x81781),f2(x81781)),x81784))+P22(f329(f329(f244(x81781),x81782),f329(f329(f287(x81781),x81783),x81784)))+~P22(f329(f329(f244(x81781),f329(f329(f81(x81781),x81782),x81784)),x81783))
% 156.75/156.48  [8180]~P63(x81801)+~P22(f329(f329(f244(x81801),f2(x81801)),x81804))+P22(f329(f329(f244(x81801),x81802),f329(f329(f81(x81801),x81803),x81804)))+~P22(f329(f329(f244(x81801),f329(f329(f287(x81801),x81802),x81804)),x81803))
% 156.75/156.48  [8181]~P63(x81811)+~P22(f329(f329(f244(x81811),f2(x81811)),x81814))+P22(f329(f329(f244(x81811),x81812),f329(f329(f287(x81811),x81813),x81814)))+~P22(f329(f329(f244(x81811),f329(f329(f81(x81811),x81812),x81814)),x81813))
% 156.75/156.48  [8335]~P63(x83351)+~P22(f329(f329(f244(x83351),x83353),f2(x83351)))+~P22(f329(f329(f243(x83351),f329(f329(f287(x83351),x83354),x83353)),x83352))+P22(f329(f329(f243(x83351),f329(f329(f81(x83351),x83352),x83353)),x83354))
% 156.75/156.48  [8336]~P63(x83361)+~P22(f329(f329(f244(x83361),x83363),f2(x83361)))+~P22(f329(f329(f243(x83361),f329(f329(f81(x83361),x83364),x83363)),x83362))+P22(f329(f329(f243(x83361),f329(f329(f287(x83361),x83362),x83363)),x83364))
% 156.75/156.48  [8337]~P63(x83371)+~P22(f329(f329(f244(x83371),x83373),f2(x83371)))+~P22(f329(f329(f244(x83371),f329(f329(f287(x83371),x83374),x83373)),x83372))+P22(f329(f329(f244(x83371),f329(f329(f81(x83371),x83372),x83373)),x83374))
% 156.75/156.48  [8338]~P63(x83381)+~P22(f329(f329(f244(x83381),x83383),f2(x83381)))+~P22(f329(f329(f244(x83381),f329(f329(f81(x83381),x83384),x83383)),x83382))+P22(f329(f329(f244(x83381),f329(f329(f287(x83381),x83382),x83383)),x83384))
% 156.75/156.48  [8348]~P22(f329(x83481,x83484))+~P22(f329(f329(f244(a868),x83482),f329(f329(f81(a868),x83483),f329(a108,x83484))))+P22(f329(x83481,f329(f329(f39(a868),x83482),x83483)))+~P22(f329(f329(f243(a868),f329(f329(f81(a868),x83483),x83484)),x83482))
% 156.75/156.48  [8554]~P108(x85541)+~P22(f329(f62(x85541),x85544))+~P22(f329(f329(f331(x85541),x85542),x85544))+P22(f329(f329(f243(x85541),f329(f329(f242(x85541),x85542),x85543)),f329(f329(f65(x85541,x85541,f242(x85541)),x85543),x85544)))
% 156.75/156.48  [8555]~P102(x85551)+~P22(f329(f62(x85551),x85554))+~P22(f329(f329(f331(x85551),x85552),x85554))+P22(f329(f329(f243(x85551),f329(f329(f97(x85551),x85552),x85553)),f329(f329(f65(x85551,x85551,f97(x85551)),x85553),x85554)))
% 156.75/156.48  [8687]~P22(f329(f62(x86871),x86872))+E(f329(f38(x86871),f329(f329(f3(f876(x86871,a862)),x86872),f329(f329(f307(x86871),x86873),x86874))),f329(f329(f3(a868),f329(f38(x86871),f329(f329(f3(f876(x86871,a862)),x86872),x86874))),f78(a868)))+P22(f329(f329(f331(x86871),x86873),x86874))+~P22(f329(f329(f331(x86871),x86873),x86872))
% 156.75/156.48  [8758]E(f329(f329(f80(a1),f410(x87581,x87582,x87583,x87584)),f411(x87581,x87582,x87583,x87584)),x87584)+~P22(f329(f329(f244(a1),f2(a1)),x87583))+~P22(f329(f329(f243(a1),x87584),x87581))+P22(f329(f329(f243(a1),f329(f329(f3(a1),x87584),x87583)),x87581))
% 156.75/156.48  [8759]E(f329(f329(f80(a1),f419(x87591,x87592,x87593,x87594)),f420(x87591,x87592,x87593,x87594)),x87594)+~P22(f329(f329(f244(a1),f2(a1)),x87593))+~P22(f329(f329(f244(a1),x87594),x87591))+P22(f329(f329(f244(a1),f329(f329(f3(a1),x87594),x87593)),x87591))
% 156.75/156.48  [8963]~P22(f329(f329(f244(a1),f2(a1)),x89633))+~P22(f329(f329(f243(a1),x89634),x89631))+P22(f329(f329(f331(a1),f410(x89631,x89632,x89633,x89634)),x89632))+P22(f329(f329(f243(a1),f329(f329(f3(a1),x89634),x89633)),x89631))
% 156.75/156.48  [8964]~P22(f329(f329(f244(a1),f2(a1)),x89643))+~P22(f329(f329(f244(a1),x89644),x89641))+P22(f329(f329(f331(a1),f419(x89641,x89642,x89643,x89644)),x89642))+P22(f329(f329(f244(a1),f329(f329(f3(a1),x89644),x89643)),x89641))
% 156.75/156.48  [9035]~P22(f329(f329(f244(a1),f2(a1)),x90352))+~P22(f329(f329(f243(a1),x90351),x90353))+P22(f329(f329(f331(a1),f411(x90353,x90354,x90352,x90351)),f300(a1,f78(a1),x90352)))+P22(f329(f329(f243(a1),f329(f329(f3(a1),x90351),x90352)),x90353))
% 156.75/156.48  [9036]~P22(f329(f329(f244(a1),f2(a1)),x90362))+~P22(f329(f329(f244(a1),x90361),x90363))+P22(f329(f329(f331(a1),f420(x90363,x90364,x90362,x90361)),f300(a1,f78(a1),x90362)))+P22(f329(f329(f244(a1),f329(f329(f3(a1),x90361),x90362)),x90363))
% 156.75/156.48  [9057]~P22(f329(f329(f243(a1),f2(a1)),x90574))+~P22(f329(f329(f244(a1),f2(a1)),x90573))+~P22(f329(f329(f244(a1),x90574),x90571))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),f329(f329(f81(a1),x90571),f45(a1,x90572,x90573))),x90574)))
% 156.75/156.48  [9130]~P108(x91301)+~P22(f329(f62(x91301),x91304))+~P22(f329(f329(f243(x91301),x91302),f454(x91303,x91302,x91304,x91301)))+P22(f329(f329(f243(x91301),f329(f329(f247(x91301),x91302),x91303)),f329(f329(f65(x91301,x91301,f247(x91301)),x91303),x91304)))
% 156.75/156.48  [9131]~P105(x91311)+~P22(f329(f62(x91311),x91314))+~P22(f329(f329(f243(x91311),x91312),f465(x91313,x91312,x91314,x91311)))+P22(f329(f329(f243(x91311),f329(f329(f98(x91311),x91312),x91313)),f329(f329(f65(x91311,x91311,f98(x91311)),x91313),x91314)))
% 156.75/156.48  [9146]~P22(f329(f329(f243(a1),x91464),f2(a1)))+~P22(f329(f329(f244(a1),f2(a1)),x91462))+~P22(f329(f329(f244(a1),x91461),x91464))+P22(f329(f329(f244(a1),f329(f329(f81(a1),x91461),x91462)),f329(f329(f80(a1),f329(f329(f81(a1),x91461),f45(a1,x91463,x91462))),x91464)))
% 156.75/156.48  [9168]P22(f329(f62(x91681),x91682))+~P22(f329(f62(x91681),x91683))+~P22(f329(f329(f331(f876(x91681,a862)),x91682),f329(f329(f61(x91681),x91683),x91684)))+~P22(f329(f329(f243(f876(f875(x91681,x91681),a862)),x91684),f329(f329(f266(x91681,x91681),x91683),f329(f18(f876(x91681,a862),x91681),x91683))))
% 156.75/156.48  [9188]~P108(x91881)+~P22(f329(f62(x91881),x91884))+P22(f329(f329(f331(x91881),f454(x91882,x91883,x91884,x91881)),x91884))+P22(f329(f329(f243(x91881),f329(f329(f247(x91881),x91883),x91882)),f329(f329(f65(x91881,x91881,f247(x91881)),x91882),x91884)))
% 156.75/156.48  [9189]~P105(x91891)+~P22(f329(f62(x91891),x91894))+P22(f329(f329(f331(x91891),f465(x91892,x91893,x91894,x91891)),x91894))+P22(f329(f329(f243(x91891),f329(f329(f98(x91891),x91893),x91892)),f329(f329(f65(x91891,x91891,f98(x91891)),x91892),x91894)))
% 156.75/156.48  [9592]~P22(f329(f62(x95922),x95924))+~P22(f329(f62(x95921),x95923))+~P22(f329(f329(f243(a868),f329(f38(x95922),x95924)),f329(f38(x95921),x95923)))+P22(f329(f329(f243(f876(x95921,a862)),f329(f308(x95922,x95921,f544(x95923,x95921,x95924,x95922)),x95924)),x95923))
% 156.75/156.48  [9232]~P22(f329(f329(f331(x92321),x92322),x92324))+P22(f329(f329(f331(x92321),x92322),x92323))+~P22(f329(f329(f244(f876(x92321,a862)),x92324),f329(f329(f307(x92321),x92322),x92323)))+P22(f329(f329(f244(f876(x92321,a862)),f329(f329(f3(f876(x92321,a862)),x92324),f329(f329(f307(x92321),x92322),f189(f876(x92321,a862))))),x92323))
% 156.75/156.48  [9389]~P22(f329(f329(f331(x93891),x93892),x93894))+P22(f329(f329(f331(x93891),x93892),x93893))+P22(f329(f329(f244(f876(x93891,a862)),x93894),f329(f329(f307(x93891),x93892),x93893)))+~P22(f329(f329(f244(f876(x93891,a862)),f329(f329(f3(f876(x93891,a862)),x93894),f329(f329(f307(x93891),x93892),f189(f876(x93891,a862))))),x93893))
% 156.75/156.48  [9414]P22(f329(f329(f331(x94141),x94142),x94143))+~P22(f329(f329(f243(f876(x94141,a862)),x94144),x94143))+P22(f329(f329(f244(f876(x94141,a862)),x94144),f329(f329(f307(x94141),x94142),x94143)))+~P22(f329(f329(f244(f876(x94141,a862)),f329(f329(f3(f876(x94141,a862)),x94144),f329(f329(f307(x94141),x94142),f189(f876(x94141,a862))))),x94143))
% 156.75/156.48  [9419]~P22(f329(f329(f331(x94191),x94193),x94192))+~P22(f329(f329(f244(f876(x94191,a862)),x94192),x94194))+P22(f329(f329(f244(f876(x94191,a862)),x94192),f329(f329(f307(x94191),x94193),x94194)))+~P22(f329(f329(f244(f876(x94191,a862)),f329(f329(f3(f876(x94191,a862)),x94192),f329(f329(f307(x94191),x94193),f189(f876(x94191,a862))))),x94194))
% 156.75/156.48  [9431]~P22(f329(f329(f243(f876(x94311,a862)),x94312),x94314))+~P22(f329(f329(f244(f876(x94311,a862)),x94312),x94314))+P22(f329(f329(f244(f876(x94311,a862)),x94312),f329(f329(f307(x94311),x94313),x94314)))+~P22(f329(f329(f244(f876(x94311,a862)),f329(f329(f3(f876(x94311,a862)),x94312),f329(f329(f307(x94311),x94313),f189(f876(x94311,a862))))),x94314))
% 156.75/156.48  [9486]~P109(x94862)+~P59(x94861)+~P22(f329(f329(f243(f876(x94861,x94862)),x94863),x94864))+P22(f329(f59(x94861),f329(f329(f20(x94861,x94862,a862),f329(f329(f10(x94862,f876(x94862,a862),x94861),f243(x94862)),x94863)),x94864)))
% 156.75/156.48  [9640]~P109(x96402)+~P59(x96401)+P22(f329(f329(f243(f876(x96401,x96402)),x96403),x96404))+~P22(f329(f59(x96401),f329(f329(f20(x96401,x96402,a862),f329(f329(f10(x96402,f876(x96402,a862),x96401),f243(x96402)),x96403)),x96404)))
% 156.75/156.48  [9820]E(f329(f329(f159(x98201),f329(f329(f159(f869(x98201)),f175(x98201,x98202)),x98203)),x98204),f329(f329(f159(x98201),f329(f329(f159(f869(x98201)),x98202),x98204)),x98203))+~P22(f329(f329(f244(a868),x98203),f329(f190(f869(f869(x98201))),f175(x98201,x98202))))+~P28(a868,f329(f163(a868),f329(f329(f148(f869(x98201),a868),f190(f869(x98201))),x98202)))+~P22(f329(f329(f244(a868),x98204),f329(f190(f869(f869(x98201))),f329(f130(f869(x98201),f329(f329(f10(a868,a862,f869(x98201)),f329(f244(a868),x98203)),f190(f869(x98201)))),x98202))))
% 156.75/156.48  [9847]~P22(f329(f329(f331(f875(a868,a868)),x98474),x98471))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x98474),x98472)),a35))+~P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98471),x98473)),a36))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98471),f329(f329(f307(f875(a868,a868)),x98472),x98473))),a36))
% 156.75/156.48  [9848]~P22(f329(f329(f331(f875(a868,a868)),x98484),x98481))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x98484),x98482)),a70))+~P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98481),x98483)),a71))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98481),f329(f329(f307(f875(a868,a868)),x98482),x98483))),a71))
% 156.75/156.48  [9738]~P109(x97382)+~P59(x97381)+~P22(f329(f329(f244(f876(x97381,x97382)),x97383),x97384))+P22(f329(f58(x97381),f329(f329(f10(a862,a862,x97381),a324),f329(f329(f20(x97381,x97382,a862),f329(f329(f10(x97382,f876(x97382,a862),x97381),a326),x97383)),x97384))))
% 156.75/156.48  [9858]~P22(f329(f329(f331(f875(a868,a868)),x98584),x98583))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x98581),x98584)),a70))+~P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98582),x98583)),a69))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f329(f329(f307(f875(a868,a868)),x98581),x98582)),x98583)),a69))
% 156.75/156.48  [9859]~P22(f329(f329(f331(f875(a868,a868)),x98594),x98593))+~P22(f329(f329(f331(f875(f875(a868,a868),f875(a868,a868))),f329(f329(f264(f875(a868,a868),f875(a868,a868)),x98591),x98594)),a35))+~P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),x98592),x98593)),a37))+P22(f329(f329(f331(f875(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862))),f329(f329(f264(f876(f875(a868,a868),a862),f876(f875(a868,a868),a862)),f329(f329(f307(f875(a868,a868)),x98591),x98592)),x98593)),a37))
% 156.75/156.48  [5953]~P43(x59532,x59533,x59535)+~P43(f31(x59531,x59532),x59535,x59534)+P43(f31(x59531,x59532),x59533,x59534)+~P22(f329(x59531,x59533))
% 156.75/156.48  [8902]~P31(x89021,x89022,x89024,x89025)+~P31(x89021,x89022,x89023,x89025)+~P31(x89021,x89022,x89023,f180(x89021,x89022,x89023,x89024))+P31(x89021,x89022,f180(x89021,x89022,x89023,x89024),x89025)
% 156.75/156.48  [6036]~P5(x60364,x60361)+~P22(f329(f329(x60361,x60362),x60365))+P22(f329(f329(x60361,x60362),x60363))+~P22(f329(f329(x60361,x60365),x60363))
% 156.75/156.48  [5269]~P68(x52695)+E(x52691,x52692)+~E(x52693,x52694)+~E(f329(f329(f3(x52695),x52693),x52694),f329(f329(f3(x52695),x52691),x52692))
% 156.75/156.48  [6142]~P13(x61425,x61421,x61423)+E(f329(f329(x61421,x61422),f329(x61423,x61424)),f329(x61423,x61424))+~P22(f329(f62(x61425),x61424))+~P22(f329(f329(f331(x61425),x61422),x61424))
% 156.75/156.48  [6333]~P79(x63331)+~E(f329(f329(f3(x63331),x63334),x63335),f329(f329(f3(x63331),x63332),x63333))+~P22(f329(f329(f243(x63331),x63334),x63335))+P22(f329(f329(f243(x63331),x63332),x63333))
% 156.75/156.48  [6335]~P79(x63351)+~E(f329(f329(f3(x63351),x63354),x63355),f329(f329(f3(x63351),x63352),x63353))+~P22(f329(f329(f244(x63351),x63354),x63355))+P22(f329(f329(f244(x63351),x63352),x63353))
% 156.75/156.48  [7279]~E(x72792,f329(f329(f145(x72791),x72794),x72795))+P22(f329(f329(f331(f869(x72791)),x72792),f155(x72791,x72793)))+~P22(f329(f329(f331(f869(x72791)),x72795),f155(x72791,x72793)))+~P22(f329(f329(f331(x72791),x72794),x72793))
% 156.75/156.48  [7692]~E(f329(f190(f869(x76921)),x76923),f329(f190(f869(x76922)),x76924))+~E(f329(f329(f148(f875(x76921,x76922),x76922),f267(x76921,x76922)),x76925),x76924)+~E(f329(f329(f148(f875(x76921,x76922),x76921),f263(x76921,x76922)),x76925),x76923)+E(f329(f329(f177(x76921,x76922),x76923),x76924),x76925)
% 156.75/156.48  [8022]~P109(x80221)+P22(f329(f329(f244(f876(x80221,a862)),f300(x80221,x80222,x80223)),f300(x80221,x80224,x80225)))+~P22(f329(f329(f243(x80221),x80224),x80225))+P22(f329(f329(f243(x80221),x80222),x80223))
% 156.75/156.48  [8123]~P109(x81231)+P22(f329(f329(f243(f876(x81231,a862)),f300(x81231,x81232,x81233)),f300(x81231,x81234,x81235)))+~P22(f329(f329(f243(x81231),x81233),x81235))+~P22(f329(f329(f243(x81231),x81234),x81232))
% 156.75/156.48  [8246]~P108(x82461)+P22(f329(f329(f243(x82461),x82462),x82463))+P22(f329(f329(f243(x82461),x82464),x82463))+~P22(f329(f329(f243(f876(x82461,a862)),f329(f299(x82461,x82463),x82462)),f329(f299(x82461,x82464),x82465)))
% 156.75/156.48  [8247]~P108(x82471)+P22(f329(f329(f243(x82471),x82472),x82473))+P22(f329(f329(f243(x82471),x82472),x82474))+~P22(f329(f329(f243(f876(x82471,a862)),f329(f299(x82471,x82473),x82472)),f329(f299(x82471,x82475),x82474)))
% 156.75/156.48  [8471]~P109(x84711)+~P22(f329(f329(f243(f876(x84711,a862)),f300(x84711,x84714,x84712)),f300(x84711,x84715,x84713)))+P22(f329(f329(f243(x84711),x84712),x84713))+~P22(f329(f329(f243(x84711),x84714),x84712))
% 156.75/156.48  [8472]~P109(x84721)+~P22(f329(f329(f244(f876(x84721,a862)),f300(x84721,x84724,x84722)),f300(x84721,x84725,x84723)))+P22(f329(f329(f243(x84721),x84722),x84723))+~P22(f329(f329(f243(x84721),x84724),x84722))
% 156.75/156.48  [8473]~P109(x84731)+~P22(f329(f329(f243(f876(x84731,a862)),f300(x84731,x84733,x84734)),f300(x84731,x84732,x84735)))+P22(f329(f329(f243(x84731),x84732),x84733))+~P22(f329(f329(f243(x84731),x84733),x84734))
% 156.75/156.48  [8474]~P109(x84741)+~P22(f329(f329(f244(f876(x84741,a862)),f300(x84741,x84743,x84744)),f300(x84741,x84742,x84745)))+P22(f329(f329(f243(x84741),x84742),x84743))+~P22(f329(f329(f243(x84741),x84743),x84744))
% 156.75/156.48  [6035]~P13(x60352,x60355,x60353)+E(x60351,f189(f876(x60352,a862)))+~P22(f329(f62(x60352),x60351))+E(f329(x60353,f329(f329(f307(x60352),x60354),x60351)),f329(f329(x60355,x60354),f329(x60353,x60351)))
% 156.75/156.48  [6784]~E(x67841,x67842)+~E(f329(f329(f98(f876(x67843,a862)),x67844),x67845),f189(f876(x67843,a862)))+~P22(f329(f329(f331(x67843),x67842),x67845))+~P22(f329(f329(f331(x67843),x67841),x67844))
% 156.75/156.48  [6863]~P14(x68632,x68635,x68631)+~P22(f329(f62(x68632),x68634))+E(f329(x68631,f329(f329(f307(x68632),x68633),x68634)),f329(f329(f65(x68632,x68632,x68635),x68633),x68634))+P22(f329(f329(f331(x68632),x68633),x68634))
% 156.75/156.48  [6929]~P70(x69292)+~P22(f329(f62(x69291),x69295))+E(f329(f329(f8(x69291,x69292),x69293),f329(f329(f307(x69291),x69294),x69295)),f329(f329(f80(x69292),f329(x69293,x69294)),f329(f329(f8(x69291,x69292),x69293),x69295)))+P22(f329(f329(f331(x69291),x69294),x69295))
% 156.75/156.48  [6931]~P76(x69312)+~P22(f329(f62(x69311),x69315))+E(f329(f329(f11(x69311,x69312),x69313),f329(f329(f307(x69311),x69314),x69315)),f329(f329(f81(x69312),f329(x69313,x69314)),f329(f329(f11(x69311,x69312),x69313),x69315)))+P22(f329(f329(f331(x69311),x69314),x69315))
% 156.75/156.48  [7435]~P14(x74352,x74355,x74351)+~P22(f329(f62(x74352),x74354))+E(f329(x74351,f329(f329(f307(x74352),x74353),x74354)),x74353)+~E(f329(f329(f3(f876(x74352,a862)),x74354),f329(f329(f307(x74352),x74353),f189(f876(x74352,a862)))),f189(f876(x74352,a862)))
% 156.75/156.48  [7803]~P87(x78031)+~P22(f329(f329(f243(x78031),x78033),x78035))+~P22(f329(f329(f243(x78031),x78032),x78034))+P22(f329(f329(f243(x78031),f329(f329(f80(x78031),x78032),x78033)),f329(f329(f80(x78031),x78034),x78035)))
% 156.75/156.48  [7804]~P108(x78041)+~P22(f329(f329(f243(x78041),x78043),x78045))+~P22(f329(f329(f243(x78041),x78042),x78044))+P22(f329(f329(f243(x78041),f329(f329(f247(x78041),x78042),x78043)),f329(f329(f247(x78041),x78044),x78045)))
% 156.75/156.48  [7805]~P108(x78051)+~P22(f329(f329(f243(x78051),x78053),x78055))+~P22(f329(f329(f243(x78051),x78052),x78054))+P22(f329(f329(f243(x78051),f329(f329(f242(x78051),x78052),x78053)),f329(f329(f242(x78051),x78054),x78055)))
% 156.75/156.48  [7806]~P102(x78061)+~P22(f329(f329(f243(x78061),x78063),x78065))+~P22(f329(f329(f243(x78061),x78062),x78064))+P22(f329(f329(f243(x78061),f329(f329(f97(x78061),x78062),x78063)),f329(f329(f97(x78061),x78064),x78065)))
% 156.75/156.48  [7807]~P105(x78071)+~P22(f329(f329(f243(x78071),x78073),x78075))+~P22(f329(f329(f243(x78071),x78072),x78074))+P22(f329(f329(f243(x78071),f329(f329(f98(x78071),x78072),x78073)),f329(f329(f98(x78071),x78074),x78075)))
% 156.75/156.48  [7808]~P85(x78081)+~P22(f329(f329(f243(x78081),x78083),x78085))+~P22(f329(f329(f244(x78081),x78082),x78084))+P22(f329(f329(f244(x78081),f329(f329(f80(x78081),x78082),x78083)),f329(f329(f80(x78081),x78084),x78085)))
% 156.75/156.48  [7809]~P85(x78091)+~P22(f329(f329(f243(x78091),x78092),x78094))+~P22(f329(f329(f244(x78091),x78093),x78095))+P22(f329(f329(f244(x78091),f329(f329(f80(x78091),x78092),x78093)),f329(f329(f80(x78091),x78094),x78095)))
% 156.75/156.48  [7810]~P85(x78101)+~P22(f329(f329(f244(x78101),x78103),x78105))+~P22(f329(f329(f244(x78101),x78102),x78104))+P22(f329(f329(f244(x78101),f329(f329(f80(x78101),x78102),x78103)),f329(f329(f80(x78101),x78104),x78105)))
% 156.75/156.48  [7939]~P137(x79395)+E(x79391,x79392)+E(x79393,x79394)+~E(f329(f329(f80(x79395),f329(f329(f81(x79395),x79393),x79391)),f329(f329(f81(x79395),x79394),x79392)),f329(f329(f80(x79395),f329(f329(f81(x79395),x79393),x79392)),f329(f329(f81(x79395),x79394),x79391)))
% 156.75/156.48  [8146]~P108(x81464)+~P22(f329(f131(x81461),x81463))+P22(f329(f329(f331(x81461),x81462),f329(f167(x81461),x81463)))+P22(f329(f131(x81461),f329(f329(f142(x81461,x81464,x81465),x81462),x81463)))
% 156.75/156.48  [8291]~P68(x82911)+E(f329(f329(f3(x82911),f329(f329(f8(a868,x82911),x82912),f329(f299(a868,x82913),x82914))),f329(f329(f8(a868,x82911),x82912),f329(f299(a868,x82913),x82915))),f329(f329(f8(a868,x82911),x82912),f329(f299(a868,x82915),x82914)))+~P22(f329(f329(f243(a868),x82915),x82914))+~P22(f329(f329(f243(a868),x82913),x82915))
% 156.75/156.48  [8292]~P70(x82921)+E(f329(f329(f80(x82921),f329(f329(f8(a868,x82921),x82922),f329(f299(a868,x82923),x82924))),f329(f329(f8(a868,x82921),x82922),f329(f299(a868,x82924),x82925))),f329(f329(f8(a868,x82921),x82922),f329(f299(a868,x82923),x82925)))+~P22(f329(f329(f243(a868),x82924),x82925))+~P22(f329(f329(f243(a868),x82923),x82924))
% 156.75/156.48  [8610]~P61(x86102)+E(x86101,f2(x86102))+E(x86103,f2(x86102))+E(f329(f329(f287(x86102),f329(f329(f3(x86102),f329(f329(f81(x86102),x86104),x86101)),f329(f329(f81(x86102),x86105),x86103))),f329(f329(f81(x86102),x86103),x86101)),f329(f329(f3(x86102),f329(f329(f287(x86102),x86104),x86103)),f329(f329(f287(x86102),x86105),x86101)))
% 156.75/156.48  [8611]~P61(x86112)+E(x86111,f2(x86112))+E(x86113,f2(x86112))+E(f329(f329(f287(x86112),f329(f329(f80(x86112),f329(f329(f81(x86112),x86114),x86111)),f329(f329(f81(x86112),x86115),x86113))),f329(f329(f81(x86112),x86113),x86111)),f329(f329(f80(x86112),f329(f329(f287(x86112),x86114),x86113)),f329(f329(f287(x86112),x86115),x86111)))
% 156.75/156.48  [8620]~E(x86202,f329(x86203,x86201))+E(x86201,f540(x86202,x86203,x86204,x86205))+~P20(x86205,x86204,x86203,f252(f876(x86205,a862)))+~P22(f329(f329(f331(x86204),x86202),f329(f308(x86205,x86204,x86203),f252(f876(x86205,a862)))))
% 156.75/156.48  [8810]~P116(x88101)+~P22(f329(f329(f244(x88101),f329(f75(x88101),x88102)),x88104))+P22(f329(f329(f244(x88101),f329(f329(f81(x88101),f329(f75(x88101),x88102)),f329(f75(x88101),x88103))),f329(f329(f81(x88101),x88104),x88105)))+~P22(f329(f329(f244(x88101),f329(f75(x88101),x88103)),x88105))
% 156.75/156.48  [8925]~P20(x89251,x89253,x89255,x89252)+~P22(f329(f62(x89253),x89254))+P22(f329(f329(f243(a868),f329(f38(x89251),x89252)),f329(f38(x89253),x89254)))+~P22(f329(f329(f243(f876(x89253,a862)),f329(f308(x89251,x89253,x89255),x89252)),x89254))
% 156.75/156.48  [8992]~P70(x89922)+~P20(x89921,x89921,x89924,x89925)+~P22(f329(f62(x89921),x89925))+E(f329(f329(f8(x89921,x89922),f329(f73(x89921,x89922,x89921,x89923),x89924)),x89925),f329(f329(f8(x89921,x89922),x89923),f329(f308(x89921,x89921,x89924),x89925)))
% 156.75/156.48  [8993]~P76(x89932)+~P20(x89931,x89931,x89934,x89935)+~P22(f329(f62(x89931),x89935))+E(f329(f329(f11(x89931,x89932),f329(f73(x89931,x89932,x89931,x89933),x89934)),x89935),f329(f329(f11(x89931,x89932),x89933),f329(f308(x89931,x89931,x89934),x89935)))
% 156.75/156.48  [9100]~P38(x91001,x91002)+~P22(f329(f329(f331(x91001),x91003),x91004))+~P22(f329(f329(f331(x91001),x91005),x91004))+~P22(f329(f329(f331(f875(x91001,x91001)),f329(f329(f264(x91001,x91001),x91005),f756(x91002,x91001,x91004))),x91002))
% 156.75/156.48  [9145]~P20(x91452,x91453,x91455,x91451)+E(x91451,f189(f876(x91452,a862)))+E(f329(f308(x91453,x91452,f542(x91454,x91453,x91452,x91451)),x91454),x91451)+~P22(f329(f329(f243(f876(x91453,a862)),f329(f308(x91452,x91453,x91455),x91451)),x91454))
% 156.75/156.48  [9622]~P108(x96225)+~P26(x96225)+P22(f329(f329(f331(x96221),f507(x96222,x96223,x96221,x96224,x96225)),x96223))+~P22(f329(f329(f244(x96225),x96224),f329(f329(f43(x96221,x96225),x96223),x96222)))
% 156.75/156.48  [9627]~P108(x96271)+~P26(x96271)+P22(f329(f329(f244(x96271),x96272),f329(x96273,f507(x96273,x96274,x96275,x96272,x96271))))+~P22(f329(f329(f244(x96271),x96272),f329(f329(f43(x96275,x96271),x96274),x96273)))
% 156.75/156.48  [9711]~P71(x97111)+~P22(f329(f67(x97111,x97111,f81(x97111),x97112,x97113),x97115))+P22(f329(f329(f331(x97111),x97112),x97113))+P22(f329(f67(x97111,x97111,f81(x97111),x97114,f329(f329(f307(x97111),x97112),x97113)),f329(f329(f81(x97111),x97114),x97115)))
% 156.75/156.48  [9912]~P70(x99122)+~P22(f329(f62(x99121),x99125))+E(f329(f329(f8(x99121,x99122),f329(f329(f9(x99121,x99122,x99122),f329(f329(f20(x99121,x99122,f876(x99122,x99122)),f329(f329(f10(a862,f876(x99122,f876(x99122,x99122)),x99121),f92(x99122)),f329(a326,x99123))),x99124)),f2(x99122))),x99125),f2(x99122))+P22(f329(f329(f331(x99121),x99123),x99125))
% 156.75/156.48  [9913]~P76(x99132)+~P22(f329(f62(x99131),x99135))+E(f329(f329(f11(x99131,x99132),f329(f329(f9(x99131,x99132,x99132),f329(f329(f20(x99131,x99132,f876(x99132,x99132)),f329(f329(f10(a862,f876(x99132,f876(x99132,x99132)),x99131),f92(x99132)),f329(a326,x99133))),x99134)),f78(x99132))),x99135),f78(x99132))+P22(f329(f329(f331(x99131),x99133),x99135))
% 156.75/156.48  [9914]~P70(x99142)+~P22(f329(f62(x99141),x99145))+E(f329(f329(f8(x99141,x99142),f329(f329(f9(x99141,x99142,x99142),f329(f329(f20(x99141,x99142,f876(x99142,x99142)),f329(f329(f10(a862,f876(x99142,f876(x99142,x99142)),x99141),f92(x99142)),f329(a326,x99143))),x99144)),f2(x99142))),x99145),f329(x99144,x99143))+~P22(f329(f329(f331(x99141),x99143),x99145))
% 156.75/156.48  [9915]~P76(x99152)+~P22(f329(f62(x99151),x99155))+E(f329(f329(f11(x99151,x99152),f329(f329(f9(x99151,x99152,x99152),f329(f329(f20(x99151,x99152,f876(x99152,x99152)),f329(f329(f10(a862,f876(x99152,f876(x99152,x99152)),x99151),f92(x99152)),f329(a326,x99153))),x99154)),f78(x99152))),x99155),f329(x99154,x99153))+~P22(f329(f329(f331(x99151),x99153),x99155))
% 156.75/156.48  [9966]~P70(x99662)+~P22(f329(f62(x99661),x99665))+E(f329(f329(f8(x99661,x99662),f329(f329(f9(x99661,x99662,x99662),f329(f329(f20(x99661,x99662,f876(x99662,x99662)),f329(f329(f10(a862,f876(x99662,f876(x99662,x99662)),x99661),f92(x99662)),f329(f329(f9(x99661,x99661,a862),a326),x99663))),x99664)),f2(x99662))),x99665),f2(x99662))+P22(f329(f329(f331(x99661),x99663),x99665))
% 156.75/156.48  [9967]~P76(x99672)+~P22(f329(f62(x99671),x99675))+E(f329(f329(f11(x99671,x99672),f329(f329(f9(x99671,x99672,x99672),f329(f329(f20(x99671,x99672,f876(x99672,x99672)),f329(f329(f10(a862,f876(x99672,f876(x99672,x99672)),x99671),f92(x99672)),f329(f329(f9(x99671,x99671,a862),a326),x99673))),x99674)),f78(x99672))),x99675),f78(x99672))+P22(f329(f329(f331(x99671),x99673),x99675))
% 156.75/156.48  [9969]~P70(x99692)+~P22(f329(f62(x99691),x99695))+E(f329(f329(f8(x99691,x99692),f329(f329(f9(x99691,x99692,x99692),f329(f329(f20(x99691,x99692,f876(x99692,x99692)),f329(f329(f10(a862,f876(x99692,f876(x99692,x99692)),x99691),f92(x99692)),f329(f329(f9(x99691,x99691,a862),a326),x99693))),x99694)),f2(x99692))),x99695),f329(x99694,x99693))+~P22(f329(f329(f331(x99691),x99693),x99695))
% 156.75/156.48  [9970]~P76(x99702)+~P22(f329(f62(x99701),x99705))+E(f329(f329(f11(x99701,x99702),f329(f329(f9(x99701,x99702,x99702),f329(f329(f20(x99701,x99702,f876(x99702,x99702)),f329(f329(f10(a862,f876(x99702,f876(x99702,x99702)),x99701),f92(x99702)),f329(f329(f9(x99701,x99701,a862),a326),x99703))),x99704)),f78(x99702))),x99705),f329(x99704,x99703))+~P22(f329(f329(f331(x99701),x99703),x99705))
% 156.75/156.48  [7802]~P68(x78022)+~P22(f329(f62(x78021),x78024))+E(f329(f329(f8(x78021,x78022),x78023),f329(f329(f3(f876(x78021,a862)),x78024),f329(f329(f307(x78021),x78025),f189(f876(x78021,a862))))),f329(f329(f8(x78021,x78022),x78023),x78024))+P22(f329(f329(f331(x78021),x78025),x78024))
% 156.75/156.48  [8297]~P110(x82972)+~P22(f329(f62(x82971),x82974))+E(f329(f329(f8(x82971,x82972),x82973),f329(f329(f3(f876(x82971,a862)),x82974),f329(f329(f307(x82971),x82975),f189(f876(x82971,a862))))),f329(f329(f3(x82972),f329(f329(f8(x82971,x82972),x82973),x82974)),f329(x82973,x82975)))+~P22(f329(f329(f331(x82971),x82975),x82974))
% 156.75/156.48  [8298]~P68(x82982)+~P22(f329(f62(x82981),x82984))+E(f329(f329(f8(x82981,x82982),x82983),f329(f329(f3(f876(x82981,a862)),x82984),f329(f329(f307(x82981),x82985),f189(f876(x82981,a862))))),f329(f329(f3(x82982),f329(f329(f8(x82981,x82982),x82983),x82984)),f329(x82983,x82985)))+~P22(f329(f329(f331(x82981),x82985),x82984))
% 156.75/156.48  [8326]~P68(x83261)+~P22(f329(f62(x83262),x83264))+E(f329(f329(f3(x83261),f329(f329(f8(x83262,x83261),x83263),x83264)),f329(f329(f8(x83262,x83261),x83263),x83265)),f329(f329(f8(x83262,x83261),x83263),f329(f329(f3(f876(x83262,a862)),x83264),x83265)))+~P22(f329(f329(f243(f876(x83262,a862)),x83265),x83264))
% 156.75/156.48  [8347]P22(f329(f62(x83471),f329(x83472,x83473)))+~P22(f329(f62(x83474),x83475))+~P22(f329(f329(f331(x83474),x83473),x83475))+~P22(f329(f62(x83471),f329(f329(f43(x83474,f876(x83471,a862)),x83475),x83472)))
% 156.75/156.48  [8770]~P6(x87701,x87705,x87704)+~E(f329(f283(x87701,x87701,x87704),f329(f329(f307(x87701),x87702),f189(f876(x87701,a862)))),f329(f283(x87701,x87701,x87704),f329(f329(f307(x87701),x87703),f189(f876(x87701,a862)))))+~P22(f329(f329(f331(x87701),x87703),x87705))+P22(f329(f329(f331(f875(x87701,x87701)),f329(f329(f264(x87701,x87701),x87702),x87703)),x87704))
% 156.75/156.48  [9055]~P22(f329(x90551,x90555))+P22(f329(x90551,f380(x90551,x90552,x90553,x90554)))+P22(f329(x90551,f379(x90551,x90552,x90553,x90554)))+~P22(f329(f329(f331(x90554),x90555),f329(f329(f97(f876(x90554,a862)),x90553),x90552)))
% 156.75/156.48  [9237]~P22(f329(x92371,x92375))+P22(f329(x92371,f379(x92371,x92372,x92373,x92374)))+P22(f329(f329(f331(x92374),f380(x92371,x92372,x92373,x92374)),x92372))+~P22(f329(f329(f331(x92374),x92375),f329(f329(f97(f876(x92374,a862)),x92373),x92372)))
% 156.75/156.48  [9238]~P22(f329(x92381,x92385))+P22(f329(x92381,f380(x92381,x92382,x92383,x92384)))+P22(f329(f329(f331(x92384),f379(x92381,x92382,x92383,x92384)),x92383))+~P22(f329(f329(f331(x92384),x92385),f329(f329(f97(f876(x92384,a862)),x92383),x92382)))
% 156.75/156.48  [9244]P22(f329(x92441,x92442))+~P22(f329(x92441,f385(x92441,x92443,x92444,x92445)))+~P22(f329(x92441,f384(x92441,x92443,x92444,x92445)))+~P22(f329(f329(f331(x92445),x92442),f329(f329(f97(f876(x92445,a862)),x92444),x92443)))
% 156.75/156.48  [9287]E(x92871,x92872)+~P22(f329(f329(f331(f875(x92873,x92873)),f329(f329(f264(x92873,x92873),x92871),x92872)),f305(x92873,x92875)))+P22(f329(f329(f331(x92873),x92871),x92874))+~P22(f329(f329(f243(f876(f875(x92873,x92873),a862)),x92875),f329(f329(f266(x92873,x92873),x92874),f329(f18(f876(x92873,a862),x92873),x92874))))
% 156.75/156.48  [9305]P22(f329(x93051,x93052))+~P22(f329(x93051,f384(x93051,x93054,x93055,x93053)))+P22(f329(f329(f331(x93053),f385(x93051,x93054,x93055,x93053)),x93054))+~P22(f329(f329(f331(x93053),x93052),f329(f329(f97(f876(x93053,a862)),x93055),x93054)))
% 156.75/156.48  [9306]P22(f329(x93061,x93062))+~P22(f329(x93061,f385(x93061,x93064,x93065,x93063)))+P22(f329(f329(f331(x93063),f384(x93061,x93064,x93065,x93063)),x93065))+~P22(f329(f329(f331(x93063),x93062),f329(f329(f97(f876(x93063,a862)),x93065),x93064)))
% 156.75/156.48  [9364]P22(f329(x93641,x93642))+P22(f329(f329(f331(x93643),f385(x93641,x93644,x93645,x93643)),x93644))+P22(f329(f329(f331(x93643),f384(x93641,x93644,x93645,x93643)),x93645))+~P22(f329(f329(f331(x93643),x93642),f329(f329(f97(f876(x93643,a862)),x93645),x93644)))
% 156.75/156.48  [9365]~P22(f329(x93652,x93655))+P22(f329(f329(f331(x93651),f380(x93652,x93653,x93654,x93651)),x93653))+P22(f329(f329(f331(x93651),f379(x93652,x93653,x93654,x93651)),x93654))+~P22(f329(f329(f331(x93651),x93655),f329(f329(f97(f876(x93651,a862)),x93654),x93653)))
% 156.75/156.48  [9518]~P6(x95181,x95185,x95184)+~P22(f329(f329(f331(x95181),x95183),x95185))+P22(f329(f329(f331(f875(x95181,x95181)),f329(f329(f264(x95181,x95181),x95182),x95183)),x95184))+~P22(f329(f329(f243(f876(x95181,a862)),f329(f283(x95181,x95181,x95184),f329(f329(f307(x95181),x95183),f189(f876(x95181,a862))))),f329(f283(x95181,x95181,x95184),f329(f329(f307(x95181),x95182),f189(f876(x95181,a862))))))
% 156.75/156.48  [9654]~P108(x96545)+~P26(x96545)+P22(f329(f329(f331(x96541),f502(x96542,x96543,x96544,x96541,x96545)),x96544))+~P22(f329(f329(f244(x96545),f329(f329(f42(x96541,x96545),x96544),x96543)),x96542))
% 156.75/156.48  [9686]~P87(x96865)+~P82(x96865)+P22(f329(f329(f331(x96861),f609(x96862,x96863,x96864,x96861,x96865)),f329(f167(x96861),x96864)))+P22(f329(f329(f243(x96865),f329(f160(x96865),f329(f329(f148(x96861,x96865),x96863),x96864))),f329(f160(x96865),f329(f329(f148(x96861,x96865),x96862),x96864))))
% 156.75/156.48  [9819]~P108(x98191)+~P26(x98191)+P22(f329(f329(f244(x98191),f329(x98192,f502(x98193,x98192,x98194,x98195,x98191))),x98193))+~P22(f329(f329(f244(x98191),f329(f329(f42(x98195,x98191),x98194),x98192)),x98193))
% 156.75/156.48  [9928]~P87(x99281)+~P82(x99281)+~P22(f329(f329(f243(x99281),f329(x99283,f609(x99285,x99283,x99284,x99282,x99281))),f329(x99285,f609(x99285,x99283,x99284,x99282,x99281))))+P22(f329(f329(f243(x99281),f329(f160(x99281),f329(f329(f148(x99282,x99281),x99283),x99284))),f329(f160(x99281),f329(f329(f148(x99282,x99281),x99285),x99284))))
% 156.75/156.48  [8628]~P70(x86281)+~P22(f329(f62(x86284),x86285))+~P22(f329(f329(f331(x86284),x86283),x86285))+E(f329(f329(f80(x86281),f329(x86282,x86283)),f329(f329(f8(x86284,x86281),x86282),f329(f329(f3(f876(x86284,a862)),x86285),f329(f329(f307(x86284),x86283),f189(f876(x86284,a862)))))),f329(f329(f8(x86284,x86281),x86282),x86285))
% 156.75/156.48  [8629]~P76(x86291)+~P22(f329(f62(x86294),x86295))+~P22(f329(f329(f331(x86294),x86293),x86295))+E(f329(f329(f81(x86291),f329(x86292,x86293)),f329(f329(f11(x86294,x86291),x86292),f329(f329(f3(f876(x86294,a862)),x86295),f329(f329(f307(x86294),x86293),f189(f876(x86294,a862)))))),f329(f329(f11(x86294,x86291),x86292),x86295))
% 156.75/156.48  [8676]~P14(x86761,x86764,x86765)+~P22(f329(f62(x86761),x86762))+E(f329(f329(f3(f876(x86761,a862)),x86762),f329(f329(f307(x86761),x86763),f189(f876(x86761,a862)))),f189(f876(x86761,a862)))+E(f329(f329(x86764,x86763),f329(x86765,f329(f329(f3(f876(x86761,a862)),x86762),f329(f329(f307(x86761),x86763),f189(f876(x86761,a862)))))),f329(x86765,f329(f329(f307(x86761),x86763),x86762)))
% 156.75/156.48  [9030]~P70(x90301)+~P22(f329(f62(x90302),x90305))+~P22(f329(f62(x90302),x90304))+E(f329(f329(f80(x90301),f329(f329(f8(x90302,x90301),x90303),f329(f329(f97(f876(x90302,a862)),x90304),x90305))),f329(f329(f8(x90302,x90301),x90303),f329(f329(f98(f876(x90302,a862)),x90304),x90305))),f329(f329(f80(x90301),f329(f329(f8(x90302,x90301),x90303),x90304)),f329(f329(f8(x90302,x90301),x90303),x90305)))
% 156.75/156.48  [9032]~P76(x90321)+~P22(f329(f62(x90322),x90325))+~P22(f329(f62(x90322),x90324))+E(f329(f329(f81(x90321),f329(f329(f11(x90322,x90321),x90323),f329(f329(f97(f876(x90322,a862)),x90324),x90325))),f329(f329(f11(x90322,x90321),x90323),f329(f329(f98(f876(x90322,a862)),x90324),x90325))),f329(f329(f81(x90321),f329(f329(f11(x90322,x90321),x90323),x90324)),f329(f329(f11(x90322,x90321),x90323),x90325)))
% 156.75/156.48  [9179]~P68(x91791)+~P22(f329(f62(x91792),x91795))+~P22(f329(f62(x91792),x91794))+E(f329(f329(f3(x91791),f329(f329(f80(x91791),f329(f329(f8(x91792,x91791),x91793),x91794)),f329(f329(f8(x91792,x91791),x91793),x91795))),f329(f329(f8(x91792,x91791),x91793),f329(f329(f98(f876(x91792,a862)),x91794),x91795))),f329(f329(f8(x91792,x91791),x91793),f329(f329(f97(f876(x91792,a862)),x91794),x91795)))
% 156.75/156.48  [9374]~P20(x93741,x93742,x93743,x93745)+~P20(x93741,x93742,x93743,x93744)+P20(x93741,x93742,x93743,f329(f329(f97(f876(x93741,a862)),x93744),x93745))+~E(f329(f329(f98(f876(x93742,a862)),f329(f308(x93741,x93742,x93743),f329(f329(f3(f876(x93741,a862)),x93744),x93745))),f329(f308(x93741,x93742,x93743),f329(f329(f3(f876(x93741,a862)),x93745),x93744))),f189(f876(x93742,a862)))
% 156.75/156.48  [9494]E(x94941,f2(a1))+~P22(f329(f329(f244(a1),f2(a1)),x94943))+~P22(f329(f49(x94942,x94941),f329(f329(f264(a1,a1),x94944),x94945)))+P22(f329(f49(x94942,f329(f329(f81(a1),x94941),x94943)),f329(f329(f264(a1,a1),f329(f329(f39(a1),x94944),x94943)),f329(f329(f80(a1),f329(f329(f81(a1),x94941),f45(a1,x94944,x94943))),x94945))))
% 156.75/156.48  [9502]~P22(f329(f329(f244(a868),f2(a868)),x95023))+~P22(f329(f329(f244(a868),f2(a868)),x95022))+~P22(f329(f48(x95021,x95022),f329(f329(f264(a868,a868),x95024),x95025)))+P22(f329(f48(x95021,f329(f329(f81(a868),x95022),x95023)),f329(f329(f264(a868,a868),f329(f329(f39(a868),x95024),x95023)),f329(f329(f80(a868),f329(f329(f81(a868),x95022),f45(a868,x95024,x95023))),x95025))))
% 156.75/156.48  [9556]~P76(x95561)+~P22(f329(f62(x95562),x95565))+~P22(f329(f62(x95562),x95564))+E(f329(f329(f81(x95561),f329(f329(f329(f66(x95561,x95562,f81(x95561)),x95563),f78(x95561)),f329(f329(f97(f876(x95562,a862)),x95564),x95565))),f329(f329(f329(f66(x95561,x95562,f81(x95561)),x95563),f78(x95561)),f329(f329(f98(f876(x95562,a862)),x95564),x95565))),f329(f329(f81(x95561),f329(f329(f329(f66(x95561,x95562,f81(x95561)),x95563),f78(x95561)),x95564)),f329(f329(f329(f66(x95561,x95562,f81(x95561)),x95563),f78(x95561)),x95565)))
% 156.75/156.48  [9558]~E(f329(f329(f170(x95581),x95585),x95582),f329(f329(f170(x95581),x95585),x95583))+P22(f329(f329(f331(f875(f869(x95581),f869(x95581))),f329(f329(f264(f869(x95581),f869(x95581)),x95582),x95583)),f141(x95581,x95584)))+~P22(f329(f329(f244(a868),x95585),f329(f329(f247(a868),f329(f190(f869(x95581)),x95582)),f329(f190(f869(x95581)),x95583))))+~P22(f329(f329(f331(f875(x95581,x95581)),f329(f329(f264(x95581,x95581),f329(f329(f159(x95581),x95582),x95585)),f329(f329(f159(x95581),x95583),x95585))),x95584))
% 156.75/156.48  [9674]~P87(x96745)+~P143(x96745)+P22(f329(f329(f331(x96741),f860(x96742,x96743,x96744,x96741,x96745)),x96744))+P22(f329(f329(f243(x96745),f329(f329(f8(x96741,x96745),x96743),x96744)),f329(f329(f81(x96745),f329(f96(x96745),f329(f38(x96741),x96744))),x96742)))
% 156.75/156.48  [9870]~P87(x98701)+~P143(x98701)+~P22(f329(f329(f243(x98701),f329(x98703,f860(x98705,x98703,x98704,x98702,x98701))),x98705))+P22(f329(f329(f243(x98701),f329(f329(f8(x98702,x98701),x98703),x98704)),f329(f329(f81(x98701),f329(f96(x98701),f329(f38(x98702),x98704))),x98705)))
% 156.75/156.48  [8650]E(f329(f329(f128(x86501),x86502),x86503),f329(f329(f128(x86501),x86504),x86505))+~E(f329(f329(f170(x86501),f329(f190(f869(x86501)),x86502)),x86504),x86502)+~E(f329(f329(f128(x86501),f329(f329(f132(x86501),f329(f190(f869(x86501)),x86502)),x86504)),x86505),x86503)+P22(f329(f329(f243(a868),f329(f190(f869(x86501)),x86504)),f329(f190(f869(x86501)),x86502)))
% 156.75/156.48  [8769]E(f329(f329(f128(x87691),x87692),x87693),f329(f329(f128(x87691),x87694),x87695))+~E(f329(f329(f170(x87691),f329(f190(f869(x87691)),x87692)),x87694),x87692)+~E(x87693,f329(f329(f128(x87691),f329(f329(f132(x87691),f329(f190(f869(x87691)),x87692)),x87694)),x87695))+~P22(f329(f329(f243(a868),f329(f190(f869(x87691)),x87692)),f329(f190(f869(x87691)),x87694)))
% 156.75/156.48  [9987]~P22(f329(x99875,x99874))+~P22(f329(f62(x99872),f329(f249(x99872),x99875)))+P22(f329(f62(x99871),f329(f249(x99871),f329(f329(f9(x99871,x99872,a862),x99873),x99874))))+~P22(f329(f62(x99871),f329(f249(x99871),f329(f329(f10(f876(x99872,a862),a862,x99871),f86(x99872)),f329(f329(f10(f876(x99872,a862),f876(x99872,a862),x99871),f329(f20(x99872,a862,a862),f329(f329(f10(a862,f876(a862,a862),x99872),a327),x99875))),x99873)))))
% 156.75/156.48  [7943]~P44(x79432,x79433,x79434,x79436)+~P44(f31(x79431,x79432),x79436,x79434,x79435)+P44(f31(x79431,x79432),x79433,x79434,x79435)+~P22(f329(x79431,x79433))
% 156.75/156.48  [8453]~P15(x84535,x84531,x84536,x84532)+E(f329(f73(x84531,x84531,x84531,f329(x84532,x84533)),f329(x84532,x84534)),f329(f73(x84531,x84531,x84531,f329(x84532,x84534)),f329(x84532,x84533)))+~P22(f329(f62(x84535),x84534))+~P22(f329(f62(x84535),x84533))
% 156.75/156.48  [7860]~P20(x78601,x78602,x78604,x78603)+~E(f329(x78604,x78606),x78605)+E(f329(f77(x78601,x78602,x78603,x78604),x78605),x78606)+~P22(f329(f329(f331(x78601),x78606),x78603))
% 156.75/156.48  [8045]~P16(x80456,x80451,x80454,x80452)+E(f329(f73(x80451,x80451,x80451,f329(x80452,x80453)),f329(x80454,x80455)),f329(x80452,x80453))+~P22(f329(f62(x80456),x80453))+~P22(f329(f329(f331(x80456),x80455),x80453))
% 156.75/156.48  [9223]~P15(x92233,x92231,x92236,x92232)+E(f329(f73(x92231,x92231,x92231,f329(x92232,f329(f329(f3(f876(x92233,a862)),x92234),f329(f329(f307(x92233),x92235),f189(f876(x92233,a862)))))),f329(x92236,x92235)),f329(x92232,x92234))+~P22(f329(f62(x92233),x92234))+~P22(f329(f329(f331(x92233),x92235),x92234))
% 156.75/156.48  [6935]~P25(x69351)+~E(f45(x69351,x69353,x69354),f45(x69351,x69356,x69354))+~E(f45(x69351,x69352,x69354),f45(x69351,x69355,x69354))+E(f45(x69351,f329(f329(f3(x69351),x69352),x69353),x69354),f45(x69351,f329(f329(f3(x69351),x69355),x69356),x69354))
% 156.75/156.48  [6936]~P24(x69361)+~E(f45(x69361,x69363,x69364),f45(x69361,x69366,x69364))+~E(f45(x69361,x69362,x69364),f45(x69361,x69365,x69364))+E(f45(x69361,f329(f329(f80(x69361),x69362),x69363),x69364),f45(x69361,f329(f329(f80(x69361),x69365),x69366),x69364))
% 156.75/156.48  [6937]~P24(x69371)+~E(f45(x69371,x69373,x69374),f45(x69371,x69376,x69374))+~E(f45(x69371,x69372,x69374),f45(x69371,x69375,x69374))+E(f45(x69371,f329(f329(f81(x69371),x69372),x69373),x69374),f45(x69371,f329(f329(f81(x69371),x69375),x69376),x69374))
% 156.75/156.48  [7746]~P12(x77461,x77462,x77463)+~P22(f329(f62(x77461),x77466))+E(f329(f329(f65(x77461,x77462,x77463),x77464),f329(f329(f307(x77461),x77465),x77466)),f329(f329(f65(x77461,x77462,x77463),f329(f329(x77463,x77465),x77464)),x77466))+P22(f329(f329(f331(x77461),x77465),x77466))
% 156.75/156.48  [7817]~P26(x78171)+P22(f329(f329(f243(x78171),x78172),f329(x78173,x78174)))+~P22(f329(f329(f331(x78175),x78174),x78176))+~P22(f329(f329(f243(x78171),x78172),f329(f329(f42(x78175,x78171),x78176),x78173)))
% 156.75/156.48  [7966]~P12(x79661,x79662,x79663)+~P22(f329(f62(x79661),x79666))+E(f329(f329(f65(x79661,x79662,x79663),x79664),f329(f329(f307(x79661),x79665),x79666)),f329(f329(x79663,x79665),f329(f329(f65(x79661,x79662,x79663),x79664),x79666)))+P22(f329(f329(f331(x79661),x79665),x79666))
% 156.75/156.48  [8063]~P108(x80633)+~P22(f329(x80632,x80635))+~P28(x80633,f329(f329(f148(x80631,x80633),x80634),x80636))+E(f329(f130(x80631,x80632),f329(f329(f142(x80631,x80633,x80634),x80635),x80636)),f329(f329(f142(x80631,x80633,x80634),x80635),f329(f130(x80631,x80632),x80636)))
% 156.75/156.48  [8086]E(x80861,x80862)+E(x80863,f2(a1))+~P22(f329(f49(x80864,x80863),f329(f329(f264(a1,a1),x80865),x80862)))+~P22(f329(f49(x80864,x80863),f329(f329(f264(a1,a1),x80866),x80861)))
% 156.75/156.48  [8087]E(x80871,x80872)+E(x80873,f2(a1))+~P22(f329(f49(x80874,x80873),f329(f329(f264(a1,a1),x80872),x80875)))+~P22(f329(f49(x80874,x80873),f329(f329(f264(a1,a1),x80871),x80876)))
% 156.75/156.48  [8108]~P15(x81082,x81085,x81086,x81081)+~P22(f329(f62(x81082),x81084))+E(f329(x81081,f329(f329(f307(x81082),x81083),x81084)),f329(f73(x81085,x81085,x81085,f329(x81081,x81084)),f329(x81086,x81083)))+P22(f329(f329(f331(x81082),x81083),x81084))
% 156.75/156.48  [8329]~P16(x83295,x83291,x83296,x83292)+E(f329(f73(x83291,x83291,x83291,f329(x83292,x83293)),f329(x83292,x83294)),f329(x83292,x83293))+~P22(f329(f62(x83295),x83293))+~P22(f329(f329(f243(f876(x83295,a862)),x83294),x83293))
% 156.75/156.48  [9416]~P20(x94161,x94162,x94164,x94163)+~P22(f329(f329(f331(x94162),x94165),f329(f308(x94161,x94162,x94164),x94163)))+P22(f329(f329(f331(x94161),f329(f77(x94161,x94162,x94163,x94164),x94165)),x94166))+~P22(f329(f329(f243(f876(x94161,a862)),x94163),x94166))
% 156.75/156.48  [9821]~P70(x98212)+~E(f551(x98211,x98213,x98215,x98216,x98214,x98212),f552(x98211,x98213,x98215,x98216,x98214,x98212))+~P22(f329(f62(x98214),x98216))+E(f329(f329(f8(x98211,x98212),x98213),f329(f308(x98214,x98211,x98215),x98216)),f329(f329(f8(x98214,x98212),f329(f73(x98211,x98212,x98214,x98213),x98215)),x98216))
% 156.75/156.48  [9854]~P70(x98546)+E(f329(x98541,f551(x98542,x98543,x98541,x98544,x98545,x98546)),f329(x98541,f552(x98542,x98543,x98541,x98544,x98545,x98546)))+E(f329(f329(f8(x98542,x98546),x98543),f329(f308(x98545,x98542,x98541),x98544)),f329(f329(f8(x98545,x98546),f329(f73(x98542,x98546,x98545,x98543),x98541)),x98544))+~P22(f329(f62(x98545),x98544))
% 156.75/156.48  [9888]~P70(x98882)+~E(f329(x98883,f329(x98885,f552(x98881,x98883,x98885,x98886,x98884,x98882))),f2(x98882))+~P22(f329(f62(x98884),x98886))+E(f329(f329(f8(x98881,x98882),x98883),f329(f308(x98884,x98881,x98885),x98886)),f329(f329(f8(x98884,x98882),f329(f73(x98881,x98882,x98884,x98883),x98885)),x98886))
% 156.75/156.48  [9934]~P70(x99342)+~P22(f329(f62(x99344),x99346))+E(f329(f329(f8(x99341,x99342),x99343),f329(f308(x99344,x99341,x99345),x99346)),f329(f329(f8(x99344,x99342),f329(f73(x99341,x99342,x99344,x99343),x99345)),x99346))+P22(f329(f329(f331(x99344),f552(x99341,x99343,x99345,x99346,x99344,x99342)),x99346))
% 156.75/156.48  [9935]~P70(x99352)+~P22(f329(f62(x99354),x99356))+E(f329(f329(f8(x99351,x99352),x99353),f329(f308(x99354,x99351,x99355),x99356)),f329(f329(f8(x99354,x99352),f329(f73(x99351,x99352,x99354,x99353),x99355)),x99356))+P22(f329(f329(f331(x99354),f551(x99351,x99353,x99355,x99356,x99354,x99352)),x99356))
% 156.75/156.48  [10043]~P76(x100431)+~P22(f329(f62(x100432),x100436))+E(f329(f329(f329(f66(x100431,x100432,f81(x100431)),f329(f329(f20(x100432,f876(x100433,a862),x100431),f329(f329(f9(x100432,x100431,f876(f876(x100433,a862),x100431)),f329(f329(f10(f876(x100433,x100431),f876(x100431,f876(f876(x100433,a862),x100431)),x100432),f66(x100431,x100433,f81(x100431))),x100434)),f78(x100431))),x100435)),f78(x100431)),x100436),f329(f329(f329(f66(x100431,f875(x100432,x100433),f81(x100431)),f329(f268(x100432,x100433,x100431),x100434)),f78(x100431)),f329(f329(f266(x100432,x100433),x100436),x100435)))+P22(f329(f329(f331(x100432),f685(x100434,x100435,x100433,x100436,x100432,x100431)),x100436))
% 156.75/156.48  [10061]~P76(x100611)+~P22(f329(f62(x100612),x100616))+E(f329(f329(f329(f66(x100611,x100612,f81(x100611)),f329(f329(f20(x100612,f876(x100613,a862),x100611),f329(f329(f9(x100612,x100611,f876(f876(x100613,a862),x100611)),f329(f329(f10(f876(x100613,x100611),f876(x100611,f876(f876(x100613,a862),x100611)),x100612),f66(x100611,x100613,f81(x100611))),x100614)),f78(x100611))),x100615)),f78(x100611)),x100616),f329(f329(f329(f66(x100611,f875(x100612,x100613),f81(x100611)),f329(f268(x100612,x100613,x100611),x100614)),f78(x100611)),f329(f329(f266(x100612,x100613),x100616),x100615)))+~P22(f329(f62(x100613),f329(x100615,f685(x100614,x100615,x100613,x100616,x100612,x100611))))
% 156.75/156.48  [8245]~P16(x82452,x82455,x82456,x82451)+~P22(f329(f62(x82452),x82454))+~P22(f329(f62(x82452),x82453))+E(f329(x82451,f329(f329(f97(f876(x82452,a862)),x82453),x82454)),f329(f73(x82455,x82455,x82455,f329(x82451,x82453)),f329(x82451,x82454)))
% 156.75/156.48  [8454]~P26(x84541)+P22(f329(f329(f243(x84541),f329(x84542,x84543)),x84544))+~P22(f329(f329(f331(x84545),x84543),x84546))+~P22(f329(f329(f243(x84541),f329(f329(f43(x84545,x84541),x84546),x84542)),x84544))
% 156.75/156.48  [8852]~P20(x88522,x88521,x88523,x88526)+E(f329(f329(f3(f876(x88521,a862)),f329(f308(x88522,x88521,x88523),x88524)),f329(f308(x88522,x88521,x88523),x88525)),f329(f308(x88522,x88521,x88523),f329(f329(f3(f876(x88522,a862)),x88524),x88525)))+~P22(f329(f329(f243(f876(x88522,a862)),x88525),x88526))+~P22(f329(f329(f243(f876(x88522,a862)),x88524),x88526))
% 156.75/156.48  [8853]~P20(x88532,x88531,x88533,x88536)+E(f329(f329(f98(f876(x88531,a862)),f329(f308(x88532,x88531,x88533),x88534)),f329(f308(x88532,x88531,x88533),x88535)),f329(f308(x88532,x88531,x88533),f329(f329(f98(f876(x88532,a862)),x88534),x88535)))+~P22(f329(f329(f243(f876(x88532,a862)),x88535),x88536))+~P22(f329(f329(f243(f876(x88532,a862)),x88534),x88536))
% 156.75/156.48  [9102]E(x91021,x91022)+~P53(x91023,x91024,x91025)+~P22(f329(f329(f331(f875(x91023,x91024)),f329(f329(f264(x91023,x91024),x91026),x91022)),x91025))+~P22(f329(f329(f331(f875(x91023,x91024)),f329(f329(f264(x91023,x91024),x91026),x91021)),x91025))
% 156.75/156.48  [9884]~P71(x98841)+~E(f329(x98843,f461(x98844,x98846,x98843,x98845,x98842,x98841)),f329(x98846,f461(x98844,x98846,x98843,x98845,x98842,x98841)))+~P22(f329(f62(x98842),x98845))+E(f329(f329(f329(f66(x98841,x98842,f81(x98841)),x98843),x98844),x98845),f329(f329(f329(f66(x98841,x98842,f81(x98841)),x98846),x98844),x98845))
% 156.75/156.48  [9932]~P71(x99321)+~P22(f329(f62(x99322),x99325))+E(f329(f329(f329(f66(x99321,x99322,f81(x99321)),x99323),x99324),x99325),f329(f329(f329(f66(x99321,x99322,f81(x99321)),x99326),x99324),x99325))+P22(f329(f329(f331(x99322),f461(x99324,x99323,x99326,x99325,x99322,x99321)),x99325))
% 156.75/156.48  [8661]~P71(x86611)+~P22(f329(f62(x86612),x86616))+P22(f329(f329(f331(x86612),x86615),x86616))+E(f329(f329(f329(f66(x86611,x86612,f81(x86611)),x86613),x86614),f329(f329(f307(x86612),x86615),x86616)),f329(f329(f81(x86611),f329(x86613,x86615)),f329(f329(f329(f66(x86611,x86612,f81(x86611)),x86613),x86614),x86616)))
% 156.75/156.48  [8707]~P6(x87071,x87076,x87073)+~P9(x87071,f876(x87072,a862),x87073,x87075)+~P22(f329(f329(f331(x87071),x87074),x87076))+E(f329(f329(f43(x87071,f876(x87072,a862)),f329(f283(x87071,x87071,x87073),f329(f329(f307(x87071),x87074),f189(f876(x87071,a862))))),x87075),f329(x87075,x87074))
% 156.75/156.48  [8828]~P12(x88283,x88284,x88281)+~P22(f329(f62(x88283),x88286))+~P22(f329(f329(f331(x88283),x88282),x88286))+E(f329(f329(x88281,x88282),f329(f329(f65(x88283,x88284,x88281),x88285),f329(f329(f3(f876(x88283,a862)),x88286),f329(f329(f307(x88283),x88282),f189(f876(x88283,a862)))))),f329(f329(f65(x88283,x88284,x88281),x88285),x88286))
% 156.75/156.48  [9120]~P15(x91203,x91201,x91206,x91202)+~P22(f329(f62(x91203),x91205))+~P22(f329(f62(x91203),x91204))+E(f329(f73(x91201,x91201,x91201,f329(x91202,f329(f329(f97(f876(x91203,a862)),x91204),x91205))),f329(x91202,f329(f329(f98(f876(x91203,a862)),x91204),x91205))),f329(f73(x91201,x91201,x91201,f329(x91202,x91204)),f329(x91202,x91205)))
% 156.75/156.48  [9435]~E(x94353,f329(f329(f153(x94351,x94352),x94355),x94356))+P22(f329(f329(f331(f875(f869(x94351),f869(x94351))),f329(f329(f264(f869(x94351),f869(x94351)),x94352),x94353)),f151(x94351,x94354)))+~P22(f329(f329(f244(a868),x94355),f329(f190(f869(x94351)),x94352)))+~P22(f329(f329(f331(f875(x94351,x94351)),f329(f329(f264(x94351,x94351),f329(f329(f159(x94351),x94352),x94355)),x94356)),x94354))
% 156.75/156.48  [9944]~P70(x99442)+~P22(f329(f62(x99441),x99446))+P22(f329(f329(f331(x99441),f684(x99444,x99445,x99443,x99446,x99441,x99442)),x99446))+E(f329(f329(f8(x99441,x99442),f329(f329(f20(x99441,f876(x99443,a862),x99442),f329(f329(f10(f876(x99443,x99442),f876(f876(x99443,a862),x99442),x99441),f8(x99443,x99442)),x99444)),x99445)),x99446),f329(f329(f8(f875(x99441,x99443),x99442),f329(f268(x99441,x99443,x99442),x99444)),f329(f329(f266(x99441,x99443),x99446),x99445)))
% 156.75/156.48  [9945]~P76(x99452)+~P22(f329(f62(x99451),x99456))+P22(f329(f329(f331(x99451),f682(x99454,x99455,x99453,x99456,x99451,x99452)),x99456))+E(f329(f329(f11(x99451,x99452),f329(f329(f20(x99451,f876(x99453,a862),x99452),f329(f329(f10(f876(x99453,x99452),f876(f876(x99453,a862),x99452),x99451),f11(x99453,x99452)),x99454)),x99455)),x99456),f329(f329(f11(f875(x99451,x99453),x99452),f329(f268(x99451,x99453,x99452),x99454)),f329(f329(f266(x99451,x99453),x99456),x99455)))
% 156.75/156.48  [9985]~P70(x99852)+~P22(f329(f62(x99851),x99856))+~P22(f329(f62(x99853),f329(x99855,f684(x99854,x99855,x99853,x99856,x99851,x99852))))+E(f329(f329(f8(x99851,x99852),f329(f329(f20(x99851,f876(x99853,a862),x99852),f329(f329(f10(f876(x99853,x99852),f876(f876(x99853,a862),x99852),x99851),f8(x99853,x99852)),x99854)),x99855)),x99856),f329(f329(f8(f875(x99851,x99853),x99852),f329(f268(x99851,x99853,x99852),x99854)),f329(f329(f266(x99851,x99853),x99856),x99855)))
% 156.75/156.48  [9986]~P76(x99862)+~P22(f329(f62(x99861),x99866))+~P22(f329(f62(x99863),f329(x99865,f682(x99864,x99865,x99863,x99866,x99861,x99862))))+E(f329(f329(f11(x99861,x99862),f329(f329(f20(x99861,f876(x99863,a862),x99862),f329(f329(f10(f876(x99863,x99862),f876(f876(x99863,a862),x99862),x99861),f11(x99863,x99862)),x99864)),x99865)),x99866),f329(f329(f11(f875(x99861,x99863),x99862),f329(f268(x99861,x99863,x99862),x99864)),f329(f329(f266(x99861,x99863),x99866),x99865)))
% 156.75/156.48  [9968]~P76(x99682)+~P22(f329(f62(x99681),x99686))+P22(f329(f329(f331(x99681),x99683),x99686))+E(f329(f329(f11(x99681,x99682),f329(f329(f9(x99681,x99682,x99682),f329(f329(f20(x99681,x99682,f876(x99682,x99682)),f329(f329(f10(a862,f876(x99682,f876(x99682,x99682)),x99681),f92(x99682)),f329(f329(f9(x99681,x99681,a862),a326),x99683))),x99684)),x99685)),x99686),f329(f329(f254(x99682),x99685),f329(f38(x99681),x99686)))
% 156.75/156.48  [9971]~P76(x99712)+~P22(f329(f62(x99711),x99716))+~P22(f329(f329(f331(x99711),x99713),x99716))+E(f329(f329(f11(x99711,x99712),f329(f329(f9(x99711,x99712,x99712),f329(f329(f20(x99711,x99712,f876(x99712,x99712)),f329(f329(f10(a862,f876(x99712,f876(x99712,x99712)),x99711),f92(x99712)),f329(f329(f9(x99711,x99711,a862),a326),x99713))),x99714)),x99715)),x99716),f329(f329(f81(x99712),f329(x99714,x99713)),f329(f329(f254(x99712),x99715),f329(f329(f3(a868),f329(f38(x99711),x99716)),f78(a868)))))
% 156.75/156.48  [10037]~P22(f329(f62(x100371),x100375))+~P22(f329(f62(x100372),x100373))+P22(f329(f329(f331(x100372),f554(x100376,x100374,x100373,x100372,x100375,x100371)),x100373))+E(f329(f329(f8(x100371,a868),f329(f329(f10(f876(x100372,a862),a868,x100371),f38(x100372)),f329(f329(f10(f876(x100372,a862),f876(x100372,a862),x100371),f249(x100372)),f329(f329(f10(f876(x100372,a862),f876(x100372,a862),x100371),f329(f20(x100372,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100372),a327),f329(f329(f9(x100372,f876(x100372,a862),a862),f331(x100372)),x100373)))),x100374)))),x100375),f329(f329(f81(a868),x100376),f329(f38(x100372),x100373)))
% 156.75/156.48  [10038]~P22(f329(f62(x100381),x100385))+~P22(f329(f62(x100382),x100383))+P22(f329(f329(f331(x100382),f556(x100386,x100384,x100383,x100382,x100385,x100381)),x100383))+E(f329(f329(f8(x100381,a868),f329(f329(f10(f876(x100382,a862),a868,x100381),f38(x100382)),f329(f329(f10(f876(x100382,a862),f876(x100382,a862),x100381),f249(x100382)),f329(f329(f10(f876(x100382,a862),f876(x100382,a862),x100381),f329(f20(x100382,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100382),a327),f329(f329(f9(x100382,f876(x100382,a862),a862),f331(x100382)),x100383)))),x100384)))),x100385),f329(f329(f8(x100382,a868),x100386),x100383))
% 156.75/156.48  [10071]~P22(f329(f62(x100712),x100713))+~P22(f329(f62(x100711),x100715))+~E(f329(f38(x100711),f329(f249(x100711),f329(f329(f20(x100711,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100711),a327),f329(f329(f9(x100711,f876(x100711,a862),a862),f331(x100711)),x100715))),f329(f329(f9(x100711,x100712,a862),x100714),f554(x100716,x100714,x100713,x100712,x100715,x100711))))),x100716)+E(f329(f329(f8(x100711,a868),f329(f329(f10(f876(x100712,a862),a868,x100711),f38(x100712)),f329(f329(f10(f876(x100712,a862),f876(x100712,a862),x100711),f249(x100712)),f329(f329(f10(f876(x100712,a862),f876(x100712,a862),x100711),f329(f20(x100712,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100712),a327),f329(f329(f9(x100712,f876(x100712,a862),a862),f331(x100712)),x100713)))),x100714)))),x100715),f329(f329(f81(a868),x100716),f329(f38(x100712),x100713)))
% 156.75/156.48  [10090]~P22(f329(f62(x100902),x100903))+~P22(f329(f62(x100901),x100905))+~E(f329(f38(x100901),f329(f249(x100901),f329(f329(f20(x100901,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100901),a327),f329(f329(f9(x100901,f876(x100901,a862),a862),f331(x100901)),x100905))),f329(f329(f9(x100901,x100902,a862),x100904),f556(x100906,x100904,x100903,x100902,x100905,x100901))))),f329(x100906,f556(x100906,x100904,x100903,x100902,x100905,x100901)))+E(f329(f329(f8(x100901,a868),f329(f329(f10(f876(x100902,a862),a868,x100901),f38(x100902)),f329(f329(f10(f876(x100902,a862),f876(x100902,a862),x100901),f249(x100902)),f329(f329(f10(f876(x100902,a862),f876(x100902,a862),x100901),f329(f20(x100902,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100902),a327),f329(f329(f9(x100902,f876(x100902,a862),a862),f331(x100902)),x100903)))),x100904)))),x100905),f329(f329(f8(x100902,a868),x100906),x100903))
% 156.75/156.48  [9757]E(x97571,x97572)+~P12(x97573,x97574,x97575)+~P22(f329(f67(x97573,x97574,x97575,x97576,x97577),x97572))+~P22(f329(f67(x97573,x97574,x97575,x97576,x97577),x97571))
% 156.75/156.48  [9521]P22(f329(x95211,x95212))+~P22(f329(f329(f331(x95217),x95212),f329(x95216,x95214)))+~P22(f329(x95211,f513(x95211,x95216,x95215,x95213,x95217)))+~P22(f329(f329(f331(x95213),x95214),x95215))
% 156.75/156.48  [9960]~P12(x99607,x99606,x99601)+E(f329(f329(x99601,x99602),f555(x99602,x99603,x99604,x99605,x99601,x99606,x99607)),x99603)+~P22(f329(f67(x99607,x99606,x99601,x99605,x99604),x99603))+~P22(f329(f329(f331(x99607),x99602),x99604))
% 156.75/156.48  [10013]~P12(x100131,x100132,x100133)+~P22(f329(f67(x100131,x100132,x100133,x100134,x100135),x100137))+P22(f329(f67(x100131,x100132,x100133,x100134,f329(f329(f3(f876(x100131,a862)),x100135),f329(f329(f307(x100131),x100136),f189(f876(x100131,a862))))),f555(x100136,x100137,x100135,x100134,x100133,x100132,x100131)))+~P22(f329(f329(f331(x100131),x100136),x100135))
% 156.75/156.48  [9412]~P71(x94121)+~P20(x94125,x94122,x94126,x94127)+~P22(f329(f62(x94125),x94127))+E(f329(f329(f329(f66(x94121,x94122,f81(x94121)),x94123),x94124),f329(f308(x94125,x94122,x94126),x94127)),f329(f329(f329(f66(x94121,x94125,f81(x94121)),f329(f73(x94122,x94121,x94125,x94123),x94126)),x94124),x94127))
% 156.75/156.48  [9543]~E(f329(f329(f307(x95431),x95435),x95436),f329(f329(f307(x95431),x95432),x95433))+~P22(f329(f67(x95431,x95431,x95434,x95432,x95433),x95437))+P22(f329(f329(f331(x95431),x95432),x95433))+P22(f329(f63(x95431,x95434,f329(f329(f307(x95431),x95435),x95436)),x95437))
% 156.75/156.48  [9639]P22(f329(x96391,x96392))+~P22(f329(f329(f331(x96393),x96392),f329(x96394,x96397)))+~P22(f329(f329(f331(x96396),x96397),x96395))+P22(f329(f329(f331(x96393),f513(x96391,x96394,x96395,x96396,x96393)),f329(f329(f43(x96396,f876(x96393,a862)),x96395),x96394)))
% 156.75/156.48  [9655]~P20(x96552,x96551,x96555,x96554)+~P20(x96551,x96553,x96556,f329(f308(x96552,x96551,x96555),x96554))+E(f329(f329(f73(x96551,x96552,x96553,f77(x96552,x96551,x96554,x96555)),f77(x96551,x96553,f329(f308(x96552,x96551,x96555),x96554),x96556)),x96557),f329(f77(x96552,x96553,x96554,f329(f73(x96551,x96553,x96552,x96556),x96555)),x96557))+~P22(f329(f329(f331(x96553),x96557),f329(f308(x96551,x96553,x96556),f329(f308(x96552,x96551,x96555),x96554))))
% 156.75/156.48  [9961]~P12(x99617,x99616,x99611)+E(f329(f329(x99611,x99612),f625(x99613,x99614,x99612,x99615,x99611,x99616,x99617)),x99613)+P22(f329(f329(f331(x99617),x99612),x99614))+~P22(f329(f67(x99617,x99616,x99611,x99615,f329(f329(f307(x99617),x99612),x99614)),x99613))
% 156.75/156.48  [10012]~P12(x100121,x100124,x100125)+P22(f329(f67(x100121,x100124,x100125,x100126,x100123),f625(x100127,x100123,x100122,x100126,x100125,x100124,x100121)))+P22(f329(f329(f331(x100121),x100122),x100123))+~P22(f329(f67(x100121,x100124,x100125,x100126,f329(f329(f307(x100121),x100122),x100123)),x100127))
% 156.75/156.48  [9735]E(x97351,f2(a1))+~P22(f329(f49(x97353,x97351),f329(f329(f264(a1,a1),x97355),x97357)))+~P22(f329(f49(x97352,x97351),f329(f329(f264(a1,a1),x97354),x97356)))+P22(f329(f49(f329(f329(f80(a1),x97352),x97353),x97351),f329(f329(f264(a1,a1),f329(f329(f80(a1),f329(f329(f80(a1),x97354),x97355)),f329(f329(f39(a1),f329(f329(f80(a1),x97356),x97357)),x97351))),f45(a1,f329(f329(f80(a1),x97356),x97357),x97351))))
% 156.75/156.48  [9737]~P22(f329(f329(f244(a868),f2(a868)),x97373))+~P22(f329(f48(x97372,x97373),f329(f329(f264(a868,a868),x97375),x97377)))+~P22(f329(f48(x97371,x97373),f329(f329(f264(a868,a868),x97374),x97376)))+P22(f329(f48(f329(f329(f80(a868),x97371),x97372),x97373),f329(f329(f264(a868,a868),f329(f329(f80(a868),f329(f329(f80(a868),x97374),x97375)),f329(f329(f39(a868),f329(f329(f80(a868),x97376),x97377)),x97373))),f45(a868,f329(f329(f80(a868),x97376),x97377),x97373))))
% 156.75/156.48  [10070]~P70(x100702)+~P22(f329(f62(x100703),x100705))+~P22(f329(f62(x100701),x100707))+E(f329(f329(f8(x100701,x100702),f329(f329(f20(x100701,f876(x100703,a862),x100702),f329(f329(f10(f876(x100703,x100702),f876(f876(x100703,a862),x100702),x100701),f8(x100703,x100702)),x100704)),f329(f329(f10(f876(x100703,a862),f876(x100703,a862),x100701),f249(x100703)),f329(f329(f10(f876(x100703,a862),f876(x100703,a862),x100701),f329(f20(x100703,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100703),a327),f329(f329(f9(x100703,f876(x100703,a862),a862),f331(x100703)),x100705)))),x100706)))),x100707),f329(f329(f8(x100703,x100702),f329(f329(f20(x100703,f876(x100701,a862),x100702),f329(f329(f10(f876(x100701,x100702),f876(f876(x100701,a862),x100702),x100703),f8(x100701,x100702)),f329(f9(x100701,x100703,x100702),x100704))),f329(f329(f10(f876(x100701,a862),f876(x100701,a862),x100703),f249(x100701)),f329(f329(f10(f876(x100701,a862),f876(x100701,a862),x100703),f329(f20(x100701,a862,a862),f329(f329(f10(a862,f876(a862,a862),x100701),a327),f329(f329(f9(x100701,f876(x100701,a862),a862),f331(x100701)),x100707)))),f329(f9(x100701,x100703,a862),x100706))))),x100705))
% 156.75/156.48  [9591]~P18(x95917,x95916,x95911,x95918,x95912,x95914)+E(f329(f329(x95911,f329(x95912,x95913)),f329(x95914,x95915)),f329(x95914,x95915))+~P22(f329(f62(x95916),x95915))+~P22(f329(f329(f331(x95916),x95913),x95915))
% 156.75/156.48  [9595]~P10(x95956,x95951,x95952,x95958,x95953,x95954)+~P6(x95956,x95957,x95958)+P9(x95951,x95952,x95953,f329(x95954,x95955))+~P22(f329(f329(f331(x95956),x95955),x95957))
% 156.75/156.48  [9208]~P15(x92087,x92081,x92088,x92083)+~P22(f329(f62(x92087),x92085))+~P22(f329(f62(x92087),x92084))+E(f329(f73(x92081,x92081,x92082,f329(x92083,x92084)),f329(f73(x92081,x92081,x92082,f329(x92083,x92085)),x92086)),f329(f73(x92081,x92081,x92082,f329(x92083,x92085)),f329(f73(x92081,x92081,x92082,f329(x92083,x92084)),x92086)))
% 156.75/156.48  [9216]~P34(x92161,x92162,x92163,x92164,x92167)+P34(x92161,x92162,x92163,f329(f329(f153(x92161,x92164),x92165),x92166),f329(f329(f153(x92162,x92167),x92165),x92168))+~P22(f329(f329(x92163,x92166),x92168))+~P22(f329(f329(f244(a868),x92165),f329(f190(f869(x92161)),x92164)))
% 156.75/156.48  [9217]~P34(x92171,x92172,x92173,x92174,x92177)+P34(x92171,x92172,x92173,f329(f329(f153(x92171,x92174),x92175),x92176),f329(f329(f153(x92172,x92177),x92175),x92178))+~P22(f329(f329(x92173,x92176),x92178))+~P22(f329(f329(f244(a868),x92175),f329(f190(f869(x92172)),x92177)))
% 156.75/156.48  [9294]~P20(x92942,x92942,x92945,x92946)+~P17(x92943,x92942,x92947,x92948,x92941)+~P22(f329(f62(x92942),x92946))+E(f329(f329(x92941,f329(f73(x92942,x92943,x92942,x92944),x92945)),x92946),f329(f329(x92941,x92944),f329(f308(x92942,x92942,x92945),x92946)))
% 156.75/156.48  [9593]~P19(x95937,x95932,x95935,x95938,x95936,x95931)+~P22(f329(f62(x95932),x95934))+E(f329(x95931,f329(f329(f307(x95932),x95933),x95934)),f329(f329(x95935,f329(x95936,x95933)),f329(x95931,x95934)))+P22(f329(f329(f331(x95932),x95933),x95934))
% 156.75/156.48  [9608]~P18(x96086,x96085,x96081,x96087,x96088,x96082)+E(f329(f329(x96081,f329(x96082,x96083)),f329(x96082,x96084)),f329(x96082,x96084))+~P22(f329(f62(x96085),x96084))+~P22(f329(f329(f243(f876(x96085,a862)),x96083),x96084))
% 156.75/156.48  [9194]P22(f329(f329(f331(f875(f869(x91941),f869(x91941))),f329(f329(f264(f869(x91941),f869(x91941)),x91942),x91943)),f151(x91941,x91944)))+~E(x91943,f329(f329(f128(x91941),x91945),f329(f329(f145(x91941),x91946),x91947)))+~E(x91942,f329(f329(f128(x91941),x91945),f329(f329(f145(x91941),x91948),x91947)))+~P22(f329(f329(f331(f875(x91941,x91941)),f329(f329(f264(x91941,x91941),x91948),x91946)),x91944))
% 156.75/156.48  [9602]~P18(x96026,x96022,x96025,x96027,x96028,x96021)+~P22(f329(f62(x96022),x96024))+~P22(f329(f62(x96022),x96023))+E(f329(x96021,f329(f329(f97(f876(x96022,a862)),x96023),x96024)),f329(f329(x96025,f329(x96021,x96023)),f329(x96021,x96024)))
% 156.75/156.48  [10137]~P20(x101374,x101372,x101375,x101378)+E(f329(f329(f42(x101371,f876(x101372,a862)),x101373),f329(f329(f10(f876(x101374,a862),f876(x101372,a862),x101371),f308(x101374,x101372,x101375)),x101376)),f329(f308(x101374,x101372,x101375),f329(f329(f42(x101371,f876(x101374,a862)),x101373),x101376)))+~P22(f329(f329(f331(x101371),x101377),x101373))+P22(f329(f329(f331(x101371),f548(x101377,x101376,x101373,x101371,x101378,x101375,x101372,x101374)),x101373))
% 156.75/156.48  [10167]~P20(x101674,x101672,x101675,x101677)+E(f329(f329(f42(x101671,f876(x101672,a862)),x101673),f329(f329(f10(f876(x101674,a862),f876(x101672,a862),x101671),f308(x101674,x101672,x101675)),x101676)),f329(f308(x101674,x101672,x101675),f329(f329(f42(x101671,f876(x101674,a862)),x101673),x101676)))+~P22(f329(f329(f331(x101671),x101678),x101673))+~P22(f329(f329(f243(f876(x101674,a862)),f329(x101676,f548(x101678,x101676,x101673,x101671,x101677,x101675,x101672,x101674))),x101677))
% 156.75/156.48  [9664]~P19(x96647,x96645,x96641,x96648,x96642,x96644)+~P22(f329(f62(x96645),x96646))+~P22(f329(f329(f331(x96645),x96643),x96646))+E(f329(f329(x96641,f329(x96642,x96643)),f329(x96644,f329(f329(f3(f876(x96645,a862)),x96646),f329(f329(f307(x96645),x96643),f189(f876(x96645,a862)))))),f329(x96644,x96646))
% 156.75/156.48  [9672]~P19(x96726,x96723,x96721,x96727,x96728,x96722)+~P22(f329(f62(x96723),x96725))+~P22(f329(f62(x96723),x96724))+E(f329(f329(x96721,f329(x96722,f329(f329(f97(f876(x96723,a862)),x96724),x96725))),f329(x96722,f329(f329(f98(f876(x96723,a862)),x96724),x96725))),f329(f329(x96721,f329(x96722,x96724)),f329(x96722,x96725)))
% 156.75/156.48  [9777]P42(x97771,x97772,x97773,x97774,x97775,f329(f329(x97773,x97776),x97777))+~P42(x97771,x97772,x97773,x97774,f329(f329(f3(f876(x97771,a862)),x97775),f329(f329(f307(x97771),x97778),f189(f876(x97771,a862)))),x97779)+~E(f329(f329(x97773,x97776),x97777),f329(f329(x97773,x97778),x97779))+~P22(f329(f329(f331(x97771),x97778),x97775))
% 156.75/156.48  [9698]~P10(x96986,x96987,x96988,x96989,x969810,x96981)+E(f329(f329(x96981,x96982),x96983),f329(f329(x96981,x96984),x96985))+~P22(f329(f329(f331(f875(x96987,x96987)),f329(f329(f264(x96987,x96987),x96983),x96985)),x969810))+~P22(f329(f329(f331(f875(x96986,x96986)),f329(f329(f264(x96986,x96986),x96982),x96984)),x96989))
% 156.75/156.48  [9298]~P103(x92982)+E(x92981,f189(f876(x92982,a862)))+~P22(f329(f62(x92982),x92981))+P22(f329(f329(f331(x92982),f12(x92982,x92981)),x92981))+~P22(f329(f329(f331(x92982),f329(f329(f97(x92982),f422(x92981,x92982)),f423(x92981,x92982))),f329(f329(f307(x92982),f422(x92981,x92982)),f329(f329(f307(x92982),f423(x92981,x92982)),f189(f876(x92982,a862))))))
% 156.75/156.48  [9299]~P103(x92992)+E(x92991,f189(f876(x92992,a862)))+~P22(f329(f62(x92992),x92991))+P22(f329(f329(f331(x92992),f13(x92992,x92991)),x92991))+~P22(f329(f329(f331(x92992),f329(f329(f98(x92992),f440(x92991,x92992)),f441(x92991,x92992))),f329(f329(f307(x92992),f440(x92991,x92992)),f329(f329(f307(x92992),f441(x92991,x92992)),f189(f876(x92992,a862))))))
% 156.75/156.48  [9331]~P71(x93312)+E(x93311,f189(f876(x93312,a862)))+~P22(f329(f62(x93312),x93311))+P22(f329(f329(f331(x93312),f329(f64(x93312,f81(x93312)),x93311)),x93311))+~P22(f329(f329(f331(x93312),f329(f329(f81(x93312),f701(x93311,x93312)),f706(x93311,x93312))),f329(f329(f307(x93312),f701(x93311,x93312)),f329(f329(f307(x93312),f706(x93311,x93312)),f189(f876(x93312,a862))))))
% 156.75/156.48  [9336]~P108(x93362)+E(x93361,f189(f876(x93362,a862)))+~P22(f329(f62(x93362),x93361))+P22(f329(f329(f331(x93362),f14(x93362,f247(x93362),x93361)),x93361))+~P22(f329(f329(f331(x93362),f329(f329(f247(x93362),f858(x93361,x93362)),f859(x93361,x93362))),f329(f329(f307(x93362),f858(x93361,x93362)),f329(f329(f307(x93362),f859(x93361,x93362)),f189(f876(x93362,a862))))))
% 156.75/156.48  [9337]~P108(x93372)+E(x93371,f189(f876(x93372,a862)))+~P22(f329(f62(x93372),x93371))+P22(f329(f329(f331(x93372),f15(x93372,f242(x93372),x93371)),x93371))+~P22(f329(f329(f331(x93372),f329(f329(f242(x93372),f366(x93371,x93372)),f367(x93371,x93372))),f329(f329(f307(x93372),f366(x93371,x93372)),f329(f329(f307(x93372),f367(x93371,x93372)),f189(f876(x93372,a862))))))
% 156.75/156.48  [6513]~P89(x65132)+E(x65131,f2(x65132))+~E(f329(f329(f80(x65132),x65133),x65131),f2(x65132))+~P22(f329(f329(f243(x65132),f2(x65132)),x65133))+~P22(f329(f329(f243(x65132),f2(x65132)),x65131))
% 156.75/156.48  [6514]~P89(x65142)+E(x65141,f2(x65142))+~E(f329(f329(f80(x65142),x65141),x65143),f2(x65142))+~P22(f329(f329(f243(x65142),f2(x65142)),x65143))+~P22(f329(f329(f243(x65142),f2(x65142)),x65141))
% 156.75/156.48  [7035]~P108(x70352)+~P28(x70352,x70351)+E(x70351,f109(x70352))+~P22(f329(f329(f331(x70352),x70353),f329(f167(x70352),f617(x70351,x70352))))+P22(f329(f329(f243(x70352),f649(x70351,x70352)),x70353))
% 156.75/156.48  [7202]~P108(x72021)+E(f16(x72021,x72022),x72023)+~P22(f329(f62(x72021),x72022))+~P22(f329(f329(f243(x72021),x72023),f460(x72023,x72022,x72021)))+~P22(f329(f329(f331(x72021),x72023),x72022))
% 156.75/156.48  [7236]~P108(x72361)+~P28(x72361,x72362)+~P28(x72361,x72363)+P28(x72361,f329(f329(f128(x72361),x72362),x72363))+P22(f329(f329(f331(x72361),f623(x72363,x72362,x72361)),f329(f167(x72361),x72362)))
% 156.75/156.48  [7237]~P108(x72371)+~P28(x72371,x72372)+~P28(x72371,x72373)+P28(x72371,f329(f329(f128(x72371),x72372),x72373))+P22(f329(f329(f331(x72371),f624(x72373,x72372,x72371)),f329(f167(x72371),x72373)))
% 156.75/156.48  [7295]~P108(x72951)+E(f16(x72951,x72952),x72953)+~P22(f329(f62(x72951),x72952))+P22(f329(f329(f331(x72951),f460(x72953,x72952,x72951)),x72952))+~P22(f329(f329(f331(x72951),x72953),x72952))
% 156.75/156.48  [7296]~P108(x72961)+E(f17(x72961,x72962),x72963)+~P22(f329(f62(x72961),x72962))+P22(f329(f329(f331(x72961),f462(x72963,x72962,x72961)),x72962))+~P22(f329(f329(f331(x72961),x72963),x72962))
% 156.75/156.48  [7874]~P108(x78741)+E(f17(x78741,x78742),x78743)+~P22(f329(f62(x78741),x78742))+~P22(f329(f329(f331(x78741),x78743),x78742))+~P22(f329(f329(f243(x78741),f462(x78743,x78742,x78741)),x78743))
% 156.75/156.48  [8196]~P108(x81961)+~P28(x81961,x81962)+~P28(x81961,x81963)+P28(x81961,f329(f329(f128(x81961),x81962),x81963))+~P22(f329(f329(f243(x81961),f623(x81963,x81962,x81961)),f624(x81963,x81962,x81961)))
% 156.75/156.48  [8949]~P108(x89492)+E(x89491,f189(f876(x89492,a862)))+~E(f329(f329(f247(x89492),f329(x89493,f849(x89491,x89493,x89492))),f329(x89493,f852(x89491,x89493,x89492))),f329(x89493,f329(f329(f247(x89492),f849(x89491,x89493,x89492)),f852(x89491,x89493,x89492))))+E(f16(x89492,f329(f308(x89492,x89492,x89493),x89491)),f329(x89493,f16(x89492,x89491)))+~P22(f329(f62(x89492),x89491))
% 156.75/156.48  [8950]~P108(x89502)+E(x89501,f189(f876(x89502,a862)))+~E(f329(f329(f242(x89502),f329(x89503,f362(x89501,x89503,x89502))),f329(x89503,f369(x89501,x89503,x89502))),f329(x89503,f329(f329(f242(x89502),f362(x89501,x89503,x89502)),f369(x89501,x89503,x89502))))+E(f17(x89502,f329(f308(x89502,x89502,x89503),x89501)),f329(x89503,f17(x89502,x89501)))+~P22(f329(f62(x89502),x89501))
% 156.75/156.48  [8951]~P103(x89512)+E(x89511,f189(f876(x89512,a862)))+~E(f329(f329(f97(x89512),f329(x89513,f421(x89511,x89513,x89512))),f329(x89513,f424(x89511,x89513,x89512))),f329(x89513,f329(f329(f97(x89512),f421(x89511,x89513,x89512)),f424(x89511,x89513,x89512))))+E(f12(x89512,f329(f308(x89512,x89512,x89513),x89511)),f329(x89513,f12(x89512,x89511)))+~P22(f329(f62(x89512),x89511))
% 156.75/156.48  [8952]~P103(x89522)+E(x89521,f189(f876(x89522,a862)))+~E(f329(f329(f98(x89522),f329(x89523,f442(x89521,x89523,x89522))),f329(x89523,f443(x89521,x89523,x89522))),f329(x89523,f329(f329(f98(x89522),f442(x89521,x89523,x89522)),f443(x89521,x89523,x89522))))+E(f13(x89522,f329(f308(x89522,x89522,x89523),x89521)),f329(x89523,f13(x89522,x89521)))+~P22(f329(f62(x89522),x89521))
% 156.75/156.48  [9014]~P108(x90142)+E(x90141,f189(f876(x90142,a862)))+~E(f329(f329(f247(x90142),f329(x90143,f857(x90141,x90143,x90142))),f329(x90143,f861(x90141,x90143,x90142))),f329(x90143,f329(f329(f247(x90142),f857(x90141,x90143,x90142)),f861(x90141,x90143,x90142))))+E(f14(x90142,f247(x90142),f329(f308(x90142,x90142,x90143),x90141)),f329(x90143,f14(x90142,f247(x90142),x90141)))+~P22(f329(f62(x90142),x90141))
% 156.75/156.48  [9015]~P108(x90152)+E(x90151,f189(f876(x90152,a862)))+~E(f329(f329(f242(x90152),f329(x90153,f363(x90151,x90153,x90152))),f329(x90153,f368(x90151,x90153,x90152))),f329(x90153,f329(f329(f242(x90152),f363(x90151,x90153,x90152)),f368(x90151,x90153,x90152))))+E(f15(x90152,f242(x90152),f329(f308(x90152,x90152,x90153),x90151)),f329(x90153,f15(x90152,f242(x90152),x90151)))+~P22(f329(f62(x90152),x90151))
% 156.75/156.48  [6531]~P71(x65312)+E(x65311,f189(f876(x65312,a862)))+~P22(f329(f62(x65312),x65311))+E(f329(f64(x65312,f81(x65312)),f329(f329(f307(x65312),x65313),x65311)),f329(f329(f81(x65312),x65313),f329(f64(x65312,f81(x65312)),x65311)))+P22(f329(f329(f331(x65312),x65313),x65311))
% 156.75/156.48  [7041]~P108(x70412)+E(f329(f329(f247(x70412),f16(x70412,x70411)),f16(x70412,x70413)),f16(x70412,x70413))+E(x70411,f189(f876(x70412,a862)))+~P22(f329(f62(x70412),x70413))+~P22(f329(f329(f243(f876(x70412,a862)),x70411),x70413))
% 156.75/156.48  [7042]~P108(x70422)+E(f329(f329(f242(x70422),f17(x70422,x70421)),f17(x70422,x70423)),f17(x70422,x70423))+E(x70421,f189(f876(x70422,a862)))+~P22(f329(f62(x70422),x70423))+~P22(f329(f329(f243(f876(x70422,a862)),x70421),x70423))
% 156.75/156.48  [7043]~P103(x70432)+E(f329(f329(f97(x70432),f12(x70432,x70431)),f12(x70432,x70433)),f12(x70432,x70433))+E(x70431,f189(f876(x70432,a862)))+~P22(f329(f62(x70432),x70433))+~P22(f329(f329(f243(f876(x70432,a862)),x70431),x70433))
% 156.75/156.48  [7044]~P103(x70442)+E(f329(f329(f98(x70442),f13(x70442,x70441)),f13(x70442,x70443)),f13(x70442,x70443))+E(x70441,f189(f876(x70442,a862)))+~P22(f329(f62(x70442),x70443))+~P22(f329(f329(f243(f876(x70442,a862)),x70441),x70443))
% 156.75/156.48  [7340]~P108(x73402)+E(x73401,f189(f876(x73402,a862)))+~P22(f329(f62(x73402),x73403))+P22(f329(f329(f243(x73402),f16(x73402,x73403)),f16(x73402,x73401)))+~P22(f329(f329(f243(f876(x73402,a862)),x73401),x73403))
% 156.75/156.48  [7341]~P108(x73412)+E(x73411,f189(f876(x73412,a862)))+~P22(f329(f62(x73412),x73413))+P22(f329(f329(f243(x73412),f17(x73412,x73411)),f17(x73412,x73413)))+~P22(f329(f329(f243(f876(x73412,a862)),x73411),x73413))
% 156.75/156.48  [7400]~P108(x74001)+E(f16(x74001,x74002),x74003)+~P22(f329(f62(x74001),x74002))+~E(f329(f329(f3(f876(x74001,a862)),x74002),f329(f329(f307(x74001),x74003),f189(f876(x74001,a862)))),f189(f876(x74001,a862)))+~P22(f329(f329(f331(x74001),x74003),x74002))
% 156.75/156.48  [7401]~P108(x74011)+E(f17(x74011,x74012),x74013)+~P22(f329(f62(x74011),x74012))+~E(f329(f329(f3(f876(x74011,a862)),x74012),f329(f329(f307(x74011),x74013),f189(f876(x74011,a862)))),f189(f876(x74011,a862)))+~P22(f329(f329(f331(x74011),x74013),x74012))
% 156.75/156.48  [7402]~P103(x74021)+E(f12(x74021,x74022),x74023)+~P22(f329(f62(x74021),x74022))+~E(f329(f329(f3(f876(x74021,a862)),x74022),f329(f329(f307(x74021),x74023),f189(f876(x74021,a862)))),f189(f876(x74021,a862)))+~P22(f329(f329(f331(x74021),x74023),x74022))
% 156.75/156.48  [7403]~P103(x74031)+E(f13(x74031,x74032),x74033)+~P22(f329(f62(x74031),x74032))+~E(f329(f329(f3(f876(x74031,a862)),x74032),f329(f329(f307(x74031),x74033),f189(f876(x74031,a862)))),f189(f876(x74031,a862)))+~P22(f329(f329(f331(x74031),x74033),x74032))
% 156.75/156.48  [7501]~P108(x75011)+E(f14(x75011,f247(x75011),x75012),x75013)+~P22(f329(f62(x75011),x75012))+~E(f329(f329(f3(f876(x75011,a862)),x75012),f329(f329(f307(x75011),x75013),f189(f876(x75011,a862)))),f189(f876(x75011,a862)))+~P22(f329(f329(f331(x75011),x75013),x75012))
% 156.75/156.48  [7502]~P108(x75021)+E(f15(x75021,f242(x75021),x75022),x75023)+~P22(f329(f62(x75021),x75022))+~E(f329(f329(f3(f876(x75021,a862)),x75022),f329(f329(f307(x75021),x75023),f189(f876(x75021,a862)))),f189(f876(x75021,a862)))+~P22(f329(f329(f331(x75021),x75023),x75022))
% 156.75/156.48  [7540]~P108(x75402)+E(x75401,f189(f876(x75402,a862)))+~P22(f329(f62(x75402),x75401))+~P22(f329(f329(f243(x75402),x75403),f845(x75403,x75401,x75402)))+P22(f329(f329(f243(x75402),x75403),f329(f64(x75402,f247(x75402)),x75401)))
% 156.75/156.48  [7541]~P105(x75412)+E(x75411,f189(f876(x75412,a862)))+~P22(f329(f62(x75412),x75411))+~P22(f329(f329(f243(x75412),x75413),f429(x75413,x75411,x75412)))+P22(f329(f329(f243(x75412),x75413),f329(f64(x75412,f98(x75412)),x75411)))
% 156.75/156.48  [7542]~P108(x75422)+E(x75421,f189(f876(x75422,a862)))+~P22(f329(f62(x75422),x75421))+~P22(f329(f329(f244(x75422),x75423),f847(x75423,x75421,x75422)))+P22(f329(f329(f244(x75422),x75423),f329(f64(x75422,f247(x75422)),x75421)))
% 156.75/156.48  [7625]~P108(x76252)+E(x76251,f189(f876(x76252,a862)))+~P22(f329(f62(x76252),x76251))+P22(f329(f329(f331(x76252),f845(x76253,x76251,x76252)),x76251))+P22(f329(f329(f243(x76252),x76253),f329(f64(x76252,f247(x76252)),x76251)))
% 156.75/156.48  [7626]~P108(x76262)+E(x76261,f189(f876(x76262,a862)))+~P22(f329(f62(x76262),x76261))+P22(f329(f329(f331(x76262),f847(x76263,x76261,x76262)),x76261))+P22(f329(f329(f244(x76262),x76263),f329(f64(x76262,f247(x76262)),x76261)))
% 156.75/156.48  [7627]~P105(x76272)+E(x76271,f189(f876(x76272,a862)))+~P22(f329(f62(x76272),x76271))+P22(f329(f329(f331(x76272),f429(x76273,x76271,x76272)),x76271))+P22(f329(f329(f243(x76272),x76273),f329(f64(x76272,f98(x76272)),x76271)))
% 156.75/156.48  [7749]~P108(x77492)+E(x77491,f189(f876(x77492,a862)))+E(f329(f329(f247(x77492),f14(x77492,f247(x77492),x77491)),f14(x77492,f247(x77492),x77493)),f14(x77492,f247(x77492),x77493))+~P22(f329(f62(x77492),x77493))+~P22(f329(f329(f243(f876(x77492,a862)),x77491),x77493))
% 156.75/156.48  [7750]~P108(x77502)+E(x77501,f189(f876(x77502,a862)))+E(f329(f329(f242(x77502),f15(x77502,f242(x77502),x77501)),f15(x77502,f242(x77502),x77503)),f15(x77502,f242(x77502),x77503))+~P22(f329(f62(x77502),x77503))+~P22(f329(f329(f243(f876(x77502,a862)),x77501),x77503))
% 156.75/156.48  [7949]~E(f448(x79491,x79493,x79492),f449(x79491,x79493,x79492))+~E(f329(f38(x79492),f450(x79491,x79493,x79492)),x79491)+E(f329(f329(f81(a868),x79491),f329(f38(f876(x79492,a862)),x79493)),f329(f38(x79492),f40(f876(x79492,a862),x79493)))+~P22(f329(f62(x79492),f40(f876(x79492,a862),x79493)))+~P22(f329(f62(f876(x79492,a862)),x79493))
% 156.75/156.48  [8129]~P108(x81292)+E(x81291,f189(f876(x81292,a862)))+~P22(f329(f62(x81292),x81293))+P22(f329(f329(f243(x81292),f329(f64(x81292,f247(x81292)),x81293)),f329(f64(x81292,f247(x81292)),x81291)))+~P22(f329(f329(f243(f876(x81292,a862)),x81291),x81293))
% 156.75/156.48  [8425]~E(f448(x84251,x84253,x84252),f449(x84251,x84253,x84252))+E(f329(f329(f81(a868),x84251),f329(f38(f876(x84252,a862)),x84253)),f329(f38(x84252),f40(f876(x84252,a862),x84253)))+P22(f329(f329(f331(f876(x84252,a862)),f450(x84251,x84253,x84252)),x84253))+~P22(f329(f62(x84252),f40(f876(x84252,a862),x84253)))+~P22(f329(f62(f876(x84252,a862)),x84253))
% 156.75/156.48  [8450]~E(f329(f38(x84502),f450(x84501,x84503,x84502)),x84501)+E(f329(f329(f81(a868),x84501),f329(f38(f876(x84502,a862)),x84503)),f329(f38(x84502),f40(f876(x84502,a862),x84503)))+P22(f329(f329(f331(f876(x84502,a862)),f449(x84501,x84503,x84502)),x84503))+~P22(f329(f62(x84502),f40(f876(x84502,a862),x84503)))+~P22(f329(f62(f876(x84502,a862)),x84503))
% 156.75/156.48  [8451]~E(f329(f38(x84512),f450(x84511,x84513,x84512)),x84511)+E(f329(f329(f81(a868),x84511),f329(f38(f876(x84512,a862)),x84513)),f329(f38(x84512),f40(f876(x84512,a862),x84513)))+P22(f329(f329(f331(f876(x84512,a862)),f448(x84511,x84513,x84512)),x84513))+~P22(f329(f62(x84512),f40(f876(x84512,a862),x84513)))+~P22(f329(f62(f876(x84512,a862)),x84513))
% 156.75/156.48  [8475]~E(f329(f38(x84752),f450(x84751,x84753,x84752)),x84751)+~E(f329(f329(f98(f876(x84752,a862)),f449(x84751,x84753,x84752)),f448(x84751,x84753,x84752)),f189(f876(x84752,a862)))+E(f329(f329(f81(a868),x84751),f329(f38(f876(x84752,a862)),x84753)),f329(f38(x84752),f40(f876(x84752,a862),x84753)))+~P22(f329(f62(f876(x84752,a862)),x84753))+~P22(f329(f62(x84752),f40(f876(x84752,a862),x84753)))
% 156.75/156.48  [8714]E(f329(f329(f81(a868),x87141),f329(f38(f876(x87142,a862)),x87143)),f329(f38(x87142),f40(f876(x87142,a862),x87143)))+P22(f329(f329(f331(f876(x87142,a862)),f450(x87141,x87143,x87142)),x87143))+P22(f329(f329(f331(f876(x87142,a862)),f449(x87141,x87143,x87142)),x87143))+~P22(f329(f62(f876(x87142,a862)),x87143))+~P22(f329(f62(x87142),f40(f876(x87142,a862),x87143)))
% 156.75/156.48  [8715]E(f329(f329(f81(a868),x87151),f329(f38(f876(x87152,a862)),x87153)),f329(f38(x87152),f40(f876(x87152,a862),x87153)))+P22(f329(f329(f331(f876(x87152,a862)),f450(x87151,x87153,x87152)),x87153))+P22(f329(f329(f331(f876(x87152,a862)),f448(x87151,x87153,x87152)),x87153))+~P22(f329(f62(f876(x87152,a862)),x87153))+~P22(f329(f62(x87152),f40(f876(x87152,a862),x87153)))
% 156.75/156.48  [8740]~E(f329(f329(f98(f876(x87402,a862)),f449(x87401,x87403,x87402)),f448(x87401,x87403,x87402)),f189(f876(x87402,a862)))+E(f329(f329(f81(a868),x87401),f329(f38(f876(x87402,a862)),x87403)),f329(f38(x87402),f40(f876(x87402,a862),x87403)))+~P22(f329(f62(f876(x87402,a862)),x87403))+P22(f329(f329(f331(f876(x87402,a862)),f450(x87401,x87403,x87402)),x87403))+~P22(f329(f62(x87402),f40(f876(x87402,a862),x87403)))
% 156.75/156.48  [8994]~P97(x89942)+E(x89941,f189(f876(x89942,a862)))+~E(f329(f329(f81(x89942),f329(x89943,f768(x89941,x89943,x89942))),f329(x89943,f774(x89941,x89943,x89942))),f329(x89943,f329(f329(f81(x89942),f768(x89941,x89943,x89942)),f774(x89941,x89943,x89942))))+~P22(f329(f62(x89942),x89941))+E(f329(f64(x89942,f81(x89942)),f329(f308(x89942,x89942,x89943),x89941)),f329(x89943,f329(f64(x89942,f81(x89942)),x89941)))
% 156.75/156.48  [10087]P22(f329(f329(x100871,x100872),x100873))+P22(f329(f329(f244(a1),f480(x100871,x100873,x100872)),f481(x100871,x100873,x100872)))+P22(f329(f329(f243(a1),f481(x100871,x100873,x100872)),f2(a1)))+P22(f329(f329(x100871,f480(x100871,x100873,x100872)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f481(x100871,x100873,x100872))))+~P22(f329(f317(f875(a1,a1),a57),f329(f329(f264(a1,a1),x100872),x100873)))
% 156.75/156.48  [10088]P22(f329(f329(x100881,x100882),x100883))+P22(f329(f329(f243(a1),f479(x100881,x100883,x100882)),f2(a1)))+P22(f329(f329(x100881,f478(x100881,x100883,x100882)),f329(f329(f81(a1),f329(f100(a1),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f479(x100881,x100883,x100882))))+P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),f478(x100881,x100883,x100882)),f479(x100881,x100883,x100882))))+~P22(f329(f317(f875(a1,a1),a52),f329(f329(f264(a1,a1),x100882),x100883)))
% 156.75/156.48  [7918]~P116(x79181)+~P22(f329(f329(f243(x79181),x79182),f78(x79181)))+~P22(f329(f329(f243(x79181),f2(x79181)),x79182))+~P22(f329(f329(f243(x79181),f2(x79181)),x79183))+P22(f329(f329(f243(x79181),f329(f329(f81(x79181),x79182),x79183)),x79183))
% 156.75/156.48  [7919]~P116(x79191)+~P22(f329(f329(f243(x79191),x79193),f78(x79191)))+~P22(f329(f329(f243(x79191),f2(x79191)),x79193))+~P22(f329(f329(f243(x79191),f2(x79191)),x79192))+P22(f329(f329(f243(x79191),f329(f329(f81(x79191),x79192),x79193)),x79192))
% 156.75/156.48  [8276]~P108(x82762)+E(x82761,f189(f876(x82762,a862)))+~P22(f329(f62(x82762),x82761))+P22(f329(f329(f331(x82762),f846(x82763,x82761,x82762)),x82761))+~P22(f329(f329(f243(x82762),f329(f64(x82762,f247(x82762)),x82761)),x82763))
% 156.75/156.48  [8277]~P108(x82772)+E(x82771,f189(f876(x82772,a862)))+~P22(f329(f62(x82772),x82771))+P22(f329(f329(f331(x82772),f848(x82773,x82771,x82772)),x82771))+~P22(f329(f329(f244(x82772),f329(f64(x82772,f247(x82772)),x82771)),x82773))
% 156.75/156.48  [8278]~P108(x82782)+E(x82781,f189(f876(x82782,a862)))+~P22(f329(f62(x82782),x82781))+P22(f329(f329(f243(x82782),f846(x82783,x82781,x82782)),x82783))+~P22(f329(f329(f243(x82782),f329(f64(x82782,f247(x82782)),x82781)),x82783))
% 156.75/156.48  [8279]~P108(x82792)+E(x82791,f189(f876(x82792,a862)))+~P22(f329(f62(x82792),x82791))+P22(f329(f329(f244(x82792),f848(x82793,x82791,x82792)),x82793))+~P22(f329(f329(f244(x82792),f329(f64(x82792,f247(x82792)),x82791)),x82793))
% 156.75/156.48  [8362]~P22(f329(x83621,x83623))+P22(f329(x83621,f412(x83621,x83622)))+P22(f329(x83621,f405(x83621,x83622)))+~P22(f329(f329(f244(a1),f2(a1)),x83622))+P22(f329(x83621,f329(f329(f3(a1),f405(x83621,x83622)),f329(f329(f81(a1),f413(x83621,x83622)),x83622))))
% 156.75/156.48  [8574]~P22(f329(x85741,x85743))+P22(f329(x85741,f405(x85741,x85742)))+~P22(f329(f329(f244(a1),f2(a1)),x85742))+P22(f329(f329(f331(a1),f412(x85741,x85742)),f300(a1,f78(a1),x85742)))+P22(f329(x85741,f329(f329(f3(a1),f405(x85741,x85742)),f329(f329(f81(a1),f413(x85741,x85742)),x85742))))
% 156.75/156.48  [8761]~P22(f329(x87611,x87613))+~P22(f329(x87611,f405(x87611,x87612)))+P22(f329(x87611,f412(x87611,x87612)))+~P22(f329(f329(f244(a1),f2(a1)),x87612))+~P22(f329(x87611,f329(f329(f3(a1),f405(x87611,x87612)),f329(f329(f81(a1),f413(x87611,x87612)),x87612))))
% 156.75/156.48  [8889]~P22(f329(x88891,x88893))+~P22(f329(x88891,f405(x88891,x88892)))+~P22(f329(f329(f244(a1),f2(a1)),x88892))+P22(f329(f329(f331(a1),f412(x88891,x88892)),f300(a1,f78(a1),x88892)))+~P22(f329(x88891,f329(f329(f3(a1),f405(x88891,x88892)),f329(f329(f81(a1),f413(x88891,x88892)),x88892))))
% 156.75/156.48  [8672]~P108(x86721)+~P22(f329(f62(x86721),x86722))+E(f329(f329(f3(f876(x86721,a862)),x86722),f329(f329(f307(x86721),x86723),f189(f876(x86721,a862)))),f189(f876(x86721,a862)))+~P22(f329(f329(f331(x86721),x86723),x86722))+E(f329(f329(f247(x86721),x86723),f16(x86721,f329(f329(f3(f876(x86721,a862)),x86722),f329(f329(f307(x86721),x86723),f189(f876(x86721,a862)))))),f16(x86721,x86722))
% 156.75/156.48  [8673]~P108(x86731)+~P22(f329(f62(x86731),x86732))+E(f329(f329(f3(f876(x86731,a862)),x86732),f329(f329(f307(x86731),x86733),f189(f876(x86731,a862)))),f189(f876(x86731,a862)))+~P22(f329(f329(f331(x86731),x86733),x86732))+E(f329(f329(f242(x86731),x86733),f17(x86731,f329(f329(f3(f876(x86731,a862)),x86732),f329(f329(f307(x86731),x86733),f189(f876(x86731,a862)))))),f17(x86731,x86732))
% 156.75/156.48  [8674]~P103(x86741)+~P22(f329(f62(x86741),x86742))+E(f329(f329(f3(f876(x86741,a862)),x86742),f329(f329(f307(x86741),x86743),f189(f876(x86741,a862)))),f189(f876(x86741,a862)))+~P22(f329(f329(f331(x86741),x86743),x86742))+E(f329(f329(f97(x86741),x86743),f12(x86741,f329(f329(f3(f876(x86741,a862)),x86742),f329(f329(f307(x86741),x86743),f189(f876(x86741,a862)))))),f12(x86741,x86742))
% 156.75/156.48  [8675]~P103(x86751)+~P22(f329(f62(x86751),x86752))+E(f329(f329(f3(f876(x86751,a862)),x86752),f329(f329(f307(x86751),x86753),f189(f876(x86751,a862)))),f189(f876(x86751,a862)))+~P22(f329(f329(f331(x86751),x86753),x86752))+E(f329(f329(f98(x86751),x86753),f13(x86751,f329(f329(f3(f876(x86751,a862)),x86752),f329(f329(f307(x86751),x86753),f189(f876(x86751,a862)))))),f13(x86751,x86752))
% 156.75/156.48  [8732]~P108(x87321)+~P22(f329(f62(x87321),x87322))+E(f329(f329(f3(f876(x87321,a862)),x87322),f329(f329(f307(x87321),x87323),f189(f876(x87321,a862)))),f189(f876(x87321,a862)))+~P22(f329(f329(f331(x87321),x87323),x87322))+E(f329(f329(f247(x87321),x87323),f14(x87321,f247(x87321),f329(f329(f3(f876(x87321,a862)),x87322),f329(f329(f307(x87321),x87323),f189(f876(x87321,a862)))))),f14(x87321,f247(x87321),x87322))
% 156.75/156.48  [8733]~P108(x87331)+~P22(f329(f62(x87331),x87332))+E(f329(f329(f3(f876(x87331,a862)),x87332),f329(f329(f307(x87331),x87333),f189(f876(x87331,a862)))),f189(f876(x87331,a862)))+~P22(f329(f329(f331(x87331),x87333),x87332))+E(f329(f329(f242(x87331),x87333),f15(x87331,f242(x87331),f329(f329(f3(f876(x87331,a862)),x87332),f329(f329(f307(x87331),x87333),f189(f876(x87331,a862)))))),f15(x87331,f242(x87331),x87332))
% 156.75/156.48  [8748]~P108(x87481)+~P22(f329(f62(x87481),x87483))+~P22(f329(f62(x87481),x87482))+E(f329(f329(f98(f876(x87481,a862)),x87482),x87483),f189(f876(x87481,a862)))+E(f329(f329(f247(x87481),f16(x87481,f329(f329(f97(f876(x87481,a862)),x87482),x87483))),f16(x87481,f329(f329(f98(f876(x87481,a862)),x87482),x87483))),f329(f329(f247(x87481),f16(x87481,x87482)),f16(x87481,x87483)))
% 156.75/156.48  [8749]~P108(x87491)+~P22(f329(f62(x87491),x87493))+~P22(f329(f62(x87491),x87492))+E(f329(f329(f98(f876(x87491,a862)),x87492),x87493),f189(f876(x87491,a862)))+E(f329(f329(f242(x87491),f17(x87491,f329(f329(f97(f876(x87491,a862)),x87492),x87493))),f17(x87491,f329(f329(f98(f876(x87491,a862)),x87492),x87493))),f329(f329(f242(x87491),f17(x87491,x87492)),f17(x87491,x87493)))
% 156.75/156.48  [8750]~P103(x87501)+~P22(f329(f62(x87501),x87503))+~P22(f329(f62(x87501),x87502))+E(f329(f329(f98(f876(x87501,a862)),x87502),x87503),f189(f876(x87501,a862)))+E(f329(f329(f97(x87501),f12(x87501,f329(f329(f97(f876(x87501,a862)),x87502),x87503))),f12(x87501,f329(f329(f98(f876(x87501,a862)),x87502),x87503))),f329(f329(f97(x87501),f12(x87501,x87502)),f12(x87501,x87503)))
% 156.75/156.48  [8751]~P103(x87511)+~P22(f329(f62(x87511),x87513))+~P22(f329(f62(x87511),x87512))+E(f329(f329(f98(f876(x87511,a862)),x87512),x87513),f189(f876(x87511,a862)))+E(f329(f329(f98(x87511),f13(x87511,f329(f329(f97(f876(x87511,a862)),x87512),x87513))),f13(x87511,f329(f329(f98(f876(x87511,a862)),x87512),x87513))),f329(f329(f98(x87511),f13(x87511,x87512)),f13(x87511,x87513)))
% 156.75/156.48  [8966]~P108(x89661)+~P22(f329(f62(x89661),x89663))+~P22(f329(f62(x89661),x89662))+E(f329(f329(f98(f876(x89661,a862)),x89662),x89663),f189(f876(x89661,a862)))+E(f329(f329(f247(x89661),f14(x89661,f247(x89661),f329(f329(f97(f876(x89661,a862)),x89662),x89663))),f14(x89661,f247(x89661),f329(f329(f98(f876(x89661,a862)),x89662),x89663))),f329(f329(f247(x89661),f14(x89661,f247(x89661),x89662)),f14(x89661,f247(x89661),x89663)))
% 156.75/156.48  [8967]~P108(x89671)+~P22(f329(f62(x89671),x89673))+~P22(f329(f62(x89671),x89672))+E(f329(f329(f98(f876(x89671,a862)),x89672),x89673),f189(f876(x89671,a862)))+E(f329(f329(f242(x89671),f15(x89671,f242(x89671),f329(f329(f97(f876(x89671,a862)),x89672),x89673))),f15(x89671,f242(x89671),f329(f329(f98(f876(x89671,a862)),x89672),x89673))),f329(f329(f242(x89671),f15(x89671,f242(x89671),x89672)),f15(x89671,f242(x89671),x89673)))
% 156.75/156.48  [10015]~P124(x100153)+E(x100151,x100152)+~P22(f329(f329(f243(x100153),f2(x100153)),x100152))+~P22(f329(f329(f243(x100153),f2(x100153)),x100151))+~E(f329(f329(f254(x100153),x100151),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))),f329(f329(f254(x100153),x100152),f329(f100(a868),f329(f329(f80(a1),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),f329(f329(f80(a1),f329(f329(f80(a1),f78(a1)),a83)),a83))),a93))))
% 156.75/156.48  [6337]E(f821(x63371,x63372,x63373),x63374)+E(f329(x63371,x63374),f2(a868))+~E(f329(f329(f8(x63373,a868),x63371),x63372),f78(a868))+~P22(f329(f62(x63373),x63372))+~P22(f329(f329(f331(x63373),x63374),x63372))
% 156.75/156.48  [6399]E(f814(x63991,x63992,x63993),x63994)+E(f329(x63991,x63994),f2(a868))+~E(f329(f329(f8(x63993,a868),x63991),x63992),f329(a108,f2(a868)))+~P22(f329(f62(x63993),x63992))+~P22(f329(f329(f331(x63993),x63994),x63992))
% 156.75/156.48  [6503]~P108(x65031)+~P26(x65031)+P22(f329(f329(f244(x65031),x65032),f40(x65031,x65033)))+~P22(f329(f329(f244(x65031),x65032),x65034))+~P22(f329(f329(f331(x65031),x65034),x65033))
% 156.75/156.48  [6671]~P108(x66711)+~P26(x66711)+~P22(f329(f329(f244(x66711),x66714),x66713))+P22(f329(f329(f244(x66711),f41(x66711,x66712)),x66713))+~P22(f329(f329(f331(x66711),x66714),x66712))
% 156.75/156.48  [6919]~P124(x69193)+E(x69191,x69192)+~E(f329(f329(f254(x69193),x69191),f329(a108,x69194)),f329(f329(f254(x69193),x69192),f329(a108,x69194)))+~P22(f329(f329(f243(x69193),f2(x69193)),x69192))+~P22(f329(f329(f243(x69193),f2(x69193)),x69191))
% 156.75/156.48  [7131]~E(f825(x71312,x71313,x71311,x71314),x71314)+~E(f329(x71312,x71314),f78(a868))+E(f329(f329(f8(x71311,a868),x71312),x71313),f78(a868))+~P22(f329(f62(x71311),x71313))+~P22(f329(f329(f331(x71311),x71314),x71313))
% 156.75/156.48  [7138]~P117(x71384)+~P132(x71384)+E(f329(x71381,f817(x71381,x71382,x71383,x71384)),f2(x71384))+~E(f329(f329(f11(x71383,x71384),x71381),x71382),f2(x71384))+~P22(f329(f62(x71383),x71382))
% 156.75/156.48  [7224]~E(f815(x72242,x72243,x72241,x72244),x72244)+~E(f329(x72242,x72244),f329(a108,f2(a868)))+E(f329(f329(f8(x72241,a868),x72242),x72243),f329(a108,f2(a868)))+~P22(f329(f62(x72241),x72243))+~P22(f329(f329(f331(x72241),x72244),x72243))
% 156.75/156.48  [7960]~E(f329(x79602,x79604),f78(a868))+~E(f329(x79602,f825(x79602,x79603,x79601,x79604)),f2(a868))+E(f329(f329(f8(x79601,a868),x79602),x79603),f78(a868))+~P22(f329(f62(x79601),x79603))+~P22(f329(f329(f331(x79601),x79604),x79603))
% 156.75/156.48  [7997]~E(f329(x79972,x79974),f329(a108,f2(a868)))+~E(f329(x79972,f815(x79972,x79973,x79971,x79974)),f2(a868))+E(f329(f329(f8(x79971,a868),x79972),x79973),f329(a108,f2(a868)))+~P22(f329(f62(x79971),x79973))+~P22(f329(f329(f331(x79971),x79974),x79973))
% 156.75/156.48  [8545]~P108(x85451)+~P28(x85451,x85454)+P28(x85451,x85452)+~E(x85452,f329(f329(f145(x85451),x85453),x85454))+~P22(f329(f329(f243(x85451),x85453),f653(x85452,x85451,x85454,x85453)))
% 156.75/156.48  [8578]E(x85781,x85782)+E(f329(f329(f3(a1),f394(x85783,x85782,x85784,x85781)),f395(x85783,x85782,x85784,x85781)),x85781)+~E(f329(f329(f80(a1),x85781),x85784),x85782)+~P22(f329(f329(f244(a1),f2(a1)),x85784))+~P22(f329(f329(f331(a1),x85782),x85783))
% 156.75/156.48  [8579]E(x85791,x85792)+E(f329(f329(f80(a1),f398(x85793,x85792,x85794,x85791)),f399(x85793,x85792,x85794,x85791)),x85791)+~E(f329(f329(f3(a1),x85791),x85794),x85792)+~P22(f329(f329(f244(a1),f2(a1)),x85794))+~P22(f329(f329(f331(a1),x85792),x85793))
% 156.75/156.48  [8746]E(f329(x87461,f463(x87462,x87461,x87463,x87464)),x87462)+P22(f329(f329(f243(a868),x87464),f464(x87462,x87461,x87463,x87464)))+~P22(f329(f329(f243(a1),x87462),f329(x87461,x87463)))+~P22(f329(f329(f244(a868),x87464),x87463))+~P22(f329(f329(f243(a1),f329(x87461,x87464)),x87462))
% 156.75/156.48  [8747]~P108(x87471)+~P28(x87471,x87473)+P28(x87471,x87472)+~E(x87472,f329(f329(f145(x87471),x87474),x87473))+P22(f329(f329(f331(x87471),f653(x87472,x87471,x87473,x87474)),f329(f167(x87471),x87473)))
% 156.75/156.48  [8765]~P117(x87654)+~P132(x87654)+~E(f329(f329(f11(x87651,x87654),x87652),x87653),f2(x87654))+~P22(f329(f62(x87651),x87653))+P22(f329(f329(f331(x87651),f817(x87652,x87653,x87651,x87654)),x87653))
% 156.75/156.48  [8801]~E(f329(x88012,x88014),f78(a868))+E(f329(f329(f8(x88011,a868),x88012),x88013),f78(a868))+~P22(f329(f62(x88011),x88013))+~P22(f329(f329(f331(x88011),x88014),x88013))+P22(f329(f329(f331(x88011),f825(x88012,x88013,x88011,x88014)),x88013))
% 156.75/156.48  [8811]E(x88111,x88112)+~E(f329(f329(f80(a1),x88112),x88114),x88111)+~P22(f329(f329(f244(a1),f2(a1)),x88114))+~P22(f329(f329(f331(a1),x88111),x88113))+P22(f329(f329(f331(a1),f394(x88113,x88111,x88114,x88112)),x88113))
% 156.75/156.48  [8812]E(x88121,x88122)+~E(f329(f329(f3(a1),x88122),x88124),x88121)+~P22(f329(f329(f244(a1),f2(a1)),x88124))+~P22(f329(f329(f331(a1),x88121),x88123))+P22(f329(f329(f331(a1),f398(x88123,x88121,x88124,x88122)),x88123))
% 156.75/156.48  [8814]~E(f329(x88142,x88144),f329(a108,f2(a868)))+E(f329(f329(f8(x88141,a868),x88142),x88143),f329(a108,f2(a868)))+~P22(f329(f62(x88141),x88143))+~P22(f329(f329(f331(x88141),x88144),x88143))+P22(f329(f329(f331(x88141),f815(x88142,x88143,x88141,x88144)),x88143))
% 156.75/156.48  [8820]P57(x88202,x88203,x88204,x88201)+E(x88201,f189(f876(x88202,a862)))+~P22(f329(f62(x88202),x88204))+~P22(f329(f62(x88202),x88201))+P22(f329(f329(f331(x88202),f671(x88201,x88204,x88203,x88202)),x88204))
% 156.75/156.48  [8900]E(x89001,x89002)+~E(f329(f329(f80(a1),x89002),x89004),x89001)+~P22(f329(f329(f244(a1),f2(a1)),x89004))+~P22(f329(f329(f331(a1),x89001),x89003))+P22(f329(f329(f331(a1),f395(x89003,x89001,x89004,x89002)),f300(a1,f78(a1),x89004)))
% 156.75/156.48  [8901]E(x89011,x89012)+~E(f329(f329(f3(a1),x89012),x89014),x89011)+~P22(f329(f329(f244(a1),f2(a1)),x89014))+~P22(f329(f329(f331(a1),x89011),x89013))+P22(f329(f329(f331(a1),f399(x89013,x89011,x89014,x89012)),f300(a1,f78(a1),x89014)))
% 156.75/156.48  [8972]P22(f329(f329(f243(a868),x89721),f463(x89722,x89723,x89724,x89721)))+~P22(f329(f329(f243(a1),x89722),f329(x89723,x89724)))+P22(f329(f329(f243(a868),x89721),f464(x89722,x89723,x89724,x89721)))+~P22(f329(f329(f244(a868),x89721),x89724))+~P22(f329(f329(f243(a1),f329(x89723,x89721)),x89722))
% 156.75/156.48  [9079]E(f329(x90791,f463(x90792,x90791,x90793,x90794)),x90792)+~P22(f329(f329(f243(a1),x90792),f329(x90791,x90793)))+P22(f329(f329(f244(a868),f464(x90792,x90791,x90793,x90794)),x90793))+~P22(f329(f329(f244(a868),x90794),x90793))+~P22(f329(f329(f243(a1),f329(x90791,x90794)),x90792))
% 156.75/156.48  [9205]~P22(f329(f329(f243(a1),x92052),f329(x92053,x92054)))+P22(f329(f329(f243(a868),x92051),f464(x92052,x92053,x92054,x92051)))+P22(f329(f329(f243(a868),f463(x92052,x92053,x92054,x92051)),x92054))+~P22(f329(f329(f244(a868),x92051),x92054))+~P22(f329(f329(f243(a1),f329(x92053,x92051)),x92052))
% 156.75/156.48  [9206]~P22(f329(f329(f243(a1),x92062),f329(x92063,x92064)))+P22(f329(f329(f243(a868),x92061),f463(x92062,x92063,x92064,x92061)))+P22(f329(f329(f244(a868),f464(x92062,x92063,x92064,x92061)),x92064))+~P22(f329(f329(f244(a868),x92061),x92064))+~P22(f329(f329(f243(a1),f329(x92063,x92061)),x92062))
% 156.75/156.48  [9310]~P22(f329(f329(f243(a1),x93101),f329(x93102,x93103)))+P22(f329(f329(f244(a868),f464(x93101,x93102,x93103,x93104)),x93103))+~P22(f329(f329(f244(a868),x93104),x93103))+~P22(f329(f329(f243(a1),f329(x93102,x93104)),x93101))+P22(f329(f329(f243(a868),f463(x93101,x93102,x93103,x93104)),x93103))
% 156.75/156.48  [9383]E(x93831,f189(f876(x93832,a862)))+~P22(f329(f62(x93832),x93834))+~P22(f329(f62(x93832),x93831))+P22(f329(f329(f331(f875(f876(x93832,a862),f876(x93832,a862))),f329(f329(f264(f876(x93832,a862),f876(x93832,a862)),x93834),x93831)),f321(x93832,x93833)))+P22(f329(f329(f331(x93832),f673(x93833,x93831,x93834,x93832)),x93834))
% 156.75/156.48  [9384]E(x93841,f189(f876(x93842,a862)))+~P22(f329(f62(x93842),x93844))+~P22(f329(f62(x93842),x93841))+P22(f329(f329(f331(f875(f876(x93842,a862),f876(x93842,a862))),f329(f329(f264(f876(x93842,a862),f876(x93842,a862)),x93844),x93841)),f321(x93842,x93843)))+P22(f329(f329(f331(x93842),f729(x93843,x93841,x93844,x93842)),x93844))
% 156.75/156.48  [10044]E(f329(x100441,f463(x100442,x100441,x100443,x100444)),x100442)+~P22(f329(f329(f243(a1),x100442),f329(x100441,x100443)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x100441,f329(f329(f80(a868),f464(x100442,x100441,x100443,x100444)),f78(a868)))),f329(x100441,f464(x100442,x100441,x100443,x100444))))),f78(a1)))+~P22(f329(f329(f244(a868),x100444),x100443))+~P22(f329(f329(f243(a1),f329(x100441,x100444)),x100442))
% 156.75/156.48  [10045]~P22(f329(f329(f243(a1),x100452),f329(x100453,x100454)))+P22(f329(f329(f243(a868),x100451),f463(x100452,x100453,x100454,x100451)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x100453,f329(f329(f80(a868),f464(x100452,x100453,x100454,x100451)),f78(a868)))),f329(x100453,f464(x100452,x100453,x100454,x100451))))),f78(a1)))+~P22(f329(f329(f244(a868),x100451),x100454))+~P22(f329(f329(f243(a1),f329(x100453,x100451)),x100452))
% 156.75/156.48  [10046]~P22(f329(f329(f243(a1),x100461),f329(x100462,x100463)))+~P22(f329(f329(f243(a1),f329(f75(a1),f329(f329(f3(a1),f329(x100462,f329(f329(f80(a868),f464(x100461,x100462,x100463,x100464)),f78(a868)))),f329(x100462,f464(x100461,x100462,x100463,x100464))))),f78(a1)))+~P22(f329(f329(f244(a868),x100464),x100463))+~P22(f329(f329(f243(a1),f329(x100462,x100464)),x100461))+P22(f329(f329(f243(a868),f463(x100461,x100462,x100463,x100464)),x100463))
% 156.75/156.48  [7190]~P62(x71901)+P22(f329(f329(f244(x71901),x71902),f2(x71901)))+~P22(f329(f329(f243(x71901),x71903),f2(x71901)))+P22(f329(f329(f244(x71901),f2(x71901)),x71902))+P22(f329(f329(f243(x71901),x71903),f329(f329(f287(x71901),x71904),x71902)))
% 156.75/156.48  [7191]~P62(x71911)+P22(f329(f329(f244(x71911),x71912),f2(x71911)))+~P22(f329(f329(f244(x71911),x71913),f2(x71911)))+P22(f329(f329(f244(x71911),f2(x71911)),x71912))+P22(f329(f329(f244(x71911),x71913),f329(f329(f287(x71911),x71914),x71912)))
% 156.75/156.48  [7441]~P62(x74411)+P22(f329(f329(f243(x74411),x74412),f2(x74411)))+P22(f329(f329(f244(x74411),x74413),f2(x74411)))+P22(f329(f329(f244(x74411),f2(x74411)),x74413))+~P22(f329(f329(f243(x74411),x74412),f329(f329(f287(x74411),x74414),x74413)))
% 156.75/156.48  [7442]~P62(x74421)+P22(f329(f329(f244(x74421),x74422),f2(x74421)))+P22(f329(f329(f244(x74421),x74423),f2(x74421)))+P22(f329(f329(f244(x74421),f2(x74421)),x74423))+~P22(f329(f329(f244(x74421),x74422),f329(f329(f287(x74421),x74424),x74423)))
% 156.75/156.48  [7560]E(x75601,x75602)+~E(f329(f329(f159(x75603),x75604),x75601),f329(f329(f159(x75603),x75604),x75602))+~P22(f329(f131(x75603),x75604))+~P22(f329(f329(f244(a868),x75602),f329(f190(f869(x75603)),x75604)))+~P22(f329(f329(f244(a868),x75601),f329(f190(f869(x75603)),x75604)))
% 156.75/156.48  [7920]~P62(x79201)+~P22(f329(f329(f243(x79201),x79203),f2(x79201)))+P22(f329(f329(f244(x79201),f2(x79201)),x79202))+~P22(f329(f329(f243(x79201),x79204),f329(f329(f81(x79201),x79203),x79202)))+P22(f329(f329(f243(x79201),x79203),f329(f329(f287(x79201),x79204),x79202)))
% 156.75/156.48  [7921]~P62(x79211)+~P22(f329(f329(f244(x79211),x79213),f2(x79211)))+P22(f329(f329(f244(x79211),f2(x79211)),x79212))+~P22(f329(f329(f244(x79211),x79214),f329(f329(f81(x79211),x79213),x79212)))+P22(f329(f329(f244(x79211),x79213),f329(f329(f287(x79211),x79214),x79212)))
% 156.75/156.48  [7922]~P62(x79221)+~P22(f329(f329(f244(x79221),x79222),f2(x79221)))+P22(f329(f329(f244(x79221),f2(x79221)),x79222))+~P22(f329(f329(f243(x79221),x79224),f329(f329(f81(x79221),x79223),x79222)))+P22(f329(f329(f243(x79221),x79223),f329(f329(f287(x79221),x79224),x79222)))
% 156.75/156.48  [7923]~P62(x79231)+~P22(f329(f329(f244(x79231),x79232),f2(x79231)))+P22(f329(f329(f244(x79231),f2(x79231)),x79232))+~P22(f329(f329(f243(x79231),x79234),f329(f329(f287(x79231),x79233),x79232)))+P22(f329(f329(f243(x79231),x79233),f329(f329(f81(x79231),x79234),x79232)))
% 156.75/156.48  [7924]~P62(x79241)+~P22(f329(f329(f244(x79241),x79242),f2(x79241)))+P22(f329(f329(f244(x79241),f2(x79241)),x79242))+~P22(f329(f329(f244(x79241),x79244),f329(f329(f81(x79241),x79243),x79242)))+P22(f329(f329(f244(x79241),x79243),f329(f329(f287(x79241),x79244),x79242)))
% 156.75/156.48  [7925]~P62(x79251)+~P22(f329(f329(f244(x79251),x79252),f2(x79251)))+P22(f329(f329(f244(x79251),f2(x79251)),x79252))+~P22(f329(f329(f244(x79251),x79254),f329(f329(f287(x79251),x79253),x79252)))+P22(f329(f329(f244(x79251),x79253),f329(f329(f81(x79251),x79254),x79252)))
% 156.75/156.48  [8067]~P108(x80671)+~P28(x80671,x80672)+~P22(f329(f329(f243(a868),x80673),x80674))+P22(f329(f329(f243(x80671),f329(f329(f159(x80671),x80672),x80673)),f329(f329(f159(x80671),x80672),x80674)))+~P22(f329(f329(f244(a868),x80674),f329(f190(f869(x80671)),x80672)))
% 156.75/156.48  [8119]~P124(x81191)+~P22(f329(f329(f243(x81191),x81192),f78(x81191)))+~P22(f329(f329(f243(x81191),f2(x81191)),x81192))+~P22(f329(f329(f243(a868),x81194),x81193))+P22(f329(f329(f243(x81191),f329(f329(f254(x81191),x81192),x81193)),f329(f329(f254(x81191),x81192),x81194)))
% 156.75/156.48  [8120]~P124(x81201)+~P22(f329(f329(f244(x81201),x81202),f78(x81201)))+~P22(f329(f329(f244(x81201),f2(x81201)),x81202))+~P22(f329(f329(f244(a868),x81204),x81203))+P22(f329(f329(f244(x81201),f329(f329(f254(x81201),x81202),x81203)),f329(f329(f254(x81201),x81202),x81204)))
% 156.75/156.48  [8121]~P124(x81211)+~P22(f329(f329(f243(x81211),f2(x81211)),x81212))+~P22(f329(f329(f244(a868),f2(a868)),x81213))+~P22(f329(f329(f244(x81211),x81212),x81214))+P22(f329(f329(f244(x81211),f329(f329(f254(x81211),x81212),x81213)),f329(f329(f254(x81211),x81214),x81213)))
% 156.75/156.48  [8141]~P108(x81411)+~P28(x81411,f329(f163(x81411),x81412))+~P22(f329(f329(f243(a868),x81414),x81413))+P22(f329(f329(f243(x81411),f329(f329(f159(x81411),x81412),x81413)),f329(f329(f159(x81411),x81412),x81414)))+~P22(f329(f329(f244(a868),x81413),f329(f190(f869(x81411)),x81412)))
% 156.75/156.48  [8382]~P62(x83821)+~P22(f329(f329(f243(x83821),x83822),f2(x83821)))+~P22(f329(f329(f243(x83821),x83823),x83824))+~P22(f329(f329(f244(x83821),f2(x83821)),f329(f329(f81(x83821),x83823),x83824)))+P22(f329(f329(f243(x83821),f329(f329(f287(x83821),x83822),x83823)),f329(f329(f287(x83821),x83822),x83824)))
% 156.75/156.48  [8383]~P63(x83831)+~P22(f329(f329(f244(x83831),x83832),f2(x83831)))+~P22(f329(f329(f244(x83831),x83833),x83834))+~P22(f329(f329(f244(x83831),f2(x83831)),f329(f329(f81(x83831),x83833),x83834)))+P22(f329(f329(f244(x83831),f329(f329(f287(x83831),x83832),x83833)),f329(f329(f287(x83831),x83832),x83834)))
% 156.75/156.48  [8393]~P63(x83931)+~P22(f329(f329(f243(x83931),x83934),x83933))+~P22(f329(f329(f243(x83931),f2(x83931)),x83932))+~P22(f329(f329(f244(x83931),f2(x83931)),f329(f329(f81(x83931),x83933),x83934)))+P22(f329(f329(f243(x83931),f329(f329(f287(x83931),x83932),x83933)),f329(f329(f287(x83931),x83932),x83934)))
% 156.75/156.48  [8394]~P63(x83941)+~P22(f329(f329(f244(x83941),x83944),x83943))+~P22(f329(f329(f244(x83941),f2(x83941)),x83942))+~P22(f329(f329(f244(x83941),f2(x83941)),f329(f329(f81(x83941),x83943),x83944)))+P22(f329(f329(f244(x83941),f329(f329(f287(x83941),x83942),x83943)),f329(f329(f287(x83941),x83942),x83944)))
% 156.75/156.48  [8489]P22(f329(x84891,x84892))+~P22(f329(f62(x84894),x84892))+P22(f329(x84891,f415(x84891,x84893,x84892,x84894)))+~P22(f329(x84891,f189(f876(x84894,a862))))+~P22(f329(f329(f243(f876(x84894,a862)),x84892),x84893))
% 156.75/156.48  [8497]P22(f329(x84971,x84972))+P22(f329(f62(x84973),f415(x84971,x84974,x84972,x84973)))+~P22(f329(f62(x84973),x84972))+~P22(f329(x84971,f189(f876(x84973,a862))))+~P22(f329(f329(f243(f876(x84973,a862)),x84972),x84974))
% 156.75/156.48  [8741]E(f329(f329(f80(a1),f400(x87411,x87412,x87413,x87414)),f401(x87411,x87412,x87413,x87414)),x87414)+~P22(f329(f329(f244(a1),f2(a1)),x87413))+~P22(f329(f329(f244(a1),x87412),x87414))+~P22(f329(f329(f331(a1),x87412),x87411))+P22(f329(f329(f244(a1),x87412),f329(f329(f3(a1),x87414),x87413)))
% 156.75/156.48  [8955]~P22(f329(f329(f244(a1),f2(a1)),x89553))+~P22(f329(f329(f244(a1),x89552),x89554))+~P22(f329(f329(f331(a1),x89552),x89551))+P22(f329(f329(f331(a1),f400(x89551,x89552,x89553,x89554)),x89551))+P22(f329(f329(f244(a1),x89552),f329(f329(f3(a1),x89554),x89553)))
% 156.75/156.48  [8965]P22(f329(x89651,x89652))+~P22(f329(f62(x89653),x89652))+P22(f329(f329(f331(x89653),f414(x89651,x89654,x89652,x89653)),x89654))+~P22(f329(x89651,f189(f876(x89653,a862))))+~P22(f329(f329(f243(f876(x89653,a862)),x89652),x89654))
% 156.75/156.48  [8982]E(f329(f329(f80(a1),f389(x89821,x89822,x89823,x89824)),f390(x89821,x89822,x89823,x89824)),x89824)+~P22(f329(f329(f244(a1),f2(a1)),x89823))+~P22(f329(f329(f243(a1),x89822),x89824))+P22(f329(f329(f243(a1),x89822),f329(f329(f3(a1),x89824),x89823)))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x89822),f78(a1))),x89821))
% 156.75/156.48  [9026]~P22(f329(f329(f244(a1),f2(a1)),x90263))+~P22(f329(f329(f244(a1),x90261),x90262))+~P22(f329(f329(f331(a1),x90261),x90264))+P22(f329(f329(f331(a1),f401(x90264,x90261,x90263,x90262)),f300(a1,f78(a1),x90263)))+P22(f329(f329(f244(a1),x90261),f329(f329(f3(a1),x90262),x90263)))
% 156.75/156.48  [9127]~P22(f329(f329(f244(a1),f2(a1)),x91273))+~P22(f329(f329(f243(a1),x91272),x91274))+P22(f329(f329(f331(a1),f389(x91271,x91272,x91273,x91274)),x91271))+P22(f329(f329(f243(a1),x91272),f329(f329(f3(a1),x91274),x91273)))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x91272),f78(a1))),x91271))
% 156.75/156.48  [9169]~P22(f329(f329(f244(a1),f2(a1)),x91693))+~P22(f329(f329(f243(a1),x91691),x91692))+P22(f329(f329(f331(a1),f390(x91694,x91691,x91693,x91692)),f300(a1,f78(a1),x91693)))+P22(f329(f329(f243(a1),x91691),f329(f329(f3(a1),x91692),x91693)))+~P22(f329(f329(f331(a1),f329(f329(f3(a1),x91691),f78(a1))),x91694))
% 156.75/156.48  [9387]P22(f329(x93871,x93872))+~P22(f329(f329(f331(x93873),f414(x93871,x93874,x93872,x93873)),f415(x93871,x93874,x93872,x93873)))+~P22(f329(f62(x93873),x93872))+~P22(f329(x93871,f189(f876(x93873,a862))))+~P22(f329(f329(f243(f876(x93873,a862)),x93872),x93874))
% 156.75/156.48  [9621]P22(f329(x96211,x96212))+~P22(f329(f62(x96213),x96212))+~P22(f329(x96211,f329(f329(f307(x96213),f414(x96211,x96214,x96212,x96213)),f415(x96211,x96214,x96212,x96213))))+~P22(f329(x96211,f189(f876(x96213,a862))))+~P22(f329(f329(f243(f876(x96213,a862)),x96212),x96214))
% 156.75/156.48  [7693]~P62(x76931)+P22(f329(f329(f244(x76931),x76932),f2(x76931)))+~P22(f329(f329(f243(x76931),f2(x76931)),x76934))+P22(f329(f329(f244(x76931),f2(x76931)),x76932))+P22(f329(f329(f243(x76931),f329(f329(f287(x76931),x76933),x76932)),x76934))
% 156.75/156.48  [7694]~P62(x76941)+P22(f329(f329(f244(x76941),x76942),f2(x76941)))+P22(f329(f329(f244(x76941),f2(x76941)),x76942))+~P22(f329(f329(f244(x76941),f2(x76941)),x76944))+P22(f329(f329(f244(x76941),f329(f329(f287(x76941),x76943),x76942)),x76944))
% 156.75/156.48  [7972]~P22(f329(f329(f243(a1),x79724),f2(a1)))+~E(x79722,f329(f329(f80(a1),f329(f329(f81(a1),x79721),x79723)),x79724))+P22(f329(f329(f244(a1),f2(a1)),x79721))+~P22(f329(f329(f244(a1),x79721),x79724))+P22(f329(f49(x79722,x79721),f329(f329(f264(a1,a1),x79723),x79724)))
% 156.75/156.48  [8006]~P22(f329(x80061,x80064))+P22(f329(x80061,f339(x80062,x80061,x80063)))+~P22(f329(f329(f243(a1),f2(a1)),x80062))+~P22(f329(f329(f244(a1),f2(a1)),x80063))+P22(f329(x80061,f329(f329(f3(a1),x80064),f329(f329(f81(a1),x80062),x80063))))
% 156.75/156.48  [8007]~P22(f329(x80071,x80074))+P22(f329(x80071,f340(x80072,x80071,x80073)))+~P22(f329(f329(f243(a1),f2(a1)),x80072))+~P22(f329(f329(f244(a1),f2(a1)),x80073))+P22(f329(x80071,f329(f329(f80(a1),x80074),f329(f329(f81(a1),x80072),x80073))))
% 156.75/156.48  [8008]~P62(x80081)+P22(f329(f329(f244(x80081),x80082),f2(x80081)))+P22(f329(f329(f244(x80081),f2(x80081)),x80082))+P22(f329(f329(f243(x80081),f2(x80081)),x80083))+~P22(f329(f329(f243(x80081),f329(f329(f287(x80081),x80084),x80082)),x80083))
% 156.75/156.48  [8009]~P62(x80091)+P22(f329(f329(f244(x80091),x80092),f2(x80091)))+P22(f329(f329(f244(x80091),f2(x80091)),x80092))+P22(f329(f329(f244(x80091),f2(x80091)),x80093))+~P22(f329(f329(f244(x80091),f329(f329(f287(x80091),x80094),x80092)),x80093))
% 156.75/156.48  [8062]~E(x80621,f329(f329(f80(a1),f329(f329(f81(a1),x80622),x80623)),x80624))+~P22(f329(f329(f243(a1),f2(a1)),x80624))+~P22(f329(f329(f244(a1),f2(a1)),x80622))+~P22(f329(f329(f244(a1),x80624),x80622))+P22(f329(f49(x80621,x80622),f329(f329(f264(a1,a1),x80623),x80624)))
% 156.75/156.48  [8185]~P62(x81851)+P22(f329(f329(f244(x81851),x81852),f2(x81851)))+~P22(f329(f329(f243(x81851),f2(x81851)),x81854))+~P22(f329(f329(f243(x81851),x81853),f329(f329(f81(x81851),x81854),x81852)))+P22(f329(f329(f243(x81851),f329(f329(f287(x81851),x81853),x81852)),x81854))
% 156.75/156.48  [8186]~P62(x81861)+P22(f329(f329(f244(x81861),x81862),f2(x81861)))+~P22(f329(f329(f244(x81861),f2(x81861)),x81864))+~P22(f329(f329(f244(x81861),x81863),f329(f329(f81(x81861),x81864),x81862)))+P22(f329(f329(f244(x81861),f329(f329(f287(x81861),x81863),x81862)),x81864))
% 156.75/156.48  [8266]~P62(x82661)+P22(f329(f329(f244(x82661),x82662),f2(x82661)))+~P22(f329(f329(f243(x82661),x82663),f2(x82661)))+P22(f329(f329(f243(x82661),x82663),f329(f329(f287(x82661),x82664),x82662)))+~P22(f329(f329(f243(x82661),f329(f329(f81(x82661),x82663),x82662)),x82664))
% 156.75/156.48  [8267]~P62(x82671)+P22(f329(f329(f244(x82671),x82672),f2(x82671)))+~P22(f329(f329(f244(x82671),x82673),f2(x82671)))+P22(f329(f329(f244(x82671),x82673),f329(f329(f287(x82671),x82674),x82672)))+~P22(f329(f329(f244(x82671),f329(f329(f81(x82671),x82673),x82672)),x82674))
% 156.75/156.48  [8413]~P62(x84131)+~P22(f329(f329(f244(x84131),x84132),f2(x84131)))+P22(f329(f329(f244(x84131),f2(x84131)),x84132))+~P22(f329(f329(f243(x84131),f329(f329(f287(x84131),x84134),x84132)),x84133))+P22(f329(f329(f243(x84131),f329(f329(f81(x84131),x84133),x84132)),x84134))
% 156.75/156.48  [8414]~P62(x84141)+~P22(f329(f329(f244(x84141),x84142),f2(x84141)))+P22(f329(f329(f244(x84141),f2(x84141)),x84142))+~P22(f329(f329(f243(x84141),f329(f329(f81(x84141),x84144),x84142)),x84143))+P22(f329(f329(f243(x84141),f329(f329(f287(x84141),x84143),x84142)),x84144))
% 156.75/156.48  [8415]~P62(x84151)+~P22(f329(f329(f244(x84151),x84152),f2(x84151)))+P22(f329(f329(f244(x84151),f2(x84151)),x84152))+~P22(f329(f329(f244(x84151),f329(f329(f287(x84151),x84154),x84152)),x84153))+P22(f329(f329(f244(x84151),f329(f329(f81(x84151),x84153),x84152)),x84154))
% 156.75/156.48  [8416]~P62(x84161)+~P22(f329(f329(f244(x84161),x84162),f2(x84161)))+P22(f329(f329(f244(x84161),f2(x84161)),x84162))+~P22(f329(f329(f244(x84161),f329(f329(f81(x84161),x84164),x84162)),x84163))+P22(f329(f329(f244(x84161),f329(f329(f287(x84161),x84163),x84162)),x84164))
% 156.75/156.48  [8437]~P62(x84371)+~P22(f329(f329(f243(x84371),f2(x84371)),x84374))+P22(f329(f329(f244(x84371),f2(x84371)),x84372))+~P22(f329(f329(f243(x84371),f329(f329(f81(x84371),x84374),x84372)),x84373))+P22(f329(f329(f243(x84371),f329(f329(f287(x84371),x84373),x84372)),x84374))
% 156.75/156.48  [8438]~P62(x84381)+~P22(f329(f329(f244(x84381),f2(x84381)),x84384))+P22(f329(f329(f244(x84381),f2(x84381)),x84382))+~P22(f329(f329(f244(x84381),f329(f329(f81(x84381),x84384),x84382)),x84383))+P22(f329(f329(f244(x84381),f329(f329(f287(x84381),x84383),x84382)),x84384))
% 156.75/156.48  [8510]~P62(x85101)+~P22(f329(f329(f244(x85101),x85104),f2(x85101)))+~P22(f329(f329(f243(x85101),x85103),f329(f329(f81(x85101),x85102),x85104)))+P22(f329(f329(f243(x85101),x85102),f329(f329(f287(x85101),x85103),x85104)))+~P22(f329(f329(f243(x85101),f329(f329(f81(x85101),x85102),x85104)),x85103))
% 156.75/156.48  [8511]~P62(x85111)+~P22(f329(f329(f243(x85111),x85112),f2(x85111)))+~P22(f329(f329(f243(x85111),x85113),f329(f329(f81(x85111),x85112),x85114)))+P22(f329(f329(f243(x85111),x85112),f329(f329(f287(x85111),x85113),x85114)))+~P22(f329(f329(f243(x85111),f329(f329(f81(x85111),x85112),x85114)),x85113))
% 156.75/156.48  [8512]~P62(x85121)+~P22(f329(f329(f244(x85121),x85124),f2(x85121)))+~P22(f329(f329(f244(x85121),x85123),f329(f329(f81(x85121),x85122),x85124)))+P22(f329(f329(f244(x85121),x85122),f329(f329(f287(x85121),x85123),x85124)))+~P22(f329(f329(f244(x85121),f329(f329(f81(x85121),x85122),x85124)),x85123))
% 156.75/156.48  [8513]~P62(x85131)+~P22(f329(f329(f244(x85131),x85132),f2(x85131)))+~P22(f329(f329(f244(x85131),x85133),f329(f329(f81(x85131),x85132),x85134)))+P22(f329(f329(f244(x85131),x85132),f329(f329(f287(x85131),x85133),x85134)))+~P22(f329(f329(f244(x85131),f329(f329(f81(x85131),x85132),x85134)),x85133))
% 156.75/156.48  [8625]~P62(x86251)+~P22(f329(f329(f244(x86251),x86253),f2(x86251)))+~P22(f329(f329(f243(x86251),x86252),f329(f329(f81(x86251),x86254),x86253)))+~P22(f329(f329(f243(x86251),f329(f329(f81(x86251),x86254),x86253)),x86252))+P22(f329(f329(f243(x86251),f329(f329(f287(x86251),x86252),x86253)),x86254))
% 156.75/156.48  [8626]~P62(x86261)+~P22(f329(f329(f244(x86261),x86263),f2(x86261)))+~P22(f329(f329(f244(x86261),x86262),f329(f329(f81(x86261),x86264),x86263)))+~P22(f329(f329(f244(x86261),f329(f329(f81(x86261),x86264),x86263)),x86262))+P22(f329(f329(f244(x86261),f329(f329(f287(x86261),x86262),x86263)),x86264))
% 156.75/156.48  [8635]~P62(x86351)+~P22(f329(f329(f243(x86351),f2(x86351)),x86354))+~P22(f329(f329(f243(x86351),x86352),f329(f329(f81(x86351),x86354),x86353)))+~P22(f329(f329(f243(x86351),f329(f329(f81(x86351),x86354),x86353)),x86352))+P22(f329(f329(f243(x86351),f329(f329(f287(x86351),x86352),x86353)),x86354))
% 156.75/156.48  [8636]~P62(x86361)+~P22(f329(f329(f244(x86361),f2(x86361)),x86364))+~P22(f329(f329(f244(x86361),x86362),f329(f329(f81(x86361),x86364),x86363)))+~P22(f329(f329(f244(x86361),f329(f329(f81(x86361),x86364),x86363)),x86362))+P22(f329(f329(f244(x86361),f329(f329(f287(x86361),x86362),x86363)),x86364))
% 156.75/156.48  [8804]E(f329(f329(f3(a1),f408(x88041,x88042,x88043,x88044)),f409(x88041,x88042,x88043,x88044)),x88044)+~P22(f329(f329(f244(a1),f2(a1)),x88043))+~P22(f329(f329(f331(a1),x88042),x88041))+~P22(f329(f329(f244(a1),x88044),x88042))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x88044),x88043)),x88042))
% 156.75/156.48  [8885]~P22(f329(x88851,x88852))+~P22(f329(f329(f243(a1),f2(a1)),x88853))+~P22(f329(f329(f244(a1),f2(a1)),x88854))+~P22(f329(x88851,f329(f329(f3(a1),f339(x88853,x88851,x88854)),x88854)))+P22(f329(x88851,f329(f329(f3(a1),x88852),f329(f329(f81(a1),x88853),x88854))))
% 156.75/156.48  [8886]~P22(f329(x88861,x88862))+~P22(f329(f329(f243(a1),f2(a1)),x88863))+~P22(f329(f329(f244(a1),f2(a1)),x88864))+~P22(f329(x88861,f329(f329(f80(a1),f340(x88863,x88861,x88864)),x88864)))+P22(f329(x88861,f329(f329(f80(a1),x88862),f329(f329(f81(a1),x88863),x88864))))
% 156.75/156.48  [9020]~P22(f329(f329(f244(a1),f2(a1)),x90203))+~P22(f329(f329(f331(a1),x90202),x90201))+~P22(f329(f329(f244(a1),x90204),x90202))+P22(f329(f329(f331(a1),f408(x90201,x90202,x90203,x90204)),x90201))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x90204),x90203)),x90202))
% 156.75/156.48  [9034]E(f329(f329(f3(a1),f396(x90341,x90342,x90343,x90344)),f397(x90341,x90342,x90343,x90344)),x90344)+~P22(f329(f329(f244(a1),f2(a1)),x90343))+~P22(f329(f329(f243(a1),x90344),x90342))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x90342),f78(a1))),x90341))+P22(f329(f329(f243(a1),f329(f329(f80(a1),x90344),x90343)),x90342))
% 156.75/156.48  [9066]~P22(f329(f329(f244(a1),f2(a1)),x90662))+~P22(f329(f329(f331(a1),x90663),x90664))+~P22(f329(f329(f244(a1),x90661),x90663))+P22(f329(f329(f331(a1),f409(x90664,x90663,x90662,x90661)),f300(a1,f78(a1),x90662)))+P22(f329(f329(f244(a1),f329(f329(f80(a1),x90661),x90662)),x90663))
% 156.75/156.48  [9164]~P22(f329(f329(f244(a1),f2(a1)),x91643))+~P22(f329(f329(f243(a1),x91644),x91642))+P22(f329(f329(f331(a1),f396(x91641,x91642,x91643,x91644)),x91641))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x91642),f78(a1))),x91641))+P22(f329(f329(f243(a1),f329(f329(f80(a1),x91644),x91643)),x91642))
% 156.75/156.48  [9201]~P22(f329(f329(f244(a1),f2(a1)),x92012))+~P22(f329(f329(f243(a1),x92011),x92013))+P22(f329(f329(f331(a1),f397(x92014,x92013,x92012,x92011)),f300(a1,f78(a1),x92012)))+~P22(f329(f329(f331(a1),f329(f329(f80(a1),x92013),f78(a1))),x92014))+P22(f329(f329(f243(a1),f329(f329(f80(a1),x92011),x92012)),x92013))
% 156.75/156.48  [9485]~P38(x94851,x94853)+~P21(x94851,x94854)+P38(x94851,f329(f329(f97(f876(f875(x94851,x94851),a862)),x94852),x94853))+~P22(f329(f329(f243(f876(f875(x94851,x94851),a862)),x94852),f329(f263(f876(f875(x94851,x94851),a862),f876(f875(x94851,x94851),a862)),x94854)))+~P22(f329(f329(f243(f876(f875(x94851,x94851),a862)),x94853),f329(f267(f876(f875(x94851,x94851),a862),f876(f875(x94851,x94851),a862)),x94854)))
% 156.75/156.48  [9802]~E(f329(f494(x98021,x98024,x98023,x98022),f496(x98021,x98024,x98023,x98022)),f192(f869(a325)))+P22(f329(f329(f244(a1),f495(x98021,x98024,x98023,x98022)),f496(x98021,x98024,x98023,x98022)))+P22(f329(f329(f329(x98021,x98022),x98023),x98024))+P22(f329(f329(f329(x98021,f494(x98021,x98024,x98023,x98022)),f495(x98021,x98024,x98023,x98022)),f329(f329(f80(a1),f496(x98021,x98024,x98023,x98022)),f78(a1))))+~P22(f329(f317(f875(f876(a1,f871(f869(a325))),f875(a1,a1)),a315),f329(f329(f264(f876(a1,f871(f869(a325))),f875(a1,a1)),x98022),f329(f329(f264(a1,a1),x98023),x98024))))
% 156.75/156.48  [9887]~P14(x98872,x98874,x98873)+E(x98871,f189(f876(x98872,a862)))+~P22(f329(f62(x98872),x98871))+P22(f329(f329(f331(x98872),f329(x98873,x98871)),x98871))+~P22(f329(f329(f331(x98872),f329(f329(x98874,f436(x98871,x98873,x98874,x98872)),f445(x98871,x98873,x98874,x98872))),f329(f329(f307(x98872),f436(x98871,x98873,x98874,x98872)),f329(f329(f307(x98872),f445(x98871,x98873,x98874,x98872)),f189(f876(x98872,a862))))))
% 156.75/156.48  [9827]~P109(x98272)+~P59(x98271)+~P22(f329(f329(f243(f876(x98271,x98272)),x98273),x98274))+P22(f329(f329(f244(f876(x98271,x98272)),x98273),x98274))+~P22(f329(f58(x98271),f329(f329(f10(a862,a862,x98271),a324),f329(f329(f20(x98271,x98272,a862),f329(f329(f10(x98272,f876(x98272,a862),x98271),a326),x98273)),x98274))))
% 156.75/156.48  [9394]~P53(x93941,x93941,x93944)+P22(f329(f329(f331(f875(x93941,x93941)),f329(f329(f264(x93941,x93941),x93942),x93943)),f305(x93941,x93944)))+P22(f329(f329(f331(f875(x93941,x93941)),f329(f329(f264(x93941,x93941),x93943),x93942)),f305(x93941,x93944)))+~P22(f329(f329(f331(f875(x93941,x93941)),f329(f329(f264(x93941,x93941),x93945),x93942)),f305(x93941,x93944)))+~P22(f329(f329(f331(f875(x93941,x93941)),f329(f329(f264(x93941,x93941),x93945),x93943)),f305(x93941,x93944)))
% 156.75/156.48  [5601]E(x56011,f2(a868))+~E(f329(f38(x56012),x56015),x56011)+E(f329(f38(x56012),x56013),f329(a108,x56011))+~E(x56013,f329(f329(f307(x56012),x56014),x56015))+P22(f329(f329(f331(x56012),x56014),x56015))
% 156.75/156.48  [5734]~P61(x57342)+E(x57341,f2(x57342))+E(x57343,f2(x57342))+~E(f329(f329(f287(x57342),x57344),x57343),f329(f329(f287(x57342),x57345),x57341))+E(f329(f329(f81(x57342),x57344),x57341),f329(f329(f81(x57342),x57345),x57343))
% 156.75/156.48  [5735]~P61(x57352)+E(x57351,f2(x57352))+E(x57353,f2(x57352))+~E(f329(f329(f81(x57352),x57354),x57353),f329(f329(f81(x57352),x57355),x57351))+E(f329(f329(f287(x57352),x57354),x57351),f329(f329(f287(x57352),x57355),x57353))
% 156.75/156.48  [5805]~E(f329(f38(x58051),x58055),x58053)+~E(x58055,f189(f876(x58051,a862)))+E(f329(f38(x58051),x58052),f329(a108,x58053))+~E(x58052,f329(f329(f307(x58051),x58054),x58055))+P22(f329(f329(f331(x58051),x58054),x58055))
% 156.75/156.48  [6045]~P117(x60452)+~E(f329(x60453,x60455),f2(x60452))+E(f329(f329(f11(x60451,x60452),x60453),x60454),f2(x60452))+~P22(f329(f62(x60451),x60454))+~P22(f329(f329(f331(x60451),x60455),x60454))
% 156.75/156.48  [6412]~P108(x64123)+E(x64121,x64122)+~E(f329(f299(x64123,x64124),x64121),f329(f299(x64123,x64125),x64122))+~P22(f329(f329(f244(x64123),x64125),x64122))+~P22(f329(f329(f244(x64123),x64124),x64121))
% 156.75/156.48  [6413]~P108(x64133)+E(x64131,x64132)+~E(f329(f299(x64133,x64131),x64134),f329(f299(x64133,x64132),x64135))+~P22(f329(f329(f244(x64133),x64132),x64135))+~P22(f329(f329(f244(x64133),x64131),x64134))
% 156.75/156.48  [7458]~P108(x74581)+~P28(x74581,f329(f329(f128(x74581),x74584),x74585))+~P22(f329(f329(f331(x74581),x74583),f329(f167(x74581),x74585)))+~P22(f329(f329(f331(x74581),x74582),f329(f167(x74581),x74584)))+P22(f329(f329(f243(x74581),x74582),x74583))
% 156.75/156.48  [8547]~P109(x85471)+~P22(f329(f329(f244(f876(x85471,a862)),f300(x85471,x85475,x85472)),f300(x85471,x85474,x85473)))+~P22(f329(f329(f243(x85471),x85475),x85472))+P22(f329(f329(f244(x85471),x85472),x85473))+P22(f329(f329(f244(x85471),x85474),x85475))
% 156.75/156.48  [9920]~P13(x99202,x99205,x99203)+E(x99201,f189(f876(x99202,a862)))+~E(f329(f329(x99205,f329(x99204,f601(x99201,x99204,x99203,x99205,x99202))),f329(x99204,f615(x99201,x99204,x99203,x99205,x99202))),f329(x99204,f329(f329(x99205,f601(x99201,x99204,x99203,x99205,x99202)),f615(x99201,x99204,x99203,x99205,x99202))))+E(f329(x99203,f329(f308(x99202,x99202,x99204),x99201)),f329(x99204,f329(x99203,x99201)))+~P22(f329(f62(x99202),x99201))
% 156.75/156.48  [6409]~P14(x64092,x64095,x64093)+E(x64091,f189(f876(x64092,a862)))+~P22(f329(f62(x64092),x64091))+E(f329(x64093,f329(f329(f307(x64092),x64094),x64091)),f329(f329(x64095,x64094),f329(x64093,x64091)))+P22(f329(f329(f331(x64092),x64094),x64091))
% 156.75/156.48  [7215]~P13(x72152,x72153,x72154)+E(f329(f329(x72153,f329(x72154,x72151)),f329(x72154,x72155)),f329(x72154,x72155))+E(x72151,f189(f876(x72152,a862)))+~P22(f329(f62(x72152),x72155))+~P22(f329(f329(f243(f876(x72152,a862)),x72151),x72155))
% 156.75/156.48  [7434]~P59(x74344)+~P96(x74345)+E(f329(x74341,x74342),f329(x74343,x74342))+~P22(f329(f329(f331(x74344),x74342),f329(f167(x74344),f56(x74344))))+~P22(f329(f329(f91(f876(x74344,x74345)),x74341),x74343))
% 156.75/156.48  [7591]~P14(x75914,x75915,x75911)+E(f329(x75911,x75912),x75913)+~P22(f329(f62(x75914),x75912))+~E(f329(f329(f3(f876(x75914,a862)),x75912),f329(f329(f307(x75914),x75913),f189(f876(x75914,a862)))),f189(f876(x75914,a862)))+~P22(f329(f329(f331(x75914),x75913),x75912))
% 156.75/156.48  [7677]E(x76771,x76772)+~E(f329(f190(f869(x76773)),x76772),f329(f190(f869(x76774)),x76775))+~E(f329(f190(f869(x76773)),x76771),f329(f190(f869(x76774)),x76775))+~E(f329(f173(x76774,x76773),f329(f329(f177(x76774,x76773),x76775),x76771)),f329(f173(x76774,x76773),f329(f329(f177(x76774,x76773),x76775),x76772)))+~P22(f329(f131(x76774),x76775))
% 156.75/156.48  [8517]E(x85171,x85172)+~P6(x85173,x85174,x85175)+E(f329(f329(f98(f876(x85173,a862)),x85171),x85172),f189(f876(x85173,a862)))+~P22(f329(f329(f331(f876(x85173,a862)),x85172),f329(f329(f61(x85173),x85174),x85175)))+~P22(f329(f329(f331(f876(x85173,a862)),x85171),f329(f329(f61(x85173),x85174),x85175)))
% 156.75/156.48  [9281]~P70(x92812)+~E(f329(x92813,f833(x92813,x92814,x92815,x92811,x92812)),f2(x92812))+E(f329(f329(f8(x92811,x92812),x92813),x92814),f329(f329(f8(x92811,x92812),x92813),x92815))+~P22(f329(f62(x92811),x92815))+~P22(f329(f329(f243(f876(x92811,a862)),x92814),x92815))
% 156.75/156.48  [9282]~P70(x92822)+~E(f329(x92823,f834(x92823,x92824,x92825,x92821,x92822)),f2(x92822))+E(f329(f329(f8(x92821,x92822),x92823),x92824),f329(f329(f8(x92821,x92822),x92823),x92825))+~P22(f329(f62(x92821),x92825))+~P22(f329(f329(f243(f876(x92821,a862)),x92824),x92825))
% 156.75/156.48  [9283]~P76(x92832)+~E(f329(x92833,f792(x92833,x92834,x92835,x92831,x92832)),f78(x92832))+E(f329(f329(f11(x92831,x92832),x92833),x92834),f329(f329(f11(x92831,x92832),x92833),x92835))+~P22(f329(f62(x92831),x92835))+~P22(f329(f329(f243(f876(x92831,a862)),x92834),x92835))
% 156.75/156.48  [9284]~P76(x92842)+~E(f329(x92843,f804(x92843,x92844,x92845,x92841,x92842)),f78(x92842))+E(f329(f329(f11(x92841,x92842),x92843),x92844),f329(f329(f11(x92841,x92842),x92843),x92845))+~P22(f329(f62(x92841),x92845))+~P22(f329(f329(f243(f876(x92841,a862)),x92844),x92845))
% 156.75/156.48  [9782]~P89(x97821)+~P22(f329(f62(x97822),x97825))+~P22(f329(f329(f243(x97821),f2(x97821)),f329(x97823,f826(x97823,x97824,x97825,x97822,x97821))))+P22(f329(f329(f243(x97821),f329(f329(f8(x97822,x97821),x97823),x97824)),f329(f329(f8(x97822,x97821),x97823),x97825)))+~P22(f329(f329(f243(f876(x97822,a862)),x97824),x97825))
% 156.75/156.48  [7455]E(x74551,f2(a868))+P22(f329(x74552,x74553))+~E(x74554,f329(f329(f80(a868),f329(f329(f81(a868),x74551),x74553)),x74555))+~P22(f329(f329(f244(a868),x74555),x74551))+~P22(f329(x74552,f329(f329(f39(a868),x74554),x74551)))
% 156.75/156.48  [7534]E(x75341,f2(a868))+P22(f329(x75342,x75343))+~P22(f329(x75342,f45(a868,x75344,x75341)))+~E(x75344,f329(f329(f80(a868),f329(f329(f81(a868),x75341),x75345)),x75343))+~P22(f329(f329(f244(a868),x75343),x75341))
% 156.75/156.48  [7831]~P61(x78313)+E(f329(x78311,x78312),f2(x78313))+~P22(f329(f62(x78314),x78315))+E(f329(f329(f11(x78314,x78313),x78311),f329(f329(f3(f876(x78314,a862)),x78315),f329(f329(f307(x78314),x78312),f189(f876(x78314,a862))))),f329(f329(f11(x78314,x78313),x78311),x78315))+P22(f329(f329(f331(x78314),x78312),x78315))
% 156.75/156.48  [8224]~P70(x82241)+~P22(f329(f62(x82242),x82245))+~P22(f329(f62(x82242),x82244))+~E(f329(f329(f98(f876(x82242,a862)),x82244),x82245),f189(f876(x82242,a862)))+E(f329(f329(f80(x82241),f329(f329(f8(x82242,x82241),x82243),x82244)),f329(f329(f8(x82242,x82241),x82243),x82245)),f329(f329(f8(x82242,x82241),x82243),f329(f329(f97(f876(x82242,a862)),x82244),x82245)))
% 156.75/156.48  [8226]~P76(x82261)+~P22(f329(f62(x82262),x82265))+~P22(f329(f62(x82262),x82264))+~E(f329(f329(f98(f876(x82262,a862)),x82264),x82265),f189(f876(x82262,a862)))+E(f329(f329(f81(x82261),f329(f329(f11(x82262,x82261),x82263),x82264)),f329(f329(f11(x82262,x82261),x82263),x82265)),f329(f329(f11(x82262,x82261),x82263),f329(f329(f97(f876(x82262,a862)),x82264),x82265)))
% 156.75/156.48  [8318]~P61(x83183)+E(f329(x83181,x83182),f2(x83183))+~P22(f329(f62(x83184),x83185))+E(f329(f329(f11(x83184,x83183),x83181),f329(f329(f3(f876(x83184,a862)),x83185),f329(f329(f307(x83184),x83182),f189(f876(x83184,a862))))),f329(f329(f287(x83183),f329(f329(f11(x83184,x83183),x83181),x83185)),f329(x83181,x83182)))+~P22(f329(f329(f331(x83184),x83182),x83185))
% 156.75/156.48  [9006]~P6(x90061,x90065,x90064)+~E(f329(f329(f61(x90061),f329(f329(f307(x90061),x90062),f189(f876(x90061,a862)))),x90064),f329(f329(f61(x90061),f329(f329(f307(x90061),x90063),f189(f876(x90061,a862)))),x90064))+~P22(f329(f329(f331(x90061),x90063),x90065))+~P22(f329(f329(f331(x90061),x90062),x90065))+P22(f329(f329(f331(f875(x90061,x90061)),f329(f329(f264(x90061,x90061),x90062),x90063)),x90064))
% 156.75/156.48  [9019]~P6(x90191,x90195,x90193)+E(f329(f329(f61(x90191),f329(f329(f307(x90191),x90192),f189(f876(x90191,a862)))),x90193),f329(f329(f61(x90191),f329(f329(f307(x90191),x90194),f189(f876(x90191,a862)))),x90193))+~P22(f329(f329(f331(x90191),x90194),x90195))+~P22(f329(f329(f331(x90191),x90192),x90195))+~P22(f329(f329(f331(f875(x90191,x90191)),f329(f329(f264(x90191,x90191),x90192),x90194)),x90193))
% 156.75/156.48  [9309]~P76(x93091)+~P22(f329(f62(x93092),x93095))+~P22(f329(f62(x93092),x93094))+~E(f329(f329(f98(f876(x93092,a862)),x93094),x93095),f189(f876(x93092,a862)))+E(f329(f329(f81(x93091),f329(f329(f329(f66(x93091,x93092,f81(x93091)),x93093),f78(x93091)),x93094)),f329(f329(f329(f66(x93091,x93092,f81(x93091)),x93093),f78(x93091)),x93095)),f329(f329(f329(f66(x93091,x93092,f81(x93091)),x93093),f78(x93091)),f329(f329(f97(f876(x93092,a862)),x93094),x93095)))
% 156.75/156.48  [9318]~P70(x93181)+~E(f329(x93183,f432(x93183,x93185,x93184,x93182,x93181)),f2(x93181))+~P22(f329(f62(x93182),x93184))+~P22(f329(f62(x93182),x93185))+E(f329(f329(f80(x93181),f329(f329(f8(x93182,x93181),x93183),x93184)),f329(f329(f8(x93182,x93181),x93183),x93185)),f329(f329(f8(x93182,x93181),x93183),f329(f329(f97(f876(x93182,a862)),x93184),x93185)))
% 156.75/156.48  [9319]~P70(x93191)+~E(f329(x93193,f437(x93193,x93195,x93194,x93192,x93191)),f2(x93191))+~P22(f329(f62(x93192),x93194))+~P22(f329(f62(x93192),x93195))+E(f329(f329(f80(x93191),f329(f329(f8(x93192,x93191),x93193),x93194)),f329(f329(f8(x93192,x93191),x93193),x93195)),f329(f329(f8(x93192,x93191),x93193),f329(f329(f97(f876(x93192,a862)),x93194),x93195)))
% 156.75/156.48  [9320]~P76(x93201)+~E(f329(x93203,f433(x93203,x93205,x93204,x93202,x93201)),f78(x93201))+~P22(f329(f62(x93202),x93204))+~P22(f329(f62(x93202),x93205))+E(f329(f329(f81(x93201),f329(f329(f11(x93202,x93201),x93203),x93204)),f329(f329(f11(x93202,x93201),x93203),x93205)),f329(f329(f11(x93202,x93201),x93203),f329(f329(f97(f876(x93202,a862)),x93204),x93205)))
% 156.75/156.48  [9321]~P76(x93211)+~E(f329(x93213,f435(x93213,x93215,x93214,x93212,x93211)),f78(x93211))+~P22(f329(f62(x93212),x93214))+~P22(f329(f62(x93212),x93215))+E(f329(f329(f81(x93211),f329(f329(f11(x93212,x93211),x93213),x93214)),f329(f329(f11(x93212,x93211),x93213),x93215)),f329(f329(f11(x93212,x93211),x93213),f329(f329(f97(f876(x93212,a862)),x93214),x93215)))
% 156.75/156.48  [9526]~P76(x95261)+~E(f329(x95263,f444(x95263,x95265,x95264,x95262,x95261)),f78(x95261))+~P22(f329(f62(x95262),x95264))+~P22(f329(f62(x95262),x95265))+E(f329(f329(f81(x95261),f329(f329(f329(f66(x95261,x95262,f81(x95261)),x95263),f78(x95261)),x95264)),f329(f329(f329(f66(x95261,x95262,f81(x95261)),x95263),f78(x95261)),x95265)),f329(f329(f329(f66(x95261,x95262,f81(x95261)),x95263),f78(x95261)),f329(f329(f97(f876(x95262,a862)),x95264),x95265)))
% 156.75/156.48  [9647]~P70(x96472)+E(f329(f329(f8(x96471,x96472),x96473),x96474),f329(f329(f8(x96471,x96472),x96473),x96475))+~P22(f329(f62(x96471),x96475))+~P22(f329(f329(f243(f876(x96471,a862)),x96474),x96475))+P22(f329(f329(f331(x96471),f833(x96473,x96474,x96475,x96471,x96472)),f329(f329(f3(f876(x96471,a862)),x96475),x96474)))
% 156.75/156.48  [9648]~P70(x96482)+E(f329(f329(f8(x96481,x96482),x96483),x96484),f329(f329(f8(x96481,x96482),x96483),x96485))+~P22(f329(f62(x96481),x96485))+~P22(f329(f329(f243(f876(x96481,a862)),x96484),x96485))+P22(f329(f329(f331(x96481),f834(x96483,x96484,x96485,x96481,x96482)),f329(f329(f3(f876(x96481,a862)),x96485),x96484)))
% 156.75/156.48  [9649]~P76(x96492)+E(f329(f329(f11(x96491,x96492),x96493),x96494),f329(f329(f11(x96491,x96492),x96493),x96495))+~P22(f329(f62(x96491),x96495))+~P22(f329(f329(f243(f876(x96491,a862)),x96494),x96495))+P22(f329(f329(f331(x96491),f792(x96493,x96494,x96495,x96491,x96492)),f329(f329(f3(f876(x96491,a862)),x96495),x96494)))
% 156.75/156.48  [9650]~P76(x96502)+E(f329(f329(f11(x96501,x96502),x96503),x96504),f329(f329(f11(x96501,x96502),x96503),x96505))+~P22(f329(f62(x96501),x96505))+~P22(f329(f329(f243(f876(x96501,a862)),x96504),x96505))+P22(f329(f329(f331(x96501),f804(x96503,x96504,x96505,x96501,x96502)),f329(f329(f3(f876(x96501,a862)),x96505),x96504)))
% 156.75/156.48  [9668]~P70(x96681)+~P22(f329(f62(x96682),x96684))+~P22(f329(f62(x96682),x96685))+E(f329(f329(f80(x96681),f329(f329(f8(x96682,x96681),x96683),x96684)),f329(f329(f8(x96682,x96681),x96683),x96685)),f329(f329(f8(x96682,x96681),x96683),f329(f329(f97(f876(x96682,a862)),x96684),x96685)))+P22(f329(f329(f331(x96682),f432(x96683,x96685,x96684,x96682,x96681)),f329(f329(f98(f876(x96682,a862)),x96684),x96685)))
% 156.75/156.48  [9669]~P70(x96691)+~P22(f329(f62(x96692),x96694))+~P22(f329(f62(x96692),x96695))+E(f329(f329(f80(x96691),f329(f329(f8(x96692,x96691),x96693),x96694)),f329(f329(f8(x96692,x96691),x96693),x96695)),f329(f329(f8(x96692,x96691),x96693),f329(f329(f97(f876(x96692,a862)),x96694),x96695)))+P22(f329(f329(f331(x96692),f437(x96693,x96695,x96694,x96692,x96691)),f329(f329(f98(f876(x96692,a862)),x96694),x96695)))
% 156.75/156.48  [9670]~P76(x96701)+~P22(f329(f62(x96702),x96704))+~P22(f329(f62(x96702),x96705))+E(f329(f329(f81(x96701),f329(f329(f11(x96702,x96701),x96703),x96704)),f329(f329(f11(x96702,x96701),x96703),x96705)),f329(f329(f11(x96702,x96701),x96703),f329(f329(f97(f876(x96702,a862)),x96704),x96705)))+P22(f329(f329(f331(x96702),f433(x96703,x96705,x96704,x96702,x96701)),f329(f329(f98(f876(x96702,a862)),x96704),x96705)))
% 156.75/156.48  [9671]~P76(x96711)+~P22(f329(f62(x96712),x96714))+~P22(f329(f62(x96712),x96715))+E(f329(f329(f81(x96711),f329(f329(f11(x96712,x96711),x96713),x96714)),f329(f329(f11(x96712,x96711),x96713),x96715)),f329(f329(f11(x96712,x96711),x96713),f329(f329(f97(f876(x96712,a862)),x96714),x96715)))+P22(f329(f329(f331(x96712),f435(x96713,x96715,x96714,x96712,x96711)),f329(f329(f98(f876(x96712,a862)),x96714),x96715)))
% 156.75/156.48  [9678]~P89(x96785)+~P22(f329(f62(x96781),x96784))+P22(f329(f329(f243(x96785),f329(f329(f8(x96781,x96785),x96782),x96783)),f329(f329(f8(x96781,x96785),x96782),x96784)))+~P22(f329(f329(f243(f876(x96781,a862)),x96783),x96784))+P22(f329(f329(f331(x96781),f826(x96782,x96783,x96784,x96781,x96785)),f329(f329(f3(f876(x96781,a862)),x96784),x96783)))
% 156.75/156.48  [9744]~P76(x97441)+~P22(f329(f62(x97442),x97444))+~P22(f329(f62(x97442),x97445))+E(f329(f329(f81(x97441),f329(f329(f329(f66(x97441,x97442,f81(x97441)),x97443),f78(x97441)),x97444)),f329(f329(f329(f66(x97441,x97442,f81(x97441)),x97443),f78(x97441)),x97445)),f329(f329(f329(f66(x97441,x97442,f81(x97441)),x97443),f78(x97441)),f329(f329(f97(f876(x97442,a862)),x97444),x97445)))+P22(f329(f329(f331(x97442),f444(x97443,x97445,x97444,x97442,x97441)),f329(f329(f98(f876(x97442,a862)),x97444),x97445)))
% 156.75/156.48  [8701]~P14(x87011,x87014,x87015)+~P22(f329(f62(x87011),x87012))+E(f329(f329(f3(f876(x87011,a862)),x87012),f329(f329(f307(x87011),x87013),f189(f876(x87011,a862)))),f189(f876(x87011,a862)))+~P22(f329(f329(f331(x87011),x87013),x87012))+E(f329(f329(x87014,x87013),f329(x87015,f329(f329(f3(f876(x87011,a862)),x87012),f329(f329(f307(x87011),x87013),f189(f876(x87011,a862)))))),f329(x87015,x87012))
% 156.75/156.48  [8775]~P14(x87751,x87754,x87755)+~P22(f329(f62(x87751),x87753))+~P22(f329(f62(x87751),x87752))+E(f329(f329(f98(f876(x87751,a862)),x87752),x87753),f189(f876(x87751,a862)))+E(f329(f329(x87754,f329(x87755,f329(f329(f97(f876(x87751,a862)),x87752),x87753))),f329(x87755,f329(f329(f98(f876(x87751,a862)),x87752),x87753))),f329(f329(x87754,f329(x87755,x87752)),f329(x87755,x87753)))
% 156.75/156.48  [9323]~P22(f329(f329(f243(a1),x93234),f2(a1)))+~P22(f329(f329(f244(a1),x93233),x93235))+P22(f329(f329(f243(a1),x93231),x93232))+~P22(f329(f329(f244(a1),x93233),x93234))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f81(a1),x93233),x93232)),x93235)),f329(f329(f80(a1),f329(f329(f81(a1),x93233),x93231)),x93234)))
% 156.75/156.48  [9330]~P22(f329(f329(f243(a1),f2(a1)),x93305))+P22(f329(f329(f243(a1),x93301),x93302))+~P22(f329(f329(f244(a1),x93303),x93304))+~P22(f329(f329(f244(a1),x93305),x93304))+~P22(f329(f329(f243(a1),f329(f329(f80(a1),f329(f329(f81(a1),x93304),x93301)),x93305)),f329(f329(f80(a1),f329(f329(f81(a1),x93304),x93302)),x93303)))
% 156.75/156.48  [9427]~P61(x94275)+E(f329(x94271,f434(x94271,x94272,x94273,x94274,x94275)),f2(x94275))+~P22(f329(f62(x94274),x94273))+~P22(f329(f62(x94274),x94272))+E(f329(f329(f287(x94275),f329(f329(f81(x94275),f329(f329(f11(x94274,x94275),x94271),x94273)),f329(f329(f11(x94274,x94275),x94271),x94272))),f329(f329(f11(x94274,x94275),x94271),f329(f329(f98(f876(x94274,a862)),x94273),x94272))),f329(f329(f11(x94274,x94275),x94271),f329(f329(f97(f876(x94274,a862)),x94273),x94272)))
% 156.75/156.48  [9736]~P61(x97361)+~P22(f329(f62(x97362),x97364))+~P22(f329(f62(x97362),x97365))+E(f329(f329(f287(x97361),f329(f329(f81(x97361),f329(f329(f11(x97362,x97361),x97363),x97364)),f329(f329(f11(x97362,x97361),x97363),x97365))),f329(f329(f11(x97362,x97361),x97363),f329(f329(f98(f876(x97362,a862)),x97364),x97365))),f329(f329(f11(x97362,x97361),x97363),f329(f329(f97(f876(x97362,a862)),x97364),x97365)))+P22(f329(f329(f331(x97362),f434(x97363,x97365,x97364,x97362,x97361)),f329(f329(f98(f876(x97362,a862)),x97364),x97365)))
% 156.75/156.48  [9033]E(f329(f329(f128(x90331),x90332),x90333),f329(f329(f128(x90331),x90334),x90335))+~E(f329(f329(f170(x90331),f329(f190(f869(x90331)),x90334)),x90332),x90334)+~E(f329(f329(f170(x90331),f329(f190(f869(x90331)),x90332)),x90334),x90332)+~E(x90335,f329(f329(f128(x90331),f329(f329(f132(x90331),f329(f190(f869(x90331)),x90334)),x90332)),x90333))+~E(f329(f329(f128(x90331),f329(f329(f132(x90331),f329(f190(f869(x90331)),x90332)),x90334)),x90335),x90333)
% 156.75/156.48  [9425]~P108(x94252)+E(f329(f329(f142(x94251,x94252,x94253),x94254),f165(x94251,x94254,x94255)),x94255)+~P28(x94252,f329(f329(f148(x94251,x94252),x94253),x94255))+~P22(f329(f329(f331(x94251),x94254),f329(f167(x94251),x94255)))+~E(f329(f135(x94251),f329(f130(x94251,f329(f329(f10(x94252,a862,x94251),f329(a326,f329(x94253,x94254))),x94253)),x94255)),x94254)
% 156.75/156.48  [9799]~P71(x97991)+~P22(f329(f67(x97991,x97991,f81(x97991),x97992,x97993),x97995))+~P22(f329(f329(f331(x97991),x97994),x97993))+P22(f329(f329(f331(x97991),x97992),x97993))+P22(f329(f67(x97991,x97991,f81(x97991),x97994,f329(f329(f307(x97991),x97992),f329(f329(f3(f876(x97991,a862)),x97993),f329(f329(f307(x97991),x97994),f189(f876(x97991,a862)))))),x97995))
% 156.75/156.48  [7223]E(x72231,x72232)+~P20(x72234,x72235,x72233,x72236)+~E(f329(x72233,x72231),f329(x72233,x72232))+~P22(f329(f329(f331(x72234),x72232),x72236))+~P22(f329(f329(f331(x72234),x72231),x72236))
% 156.75/156.48  [6498]~P137(x64984)+E(x64981,x64982)+~E(x64985,x64986)+E(x64983,f2(x64984))+~E(f329(f329(f80(x64984),x64985),f329(f329(f81(x64984),x64983),x64981)),f329(f329(f80(x64984),x64986),f329(f329(f81(x64984),x64983),x64982)))
% 156.75/156.48  [7513]~P108(x75131)+~P26(x75131)+~P22(f329(f329(f244(x75131),x75132),f329(x75135,x75136)))+~P22(f329(f329(f331(x75133),x75136),x75134))+P22(f329(f329(f244(x75131),x75132),f329(f329(f43(x75133,x75131),x75134),x75135)))
% 156.75/156.48  [8197]~P108(x81971)+~P26(x81971)+~P22(f329(f329(f244(x81971),f329(x81974,x81976)),x81975))+~P22(f329(f329(f331(x81972),x81976),x81973))+P22(f329(f329(f244(x81971),f329(f329(f42(x81972,x81971),x81973),x81974)),x81975))
% 156.75/156.48  [8444]~P15(x84442,x84445,x84446,x84441)+~P22(f329(f62(x84442),x84444))+~P22(f329(f62(x84442),x84443))+~E(f329(f329(f98(f876(x84442,a862)),x84443),x84444),f189(f876(x84442,a862)))+E(f329(x84441,f329(f329(f97(f876(x84442,a862)),x84443),x84444)),f329(f73(x84445,x84445,x84445,f329(x84441,x84443)),f329(x84441,x84444)))
% 156.75/156.48  [8745]E(x87451,x87452)+~P55(x87454,x87455,x87456,x87453,x87457)+~E(f329(x87453,x87451),f329(x87453,x87452))+~P22(f329(f329(f331(x87455),x87452),x87457))+~P22(f329(f329(f331(x87455),x87451),x87457))
% 156.75/156.48  [10007]~P22(f329(x100072,x100074))+~E(x100075,f329(f130(x100071,x100072),x100077))+E(f329(f130(x100071,x100072),x100073),f329(f329(f145(x100071),x100074),x100075))+~E(x100073,f329(f329(f128(x100071),x100076),f329(f329(f145(x100071),x100074),x100077)))+P22(f329(x100072,f719(x100075,x100074,x100073,x100072,x100071,x100076,x100077)))
% 156.75/156.48  [10008]~P22(f329(x100084,x100082))+~E(x100083,f329(f130(x100081,x100084),x100087))+E(f329(f329(f145(x100081),x100082),x100083),f329(f130(x100081,x100084),x100085))+~E(x100085,f329(f329(f128(x100081),x100086),f329(f329(f145(x100081),x100082),x100087)))+P22(f329(x100084,f720(x100085,x100084,x100083,x100082,x100081,x100086,x100087)))
% 156.75/156.48  [10047]~P22(f329(x100472,x100474))+~E(x100475,f329(f130(x100471,x100472),x100477))+E(f329(f130(x100471,x100472),x100473),f329(f329(f145(x100471),x100474),x100475))+~E(x100473,f329(f329(f128(x100471),x100476),f329(f329(f145(x100471),x100474),x100477)))+P22(f329(f329(f331(x100471),f719(x100475,x100474,x100473,x100472,x100471,x100476,x100477)),f329(f167(x100471),x100476)))
% 156.75/156.48  [10048]~P22(f329(x100484,x100482))+~E(x100483,f329(f130(x100481,x100484),x100487))+E(f329(f329(f145(x100481),x100482),x100483),f329(f130(x100481,x100484),x100485))+~E(x100485,f329(f329(f128(x100481),x100486),f329(f329(f145(x100481),x100482),x100487)))+P22(f329(f329(f331(x100481),f720(x100485,x100484,x100483,x100482,x100481,x100486,x100487)),f329(f167(x100481),x100486)))
% 156.75/156.48  [10052]~P6(x100521,x100527,x100526)+~P9(x100521,f876(x100525,a862),x100526,x100524)+P22(f329(f329(f331(x100521),f534(x100522,x100523,x100524,x100525,x100526,x100527,x100521)),x100527))+~P22(f329(f329(f331(f876(x100521,a862)),x100523),f329(f329(f61(x100521),x100527),x100526)))+P22(f329(f329(f331(f876(x100525,a862)),f329(f329(f43(x100521,f876(x100525,a862)),x100523),x100524)),x100522))
% 156.75/156.48  [10120]~P6(x101202,x101206,x101207)+~P9(x101202,f876(x101201,a862),x101207,x101204)+~P22(f329(f329(f331(f876(x101202,a862)),x101203),f329(f329(f61(x101202),x101206),x101207)))+~P22(f329(f329(f331(f876(x101201,a862)),f329(x101204,f534(x101205,x101203,x101204,x101201,x101207,x101206,x101202))),x101205))+P22(f329(f329(f331(f876(x101201,a862)),f329(f329(f43(x101202,f876(x101201,a862)),x101203),x101204)),x101205))
% 156.75/156.48  [8361]~P76(x83612)+~P20(x83611,x83615,x83618,x83614)+~E(x83613,f329(f73(x83615,x83612,x83611,x83616),x83618))+~E(x83617,f329(f308(x83611,x83615,x83618),x83614))+E(f329(f329(f11(x83611,x83612),x83613),x83614),f329(f329(f11(x83615,x83612),x83616),x83617))
% 156.75/156.48  [10129]~P76(x101292)+~P20(x101295,x101291,x101298,x101297)+~E(f329(x101296,f563(x101293,x101296,x101294,x101297,x101298,x101291,x101295,x101292)),f329(f329(f73(x101291,x101292,x101295,x101293),x101298),f563(x101293,x101296,x101294,x101297,x101298,x101291,x101295,x101292)))+~E(x101294,f329(f308(x101295,x101291,x101298),x101297))+E(f329(f329(f11(x101291,x101292),x101293),x101294),f329(f329(f11(x101295,x101292),x101296),x101297))
% 156.75/156.48  [10135]~P70(x101352)+~P20(x101351,x101355,x101358,x101354)+~E(x101357,f329(f308(x101351,x101355,x101358),x101354))+E(f329(f329(f8(x101351,x101352),x101353),x101354),f329(f329(f8(x101355,x101352),x101356),x101357))+P22(f329(f329(f331(x101351),f733(x101356,x101353,x101357,x101354,x101358,x101355,x101351,x101352)),x101354))
% 156.75/156.48  [10136]~P76(x101362)+~P20(x101361,x101365,x101368,x101364)+~E(x101367,f329(f308(x101361,x101365,x101368),x101364))+E(f329(f329(f11(x101361,x101362),x101363),x101364),f329(f329(f11(x101365,x101362),x101366),x101367))+P22(f329(f329(f331(x101361),f563(x101366,x101363,x101367,x101364,x101368,x101365,x101361,x101362)),x101364))
% 156.75/156.48  [10141]~P70(x101412)+~P20(x101415,x101411,x101418,x101417)+~E(x101414,f329(f308(x101415,x101411,x101418),x101417))+~E(f329(x101416,f733(x101413,x101416,x101414,x101417,x101418,x101411,x101415,x101412)),f329(x101413,f329(x101418,f733(x101413,x101416,x101414,x101417,x101418,x101411,x101415,x101412))))+E(f329(f329(f8(x101411,x101412),x101413),x101414),f329(f329(f8(x101415,x101412),x101416),x101417))
% 156.75/156.48  [9491]~E(f329(f190(f869(x94912)),x94915),f329(f190(f869(x94911)),x94913))+~E(f329(f190(f869(x94912)),x94914),f329(f190(f869(x94911)),x94913))+~E(f329(f329(f329(f72(x94911,f871(x94912)),f329(f173(x94911,x94912),f329(f329(f177(x94911,x94912),x94913),x94914))),x94916),f329(f236(x94912),x94917)),f329(f329(f329(f72(x94911,f871(x94912)),f329(f173(x94911,x94912),f329(f329(f177(x94911,x94912),x94913),x94915))),x94916),f329(f236(x94912),x94918)))+E(f329(f173(x94911,x94912),f329(f329(f177(x94911,x94912),x94913),x94914)),f329(f173(x94911,x94912),f329(f329(f177(x94911,x94912),x94913),x94915)))+P22(f329(f329(f331(x94911),x94916),f329(f167(x94911),x94913)))
% 156.75/156.48  [9617]~P19(x96176,x96172,x96175,x96177,x96178,x96171)+~P22(f329(f62(x96172),x96174))+~P22(f329(f62(x96172),x96173))+~E(f329(f329(f98(f876(x96172,a862)),x96173),x96174),f189(f876(x96172,a862)))+E(f329(x96171,f329(f329(f97(f876(x96172,a862)),x96173),x96174)),f329(f329(x96175,f329(x96171,x96173)),f329(x96171,x96174)))
% 156.75/156.48  [9999]~P19(x99998,x99992,x99995,x99997,x99996,x99991)+~E(f329(x99996,f451(x99994,x99993,x99991,x99996,x99997,x99995,x99992)),x99997)+~P22(f329(f62(x99992),x99993))+~P22(f329(f62(x99992),x99994))+E(f329(x99991,f329(f329(f97(f876(x99992,a862)),x99993),x99994)),f329(f329(x99995,f329(x99991,x99993)),f329(x99991,x99994)))
% 156.75/156.48  [10057]~P19(x100578,x100572,x100575,x100577,x100576,x100571)+~P22(f329(f62(x100572),x100573))+~P22(f329(f62(x100572),x100574))+E(f329(x100571,f329(f329(f97(f876(x100572,a862)),x100573),x100574)),f329(f329(x100575,f329(x100571,x100573)),f329(x100571,x100574)))+P22(f329(f329(f331(x100572),f451(x100574,x100573,x100571,x100576,x100577,x100575,x100572)),f329(f329(f98(f876(x100572,a862)),x100573),x100574)))
% 156.75/156.48  [9787]~P6(x97874,x97878,x97875)+~P6(x97871,x97879,x97873)+~P10(x97871,x97874,f876(x97872,a862),x97873,x97875,x97877)+P9(x97871,f876(x97872,a862),x97873,f329(f329(f10(f876(x97874,f876(x97872,a862)),f876(x97872,a862),x97871),f329(f43(x97874,f876(x97872,a862)),f329(f283(x97874,x97874,x97875),f329(f329(f307(x97874),x97876),f189(f876(x97874,a862)))))),x97877))+~P22(f329(f329(f331(x97874),x97876),x97878))
% 156.75/156.48  [5403]~P108(x54033)+~P28(x54033,x54031)+E(x54031,f697(x54032,x54033))+~E(f329(f167(x54033),x54031),x54032)+~P22(f329(f62(x54033),x54032))+~P22(f329(f131(x54033),x54031))
% 156.75/156.48  [5023]~P130(x50232)+~P132(x50232)+~P142(x50232)+~P114(x50232)+E(x50231,f2(x50232))+~E(f329(f329(f254(x50232),x50231),x50233),f2(x50232))
% 156.75/156.48  [5024]~P130(x50242)+~P132(x50242)+~P142(x50242)+~P114(x50242)+~E(x50241,f2(a868))+~E(f329(f329(f254(x50242),x50243),x50241),f2(x50242))
% 156.75/156.48  [6480]~P89(x64801)+~E(x64803,f2(x64801))+~E(x64802,f2(x64801))+E(f329(f329(f80(x64801),x64802),x64803),f2(x64801))+~P22(f329(f329(f243(x64801),f2(x64801)),x64803))+~P22(f329(f329(f243(x64801),f2(x64801)),x64802))
% 156.75/156.48  [8809]~E(f329(f263(a868,a868),x88093),f2(a868))+~E(x88091,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x88093)),x88092)),f329(f267(a868,a868),x88093)))+P22(f329(f48(x88091,x88092),x88093))+~P22(f329(f329(f243(a868),f329(f267(a868,a868),x88093)),f2(a868)))+P22(f329(f329(f244(a868),f2(a868)),x88092))+~P22(f329(f329(f244(a868),x88092),f329(f267(a868,a868),x88093)))
% 156.75/156.48  [8817]E(x88171,f2(a868))+~E(x88172,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x88173)),x88171)),f329(f267(a868,a868),x88173)))+P22(f329(f48(x88172,x88171),x88173))+~P22(f329(f329(f244(a868),f2(a868)),x88171))+~P22(f329(f329(f243(a868),f2(a868)),f329(f267(a868,a868),x88173)))+~P22(f329(f329(f244(a868),f329(f267(a868,a868),x88173)),x88171))
% 156.75/156.48  [8834]~E(f329(f263(a868,a868),x88343),f2(a868))+~E(x88341,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x88343)),x88342)),f329(f267(a868,a868),x88343)))+P22(f329(f48(x88341,x88342),x88343))+~P22(f329(f329(f244(a868),f2(a868)),x88342))+~P22(f329(f329(f243(a868),f2(a868)),f329(f267(a868,a868),x88343)))+~P22(f329(f329(f244(a868),f329(f267(a868,a868),x88343)),x88342))
% 156.75/156.48  [6847]~P108(x68472)+E(x68471,f189(f876(x68472,a862)))+E(x68473,f189(f876(x68472,a862)))+~P22(f329(f62(x68472),x68471))+~P22(f329(f62(x68472),x68473))+E(f16(x68472,f329(f329(f97(f876(x68472,a862)),x68473),x68471)),f329(f329(f247(x68472),f16(x68472,x68473)),f16(x68472,x68471)))
% 156.75/156.48  [6848]~P108(x68482)+E(x68481,f189(f876(x68482,a862)))+E(x68483,f189(f876(x68482,a862)))+~P22(f329(f62(x68482),x68481))+~P22(f329(f62(x68482),x68483))+E(f17(x68482,f329(f329(f97(f876(x68482,a862)),x68483),x68481)),f329(f329(f242(x68482),f17(x68482,x68483)),f17(x68482,x68481)))
% 156.75/156.48  [6849]~P103(x68492)+E(x68491,f189(f876(x68492,a862)))+E(x68493,f189(f876(x68492,a862)))+~P22(f329(f62(x68492),x68491))+~P22(f329(f62(x68492),x68493))+E(f12(x68492,f329(f329(f97(f876(x68492,a862)),x68493),x68491)),f329(f329(f97(x68492),f12(x68492,x68493)),f12(x68492,x68491)))
% 156.75/156.48  [6850]~P103(x68502)+E(x68501,f189(f876(x68502,a862)))+E(x68503,f189(f876(x68502,a862)))+~P22(f329(f62(x68502),x68501))+~P22(f329(f62(x68502),x68503))+E(f13(x68502,f329(f329(f97(f876(x68502,a862)),x68503),x68501)),f329(f329(f98(x68502),f13(x68502,x68503)),f13(x68502,x68501)))
% 156.75/156.48  [7488]~P97(x74882)+E(x74881,f189(f876(x74882,a862)))+E(x74883,f189(f876(x74882,a862)))+~P22(f329(f62(x74882),x74881))+~P22(f329(f62(x74882),x74883))+E(f329(f329(f81(x74882),f329(f64(x74882,f81(x74882)),x74883)),f329(f64(x74882,f81(x74882)),x74881)),f329(f64(x74882,f81(x74882)),f329(f329(f97(f876(x74882,a862)),x74883),x74881)))
% 156.75/156.48  [7645]~P108(x76452)+E(x76451,f189(f876(x76452,a862)))+E(x76453,f189(f876(x76452,a862)))+~P22(f329(f62(x76452),x76451))+~P22(f329(f62(x76452),x76453))+E(f329(f329(f247(x76452),f14(x76452,f247(x76452),x76453)),f14(x76452,f247(x76452),x76451)),f14(x76452,f247(x76452),f329(f329(f97(f876(x76452,a862)),x76453),x76451)))
% 156.75/156.48  [7646]~P108(x76462)+E(x76461,f189(f876(x76462,a862)))+E(x76463,f189(f876(x76462,a862)))+~P22(f329(f62(x76462),x76461))+~P22(f329(f62(x76462),x76463))+E(f329(f329(f242(x76462),f15(x76462,f242(x76462),x76463)),f15(x76462,f242(x76462),x76461)),f15(x76462,f242(x76462),f329(f329(f97(f876(x76462,a862)),x76463),x76461)))
% 156.75/156.48  [8655]~P22(f329(x86551,x86553))+P22(f329(x86551,f416(x86551,x86552)))+P22(f329(x86551,f405(x86551,x86552)))+~P22(f329(f329(f244(a1),f2(a1)),x86552))+~P22(f329(f329(f331(a1),x86553),f300(a1,f78(a1),x86552)))+P22(f329(x86551,f329(f329(f3(a1),f405(x86551,x86552)),f329(f329(f81(a1),f413(x86551,x86552)),x86552))))
% 156.75/156.48  [8948]~P22(f329(x89481,x89483))+~P22(f329(x89481,f405(x89481,x89482)))+P22(f329(x89481,f416(x89481,x89482)))+~P22(f329(f329(f244(a1),f2(a1)),x89482))+~P22(f329(f329(f331(a1),x89483),f300(a1,f78(a1),x89482)))+~P22(f329(x89481,f329(f329(f3(a1),f405(x89481,x89482)),f329(f329(f81(a1),f413(x89481,x89482)),x89482))))
% 156.75/156.48  [10171]~P104(x101712)+E(x101711,f189(f876(x101712,a862)))+E(x101713,f189(f876(x101712,a862)))+~P22(f329(f62(x101712),x101711))+~P22(f329(f62(x101712),x101713))+E(f13(x101712,f329(f249(x101712),f329(f329(f10(f876(x101712,a862),a862,x101712),f86(x101712)),f329(f329(f10(f876(x101712,f876(x101712,a862)),f876(x101712,a862),x101712),f329(f10(f876(x101712,a862),a862,x101712),f86(x101712))),f329(f329(f9(x101712,f876(x101712,f876(x101712,a862)),f876(x101712,f876(x101712,a862))),f329(f329(f10(f876(x101712,f876(f876(x101712,a862),f876(x101712,a862))),f876(f876(x101712,f876(x101712,a862)),f876(x101712,f876(x101712,a862))),x101712),f20(x101712,f876(x101712,a862),f876(x101712,a862))),f329(f329(f10(f876(x101712,f876(x101712,f876(a862,a862))),f876(x101712,f876(f876(x101712,a862),f876(x101712,a862))),x101712),f329(f10(f876(x101712,f876(a862,a862)),f876(f876(x101712,a862),f876(x101712,a862)),x101712),f20(x101712,a862,a862))),f329(f329(f10(f876(x101712,f876(x101712,a862)),f876(x101712,f876(x101712,f876(a862,a862))),x101712),f329(f10(f876(x101712,a862),f876(x101712,f876(a862,a862)),x101712),f329(f10(a862,f876(a862,a862),x101712),a327))),f329(f329(f9(x101712,f876(x101712,f876(x101712,x101712)),f876(x101712,f876(x101712,a862))),f329(f329(f10(f876(f876(x101712,x101712),f876(x101712,a862)),f876(f876(x101712,f876(x101712,x101712)),f876(x101712,f876(x101712,a862))),x101712),f10(f876(x101712,x101712),f876(x101712,a862),x101712)),f329(f329(f10(f876(x101712,a862),f876(f876(x101712,x101712),f876(x101712,a862)),x101712),f10(x101712,a862,x101712)),a326))),f97(x101712)))))),f329(f329(f9(x101712,f876(x101712,a862),f876(x101712,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x101712,a862),f876(x101712,a862)),x101712),f10(a862,a862,x101712)),f329(f329(f10(a862,f876(a862,a862),x101712),a327),f329(f329(f9(x101712,f876(x101712,a862),a862),f331(x101712)),x101713)))),f329(f329(f9(x101712,f876(x101712,a862),a862),f331(x101712)),x101711))))))),f329(f329(f97(x101712),f13(x101712,x101713)),f13(x101712,x101711)))
% 156.75/156.48  [10172]~P104(x101722)+E(x101721,f189(f876(x101722,a862)))+E(x101723,f189(f876(x101722,a862)))+~P22(f329(f62(x101722),x101721))+~P22(f329(f62(x101722),x101723))+E(f12(x101722,f329(f249(x101722),f329(f329(f10(f876(x101722,a862),a862,x101722),f86(x101722)),f329(f329(f10(f876(x101722,f876(x101722,a862)),f876(x101722,a862),x101722),f329(f10(f876(x101722,a862),a862,x101722),f86(x101722))),f329(f329(f9(x101722,f876(x101722,f876(x101722,a862)),f876(x101722,f876(x101722,a862))),f329(f329(f10(f876(x101722,f876(f876(x101722,a862),f876(x101722,a862))),f876(f876(x101722,f876(x101722,a862)),f876(x101722,f876(x101722,a862))),x101722),f20(x101722,f876(x101722,a862),f876(x101722,a862))),f329(f329(f10(f876(x101722,f876(x101722,f876(a862,a862))),f876(x101722,f876(f876(x101722,a862),f876(x101722,a862))),x101722),f329(f10(f876(x101722,f876(a862,a862)),f876(f876(x101722,a862),f876(x101722,a862)),x101722),f20(x101722,a862,a862))),f329(f329(f10(f876(x101722,f876(x101722,a862)),f876(x101722,f876(x101722,f876(a862,a862))),x101722),f329(f10(f876(x101722,a862),f876(x101722,f876(a862,a862)),x101722),f329(f10(a862,f876(a862,a862),x101722),a327))),f329(f329(f9(x101722,f876(x101722,f876(x101722,x101722)),f876(x101722,f876(x101722,a862))),f329(f329(f10(f876(f876(x101722,x101722),f876(x101722,a862)),f876(f876(x101722,f876(x101722,x101722)),f876(x101722,f876(x101722,a862))),x101722),f10(f876(x101722,x101722),f876(x101722,a862),x101722)),f329(f329(f10(f876(x101722,a862),f876(f876(x101722,x101722),f876(x101722,a862)),x101722),f10(x101722,a862,x101722)),a326))),f98(x101722)))))),f329(f329(f9(x101722,f876(x101722,a862),f876(x101722,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x101722,a862),f876(x101722,a862)),x101722),f10(a862,a862,x101722)),f329(f329(f10(a862,f876(a862,a862),x101722),a327),f329(f329(f9(x101722,f876(x101722,a862),a862),f331(x101722)),x101723)))),f329(f329(f9(x101722,f876(x101722,a862),a862),f331(x101722)),x101721))))))),f329(f329(f98(x101722),f12(x101722,x101723)),f12(x101722,x101721)))
% 156.75/156.48  [10173]~P108(x101732)+E(x101731,f189(f876(x101732,a862)))+E(x101733,f189(f876(x101732,a862)))+~P22(f329(f62(x101732),x101731))+~P22(f329(f62(x101732),x101733))+E(f15(x101732,f242(x101732),f329(f249(x101732),f329(f329(f10(f876(x101732,a862),a862,x101732),f86(x101732)),f329(f329(f10(f876(x101732,f876(x101732,a862)),f876(x101732,a862),x101732),f329(f10(f876(x101732,a862),a862,x101732),f86(x101732))),f329(f329(f9(x101732,f876(x101732,f876(x101732,a862)),f876(x101732,f876(x101732,a862))),f329(f329(f10(f876(x101732,f876(f876(x101732,a862),f876(x101732,a862))),f876(f876(x101732,f876(x101732,a862)),f876(x101732,f876(x101732,a862))),x101732),f20(x101732,f876(x101732,a862),f876(x101732,a862))),f329(f329(f10(f876(x101732,f876(x101732,f876(a862,a862))),f876(x101732,f876(f876(x101732,a862),f876(x101732,a862))),x101732),f329(f10(f876(x101732,f876(a862,a862)),f876(f876(x101732,a862),f876(x101732,a862)),x101732),f20(x101732,a862,a862))),f329(f329(f10(f876(x101732,f876(x101732,a862)),f876(x101732,f876(x101732,f876(a862,a862))),x101732),f329(f10(f876(x101732,a862),f876(x101732,f876(a862,a862)),x101732),f329(f10(a862,f876(a862,a862),x101732),a327))),f329(f329(f9(x101732,f876(x101732,f876(x101732,x101732)),f876(x101732,f876(x101732,a862))),f329(f329(f10(f876(f876(x101732,x101732),f876(x101732,a862)),f876(f876(x101732,f876(x101732,x101732)),f876(x101732,f876(x101732,a862))),x101732),f10(f876(x101732,x101732),f876(x101732,a862),x101732)),f329(f329(f10(f876(x101732,a862),f876(f876(x101732,x101732),f876(x101732,a862)),x101732),f10(x101732,a862,x101732)),a326))),f247(x101732)))))),f329(f329(f9(x101732,f876(x101732,a862),f876(x101732,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x101732,a862),f876(x101732,a862)),x101732),f10(a862,a862,x101732)),f329(f329(f10(a862,f876(a862,a862),x101732),a327),f329(f329(f9(x101732,f876(x101732,a862),a862),f331(x101732)),x101733)))),f329(f329(f9(x101732,f876(x101732,a862),a862),f331(x101732)),x101731))))))),f329(f329(f247(x101732),f15(x101732,f242(x101732),x101733)),f15(x101732,f242(x101732),x101731)))
% 156.75/156.48  [10174]~P108(x101742)+E(x101741,f189(f876(x101742,a862)))+E(x101743,f189(f876(x101742,a862)))+~P22(f329(f62(x101742),x101741))+~P22(f329(f62(x101742),x101743))+E(f14(x101742,f247(x101742),f329(f249(x101742),f329(f329(f10(f876(x101742,a862),a862,x101742),f86(x101742)),f329(f329(f10(f876(x101742,f876(x101742,a862)),f876(x101742,a862),x101742),f329(f10(f876(x101742,a862),a862,x101742),f86(x101742))),f329(f329(f9(x101742,f876(x101742,f876(x101742,a862)),f876(x101742,f876(x101742,a862))),f329(f329(f10(f876(x101742,f876(f876(x101742,a862),f876(x101742,a862))),f876(f876(x101742,f876(x101742,a862)),f876(x101742,f876(x101742,a862))),x101742),f20(x101742,f876(x101742,a862),f876(x101742,a862))),f329(f329(f10(f876(x101742,f876(x101742,f876(a862,a862))),f876(x101742,f876(f876(x101742,a862),f876(x101742,a862))),x101742),f329(f10(f876(x101742,f876(a862,a862)),f876(f876(x101742,a862),f876(x101742,a862)),x101742),f20(x101742,a862,a862))),f329(f329(f10(f876(x101742,f876(x101742,a862)),f876(x101742,f876(x101742,f876(a862,a862))),x101742),f329(f10(f876(x101742,a862),f876(x101742,f876(a862,a862)),x101742),f329(f10(a862,f876(a862,a862),x101742),a327))),f329(f329(f9(x101742,f876(x101742,f876(x101742,x101742)),f876(x101742,f876(x101742,a862))),f329(f329(f10(f876(f876(x101742,x101742),f876(x101742,a862)),f876(f876(x101742,f876(x101742,x101742)),f876(x101742,f876(x101742,a862))),x101742),f10(f876(x101742,x101742),f876(x101742,a862),x101742)),f329(f329(f10(f876(x101742,a862),f876(f876(x101742,x101742),f876(x101742,a862)),x101742),f10(x101742,a862,x101742)),a326))),f242(x101742)))))),f329(f329(f9(x101742,f876(x101742,a862),f876(x101742,a862)),f329(f329(f10(f876(a862,a862),f876(f876(x101742,a862),f876(x101742,a862)),x101742),f10(a862,a862,x101742)),f329(f329(f10(a862,f876(a862,a862),x101742),a327),f329(f329(f9(x101742,f876(x101742,a862),a862),f331(x101742)),x101743)))),f329(f329(f9(x101742,f876(x101742,a862),a862),f331(x101742)),x101741))))))),f329(f329(f242(x101742),f14(x101742,f247(x101742),x101743)),f14(x101742,f247(x101742),x101741)))
% 156.75/156.48  [7173]~P124(x71733)+E(x71731,x71732)+~E(f329(f329(f254(x71733),x71731),x71734),f329(f329(f254(x71733),x71732),x71734))+~P22(f329(f329(f243(x71733),f2(x71733)),x71732))+~P22(f329(f329(f243(x71733),f2(x71733)),x71731))+~P22(f329(f329(f244(a868),f2(a868)),x71734))
% 156.75/156.48  [7447]~P108(x74472)+E(x74471,f189(f876(x74472,a862)))+~P22(f329(f62(x74472),x74471))+~P22(f329(f329(f331(x74472),x74474),x74471))+P22(f329(f329(f243(x74472),x74473),x74474))+~P22(f329(f329(f243(x74472),x74473),f329(f64(x74472,f247(x74472)),x74471)))
% 156.75/156.48  [7448]~P105(x74482)+E(x74481,f189(f876(x74482,a862)))+~P22(f329(f62(x74482),x74481))+~P22(f329(f329(f331(x74482),x74484),x74481))+P22(f329(f329(f243(x74482),x74483),x74484))+~P22(f329(f329(f243(x74482),x74483),f329(f64(x74482,f98(x74482)),x74481)))
% 156.75/156.48  [7449]~P108(x74492)+E(x74491,f189(f876(x74492,a862)))+~P22(f329(f62(x74492),x74491))+~P22(f329(f329(f331(x74492),x74494),x74491))+P22(f329(f329(f244(x74492),x74493),x74494))+~P22(f329(f329(f244(x74492),x74493),f329(f64(x74492,f247(x74492)),x74491)))
% 156.75/156.48  [7346]E(x73461,f2(a1))+E(f329(f329(f39(a1),x73462),x73461),x73463)+~P22(f329(f329(f243(a1),x73464),f2(a1)))+~E(x73462,f329(f329(f80(a1),f329(f329(f81(a1),x73461),x73463)),x73464))+P22(f329(f329(f244(a1),f2(a1)),x73461))+~P22(f329(f329(f244(a1),x73461),x73464))
% 156.75/156.48  [7360]E(f45(a1,x73602,x73601),x73603)+E(x73601,f2(a1))+~P22(f329(f329(f243(a1),x73603),f2(a1)))+~E(x73602,f329(f329(f80(a1),f329(f329(f81(a1),x73601),x73604)),x73603))+P22(f329(f329(f244(a1),f2(a1)),x73601))+~P22(f329(f329(f244(a1),x73601),x73603))
% 156.75/156.48  [7487]E(x74871,f2(a1))+E(f329(f329(f39(a1),x74872),x74871),x74873)+~E(x74872,f329(f329(f80(a1),f329(f329(f81(a1),x74871),x74873)),x74874))+~P22(f329(f329(f243(a1),f2(a1)),x74874))+~P22(f329(f329(f244(a1),f2(a1)),x74871))+~P22(f329(f329(f244(a1),x74874),x74871))
% 156.75/156.48  [7509]E(f45(a1,x75092,x75091),x75093)+E(x75091,f2(a1))+~E(x75092,f329(f329(f80(a1),f329(f329(f81(a1),x75091),x75094)),x75093))+~P22(f329(f329(f243(a1),f2(a1)),x75093))+~P22(f329(f329(f244(a1),f2(a1)),x75091))+~P22(f329(f329(f244(a1),x75093),x75091))
% 156.75/156.48  [7649]~P108(x76492)+E(x76491,f189(f876(x76492,a862)))+~P22(f329(f62(x76492),x76491))+~P22(f329(f329(f243(x76492),x76494),x76493))+~P22(f329(f329(f331(x76492),x76494),x76491))+P22(f329(f329(f243(x76492),f329(f64(x76492,f247(x76492)),x76491)),x76493))
% 156.75/156.48  [7650]~P108(x76502)+E(x76501,f189(f876(x76502,a862)))+~P22(f329(f62(x76502),x76501))+~P22(f329(f329(f244(x76502),x76504),x76503))+~P22(f329(f329(f331(x76502),x76504),x76501))+P22(f329(f329(f244(x76502),f329(f64(x76502,f247(x76502)),x76501)),x76503))
% 156.75/156.48  [8220]~P22(f329(f329(f243(a1),x82204),f2(a1)))+~E(x82201,f329(f329(f80(a1),f329(f329(f81(a1),x82202),x82203)),x82204))+~P22(f329(f329(f243(a1),f2(a1)),x82204))+~P22(f329(f329(f244(a1),x82204),x82202))+~P22(f329(f329(f244(a1),x82202),x82204))+P22(f329(f49(x82201,x82202),f329(f329(f264(a1,a1),x82203),x82204)))
% 156.75/156.48  [9139]~P59(x91393)+~P59(x91394)+E(x91391,x91392)+~E(f329(f190(f869(x91393)),x91392),f329(f190(f869(x91394)),f56(x91394)))+~E(f329(f190(f869(x91393)),x91391),f329(f190(f869(x91394)),f56(x91394)))+~E(f329(f73(f871(x91393),x91393,x91394,f240(x91393)),f329(f173(x91394,x91393),f329(f329(f177(x91394,x91393),f56(x91394)),x91391))),f329(f73(f871(x91393),x91393,x91394,f240(x91393)),f329(f173(x91394,x91393),f329(f329(f177(x91394,x91393),f56(x91394)),x91392))))
% 156.75/156.48  [8379]~P109(x83791)+P22(f329(f329(f244(f876(x83791,a862)),f300(x83791,x83792,x83793)),f300(x83791,x83794,x83795)))+~P22(f329(f329(f243(x83791),x83794),x83792))+~P22(f329(f329(f243(x83791),x83794),x83795))+~P22(f329(f329(f243(x83791),x83793),x83795))+~P22(f329(f329(f244(x83791),x83793),x83795))
% 156.75/156.48  [8380]~P109(x83801)+P22(f329(f329(f244(f876(x83801,a862)),f300(x83801,x83802,x83803)),f300(x83801,x83804,x83805)))+~P22(f329(f329(f243(x83801),x83803),x83805))+~P22(f329(f329(f243(x83801),x83804),x83805))+~P22(f329(f329(f243(x83801),x83804),x83802))+~P22(f329(f329(f244(x83801),x83804),x83802))
% 156.75/156.48  [9196]P57(x91962,x91963,x91964,x91961)+E(x91961,f189(f876(x91962,a862)))+~P22(f329(f62(x91962),x91964))+~P22(f329(f62(x91962),x91961))+~P22(f329(f329(x91963,f671(x91961,x91964,x91963,x91962)),x91965))+~P22(f329(f329(f331(x91962),x91965),x91961))
% 156.75/156.48  [9345]~E(x93453,x93455)+~P70(x93451)+~P76(x93451)+~P40(x93453)+E(f329(f329(f8(a1,x93451),x93452),x93453),f329(f329(f8(a1,x93451),x93454),x93455))+P22(f329(f329(f243(a1),f2(a1)),f549(x93452,x93454,x93453,x93455,x93451)))
% 156.75/156.48  [9346]~E(x93463,x93465)+~P70(x93461)+~P76(x93461)+~P40(x93463)+E(f329(f329(f11(a1,x93461),x93462),x93463),f329(f329(f11(a1,x93461),x93464),x93465))+P22(f329(f329(f243(a1),f2(a1)),f546(x93462,x93464,x93463,x93465,x93461)))
% 156.75/156.48  [9512]~E(x95125,x95123)+~P70(x95121)+~P76(x95121)+~P40(x95125)+~E(f329(x95122,f549(x95124,x95122,x95125,x95123,x95121)),f329(x95124,f549(x95124,x95122,x95125,x95123,x95121)))+E(f329(f329(f8(a1,x95121),x95122),x95123),f329(f329(f8(a1,x95121),x95124),x95125))
% 156.75/156.48  [9513]~E(x95135,x95133)+~P70(x95131)+~P76(x95131)+~P40(x95135)+~E(f329(x95132,f546(x95134,x95132,x95135,x95133,x95131)),f329(x95134,f546(x95134,x95132,x95135,x95133,x95131)))+E(f329(f329(f11(a1,x95131),x95132),x95133),f329(f329(f11(a1,x95131),x95134),x95135))
% 156.75/156.48  [9614]~P79(x96143)+E(f329(x96141,x96142),f2(x96143))+~E(f329(f329(f8(x96144,x96143),x96141),x96145),f2(x96143))+~P22(f329(f62(x96144),x96145))+P22(f329(f329(f331(x96144),f488(x96142,x96141,x96145,x96144,x96143)),x96145))+~P22(f329(f329(f331(x96144),x96142),x96145))
% 156.75/156.48  [9762]~P79(x97623)+E(f329(x97621,x97622),f2(x97623))+~E(f329(f329(f8(x97624,x97623),x97621),x97625),f2(x97623))+~P22(f329(f62(x97624),x97625))+~P22(f329(f329(f331(x97624),x97622),x97625))+~P22(f329(f329(f243(x97623),f2(x97623)),f329(x97621,f488(x97622,x97621,x97625,x97624,x97623))))
% 156.75/156.48  [8299]~P135(x82991)+~P22(f329(f329(f243(x82991),x82993),x82995))+~P22(f329(f329(f243(x82991),x82992),x82994))+~P22(f329(f329(f243(x82991),f2(x82991)),x82993))+~P22(f329(f329(f243(x82991),f2(x82991)),x82994))+P22(f329(f329(f243(x82991),f329(f329(f81(x82991),x82992),x82993)),f329(f329(f81(x82991),x82994),x82995)))
% 156.75/156.48  [8300]~P135(x83001)+~P22(f329(f329(f243(x83001),x83003),x83005))+~P22(f329(f329(f243(x83001),x83002),x83004))+~P22(f329(f329(f243(x83001),f2(x83001)),x83003))+~P22(f329(f329(f243(x83001),f2(x83001)),x83002))+P22(f329(f329(f243(x83001),f329(f329(f81(x83001),x83002),x83003)),f329(f329(f81(x83001),x83004),x83005)))
% 156.75/156.48  [8301]~P63(x83011)+~P22(f329(f329(f244(x83011),f2(x83011)),x83015))+~P22(f329(f329(f243(x83011),x83015),x83013))+~P22(f329(f329(f243(x83011),x83012),x83014))+~P22(f329(f329(f243(x83011),f2(x83011)),x83012))+P22(f329(f329(f243(x83011),f329(f329(f287(x83011),x83012),x83013)),f329(f329(f287(x83011),x83014),x83015)))
% 156.75/156.48  [8302]~P131(x83021)+~P22(f329(f329(f243(x83021),x83023),x83025))+~P22(f329(f329(f243(x83021),f2(x83021)),x83022))+~P22(f329(f329(f244(x83021),x83022),x83024))+~P22(f329(f329(f244(x83021),f2(x83021)),x83023))+P22(f329(f329(f244(x83021),f329(f329(f81(x83021),x83022),x83023)),f329(f329(f81(x83021),x83024),x83025)))
% 156.75/156.48  [8303]~P131(x83031)+~P22(f329(f329(f243(x83031),x83032),x83034))+~P22(f329(f329(f243(x83031),f2(x83031)),x83033))+~P22(f329(f329(f244(x83031),x83033),x83035))+~P22(f329(f329(f244(x83031),f2(x83031)),x83032))+P22(f329(f329(f244(x83031),f329(f329(f81(x83031),x83032),x83033)),f329(f329(f81(x83031),x83034),x83035)))
% 156.75/156.48  [8304]~P131(x83041)+~P22(f329(f329(f243(x83041),f2(x83041)),x83043))+~P22(f329(f329(f243(x83041),f2(x83041)),x83042))+~P22(f329(f329(f244(x83041),x83043),x83045))+~P22(f329(f329(f244(x83041),x83042),x83044))+P22(f329(f329(f244(x83041),f329(f329(f81(x83041),x83042),x83043)),f329(f329(f81(x83041),x83044),x83045)))
% 156.75/156.48  [8305]~P131(x83051)+~P22(f329(f329(f243(x83051),f2(x83051)),x83053))+~P22(f329(f329(f244(x83051),x83053),x83055))+~P22(f329(f329(f244(x83051),x83052),x83054))+~P22(f329(f329(f244(x83051),f2(x83051)),x83054))+P22(f329(f329(f244(x83051),f329(f329(f81(x83051),x83052),x83053)),f329(f329(f81(x83051),x83054),x83055)))
% 156.75/156.48  [8306]~P63(x83061)+~P22(f329(f329(f243(x83061),x83065),x83063))+~P22(f329(f329(f243(x83061),f2(x83061)),x83062))+~P22(f329(f329(f244(x83061),x83062),x83064))+~P22(f329(f329(f244(x83061),f2(x83061)),x83065))+P22(f329(f329(f244(x83061),f329(f329(f287(x83061),x83062),x83063)),f329(f329(f287(x83061),x83064),x83065)))
% 156.75/156.48  [8307]~P63(x83071)+~P22(f329(f329(f243(x83071),x83072),x83074))+~P22(f329(f329(f244(x83071),x83075),x83073))+~P22(f329(f329(f244(x83071),f2(x83071)),x83075))+~P22(f329(f329(f244(x83071),f2(x83071)),x83072))+P22(f329(f329(f244(x83071),f329(f329(f287(x83071),x83072),x83073)),f329(f329(f287(x83071),x83074),x83075)))
% 156.75/156.48  [9652]~P70(x96525)+~P85(x96525)+E(x96521,f189(f876(x96522,a862)))+~P22(f329(f62(x96522),x96521))+P22(f329(f329(f331(x96522),f595(x96523,x96524,x96521,x96522,x96525)),x96521))+P22(f329(f329(f244(x96525),f329(f329(f8(x96522,x96525),x96524),x96521)),f329(f329(f8(x96522,x96525),x96523),x96521)))
% 156.75/156.48  [9783]~P70(x97831)+~P87(x97831)+~P22(f329(f62(x97832),x97835))+~P22(f329(f329(f243(x97831),f2(x97831)),f329(x97833,f828(x97833,x97834,x97835,x97832,x97831))))+P22(f329(f329(f243(x97831),f329(f329(f8(x97832,x97831),x97833),x97834)),f329(f329(f8(x97832,x97831),x97833),x97835)))+~P22(f329(f329(f243(f876(x97832,a862)),x97834),x97835))
% 156.75/156.48  [9925]~P70(x99253)+~P85(x99253)+E(x99251,f189(f876(x99252,a862)))+~P22(f329(f62(x99252),x99251))+~P22(f329(f329(f244(x99253),f329(x99254,f595(x99255,x99254,x99251,x99252,x99253))),f329(x99255,f595(x99255,x99254,x99251,x99252,x99253))))+P22(f329(f329(f244(x99253),f329(f329(f8(x99252,x99253),x99254),x99251)),f329(f329(f8(x99252,x99253),x99255),x99251)))
% 156.75/156.48  [7032]~P13(x70322,x70325,x70324)+E(x70321,f189(f876(x70322,a862)))+E(x70323,f189(f876(x70322,a862)))+~P22(f329(f62(x70322),x70321))+~P22(f329(f62(x70322),x70323))+E(f329(x70324,f329(f329(f97(f876(x70322,a862)),x70323),x70321)),f329(f329(x70325,f329(x70324,x70323)),f329(x70324,x70321)))
% 156.75/156.48  [7615]~P147(x76151,x76153,x76154)+P22(f329(x76151,x76152))+~P22(f329(f329(f244(a1),x76154),f2(a1)))+~P22(f329(f329(f243(a1),x76155),f2(a1)))+~E(x76153,f329(f329(f80(a1),f329(f329(f81(a1),x76154),x76152)),x76155))+~P22(f329(f329(f244(a1),x76154),x76155))
% 156.75/156.48  [7616]~P146(x76161,x76163,x76164)+P22(f329(x76161,x76162))+~P22(f329(f329(f244(a1),x76164),f2(a1)))+~P22(f329(f329(f243(a1),x76162),f2(a1)))+~E(x76163,f329(f329(f80(a1),f329(f329(f81(a1),x76164),x76165)),x76162))+~P22(f329(f329(f244(a1),x76164),x76162))
% 156.75/156.48  [7658]~P147(x76581,x76583,x76584)+P22(f329(x76581,x76582))+~E(x76583,f329(f329(f80(a1),f329(f329(f81(a1),x76584),x76582)),x76585))+~P22(f329(f329(f243(a1),f2(a1)),x76585))+~P22(f329(f329(f244(a1),f2(a1)),x76584))+~P22(f329(f329(f244(a1),x76585),x76584))
% 156.75/156.48  [7659]~P146(x76591,x76593,x76594)+P22(f329(x76591,x76592))+~E(x76593,f329(f329(f80(a1),f329(f329(f81(a1),x76594),x76595)),x76592))+~P22(f329(f329(f243(a1),f2(a1)),x76592))+~P22(f329(f329(f244(a1),f2(a1)),x76594))+~P22(f329(f329(f244(a1),x76592),x76594))
% 156.75/156.48  [8584]P22(f329(f329(x85841,x85842),x85843))+~P22(f329(f329(x85841,f329(f329(f39(a1),x85844),x85845)),f45(a1,x85844,x85845)))+~P22(f329(f329(f244(a1),x85845),f2(a1)))+~P22(f329(f329(f243(a1),x85843),f2(a1)))+~E(x85844,f329(f329(f80(a1),f329(f329(f81(a1),x85845),x85842)),x85843))+~P22(f329(f329(f244(a1),x85845),x85843))
% 156.75/156.48  [8591]P22(f329(f329(x85911,x85912),x85913))+~P22(f329(f329(x85911,f329(f329(f39(a1),x85914),x85915)),f45(a1,x85914,x85915)))+~E(x85914,f329(f329(f80(a1),f329(f329(f81(a1),x85915),x85912)),x85913))+~P22(f329(f329(f243(a1),f2(a1)),x85913))+~P22(f329(f329(f244(a1),f2(a1)),x85915))+~P22(f329(f329(f244(a1),x85913),x85915))
% 156.75/156.48  [8824]E(x88241,x88242)+~P54(x88243,x88245,x88244)+~P22(f329(f329(f331(x88243),x88242),x88245))+~P22(f329(f329(f331(x88243),x88241),x88245))+P22(f329(f329(f331(f875(x88243,x88243)),f329(f329(f264(x88243,x88243),x88241),x88242)),x88244))+P22(f329(f329(f331(f875(x88243,x88243)),f329(f329(f264(x88243,x88243),x88242),x88241)),x88244))
% 156.75/156.48  [9679]~P70(x96795)+~P87(x96795)+~P22(f329(f62(x96791),x96794))+P22(f329(f329(f243(x96795),f329(f329(f8(x96791,x96795),x96792),x96793)),f329(f329(f8(x96791,x96795),x96792),x96794)))+~P22(f329(f329(f243(f876(x96791,a862)),x96793),x96794))+P22(f329(f329(f331(x96791),f828(x96792,x96793,x96794,x96791,x96795)),f329(f329(f3(f876(x96791,a862)),x96794),x96793)))
% 156.75/156.48  [9791]E(x97911,f189(f876(x97912,a862)))+~P22(f329(f62(x97912),x97913))+~P22(f329(f62(x97912),x97911))+P22(f329(f329(f331(f875(f876(x97912,a862),f876(x97912,a862))),f329(f329(f264(f876(x97912,a862),f876(x97912,a862)),x97913),x97911)),f321(x97912,x97914)))+~P22(f329(f329(f331(x97912),x97915),x97911))+~P22(f329(f329(f331(f875(x97912,x97912)),f329(f329(f264(x97912,x97912),f673(x97914,x97911,x97913,x97912)),x97915)),x97914))
% 156.75/156.48  [9792]E(x97921,f189(f876(x97922,a862)))+~P22(f329(f62(x97922),x97923))+~P22(f329(f62(x97922),x97921))+P22(f329(f329(f331(f875(f876(x97922,a862),f876(x97922,a862))),f329(f329(f264(f876(x97922,a862),f876(x97922,a862)),x97923),x97921)),f321(x97922,x97924)))+~P22(f329(f329(f331(x97922),x97925),x97921))+~P22(f329(f329(f331(f875(x97922,x97922)),f329(f329(f264(x97922,x97922),f729(x97924,x97921,x97923,x97922)),x97925)),x97924))
% 156.75/156.48  [9929]~P79(x99291)+~E(f329(f329(f8(x99295,x99291),x99292),x99296),x99294)+~P22(f329(f62(x99295),x99296))+P22(f329(f329(f331(x99295),f489(x99293,x99294,x99292,x99296,x99295,x99291)),x99296))+P22(f329(f329(f243(x99291),f329(x99292,x99293)),x99294))+~P22(f329(f329(f331(x99295),x99293),x99296))
% 156.75/156.48  [9972]~P79(x99721)+~E(f329(f329(f8(x99725,x99721),x99722),x99726),x99724)+~P22(f329(f62(x99725),x99726))+~P22(f329(f329(f331(x99725),x99723),x99726))+~P22(f329(f329(f243(x99721),f2(x99721)),f329(x99722,f489(x99723,x99724,x99722,x99726,x99725,x99721))))+P22(f329(f329(f243(x99721),f329(x99722,x99723)),x99724))
% 156.75/156.48  [10105]~E(x101055,x101058)+~E(x101054,x101057)+~P65(x101051)+~P70(x101052)+E(f329(f329(f8(x101051,x101052),x101053),f329(f299(x101051,x101054),x101055)),f329(f329(f8(x101051,x101052),x101056),f329(f299(x101051,x101057),x101058)))+P22(f329(f329(f243(x101051),x101054),f467(x101053,x101056,x101055,x101058,x101054,x101057,x101051,x101052)))
% 156.75/156.48  [10128]~E(x101287,x101284)+~E(x101288,x101285)+~P65(x101281)+~P70(x101282)+~E(f329(x101283,f467(x101286,x101283,x101288,x101285,x101287,x101284,x101281,x101282)),f329(x101286,f467(x101286,x101283,x101288,x101285,x101287,x101284,x101281,x101282)))+E(f329(f329(f8(x101281,x101282),x101283),f329(f299(x101281,x101284),x101285)),f329(f329(f8(x101281,x101282),x101286),f329(f299(x101281,x101287),x101288)))
% 156.75/156.48  [10134]~E(x101344,x101347)+~E(x101345,x101348)+~P65(x101341)+~P70(x101342)+E(f329(f329(f8(x101341,x101342),x101343),f329(f299(x101341,x101344),x101345)),f329(f329(f8(x101341,x101342),x101346),f329(f299(x101341,x101347),x101348)))+P22(f329(f329(f244(x101341),f467(x101343,x101346,x101345,x101348,x101344,x101347,x101341,x101342)),x101345))
% 156.75/156.48  [9797]~P6(x97975,x97979,x97976)+~P6(x97971,x979710,x97973)+~P10(x97971,x97975,f876(x97972,a862),x97973,x97976,x97978)+~P22(f329(f329(f331(x97975),x97977),x97979))+~P22(f329(f329(f331(x97971),x97974),x979710))+E(f329(f329(f43(x97971,f876(x97972,a862)),f329(f283(x97971,x97971,x97973),f329(f329(f307(x97971),x97974),f189(f876(x97971,a862))))),f329(f329(f10(f876(x97975,f876(x97972,a862)),f876(x97972,a862),x97971),f329(f43(x97975,f876(x97972,a862)),f329(f283(x97975,x97975,x97976),f329(f329(f307(x97975),x97977),f189(f876(x97975,a862)))))),x97978)),f329(f329(x97978,x97974),x97977))
% 156.75/156.48  [5570]~P108(x55703)+~P28(x55703,x55702)+~P28(x55703,x55701)+E(x55701,x55702)+~E(f329(f167(x55703),x55701),f329(f167(x55703),x55702))+~P22(f329(f131(x55703),x55702))+~P22(f329(f131(x55703),x55701))
% 156.75/156.48  [4901]~P130(x49012)+~P132(x49012)+~P142(x49012)+~P114(x49012)+~E(x49013,f2(x49012))+E(x49011,f2(a868))+E(f329(f329(f254(x49012),x49013),x49011),f2(x49012))
% 156.75/156.48  [9072]E(x90721,f2(a868))+~E(x90722,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x90723)),x90721)),f329(f267(a868,a868),x90723)))+P22(f329(f48(x90722,x90721),x90723))+~P22(f329(f329(f243(a868),f329(f267(a868,a868),x90723)),f2(a868)))+~P22(f329(f329(f243(a868),f2(a868)),f329(f267(a868,a868),x90723)))+~P22(f329(f329(f244(a868),x90721),f329(f267(a868,a868),x90723)))+~P22(f329(f329(f244(a868),f329(f267(a868,a868),x90723)),x90721))
% 156.75/156.48  [9087]~E(f329(f263(a868,a868),x90873),f2(a868))+~E(x90871,f329(f329(f80(a868),f329(f329(f81(a868),f329(f263(a868,a868),x90873)),x90872)),f329(f267(a868,a868),x90873)))+P22(f329(f48(x90871,x90872),x90873))+~P22(f329(f329(f243(a868),f329(f267(a868,a868),x90873)),f2(a868)))+~P22(f329(f329(f243(a868),f2(a868)),f329(f267(a868,a868),x90873)))+~P22(f329(f329(f244(a868),x90872),f329(f267(a868,a868),x90873)))+~P22(f329(f329(f244(a868),f329(f267(a868,a868),x90873)),x90872))
% 156.75/156.48  [7968]~P71(x79682)+E(x79681,f189(f876(x79682,a862)))+E(x79683,f189(f876(x79682,a862)))+~P22(f329(f62(x79682),x79681))+~P22(f329(f62(x79682),x79683))+~E(f329(f329(f98(f876(x79682,a862)),x79683),x79681),f189(f876(x79682,a862)))+E(f329(f329(f81(x79682),f329(f64(x79682,f81(x79682)),x79683)),f329(f64(x79682,f81(x79682)),x79681)),f329(f64(x79682,f81(x79682)),f329(f329(f97(f876(x79682,a862)),x79683),x79681)))
% 156.75/156.48  [7755]E(x77551,f2(a1))+E(f329(f329(f39(a1),x77552),x77551),x77553)+~P22(f329(f329(f243(a1),x77554),f2(a1)))+~E(x77552,f329(f329(f80(a1),f329(f329(f81(a1),x77551),x77553)),x77554))+~P22(f329(f329(f243(a1),f2(a1)),x77554))+~P22(f329(f329(f244(a1),x77554),x77551))+~P22(f329(f329(f244(a1),x77551),x77554))
% 156.75/156.48  [7764]E(f45(a1,x77642,x77641),x77643)+E(x77641,f2(a1))+~P22(f329(f329(f243(a1),x77643),f2(a1)))+~E(x77642,f329(f329(f80(a1),f329(f329(f81(a1),x77641),x77644)),x77643))+~P22(f329(f329(f243(a1),f2(a1)),x77643))+~P22(f329(f329(f244(a1),x77643),x77641))+~P22(f329(f329(f244(a1),x77641),x77643))
% 156.75/156.48  [7667]~P14(x76672,x76675,x76674)+E(x76671,f189(f876(x76672,a862)))+E(x76673,f189(f876(x76672,a862)))+~P22(f329(f62(x76672),x76671))+~P22(f329(f62(x76672),x76673))+~E(f329(f329(f98(f876(x76672,a862)),x76673),x76671),f189(f876(x76672,a862)))+E(f329(x76674,f329(f329(f97(f876(x76672,a862)),x76673),x76671)),f329(f329(x76675,f329(x76674,x76673)),f329(x76674,x76671)))
% 156.75/156.48  [9314]~P20(x93143,x93141,x93145,x93144)+~P20(x93141,x93143,x93146,x93142)+E(f329(f38(x93141),x93142),f329(f38(x93143),x93144))+~P22(f329(f62(x93143),x93144))+~P22(f329(f62(x93141),x93142))+~P22(f329(f329(f243(f876(x93143,a862)),f329(f308(x93141,x93143,x93146),x93142)),x93144))+~P22(f329(f329(f243(f876(x93141,a862)),f329(f308(x93143,x93141,x93145),x93144)),x93142))
% 156.75/156.48  [9264]~P22(f329(f329(f244(a1),f329(f329(f80(a1),f329(f329(f81(a1),x92645),x92641)),x92646)),f2(a1)))+~E(f329(f329(f80(a1),f329(f329(f81(a1),x92643),x92642)),x92644),f329(f329(f80(a1),f329(f329(f81(a1),x92645),x92641)),x92646))+~P22(f329(f329(f243(a1),f2(a1)),x92646))+~P22(f329(f329(f244(a1),f2(a1)),x92645))+~P22(f329(f329(f243(a1),x92645),x92643))+~P22(f329(f329(f244(a1),x92644),x92643))+P22(f329(f329(f243(a1),x92641),x92642))
% 156.75/156.48  [9025]~E(f329(f329(f80(a1),f329(f329(f81(a1),x90253),x90251)),x90254),f329(f329(f80(a1),f329(f329(f81(a1),x90255),x90252)),x90256))+~P22(f329(f329(f243(a1),f2(a1)),x90254))+~P22(f329(f329(f244(a1),f2(a1)),x90255))+~P22(f329(f329(f243(a1),x90255),x90253))+~P22(f329(f329(f244(a1),x90256),x90255))+P22(f329(f329(f243(a1),x90251),x90252))+~P22(f329(f329(f243(a1),f2(a1)),f329(f329(f80(a1),f329(f329(f81(a1),x90255),x90252)),x90256)))
% 156.75/156.48  [9202]~P129(x92021)+~E(f329(f329(f80(x92021),x92022),x92024),f78(x92021))+~P22(f329(f329(f243(x92021),x92025),x92026))+~P22(f329(f329(f243(x92021),x92023),x92026))+~P22(f329(f329(f243(x92021),f2(x92021)),x92024))+~P22(f329(f329(f243(x92021),f2(x92021)),x92022))+P22(f329(f329(f243(x92021),f329(f329(f80(x92021),f329(f329(f81(x92021),x92022),x92023)),f329(f329(f81(x92021),x92024),x92025))),x92026))
% 156.75/156.48  [9203]~P127(x92031)+~E(f329(f329(f80(x92031),x92032),x92034),f78(x92031))+~P22(f329(f329(f243(x92031),f2(x92031)),x92034))+~P22(f329(f329(f243(x92031),f2(x92031)),x92032))+~P22(f329(f329(f244(x92031),x92035),x92036))+~P22(f329(f329(f244(x92031),x92033),x92036))+P22(f329(f329(f244(x92031),f329(f329(f80(x92031),f329(f329(f81(x92031),x92032),x92033)),f329(f329(f81(x92031),x92034),x92035))),x92036))
% 156.75/156.48  [10010]~P6(x100107,x100106,x100105)+E(x100101,x100102)+~P9(x100107,f876(x100104,a862),x100105,x100103)+E(f329(x100103,f532(x100101,x100102,x100103,x100104,x100105,x100106,x100107)),f329(x100103,f533(x100101,x100102,x100103,x100104,x100105,x100106,x100107)))+~E(f329(f329(f43(x100107,f876(x100104,a862)),x100101),x100103),f329(f329(f43(x100107,f876(x100104,a862)),x100102),x100103))+~P22(f329(f329(f331(f876(x100107,a862)),x100102),f329(f329(f61(x100107),x100106),x100105)))+~P22(f329(f329(f331(f876(x100107,a862)),x100101),f329(f329(f61(x100107),x100106),x100105)))
% 156.75/156.48  [10050]~P6(x100503,x100507,x100506)+E(x100501,x100502)+~P9(x100503,f876(x100505,a862),x100506,x100504)+~E(f329(f329(f43(x100503,f876(x100505,a862)),x100501),x100504),f329(f329(f43(x100503,f876(x100505,a862)),x100502),x100504))+P22(f329(f329(f331(x100503),f533(x100501,x100502,x100504,x100505,x100506,x100507,x100503)),x100507))+~P22(f329(f329(f331(f876(x100503,a862)),x100502),f329(f329(f61(x100503),x100507),x100506)))+~P22(f329(f329(f331(f876(x100503,a862)),x100501),f329(f329(f61(x100503),x100507),x100506)))
% 156.75/156.48  [10051]~P6(x100513,x100517,x100516)+E(x100511,x100512)+~P9(x100513,f876(x100515,a862),x100516,x100514)+~E(f329(f329(f43(x100513,f876(x100515,a862)),x100511),x100514),f329(f329(f43(x100513,f876(x100515,a862)),x100512),x100514))+P22(f329(f329(f331(x100513),f532(x100511,x100512,x100514,x100515,x100516,x100517,x100513)),x100517))+~P22(f329(f329(f331(f876(x100513,a862)),x100512),f329(f329(f61(x100513),x100517),x100516)))+~P22(f329(f329(f331(f876(x100513,a862)),x100511),f329(f329(f61(x100513),x100517),x100516)))
% 156.75/156.48  [10153]E(x101531,x101532)+~P6(x101533,x101536,x101537)+~P9(x101533,f876(x101534,a862),x101537,x101535)+~E(f329(f329(f43(x101533,f876(x101534,a862)),x101531),x101535),f329(f329(f43(x101533,f876(x101534,a862)),x101532),x101535))+~P22(f329(f329(f331(f875(x101533,x101533)),f329(f329(f264(x101533,x101533),f533(x101531,x101532,x101535,x101534,x101537,x101536,x101533)),f532(x101531,x101532,x101535,x101534,x101537,x101536,x101533))),x101537))+~P22(f329(f329(f331(f876(x101533,a862)),x101532),f329(f329(f61(x101533),x101536),x101537)))+~P22(f329(f329(f331(f876(x101533,a862)),x101531),f329(f329(f61(x101533),x101536),x101537)))
% 156.75/156.48  [9024]~P6(x90241,x90247,x90244)+~E(x90245,x90246)+~P22(f329(f329(f331(x90241),x90243),x90246))+~P22(f329(f329(f331(x90241),x90242),x90245))+~P22(f329(f329(f331(f876(x90241,a862)),x90246),f329(f329(f61(x90241),x90247),x90244)))+~P22(f329(f329(f331(f876(x90241,a862)),x90245),f329(f329(f61(x90241),x90247),x90244)))+P22(f329(f329(f331(f875(x90241,x90241)),f329(f329(f264(x90241,x90241),x90242),x90243)),x90244))
% 156.75/156.48  [9167]E(x91671,x91672)+~P6(x91673,x91674,x91675)+~P22(f329(f329(f331(x91673),x91676),x91672))+~P22(f329(f329(f331(x91673),x91677),x91671))+~P22(f329(f329(f331(f876(x91673,a862)),x91672),f329(f329(f61(x91673),x91674),x91675)))+~P22(f329(f329(f331(f876(x91673,a862)),x91671),f329(f329(f61(x91673),x91674),x91675)))+~P22(f329(f329(f331(f875(x91673,x91673)),f329(f329(f264(x91673,x91673),x91677),x91676)),x91675))
% 156.75/156.48  [10176]~P6(x101769,x101768,x101767)+~P6(x101761,x1017611,x1017610)+~P10(x101761,x101769,f876(x101766,a862),x1017610,x101767,x101765)+P22(f329(f329(f331(x101761),f535(x101762,x101763,x101764,x101765,x101766,x101767,x101768,x101769,x1017610,x1017611,x101761)),x1017611))+~P22(f329(f329(f331(f876(x101769,a862)),x101763),f329(f329(f61(x101769),x101768),x101767)))+~P22(f329(f329(f331(f876(x101761,a862)),x101764),f329(f329(f61(x101761),x1017611),x1017610)))+P22(f329(f329(f331(f876(x101766,a862)),f329(f329(f43(x101761,f876(x101766,a862)),x101764),f329(f329(f10(f876(x101769,f876(x101766,a862)),f876(x101766,a862),x101761),f329(f43(x101769,f876(x101766,a862)),x101763)),x101765))),x101762))
% 156.75/156.48  [10177]~P6(x1017711,x1017710,x101779)+~P6(x101771,x101778,x101777)+~P10(x1017711,x101771,f876(x101776,a862),x101779,x101777,x101775)+P22(f329(f329(f331(x101771),f536(x101772,x101773,x101774,x101775,x101776,x101777,x101778,x101771,x101779,x1017710,x1017711)),x101778))+~P22(f329(f329(f331(f876(x1017711,a862)),x101774),f329(f329(f61(x1017711),x1017710),x101779)))+~P22(f329(f329(f331(f876(x101771,a862)),x101773),f329(f329(f61(x101771),x101778),x101777)))+P22(f329(f329(f331(f876(x101776,a862)),f329(f329(f43(x1017711,f876(x101776,a862)),x101774),f329(f329(f10(f876(x101771,f876(x101776,a862)),f876(x101776,a862),x1017711),f329(f43(x101771,f876(x101776,a862)),x101773)),x101775))),x101772))
% 156.75/156.48  [10178]~P6(x101782,x101788,x101789)+~P6(x101784,x1017810,x1017811)+~P10(x101782,x101784,f876(x101781,a862),x101789,x1017811,x101786)+~P22(f329(f329(f331(f876(x101782,a862)),x101783),f329(f329(f61(x101782),x101788),x101789)))+~P22(f329(f329(f331(f876(x101784,a862)),x101785),f329(f329(f61(x101784),x1017810),x1017811)))+~P22(f329(f329(f331(f876(x101781,a862)),f329(f329(x101786,f535(x101787,x101785,x101783,x101786,x101781,x1017811,x1017810,x101784,x101789,x101788,x101782)),f536(x101787,x101785,x101783,x101786,x101781,x1017811,x1017810,x101784,x101789,x101788,x101782))),x101787))+P22(f329(f329(f331(f876(x101781,a862)),f329(f329(f43(x101782,f876(x101781,a862)),x101783),f329(f329(f10(f876(x101784,f876(x101781,a862)),f876(x101781,a862),x101782),f329(f43(x101784,f876(x101781,a862)),x101785)),x101786))),x101787))
% 156.75/156.48  [9059]E(x90591,x90592)+~P108(x90594)+~P20(x90593,x90594,x90595,f329(f329(f97(f876(x90593,a862)),f329(f167(x90593),x90591)),f329(f167(x90593),x90592)))+~E(f329(f167(x90593),x90591),f329(f167(x90593),x90592))+~P28(x90594,f329(f329(f148(x90593,x90594),x90595),x90592))+~P28(x90594,f329(f329(f148(x90593,x90594),x90595),x90591))+~P22(f329(f131(x90594),f329(f329(f148(x90593,x90594),x90595),x90592)))+~P22(f329(f131(x90594),f329(f329(f148(x90593,x90594),x90595),x90591)))
% 156.75/156.48  %EqnAxiom
% 156.75/156.48  [1]E(x11,x11)
% 156.75/156.48  [2]E(x22,x21)+~E(x21,x22)
% 156.75/156.48  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 156.75/156.48  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 156.75/156.48  [5]~E(x51,x52)+E(f3(x51),f3(x52))
% 156.75/156.48  [6]~E(x61,x62)+E(f96(x61),f96(x62))
% 156.75/156.48  [7]~E(x71,x72)+E(f189(x71),f189(x72))
% 156.75/156.48  [8]~E(x81,x82)+E(f329(x81,x83),f329(x82,x83))
% 156.75/156.48  [9]~E(x91,x92)+E(f329(x93,x91),f329(x93,x92))
% 156.75/156.48  [10]~E(x101,x102)+E(f84(x101),f84(x102))
% 156.75/156.48  [11]~E(x111,x112)+E(f78(x111),f78(x112))
% 156.75/156.48  [12]~E(x121,x122)+E(f243(x121),f243(x122))
% 156.75/156.48  [13]~E(x131,x132)+E(f80(x131),f80(x132))
% 156.75/156.48  [14]~E(x141,x142)+E(f242(x141),f242(x142))
% 156.75/156.48  [15]~E(x151,x152)+E(f97(x151),f97(x152))
% 156.75/156.48  [16]~E(x161,x162)+E(f247(x161),f247(x162))
% 156.75/156.48  [17]~E(x171,x172)+E(f98(x171),f98(x172))
% 156.75/156.48  [18]~E(x181,x182)+E(f99(x181),f99(x182))
% 156.75/156.48  [19]~E(x191,x192)+E(f24(x191),f24(x192))
% 156.75/156.48  [20]~E(x201,x202)+E(f244(x201),f244(x202))
% 156.75/156.48  [21]~E(x211,x212)+E(f536(x211,x213,x214,x215,x216,x217,x218,x219,x2110,x2111,x2112),f536(x212,x213,x214,x215,x216,x217,x218,x219,x2110,x2111,x2112))
% 156.75/156.48  [22]~E(x221,x222)+E(f536(x223,x221,x224,x225,x226,x227,x228,x229,x2210,x2211,x2212),f536(x223,x222,x224,x225,x226,x227,x228,x229,x2210,x2211,x2212))
% 156.75/156.48  [23]~E(x231,x232)+E(f536(x233,x234,x231,x235,x236,x237,x238,x239,x2310,x2311,x2312),f536(x233,x234,x232,x235,x236,x237,x238,x239,x2310,x2311,x2312))
% 156.75/156.48  [24]~E(x241,x242)+E(f536(x243,x244,x245,x241,x246,x247,x248,x249,x2410,x2411,x2412),f536(x243,x244,x245,x242,x246,x247,x248,x249,x2410,x2411,x2412))
% 156.75/156.48  [25]~E(x251,x252)+E(f536(x253,x254,x255,x256,x251,x257,x258,x259,x2510,x2511,x2512),f536(x253,x254,x255,x256,x252,x257,x258,x259,x2510,x2511,x2512))
% 156.75/156.48  [26]~E(x261,x262)+E(f536(x263,x264,x265,x266,x267,x261,x268,x269,x2610,x2611,x2612),f536(x263,x264,x265,x266,x267,x262,x268,x269,x2610,x2611,x2612))
% 156.75/156.48  [27]~E(x271,x272)+E(f536(x273,x274,x275,x276,x277,x278,x271,x279,x2710,x2711,x2712),f536(x273,x274,x275,x276,x277,x278,x272,x279,x2710,x2711,x2712))
% 156.75/156.48  [28]~E(x281,x282)+E(f536(x283,x284,x285,x286,x287,x288,x289,x281,x2810,x2811,x2812),f536(x283,x284,x285,x286,x287,x288,x289,x282,x2810,x2811,x2812))
% 156.75/156.48  [29]~E(x291,x292)+E(f536(x293,x294,x295,x296,x297,x298,x299,x2910,x291,x2911,x2912),f536(x293,x294,x295,x296,x297,x298,x299,x2910,x292,x2911,x2912))
% 156.75/156.48  [30]~E(x301,x302)+E(f536(x303,x304,x305,x306,x307,x308,x309,x3010,x3011,x301,x3012),f536(x303,x304,x305,x306,x307,x308,x309,x3010,x3011,x302,x3012))
% 156.75/156.48  [31]~E(x311,x312)+E(f536(x313,x314,x315,x316,x317,x318,x319,x3110,x3111,x3112,x311),f536(x313,x314,x315,x316,x317,x318,x319,x3110,x3111,x3112,x312))
% 156.75/156.48  [32]~E(x321,x322)+E(f81(x321),f81(x322))
% 156.75/156.48  [33]~E(x331,x332)+E(f107(x331),f107(x332))
% 156.75/156.48  [34]~E(x341,x342)+E(f535(x341,x343,x344,x345,x346,x347,x348,x349,x3410,x3411,x3412),f535(x342,x343,x344,x345,x346,x347,x348,x349,x3410,x3411,x3412))
% 156.75/156.48  [35]~E(x351,x352)+E(f535(x353,x351,x354,x355,x356,x357,x358,x359,x3510,x3511,x3512),f535(x353,x352,x354,x355,x356,x357,x358,x359,x3510,x3511,x3512))
% 156.75/156.48  [36]~E(x361,x362)+E(f535(x363,x364,x361,x365,x366,x367,x368,x369,x3610,x3611,x3612),f535(x363,x364,x362,x365,x366,x367,x368,x369,x3610,x3611,x3612))
% 156.75/156.48  [37]~E(x371,x372)+E(f535(x373,x374,x375,x371,x376,x377,x378,x379,x3710,x3711,x3712),f535(x373,x374,x375,x372,x376,x377,x378,x379,x3710,x3711,x3712))
% 156.75/156.48  [38]~E(x381,x382)+E(f535(x383,x384,x385,x386,x381,x387,x388,x389,x3810,x3811,x3812),f535(x383,x384,x385,x386,x382,x387,x388,x389,x3810,x3811,x3812))
% 156.75/156.48  [39]~E(x391,x392)+E(f535(x393,x394,x395,x396,x397,x391,x398,x399,x3910,x3911,x3912),f535(x393,x394,x395,x396,x397,x392,x398,x399,x3910,x3911,x3912))
% 156.75/156.48  [40]~E(x401,x402)+E(f535(x403,x404,x405,x406,x407,x408,x401,x409,x4010,x4011,x4012),f535(x403,x404,x405,x406,x407,x408,x402,x409,x4010,x4011,x4012))
% 156.75/156.48  [41]~E(x411,x412)+E(f535(x413,x414,x415,x416,x417,x418,x419,x411,x4110,x4111,x4112),f535(x413,x414,x415,x416,x417,x418,x419,x412,x4110,x4111,x4112))
% 156.75/156.48  [42]~E(x421,x422)+E(f535(x423,x424,x425,x426,x427,x428,x429,x4210,x421,x4211,x4212),f535(x423,x424,x425,x426,x427,x428,x429,x4210,x422,x4211,x4212))
% 156.75/156.48  [43]~E(x431,x432)+E(f535(x433,x434,x435,x436,x437,x438,x439,x4310,x4311,x431,x4312),f535(x433,x434,x435,x436,x437,x438,x439,x4310,x4311,x432,x4312))
% 156.75/156.48  [44]~E(x441,x442)+E(f535(x443,x444,x445,x446,x447,x448,x449,x4410,x4411,x4412,x441),f535(x443,x444,x445,x446,x447,x448,x449,x4410,x4411,x4412,x442))
% 156.75/156.48  [45]~E(x451,x452)+E(f331(x451),f331(x452))
% 156.75/156.48  [46]~E(x461,x462)+E(f6(x461),f6(x462))
% 156.75/156.48  [47]~E(x471,x472)+E(f876(x471,x473),f876(x472,x473))
% 156.75/156.48  [48]~E(x481,x482)+E(f876(x483,x481),f876(x483,x482))
% 156.75/156.48  [49]~E(x491,x492)+E(f871(x491),f871(x492))
% 156.75/156.48  [50]~E(x501,x502)+E(f869(x501),f869(x502))
% 156.75/156.48  [51]~E(x511,x512)+E(f870(x511),f870(x512))
% 156.75/156.48  [52]~E(x521,x522)+E(f100(x521),f100(x522))
% 156.75/156.48  [53]~E(x531,x532)+E(f8(x531,x533),f8(x532,x533))
% 156.75/156.48  [54]~E(x541,x542)+E(f8(x543,x541),f8(x543,x542))
% 156.75/156.48  [55]~E(x551,x552)+E(f170(x551),f170(x552))
% 156.75/156.48  [56]~E(x561,x562)+E(f25(x561),f25(x562))
% 156.75/156.48  [57]~E(x571,x572)+E(f29(x571),f29(x572))
% 156.75/156.48  [58]~E(x581,x582)+E(f875(x581,x583),f875(x582,x583))
% 156.75/156.48  [59]~E(x591,x592)+E(f875(x593,x591),f875(x593,x592))
% 156.75/156.48  [60]~E(x601,x602)+E(f79(x601),f79(x602))
% 156.75/156.48  [61]~E(x611,x612)+E(f254(x611),f254(x612))
% 156.75/156.48  [62]~E(x621,x622)+E(f190(x621),f190(x622))
% 156.75/156.48  [63]~E(x631,x632)+E(f287(x631),f287(x632))
% 156.75/156.48  [64]~E(x641,x642)+E(f822(x641,x643,x644),f822(x642,x643,x644))
% 156.75/156.48  [65]~E(x651,x652)+E(f822(x653,x651,x654),f822(x653,x652,x654))
% 156.75/156.48  [66]~E(x661,x662)+E(f822(x663,x664,x661),f822(x663,x664,x662))
% 156.75/156.48  [67]~E(x671,x672)+E(f264(x671,x673),f264(x672,x673))
% 156.75/156.48  [68]~E(x681,x682)+E(f264(x683,x681),f264(x683,x682))
% 156.75/156.48  [69]~E(x691,x692)+E(f167(x691),f167(x692))
% 156.75/156.48  [70]~E(x701,x702)+E(f62(x701),f62(x702))
% 156.75/156.48  [71]~E(x711,x712)+E(f305(x711,x713),f305(x712,x713))
% 156.75/156.48  [72]~E(x721,x722)+E(f305(x723,x721),f305(x723,x722))
% 156.75/156.48  [73]~E(x731,x732)+E(f795(x731,x733,x734,x735),f795(x732,x733,x734,x735))
% 156.75/156.48  [74]~E(x741,x742)+E(f795(x743,x741,x744,x745),f795(x743,x742,x744,x745))
% 156.75/156.48  [75]~E(x751,x752)+E(f795(x753,x754,x751,x755),f795(x753,x754,x752,x755))
% 156.75/156.48  [76]~E(x761,x762)+E(f795(x763,x764,x765,x761),f795(x763,x764,x765,x762))
% 156.75/156.48  [77]~E(x771,x772)+E(f42(x771,x773),f42(x772,x773))
% 156.75/156.48  [78]~E(x781,x782)+E(f42(x783,x781),f42(x783,x782))
% 156.75/156.48  [79]~E(x791,x792)+E(f249(x791),f249(x792))
% 156.75/156.48  [80]~E(x801,x802)+E(f73(x801,x803,x804,x805),f73(x802,x803,x804,x805))
% 156.75/156.48  [81]~E(x811,x812)+E(f73(x813,x811,x814,x815),f73(x813,x812,x814,x815))
% 156.75/156.48  [82]~E(x821,x822)+E(f73(x823,x824,x821,x825),f73(x823,x824,x822,x825))
% 156.75/156.48  [83]~E(x831,x832)+E(f73(x833,x834,x835,x831),f73(x833,x834,x835,x832))
% 156.75/156.48  [84]~E(x841,x842)+E(f10(x841,x843,x844),f10(x842,x843,x844))
% 156.75/156.48  [85]~E(x851,x852)+E(f10(x853,x851,x854),f10(x853,x852,x854))
% 156.75/156.48  [86]~E(x861,x862)+E(f10(x863,x864,x861),f10(x863,x864,x862))
% 156.75/156.48  [87]~E(x871,x872)+E(f15(x871,x873,x874),f15(x872,x873,x874))
% 156.75/156.48  [88]~E(x881,x882)+E(f15(x883,x881,x884),f15(x883,x882,x884))
% 156.75/156.48  [89]~E(x891,x892)+E(f15(x893,x894,x891),f15(x893,x894,x892))
% 156.75/156.48  [90]~E(x901,x902)+E(f14(x901,x903,x904),f14(x902,x903,x904))
% 156.75/156.48  [91]~E(x911,x912)+E(f14(x913,x911,x914),f14(x913,x912,x914))
% 156.75/156.48  [92]~E(x921,x922)+E(f14(x923,x924,x921),f14(x923,x924,x922))
% 156.75/156.48  [93]~E(x931,x932)+E(f154(x931,x933),f154(x932,x933))
% 156.75/156.48  [94]~E(x941,x942)+E(f154(x943,x941),f154(x943,x942))
% 156.75/156.48  [95]~E(x951,x952)+E(f61(x951),f61(x952))
% 156.75/156.48  [96]~E(x961,x962)+E(f40(x961,x963),f40(x962,x963))
% 156.75/156.48  [97]~E(x971,x972)+E(f40(x973,x971),f40(x973,x972))
% 156.75/156.48  [98]~E(x981,x982)+E(f9(x981,x983,x984),f9(x982,x983,x984))
% 156.75/156.48  [99]~E(x991,x992)+E(f9(x993,x991,x994),f9(x993,x992,x994))
% 156.75/156.48  [100]~E(x1001,x1002)+E(f9(x1003,x1004,x1001),f9(x1003,x1004,x1002))
% 156.75/156.48  [101]~E(x1011,x1012)+E(f316(x1011,x1013,x1014,x1015),f316(x1012,x1013,x1014,x1015))
% 156.75/156.48  [102]~E(x1021,x1022)+E(f316(x1023,x1021,x1024,x1025),f316(x1023,x1022,x1024,x1025))
% 156.75/156.48  [103]~E(x1031,x1032)+E(f316(x1033,x1034,x1031,x1035),f316(x1033,x1034,x1032,x1035))
% 156.75/156.48  [104]~E(x1041,x1042)+E(f316(x1043,x1044,x1045,x1041),f316(x1043,x1044,x1045,x1042))
% 156.75/156.48  [105]~E(x1051,x1052)+E(f308(x1051,x1053,x1054),f308(x1052,x1053,x1054))
% 156.75/156.48  [106]~E(x1061,x1062)+E(f308(x1063,x1061,x1064),f308(x1063,x1062,x1064))
% 156.75/156.48  [107]~E(x1071,x1072)+E(f308(x1073,x1074,x1071),f308(x1073,x1074,x1072))
% 156.75/156.48  [108]~E(x1081,x1082)+E(f113(x1081,x1083,x1084),f113(x1082,x1083,x1084))
% 156.75/156.48  [109]~E(x1091,x1092)+E(f113(x1093,x1091,x1094),f113(x1093,x1092,x1094))
% 156.75/156.48  [110]~E(x1101,x1102)+E(f113(x1103,x1104,x1101),f113(x1103,x1104,x1102))
% 156.75/156.48  [111]~E(x1111,x1112)+E(f614(x1111,x1113,x1114,x1115),f614(x1112,x1113,x1114,x1115))
% 156.75/156.48  [112]~E(x1121,x1122)+E(f614(x1123,x1121,x1124,x1125),f614(x1123,x1122,x1124,x1125))
% 156.75/156.48  [113]~E(x1131,x1132)+E(f614(x1133,x1134,x1131,x1135),f614(x1133,x1134,x1132,x1135))
% 156.75/156.48  [114]~E(x1141,x1142)+E(f614(x1143,x1144,x1145,x1141),f614(x1143,x1144,x1145,x1142))
% 156.75/156.48  [115]~E(x1151,x1152)+E(f145(x1151),f145(x1152))
% 156.75/156.48  [116]~E(x1161,x1162)+E(f238(x1161,x1163,x1164,x1165),f238(x1162,x1163,x1164,x1165))
% 156.75/156.48  [117]~E(x1171,x1172)+E(f238(x1173,x1171,x1174,x1175),f238(x1173,x1172,x1174,x1175))
% 156.75/156.48  [118]~E(x1181,x1182)+E(f238(x1183,x1184,x1181,x1185),f238(x1183,x1184,x1182,x1185))
% 156.75/156.48  [119]~E(x1191,x1192)+E(f238(x1193,x1194,x1195,x1191),f238(x1193,x1194,x1195,x1192))
% 156.75/156.48  [120]~E(x1201,x1202)+E(f38(x1201),f38(x1202))
% 156.75/156.48  [121]~E(x1211,x1212)+E(f299(x1211,x1213),f299(x1212,x1213))
% 156.75/156.48  [122]~E(x1221,x1222)+E(f299(x1223,x1221),f299(x1223,x1222))
% 156.75/156.48  [123]~E(x1231,x1232)+E(f252(x1231),f252(x1232))
% 156.75/156.48  [124]~E(x1241,x1242)+E(f109(x1241),f109(x1242))
% 156.75/156.48  [125]~E(x1251,x1252)+E(f66(x1251,x1253,x1254),f66(x1252,x1253,x1254))
% 156.75/156.48  [126]~E(x1261,x1262)+E(f66(x1263,x1261,x1264),f66(x1263,x1262,x1264))
% 156.75/156.48  [127]~E(x1271,x1272)+E(f66(x1273,x1274,x1271),f66(x1273,x1274,x1272))
% 156.75/156.48  [128]~E(x1281,x1282)+E(f7(x1281),f7(x1282))
% 156.75/156.48  [129]~E(x1291,x1292)+E(f16(x1291,x1293),f16(x1292,x1293))
% 156.75/156.48  [130]~E(x1301,x1302)+E(f16(x1303,x1301),f16(x1303,x1302))
% 156.75/156.48  [131]~E(x1311,x1312)+E(f172(x1311,x1313,x1314),f172(x1312,x1313,x1314))
% 156.75/156.48  [132]~E(x1321,x1322)+E(f172(x1323,x1321,x1324),f172(x1323,x1322,x1324))
% 156.75/156.48  [133]~E(x1331,x1332)+E(f172(x1333,x1334,x1331),f172(x1333,x1334,x1332))
% 156.75/156.48  [134]~E(x1341,x1342)+E(f131(x1341),f131(x1342))
% 156.75/156.48  [135]~E(x1351,x1352)+E(f148(x1351,x1353),f148(x1352,x1353))
% 156.75/156.48  [136]~E(x1361,x1362)+E(f148(x1363,x1361),f148(x1363,x1362))
% 156.75/156.48  [137]~E(x1371,x1372)+E(f132(x1371),f132(x1372))
% 156.75/156.48  [138]~E(x1381,x1382)+E(f128(x1381),f128(x1382))
% 156.75/156.48  [139]~E(x1391,x1392)+E(f307(x1391),f307(x1392))
% 156.75/156.48  [140]~E(x1401,x1402)+E(f39(x1401),f39(x1402))
% 156.75/156.48  [141]~E(x1411,x1412)+E(f43(x1411,x1413),f43(x1412,x1413))
% 156.75/156.48  [142]~E(x1421,x1422)+E(f43(x1423,x1421),f43(x1423,x1422))
% 156.75/156.48  [143]~E(x1431,x1432)+E(f142(x1431,x1433,x1434),f142(x1432,x1433,x1434))
% 156.75/156.48  [144]~E(x1441,x1442)+E(f142(x1443,x1441,x1444),f142(x1443,x1442,x1444))
% 156.75/156.48  [145]~E(x1451,x1452)+E(f142(x1453,x1454,x1451),f142(x1453,x1454,x1452))
% 156.75/156.48  [146]~E(x1461,x1462)+E(f102(x1461),f102(x1462))
% 156.75/156.48  [147]~E(x1471,x1472)+E(f103(x1471),f103(x1472))
% 156.75/156.48  [148]~E(x1481,x1482)+E(f330(x1481),f330(x1482))
% 156.75/156.48  [149]~E(x1491,x1492)+E(f807(x1491,x1493,x1494),f807(x1492,x1493,x1494))
% 156.75/156.48  [150]~E(x1501,x1502)+E(f807(x1503,x1501,x1504),f807(x1503,x1502,x1504))
% 156.75/156.48  [151]~E(x1511,x1512)+E(f807(x1513,x1514,x1511),f807(x1513,x1514,x1512))
% 156.75/156.48  [152]~E(x1521,x1522)+E(f192(x1521),f192(x1522))
% 156.75/156.48  [153]~E(x1531,x1532)+E(f268(x1531,x1533,x1534),f268(x1532,x1533,x1534))
% 156.75/156.48  [154]~E(x1541,x1542)+E(f268(x1543,x1541,x1544),f268(x1543,x1542,x1544))
% 156.75/156.48  [155]~E(x1551,x1552)+E(f268(x1553,x1554,x1551),f268(x1553,x1554,x1552))
% 156.75/156.48  [156]~E(x1561,x1562)+E(f45(x1561,x1563,x1564),f45(x1562,x1563,x1564))
% 156.75/156.48  [157]~E(x1571,x1572)+E(f45(x1573,x1571,x1574),f45(x1573,x1572,x1574))
% 156.75/156.48  [158]~E(x1581,x1582)+E(f45(x1583,x1584,x1581),f45(x1583,x1584,x1582))
% 156.75/156.48  [159]~E(x1591,x1592)+E(f139(x1591,x1593),f139(x1592,x1593))
% 156.75/156.48  [160]~E(x1601,x1602)+E(f139(x1603,x1601),f139(x1603,x1602))
% 156.75/156.48  [161]~E(x1611,x1612)+E(f236(x1611),f236(x1612))
% 156.75/156.48  [162]~E(x1621,x1622)+E(f233(x1621,x1623,x1624),f233(x1622,x1623,x1624))
% 156.75/156.48  [163]~E(x1631,x1632)+E(f233(x1633,x1631,x1634),f233(x1633,x1632,x1634))
% 156.75/156.48  [164]~E(x1641,x1642)+E(f233(x1643,x1644,x1641),f233(x1643,x1644,x1642))
% 156.75/156.48  [165]~E(x1651,x1652)+E(f205(x1651),f205(x1652))
% 156.75/156.48  [166]~E(x1661,x1662)+E(f792(x1661,x1663,x1664,x1665,x1666),f792(x1662,x1663,x1664,x1665,x1666))
% 156.75/156.48  [167]~E(x1671,x1672)+E(f792(x1673,x1671,x1674,x1675,x1676),f792(x1673,x1672,x1674,x1675,x1676))
% 156.75/156.48  [168]~E(x1681,x1682)+E(f792(x1683,x1684,x1681,x1685,x1686),f792(x1683,x1684,x1682,x1685,x1686))
% 156.75/156.48  [169]~E(x1691,x1692)+E(f792(x1693,x1694,x1695,x1691,x1696),f792(x1693,x1694,x1695,x1692,x1696))
% 156.75/156.48  [170]~E(x1701,x1702)+E(f792(x1703,x1704,x1705,x1706,x1701),f792(x1703,x1704,x1705,x1706,x1702))
% 156.75/156.48  [171]~E(x1711,x1712)+E(f216(x1711),f216(x1712))
% 156.75/156.48  [172]~E(x1721,x1722)+E(f65(x1721,x1723,x1724),f65(x1722,x1723,x1724))
% 156.75/156.48  [173]~E(x1731,x1732)+E(f65(x1733,x1731,x1734),f65(x1733,x1732,x1734))
% 156.75/156.48  [174]~E(x1741,x1742)+E(f65(x1743,x1744,x1741),f65(x1743,x1744,x1742))
% 156.75/156.48  [175]~E(x1751,x1752)+E(f269(x1751,x1753,x1754,x1755,x1756,x1757),f269(x1752,x1753,x1754,x1755,x1756,x1757))
% 156.75/156.48  [176]~E(x1761,x1762)+E(f269(x1763,x1761,x1764,x1765,x1766,x1767),f269(x1763,x1762,x1764,x1765,x1766,x1767))
% 156.75/156.48  [177]~E(x1771,x1772)+E(f269(x1773,x1774,x1771,x1775,x1776,x1777),f269(x1773,x1774,x1772,x1775,x1776,x1777))
% 156.75/156.48  [178]~E(x1781,x1782)+E(f269(x1783,x1784,x1785,x1781,x1786,x1787),f269(x1783,x1784,x1785,x1782,x1786,x1787))
% 156.75/156.48  [179]~E(x1791,x1792)+E(f269(x1793,x1794,x1795,x1796,x1791,x1797),f269(x1793,x1794,x1795,x1796,x1792,x1797))
% 156.75/156.48  [180]~E(x1801,x1802)+E(f269(x1803,x1804,x1805,x1806,x1807,x1801),f269(x1803,x1804,x1805,x1806,x1807,x1802))
% 156.75/156.48  [181]~E(x1811,x1812)+E(f303(x1811,x1813,x1814),f303(x1812,x1813,x1814))
% 156.75/156.48  [182]~E(x1821,x1822)+E(f303(x1823,x1821,x1824),f303(x1823,x1822,x1824))
% 156.75/156.48  [183]~E(x1831,x1832)+E(f303(x1833,x1834,x1831),f303(x1833,x1834,x1832))
% 156.75/156.48  [184]~E(x1841,x1842)+E(f184(x1841,x1843),f184(x1842,x1843))
% 156.75/156.48  [185]~E(x1851,x1852)+E(f184(x1853,x1851),f184(x1853,x1852))
% 156.75/156.48  [186]~E(x1861,x1862)+E(f187(x1861),f187(x1862))
% 156.75/156.48  [187]~E(x1871,x1872)+E(f13(x1871,x1873),f13(x1872,x1873))
% 156.75/156.48  [188]~E(x1881,x1882)+E(f13(x1883,x1881),f13(x1883,x1882))
% 156.75/156.48  [189]~E(x1891,x1892)+E(f64(x1891,x1893),f64(x1892,x1893))
% 156.75/156.48  [190]~E(x1901,x1902)+E(f64(x1903,x1901),f64(x1903,x1902))
% 156.75/156.48  [191]~E(x1911,x1912)+E(f92(x1911),f92(x1912))
% 156.75/156.48  [192]~E(x1921,x1922)+E(f163(x1921),f163(x1922))
% 156.75/156.48  [193]~E(x1931,x1932)+E(f136(x1931,x1933,x1934,x1935),f136(x1932,x1933,x1934,x1935))
% 156.75/156.48  [194]~E(x1941,x1942)+E(f136(x1943,x1941,x1944,x1945),f136(x1943,x1942,x1944,x1945))
% 156.75/156.48  [195]~E(x1951,x1952)+E(f136(x1953,x1954,x1951,x1955),f136(x1953,x1954,x1952,x1955))
% 156.75/156.48  [196]~E(x1961,x1962)+E(f136(x1963,x1964,x1965,x1961),f136(x1963,x1964,x1965,x1962))
% 156.89/156.48  [197]~E(x1971,x1972)+E(f208(x1971),f208(x1972))
% 156.89/156.48  [198]~E(x1981,x1982)+E(f34(x1981,x1983),f34(x1982,x1983))
% 156.89/156.48  [199]~E(x1991,x1992)+E(f34(x1993,x1991),f34(x1993,x1992))
% 156.89/156.48  [200]~E(x2001,x2002)+E(f47(x2001,x2003),f47(x2002,x2003))
% 156.89/156.48  [201]~E(x2011,x2012)+E(f47(x2013,x2011),f47(x2013,x2012))
% 156.89/156.48  [202]~E(x2021,x2022)+E(f41(x2021,x2023),f41(x2022,x2023))
% 156.89/156.48  [203]~E(x2031,x2032)+E(f41(x2033,x2031),f41(x2033,x2032))
% 156.89/156.48  [204]~E(x2041,x2042)+E(f834(x2041,x2043,x2044,x2045,x2046),f834(x2042,x2043,x2044,x2045,x2046))
% 156.89/156.48  [205]~E(x2051,x2052)+E(f834(x2053,x2051,x2054,x2055,x2056),f834(x2053,x2052,x2054,x2055,x2056))
% 156.89/156.48  [206]~E(x2061,x2062)+E(f834(x2063,x2064,x2061,x2065,x2066),f834(x2063,x2064,x2062,x2065,x2066))
% 156.89/156.48  [207]~E(x2071,x2072)+E(f834(x2073,x2074,x2075,x2071,x2076),f834(x2073,x2074,x2075,x2072,x2076))
% 156.89/156.48  [208]~E(x2081,x2082)+E(f834(x2083,x2084,x2085,x2086,x2081),f834(x2083,x2084,x2085,x2086,x2082))
% 156.89/156.48  [209]~E(x2091,x2092)+E(f177(x2091,x2093),f177(x2092,x2093))
% 156.89/156.48  [210]~E(x2101,x2102)+E(f177(x2103,x2101),f177(x2103,x2102))
% 156.89/156.48  [211]~E(x2111,x2112)+E(f106(x2111),f106(x2112))
% 156.89/156.48  [212]~E(x2121,x2122)+E(f800(x2121,x2123,x2124),f800(x2122,x2123,x2124))
% 156.89/156.48  [213]~E(x2131,x2132)+E(f800(x2133,x2131,x2134),f800(x2133,x2132,x2134))
% 156.89/156.48  [214]~E(x2141,x2142)+E(f800(x2143,x2144,x2141),f800(x2143,x2144,x2142))
% 156.89/156.48  [215]~E(x2151,x2152)+E(f562(x2151,x2153,x2154,x2155,x2156),f562(x2152,x2153,x2154,x2155,x2156))
% 156.89/156.48  [216]~E(x2161,x2162)+E(f562(x2163,x2161,x2164,x2165,x2166),f562(x2163,x2162,x2164,x2165,x2166))
% 156.89/156.48  [217]~E(x2171,x2172)+E(f562(x2173,x2174,x2171,x2175,x2176),f562(x2173,x2174,x2172,x2175,x2176))
% 156.89/156.48  [218]~E(x2181,x2182)+E(f562(x2183,x2184,x2185,x2181,x2186),f562(x2183,x2184,x2185,x2182,x2186))
% 156.89/156.48  [219]~E(x2191,x2192)+E(f562(x2193,x2194,x2195,x2196,x2191),f562(x2193,x2194,x2195,x2196,x2192))
% 156.89/156.48  [220]~E(x2201,x2202)+E(f31(x2201,x2203),f31(x2202,x2203))
% 156.89/156.48  [221]~E(x2211,x2212)+E(f31(x2213,x2211),f31(x2213,x2212))
% 156.89/156.48  [222]~E(x2221,x2222)+E(f267(x2221,x2223),f267(x2222,x2223))
% 156.89/156.48  [223]~E(x2231,x2232)+E(f267(x2233,x2231),f267(x2233,x2232))
% 156.89/156.48  [224]~E(x2241,x2242)+E(f266(x2241,x2243),f266(x2242,x2243))
% 156.89/156.48  [225]~E(x2251,x2252)+E(f266(x2253,x2251),f266(x2253,x2252))
% 156.89/156.48  [226]~E(x2261,x2262)+E(f485(x2261,x2263,x2264),f485(x2262,x2263,x2264))
% 156.89/156.48  [227]~E(x2271,x2272)+E(f485(x2273,x2271,x2274),f485(x2273,x2272,x2274))
% 156.89/156.48  [228]~E(x2281,x2282)+E(f485(x2283,x2284,x2281),f485(x2283,x2284,x2282))
% 156.89/156.48  [229]~E(x2291,x2292)+E(f56(x2291),f56(x2292))
% 156.89/156.48  [230]~E(x2301,x2302)+E(f786(x2301),f786(x2302))
% 156.89/156.48  [231]~E(x2311,x2312)+E(f250(x2311),f250(x2312))
% 156.89/156.48  [232]~E(x2321,x2322)+E(f141(x2321,x2323),f141(x2322,x2323))
% 156.89/156.48  [233]~E(x2331,x2332)+E(f141(x2333,x2331),f141(x2333,x2332))
% 156.89/156.48  [234]~E(x2341,x2342)+E(f525(x2341,x2343,x2344,x2345),f525(x2342,x2343,x2344,x2345))
% 156.89/156.48  [235]~E(x2351,x2352)+E(f525(x2353,x2351,x2354,x2355),f525(x2353,x2352,x2354,x2355))
% 156.89/156.48  [236]~E(x2361,x2362)+E(f525(x2363,x2364,x2361,x2365),f525(x2363,x2364,x2362,x2365))
% 156.89/156.48  [237]~E(x2371,x2372)+E(f525(x2373,x2374,x2375,x2371),f525(x2373,x2374,x2375,x2372))
% 156.89/156.48  [238]~E(x2381,x2382)+E(f309(x2381,x2383,x2384),f309(x2382,x2383,x2384))
% 156.89/156.48  [239]~E(x2391,x2392)+E(f309(x2393,x2391,x2394),f309(x2393,x2392,x2394))
% 156.89/156.48  [240]~E(x2401,x2402)+E(f309(x2403,x2404,x2401),f309(x2403,x2404,x2402))
% 156.89/156.48  [241]~E(x2411,x2412)+E(f300(x2411,x2413,x2414),f300(x2412,x2413,x2414))
% 156.89/156.48  [242]~E(x2421,x2422)+E(f300(x2423,x2421,x2424),f300(x2423,x2422,x2424))
% 156.89/156.48  [243]~E(x2431,x2432)+E(f300(x2433,x2434,x2431),f300(x2433,x2434,x2432))
% 156.89/156.48  [244]~E(x2441,x2442)+E(f574(x2441,x2443,x2444,x2445),f574(x2442,x2443,x2444,x2445))
% 156.89/156.48  [245]~E(x2451,x2452)+E(f574(x2453,x2451,x2454,x2455),f574(x2453,x2452,x2454,x2455))
% 156.89/156.48  [246]~E(x2461,x2462)+E(f574(x2463,x2464,x2461,x2465),f574(x2463,x2464,x2462,x2465))
% 156.89/156.48  [247]~E(x2471,x2472)+E(f574(x2473,x2474,x2475,x2471),f574(x2473,x2474,x2475,x2472))
% 156.89/156.48  [248]~E(x2481,x2482)+E(f112(x2481,x2483,x2484),f112(x2482,x2483,x2484))
% 156.89/156.48  [249]~E(x2491,x2492)+E(f112(x2493,x2491,x2494),f112(x2493,x2492,x2494))
% 156.89/156.48  [250]~E(x2501,x2502)+E(f112(x2503,x2504,x2501),f112(x2503,x2504,x2502))
% 156.89/156.48  [251]~E(x2511,x2512)+E(f110(x2511,x2513),f110(x2512,x2513))
% 156.89/156.48  [252]~E(x2521,x2522)+E(f110(x2523,x2521),f110(x2523,x2522))
% 156.89/156.48  [253]~E(x2531,x2532)+E(f286(x2531,x2533,x2534),f286(x2532,x2533,x2534))
% 156.89/156.48  [254]~E(x2541,x2542)+E(f286(x2543,x2541,x2544),f286(x2543,x2542,x2544))
% 156.89/156.48  [255]~E(x2551,x2552)+E(f286(x2553,x2554,x2551),f286(x2553,x2554,x2552))
% 156.89/156.48  [256]~E(x2561,x2562)+E(f160(x2561),f160(x2562))
% 156.89/156.48  [257]~E(x2571,x2572)+E(f146(x2571,x2573),f146(x2572,x2573))
% 156.89/156.48  [258]~E(x2581,x2582)+E(f146(x2583,x2581),f146(x2583,x2582))
% 156.89/156.48  [259]~E(x2591,x2592)+E(f306(x2591),f306(x2592))
% 156.89/156.48  [260]~E(x2601,x2602)+E(f193(x2601),f193(x2602))
% 156.89/156.48  [261]~E(x2611,x2612)+E(f20(x2611,x2613,x2614),f20(x2612,x2613,x2614))
% 156.89/156.48  [262]~E(x2621,x2622)+E(f20(x2623,x2621,x2624),f20(x2623,x2622,x2624))
% 156.89/156.48  [263]~E(x2631,x2632)+E(f20(x2633,x2634,x2631),f20(x2633,x2634,x2632))
% 156.89/156.48  [264]~E(x2641,x2642)+E(f111(x2641),f111(x2642))
% 156.89/156.48  [265]~E(x2651,x2652)+E(f151(x2651,x2653),f151(x2652,x2653))
% 156.89/156.48  [266]~E(x2661,x2662)+E(f151(x2663,x2661),f151(x2663,x2662))
% 156.89/156.48  [267]~E(x2671,x2672)+E(f159(x2671),f159(x2672))
% 156.89/156.48  [268]~E(x2681,x2682)+E(f75(x2681),f75(x2682))
% 156.89/156.48  [269]~E(x2691,x2692)+E(f263(x2691,x2693),f263(x2692,x2693))
% 156.89/156.48  [270]~E(x2701,x2702)+E(f263(x2703,x2701),f263(x2703,x2702))
% 156.89/156.48  [271]~E(x2711,x2712)+E(f147(x2711,x2713),f147(x2712,x2713))
% 156.89/156.48  [272]~E(x2721,x2722)+E(f147(x2723,x2721),f147(x2723,x2722))
% 156.89/156.48  [273]~E(x2731,x2732)+E(f874(x2731,x2733),f874(x2732,x2733))
% 156.89/156.48  [274]~E(x2741,x2742)+E(f874(x2743,x2741),f874(x2743,x2742))
% 156.89/156.48  [275]~E(x2751,x2752)+E(f11(x2751,x2753),f11(x2752,x2753))
% 156.89/156.48  [276]~E(x2761,x2762)+E(f11(x2763,x2761),f11(x2763,x2762))
% 156.89/156.48  [277]~E(x2771,x2772)+E(f872(x2771,x2773),f872(x2772,x2773))
% 156.89/156.48  [278]~E(x2781,x2782)+E(f872(x2783,x2781),f872(x2783,x2782))
% 156.89/156.48  [279]~E(x2791,x2792)+E(f348(x2791,x2793),f348(x2792,x2793))
% 156.89/156.48  [280]~E(x2801,x2802)+E(f348(x2803,x2801),f348(x2803,x2802))
% 156.89/156.48  [281]~E(x2811,x2812)+E(f546(x2811,x2813,x2814,x2815,x2816),f546(x2812,x2813,x2814,x2815,x2816))
% 156.89/156.48  [282]~E(x2821,x2822)+E(f546(x2823,x2821,x2824,x2825,x2826),f546(x2823,x2822,x2824,x2825,x2826))
% 156.89/156.48  [283]~E(x2831,x2832)+E(f546(x2833,x2834,x2831,x2835,x2836),f546(x2833,x2834,x2832,x2835,x2836))
% 156.89/156.48  [284]~E(x2841,x2842)+E(f546(x2843,x2844,x2845,x2841,x2846),f546(x2843,x2844,x2845,x2842,x2846))
% 156.89/156.48  [285]~E(x2851,x2852)+E(f546(x2853,x2854,x2855,x2856,x2851),f546(x2853,x2854,x2855,x2856,x2852))
% 156.89/156.48  [286]~E(x2861,x2862)+E(f18(x2861,x2863),f18(x2862,x2863))
% 156.89/156.48  [287]~E(x2871,x2872)+E(f18(x2873,x2871),f18(x2873,x2872))
% 156.89/156.48  [288]~E(x2881,x2882)+E(f162(x2881),f162(x2882))
% 156.89/156.48  [289]~E(x2891,x2892)+E(f130(x2891,x2893),f130(x2892,x2893))
% 156.89/156.48  [290]~E(x2901,x2902)+E(f130(x2903,x2901),f130(x2903,x2902))
% 156.89/156.48  [291]~E(x2911,x2912)+E(f294(x2911,x2913,x2914,x2915,x2916),f294(x2912,x2913,x2914,x2915,x2916))
% 156.89/156.48  [292]~E(x2921,x2922)+E(f294(x2923,x2921,x2924,x2925,x2926),f294(x2923,x2922,x2924,x2925,x2926))
% 156.89/156.48  [293]~E(x2931,x2932)+E(f294(x2933,x2934,x2931,x2935,x2936),f294(x2933,x2934,x2932,x2935,x2936))
% 156.89/156.48  [294]~E(x2941,x2942)+E(f294(x2943,x2944,x2945,x2941,x2946),f294(x2943,x2944,x2945,x2942,x2946))
% 156.89/156.48  [295]~E(x2951,x2952)+E(f294(x2953,x2954,x2955,x2956,x2951),f294(x2953,x2954,x2955,x2956,x2952))
% 156.89/156.48  [296]~E(x2961,x2962)+E(f812(x2961,x2963,x2964),f812(x2962,x2963,x2964))
% 156.89/156.48  [297]~E(x2971,x2972)+E(f812(x2973,x2971,x2974),f812(x2973,x2972,x2974))
% 156.89/156.48  [298]~E(x2981,x2982)+E(f812(x2983,x2984,x2981),f812(x2983,x2984,x2982))
% 156.89/156.48  [299]~E(x2991,x2992)+E(f166(x2991),f166(x2992))
% 156.89/156.48  [300]~E(x3001,x3002)+E(f350(x3001,x3003,x3004),f350(x3002,x3003,x3004))
% 156.89/156.48  [301]~E(x3011,x3012)+E(f350(x3013,x3011,x3014),f350(x3013,x3012,x3014))
% 156.89/156.48  [302]~E(x3021,x3022)+E(f350(x3023,x3024,x3021),f350(x3023,x3024,x3022))
% 156.89/156.48  [303]~E(x3031,x3032)+E(f185(x3031,x3033,x3034),f185(x3032,x3033,x3034))
% 156.89/156.48  [304]~E(x3041,x3042)+E(f185(x3043,x3041,x3044),f185(x3043,x3042,x3044))
% 156.89/156.48  [305]~E(x3051,x3052)+E(f185(x3053,x3054,x3051),f185(x3053,x3054,x3052))
% 156.89/156.48  [306]~E(x3061,x3062)+E(f461(x3061,x3063,x3064,x3065,x3066,x3067),f461(x3062,x3063,x3064,x3065,x3066,x3067))
% 156.89/156.48  [307]~E(x3071,x3072)+E(f461(x3073,x3071,x3074,x3075,x3076,x3077),f461(x3073,x3072,x3074,x3075,x3076,x3077))
% 156.89/156.48  [308]~E(x3081,x3082)+E(f461(x3083,x3084,x3081,x3085,x3086,x3087),f461(x3083,x3084,x3082,x3085,x3086,x3087))
% 156.89/156.48  [309]~E(x3091,x3092)+E(f461(x3093,x3094,x3095,x3091,x3096,x3097),f461(x3093,x3094,x3095,x3092,x3096,x3097))
% 156.89/156.48  [310]~E(x3101,x3102)+E(f461(x3103,x3104,x3105,x3106,x3101,x3107),f461(x3103,x3104,x3105,x3106,x3102,x3107))
% 156.89/156.48  [311]~E(x3111,x3112)+E(f461(x3113,x3114,x3115,x3116,x3117,x3111),f461(x3113,x3114,x3115,x3116,x3117,x3112))
% 156.89/156.48  [312]~E(x3121,x3122)+E(f318(x3121,x3123),f318(x3122,x3123))
% 156.89/156.48  [313]~E(x3131,x3132)+E(f318(x3133,x3131),f318(x3133,x3132))
% 156.89/156.48  [314]~E(x3141,x3142)+E(f260(x3141,x3143),f260(x3142,x3143))
% 156.89/156.48  [315]~E(x3151,x3152)+E(f260(x3153,x3151),f260(x3153,x3152))
% 156.89/156.48  [316]~E(x3161,x3162)+E(f701(x3161,x3163),f701(x3162,x3163))
% 156.89/156.48  [317]~E(x3171,x3172)+E(f701(x3173,x3171),f701(x3173,x3172))
% 156.89/156.48  [318]~E(x3181,x3182)+E(f85(x3181,x3183),f85(x3182,x3183))
% 156.89/156.48  [319]~E(x3191,x3192)+E(f85(x3193,x3191),f85(x3193,x3192))
% 156.89/156.48  [320]~E(x3201,x3202)+E(f283(x3201,x3203,x3204),f283(x3202,x3203,x3204))
% 156.89/156.48  [321]~E(x3211,x3212)+E(f283(x3213,x3211,x3214),f283(x3213,x3212,x3214))
% 156.89/156.48  [322]~E(x3221,x3222)+E(f283(x3223,x3224,x3221),f283(x3223,x3224,x3222))
% 156.89/156.48  [323]~E(x3231,x3232)+E(f202(x3231,x3233),f202(x3232,x3233))
% 156.89/156.48  [324]~E(x3241,x3242)+E(f202(x3243,x3241),f202(x3243,x3242))
% 156.89/156.48  [325]~E(x3251,x3252)+E(f180(x3251,x3253,x3254,x3255),f180(x3252,x3253,x3254,x3255))
% 156.89/156.48  [326]~E(x3261,x3262)+E(f180(x3263,x3261,x3264,x3265),f180(x3263,x3262,x3264,x3265))
% 156.89/156.48  [327]~E(x3271,x3272)+E(f180(x3273,x3274,x3271,x3275),f180(x3273,x3274,x3272,x3275))
% 156.89/156.48  [328]~E(x3281,x3282)+E(f180(x3283,x3284,x3285,x3281),f180(x3283,x3284,x3285,x3282))
% 156.89/156.48  [329]~E(x3291,x3292)+E(f72(x3291,x3293),f72(x3292,x3293))
% 156.89/156.48  [330]~E(x3301,x3302)+E(f72(x3303,x3301),f72(x3303,x3302))
% 156.89/156.48  [331]~E(x3311,x3312)+E(f173(x3311,x3313),f173(x3312,x3313))
% 156.89/156.48  [332]~E(x3321,x3322)+E(f173(x3323,x3321),f173(x3323,x3322))
% 156.89/156.48  [333]~E(x3331,x3332)+E(f153(x3331,x3333),f153(x3332,x3333))
% 156.89/156.48  [334]~E(x3341,x3342)+E(f153(x3343,x3341),f153(x3343,x3342))
% 156.89/156.48  [335]~E(x3351,x3352)+E(f284(x3351,x3353),f284(x3352,x3353))
% 156.89/156.48  [336]~E(x3361,x3362)+E(f284(x3363,x3361),f284(x3363,x3362))
% 156.89/156.48  [337]~E(x3371,x3372)+E(f320(x3371,x3373),f320(x3372,x3373))
% 156.89/156.48  [338]~E(x3381,x3382)+E(f320(x3383,x3381),f320(x3383,x3382))
% 156.89/156.48  [339]~E(x3391,x3392)+E(f175(x3391,x3393),f175(x3392,x3393))
% 156.89/156.48  [340]~E(x3401,x3402)+E(f175(x3403,x3401),f175(x3403,x3402))
% 156.89/156.48  [341]~E(x3411,x3412)+E(f321(x3411,x3413),f321(x3412,x3413))
% 156.89/156.48  [342]~E(x3421,x3422)+E(f321(x3423,x3421),f321(x3423,x3422))
% 156.89/156.48  [343]~E(x3431,x3432)+E(f513(x3431,x3433,x3434,x3435,x3436),f513(x3432,x3433,x3434,x3435,x3436))
% 156.89/156.48  [344]~E(x3441,x3442)+E(f513(x3443,x3441,x3444,x3445,x3446),f513(x3443,x3442,x3444,x3445,x3446))
% 156.89/156.48  [345]~E(x3451,x3452)+E(f513(x3453,x3454,x3451,x3455,x3456),f513(x3453,x3454,x3452,x3455,x3456))
% 156.89/156.48  [346]~E(x3461,x3462)+E(f513(x3463,x3464,x3465,x3461,x3466),f513(x3463,x3464,x3465,x3462,x3466))
% 156.89/156.48  [347]~E(x3471,x3472)+E(f513(x3473,x3474,x3475,x3476,x3471),f513(x3473,x3474,x3475,x3476,x3472))
% 156.89/156.48  [348]~E(x3481,x3482)+E(f450(x3481,x3483,x3484),f450(x3482,x3483,x3484))
% 156.89/156.48  [349]~E(x3491,x3492)+E(f450(x3493,x3491,x3494),f450(x3493,x3492,x3494))
% 156.89/156.48  [350]~E(x3501,x3502)+E(f450(x3503,x3504,x3501),f450(x3503,x3504,x3502))
% 156.89/156.48  [351]~E(x3511,x3512)+E(f49(x3511,x3513),f49(x3512,x3513))
% 156.89/156.48  [352]~E(x3521,x3522)+E(f49(x3523,x3521),f49(x3523,x3522))
% 156.89/156.48  [353]~E(x3531,x3532)+E(f87(x3531),f87(x3532))
% 156.89/156.48  [354]~E(x3541,x3542)+E(f413(x3541,x3543),f413(x3542,x3543))
% 156.89/156.48  [355]~E(x3551,x3552)+E(f413(x3553,x3551),f413(x3553,x3552))
% 156.89/156.48  [356]~E(x3561,x3562)+E(f429(x3561,x3563,x3564),f429(x3562,x3563,x3564))
% 156.89/156.48  [357]~E(x3571,x3572)+E(f429(x3573,x3571,x3574),f429(x3573,x3572,x3574))
% 156.89/156.48  [358]~E(x3581,x3582)+E(f429(x3583,x3584,x3581),f429(x3583,x3584,x3582))
% 156.89/156.48  [359]~E(x3591,x3592)+E(f583(x3591,x3593),f583(x3592,x3593))
% 156.89/156.48  [360]~E(x3601,x3602)+E(f583(x3603,x3601),f583(x3603,x3602))
% 156.89/156.48  [361]~E(x3611,x3612)+E(f135(x3611),f135(x3612))
% 156.89/156.48  [362]~E(x3621,x3622)+E(f82(x3621,x3623),f82(x3622,x3623))
% 156.89/156.48  [363]~E(x3631,x3632)+E(f82(x3633,x3631),f82(x3633,x3632))
% 156.89/156.48  [364]~E(x3641,x3642)+E(f164(x3641,x3643,x3644),f164(x3642,x3643,x3644))
% 156.89/156.48  [365]~E(x3651,x3652)+E(f164(x3653,x3651,x3654),f164(x3653,x3652,x3654))
% 156.89/156.48  [366]~E(x3661,x3662)+E(f164(x3663,x3664,x3661),f164(x3663,x3664,x3662))
% 156.89/156.48  [367]~E(x3671,x3672)+E(f138(x3671,x3673),f138(x3672,x3673))
% 156.89/156.48  [368]~E(x3681,x3682)+E(f138(x3683,x3681),f138(x3683,x3682))
% 156.89/156.48  [369]~E(x3691,x3692)+E(f668(x3691,x3693),f668(x3692,x3693))
% 156.89/156.48  [370]~E(x3701,x3702)+E(f668(x3703,x3701),f668(x3703,x3702))
% 156.89/156.48  [371]~E(x3711,x3712)+E(f67(x3711,x3713,x3714,x3715,x3716),f67(x3712,x3713,x3714,x3715,x3716))
% 156.89/156.48  [372]~E(x3721,x3722)+E(f67(x3723,x3721,x3724,x3725,x3726),f67(x3723,x3722,x3724,x3725,x3726))
% 156.89/156.48  [373]~E(x3731,x3732)+E(f67(x3733,x3734,x3731,x3735,x3736),f67(x3733,x3734,x3732,x3735,x3736))
% 156.89/156.48  [374]~E(x3741,x3742)+E(f67(x3743,x3744,x3745,x3741,x3746),f67(x3743,x3744,x3745,x3742,x3746))
% 156.89/156.48  [375]~E(x3751,x3752)+E(f67(x3753,x3754,x3755,x3756,x3751),f67(x3753,x3754,x3755,x3756,x3752))
% 156.89/156.48  [376]~E(x3761,x3762)+E(f585(x3761,x3763,x3764),f585(x3762,x3763,x3764))
% 156.89/156.48  [377]~E(x3771,x3772)+E(f585(x3773,x3771,x3774),f585(x3773,x3772,x3774))
% 156.89/156.48  [378]~E(x3781,x3782)+E(f585(x3783,x3784,x3781),f585(x3783,x3784,x3782))
% 156.89/156.48  [379]~E(x3791,x3792)+E(f174(x3791,x3793),f174(x3792,x3793))
% 156.89/156.48  [380]~E(x3801,x3802)+E(f174(x3803,x3801),f174(x3803,x3802))
% 156.89/156.48  [381]~E(x3811,x3812)+E(f261(x3811,x3813),f261(x3812,x3813))
% 156.89/156.48  [382]~E(x3821,x3822)+E(f261(x3823,x3821),f261(x3823,x3822))
% 156.89/156.48  [383]~E(x3831,x3832)+E(f90(x3831,x3833),f90(x3832,x3833))
% 156.89/156.48  [384]~E(x3841,x3842)+E(f90(x3843,x3841),f90(x3843,x3842))
% 156.89/156.48  [385]~E(x3851,x3852)+E(f30(x3851,x3853,x3854),f30(x3852,x3853,x3854))
% 156.89/156.48  [386]~E(x3861,x3862)+E(f30(x3863,x3861,x3864),f30(x3863,x3862,x3864))
% 156.89/156.48  [387]~E(x3871,x3872)+E(f30(x3873,x3874,x3871),f30(x3873,x3874,x3872))
% 156.89/156.48  [388]~E(x3881,x3882)+E(f495(x3881,x3883,x3884,x3885),f495(x3882,x3883,x3884,x3885))
% 156.89/156.48  [389]~E(x3891,x3892)+E(f495(x3893,x3891,x3894,x3895),f495(x3893,x3892,x3894,x3895))
% 156.89/156.48  [390]~E(x3901,x3902)+E(f495(x3903,x3904,x3901,x3905),f495(x3903,x3904,x3902,x3905))
% 156.89/156.48  [391]~E(x3911,x3912)+E(f495(x3913,x3914,x3915,x3911),f495(x3913,x3914,x3915,x3912))
% 156.89/156.48  [392]~E(x3921,x3922)+E(f544(x3921,x3923,x3924,x3925),f544(x3922,x3923,x3924,x3925))
% 156.89/156.48  [393]~E(x3931,x3932)+E(f544(x3933,x3931,x3934,x3935),f544(x3933,x3932,x3934,x3935))
% 156.89/156.48  [394]~E(x3941,x3942)+E(f544(x3943,x3944,x3941,x3945),f544(x3943,x3944,x3942,x3945))
% 156.89/156.48  [395]~E(x3951,x3952)+E(f544(x3953,x3954,x3955,x3951),f544(x3953,x3954,x3955,x3952))
% 156.89/156.48  [396]~E(x3961,x3962)+E(f558(x3961,x3963),f558(x3962,x3963))
% 156.89/156.48  [397]~E(x3971,x3972)+E(f558(x3973,x3971),f558(x3973,x3972))
% 156.89/156.48  [398]~E(x3981,x3982)+E(f529(x3981),f529(x3982))
% 156.89/156.48  [399]~E(x3991,x3992)+E(f114(x3991,x3993,x3994),f114(x3992,x3993,x3994))
% 156.89/156.48  [400]~E(x4001,x4002)+E(f114(x4003,x4001,x4004),f114(x4003,x4002,x4004))
% 156.89/156.48  [401]~E(x4011,x4012)+E(f114(x4013,x4014,x4011),f114(x4013,x4014,x4012))
% 156.89/156.48  [402]~E(x4021,x4022)+E(f133(x4021,x4023),f133(x4022,x4023))
% 156.89/156.48  [403]~E(x4031,x4032)+E(f133(x4033,x4031),f133(x4033,x4032))
% 156.89/156.48  [404]~E(x4041,x4042)+E(f410(x4041,x4043,x4044,x4045),f410(x4042,x4043,x4044,x4045))
% 156.89/156.48  [405]~E(x4051,x4052)+E(f410(x4053,x4051,x4054,x4055),f410(x4053,x4052,x4054,x4055))
% 156.89/156.48  [406]~E(x4061,x4062)+E(f410(x4063,x4064,x4061,x4065),f410(x4063,x4064,x4062,x4065))
% 156.89/156.48  [407]~E(x4071,x4072)+E(f410(x4073,x4074,x4075,x4071),f410(x4073,x4074,x4075,x4072))
% 156.89/156.48  [408]~E(x4081,x4082)+E(f523(x4081),f523(x4082))
% 156.89/156.48  [409]~E(x4091,x4092)+E(f58(x4091),f58(x4092))
% 156.89/156.48  [410]~E(x4101,x4102)+E(f33(x4101,x4103,x4104),f33(x4102,x4103,x4104))
% 156.89/156.48  [411]~E(x4111,x4112)+E(f33(x4113,x4111,x4114),f33(x4113,x4112,x4114))
% 156.89/156.48  [412]~E(x4121,x4122)+E(f33(x4123,x4124,x4121),f33(x4123,x4124,x4122))
% 156.89/156.48  [413]~E(x4131,x4132)+E(f120(x4131),f120(x4132))
% 156.89/156.48  [414]~E(x4141,x4142)+E(f155(x4141,x4143),f155(x4142,x4143))
% 156.89/156.48  [415]~E(x4151,x4152)+E(f155(x4153,x4151),f155(x4153,x4152))
% 156.89/156.48  [416]~E(x4161,x4162)+E(f91(x4161),f91(x4162))
% 156.89/156.48  [417]~E(x4171,x4172)+E(f394(x4171,x4173,x4174,x4175),f394(x4172,x4173,x4174,x4175))
% 156.89/156.48  [418]~E(x4181,x4182)+E(f394(x4183,x4181,x4184,x4185),f394(x4183,x4182,x4184,x4185))
% 156.89/156.48  [419]~E(x4191,x4192)+E(f394(x4193,x4194,x4191,x4195),f394(x4193,x4194,x4192,x4195))
% 156.89/156.48  [420]~E(x4201,x4202)+E(f394(x4203,x4204,x4205,x4201),f394(x4203,x4204,x4205,x4202))
% 156.89/156.48  [421]~E(x4211,x4212)+E(f251(x4211),f251(x4212))
% 156.89/156.48  [422]~E(x4221,x4222)+E(f235(x4221,x4223),f235(x4222,x4223))
% 156.89/156.48  [423]~E(x4231,x4232)+E(f235(x4233,x4231),f235(x4233,x4232))
% 156.89/156.48  [424]~E(x4241,x4242)+E(f659(x4241,x4243),f659(x4242,x4243))
% 156.89/156.48  [425]~E(x4251,x4252)+E(f659(x4253,x4251),f659(x4253,x4252))
% 156.89/156.48  [426]~E(x4261,x4262)+E(f703(x4261,x4263,x4264),f703(x4262,x4263,x4264))
% 156.89/156.48  [427]~E(x4271,x4272)+E(f703(x4273,x4271,x4274),f703(x4273,x4272,x4274))
% 156.89/156.48  [428]~E(x4281,x4282)+E(f703(x4283,x4284,x4281),f703(x4283,x4284,x4282))
% 156.89/156.48  [429]~E(x4291,x4292)+E(f584(x4291,x4293,x4294),f584(x4292,x4293,x4294))
% 156.89/156.48  [430]~E(x4301,x4302)+E(f584(x4303,x4301,x4304),f584(x4303,x4302,x4304))
% 156.89/156.48  [431]~E(x4311,x4312)+E(f584(x4313,x4314,x4311),f584(x4313,x4314,x4312))
% 156.89/156.48  [432]~E(x4321,x4322)+E(f88(x4321,x4323),f88(x4322,x4323))
% 156.89/156.48  [433]~E(x4331,x4332)+E(f88(x4333,x4331),f88(x4333,x4332))
% 156.89/156.48  [434]~E(x4341,x4342)+E(f317(x4341,x4343),f317(x4342,x4343))
% 156.89/156.48  [435]~E(x4351,x4352)+E(f317(x4353,x4351),f317(x4353,x4352))
% 156.89/156.48  [436]~E(x4361,x4362)+E(f149(x4361,x4363,x4364),f149(x4362,x4363,x4364))
% 156.89/156.48  [437]~E(x4371,x4372)+E(f149(x4373,x4371,x4374),f149(x4373,x4372,x4374))
% 156.89/156.48  [438]~E(x4381,x4382)+E(f149(x4383,x4384,x4381),f149(x4383,x4384,x4382))
% 156.89/156.48  [439]~E(x4391,x4392)+E(f181(x4391,x4393,x4394),f181(x4392,x4393,x4394))
% 156.89/156.48  [440]~E(x4401,x4402)+E(f181(x4403,x4401,x4404),f181(x4403,x4402,x4404))
% 156.89/156.48  [441]~E(x4411,x4412)+E(f181(x4413,x4414,x4411),f181(x4413,x4414,x4412))
% 156.89/156.48  [442]~E(x4421,x4422)+E(f68(x4421,x4423,x4424),f68(x4422,x4423,x4424))
% 156.89/156.48  [443]~E(x4431,x4432)+E(f68(x4433,x4431,x4434),f68(x4433,x4432,x4434))
% 156.89/156.48  [444]~E(x4441,x4442)+E(f68(x4443,x4444,x4441),f68(x4443,x4444,x4442))
% 156.89/156.48  [445]~E(x4451,x4452)+E(f858(x4451,x4453),f858(x4452,x4453))
% 156.89/156.48  [446]~E(x4461,x4462)+E(f858(x4463,x4461),f858(x4463,x4462))
% 156.89/156.48  [447]~E(x4471,x4472)+E(f304(x4471),f304(x4472))
% 156.89/156.48  [448]~E(x4481,x4482)+E(f240(x4481),f240(x4482))
% 156.89/156.48  [449]~E(x4491,x4492)+E(f799(x4491,x4493,x4494),f799(x4492,x4493,x4494))
% 156.89/156.48  [450]~E(x4501,x4502)+E(f799(x4503,x4501,x4504),f799(x4503,x4502,x4504))
% 156.89/156.48  [451]~E(x4511,x4512)+E(f799(x4513,x4514,x4511),f799(x4513,x4514,x4512))
% 156.89/156.48  [452]~E(x4521,x4522)+E(f412(x4521,x4523),f412(x4522,x4523))
% 156.89/156.48  [453]~E(x4531,x4532)+E(f412(x4533,x4531),f412(x4533,x4532))
% 156.89/156.48  [454]~E(x4541,x4542)+E(f455(x4541,x4543,x4544,x4545),f455(x4542,x4543,x4544,x4545))
% 156.89/156.48  [455]~E(x4551,x4552)+E(f455(x4553,x4551,x4554,x4555),f455(x4553,x4552,x4554,x4555))
% 156.89/156.48  [456]~E(x4561,x4562)+E(f455(x4563,x4564,x4561,x4565),f455(x4563,x4564,x4562,x4565))
% 156.89/156.48  [457]~E(x4571,x4572)+E(f455(x4573,x4574,x4575,x4571),f455(x4573,x4574,x4575,x4572))
% 156.89/156.48  [458]~E(x4581,x4582)+E(f302(x4581,x4583,x4584),f302(x4582,x4583,x4584))
% 156.89/156.48  [459]~E(x4591,x4592)+E(f302(x4593,x4591,x4594),f302(x4593,x4592,x4594))
% 156.89/156.48  [460]~E(x4601,x4602)+E(f302(x4603,x4604,x4601),f302(x4603,x4604,x4602))
% 156.89/156.48  [461]~E(x4611,x4612)+E(f165(x4611,x4613,x4614),f165(x4612,x4613,x4614))
% 156.89/156.48  [462]~E(x4621,x4622)+E(f165(x4623,x4621,x4624),f165(x4623,x4622,x4624))
% 156.89/156.48  [463]~E(x4631,x4632)+E(f165(x4633,x4634,x4631),f165(x4633,x4634,x4632))
% 156.89/156.48  [464]~E(x4641,x4642)+E(f169(x4641,x4643,x4644),f169(x4642,x4643,x4644))
% 156.89/156.48  [465]~E(x4651,x4652)+E(f169(x4653,x4651,x4654),f169(x4653,x4652,x4654))
% 156.89/156.48  [466]~E(x4661,x4662)+E(f169(x4663,x4664,x4661),f169(x4663,x4664,x4662))
% 156.89/156.48  [467]~E(x4671,x4672)+E(f772(x4671,x4673),f772(x4672,x4673))
% 156.89/156.48  [468]~E(x4681,x4682)+E(f772(x4683,x4681),f772(x4683,x4682))
% 156.89/156.48  [469]~E(x4691,x4692)+E(f234(x4691,x4693,x4694,x4695),f234(x4692,x4693,x4694,x4695))
% 156.89/156.48  [470]~E(x4701,x4702)+E(f234(x4703,x4701,x4704,x4705),f234(x4703,x4702,x4704,x4705))
% 156.89/156.48  [471]~E(x4711,x4712)+E(f234(x4713,x4714,x4711,x4715),f234(x4713,x4714,x4712,x4715))
% 156.89/156.48  [472]~E(x4721,x4722)+E(f234(x4723,x4724,x4725,x4721),f234(x4723,x4724,x4725,x4722))
% 156.89/156.48  [473]~E(x4731,x4732)+E(f581(x4731,x4733,x4734,x4735),f581(x4732,x4733,x4734,x4735))
% 156.89/156.48  [474]~E(x4741,x4742)+E(f581(x4743,x4741,x4744,x4745),f581(x4743,x4742,x4744,x4745))
% 156.89/156.48  [475]~E(x4751,x4752)+E(f581(x4753,x4754,x4751,x4755),f581(x4753,x4754,x4752,x4755))
% 156.89/156.48  [476]~E(x4761,x4762)+E(f581(x4763,x4764,x4765,x4761),f581(x4763,x4764,x4765,x4762))
% 156.89/156.48  [477]~E(x4771,x4772)+E(f449(x4771,x4773,x4774),f449(x4772,x4773,x4774))
% 156.89/156.48  [478]~E(x4781,x4782)+E(f449(x4783,x4781,x4784),f449(x4783,x4782,x4784))
% 156.89/156.48  [479]~E(x4791,x4792)+E(f449(x4793,x4794,x4791),f449(x4793,x4794,x4792))
% 156.89/156.48  [480]~E(x4801,x4802)+E(f831(x4801,x4803,x4804),f831(x4802,x4803,x4804))
% 156.89/156.48  [481]~E(x4811,x4812)+E(f831(x4813,x4811,x4814),f831(x4813,x4812,x4814))
% 156.89/156.48  [482]~E(x4821,x4822)+E(f831(x4823,x4824,x4821),f831(x4823,x4824,x4822))
% 156.89/156.48  [483]~E(x4831,x4832)+E(f369(x4831,x4833,x4834),f369(x4832,x4833,x4834))
% 156.89/156.48  [484]~E(x4841,x4842)+E(f369(x4843,x4841,x4844),f369(x4843,x4842,x4844))
% 156.89/156.48  [485]~E(x4851,x4852)+E(f369(x4853,x4854,x4851),f369(x4853,x4854,x4852))
% 156.89/156.48  [486]~E(x4861,x4862)+E(f692(x4861,x4863,x4864,x4865),f692(x4862,x4863,x4864,x4865))
% 156.89/156.48  [487]~E(x4871,x4872)+E(f692(x4873,x4871,x4874,x4875),f692(x4873,x4872,x4874,x4875))
% 156.89/156.48  [488]~E(x4881,x4882)+E(f692(x4883,x4884,x4881,x4885),f692(x4883,x4884,x4882,x4885))
% 156.89/156.48  [489]~E(x4891,x4892)+E(f692(x4893,x4894,x4895,x4891),f692(x4893,x4894,x4895,x4892))
% 156.89/156.48  [490]~E(x4901,x4902)+E(f767(x4901,x4903,x4904),f767(x4902,x4903,x4904))
% 156.89/156.48  [491]~E(x4911,x4912)+E(f767(x4913,x4911,x4914),f767(x4913,x4912,x4914))
% 156.89/156.48  [492]~E(x4921,x4922)+E(f767(x4923,x4924,x4921),f767(x4923,x4924,x4922))
% 156.89/156.48  [493]~E(x4931,x4932)+E(f608(x4931,x4933,x4934,x4935),f608(x4932,x4933,x4934,x4935))
% 156.89/156.48  [494]~E(x4941,x4942)+E(f608(x4943,x4941,x4944,x4945),f608(x4943,x4942,x4944,x4945))
% 156.89/156.48  [495]~E(x4951,x4952)+E(f608(x4953,x4954,x4951,x4955),f608(x4953,x4954,x4952,x4955))
% 156.89/156.48  [496]~E(x4961,x4962)+E(f608(x4963,x4964,x4965,x4961),f608(x4963,x4964,x4965,x4962))
% 156.89/156.48  [497]~E(x4971,x4972)+E(f179(x4971,x4973,x4974),f179(x4972,x4973,x4974))
% 156.89/156.48  [498]~E(x4981,x4982)+E(f179(x4983,x4981,x4984),f179(x4983,x4982,x4984))
% 156.89/156.48  [499]~E(x4991,x4992)+E(f179(x4993,x4994,x4991),f179(x4993,x4994,x4992))
% 156.89/156.48  [500]~E(x5001,x5002)+E(f86(x5001),f86(x5002))
% 156.89/156.48  [501]~E(x5011,x5012)+E(f660(x5011,x5013),f660(x5012,x5013))
% 156.89/156.48  [502]~E(x5021,x5022)+E(f660(x5023,x5021),f660(x5023,x5022))
% 156.89/156.48  [503]~E(x5031,x5032)+E(f395(x5031,x5033,x5034,x5035),f395(x5032,x5033,x5034,x5035))
% 156.89/156.48  [504]~E(x5041,x5042)+E(f395(x5043,x5041,x5044,x5045),f395(x5043,x5042,x5044,x5045))
% 156.89/156.48  [505]~E(x5051,x5052)+E(f395(x5053,x5054,x5051,x5055),f395(x5053,x5054,x5052,x5055))
% 156.89/156.48  [506]~E(x5061,x5062)+E(f395(x5063,x5064,x5065,x5061),f395(x5063,x5064,x5065,x5062))
% 156.89/156.48  [507]~E(x5071,x5072)+E(f623(x5071,x5073,x5074),f623(x5072,x5073,x5074))
% 156.89/156.48  [508]~E(x5081,x5082)+E(f623(x5083,x5081,x5084),f623(x5083,x5082,x5084))
% 156.89/156.48  [509]~E(x5091,x5092)+E(f623(x5093,x5094,x5091),f623(x5093,x5094,x5092))
% 156.89/156.48  [510]~E(x5101,x5102)+E(f672(x5101,x5103,x5104,x5105),f672(x5102,x5103,x5104,x5105))
% 156.89/156.48  [511]~E(x5111,x5112)+E(f672(x5113,x5111,x5114,x5115),f672(x5113,x5112,x5114,x5115))
% 156.89/156.48  [512]~E(x5121,x5122)+E(f672(x5123,x5124,x5121,x5125),f672(x5123,x5124,x5122,x5125))
% 156.89/156.48  [513]~E(x5131,x5132)+E(f672(x5133,x5134,x5135,x5131),f672(x5133,x5134,x5135,x5132))
% 156.89/156.48  [514]~E(x5141,x5142)+E(f666(x5141,x5143,x5144,x5145,x5146),f666(x5142,x5143,x5144,x5145,x5146))
% 156.89/156.48  [515]~E(x5151,x5152)+E(f666(x5153,x5151,x5154,x5155,x5156),f666(x5153,x5152,x5154,x5155,x5156))
% 156.89/156.48  [516]~E(x5161,x5162)+E(f666(x5163,x5164,x5161,x5165,x5166),f666(x5163,x5164,x5162,x5165,x5166))
% 156.89/156.48  [517]~E(x5171,x5172)+E(f666(x5173,x5174,x5175,x5171,x5176),f666(x5173,x5174,x5175,x5172,x5176))
% 156.89/156.48  [518]~E(x5181,x5182)+E(f666(x5183,x5184,x5185,x5186,x5181),f666(x5183,x5184,x5185,x5186,x5182))
% 156.89/156.48  [519]~E(x5191,x5192)+E(f63(x5191,x5193,x5194),f63(x5192,x5193,x5194))
% 156.89/156.48  [520]~E(x5201,x5202)+E(f63(x5203,x5201,x5204),f63(x5203,x5202,x5204))
% 156.89/156.48  [521]~E(x5211,x5212)+E(f63(x5213,x5214,x5211),f63(x5213,x5214,x5212))
% 156.89/156.48  [522]~E(x5221,x5222)+E(f697(x5221,x5223),f697(x5222,x5223))
% 156.89/156.48  [523]~E(x5231,x5232)+E(f697(x5233,x5231),f697(x5233,x5232))
% 156.89/156.48  [524]~E(x5241,x5242)+E(f657(x5241,x5243,x5244,x5245,x5246),f657(x5242,x5243,x5244,x5245,x5246))
% 156.89/156.48  [525]~E(x5251,x5252)+E(f657(x5253,x5251,x5254,x5255,x5256),f657(x5253,x5252,x5254,x5255,x5256))
% 156.89/156.48  [526]~E(x5261,x5262)+E(f657(x5263,x5264,x5261,x5265,x5266),f657(x5263,x5264,x5262,x5265,x5266))
% 156.89/156.48  [527]~E(x5271,x5272)+E(f657(x5273,x5274,x5275,x5271,x5276),f657(x5273,x5274,x5275,x5272,x5276))
% 156.89/156.48  [528]~E(x5281,x5282)+E(f657(x5283,x5284,x5285,x5286,x5281),f657(x5283,x5284,x5285,x5286,x5282))
% 156.89/156.48  [529]~E(x5291,x5292)+E(f119(x5291,x5293),f119(x5292,x5293))
% 156.89/156.48  [530]~E(x5301,x5302)+E(f119(x5303,x5301),f119(x5303,x5302))
% 156.89/156.48  [531]~E(x5311,x5312)+E(f121(x5311,x5313,x5314),f121(x5312,x5313,x5314))
% 156.89/156.48  [532]~E(x5321,x5322)+E(f121(x5323,x5321,x5324),f121(x5323,x5322,x5324))
% 156.89/156.48  [533]~E(x5331,x5332)+E(f121(x5333,x5334,x5331),f121(x5333,x5334,x5332))
% 156.89/156.48  [534]~E(x5341,x5342)+E(f682(x5341,x5343,x5344,x5345,x5346,x5347),f682(x5342,x5343,x5344,x5345,x5346,x5347))
% 156.89/156.48  [535]~E(x5351,x5352)+E(f682(x5353,x5351,x5354,x5355,x5356,x5357),f682(x5353,x5352,x5354,x5355,x5356,x5357))
% 156.89/156.48  [536]~E(x5361,x5362)+E(f682(x5363,x5364,x5361,x5365,x5366,x5367),f682(x5363,x5364,x5362,x5365,x5366,x5367))
% 156.89/156.48  [537]~E(x5371,x5372)+E(f682(x5373,x5374,x5375,x5371,x5376,x5377),f682(x5373,x5374,x5375,x5372,x5376,x5377))
% 156.89/156.48  [538]~E(x5381,x5382)+E(f682(x5383,x5384,x5385,x5386,x5381,x5387),f682(x5383,x5384,x5385,x5386,x5382,x5387))
% 156.89/156.48  [539]~E(x5391,x5392)+E(f682(x5393,x5394,x5395,x5396,x5397,x5391),f682(x5393,x5394,x5395,x5396,x5397,x5392))
% 156.89/156.48  [540]~E(x5401,x5402)+E(f201(x5401,x5403,x5404,x5405),f201(x5402,x5403,x5404,x5405))
% 156.89/156.48  [541]~E(x5411,x5412)+E(f201(x5413,x5411,x5414,x5415),f201(x5413,x5412,x5414,x5415))
% 156.89/156.48  [542]~E(x5421,x5422)+E(f201(x5423,x5424,x5421,x5425),f201(x5423,x5424,x5422,x5425))
% 156.89/156.48  [543]~E(x5431,x5432)+E(f201(x5433,x5434,x5435,x5431),f201(x5433,x5434,x5435,x5432))
% 156.89/156.48  [544]~E(x5441,x5442)+E(f463(x5441,x5443,x5444,x5445),f463(x5442,x5443,x5444,x5445))
% 156.89/156.48  [545]~E(x5451,x5452)+E(f463(x5453,x5451,x5454,x5455),f463(x5453,x5452,x5454,x5455))
% 156.89/156.48  [546]~E(x5461,x5462)+E(f463(x5463,x5464,x5461,x5465),f463(x5463,x5464,x5462,x5465))
% 156.89/156.48  [547]~E(x5471,x5472)+E(f463(x5473,x5474,x5475,x5471),f463(x5473,x5474,x5475,x5472))
% 156.89/156.48  [548]~E(x5481,x5482)+E(f445(x5481,x5483,x5484,x5485),f445(x5482,x5483,x5484,x5485))
% 156.89/156.48  [549]~E(x5491,x5492)+E(f445(x5493,x5491,x5494,x5495),f445(x5493,x5492,x5494,x5495))
% 156.89/156.48  [550]~E(x5501,x5502)+E(f445(x5503,x5504,x5501,x5505),f445(x5503,x5504,x5502,x5505))
% 156.89/156.48  [551]~E(x5511,x5512)+E(f445(x5513,x5514,x5515,x5511),f445(x5513,x5514,x5515,x5512))
% 156.89/156.48  [552]~E(x5521,x5522)+E(f274(x5521),f274(x5522))
% 156.89/156.48  [553]~E(x5531,x5532)+E(f710(x5531,x5533,x5534,x5535,x5536,x5537),f710(x5532,x5533,x5534,x5535,x5536,x5537))
% 156.89/156.48  [554]~E(x5541,x5542)+E(f710(x5543,x5541,x5544,x5545,x5546,x5547),f710(x5543,x5542,x5544,x5545,x5546,x5547))
% 156.89/156.48  [555]~E(x5551,x5552)+E(f710(x5553,x5554,x5551,x5555,x5556,x5557),f710(x5553,x5554,x5552,x5555,x5556,x5557))
% 156.89/156.48  [556]~E(x5561,x5562)+E(f710(x5563,x5564,x5565,x5561,x5566,x5567),f710(x5563,x5564,x5565,x5562,x5566,x5567))
% 156.89/156.48  [557]~E(x5571,x5572)+E(f710(x5573,x5574,x5575,x5576,x5571,x5577),f710(x5573,x5574,x5575,x5576,x5572,x5577))
% 156.89/156.48  [558]~E(x5581,x5582)+E(f710(x5583,x5584,x5585,x5586,x5587,x5581),f710(x5583,x5584,x5585,x5586,x5587,x5582))
% 156.89/156.48  [559]~E(x5591,x5592)+E(f721(x5591,x5593,x5594),f721(x5592,x5593,x5594))
% 156.89/156.48  [560]~E(x5601,x5602)+E(f721(x5603,x5601,x5604),f721(x5603,x5602,x5604))
% 156.89/156.48  [561]~E(x5611,x5612)+E(f721(x5613,x5614,x5611),f721(x5613,x5614,x5612))
% 156.89/156.48  [562]~E(x5621,x5622)+E(f803(x5621,x5623,x5624),f803(x5622,x5623,x5624))
% 156.89/156.48  [563]~E(x5631,x5632)+E(f803(x5633,x5631,x5634),f803(x5633,x5632,x5634))
% 156.89/156.48  [564]~E(x5641,x5642)+E(f803(x5643,x5644,x5641),f803(x5643,x5644,x5642))
% 156.89/156.48  [565]~E(x5651,x5652)+E(f771(x5651,x5653,x5654,x5655),f771(x5652,x5653,x5654,x5655))
% 156.89/156.48  [566]~E(x5661,x5662)+E(f771(x5663,x5661,x5664,x5665),f771(x5663,x5662,x5664,x5665))
% 156.89/156.48  [567]~E(x5671,x5672)+E(f771(x5673,x5674,x5671,x5675),f771(x5673,x5674,x5672,x5675))
% 156.89/156.48  [568]~E(x5681,x5682)+E(f771(x5683,x5684,x5685,x5681),f771(x5683,x5684,x5685,x5682))
% 156.89/156.48  [569]~E(x5691,x5692)+E(f17(x5691,x5693),f17(x5692,x5693))
% 156.89/156.48  [570]~E(x5701,x5702)+E(f17(x5703,x5701),f17(x5703,x5702))
% 156.89/156.48  [571]~E(x5711,x5712)+E(f282(x5711),f282(x5712))
% 156.89/156.48  [572]~E(x5721,x5722)+E(f182(x5721,x5723,x5724,x5725,x5726),f182(x5722,x5723,x5724,x5725,x5726))
% 156.89/156.48  [573]~E(x5731,x5732)+E(f182(x5733,x5731,x5734,x5735,x5736),f182(x5733,x5732,x5734,x5735,x5736))
% 156.89/156.48  [574]~E(x5741,x5742)+E(f182(x5743,x5744,x5741,x5745,x5746),f182(x5743,x5744,x5742,x5745,x5746))
% 156.89/156.48  [575]~E(x5751,x5752)+E(f182(x5753,x5754,x5755,x5751,x5756),f182(x5753,x5754,x5755,x5752,x5756))
% 156.89/156.48  [576]~E(x5761,x5762)+E(f182(x5763,x5764,x5765,x5766,x5761),f182(x5763,x5764,x5765,x5766,x5762))
% 156.89/156.48  [577]~E(x5771,x5772)+E(f615(x5771,x5773,x5774,x5775,x5776),f615(x5772,x5773,x5774,x5775,x5776))
% 156.89/156.48  [578]~E(x5781,x5782)+E(f615(x5783,x5781,x5784,x5785,x5786),f615(x5783,x5782,x5784,x5785,x5786))
% 156.89/156.48  [579]~E(x5791,x5792)+E(f615(x5793,x5794,x5791,x5795,x5796),f615(x5793,x5794,x5792,x5795,x5796))
% 156.89/156.48  [580]~E(x5801,x5802)+E(f615(x5803,x5804,x5805,x5801,x5806),f615(x5803,x5804,x5805,x5802,x5806))
% 156.89/156.48  [581]~E(x5811,x5812)+E(f615(x5813,x5814,x5815,x5816,x5811),f615(x5813,x5814,x5815,x5816,x5812))
% 156.89/156.48  [582]~E(x5821,x5822)+E(f751(x5821,x5823,x5824,x5825,x5826),f751(x5822,x5823,x5824,x5825,x5826))
% 156.89/156.48  [583]~E(x5831,x5832)+E(f751(x5833,x5831,x5834,x5835,x5836),f751(x5833,x5832,x5834,x5835,x5836))
% 156.89/156.48  [584]~E(x5841,x5842)+E(f751(x5843,x5844,x5841,x5845,x5846),f751(x5843,x5844,x5842,x5845,x5846))
% 156.89/156.48  [585]~E(x5851,x5852)+E(f751(x5853,x5854,x5855,x5851,x5856),f751(x5853,x5854,x5855,x5852,x5856))
% 156.89/156.48  [586]~E(x5861,x5862)+E(f751(x5863,x5864,x5865,x5866,x5861),f751(x5863,x5864,x5865,x5866,x5862))
% 156.89/156.48  [587]~E(x5871,x5872)+E(f482(x5871,x5873,x5874),f482(x5872,x5873,x5874))
% 156.89/156.48  [588]~E(x5881,x5882)+E(f482(x5883,x5881,x5884),f482(x5883,x5882,x5884))
% 156.89/156.48  [589]~E(x5891,x5892)+E(f482(x5893,x5894,x5891),f482(x5893,x5894,x5892))
% 156.89/156.48  [590]~E(x5901,x5902)+E(f557(x5901),f557(x5902))
% 156.89/156.48  [591]~E(x5911,x5912)+E(f514(x5911,x5913,x5914,x5915,x5916),f514(x5912,x5913,x5914,x5915,x5916))
% 156.89/156.48  [592]~E(x5921,x5922)+E(f514(x5923,x5921,x5924,x5925,x5926),f514(x5923,x5922,x5924,x5925,x5926))
% 156.89/156.48  [593]~E(x5931,x5932)+E(f514(x5933,x5934,x5931,x5935,x5936),f514(x5933,x5934,x5932,x5935,x5936))
% 156.89/156.48  [594]~E(x5941,x5942)+E(f514(x5943,x5944,x5945,x5941,x5946),f514(x5943,x5944,x5945,x5942,x5946))
% 156.89/156.48  [595]~E(x5951,x5952)+E(f514(x5953,x5954,x5955,x5956,x5951),f514(x5953,x5954,x5955,x5956,x5952))
% 156.89/156.48  [596]~E(x5961,x5962)+E(f298(x5961),f298(x5962))
% 156.89/156.48  [597]~E(x5971,x5972)+E(f370(x5971,x5973),f370(x5972,x5973))
% 156.89/156.48  [598]~E(x5981,x5982)+E(f370(x5983,x5981),f370(x5983,x5982))
% 156.89/156.48  [599]~E(x5991,x5992)+E(f171(x5991,x5993,x5994),f171(x5992,x5993,x5994))
% 156.89/156.48  [600]~E(x6001,x6002)+E(f171(x6003,x6001,x6004),f171(x6003,x6002,x6004))
% 156.89/156.48  [601]~E(x6011,x6012)+E(f171(x6013,x6014,x6011),f171(x6013,x6014,x6012))
% 156.89/156.48  [602]~E(x6021,x6022)+E(f618(x6021,x6023),f618(x6022,x6023))
% 156.89/156.48  [603]~E(x6031,x6032)+E(f618(x6033,x6031),f618(x6033,x6032))
% 156.89/156.48  [604]~E(x6041,x6042)+E(f561(x6041,x6043,x6044,x6045,x6046),f561(x6042,x6043,x6044,x6045,x6046))
% 156.89/156.48  [605]~E(x6051,x6052)+E(f561(x6053,x6051,x6054,x6055,x6056),f561(x6053,x6052,x6054,x6055,x6056))
% 156.89/156.48  [606]~E(x6061,x6062)+E(f561(x6063,x6064,x6061,x6065,x6066),f561(x6063,x6064,x6062,x6065,x6066))
% 156.89/156.48  [607]~E(x6071,x6072)+E(f561(x6073,x6074,x6075,x6071,x6076),f561(x6073,x6074,x6075,x6072,x6076))
% 156.89/156.48  [608]~E(x6081,x6082)+E(f561(x6083,x6084,x6085,x6086,x6081),f561(x6083,x6084,x6085,x6086,x6082))
% 156.89/156.48  [609]~E(x6091,x6092)+E(f685(x6091,x6093,x6094,x6095,x6096,x6097),f685(x6092,x6093,x6094,x6095,x6096,x6097))
% 156.89/156.48  [610]~E(x6101,x6102)+E(f685(x6103,x6101,x6104,x6105,x6106,x6107),f685(x6103,x6102,x6104,x6105,x6106,x6107))
% 156.89/156.48  [611]~E(x6111,x6112)+E(f685(x6113,x6114,x6111,x6115,x6116,x6117),f685(x6113,x6114,x6112,x6115,x6116,x6117))
% 156.89/156.48  [612]~E(x6121,x6122)+E(f685(x6123,x6124,x6125,x6121,x6126,x6127),f685(x6123,x6124,x6125,x6122,x6126,x6127))
% 156.89/156.48  [613]~E(x6131,x6132)+E(f685(x6133,x6134,x6135,x6136,x6131,x6137),f685(x6133,x6134,x6135,x6136,x6132,x6137))
% 156.89/156.48  [614]~E(x6141,x6142)+E(f685(x6143,x6144,x6145,x6146,x6147,x6141),f685(x6143,x6144,x6145,x6146,x6147,x6142))
% 156.89/156.48  [615]~E(x6151,x6152)+E(f658(x6151,x6153),f658(x6152,x6153))
% 156.89/156.48  [616]~E(x6161,x6162)+E(f658(x6163,x6161),f658(x6163,x6162))
% 156.89/156.48  [617]~E(x6171,x6172)+E(f597(x6171,x6173,x6174,x6175),f597(x6172,x6173,x6174,x6175))
% 156.89/156.48  [618]~E(x6181,x6182)+E(f597(x6183,x6181,x6184,x6185),f597(x6183,x6182,x6184,x6185))
% 156.89/156.48  [619]~E(x6191,x6192)+E(f597(x6193,x6194,x6191,x6195),f597(x6193,x6194,x6192,x6195))
% 156.89/156.48  [620]~E(x6201,x6202)+E(f597(x6203,x6204,x6205,x6201),f597(x6203,x6204,x6205,x6202))
% 156.89/156.48  [621]~E(x6211,x6212)+E(f53(x6211,x6213),f53(x6212,x6213))
% 156.89/156.48  [622]~E(x6221,x6222)+E(f53(x6223,x6221),f53(x6223,x6222))
% 156.89/156.48  [623]~E(x6231,x6232)+E(f144(x6231,x6233,x6234,x6235),f144(x6232,x6233,x6234,x6235))
% 156.89/156.48  [624]~E(x6241,x6242)+E(f144(x6243,x6241,x6244,x6245),f144(x6243,x6242,x6244,x6245))
% 156.89/156.48  [625]~E(x6251,x6252)+E(f144(x6253,x6254,x6251,x6255),f144(x6253,x6254,x6252,x6255))
% 156.89/156.48  [626]~E(x6261,x6262)+E(f144(x6263,x6264,x6265,x6261),f144(x6263,x6264,x6265,x6262))
% 156.89/156.48  [627]~E(x6271,x6272)+E(f759(x6271,x6273,x6274,x6275),f759(x6272,x6273,x6274,x6275))
% 156.89/156.48  [628]~E(x6281,x6282)+E(f759(x6283,x6281,x6284,x6285),f759(x6283,x6282,x6284,x6285))
% 156.89/156.48  [629]~E(x6291,x6292)+E(f759(x6293,x6294,x6291,x6295),f759(x6293,x6294,x6292,x6295))
% 156.89/156.48  [630]~E(x6301,x6302)+E(f759(x6303,x6304,x6305,x6301),f759(x6303,x6304,x6305,x6302))
% 156.89/156.48  [631]~E(x6311,x6312)+E(f648(x6311,x6313,x6314,x6315,x6316),f648(x6312,x6313,x6314,x6315,x6316))
% 156.89/156.48  [632]~E(x6321,x6322)+E(f648(x6323,x6321,x6324,x6325,x6326),f648(x6323,x6322,x6324,x6325,x6326))
% 156.89/156.48  [633]~E(x6331,x6332)+E(f648(x6333,x6334,x6331,x6335,x6336),f648(x6333,x6334,x6332,x6335,x6336))
% 156.89/156.48  [634]~E(x6341,x6342)+E(f648(x6343,x6344,x6345,x6341,x6346),f648(x6343,x6344,x6345,x6342,x6346))
% 156.89/156.48  [635]~E(x6351,x6352)+E(f648(x6353,x6354,x6355,x6356,x6351),f648(x6353,x6354,x6355,x6356,x6352))
% 156.89/156.48  [636]~E(x6361,x6362)+E(f797(x6361,x6363,x6364,x6365),f797(x6362,x6363,x6364,x6365))
% 156.89/156.48  [637]~E(x6371,x6372)+E(f797(x6373,x6371,x6374,x6375),f797(x6373,x6372,x6374,x6375))
% 156.89/156.48  [638]~E(x6381,x6382)+E(f797(x6383,x6384,x6381,x6385),f797(x6383,x6384,x6382,x6385))
% 156.89/156.48  [639]~E(x6391,x6392)+E(f797(x6393,x6394,x6395,x6391),f797(x6393,x6394,x6395,x6392))
% 156.89/156.48  [640]~E(x6401,x6402)+E(f403(x6401,x6403,x6404),f403(x6402,x6403,x6404))
% 156.89/156.48  [641]~E(x6411,x6412)+E(f403(x6413,x6411,x6414),f403(x6413,x6412,x6414))
% 156.89/156.48  [642]~E(x6421,x6422)+E(f403(x6423,x6424,x6421),f403(x6423,x6424,x6422))
% 156.89/156.48  [643]~E(x6431,x6432)+E(f191(x6431,x6433,x6434,x6435),f191(x6432,x6433,x6434,x6435))
% 156.89/156.48  [644]~E(x6441,x6442)+E(f191(x6443,x6441,x6444,x6445),f191(x6443,x6442,x6444,x6445))
% 156.89/156.48  [645]~E(x6451,x6452)+E(f191(x6453,x6454,x6451,x6455),f191(x6453,x6454,x6452,x6455))
% 156.89/156.48  [646]~E(x6461,x6462)+E(f191(x6463,x6464,x6465,x6461),f191(x6463,x6464,x6465,x6462))
% 156.89/156.48  [647]~E(x6471,x6472)+E(f808(x6471,x6473,x6474),f808(x6472,x6473,x6474))
% 156.89/156.48  [648]~E(x6481,x6482)+E(f808(x6483,x6481,x6484),f808(x6483,x6482,x6484))
% 156.89/156.48  [649]~E(x6491,x6492)+E(f808(x6493,x6494,x6491),f808(x6493,x6494,x6492))
% 156.89/156.48  [650]~E(x6501,x6502)+E(f436(x6501,x6503,x6504,x6505),f436(x6502,x6503,x6504,x6505))
% 156.89/156.48  [651]~E(x6511,x6512)+E(f436(x6513,x6511,x6514,x6515),f436(x6513,x6512,x6514,x6515))
% 156.89/156.48  [652]~E(x6521,x6522)+E(f436(x6523,x6524,x6521,x6525),f436(x6523,x6524,x6522,x6525))
% 156.89/156.48  [653]~E(x6531,x6532)+E(f436(x6533,x6534,x6535,x6531),f436(x6533,x6534,x6535,x6532))
% 156.89/156.48  [654]~E(x6541,x6542)+E(f352(x6541,x6543,x6544),f352(x6542,x6543,x6544))
% 156.89/156.48  [655]~E(x6551,x6552)+E(f352(x6553,x6551,x6554),f352(x6553,x6552,x6554))
% 156.89/156.48  [656]~E(x6561,x6562)+E(f352(x6563,x6564,x6561),f352(x6563,x6564,x6562))
% 156.89/156.48  [657]~E(x6571,x6572)+E(f587(x6571,x6573,x6574,x6575),f587(x6572,x6573,x6574,x6575))
% 156.89/156.48  [658]~E(x6581,x6582)+E(f587(x6583,x6581,x6584,x6585),f587(x6583,x6582,x6584,x6585))
% 156.89/156.48  [659]~E(x6591,x6592)+E(f587(x6593,x6594,x6591,x6595),f587(x6593,x6594,x6592,x6595))
% 156.89/156.48  [660]~E(x6601,x6602)+E(f587(x6603,x6604,x6605,x6601),f587(x6603,x6604,x6605,x6602))
% 156.89/156.48  [661]~E(x6611,x6612)+E(f724(x6611,x6613,x6614),f724(x6612,x6613,x6614))
% 156.89/156.48  [662]~E(x6621,x6622)+E(f724(x6623,x6621,x6624),f724(x6623,x6622,x6624))
% 156.89/156.48  [663]~E(x6631,x6632)+E(f724(x6633,x6634,x6631),f724(x6633,x6634,x6632))
% 156.89/156.48  [664]~E(x6641,x6642)+E(f186(x6641,x6643,x6644,x6645),f186(x6642,x6643,x6644,x6645))
% 156.89/156.48  [665]~E(x6651,x6652)+E(f186(x6653,x6651,x6654,x6655),f186(x6653,x6652,x6654,x6655))
% 156.89/156.48  [666]~E(x6661,x6662)+E(f186(x6663,x6664,x6661,x6665),f186(x6663,x6664,x6662,x6665))
% 156.89/156.48  [667]~E(x6671,x6672)+E(f186(x6673,x6674,x6675,x6671),f186(x6673,x6674,x6675,x6672))
% 156.89/156.48  [668]~E(x6681,x6682)+E(f48(x6681,x6683),f48(x6682,x6683))
% 156.89/156.48  [669]~E(x6691,x6692)+E(f48(x6693,x6691),f48(x6693,x6692))
% 156.89/156.48  [670]~E(x6701,x6702)+E(f418(x6701,x6703,x6704,x6705),f418(x6702,x6703,x6704,x6705))
% 156.89/156.48  [671]~E(x6711,x6712)+E(f418(x6713,x6711,x6714,x6715),f418(x6713,x6712,x6714,x6715))
% 156.89/156.48  [672]~E(x6721,x6722)+E(f418(x6723,x6724,x6721,x6725),f418(x6723,x6724,x6722,x6725))
% 156.89/156.48  [673]~E(x6731,x6732)+E(f418(x6733,x6734,x6735,x6731),f418(x6733,x6734,x6735,x6732))
% 156.89/156.48  [674]~E(x6741,x6742)+E(f385(x6741,x6743,x6744,x6745),f385(x6742,x6743,x6744,x6745))
% 156.89/156.48  [675]~E(x6751,x6752)+E(f385(x6753,x6751,x6754,x6755),f385(x6753,x6752,x6754,x6755))
% 156.89/156.48  [676]~E(x6761,x6762)+E(f385(x6763,x6764,x6761,x6765),f385(x6763,x6764,x6762,x6765))
% 156.89/156.48  [677]~E(x6771,x6772)+E(f385(x6773,x6774,x6775,x6771),f385(x6773,x6774,x6775,x6772))
% 156.89/156.48  [678]~E(x6781,x6782)+E(f609(x6781,x6783,x6784,x6785,x6786),f609(x6782,x6783,x6784,x6785,x6786))
% 156.89/156.48  [679]~E(x6791,x6792)+E(f609(x6793,x6791,x6794,x6795,x6796),f609(x6793,x6792,x6794,x6795,x6796))
% 156.89/156.48  [680]~E(x6801,x6802)+E(f609(x6803,x6804,x6801,x6805,x6806),f609(x6803,x6804,x6802,x6805,x6806))
% 156.89/156.48  [681]~E(x6811,x6812)+E(f609(x6813,x6814,x6815,x6811,x6816),f609(x6813,x6814,x6815,x6812,x6816))
% 156.89/156.48  [682]~E(x6821,x6822)+E(f609(x6823,x6824,x6825,x6826,x6821),f609(x6823,x6824,x6825,x6826,x6822))
% 156.89/156.48  [683]~E(x6831,x6832)+E(f768(x6831,x6833,x6834),f768(x6832,x6833,x6834))
% 156.89/156.48  [684]~E(x6841,x6842)+E(f768(x6843,x6841,x6844),f768(x6843,x6842,x6844))
% 156.89/156.48  [685]~E(x6851,x6852)+E(f768(x6853,x6854,x6851),f768(x6853,x6854,x6852))
% 156.89/156.48  [686]~E(x6861,x6862)+E(f478(x6861,x6863,x6864),f478(x6862,x6863,x6864))
% 156.89/156.48  [687]~E(x6871,x6872)+E(f478(x6873,x6871,x6874),f478(x6873,x6872,x6874))
% 156.89/156.48  [688]~E(x6881,x6882)+E(f478(x6883,x6884,x6881),f478(x6883,x6884,x6882))
% 156.89/156.48  [689]~E(x6891,x6892)+E(f433(x6891,x6893,x6894,x6895,x6896),f433(x6892,x6893,x6894,x6895,x6896))
% 156.89/156.48  [690]~E(x6901,x6902)+E(f433(x6903,x6901,x6904,x6905,x6906),f433(x6903,x6902,x6904,x6905,x6906))
% 156.89/156.48  [691]~E(x6911,x6912)+E(f433(x6913,x6914,x6911,x6915,x6916),f433(x6913,x6914,x6912,x6915,x6916))
% 156.89/156.48  [692]~E(x6921,x6922)+E(f433(x6923,x6924,x6925,x6921,x6926),f433(x6923,x6924,x6925,x6922,x6926))
% 156.89/156.48  [693]~E(x6931,x6932)+E(f433(x6933,x6934,x6935,x6936,x6931),f433(x6933,x6934,x6935,x6936,x6932))
% 156.89/156.48  [694]~E(x6941,x6942)+E(f821(x6941,x6943,x6944),f821(x6942,x6943,x6944))
% 156.89/156.48  [695]~E(x6951,x6952)+E(f821(x6953,x6951,x6954),f821(x6953,x6952,x6954))
% 156.89/156.48  [696]~E(x6961,x6962)+E(f821(x6963,x6964,x6961),f821(x6963,x6964,x6962))
% 156.89/156.48  [697]~E(x6971,x6972)+E(f54(x6971,x6973),f54(x6972,x6973))
% 156.89/156.48  [698]~E(x6981,x6982)+E(f54(x6983,x6981),f54(x6983,x6982))
% 156.89/156.48  [699]~E(x6991,x6992)+E(f610(x6991,x6993,x6994,x6995),f610(x6992,x6993,x6994,x6995))
% 156.89/156.48  [700]~E(x7001,x7002)+E(f610(x7003,x7001,x7004,x7005),f610(x7003,x7002,x7004,x7005))
% 156.89/156.48  [701]~E(x7011,x7012)+E(f610(x7013,x7014,x7011,x7015),f610(x7013,x7014,x7012,x7015))
% 156.89/156.48  [702]~E(x7021,x7022)+E(f610(x7023,x7024,x7025,x7021),f610(x7023,x7024,x7025,x7022))
% 156.89/156.48  [703]~E(x7031,x7032)+E(f285(x7031,x7033),f285(x7032,x7033))
% 156.89/156.48  [704]~E(x7041,x7042)+E(f285(x7043,x7041),f285(x7043,x7042))
% 156.89/156.48  [705]~E(x7051,x7052)+E(f301(x7051),f301(x7052))
% 156.89/156.48  [706]~E(x7061,x7062)+E(f787(x7061,x7063,x7064),f787(x7062,x7063,x7064))
% 156.89/156.48  [707]~E(x7071,x7072)+E(f787(x7073,x7071,x7074),f787(x7073,x7072,x7074))
% 156.89/156.48  [708]~E(x7081,x7082)+E(f787(x7083,x7084,x7081),f787(x7083,x7084,x7082))
% 156.89/156.48  [709]~E(x7091,x7092)+E(f633(x7091,x7093,x7094),f633(x7092,x7093,x7094))
% 156.89/156.48  [710]~E(x7101,x7102)+E(f633(x7103,x7101,x7104),f633(x7103,x7102,x7104))
% 156.89/156.48  [711]~E(x7111,x7112)+E(f633(x7113,x7114,x7111),f633(x7113,x7114,x7112))
% 156.89/156.48  [712]~E(x7121,x7122)+E(f150(x7121,x7123,x7124,x7125),f150(x7122,x7123,x7124,x7125))
% 156.89/156.48  [713]~E(x7131,x7132)+E(f150(x7133,x7131,x7134,x7135),f150(x7133,x7132,x7134,x7135))
% 156.89/156.48  [714]~E(x7141,x7142)+E(f150(x7143,x7144,x7141,x7145),f150(x7143,x7144,x7142,x7145))
% 156.89/156.48  [715]~E(x7151,x7152)+E(f150(x7153,x7154,x7155,x7151),f150(x7153,x7154,x7155,x7152))
% 156.89/156.48  [716]~E(x7161,x7162)+E(f134(x7161,x7163,x7164),f134(x7162,x7163,x7164))
% 156.89/156.48  [717]~E(x7171,x7172)+E(f134(x7173,x7171,x7174),f134(x7173,x7172,x7174))
% 156.89/156.48  [718]~E(x7181,x7182)+E(f134(x7183,x7184,x7181),f134(x7183,x7184,x7182))
% 156.89/156.48  [719]~E(x7191,x7192)+E(f32(x7191,x7193,x7194),f32(x7192,x7193,x7194))
% 156.89/156.48  [720]~E(x7201,x7202)+E(f32(x7203,x7201,x7204),f32(x7203,x7202,x7204))
% 156.89/156.48  [721]~E(x7211,x7212)+E(f32(x7213,x7214,x7211),f32(x7213,x7214,x7212))
% 156.89/156.48  [722]~E(x7221,x7222)+E(f696(x7221,x7223),f696(x7222,x7223))
% 156.89/156.48  [723]~E(x7231,x7232)+E(f696(x7233,x7231),f696(x7233,x7232))
% 156.89/156.48  [724]~E(x7241,x7242)+E(f152(x7241,x7243),f152(x7242,x7243))
% 156.89/156.48  [725]~E(x7251,x7252)+E(f152(x7253,x7251),f152(x7253,x7252))
% 156.89/156.48  [726]~E(x7261,x7262)+E(f845(x7261,x7263,x7264),f845(x7262,x7263,x7264))
% 156.89/156.48  [727]~E(x7271,x7272)+E(f845(x7273,x7271,x7274),f845(x7273,x7272,x7274))
% 156.89/156.48  [728]~E(x7281,x7282)+E(f845(x7283,x7284,x7281),f845(x7283,x7284,x7282))
% 156.89/156.48  [729]~E(x7291,x7292)+E(f770(x7291,x7293,x7294,x7295),f770(x7292,x7293,x7294,x7295))
% 156.89/156.48  [730]~E(x7301,x7302)+E(f770(x7303,x7301,x7304,x7305),f770(x7303,x7302,x7304,x7305))
% 156.89/156.48  [731]~E(x7311,x7312)+E(f770(x7313,x7314,x7311,x7315),f770(x7313,x7314,x7312,x7315))
% 156.89/156.48  [732]~E(x7321,x7322)+E(f770(x7323,x7324,x7325,x7321),f770(x7323,x7324,x7325,x7322))
% 156.89/156.48  [733]~E(x7331,x7332)+E(f366(x7331,x7333),f366(x7332,x7333))
% 156.89/156.48  [734]~E(x7341,x7342)+E(f366(x7343,x7341),f366(x7343,x7342))
% 156.89/156.48  [735]~E(x7351,x7352)+E(f46(x7351,x7353),f46(x7352,x7353))
% 156.89/156.48  [736]~E(x7361,x7362)+E(f46(x7363,x7361),f46(x7363,x7362))
% 156.89/156.48  [737]~E(x7371,x7372)+E(f265(x7371,x7373,x7374,x7375,x7376),f265(x7372,x7373,x7374,x7375,x7376))
% 156.89/156.48  [738]~E(x7381,x7382)+E(f265(x7383,x7381,x7384,x7385,x7386),f265(x7383,x7382,x7384,x7385,x7386))
% 156.89/156.48  [739]~E(x7391,x7392)+E(f265(x7393,x7394,x7391,x7395,x7396),f265(x7393,x7394,x7392,x7395,x7396))
% 156.89/156.48  [740]~E(x7401,x7402)+E(f265(x7403,x7404,x7405,x7401,x7406),f265(x7403,x7404,x7405,x7402,x7406))
% 156.89/156.48  [741]~E(x7411,x7412)+E(f265(x7413,x7414,x7415,x7416,x7411),f265(x7413,x7414,x7415,x7416,x7412))
% 156.89/156.48  [742]~E(x7421,x7422)+E(f390(x7421,x7423,x7424,x7425),f390(x7422,x7423,x7424,x7425))
% 156.89/156.48  [743]~E(x7431,x7432)+E(f390(x7433,x7431,x7434,x7435),f390(x7433,x7432,x7434,x7435))
% 156.89/156.48  [744]~E(x7441,x7442)+E(f390(x7443,x7444,x7441,x7445),f390(x7443,x7444,x7442,x7445))
% 156.89/156.48  [745]~E(x7451,x7452)+E(f390(x7453,x7454,x7455,x7451),f390(x7453,x7454,x7455,x7452))
% 156.89/156.48  [746]~E(x7461,x7462)+E(f253(x7461,x7463,x7464),f253(x7462,x7463,x7464))
% 156.89/156.48  [747]~E(x7471,x7472)+E(f253(x7473,x7471,x7474),f253(x7473,x7472,x7474))
% 156.89/156.48  [748]~E(x7481,x7482)+E(f253(x7483,x7484,x7481),f253(x7483,x7484,x7482))
% 156.89/156.48  [749]~E(x7491,x7492)+E(f448(x7491,x7493,x7494),f448(x7492,x7493,x7494))
% 156.89/156.48  [750]~E(x7501,x7502)+E(f448(x7503,x7501,x7504),f448(x7503,x7502,x7504))
% 156.89/156.48  [751]~E(x7511,x7512)+E(f448(x7513,x7514,x7511),f448(x7513,x7514,x7512))
% 156.89/156.48  [752]~E(x7521,x7522)+E(f599(x7521,x7523,x7524,x7525),f599(x7522,x7523,x7524,x7525))
% 156.89/156.48  [753]~E(x7531,x7532)+E(f599(x7533,x7531,x7534,x7535),f599(x7533,x7532,x7534,x7535))
% 156.89/156.48  [754]~E(x7541,x7542)+E(f599(x7543,x7544,x7541,x7545),f599(x7543,x7544,x7542,x7545))
% 156.89/156.48  [755]~E(x7551,x7552)+E(f599(x7553,x7554,x7555,x7551),f599(x7553,x7554,x7555,x7552))
% 156.89/156.48  [756]~E(x7561,x7562)+E(f77(x7561,x7563,x7564,x7565),f77(x7562,x7563,x7564,x7565))
% 156.89/156.48  [757]~E(x7571,x7572)+E(f77(x7573,x7571,x7574,x7575),f77(x7573,x7572,x7574,x7575))
% 156.89/156.48  [758]~E(x7581,x7582)+E(f77(x7583,x7584,x7581,x7585),f77(x7583,x7584,x7582,x7585))
% 156.89/156.48  [759]~E(x7591,x7592)+E(f77(x7593,x7594,x7595,x7591),f77(x7593,x7594,x7595,x7592))
% 156.89/156.48  [760]~E(x7601,x7602)+E(f532(x7601,x7603,x7604,x7605,x7606,x7607,x7608),f532(x7602,x7603,x7604,x7605,x7606,x7607,x7608))
% 156.89/156.48  [761]~E(x7611,x7612)+E(f532(x7613,x7611,x7614,x7615,x7616,x7617,x7618),f532(x7613,x7612,x7614,x7615,x7616,x7617,x7618))
% 156.89/156.48  [762]~E(x7621,x7622)+E(f532(x7623,x7624,x7621,x7625,x7626,x7627,x7628),f532(x7623,x7624,x7622,x7625,x7626,x7627,x7628))
% 156.89/156.48  [763]~E(x7631,x7632)+E(f532(x7633,x7634,x7635,x7631,x7636,x7637,x7638),f532(x7633,x7634,x7635,x7632,x7636,x7637,x7638))
% 156.89/156.48  [764]~E(x7641,x7642)+E(f532(x7643,x7644,x7645,x7646,x7641,x7647,x7648),f532(x7643,x7644,x7645,x7646,x7642,x7647,x7648))
% 156.89/156.48  [765]~E(x7651,x7652)+E(f532(x7653,x7654,x7655,x7656,x7657,x7651,x7658),f532(x7653,x7654,x7655,x7656,x7657,x7652,x7658))
% 156.89/156.48  [766]~E(x7661,x7662)+E(f532(x7663,x7664,x7665,x7666,x7667,x7668,x7661),f532(x7663,x7664,x7665,x7666,x7667,x7668,x7662))
% 156.89/156.48  [767]~E(x7671,x7672)+E(f592(x7671,x7673,x7674,x7675),f592(x7672,x7673,x7674,x7675))
% 156.89/156.48  [768]~E(x7681,x7682)+E(f592(x7683,x7681,x7684,x7685),f592(x7683,x7682,x7684,x7685))
% 156.89/156.48  [769]~E(x7691,x7692)+E(f592(x7693,x7694,x7691,x7695),f592(x7693,x7694,x7692,x7695))
% 156.89/156.48  [770]~E(x7701,x7702)+E(f592(x7703,x7704,x7705,x7701),f592(x7703,x7704,x7705,x7702))
% 156.89/156.48  [771]~E(x7711,x7712)+E(f258(x7711,x7713,x7714),f258(x7712,x7713,x7714))
% 156.89/156.48  [772]~E(x7721,x7722)+E(f258(x7723,x7721,x7724),f258(x7723,x7722,x7724))
% 156.89/156.48  [773]~E(x7731,x7732)+E(f258(x7733,x7734,x7731),f258(x7733,x7734,x7732))
% 156.89/156.48  [774]~E(x7741,x7742)+E(f549(x7741,x7743,x7744,x7745,x7746),f549(x7742,x7743,x7744,x7745,x7746))
% 156.89/156.48  [775]~E(x7751,x7752)+E(f549(x7753,x7751,x7754,x7755,x7756),f549(x7753,x7752,x7754,x7755,x7756))
% 156.89/156.48  [776]~E(x7761,x7762)+E(f549(x7763,x7764,x7761,x7765,x7766),f549(x7763,x7764,x7762,x7765,x7766))
% 156.89/156.48  [777]~E(x7771,x7772)+E(f549(x7773,x7774,x7775,x7771,x7776),f549(x7773,x7774,x7775,x7772,x7776))
% 156.89/156.48  [778]~E(x7781,x7782)+E(f549(x7783,x7784,x7785,x7786,x7781),f549(x7783,x7784,x7785,x7786,x7782))
% 156.89/156.48  [779]~E(x7791,x7792)+E(f859(x7791,x7793),f859(x7792,x7793))
% 156.89/156.48  [780]~E(x7801,x7802)+E(f859(x7803,x7801),f859(x7803,x7802))
% 156.89/156.48  [781]~E(x7811,x7812)+E(f705(x7811,x7813,x7814,x7815),f705(x7812,x7813,x7814,x7815))
% 156.89/156.48  [782]~E(x7821,x7822)+E(f705(x7823,x7821,x7824,x7825),f705(x7823,x7822,x7824,x7825))
% 156.89/156.48  [783]~E(x7831,x7832)+E(f705(x7833,x7834,x7831,x7835),f705(x7833,x7834,x7832,x7835))
% 156.89/156.48  [784]~E(x7841,x7842)+E(f705(x7843,x7844,x7845,x7841),f705(x7843,x7844,x7845,x7842))
% 156.89/156.48  [785]~E(x7851,x7852)+E(f262(x7851,x7853),f262(x7852,x7853))
% 156.89/156.48  [786]~E(x7861,x7862)+E(f262(x7863,x7861),f262(x7863,x7862))
% 156.89/156.48  [787]~E(x7871,x7872)+E(f442(x7871,x7873,x7874),f442(x7872,x7873,x7874))
% 156.89/156.48  [788]~E(x7881,x7882)+E(f442(x7883,x7881,x7884),f442(x7883,x7882,x7884))
% 156.89/156.48  [789]~E(x7891,x7892)+E(f442(x7893,x7894,x7891),f442(x7893,x7894,x7892))
% 156.89/156.48  [790]~E(x7901,x7902)+E(f764(x7901,x7903,x7904,x7905),f764(x7902,x7903,x7904,x7905))
% 156.89/156.48  [791]~E(x7911,x7912)+E(f764(x7913,x7911,x7914,x7915),f764(x7913,x7912,x7914,x7915))
% 156.89/156.48  [792]~E(x7921,x7922)+E(f764(x7923,x7924,x7921,x7925),f764(x7923,x7924,x7922,x7925))
% 156.89/156.48  [793]~E(x7931,x7932)+E(f764(x7933,x7934,x7935,x7931),f764(x7933,x7934,x7935,x7932))
% 156.89/156.48  [794]~E(x7941,x7942)+E(f59(x7941),f59(x7942))
% 156.89/156.48  [795]~E(x7951,x7952)+E(f246(x7951,x7953),f246(x7952,x7953))
% 156.89/156.48  [796]~E(x7961,x7962)+E(f246(x7963,x7961),f246(x7963,x7962))
% 156.89/156.48  [797]~E(x7971,x7972)+E(f837(x7971,x7973,x7974,x7975),f837(x7972,x7973,x7974,x7975))
% 156.89/156.48  [798]~E(x7981,x7982)+E(f837(x7983,x7981,x7984,x7985),f837(x7983,x7982,x7984,x7985))
% 156.89/156.48  [799]~E(x7991,x7992)+E(f837(x7993,x7994,x7991,x7995),f837(x7993,x7994,x7992,x7995))
% 156.89/156.48  [800]~E(x8001,x8002)+E(f837(x8003,x8004,x8005,x8001),f837(x8003,x8004,x8005,x8002))
% 156.89/156.48  [801]~E(x8011,x8012)+E(f781(x8011,x8013,x8014),f781(x8012,x8013,x8014))
% 156.89/156.48  [802]~E(x8021,x8022)+E(f781(x8023,x8021,x8024),f781(x8023,x8022,x8024))
% 156.89/156.48  [803]~E(x8031,x8032)+E(f781(x8033,x8034,x8031),f781(x8033,x8034,x8032))
% 156.89/156.48  [804]~E(x8041,x8042)+E(f789(x8041,x8043,x8044,x8045),f789(x8042,x8043,x8044,x8045))
% 156.89/156.48  [805]~E(x8051,x8052)+E(f789(x8053,x8051,x8054,x8055),f789(x8053,x8052,x8054,x8055))
% 156.89/156.48  [806]~E(x8061,x8062)+E(f789(x8063,x8064,x8061,x8065),f789(x8063,x8064,x8062,x8065))
% 156.89/156.48  [807]~E(x8071,x8072)+E(f789(x8073,x8074,x8075,x8071),f789(x8073,x8074,x8075,x8072))
% 156.89/156.48  [808]~E(x8081,x8082)+E(f398(x8081,x8083,x8084,x8085),f398(x8082,x8083,x8084,x8085))
% 156.89/156.48  [809]~E(x8091,x8092)+E(f398(x8093,x8091,x8094,x8095),f398(x8093,x8092,x8094,x8095))
% 156.89/156.48  [810]~E(x8101,x8102)+E(f398(x8103,x8104,x8101,x8105),f398(x8103,x8104,x8102,x8105))
% 156.89/156.48  [811]~E(x8111,x8112)+E(f398(x8113,x8114,x8115,x8111),f398(x8113,x8114,x8115,x8112))
% 156.89/156.48  [812]~E(x8121,x8122)+E(f611(x8121,x8123,x8124),f611(x8122,x8123,x8124))
% 156.89/156.48  [813]~E(x8131,x8132)+E(f611(x8133,x8131,x8134),f611(x8133,x8132,x8134))
% 156.89/156.48  [814]~E(x8141,x8142)+E(f611(x8143,x8144,x8141),f611(x8143,x8144,x8142))
% 156.89/156.48  [815]~E(x8151,x8152)+E(f311(x8151,x8153,x8154),f311(x8152,x8153,x8154))
% 156.89/156.48  [816]~E(x8161,x8162)+E(f311(x8163,x8161,x8164),f311(x8163,x8162,x8164))
% 156.89/156.48  [817]~E(x8171,x8172)+E(f311(x8173,x8174,x8171),f311(x8173,x8174,x8172))
% 156.89/156.48  [818]~E(x8181,x8182)+E(f746(x8181,x8183,x8184),f746(x8182,x8183,x8184))
% 156.89/156.48  [819]~E(x8191,x8192)+E(f746(x8193,x8191,x8194),f746(x8193,x8192,x8194))
% 156.89/156.48  [820]~E(x8201,x8202)+E(f746(x8203,x8204,x8201),f746(x8203,x8204,x8202))
% 156.89/156.48  [821]~E(x8211,x8212)+E(f606(x8211,x8213,x8214),f606(x8212,x8213,x8214))
% 156.89/156.48  [822]~E(x8221,x8222)+E(f606(x8223,x8221,x8224),f606(x8223,x8222,x8224))
% 156.89/156.48  [823]~E(x8231,x8232)+E(f606(x8233,x8234,x8231),f606(x8233,x8234,x8232))
% 156.89/156.48  [824]~E(x8241,x8242)+E(f479(x8241,x8243,x8244),f479(x8242,x8243,x8244))
% 156.89/156.48  [825]~E(x8251,x8252)+E(f479(x8253,x8251,x8254),f479(x8253,x8252,x8254))
% 156.89/156.48  [826]~E(x8261,x8262)+E(f479(x8263,x8264,x8261),f479(x8263,x8264,x8262))
% 156.89/156.48  [827]~E(x8271,x8272)+E(f735(x8271,x8273,x8274),f735(x8272,x8273,x8274))
% 156.89/156.48  [828]~E(x8281,x8282)+E(f735(x8283,x8281,x8284),f735(x8283,x8282,x8284))
% 156.89/156.48  [829]~E(x8291,x8292)+E(f735(x8293,x8294,x8291),f735(x8293,x8294,x8292))
% 156.89/156.48  [830]~E(x8301,x8302)+E(f755(x8301,x8303,x8304,x8305,x8306),f755(x8302,x8303,x8304,x8305,x8306))
% 156.89/156.48  [831]~E(x8311,x8312)+E(f755(x8313,x8311,x8314,x8315,x8316),f755(x8313,x8312,x8314,x8315,x8316))
% 156.89/156.48  [832]~E(x8321,x8322)+E(f755(x8323,x8324,x8321,x8325,x8326),f755(x8323,x8324,x8322,x8325,x8326))
% 156.89/156.48  [833]~E(x8331,x8332)+E(f755(x8333,x8334,x8335,x8331,x8336),f755(x8333,x8334,x8335,x8332,x8336))
% 156.89/156.48  [834]~E(x8341,x8342)+E(f755(x8343,x8344,x8345,x8346,x8341),f755(x8343,x8344,x8345,x8346,x8342))
% 156.89/156.48  [835]~E(x8351,x8352)+E(f12(x8351,x8353),f12(x8352,x8353))
% 156.89/156.48  [836]~E(x8361,x8362)+E(f12(x8363,x8361),f12(x8363,x8362))
% 156.89/156.48  [837]~E(x8371,x8372)+E(f586(x8371,x8373,x8374),f586(x8372,x8373,x8374))
% 156.89/156.48  [838]~E(x8381,x8382)+E(f586(x8383,x8381,x8384),f586(x8383,x8382,x8384))
% 156.89/156.48  [839]~E(x8391,x8392)+E(f586(x8393,x8394,x8391),f586(x8393,x8394,x8392))
% 156.89/156.48  [840]~E(x8401,x8402)+E(f531(x8401,x8403,x8404),f531(x8402,x8403,x8404))
% 156.89/156.48  [841]~E(x8411,x8412)+E(f531(x8413,x8411,x8414),f531(x8413,x8412,x8414))
% 156.89/156.48  [842]~E(x8421,x8422)+E(f531(x8423,x8424,x8421),f531(x8423,x8424,x8422))
% 156.89/156.48  [843]~E(x8431,x8432)+E(f50(x8431,x8433),f50(x8432,x8433))
% 156.89/156.48  [844]~E(x8441,x8442)+E(f50(x8443,x8441),f50(x8443,x8442))
% 156.89/156.48  [845]~E(x8451,x8452)+E(f430(x8451,x8453,x8454),f430(x8452,x8453,x8454))
% 156.89/156.48  [846]~E(x8461,x8462)+E(f430(x8463,x8461,x8464),f430(x8463,x8462,x8464))
% 156.89/156.48  [847]~E(x8471,x8472)+E(f430(x8473,x8474,x8471),f430(x8473,x8474,x8472))
% 156.89/156.48  [848]~E(x8481,x8482)+E(f698(x8481,x8483),f698(x8482,x8483))
% 156.89/156.48  [849]~E(x8491,x8492)+E(f698(x8493,x8491),f698(x8493,x8492))
% 156.89/156.48  [850]~E(x8501,x8502)+E(f194(x8501,x8503),f194(x8502,x8503))
% 156.89/156.48  [851]~E(x8511,x8512)+E(f194(x8513,x8511),f194(x8513,x8512))
% 156.89/156.48  [852]~E(x8521,x8522)+E(f819(x8521),f819(x8522))
% 156.89/156.48  [853]~E(x8531,x8532)+E(f115(x8531,x8533),f115(x8532,x8533))
% 156.89/156.48  [854]~E(x8541,x8542)+E(f115(x8543,x8541),f115(x8543,x8542))
% 156.89/156.48  [855]~E(x8551,x8552)+E(f778(x8551,x8553),f778(x8552,x8553))
% 156.89/156.48  [856]~E(x8561,x8562)+E(f778(x8563,x8561),f778(x8563,x8562))
% 156.89/156.48  [857]~E(x8571,x8572)+E(f533(x8571,x8573,x8574,x8575,x8576,x8577,x8578),f533(x8572,x8573,x8574,x8575,x8576,x8577,x8578))
% 156.89/156.48  [858]~E(x8581,x8582)+E(f533(x8583,x8581,x8584,x8585,x8586,x8587,x8588),f533(x8583,x8582,x8584,x8585,x8586,x8587,x8588))
% 156.89/156.48  [859]~E(x8591,x8592)+E(f533(x8593,x8594,x8591,x8595,x8596,x8597,x8598),f533(x8593,x8594,x8592,x8595,x8596,x8597,x8598))
% 156.89/156.48  [860]~E(x8601,x8602)+E(f533(x8603,x8604,x8605,x8601,x8606,x8607,x8608),f533(x8603,x8604,x8605,x8602,x8606,x8607,x8608))
% 156.89/156.48  [861]~E(x8611,x8612)+E(f533(x8613,x8614,x8615,x8616,x8611,x8617,x8618),f533(x8613,x8614,x8615,x8616,x8612,x8617,x8618))
% 156.89/156.48  [862]~E(x8621,x8622)+E(f533(x8623,x8624,x8625,x8626,x8627,x8621,x8628),f533(x8623,x8624,x8625,x8626,x8627,x8622,x8628))
% 156.89/156.48  [863]~E(x8631,x8632)+E(f533(x8633,x8634,x8635,x8636,x8637,x8638,x8631),f533(x8633,x8634,x8635,x8636,x8637,x8638,x8632))
% 156.89/156.48  [864]~E(x8641,x8642)+E(f44(x8641),f44(x8642))
% 156.89/156.48  [865]~E(x8651,x8652)+E(f820(x8651,x8653,x8654),f820(x8652,x8653,x8654))
% 156.89/156.48  [866]~E(x8661,x8662)+E(f820(x8663,x8661,x8664),f820(x8663,x8662,x8664))
% 156.89/156.48  [867]~E(x8671,x8672)+E(f820(x8673,x8674,x8671),f820(x8673,x8674,x8672))
% 156.89/156.48  [868]~E(x8681,x8682)+E(f637(x8681,x8683,x8684),f637(x8682,x8683,x8684))
% 156.89/156.48  [869]~E(x8691,x8692)+E(f637(x8693,x8691,x8694),f637(x8693,x8692,x8694))
% 156.89/156.48  [870]~E(x8701,x8702)+E(f637(x8703,x8704,x8701),f637(x8703,x8704,x8702))
% 156.89/156.48  [871]~E(x8711,x8712)+E(f709(x8711,x8713,x8714,x8715,x8716,x8717),f709(x8712,x8713,x8714,x8715,x8716,x8717))
% 156.89/156.48  [872]~E(x8721,x8722)+E(f709(x8723,x8721,x8724,x8725,x8726,x8727),f709(x8723,x8722,x8724,x8725,x8726,x8727))
% 156.89/156.48  [873]~E(x8731,x8732)+E(f709(x8733,x8734,x8731,x8735,x8736,x8737),f709(x8733,x8734,x8732,x8735,x8736,x8737))
% 156.89/156.48  [874]~E(x8741,x8742)+E(f709(x8743,x8744,x8745,x8741,x8746,x8747),f709(x8743,x8744,x8745,x8742,x8746,x8747))
% 156.89/156.48  [875]~E(x8751,x8752)+E(f709(x8753,x8754,x8755,x8756,x8751,x8757),f709(x8753,x8754,x8755,x8756,x8752,x8757))
% 156.89/156.48  [876]~E(x8761,x8762)+E(f709(x8763,x8764,x8765,x8766,x8767,x8761),f709(x8763,x8764,x8765,x8766,x8767,x8762))
% 156.89/156.48  [877]~E(x8771,x8772)+E(f281(x8771,x8773,x8774,x8775),f281(x8772,x8773,x8774,x8775))
% 156.89/156.48  [878]~E(x8781,x8782)+E(f281(x8783,x8781,x8784,x8785),f281(x8783,x8782,x8784,x8785))
% 156.89/156.48  [879]~E(x8791,x8792)+E(f281(x8793,x8794,x8791,x8795),f281(x8793,x8794,x8792,x8795))
% 156.89/156.48  [880]~E(x8801,x8802)+E(f281(x8803,x8804,x8805,x8801),f281(x8803,x8804,x8805,x8802))
% 156.89/156.48  [881]~E(x8811,x8812)+E(f578(x8811,x8813,x8814,x8815,x8816),f578(x8812,x8813,x8814,x8815,x8816))
% 156.89/156.48  [882]~E(x8821,x8822)+E(f578(x8823,x8821,x8824,x8825,x8826),f578(x8823,x8822,x8824,x8825,x8826))
% 156.89/156.48  [883]~E(x8831,x8832)+E(f578(x8833,x8834,x8831,x8835,x8836),f578(x8833,x8834,x8832,x8835,x8836))
% 156.89/156.48  [884]~E(x8841,x8842)+E(f578(x8843,x8844,x8845,x8841,x8846),f578(x8843,x8844,x8845,x8842,x8846))
% 156.89/156.48  [885]~E(x8851,x8852)+E(f578(x8853,x8854,x8855,x8856,x8851),f578(x8853,x8854,x8855,x8856,x8852))
% 156.89/156.48  [886]~E(x8861,x8862)+E(f196(x8861,x8863),f196(x8862,x8863))
% 156.89/156.48  [887]~E(x8871,x8872)+E(f196(x8873,x8871),f196(x8873,x8872))
% 156.89/156.48  [888]~E(x8881,x8882)+E(f357(x8881,x8883,x8884,x8885),f357(x8882,x8883,x8884,x8885))
% 156.89/156.48  [889]~E(x8891,x8892)+E(f357(x8893,x8891,x8894,x8895),f357(x8893,x8892,x8894,x8895))
% 156.89/156.48  [890]~E(x8901,x8902)+E(f357(x8903,x8904,x8901,x8905),f357(x8903,x8904,x8902,x8905))
% 156.89/156.48  [891]~E(x8911,x8912)+E(f357(x8913,x8914,x8915,x8911),f357(x8913,x8914,x8915,x8912))
% 156.89/156.48  [892]~E(x8921,x8922)+E(f224(x8921,x8923,x8924,x8925),f224(x8922,x8923,x8924,x8925))
% 156.89/156.48  [893]~E(x8931,x8932)+E(f224(x8933,x8931,x8934,x8935),f224(x8933,x8932,x8934,x8935))
% 156.89/156.48  [894]~E(x8941,x8942)+E(f224(x8943,x8944,x8941,x8945),f224(x8943,x8944,x8942,x8945))
% 156.89/156.48  [895]~E(x8951,x8952)+E(f224(x8953,x8954,x8955,x8951),f224(x8953,x8954,x8955,x8952))
% 156.89/156.48  [896]~E(x8961,x8962)+E(f183(x8961,x8963,x8964,x8965),f183(x8962,x8963,x8964,x8965))
% 156.89/156.48  [897]~E(x8971,x8972)+E(f183(x8973,x8971,x8974,x8975),f183(x8973,x8972,x8974,x8975))
% 156.89/156.48  [898]~E(x8981,x8982)+E(f183(x8983,x8984,x8981,x8985),f183(x8983,x8984,x8982,x8985))
% 156.89/156.48  [899]~E(x8991,x8992)+E(f183(x8993,x8994,x8995,x8991),f183(x8993,x8994,x8995,x8992))
% 156.89/156.48  [900]~E(x9001,x9002)+E(f683(x9001,x9003,x9004,x9005),f683(x9002,x9003,x9004,x9005))
% 156.89/156.48  [901]~E(x9011,x9012)+E(f683(x9013,x9011,x9014,x9015),f683(x9013,x9012,x9014,x9015))
% 156.89/156.48  [902]~E(x9021,x9022)+E(f683(x9023,x9024,x9021,x9025),f683(x9023,x9024,x9022,x9025))
% 156.89/156.48  [903]~E(x9031,x9032)+E(f683(x9033,x9034,x9035,x9031),f683(x9033,x9034,x9035,x9032))
% 156.89/156.48  [904]~E(x9041,x9042)+E(f520(x9041),f520(x9042))
% 156.89/156.48  [905]~E(x9051,x9052)+E(f641(x9051,x9053),f641(x9052,x9053))
% 156.89/156.48  [906]~E(x9061,x9062)+E(f641(x9063,x9061),f641(x9063,x9062))
% 156.89/156.48  [907]~E(x9071,x9072)+E(f722(x9071,x9073,x9074),f722(x9072,x9073,x9074))
% 156.89/156.48  [908]~E(x9081,x9082)+E(f722(x9083,x9081,x9084),f722(x9083,x9082,x9084))
% 156.89/156.48  [909]~E(x9091,x9092)+E(f722(x9093,x9094,x9091),f722(x9093,x9094,x9092))
% 156.89/156.48  [910]~E(x9101,x9102)+E(f245(x9101,x9103),f245(x9102,x9103))
% 156.89/156.48  [911]~E(x9111,x9112)+E(f245(x9113,x9111),f245(x9113,x9112))
% 156.89/156.48  [912]~E(x9121,x9122)+E(f502(x9121,x9123,x9124,x9125,x9126),f502(x9122,x9123,x9124,x9125,x9126))
% 156.89/156.48  [913]~E(x9131,x9132)+E(f502(x9133,x9131,x9134,x9135,x9136),f502(x9133,x9132,x9134,x9135,x9136))
% 156.89/156.48  [914]~E(x9141,x9142)+E(f502(x9143,x9144,x9141,x9145,x9146),f502(x9143,x9144,x9142,x9145,x9146))
% 156.89/156.48  [915]~E(x9151,x9152)+E(f502(x9153,x9154,x9155,x9151,x9156),f502(x9153,x9154,x9155,x9152,x9156))
% 156.89/156.48  [916]~E(x9161,x9162)+E(f502(x9163,x9164,x9165,x9166,x9161),f502(x9163,x9164,x9165,x9166,x9162))
% 156.89/156.48  [917]~E(x9171,x9172)+E(f339(x9171,x9173,x9174),f339(x9172,x9173,x9174))
% 156.89/156.48  [918]~E(x9181,x9182)+E(f339(x9183,x9181,x9184),f339(x9183,x9182,x9184))
% 156.89/156.48  [919]~E(x9191,x9192)+E(f339(x9193,x9194,x9191),f339(x9193,x9194,x9192))
% 156.89/156.48  [920]~E(x9201,x9202)+E(f218(x9201,x9203),f218(x9202,x9203))
% 156.89/156.48  [921]~E(x9211,x9212)+E(f218(x9213,x9211),f218(x9213,x9212))
% 156.89/156.48  [922]~E(x9221,x9222)+E(f143(x9221,x9223,x9224,x9225,x9226),f143(x9222,x9223,x9224,x9225,x9226))
% 156.89/156.48  [923]~E(x9231,x9232)+E(f143(x9233,x9231,x9234,x9235,x9236),f143(x9233,x9232,x9234,x9235,x9236))
% 156.89/156.48  [924]~E(x9241,x9242)+E(f143(x9243,x9244,x9241,x9245,x9246),f143(x9243,x9244,x9242,x9245,x9246))
% 156.89/156.48  [925]~E(x9251,x9252)+E(f143(x9253,x9254,x9255,x9251,x9256),f143(x9253,x9254,x9255,x9252,x9256))
% 156.89/156.48  [926]~E(x9261,x9262)+E(f143(x9263,x9264,x9265,x9266,x9261),f143(x9263,x9264,x9265,x9266,x9262))
% 156.89/156.48  [927]~E(x9271,x9272)+E(f855(x9271),f855(x9272))
% 156.89/156.48  [928]~E(x9281,x9282)+E(f464(x9281,x9283,x9284,x9285),f464(x9282,x9283,x9284,x9285))
% 156.89/156.48  [929]~E(x9291,x9292)+E(f464(x9293,x9291,x9294,x9295),f464(x9293,x9292,x9294,x9295))
% 156.89/156.48  [930]~E(x9301,x9302)+E(f464(x9303,x9304,x9301,x9305),f464(x9303,x9304,x9302,x9305))
% 156.89/156.48  [931]~E(x9311,x9312)+E(f464(x9313,x9314,x9315,x9311),f464(x9313,x9314,x9315,x9312))
% 156.89/156.48  [932]~E(x9321,x9322)+E(f157(x9321,x9323,x9324,x9325),f157(x9322,x9323,x9324,x9325))
% 156.89/156.48  [933]~E(x9331,x9332)+E(f157(x9333,x9331,x9334,x9335),f157(x9333,x9332,x9334,x9335))
% 156.89/156.48  [934]~E(x9341,x9342)+E(f157(x9343,x9344,x9341,x9345),f157(x9343,x9344,x9342,x9345))
% 156.89/156.48  [935]~E(x9351,x9352)+E(f157(x9353,x9354,x9355,x9351),f157(x9353,x9354,x9355,x9352))
% 156.89/156.48  [936]~E(x9361,x9362)+E(f465(x9361,x9363,x9364,x9365),f465(x9362,x9363,x9364,x9365))
% 156.89/156.48  [937]~E(x9371,x9372)+E(f465(x9373,x9371,x9374,x9375),f465(x9373,x9372,x9374,x9375))
% 156.89/156.48  [938]~E(x9381,x9382)+E(f465(x9383,x9384,x9381,x9385),f465(x9383,x9384,x9382,x9385))
% 156.89/156.48  [939]~E(x9391,x9392)+E(f465(x9393,x9394,x9395,x9391),f465(x9393,x9394,x9395,x9392))
% 156.89/156.48  [940]~E(x9401,x9402)+E(f639(x9401,x9403),f639(x9402,x9403))
% 156.89/156.48  [941]~E(x9411,x9412)+E(f639(x9413,x9411),f639(x9413,x9412))
% 156.89/156.48  [942]~E(x9421,x9422)+E(f116(x9421,x9423,x9424,x9425),f116(x9422,x9423,x9424,x9425))
% 156.89/156.48  [943]~E(x9431,x9432)+E(f116(x9433,x9431,x9434,x9435),f116(x9433,x9432,x9434,x9435))
% 156.89/156.48  [944]~E(x9441,x9442)+E(f116(x9443,x9444,x9441,x9445),f116(x9443,x9444,x9442,x9445))
% 156.89/156.48  [945]~E(x9451,x9452)+E(f116(x9453,x9454,x9455,x9451),f116(x9453,x9454,x9455,x9452))
% 156.89/156.48  [946]~E(x9461,x9462)+E(f727(x9461,x9463,x9464),f727(x9462,x9463,x9464))
% 156.89/156.48  [947]~E(x9471,x9472)+E(f727(x9473,x9471,x9474),f727(x9473,x9472,x9474))
% 156.89/156.48  [948]~E(x9481,x9482)+E(f727(x9483,x9484,x9481),f727(x9483,x9484,x9482))
% 156.89/156.48  [949]~E(x9491,x9492)+E(f203(x9491,x9493),f203(x9492,x9493))
% 156.89/156.48  [950]~E(x9501,x9502)+E(f203(x9503,x9501),f203(x9503,x9502))
% 156.89/156.48  [951]~E(x9511,x9512)+E(f219(x9511,x9513),f219(x9512,x9513))
% 156.89/156.48  [952]~E(x9521,x9522)+E(f219(x9523,x9521),f219(x9523,x9522))
% 156.89/156.48  [953]~E(x9531,x9532)+E(f122(x9531),f122(x9532))
% 156.89/156.48  [954]~E(x9541,x9542)+E(f566(x9541,x9543),f566(x9542,x9543))
% 156.89/156.48  [955]~E(x9551,x9552)+E(f566(x9553,x9551),f566(x9553,x9552))
% 156.89/156.48  [956]~E(x9561,x9562)+E(f297(x9561,x9563,x9564,x9565,x9566),f297(x9562,x9563,x9564,x9565,x9566))
% 156.89/156.48  [957]~E(x9571,x9572)+E(f297(x9573,x9571,x9574,x9575,x9576),f297(x9573,x9572,x9574,x9575,x9576))
% 156.89/156.48  [958]~E(x9581,x9582)+E(f297(x9583,x9584,x9581,x9585,x9586),f297(x9583,x9584,x9582,x9585,x9586))
% 156.89/156.48  [959]~E(x9591,x9592)+E(f297(x9593,x9594,x9595,x9591,x9596),f297(x9593,x9594,x9595,x9592,x9596))
% 156.89/156.48  [960]~E(x9601,x9602)+E(f297(x9603,x9604,x9605,x9606,x9601),f297(x9603,x9604,x9605,x9606,x9602))
% 156.89/156.48  [961]~E(x9611,x9612)+E(f784(x9611,x9613,x9614),f784(x9612,x9613,x9614))
% 156.89/156.48  [962]~E(x9621,x9622)+E(f784(x9623,x9621,x9624),f784(x9623,x9622,x9624))
% 156.89/156.48  [963]~E(x9631,x9632)+E(f784(x9633,x9634,x9631),f784(x9633,x9634,x9632))
% 156.89/156.48  [964]~E(x9641,x9642)+E(f676(x9641,x9643,x9644,x9645),f676(x9642,x9643,x9644,x9645))
% 156.89/156.48  [965]~E(x9651,x9652)+E(f676(x9653,x9651,x9654,x9655),f676(x9653,x9652,x9654,x9655))
% 156.89/156.48  [966]~E(x9661,x9662)+E(f676(x9663,x9664,x9661,x9665),f676(x9663,x9664,x9662,x9665))
% 156.89/156.48  [967]~E(x9671,x9672)+E(f676(x9673,x9674,x9675,x9671),f676(x9673,x9674,x9675,x9672))
% 156.89/156.48  [968]~E(x9681,x9682)+E(f466(x9681,x9683,x9684,x9685),f466(x9682,x9683,x9684,x9685))
% 156.89/156.48  [969]~E(x9691,x9692)+E(f466(x9693,x9691,x9694,x9695),f466(x9693,x9692,x9694,x9695))
% 156.89/156.48  [970]~E(x9701,x9702)+E(f466(x9703,x9704,x9701,x9705),f466(x9703,x9704,x9702,x9705))
% 156.89/156.48  [971]~E(x9711,x9712)+E(f466(x9713,x9714,x9715,x9711),f466(x9713,x9714,x9715,x9712))
% 156.89/156.48  [972]~E(x9721,x9722)+E(f715(x9721,x9723,x9724,x9725,x9726),f715(x9722,x9723,x9724,x9725,x9726))
% 156.89/156.48  [973]~E(x9731,x9732)+E(f715(x9733,x9731,x9734,x9735,x9736),f715(x9733,x9732,x9734,x9735,x9736))
% 156.89/156.48  [974]~E(x9741,x9742)+E(f715(x9743,x9744,x9741,x9745,x9746),f715(x9743,x9744,x9742,x9745,x9746))
% 156.89/156.48  [975]~E(x9751,x9752)+E(f715(x9753,x9754,x9755,x9751,x9756),f715(x9753,x9754,x9755,x9752,x9756))
% 156.89/156.48  [976]~E(x9761,x9762)+E(f715(x9763,x9764,x9765,x9766,x9761),f715(x9763,x9764,x9765,x9766,x9762))
% 156.89/156.48  [977]~E(x9771,x9772)+E(f76(x9771,x9773,x9774,x9775,x9776),f76(x9772,x9773,x9774,x9775,x9776))
% 156.89/156.48  [978]~E(x9781,x9782)+E(f76(x9783,x9781,x9784,x9785,x9786),f76(x9783,x9782,x9784,x9785,x9786))
% 156.89/156.48  [979]~E(x9791,x9792)+E(f76(x9793,x9794,x9791,x9795,x9796),f76(x9793,x9794,x9792,x9795,x9796))
% 156.89/156.48  [980]~E(x9801,x9802)+E(f76(x9803,x9804,x9805,x9801,x9806),f76(x9803,x9804,x9805,x9802,x9806))
% 156.89/156.48  [981]~E(x9811,x9812)+E(f76(x9813,x9814,x9815,x9816,x9811),f76(x9813,x9814,x9815,x9816,x9812))
% 156.89/156.48  [982]~E(x9821,x9822)+E(f313(x9821,x9823,x9824),f313(x9822,x9823,x9824))
% 156.89/156.48  [983]~E(x9831,x9832)+E(f313(x9833,x9831,x9834),f313(x9833,x9832,x9834))
% 156.89/156.48  [984]~E(x9841,x9842)+E(f313(x9843,x9844,x9841),f313(x9843,x9844,x9842))
% 156.89/156.48  [985]~E(x9851,x9852)+E(f630(x9851,x9853),f630(x9852,x9853))
% 156.89/156.48  [986]~E(x9861,x9862)+E(f630(x9863,x9861),f630(x9863,x9862))
% 156.89/156.48  [987]~E(x9871,x9872)+E(f769(x9871,x9873,x9874),f769(x9872,x9873,x9874))
% 156.89/156.48  [988]~E(x9881,x9882)+E(f769(x9883,x9881,x9884),f769(x9883,x9882,x9884))
% 156.89/156.48  [989]~E(x9891,x9892)+E(f769(x9893,x9894,x9891),f769(x9893,x9894,x9892))
% 156.89/156.48  [990]~E(x9901,x9902)+E(f673(x9901,x9903,x9904,x9905),f673(x9902,x9903,x9904,x9905))
% 156.89/156.48  [991]~E(x9911,x9912)+E(f673(x9913,x9911,x9914,x9915),f673(x9913,x9912,x9914,x9915))
% 156.89/156.48  [992]~E(x9921,x9922)+E(f673(x9923,x9924,x9921,x9925),f673(x9923,x9924,x9922,x9925))
% 156.89/156.48  [993]~E(x9931,x9932)+E(f673(x9933,x9934,x9935,x9931),f673(x9933,x9934,x9935,x9932))
% 156.89/156.48  [994]~E(x9941,x9942)+E(f806(x9941,x9943,x9944,x9945,x9946),f806(x9942,x9943,x9944,x9945,x9946))
% 156.89/156.48  [995]~E(x9951,x9952)+E(f806(x9953,x9951,x9954,x9955,x9956),f806(x9953,x9952,x9954,x9955,x9956))
% 156.89/156.48  [996]~E(x9961,x9962)+E(f806(x9963,x9964,x9961,x9965,x9966),f806(x9963,x9964,x9962,x9965,x9966))
% 156.89/156.48  [997]~E(x9971,x9972)+E(f806(x9973,x9974,x9975,x9971,x9976),f806(x9973,x9974,x9975,x9972,x9976))
% 156.89/156.48  [998]~E(x9981,x9982)+E(f806(x9983,x9984,x9985,x9986,x9981),f806(x9983,x9984,x9985,x9986,x9982))
% 156.89/156.48  [999]~E(x9991,x9992)+E(f377(x9991,x9993,x9994),f377(x9992,x9993,x9994))
% 156.89/156.48  [1000]~E(x10001,x10002)+E(f377(x10003,x10001,x10004),f377(x10003,x10002,x10004))
% 156.89/156.48  [1001]~E(x10011,x10012)+E(f377(x10013,x10014,x10011),f377(x10013,x10014,x10012))
% 156.89/156.48  [1002]~E(x10021,x10022)+E(f568(x10021,x10023,x10024,x10025,x10026,x10027,x10028),f568(x10022,x10023,x10024,x10025,x10026,x10027,x10028))
% 156.89/156.48  [1003]~E(x10031,x10032)+E(f568(x10033,x10031,x10034,x10035,x10036,x10037,x10038),f568(x10033,x10032,x10034,x10035,x10036,x10037,x10038))
% 156.89/156.48  [1004]~E(x10041,x10042)+E(f568(x10043,x10044,x10041,x10045,x10046,x10047,x10048),f568(x10043,x10044,x10042,x10045,x10046,x10047,x10048))
% 156.89/156.48  [1005]~E(x10051,x10052)+E(f568(x10053,x10054,x10055,x10051,x10056,x10057,x10058),f568(x10053,x10054,x10055,x10052,x10056,x10057,x10058))
% 156.89/156.48  [1006]~E(x10061,x10062)+E(f568(x10063,x10064,x10065,x10066,x10061,x10067,x10068),f568(x10063,x10064,x10065,x10066,x10062,x10067,x10068))
% 156.89/156.48  [1007]~E(x10071,x10072)+E(f568(x10073,x10074,x10075,x10076,x10077,x10071,x10078),f568(x10073,x10074,x10075,x10076,x10077,x10072,x10078))
% 156.89/156.48  [1008]~E(x10081,x10082)+E(f568(x10083,x10084,x10085,x10086,x10087,x10088,x10081),f568(x10083,x10084,x10085,x10086,x10087,x10088,x10082))
% 156.89/156.48  [1009]~E(x10091,x10092)+E(f312(x10091,x10093,x10094),f312(x10092,x10093,x10094))
% 156.89/156.48  [1010]~E(x10101,x10102)+E(f312(x10103,x10101,x10104),f312(x10103,x10102,x10104))
% 156.89/156.48  [1011]~E(x10111,x10112)+E(f312(x10113,x10114,x10111),f312(x10113,x10114,x10112))
% 156.89/156.48  [1012]~E(x10121,x10122)+E(f539(x10121,x10123,x10124,x10125),f539(x10122,x10123,x10124,x10125))
% 156.89/156.48  [1013]~E(x10131,x10132)+E(f539(x10133,x10131,x10134,x10135),f539(x10133,x10132,x10134,x10135))
% 156.89/156.48  [1014]~E(x10141,x10142)+E(f539(x10143,x10144,x10141,x10145),f539(x10143,x10144,x10142,x10145))
% 156.89/156.48  [1015]~E(x10151,x10152)+E(f539(x10153,x10154,x10155,x10151),f539(x10153,x10154,x10155,x10152))
% 156.89/156.48  [1016]~E(x10161,x10162)+E(f507(x10161,x10163,x10164,x10165,x10166),f507(x10162,x10163,x10164,x10165,x10166))
% 156.89/156.48  [1017]~E(x10171,x10172)+E(f507(x10173,x10171,x10174,x10175,x10176),f507(x10173,x10172,x10174,x10175,x10176))
% 156.89/156.48  [1018]~E(x10181,x10182)+E(f507(x10183,x10184,x10181,x10185,x10186),f507(x10183,x10184,x10182,x10185,x10186))
% 156.89/156.48  [1019]~E(x10191,x10192)+E(f507(x10193,x10194,x10195,x10191,x10196),f507(x10193,x10194,x10195,x10192,x10196))
% 156.89/156.48  [1020]~E(x10201,x10202)+E(f507(x10203,x10204,x10205,x10206,x10201),f507(x10203,x10204,x10205,x10206,x10202))
% 156.89/156.48  [1021]~E(x10211,x10212)+E(f627(x10211,x10213,x10214),f627(x10212,x10213,x10214))
% 156.89/156.48  [1022]~E(x10221,x10222)+E(f627(x10223,x10221,x10224),f627(x10223,x10222,x10224))
% 156.89/156.48  [1023]~E(x10231,x10232)+E(f627(x10233,x10234,x10231),f627(x10233,x10234,x10232))
% 156.89/156.48  [1024]~E(x10241,x10242)+E(f123(x10241,x10243),f123(x10242,x10243))
% 156.89/156.48  [1025]~E(x10251,x10252)+E(f123(x10253,x10251),f123(x10253,x10252))
% 156.89/156.48  [1026]~E(x10261,x10262)+E(f801(x10261,x10263,x10264),f801(x10262,x10263,x10264))
% 156.89/156.48  [1027]~E(x10271,x10272)+E(f801(x10273,x10271,x10274),f801(x10273,x10272,x10274))
% 156.89/156.48  [1028]~E(x10281,x10282)+E(f801(x10283,x10284,x10281),f801(x10283,x10284,x10282))
% 156.89/156.48  [1029]~E(x10291,x10292)+E(f451(x10291,x10293,x10294,x10295,x10296,x10297,x10298),f451(x10292,x10293,x10294,x10295,x10296,x10297,x10298))
% 156.89/156.48  [1030]~E(x10301,x10302)+E(f451(x10303,x10301,x10304,x10305,x10306,x10307,x10308),f451(x10303,x10302,x10304,x10305,x10306,x10307,x10308))
% 156.89/156.48  [1031]~E(x10311,x10312)+E(f451(x10313,x10314,x10311,x10315,x10316,x10317,x10318),f451(x10313,x10314,x10312,x10315,x10316,x10317,x10318))
% 156.89/156.48  [1032]~E(x10321,x10322)+E(f451(x10323,x10324,x10325,x10321,x10326,x10327,x10328),f451(x10323,x10324,x10325,x10322,x10326,x10327,x10328))
% 156.89/156.48  [1033]~E(x10331,x10332)+E(f451(x10333,x10334,x10335,x10336,x10331,x10337,x10338),f451(x10333,x10334,x10335,x10336,x10332,x10337,x10338))
% 156.89/156.48  [1034]~E(x10341,x10342)+E(f451(x10343,x10344,x10345,x10346,x10347,x10341,x10348),f451(x10343,x10344,x10345,x10346,x10347,x10342,x10348))
% 156.89/156.48  [1035]~E(x10351,x10352)+E(f451(x10353,x10354,x10355,x10356,x10357,x10358,x10351),f451(x10353,x10354,x10355,x10356,x10357,x10358,x10352))
% 156.89/156.48  [1036]~E(x10361,x10362)+E(f753(x10361,x10363,x10364,x10365,x10366),f753(x10362,x10363,x10364,x10365,x10366))
% 156.89/156.48  [1037]~E(x10371,x10372)+E(f753(x10373,x10371,x10374,x10375,x10376),f753(x10373,x10372,x10374,x10375,x10376))
% 156.89/156.48  [1038]~E(x10381,x10382)+E(f753(x10383,x10384,x10381,x10385,x10386),f753(x10383,x10384,x10382,x10385,x10386))
% 156.89/156.48  [1039]~E(x10391,x10392)+E(f753(x10393,x10394,x10395,x10391,x10396),f753(x10393,x10394,x10395,x10392,x10396))
% 156.89/156.48  [1040]~E(x10401,x10402)+E(f753(x10403,x10404,x10405,x10406,x10401),f753(x10403,x10404,x10405,x10406,x10402))
% 156.89/156.48  [1041]~E(x10411,x10412)+E(f259(x10411,x10413,x10414),f259(x10412,x10413,x10414))
% 156.89/156.48  [1042]~E(x10421,x10422)+E(f259(x10423,x10421,x10424),f259(x10423,x10422,x10424))
% 156.89/156.48  [1043]~E(x10431,x10432)+E(f259(x10433,x10434,x10431),f259(x10433,x10434,x10432))
% 156.89/156.48  [1044]~E(x10441,x10442)+E(f376(x10441,x10443,x10444),f376(x10442,x10443,x10444))
% 156.89/156.48  [1045]~E(x10451,x10452)+E(f376(x10453,x10451,x10454),f376(x10453,x10452,x10454))
% 156.89/156.48  [1046]~E(x10461,x10462)+E(f376(x10463,x10464,x10461),f376(x10463,x10464,x10462))
% 156.89/156.48  [1047]~E(x10471,x10472)+E(f857(x10471,x10473,x10474),f857(x10472,x10473,x10474))
% 156.89/156.48  [1048]~E(x10481,x10482)+E(f857(x10483,x10481,x10484),f857(x10483,x10482,x10484))
% 156.89/156.48  [1049]~E(x10491,x10492)+E(f857(x10493,x10494,x10491),f857(x10493,x10494,x10492))
% 156.89/156.48  [1050]~E(x10501,x10502)+E(f730(x10501,x10503,x10504,x10505,x10506),f730(x10502,x10503,x10504,x10505,x10506))
% 156.89/156.48  [1051]~E(x10511,x10512)+E(f730(x10513,x10511,x10514,x10515,x10516),f730(x10513,x10512,x10514,x10515,x10516))
% 156.89/156.48  [1052]~E(x10521,x10522)+E(f730(x10523,x10524,x10521,x10525,x10526),f730(x10523,x10524,x10522,x10525,x10526))
% 156.89/156.48  [1053]~E(x10531,x10532)+E(f730(x10533,x10534,x10535,x10531,x10536),f730(x10533,x10534,x10535,x10532,x10536))
% 156.89/156.48  [1054]~E(x10541,x10542)+E(f730(x10543,x10544,x10545,x10546,x10541),f730(x10543,x10544,x10545,x10546,x10542))
% 156.89/156.48  [1055]~E(x10551,x10552)+E(f197(x10551,x10553,x10554,x10555),f197(x10552,x10553,x10554,x10555))
% 156.89/156.48  [1056]~E(x10561,x10562)+E(f197(x10563,x10561,x10564,x10565),f197(x10563,x10562,x10564,x10565))
% 156.89/156.48  [1057]~E(x10571,x10572)+E(f197(x10573,x10574,x10571,x10575),f197(x10573,x10574,x10572,x10575))
% 156.89/156.48  [1058]~E(x10581,x10582)+E(f197(x10583,x10584,x10585,x10581),f197(x10583,x10584,x10585,x10582))
% 156.89/156.48  [1059]~E(x10591,x10592)+E(f571(x10591,x10593,x10594),f571(x10592,x10593,x10594))
% 156.89/156.48  [1060]~E(x10601,x10602)+E(f571(x10603,x10601,x10604),f571(x10603,x10602,x10604))
% 156.89/156.48  [1061]~E(x10611,x10612)+E(f571(x10613,x10614,x10611),f571(x10613,x10614,x10612))
% 156.89/156.48  [1062]~E(x10621,x10622)+E(f310(x10621,x10623),f310(x10622,x10623))
% 156.89/156.48  [1063]~E(x10631,x10632)+E(f310(x10633,x10631),f310(x10633,x10632))
% 156.89/156.48  [1064]~E(x10641,x10642)+E(f704(x10641,x10643,x10644),f704(x10642,x10643,x10644))
% 156.89/156.48  [1065]~E(x10651,x10652)+E(f704(x10653,x10651,x10654),f704(x10653,x10652,x10654))
% 156.89/156.48  [1066]~E(x10661,x10662)+E(f704(x10663,x10664,x10661),f704(x10663,x10664,x10662))
% 156.89/156.48  [1067]~E(x10671,x10672)+E(f634(x10671,x10673,x10674,x10675,x10676),f634(x10672,x10673,x10674,x10675,x10676))
% 156.89/156.48  [1068]~E(x10681,x10682)+E(f634(x10683,x10681,x10684,x10685,x10686),f634(x10683,x10682,x10684,x10685,x10686))
% 156.89/156.48  [1069]~E(x10691,x10692)+E(f634(x10693,x10694,x10691,x10695,x10696),f634(x10693,x10694,x10692,x10695,x10696))
% 156.89/156.48  [1070]~E(x10701,x10702)+E(f634(x10703,x10704,x10705,x10701,x10706),f634(x10703,x10704,x10705,x10702,x10706))
% 156.89/156.48  [1071]~E(x10711,x10712)+E(f634(x10713,x10714,x10715,x10716,x10711),f634(x10713,x10714,x10715,x10716,x10712))
% 156.89/156.48  [1072]~E(x10721,x10722)+E(f598(x10721,x10723,x10724,x10725),f598(x10722,x10723,x10724,x10725))
% 156.89/156.48  [1073]~E(x10731,x10732)+E(f598(x10733,x10731,x10734,x10735),f598(x10733,x10732,x10734,x10735))
% 156.89/156.48  [1074]~E(x10741,x10742)+E(f598(x10743,x10744,x10741,x10745),f598(x10743,x10744,x10742,x10745))
% 156.89/156.48  [1075]~E(x10751,x10752)+E(f598(x10753,x10754,x10755,x10751),f598(x10753,x10754,x10755,x10752))
% 156.89/156.48  [1076]~E(x10761,x10762)+E(f117(x10761,x10763),f117(x10762,x10763))
% 156.89/156.48  [1077]~E(x10771,x10772)+E(f117(x10773,x10771),f117(x10773,x10772))
% 156.89/156.48  [1078]~E(x10781,x10782)+E(f488(x10781,x10783,x10784,x10785,x10786),f488(x10782,x10783,x10784,x10785,x10786))
% 156.89/156.48  [1079]~E(x10791,x10792)+E(f488(x10793,x10791,x10794,x10795,x10796),f488(x10793,x10792,x10794,x10795,x10796))
% 156.89/156.48  [1080]~E(x10801,x10802)+E(f488(x10803,x10804,x10801,x10805,x10806),f488(x10803,x10804,x10802,x10805,x10806))
% 156.89/156.48  [1081]~E(x10811,x10812)+E(f488(x10813,x10814,x10815,x10811,x10816),f488(x10813,x10814,x10815,x10812,x10816))
% 156.89/156.48  [1082]~E(x10821,x10822)+E(f488(x10823,x10824,x10825,x10826,x10821),f488(x10823,x10824,x10825,x10826,x10822))
% 156.89/156.48  [1083]~E(x10831,x10832)+E(f414(x10831,x10833,x10834,x10835),f414(x10832,x10833,x10834,x10835))
% 156.89/156.48  [1084]~E(x10841,x10842)+E(f414(x10843,x10841,x10844,x10845),f414(x10843,x10842,x10844,x10845))
% 156.89/156.48  [1085]~E(x10851,x10852)+E(f414(x10853,x10854,x10851,x10855),f414(x10853,x10854,x10852,x10855))
% 156.89/156.48  [1086]~E(x10861,x10862)+E(f414(x10863,x10864,x10865,x10861),f414(x10863,x10864,x10865,x10862))
% 156.89/156.48  [1087]~E(x10871,x10872)+E(f670(x10871,x10873,x10874,x10875),f670(x10872,x10873,x10874,x10875))
% 156.89/156.48  [1088]~E(x10881,x10882)+E(f670(x10883,x10881,x10884,x10885),f670(x10883,x10882,x10884,x10885))
% 156.89/156.48  [1089]~E(x10891,x10892)+E(f670(x10893,x10894,x10891,x10895),f670(x10893,x10894,x10892,x10895))
% 156.89/156.48  [1090]~E(x10901,x10902)+E(f670(x10903,x10904,x10905,x10901),f670(x10903,x10904,x10905,x10902))
% 156.89/156.48  [1091]~E(x10911,x10912)+E(f60(x10911,x10913,x10914,x10915),f60(x10912,x10913,x10914,x10915))
% 156.89/156.48  [1092]~E(x10921,x10922)+E(f60(x10923,x10921,x10924,x10925),f60(x10923,x10922,x10924,x10925))
% 156.89/156.48  [1093]~E(x10931,x10932)+E(f60(x10933,x10934,x10931,x10935),f60(x10933,x10934,x10932,x10935))
% 156.89/156.48  [1094]~E(x10941,x10942)+E(f60(x10943,x10944,x10945,x10941),f60(x10943,x10944,x10945,x10942))
% 156.89/156.48  [1095]~E(x10951,x10952)+E(f575(x10951,x10953,x10954,x10955,x10956),f575(x10952,x10953,x10954,x10955,x10956))
% 156.89/156.48  [1096]~E(x10961,x10962)+E(f575(x10963,x10961,x10964,x10965,x10966),f575(x10963,x10962,x10964,x10965,x10966))
% 156.89/156.48  [1097]~E(x10971,x10972)+E(f575(x10973,x10974,x10971,x10975,x10976),f575(x10973,x10974,x10972,x10975,x10976))
% 156.89/156.48  [1098]~E(x10981,x10982)+E(f575(x10983,x10984,x10985,x10981,x10986),f575(x10983,x10984,x10985,x10982,x10986))
% 156.89/156.48  [1099]~E(x10991,x10992)+E(f575(x10993,x10994,x10995,x10996,x10991),f575(x10993,x10994,x10995,x10996,x10992))
% 156.89/156.48  [1100]~E(x11001,x11002)+E(f576(x11001,x11003,x11004,x11005,x11006),f576(x11002,x11003,x11004,x11005,x11006))
% 156.89/156.48  [1101]~E(x11011,x11012)+E(f576(x11013,x11011,x11014,x11015,x11016),f576(x11013,x11012,x11014,x11015,x11016))
% 156.89/156.48  [1102]~E(x11021,x11022)+E(f576(x11023,x11024,x11021,x11025,x11026),f576(x11023,x11024,x11022,x11025,x11026))
% 156.89/156.48  [1103]~E(x11031,x11032)+E(f576(x11033,x11034,x11035,x11031,x11036),f576(x11033,x11034,x11035,x11032,x11036))
% 156.89/156.48  [1104]~E(x11041,x11042)+E(f576(x11043,x11044,x11045,x11046,x11041),f576(x11043,x11044,x11045,x11046,x11042))
% 156.89/156.48  [1105]~E(x11051,x11052)+E(f596(x11051,x11053,x11054,x11055,x11056),f596(x11052,x11053,x11054,x11055,x11056))
% 156.89/156.48  [1106]~E(x11061,x11062)+E(f596(x11063,x11061,x11064,x11065,x11066),f596(x11063,x11062,x11064,x11065,x11066))
% 156.89/156.48  [1107]~E(x11071,x11072)+E(f596(x11073,x11074,x11071,x11075,x11076),f596(x11073,x11074,x11072,x11075,x11076))
% 156.89/156.48  [1108]~E(x11081,x11082)+E(f596(x11083,x11084,x11085,x11081,x11086),f596(x11083,x11084,x11085,x11082,x11086))
% 156.89/156.48  [1109]~E(x11091,x11092)+E(f596(x11093,x11094,x11095,x11096,x11091),f596(x11093,x11094,x11095,x11096,x11092))
% 156.89/156.48  [1110]~E(x11101,x11102)+E(f517(x11101,x11103,x11104,x11105,x11106,x11107,x11108),f517(x11102,x11103,x11104,x11105,x11106,x11107,x11108))
% 156.89/156.48  [1111]~E(x11111,x11112)+E(f517(x11113,x11111,x11114,x11115,x11116,x11117,x11118),f517(x11113,x11112,x11114,x11115,x11116,x11117,x11118))
% 156.89/156.48  [1112]~E(x11121,x11122)+E(f517(x11123,x11124,x11121,x11125,x11126,x11127,x11128),f517(x11123,x11124,x11122,x11125,x11126,x11127,x11128))
% 156.89/156.48  [1113]~E(x11131,x11132)+E(f517(x11133,x11134,x11135,x11131,x11136,x11137,x11138),f517(x11133,x11134,x11135,x11132,x11136,x11137,x11138))
% 156.89/156.48  [1114]~E(x11141,x11142)+E(f517(x11143,x11144,x11145,x11146,x11141,x11147,x11148),f517(x11143,x11144,x11145,x11146,x11142,x11147,x11148))
% 156.89/156.48  [1115]~E(x11151,x11152)+E(f517(x11153,x11154,x11155,x11156,x11157,x11151,x11158),f517(x11153,x11154,x11155,x11156,x11157,x11152,x11158))
% 156.89/156.48  [1116]~E(x11161,x11162)+E(f517(x11163,x11164,x11165,x11166,x11167,x11168,x11161),f517(x11163,x11164,x11165,x11166,x11167,x11168,x11162))
% 156.89/156.48  [1117]~E(x11171,x11172)+E(f421(x11171,x11173,x11174),f421(x11172,x11173,x11174))
% 156.89/156.48  [1118]~E(x11181,x11182)+E(f421(x11183,x11181,x11184),f421(x11183,x11182,x11184))
% 156.89/156.48  [1119]~E(x11191,x11192)+E(f421(x11193,x11194,x11191),f421(x11193,x11194,x11192))
% 156.89/156.48  [1120]~E(x11201,x11202)+E(f232(x11201,x11203,x11204,x11205),f232(x11202,x11203,x11204,x11205))
% 156.89/156.48  [1121]~E(x11211,x11212)+E(f232(x11213,x11211,x11214,x11215),f232(x11213,x11212,x11214,x11215))
% 156.89/156.48  [1122]~E(x11221,x11222)+E(f232(x11223,x11224,x11221,x11225),f232(x11223,x11224,x11222,x11225))
% 156.89/156.48  [1123]~E(x11231,x11232)+E(f232(x11233,x11234,x11235,x11231),f232(x11233,x11234,x11235,x11232))
% 156.89/156.48  [1124]~E(x11241,x11242)+E(f126(x11241,x11243),f126(x11242,x11243))
% 156.89/156.48  [1125]~E(x11251,x11252)+E(f126(x11253,x11251),f126(x11253,x11252))
% 156.89/156.48  [1126]~E(x11261,x11262)+E(f198(x11261,x11263,x11264,x11265),f198(x11262,x11263,x11264,x11265))
% 156.89/156.48  [1127]~E(x11271,x11272)+E(f198(x11273,x11271,x11274,x11275),f198(x11273,x11272,x11274,x11275))
% 156.89/156.48  [1128]~E(x11281,x11282)+E(f198(x11283,x11284,x11281,x11285),f198(x11283,x11284,x11282,x11285))
% 156.89/156.48  [1129]~E(x11291,x11292)+E(f198(x11293,x11294,x11295,x11291),f198(x11293,x11294,x11295,x11292))
% 156.89/156.48  [1130]~E(x11301,x11302)+E(f693(x11301,x11303,x11304,x11305),f693(x11302,x11303,x11304,x11305))
% 156.89/156.48  [1131]~E(x11311,x11312)+E(f693(x11313,x11311,x11314,x11315),f693(x11313,x11312,x11314,x11315))
% 156.89/156.48  [1132]~E(x11321,x11322)+E(f693(x11323,x11324,x11321,x11325),f693(x11323,x11324,x11322,x11325))
% 156.89/156.48  [1133]~E(x11331,x11332)+E(f693(x11333,x11334,x11335,x11331),f693(x11333,x11334,x11335,x11332))
% 156.89/156.48  [1134]~E(x11341,x11342)+E(f237(x11341,x11343,x11344),f237(x11342,x11343,x11344))
% 156.89/156.48  [1135]~E(x11351,x11352)+E(f237(x11353,x11351,x11354),f237(x11353,x11352,x11354))
% 156.89/156.48  [1136]~E(x11361,x11362)+E(f237(x11363,x11364,x11361),f237(x11363,x11364,x11362))
% 156.89/156.48  [1137]~E(x11371,x11372)+E(f541(x11371,x11373,x11374,x11375,x11376),f541(x11372,x11373,x11374,x11375,x11376))
% 156.89/156.48  [1138]~E(x11381,x11382)+E(f541(x11383,x11381,x11384,x11385,x11386),f541(x11383,x11382,x11384,x11385,x11386))
% 156.89/156.48  [1139]~E(x11391,x11392)+E(f541(x11393,x11394,x11391,x11395,x11396),f541(x11393,x11394,x11392,x11395,x11396))
% 156.89/156.48  [1140]~E(x11401,x11402)+E(f541(x11403,x11404,x11405,x11401,x11406),f541(x11403,x11404,x11405,x11402,x11406))
% 156.89/156.48  [1141]~E(x11411,x11412)+E(f541(x11413,x11414,x11415,x11416,x11411),f541(x11413,x11414,x11415,x11416,x11412))
% 156.89/156.48  [1142]~E(x11421,x11422)+E(f860(x11421,x11423,x11424,x11425,x11426),f860(x11422,x11423,x11424,x11425,x11426))
% 156.89/156.48  [1143]~E(x11431,x11432)+E(f860(x11433,x11431,x11434,x11435,x11436),f860(x11433,x11432,x11434,x11435,x11436))
% 156.89/156.48  [1144]~E(x11441,x11442)+E(f860(x11443,x11444,x11441,x11445,x11446),f860(x11443,x11444,x11442,x11445,x11446))
% 156.89/156.48  [1145]~E(x11451,x11452)+E(f860(x11453,x11454,x11455,x11451,x11456),f860(x11453,x11454,x11455,x11452,x11456))
% 156.89/156.48  [1146]~E(x11461,x11462)+E(f860(x11463,x11464,x11465,x11466,x11461),f860(x11463,x11464,x11465,x11466,x11462))
% 156.89/156.48  [1147]~E(x11471,x11472)+E(f565(x11471,x11473,x11474),f565(x11472,x11473,x11474))
% 156.89/156.48  [1148]~E(x11481,x11482)+E(f565(x11483,x11481,x11484),f565(x11483,x11482,x11484))
% 156.89/156.48  [1149]~E(x11491,x11492)+E(f565(x11493,x11494,x11491),f565(x11493,x11494,x11492))
% 156.89/156.48  [1150]~E(x11501,x11502)+E(f496(x11501,x11503,x11504,x11505),f496(x11502,x11503,x11504,x11505))
% 156.89/156.48  [1151]~E(x11511,x11512)+E(f496(x11513,x11511,x11514,x11515),f496(x11513,x11512,x11514,x11515))
% 156.89/156.48  [1152]~E(x11521,x11522)+E(f496(x11523,x11524,x11521,x11525),f496(x11523,x11524,x11522,x11525))
% 156.89/156.48  [1153]~E(x11531,x11532)+E(f496(x11533,x11534,x11535,x11531),f496(x11533,x11534,x11535,x11532))
% 156.89/156.48  [1154]~E(x11541,x11542)+E(f656(x11541,x11543,x11544,x11545,x11546),f656(x11542,x11543,x11544,x11545,x11546))
% 156.89/156.48  [1155]~E(x11551,x11552)+E(f656(x11553,x11551,x11554,x11555,x11556),f656(x11553,x11552,x11554,x11555,x11556))
% 156.89/156.48  [1156]~E(x11561,x11562)+E(f656(x11563,x11564,x11561,x11565,x11566),f656(x11563,x11564,x11562,x11565,x11566))
% 156.89/156.48  [1157]~E(x11571,x11572)+E(f656(x11573,x11574,x11575,x11571,x11576),f656(x11573,x11574,x11575,x11572,x11576))
% 156.89/156.48  [1158]~E(x11581,x11582)+E(f656(x11583,x11584,x11585,x11586,x11581),f656(x11583,x11584,x11585,x11586,x11582))
% 156.89/156.48  [1159]~E(x11591,x11592)+E(f775(x11591,x11593,x11594,x11595,x11596,x11597),f775(x11592,x11593,x11594,x11595,x11596,x11597))
% 156.89/156.48  [1160]~E(x11601,x11602)+E(f775(x11603,x11601,x11604,x11605,x11606,x11607),f775(x11603,x11602,x11604,x11605,x11606,x11607))
% 156.89/156.48  [1161]~E(x11611,x11612)+E(f775(x11613,x11614,x11611,x11615,x11616,x11617),f775(x11613,x11614,x11612,x11615,x11616,x11617))
% 156.89/156.48  [1162]~E(x11621,x11622)+E(f775(x11623,x11624,x11625,x11621,x11626,x11627),f775(x11623,x11624,x11625,x11622,x11626,x11627))
% 156.89/156.48  [1163]~E(x11631,x11632)+E(f775(x11633,x11634,x11635,x11636,x11631,x11637),f775(x11633,x11634,x11635,x11636,x11632,x11637))
% 156.89/156.48  [1164]~E(x11641,x11642)+E(f775(x11643,x11644,x11645,x11646,x11647,x11641),f775(x11643,x11644,x11645,x11646,x11647,x11642))
% 156.89/156.48  [1165]~E(x11651,x11652)+E(f428(x11651,x11653,x11654),f428(x11652,x11653,x11654))
% 156.89/156.48  [1166]~E(x11661,x11662)+E(f428(x11663,x11661,x11664),f428(x11663,x11662,x11664))
% 156.89/156.48  [1167]~E(x11671,x11672)+E(f428(x11673,x11674,x11671),f428(x11673,x11674,x11672))
% 156.89/156.48  [1168]~E(x11681,x11682)+E(f494(x11681,x11683,x11684,x11685),f494(x11682,x11683,x11684,x11685))
% 156.89/156.48  [1169]~E(x11691,x11692)+E(f494(x11693,x11691,x11694,x11695),f494(x11693,x11692,x11694,x11695))
% 156.89/156.48  [1170]~E(x11701,x11702)+E(f494(x11703,x11704,x11701,x11705),f494(x11703,x11704,x11702,x11705))
% 156.89/156.48  [1171]~E(x11711,x11712)+E(f494(x11713,x11714,x11715,x11711),f494(x11713,x11714,x11715,x11712))
% 156.89/156.48  [1172]~E(x11721,x11722)+E(f158(x11721,x11723,x11724,x11725),f158(x11722,x11723,x11724,x11725))
% 156.89/156.48  [1173]~E(x11731,x11732)+E(f158(x11733,x11731,x11734,x11735),f158(x11733,x11732,x11734,x11735))
% 156.89/156.48  [1174]~E(x11741,x11742)+E(f158(x11743,x11744,x11741,x11745),f158(x11743,x11744,x11742,x11745))
% 156.89/156.48  [1175]~E(x11751,x11752)+E(f158(x11753,x11754,x11755,x11751),f158(x11753,x11754,x11755,x11752))
% 156.89/156.48  [1176]~E(x11761,x11762)+E(f341(x11761),f341(x11762))
% 156.89/156.48  [1177]~E(x11771,x11772)+E(f257(x11771,x11773),f257(x11772,x11773))
% 156.89/156.48  [1178]~E(x11781,x11782)+E(f257(x11783,x11781),f257(x11783,x11782))
% 156.89/156.48  [1179]~E(x11791,x11792)+E(f594(x11791,x11793,x11794,x11795,x11796),f594(x11792,x11793,x11794,x11795,x11796))
% 156.89/156.48  [1180]~E(x11801,x11802)+E(f594(x11803,x11801,x11804,x11805,x11806),f594(x11803,x11802,x11804,x11805,x11806))
% 156.89/156.48  [1181]~E(x11811,x11812)+E(f594(x11813,x11814,x11811,x11815,x11816),f594(x11813,x11814,x11812,x11815,x11816))
% 156.89/156.48  [1182]~E(x11821,x11822)+E(f594(x11823,x11824,x11825,x11821,x11826),f594(x11823,x11824,x11825,x11822,x11826))
% 156.89/156.48  [1183]~E(x11831,x11832)+E(f594(x11833,x11834,x11835,x11836,x11831),f594(x11833,x11834,x11835,x11836,x11832))
% 156.89/156.48  [1184]~E(x11841,x11842)+E(f591(x11841,x11843,x11844,x11845),f591(x11842,x11843,x11844,x11845))
% 156.89/156.48  [1185]~E(x11851,x11852)+E(f591(x11853,x11851,x11854,x11855),f591(x11853,x11852,x11854,x11855))
% 156.89/156.48  [1186]~E(x11861,x11862)+E(f591(x11863,x11864,x11861,x11865),f591(x11863,x11864,x11862,x11865))
% 156.89/156.48  [1187]~E(x11871,x11872)+E(f591(x11873,x11874,x11875,x11871),f591(x11873,x11874,x11875,x11872))
% 156.89/156.48  [1188]~E(x11881,x11882)+E(f273(x11881,x11883),f273(x11882,x11883))
% 156.89/156.48  [1189]~E(x11891,x11892)+E(f273(x11893,x11891),f273(x11893,x11892))
% 156.89/156.48  [1190]~E(x11901,x11902)+E(f553(x11901,x11903,x11904,x11905),f553(x11902,x11903,x11904,x11905))
% 156.89/156.48  [1191]~E(x11911,x11912)+E(f553(x11913,x11911,x11914,x11915),f553(x11913,x11912,x11914,x11915))
% 156.89/156.48  [1192]~E(x11921,x11922)+E(f553(x11923,x11924,x11921,x11925),f553(x11923,x11924,x11922,x11925))
% 156.89/156.48  [1193]~E(x11931,x11932)+E(f553(x11933,x11934,x11935,x11931),f553(x11933,x11934,x11935,x11932))
% 156.89/156.48  [1194]~E(x11941,x11942)+E(f741(x11941,x11943,x11944),f741(x11942,x11943,x11944))
% 156.89/156.48  [1195]~E(x11951,x11952)+E(f741(x11953,x11951,x11954),f741(x11953,x11952,x11954))
% 156.89/156.48  [1196]~E(x11961,x11962)+E(f741(x11963,x11964,x11961),f741(x11963,x11964,x11962))
% 156.89/156.48  [1197]~E(x11971,x11972)+E(f419(x11971,x11973,x11974,x11975),f419(x11972,x11973,x11974,x11975))
% 156.89/156.48  [1198]~E(x11981,x11982)+E(f419(x11983,x11981,x11984,x11985),f419(x11983,x11982,x11984,x11985))
% 156.89/156.48  [1199]~E(x11991,x11992)+E(f419(x11993,x11994,x11991,x11995),f419(x11993,x11994,x11992,x11995))
% 156.89/156.48  [1200]~E(x12001,x12002)+E(f419(x12003,x12004,x12005,x12001),f419(x12003,x12004,x12005,x12002))
% 156.89/156.48  [1201]~E(x12011,x12012)+E(f543(x12011,x12013,x12014),f543(x12012,x12013,x12014))
% 156.89/156.48  [1202]~E(x12021,x12022)+E(f543(x12023,x12021,x12024),f543(x12023,x12022,x12024))
% 156.89/156.48  [1203]~E(x12031,x12032)+E(f543(x12033,x12034,x12031),f543(x12033,x12034,x12032))
% 156.89/156.48  [1204]~E(x12041,x12042)+E(f362(x12041,x12043,x12044),f362(x12042,x12043,x12044))
% 156.89/156.48  [1205]~E(x12051,x12052)+E(f362(x12053,x12051,x12054),f362(x12053,x12052,x12054))
% 156.89/156.48  [1206]~E(x12061,x12062)+E(f362(x12063,x12064,x12061),f362(x12063,x12064,x12062))
% 156.89/156.48  [1207]~E(x12071,x12072)+E(f168(x12071,x12073,x12074),f168(x12072,x12073,x12074))
% 156.89/156.48  [1208]~E(x12081,x12082)+E(f168(x12083,x12081,x12084),f168(x12083,x12082,x12084))
% 156.89/156.48  [1209]~E(x12091,x12092)+E(f168(x12093,x12094,x12091),f168(x12093,x12094,x12092))
% 156.89/156.48  [1210]~E(x12101,x12102)+E(f354(x12101,x12103,x12104),f354(x12102,x12103,x12104))
% 156.89/156.48  [1211]~E(x12111,x12112)+E(f354(x12113,x12111,x12114),f354(x12113,x12112,x12114))
% 156.89/156.48  [1212]~E(x12121,x12122)+E(f354(x12123,x12124,x12121),f354(x12123,x12124,x12122))
% 156.89/156.48  [1213]~E(x12131,x12132)+E(f393(x12131,x12133,x12134),f393(x12132,x12133,x12134))
% 156.89/156.48  [1214]~E(x12141,x12142)+E(f393(x12143,x12141,x12144),f393(x12143,x12142,x12144))
% 156.89/156.48  [1215]~E(x12151,x12152)+E(f393(x12153,x12154,x12151),f393(x12153,x12154,x12152))
% 156.89/156.48  [1216]~E(x12161,x12162)+E(f288(x12161,x12163),f288(x12162,x12163))
% 156.89/156.48  [1217]~E(x12171,x12172)+E(f288(x12173,x12171),f288(x12173,x12172))
% 156.89/156.48  [1218]~E(x12181,x12182)+E(f802(x12181,x12183,x12184,x12185),f802(x12182,x12183,x12184,x12185))
% 156.89/156.48  [1219]~E(x12191,x12192)+E(f802(x12193,x12191,x12194,x12195),f802(x12193,x12192,x12194,x12195))
% 156.89/156.48  [1220]~E(x12201,x12202)+E(f802(x12203,x12204,x12201,x12205),f802(x12203,x12204,x12202,x12205))
% 156.89/156.48  [1221]~E(x12211,x12212)+E(f802(x12213,x12214,x12215,x12211),f802(x12213,x12214,x12215,x12212))
% 156.89/156.48  [1222]~E(x12221,x12222)+E(f490(x12221,x12223,x12224,x12225),f490(x12222,x12223,x12224,x12225))
% 156.89/156.48  [1223]~E(x12231,x12232)+E(f490(x12233,x12231,x12234,x12235),f490(x12233,x12232,x12234,x12235))
% 156.89/156.48  [1224]~E(x12241,x12242)+E(f490(x12243,x12244,x12241,x12245),f490(x12243,x12244,x12242,x12245))
% 156.89/156.48  [1225]~E(x12251,x12252)+E(f490(x12253,x12254,x12255,x12251),f490(x12253,x12254,x12255,x12252))
% 156.89/156.48  [1226]~E(x12261,x12262)+E(f810(x12261,x12263,x12264),f810(x12262,x12263,x12264))
% 156.89/156.48  [1227]~E(x12271,x12272)+E(f810(x12273,x12271,x12274),f810(x12273,x12272,x12274))
% 156.89/156.48  [1228]~E(x12281,x12282)+E(f810(x12283,x12284,x12281),f810(x12283,x12284,x12282))
% 156.89/156.48  [1229]~E(x12291,x12292)+E(f645(x12291,x12293,x12294,x12295),f645(x12292,x12293,x12294,x12295))
% 156.89/156.48  [1230]~E(x12301,x12302)+E(f645(x12303,x12301,x12304,x12305),f645(x12303,x12302,x12304,x12305))
% 156.89/156.48  [1231]~E(x12311,x12312)+E(f645(x12313,x12314,x12311,x12315),f645(x12313,x12314,x12312,x12315))
% 156.89/156.48  [1232]~E(x12321,x12322)+E(f645(x12323,x12324,x12325,x12321),f645(x12323,x12324,x12325,x12322))
% 156.89/156.48  [1233]~E(x12331,x12332)+E(f739(x12331,x12333,x12334,x12335,x12336),f739(x12332,x12333,x12334,x12335,x12336))
% 156.89/156.48  [1234]~E(x12341,x12342)+E(f739(x12343,x12341,x12344,x12345,x12346),f739(x12343,x12342,x12344,x12345,x12346))
% 156.89/156.48  [1235]~E(x12351,x12352)+E(f739(x12353,x12354,x12351,x12355,x12356),f739(x12353,x12354,x12352,x12355,x12356))
% 156.89/156.48  [1236]~E(x12361,x12362)+E(f739(x12363,x12364,x12365,x12361,x12366),f739(x12363,x12364,x12365,x12362,x12366))
% 156.89/156.48  [1237]~E(x12371,x12372)+E(f739(x12373,x12374,x12375,x12376,x12371),f739(x12373,x12374,x12375,x12376,x12372))
% 156.89/156.48  [1238]~E(x12381,x12382)+E(f409(x12381,x12383,x12384,x12385),f409(x12382,x12383,x12384,x12385))
% 156.89/156.48  [1239]~E(x12391,x12392)+E(f409(x12393,x12391,x12394,x12395),f409(x12393,x12392,x12394,x12395))
% 156.89/156.48  [1240]~E(x12401,x12402)+E(f409(x12403,x12404,x12401,x12405),f409(x12403,x12404,x12402,x12405))
% 156.89/156.48  [1241]~E(x12411,x12412)+E(f409(x12413,x12414,x12415,x12411),f409(x12413,x12414,x12415,x12412))
% 156.89/156.48  [1242]~E(x12421,x12422)+E(f647(x12421,x12423,x12424,x12425,x12426),f647(x12422,x12423,x12424,x12425,x12426))
% 156.89/156.48  [1243]~E(x12431,x12432)+E(f647(x12433,x12431,x12434,x12435,x12436),f647(x12433,x12432,x12434,x12435,x12436))
% 156.89/156.48  [1244]~E(x12441,x12442)+E(f647(x12443,x12444,x12441,x12445,x12446),f647(x12443,x12444,x12442,x12445,x12446))
% 156.89/156.48  [1245]~E(x12451,x12452)+E(f647(x12453,x12454,x12455,x12451,x12456),f647(x12453,x12454,x12455,x12452,x12456))
% 156.89/156.48  [1246]~E(x12461,x12462)+E(f647(x12463,x12464,x12465,x12466,x12461),f647(x12463,x12464,x12465,x12466,x12462))
% 156.89/156.48  [1247]~E(x12471,x12472)+E(f747(x12471,x12473),f747(x12472,x12473))
% 156.89/156.48  [1248]~E(x12481,x12482)+E(f747(x12483,x12481),f747(x12483,x12482))
% 156.89/156.48  [1249]~E(x12491,x12492)+E(f842(x12491),f842(x12492))
% 156.89/156.48  [1250]~E(x12501,x12502)+E(f720(x12501,x12503,x12504,x12505,x12506,x12507,x12508),f720(x12502,x12503,x12504,x12505,x12506,x12507,x12508))
% 156.89/156.48  [1251]~E(x12511,x12512)+E(f720(x12513,x12511,x12514,x12515,x12516,x12517,x12518),f720(x12513,x12512,x12514,x12515,x12516,x12517,x12518))
% 156.89/156.48  [1252]~E(x12521,x12522)+E(f720(x12523,x12524,x12521,x12525,x12526,x12527,x12528),f720(x12523,x12524,x12522,x12525,x12526,x12527,x12528))
% 156.89/156.48  [1253]~E(x12531,x12532)+E(f720(x12533,x12534,x12535,x12531,x12536,x12537,x12538),f720(x12533,x12534,x12535,x12532,x12536,x12537,x12538))
% 156.89/156.48  [1254]~E(x12541,x12542)+E(f720(x12543,x12544,x12545,x12546,x12541,x12547,x12548),f720(x12543,x12544,x12545,x12546,x12542,x12547,x12548))
% 156.89/156.48  [1255]~E(x12551,x12552)+E(f720(x12553,x12554,x12555,x12556,x12557,x12551,x12558),f720(x12553,x12554,x12555,x12556,x12557,x12552,x12558))
% 156.89/156.48  [1256]~E(x12561,x12562)+E(f720(x12563,x12564,x12565,x12566,x12567,x12568,x12561),f720(x12563,x12564,x12565,x12566,x12567,x12568,x12562))
% 156.89/156.48  [1257]~E(x12571,x12572)+E(f470(x12571,x12573,x12574),f470(x12572,x12573,x12574))
% 156.89/156.48  [1258]~E(x12581,x12582)+E(f470(x12583,x12581,x12584),f470(x12583,x12582,x12584))
% 156.89/156.48  [1259]~E(x12591,x12592)+E(f470(x12593,x12594,x12591),f470(x12593,x12594,x12592))
% 156.89/156.48  [1260]~E(x12601,x12602)+E(f389(x12601,x12603,x12604,x12605),f389(x12602,x12603,x12604,x12605))
% 156.89/156.48  [1261]~E(x12611,x12612)+E(f389(x12613,x12611,x12614,x12615),f389(x12613,x12612,x12614,x12615))
% 156.89/156.48  [1262]~E(x12621,x12622)+E(f389(x12623,x12624,x12621,x12625),f389(x12623,x12624,x12622,x12625))
% 156.89/156.48  [1263]~E(x12631,x12632)+E(f389(x12633,x12634,x12635,x12631),f389(x12633,x12634,x12635,x12632))
% 156.89/156.48  [1264]~E(x12641,x12642)+E(f55(x12641,x12643,x12644),f55(x12642,x12643,x12644))
% 156.89/156.48  [1265]~E(x12651,x12652)+E(f55(x12653,x12651,x12654),f55(x12653,x12652,x12654))
% 156.89/156.48  [1266]~E(x12661,x12662)+E(f55(x12663,x12664,x12661),f55(x12663,x12664,x12662))
% 156.89/156.48  [1267]~E(x12671,x12672)+E(f314(x12671),f314(x12672))
% 156.89/156.48  [1268]~E(x12681,x12682)+E(f399(x12681,x12683,x12684,x12685),f399(x12682,x12683,x12684,x12685))
% 156.89/156.48  [1269]~E(x12691,x12692)+E(f399(x12693,x12691,x12694,x12695),f399(x12693,x12692,x12694,x12695))
% 156.89/156.48  [1270]~E(x12701,x12702)+E(f399(x12703,x12704,x12701,x12705),f399(x12703,x12704,x12702,x12705))
% 156.89/156.48  [1271]~E(x12711,x12712)+E(f399(x12713,x12714,x12715,x12711),f399(x12713,x12714,x12715,x12712))
% 156.89/156.48  [1272]~E(x12721,x12722)+E(f590(x12721,x12723,x12724,x12725,x12726),f590(x12722,x12723,x12724,x12725,x12726))
% 156.89/156.48  [1273]~E(x12731,x12732)+E(f590(x12733,x12731,x12734,x12735,x12736),f590(x12733,x12732,x12734,x12735,x12736))
% 156.89/156.48  [1274]~E(x12741,x12742)+E(f590(x12743,x12744,x12741,x12745,x12746),f590(x12743,x12744,x12742,x12745,x12746))
% 156.89/156.48  [1275]~E(x12751,x12752)+E(f590(x12753,x12754,x12755,x12751,x12756),f590(x12753,x12754,x12755,x12752,x12756))
% 156.89/156.48  [1276]~E(x12761,x12762)+E(f590(x12763,x12764,x12765,x12766,x12761),f590(x12763,x12764,x12765,x12766,x12762))
% 156.89/156.48  [1277]~E(x12771,x12772)+E(f405(x12771,x12773),f405(x12772,x12773))
% 156.89/156.48  [1278]~E(x12781,x12782)+E(f405(x12783,x12781),f405(x12783,x12782))
% 156.89/156.48  [1279]~E(x12791,x12792)+E(f665(x12791,x12793,x12794,x12795),f665(x12792,x12793,x12794,x12795))
% 156.89/156.48  [1280]~E(x12801,x12802)+E(f665(x12803,x12801,x12804,x12805),f665(x12803,x12802,x12804,x12805))
% 156.89/156.48  [1281]~E(x12811,x12812)+E(f665(x12813,x12814,x12811,x12815),f665(x12813,x12814,x12812,x12815))
% 156.89/156.48  [1282]~E(x12821,x12822)+E(f665(x12823,x12824,x12825,x12821),f665(x12823,x12824,x12825,x12822))
% 156.89/156.48  [1283]~E(x12831,x12832)+E(f646(x12831,x12833,x12834,x12835),f646(x12832,x12833,x12834,x12835))
% 156.89/156.48  [1284]~E(x12841,x12842)+E(f646(x12843,x12841,x12844,x12845),f646(x12843,x12842,x12844,x12845))
% 156.89/156.48  [1285]~E(x12851,x12852)+E(f646(x12853,x12854,x12851,x12855),f646(x12853,x12854,x12852,x12855))
% 156.89/156.48  [1286]~E(x12861,x12862)+E(f646(x12863,x12864,x12865,x12861),f646(x12863,x12864,x12865,x12862))
% 156.89/156.48  [1287]~E(x12871,x12872)+E(f733(x12871,x12873,x12874,x12875,x12876,x12877,x12878,x12879),f733(x12872,x12873,x12874,x12875,x12876,x12877,x12878,x12879))
% 156.89/156.48  [1288]~E(x12881,x12882)+E(f733(x12883,x12881,x12884,x12885,x12886,x12887,x12888,x12889),f733(x12883,x12882,x12884,x12885,x12886,x12887,x12888,x12889))
% 156.89/156.48  [1289]~E(x12891,x12892)+E(f733(x12893,x12894,x12891,x12895,x12896,x12897,x12898,x12899),f733(x12893,x12894,x12892,x12895,x12896,x12897,x12898,x12899))
% 156.89/156.48  [1290]~E(x12901,x12902)+E(f733(x12903,x12904,x12905,x12901,x12906,x12907,x12908,x12909),f733(x12903,x12904,x12905,x12902,x12906,x12907,x12908,x12909))
% 156.89/156.48  [1291]~E(x12911,x12912)+E(f733(x12913,x12914,x12915,x12916,x12911,x12917,x12918,x12919),f733(x12913,x12914,x12915,x12916,x12912,x12917,x12918,x12919))
% 156.89/156.48  [1292]~E(x12921,x12922)+E(f733(x12923,x12924,x12925,x12926,x12927,x12921,x12928,x12929),f733(x12923,x12924,x12925,x12926,x12927,x12922,x12928,x12929))
% 156.89/156.48  [1293]~E(x12931,x12932)+E(f733(x12933,x12934,x12935,x12936,x12937,x12938,x12931,x12939),f733(x12933,x12934,x12935,x12936,x12937,x12938,x12932,x12939))
% 156.89/156.48  [1294]~E(x12941,x12942)+E(f733(x12943,x12944,x12945,x12946,x12947,x12948,x12949,x12941),f733(x12943,x12944,x12945,x12946,x12947,x12948,x12949,x12942))
% 156.89/156.48  [1295]~E(x12951,x12952)+E(f828(x12951,x12953,x12954,x12955,x12956),f828(x12952,x12953,x12954,x12955,x12956))
% 156.89/156.48  [1296]~E(x12961,x12962)+E(f828(x12963,x12961,x12964,x12965,x12966),f828(x12963,x12962,x12964,x12965,x12966))
% 156.89/156.48  [1297]~E(x12971,x12972)+E(f828(x12973,x12974,x12971,x12975,x12976),f828(x12973,x12974,x12972,x12975,x12976))
% 156.89/156.48  [1298]~E(x12981,x12982)+E(f828(x12983,x12984,x12985,x12981,x12986),f828(x12983,x12984,x12985,x12982,x12986))
% 156.89/156.48  [1299]~E(x12991,x12992)+E(f828(x12993,x12994,x12995,x12996,x12991),f828(x12993,x12994,x12995,x12996,x12992))
% 156.89/156.48  [1300]~E(x13001,x13002)+E(f725(x13001,x13003,x13004),f725(x13002,x13003,x13004))
% 156.89/156.48  [1301]~E(x13011,x13012)+E(f725(x13013,x13011,x13014),f725(x13013,x13012,x13014))
% 156.89/156.48  [1302]~E(x13021,x13022)+E(f725(x13023,x13024,x13021),f725(x13023,x13024,x13022))
% 156.89/156.48  [1303]~E(x13031,x13032)+E(f161(x13031,x13033,x13034),f161(x13032,x13033,x13034))
% 156.89/156.48  [1304]~E(x13041,x13042)+E(f161(x13043,x13041,x13044),f161(x13043,x13042,x13044))
% 156.89/156.48  [1305]~E(x13051,x13052)+E(f161(x13053,x13054,x13051),f161(x13053,x13054,x13052))
% 156.89/156.48  [1306]~E(x13061,x13062)+E(f783(x13061,x13063,x13064,x13065,x13066,x13067),f783(x13062,x13063,x13064,x13065,x13066,x13067))
% 156.89/156.48  [1307]~E(x13071,x13072)+E(f783(x13073,x13071,x13074,x13075,x13076,x13077),f783(x13073,x13072,x13074,x13075,x13076,x13077))
% 156.89/156.48  [1308]~E(x13081,x13082)+E(f783(x13083,x13084,x13081,x13085,x13086,x13087),f783(x13083,x13084,x13082,x13085,x13086,x13087))
% 156.89/156.48  [1309]~E(x13091,x13092)+E(f783(x13093,x13094,x13095,x13091,x13096,x13097),f783(x13093,x13094,x13095,x13092,x13096,x13097))
% 156.89/156.48  [1310]~E(x13101,x13102)+E(f783(x13103,x13104,x13105,x13106,x13101,x13107),f783(x13103,x13104,x13105,x13106,x13102,x13107))
% 156.89/156.48  [1311]~E(x13111,x13112)+E(f783(x13113,x13114,x13115,x13116,x13117,x13111),f783(x13113,x13114,x13115,x13116,x13117,x13112))
% 156.89/156.48  [1312]~E(x13121,x13122)+E(f638(x13121,x13123,x13124),f638(x13122,x13123,x13124))
% 156.89/156.48  [1313]~E(x13131,x13132)+E(f638(x13133,x13131,x13134),f638(x13133,x13132,x13134))
% 156.89/156.48  [1314]~E(x13141,x13142)+E(f638(x13143,x13144,x13141),f638(x13143,x13144,x13142))
% 156.89/156.48  [1315]~E(x13151,x13152)+E(f664(x13151,x13153,x13154,x13155,x13156),f664(x13152,x13153,x13154,x13155,x13156))
% 156.89/156.48  [1316]~E(x13161,x13162)+E(f664(x13163,x13161,x13164,x13165,x13166),f664(x13163,x13162,x13164,x13165,x13166))
% 156.89/156.48  [1317]~E(x13171,x13172)+E(f664(x13173,x13174,x13171,x13175,x13176),f664(x13173,x13174,x13172,x13175,x13176))
% 156.89/156.48  [1318]~E(x13181,x13182)+E(f664(x13183,x13184,x13185,x13181,x13186),f664(x13183,x13184,x13185,x13182,x13186))
% 156.89/156.48  [1319]~E(x13191,x13192)+E(f664(x13193,x13194,x13195,x13196,x13191),f664(x13193,x13194,x13195,x13196,x13192))
% 156.89/156.48  [1320]~E(x13201,x13202)+E(f322(x13201,x13203,x13204,x13205),f322(x13202,x13203,x13204,x13205))
% 156.89/156.48  [1321]~E(x13211,x13212)+E(f322(x13213,x13211,x13214,x13215),f322(x13213,x13212,x13214,x13215))
% 156.89/156.48  [1322]~E(x13221,x13222)+E(f322(x13223,x13224,x13221,x13225),f322(x13223,x13224,x13222,x13225))
% 156.89/156.48  [1323]~E(x13231,x13232)+E(f322(x13233,x13234,x13235,x13231),f322(x13233,x13234,x13235,x13232))
% 156.89/156.48  [1324]~E(x13241,x13242)+E(f277(x13241,x13243),f277(x13242,x13243))
% 156.89/156.48  [1325]~E(x13251,x13252)+E(f277(x13253,x13251),f277(x13253,x13252))
% 156.89/156.48  [1326]~E(x13261,x13262)+E(f270(x13261,x13263,x13264,x13265),f270(x13262,x13263,x13264,x13265))
% 156.89/156.48  [1327]~E(x13271,x13272)+E(f270(x13273,x13271,x13274,x13275),f270(x13273,x13272,x13274,x13275))
% 156.89/156.48  [1328]~E(x13281,x13282)+E(f270(x13283,x13284,x13281,x13285),f270(x13283,x13284,x13282,x13285))
% 156.89/156.48  [1329]~E(x13291,x13292)+E(f270(x13293,x13294,x13295,x13291),f270(x13293,x13294,x13295,x13292))
% 156.89/156.48  [1330]~E(x13301,x13302)+E(f521(x13301),f521(x13302))
% 156.89/156.48  [1331]~E(x13311,x13312)+E(f334(x13311),f334(x13312))
% 156.89/156.48  [1332]~E(x13321,x13322)+E(f431(x13321,x13323,x13324),f431(x13322,x13323,x13324))
% 156.89/156.48  [1333]~E(x13331,x13332)+E(f431(x13333,x13331,x13334),f431(x13333,x13332,x13334))
% 156.89/156.48  [1334]~E(x13341,x13342)+E(f431(x13343,x13344,x13341),f431(x13343,x13344,x13342))
% 156.89/156.48  [1335]~E(x13351,x13352)+E(f452(x13351,x13353,x13354),f452(x13352,x13353,x13354))
% 156.89/156.48  [1336]~E(x13361,x13362)+E(f452(x13363,x13361,x13364),f452(x13363,x13362,x13364))
% 156.89/156.48  [1337]~E(x13371,x13372)+E(f452(x13373,x13374,x13371),f452(x13373,x13374,x13372))
% 156.89/156.48  [1338]~E(x13381,x13382)+E(f629(x13381,x13383,x13384),f629(x13382,x13383,x13384))
% 156.89/156.48  [1339]~E(x13391,x13392)+E(f629(x13393,x13391,x13394),f629(x13393,x13392,x13394))
% 156.89/156.48  [1340]~E(x13401,x13402)+E(f629(x13403,x13404,x13401),f629(x13403,x13404,x13402))
% 156.89/156.48  [1341]~E(x13411,x13412)+E(f712(x13411,x13413,x13414,x13415),f712(x13412,x13413,x13414,x13415))
% 156.89/156.48  [1342]~E(x13421,x13422)+E(f712(x13423,x13421,x13424,x13425),f712(x13423,x13422,x13424,x13425))
% 156.89/156.48  [1343]~E(x13431,x13432)+E(f712(x13433,x13434,x13431,x13435),f712(x13433,x13434,x13432,x13435))
% 156.89/156.48  [1344]~E(x13441,x13442)+E(f712(x13443,x13444,x13445,x13441),f712(x13443,x13444,x13445,x13442))
% 156.89/156.48  [1345]~E(x13451,x13452)+E(f472(x13451,x13453),f472(x13452,x13453))
% 156.89/156.48  [1346]~E(x13461,x13462)+E(f472(x13463,x13461),f472(x13463,x13462))
% 156.89/156.48  [1347]~E(x13471,x13472)+E(f295(x13471,x13473,x13474),f295(x13472,x13473,x13474))
% 156.89/156.48  [1348]~E(x13481,x13482)+E(f295(x13483,x13481,x13484),f295(x13483,x13482,x13484))
% 156.89/156.48  [1349]~E(x13491,x13492)+E(f295(x13493,x13494,x13491),f295(x13493,x13494,x13492))
% 156.89/156.48  [1350]~E(x13501,x13502)+E(f506(x13501,x13503,x13504,x13505),f506(x13502,x13503,x13504,x13505))
% 156.89/156.48  [1351]~E(x13511,x13512)+E(f506(x13513,x13511,x13514,x13515),f506(x13513,x13512,x13514,x13515))
% 156.89/156.48  [1352]~E(x13521,x13522)+E(f506(x13523,x13524,x13521,x13525),f506(x13523,x13524,x13522,x13525))
% 156.89/156.48  [1353]~E(x13531,x13532)+E(f506(x13533,x13534,x13535,x13531),f506(x13533,x13534,x13535,x13532))
% 156.89/156.48  [1354]~E(x13541,x13542)+E(f415(x13541,x13543,x13544,x13545),f415(x13542,x13543,x13544,x13545))
% 156.89/156.48  [1355]~E(x13551,x13552)+E(f415(x13553,x13551,x13554,x13555),f415(x13553,x13552,x13554,x13555))
% 156.89/156.48  [1356]~E(x13561,x13562)+E(f415(x13563,x13564,x13561,x13565),f415(x13563,x13564,x13562,x13565))
% 156.89/156.48  [1357]~E(x13571,x13572)+E(f415(x13573,x13574,x13575,x13571),f415(x13573,x13574,x13575,x13572))
% 156.89/156.48  [1358]~E(x13581,x13582)+E(f492(x13581,x13583,x13584),f492(x13582,x13583,x13584))
% 156.89/156.48  [1359]~E(x13591,x13592)+E(f492(x13593,x13591,x13594),f492(x13593,x13592,x13594))
% 156.89/156.48  [1360]~E(x13601,x13602)+E(f492(x13603,x13604,x13601),f492(x13603,x13604,x13602))
% 156.89/156.48  [1361]~E(x13611,x13612)+E(f569(x13611,x13613),f569(x13612,x13613))
% 156.89/156.48  [1362]~E(x13621,x13622)+E(f569(x13623,x13621),f569(x13623,x13622))
% 156.89/156.48  [1363]~E(x13631,x13632)+E(f588(x13631,x13633,x13634),f588(x13632,x13633,x13634))
% 156.89/156.48  [1364]~E(x13641,x13642)+E(f588(x13643,x13641,x13644),f588(x13643,x13642,x13644))
% 156.89/156.48  [1365]~E(x13651,x13652)+E(f588(x13653,x13654,x13651),f588(x13653,x13654,x13652))
% 156.89/156.48  [1366]~E(x13661,x13662)+E(f434(x13661,x13663,x13664,x13665,x13666),f434(x13662,x13663,x13664,x13665,x13666))
% 156.89/156.48  [1367]~E(x13671,x13672)+E(f434(x13673,x13671,x13674,x13675,x13676),f434(x13673,x13672,x13674,x13675,x13676))
% 156.89/156.48  [1368]~E(x13681,x13682)+E(f434(x13683,x13684,x13681,x13685,x13686),f434(x13683,x13684,x13682,x13685,x13686))
% 156.89/156.48  [1369]~E(x13691,x13692)+E(f434(x13693,x13694,x13695,x13691,x13696),f434(x13693,x13694,x13695,x13692,x13696))
% 156.89/156.48  [1370]~E(x13701,x13702)+E(f434(x13703,x13704,x13705,x13706,x13701),f434(x13703,x13704,x13705,x13706,x13702))
% 156.89/156.48  [1371]~E(x13711,x13712)+E(f255(x13711,x13713,x13714),f255(x13712,x13713,x13714))
% 156.89/156.48  [1372]~E(x13721,x13722)+E(f255(x13723,x13721,x13724),f255(x13723,x13722,x13724))
% 156.89/156.48  [1373]~E(x13731,x13732)+E(f255(x13733,x13734,x13731),f255(x13733,x13734,x13732))
% 156.89/156.48  [1374]~E(x13741,x13742)+E(f340(x13741,x13743,x13744),f340(x13742,x13743,x13744))
% 156.89/156.48  [1375]~E(x13751,x13752)+E(f340(x13753,x13751,x13754),f340(x13753,x13752,x13754))
% 156.89/156.48  [1376]~E(x13761,x13762)+E(f340(x13763,x13764,x13761),f340(x13763,x13764,x13762))
% 156.89/156.48  [1377]~E(x13771,x13772)+E(f707(x13771,x13773,x13774,x13775,x13776),f707(x13772,x13773,x13774,x13775,x13776))
% 156.89/156.48  [1378]~E(x13781,x13782)+E(f707(x13783,x13781,x13784,x13785,x13786),f707(x13783,x13782,x13784,x13785,x13786))
% 156.89/156.48  [1379]~E(x13791,x13792)+E(f707(x13793,x13794,x13791,x13795,x13796),f707(x13793,x13794,x13792,x13795,x13796))
% 156.89/156.48  [1380]~E(x13801,x13802)+E(f707(x13803,x13804,x13805,x13801,x13806),f707(x13803,x13804,x13805,x13802,x13806))
% 156.89/156.48  [1381]~E(x13811,x13812)+E(f707(x13813,x13814,x13815,x13816,x13811),f707(x13813,x13814,x13815,x13816,x13812))
% 156.89/156.48  [1382]~E(x13821,x13822)+E(f129(x13821),f129(x13822))
% 156.89/156.48  [1383]~E(x13831,x13832)+E(f293(x13831,x13833,x13834,x13835),f293(x13832,x13833,x13834,x13835))
% 156.89/156.48  [1384]~E(x13841,x13842)+E(f293(x13843,x13841,x13844,x13845),f293(x13843,x13842,x13844,x13845))
% 156.89/156.48  [1385]~E(x13851,x13852)+E(f293(x13853,x13854,x13851,x13855),f293(x13853,x13854,x13852,x13855))
% 156.89/156.48  [1386]~E(x13861,x13862)+E(f293(x13863,x13864,x13865,x13861),f293(x13863,x13864,x13865,x13862))
% 156.89/156.48  [1387]~E(x13871,x13872)+E(f343(x13871),f343(x13872))
% 156.89/156.48  [1388]~E(x13881,x13882)+E(f700(x13881,x13883,x13884,x13885),f700(x13882,x13883,x13884,x13885))
% 156.89/156.48  [1389]~E(x13891,x13892)+E(f700(x13893,x13891,x13894,x13895),f700(x13893,x13892,x13894,x13895))
% 156.89/156.48  [1390]~E(x13901,x13902)+E(f700(x13903,x13904,x13901,x13905),f700(x13903,x13904,x13902,x13905))
% 156.89/156.48  [1391]~E(x13911,x13912)+E(f700(x13913,x13914,x13915,x13911),f700(x13913,x13914,x13915,x13912))
% 156.89/156.48  [1392]~E(x13921,x13922)+E(f220(x13921,x13923),f220(x13922,x13923))
% 156.89/156.48  [1393]~E(x13931,x13932)+E(f220(x13933,x13931),f220(x13933,x13932))
% 156.89/156.48  [1394]~E(x13941,x13942)+E(f505(x13941,x13943,x13944),f505(x13942,x13943,x13944))
% 156.89/156.48  [1395]~E(x13951,x13952)+E(f505(x13953,x13951,x13954),f505(x13953,x13952,x13954))
% 156.89/156.48  [1396]~E(x13961,x13962)+E(f505(x13963,x13964,x13961),f505(x13963,x13964,x13962))
% 156.89/156.48  [1397]~E(x13971,x13972)+E(f815(x13971,x13973,x13974,x13975),f815(x13972,x13973,x13974,x13975))
% 156.89/156.48  [1398]~E(x13981,x13982)+E(f815(x13983,x13981,x13984,x13985),f815(x13983,x13982,x13984,x13985))
% 156.89/156.48  [1399]~E(x13991,x13992)+E(f815(x13993,x13994,x13991,x13995),f815(x13993,x13994,x13992,x13995))
% 156.89/156.48  [1400]~E(x14001,x14002)+E(f815(x14003,x14004,x14005,x14001),f815(x14003,x14004,x14005,x14002))
% 156.89/156.48  [1401]~E(x14011,x14012)+E(f379(x14011,x14013,x14014,x14015),f379(x14012,x14013,x14014,x14015))
% 156.89/156.48  [1402]~E(x14021,x14022)+E(f379(x14023,x14021,x14024,x14025),f379(x14023,x14022,x14024,x14025))
% 156.89/156.48  [1403]~E(x14031,x14032)+E(f379(x14033,x14034,x14031,x14035),f379(x14033,x14034,x14032,x14035))
% 156.89/156.48  [1404]~E(x14041,x14042)+E(f379(x14043,x14044,x14045,x14041),f379(x14043,x14044,x14045,x14042))
% 156.89/156.48  [1405]~E(x14051,x14052)+E(f750(x14051,x14053,x14054,x14055,x14056),f750(x14052,x14053,x14054,x14055,x14056))
% 156.89/156.48  [1406]~E(x14061,x14062)+E(f750(x14063,x14061,x14064,x14065,x14066),f750(x14063,x14062,x14064,x14065,x14066))
% 156.89/156.48  [1407]~E(x14071,x14072)+E(f750(x14073,x14074,x14071,x14075,x14076),f750(x14073,x14074,x14072,x14075,x14076))
% 156.89/156.48  [1408]~E(x14081,x14082)+E(f750(x14083,x14084,x14085,x14081,x14086),f750(x14083,x14084,x14085,x14082,x14086))
% 156.89/156.48  [1409]~E(x14091,x14092)+E(f750(x14093,x14094,x14095,x14096,x14091),f750(x14093,x14094,x14095,x14096,x14092))
% 156.89/156.48  [1410]~E(x14101,x14102)+E(f774(x14101,x14103,x14104),f774(x14102,x14103,x14104))
% 156.89/156.48  [1411]~E(x14111,x14112)+E(f774(x14113,x14111,x14114),f774(x14113,x14112,x14114))
% 156.89/156.48  [1412]~E(x14121,x14122)+E(f774(x14123,x14124,x14121),f774(x14123,x14124,x14122))
% 156.89/156.48  [1413]~E(x14131,x14132)+E(f804(x14131,x14133,x14134,x14135,x14136),f804(x14132,x14133,x14134,x14135,x14136))
% 156.89/156.48  [1414]~E(x14141,x14142)+E(f804(x14143,x14141,x14144,x14145,x14146),f804(x14143,x14142,x14144,x14145,x14146))
% 156.89/156.48  [1415]~E(x14151,x14152)+E(f804(x14153,x14154,x14151,x14155,x14156),f804(x14153,x14154,x14152,x14155,x14156))
% 156.89/156.48  [1416]~E(x14161,x14162)+E(f804(x14163,x14164,x14165,x14161,x14166),f804(x14163,x14164,x14165,x14162,x14166))
% 156.89/156.48  [1417]~E(x14171,x14172)+E(f804(x14173,x14174,x14175,x14176,x14171),f804(x14173,x14174,x14175,x14176,x14172))
% 156.89/156.48  [1418]~E(x14181,x14182)+E(f484(x14181,x14183,x14184),f484(x14182,x14183,x14184))
% 156.89/156.48  [1419]~E(x14191,x14192)+E(f484(x14193,x14191,x14194),f484(x14193,x14192,x14194))
% 156.89/156.48  [1420]~E(x14201,x14202)+E(f484(x14203,x14204,x14201),f484(x14203,x14204,x14202))
% 156.89/156.48  [1421]~E(x14211,x14212)+E(f601(x14211,x14213,x14214,x14215,x14216),f601(x14212,x14213,x14214,x14215,x14216))
% 156.89/156.48  [1422]~E(x14221,x14222)+E(f601(x14223,x14221,x14224,x14225,x14226),f601(x14223,x14222,x14224,x14225,x14226))
% 156.89/156.48  [1423]~E(x14231,x14232)+E(f601(x14233,x14234,x14231,x14235,x14236),f601(x14233,x14234,x14232,x14235,x14236))
% 156.89/156.48  [1424]~E(x14241,x14242)+E(f601(x14243,x14244,x14245,x14241,x14246),f601(x14243,x14244,x14245,x14242,x14246))
% 156.89/156.48  [1425]~E(x14251,x14252)+E(f601(x14253,x14254,x14255,x14256,x14251),f601(x14253,x14254,x14255,x14256,x14252))
% 156.89/156.48  [1426]~E(x14261,x14262)+E(f275(x14261,x14263),f275(x14262,x14263))
% 156.89/156.48  [1427]~E(x14271,x14272)+E(f275(x14273,x14271),f275(x14273,x14272))
% 156.89/156.48  [1428]~E(x14281,x14282)+E(f454(x14281,x14283,x14284,x14285),f454(x14282,x14283,x14284,x14285))
% 156.89/156.48  [1429]~E(x14291,x14292)+E(f454(x14293,x14291,x14294,x14295),f454(x14293,x14292,x14294,x14295))
% 156.89/156.48  [1430]~E(x14301,x14302)+E(f454(x14303,x14304,x14301,x14305),f454(x14303,x14304,x14302,x14305))
% 156.89/156.48  [1431]~E(x14311,x14312)+E(f454(x14313,x14314,x14315,x14311),f454(x14313,x14314,x14315,x14312))
% 156.89/156.48  [1432]~E(x14321,x14322)+E(f790(x14321,x14323,x14324,x14325),f790(x14322,x14323,x14324,x14325))
% 156.89/156.48  [1433]~E(x14331,x14332)+E(f790(x14333,x14331,x14334,x14335),f790(x14333,x14332,x14334,x14335))
% 156.89/156.48  [1434]~E(x14341,x14342)+E(f790(x14343,x14344,x14341,x14345),f790(x14343,x14344,x14342,x14345))
% 156.89/156.48  [1435]~E(x14351,x14352)+E(f790(x14353,x14354,x14355,x14351),f790(x14353,x14354,x14355,x14352))
% 156.89/156.48  [1436]~E(x14361,x14362)+E(f422(x14361,x14363),f422(x14362,x14363))
% 156.89/156.48  [1437]~E(x14371,x14372)+E(f422(x14373,x14371),f422(x14373,x14372))
% 156.89/156.48  [1438]~E(x14381,x14382)+E(f711(x14381,x14383,x14384,x14385,x14386,x14387),f711(x14382,x14383,x14384,x14385,x14386,x14387))
% 156.89/156.48  [1439]~E(x14391,x14392)+E(f711(x14393,x14391,x14394,x14395,x14396,x14397),f711(x14393,x14392,x14394,x14395,x14396,x14397))
% 156.89/156.48  [1440]~E(x14401,x14402)+E(f711(x14403,x14404,x14401,x14405,x14406,x14407),f711(x14403,x14404,x14402,x14405,x14406,x14407))
% 156.89/156.48  [1441]~E(x14411,x14412)+E(f711(x14413,x14414,x14415,x14411,x14416,x14417),f711(x14413,x14414,x14415,x14412,x14416,x14417))
% 156.89/156.48  [1442]~E(x14421,x14422)+E(f711(x14423,x14424,x14425,x14426,x14421,x14427),f711(x14423,x14424,x14425,x14426,x14422,x14427))
% 156.89/156.48  [1443]~E(x14431,x14432)+E(f711(x14433,x14434,x14435,x14436,x14437,x14431),f711(x14433,x14434,x14435,x14436,x14437,x14432))
% 156.89/156.48  [1444]~E(x14441,x14442)+E(f635(x14441,x14443),f635(x14442,x14443))
% 156.89/156.48  [1445]~E(x14451,x14452)+E(f635(x14453,x14451),f635(x14453,x14452))
% 156.89/156.48  [1446]~E(x14461,x14462)+E(f551(x14461,x14463,x14464,x14465,x14466,x14467),f551(x14462,x14463,x14464,x14465,x14466,x14467))
% 156.89/156.48  [1447]~E(x14471,x14472)+E(f551(x14473,x14471,x14474,x14475,x14476,x14477),f551(x14473,x14472,x14474,x14475,x14476,x14477))
% 156.89/156.48  [1448]~E(x14481,x14482)+E(f551(x14483,x14484,x14481,x14485,x14486,x14487),f551(x14483,x14484,x14482,x14485,x14486,x14487))
% 156.89/156.48  [1449]~E(x14491,x14492)+E(f551(x14493,x14494,x14495,x14491,x14496,x14497),f551(x14493,x14494,x14495,x14492,x14496,x14497))
% 156.89/156.48  [1450]~E(x14501,x14502)+E(f551(x14503,x14504,x14505,x14506,x14501,x14507),f551(x14503,x14504,x14505,x14506,x14502,x14507))
% 156.89/156.48  [1451]~E(x14511,x14512)+E(f551(x14513,x14514,x14515,x14516,x14517,x14511),f551(x14513,x14514,x14515,x14516,x14517,x14512))
% 156.89/156.48  [1452]~E(x14521,x14522)+E(f840(x14521,x14523,x14524,x14525),f840(x14522,x14523,x14524,x14525))
% 156.89/156.48  [1453]~E(x14531,x14532)+E(f840(x14533,x14531,x14534,x14535),f840(x14533,x14532,x14534,x14535))
% 156.89/156.48  [1454]~E(x14541,x14542)+E(f840(x14543,x14544,x14541,x14545),f840(x14543,x14544,x14542,x14545))
% 156.89/156.48  [1455]~E(x14551,x14552)+E(f840(x14553,x14554,x14555,x14551),f840(x14553,x14554,x14555,x14552))
% 156.89/156.48  [1456]~E(x14561,x14562)+E(f278(x14561,x14563,x14564,x14565),f278(x14562,x14563,x14564,x14565))
% 156.89/156.48  [1457]~E(x14571,x14572)+E(f278(x14573,x14571,x14574,x14575),f278(x14573,x14572,x14574,x14575))
% 156.89/156.48  [1458]~E(x14581,x14582)+E(f278(x14583,x14584,x14581,x14585),f278(x14583,x14584,x14582,x14585))
% 156.89/156.48  [1459]~E(x14591,x14592)+E(f278(x14593,x14594,x14595,x14591),f278(x14593,x14594,x14595,x14592))
% 156.89/156.48  [1460]~E(x14601,x14602)+E(f823(x14601,x14603,x14604),f823(x14602,x14603,x14604))
% 156.89/156.48  [1461]~E(x14611,x14612)+E(f823(x14613,x14611,x14614),f823(x14613,x14612,x14614))
% 156.89/156.48  [1462]~E(x14621,x14622)+E(f823(x14623,x14624,x14621),f823(x14623,x14624,x14622))
% 156.89/156.48  [1463]~E(x14631,x14632)+E(f498(x14631,x14633,x14634,x14635),f498(x14632,x14633,x14634,x14635))
% 156.89/156.48  [1464]~E(x14641,x14642)+E(f498(x14643,x14641,x14644,x14645),f498(x14643,x14642,x14644,x14645))
% 156.89/156.48  [1465]~E(x14651,x14652)+E(f498(x14653,x14654,x14651,x14655),f498(x14653,x14654,x14652,x14655))
% 156.89/156.48  [1466]~E(x14661,x14662)+E(f498(x14663,x14664,x14665,x14661),f498(x14663,x14664,x14665,x14662))
% 156.89/156.48  [1467]~E(x14671,x14672)+E(f728(x14671,x14673,x14674,x14675),f728(x14672,x14673,x14674,x14675))
% 156.89/156.48  [1468]~E(x14681,x14682)+E(f728(x14683,x14681,x14684,x14685),f728(x14683,x14682,x14684,x14685))
% 156.89/156.48  [1469]~E(x14691,x14692)+E(f728(x14693,x14694,x14691,x14695),f728(x14693,x14694,x14692,x14695))
% 156.89/156.48  [1470]~E(x14701,x14702)+E(f728(x14703,x14704,x14705,x14701),f728(x14703,x14704,x14705,x14702))
% 156.89/156.48  [1471]~E(x14711,x14712)+E(f717(x14711,x14713,x14714,x14715,x14716),f717(x14712,x14713,x14714,x14715,x14716))
% 156.89/156.48  [1472]~E(x14721,x14722)+E(f717(x14723,x14721,x14724,x14725,x14726),f717(x14723,x14722,x14724,x14725,x14726))
% 156.89/156.48  [1473]~E(x14731,x14732)+E(f717(x14733,x14734,x14731,x14735,x14736),f717(x14733,x14734,x14732,x14735,x14736))
% 156.89/156.48  [1474]~E(x14741,x14742)+E(f717(x14743,x14744,x14745,x14741,x14746),f717(x14743,x14744,x14745,x14742,x14746))
% 156.89/156.48  [1475]~E(x14751,x14752)+E(f717(x14753,x14754,x14755,x14756,x14751),f717(x14753,x14754,x14755,x14756,x14752))
% 156.89/156.48  [1476]~E(x14761,x14762)+E(f833(x14761,x14763,x14764,x14765,x14766),f833(x14762,x14763,x14764,x14765,x14766))
% 156.89/156.48  [1477]~E(x14771,x14772)+E(f833(x14773,x14771,x14774,x14775,x14776),f833(x14773,x14772,x14774,x14775,x14776))
% 156.89/156.48  [1478]~E(x14781,x14782)+E(f833(x14783,x14784,x14781,x14785,x14786),f833(x14783,x14784,x14782,x14785,x14786))
% 156.89/156.48  [1479]~E(x14791,x14792)+E(f833(x14793,x14794,x14795,x14791,x14796),f833(x14793,x14794,x14795,x14792,x14796))
% 156.89/156.48  [1480]~E(x14801,x14802)+E(f833(x14803,x14804,x14805,x14806,x14801),f833(x14803,x14804,x14805,x14806,x14802))
% 156.89/156.48  [1481]~E(x14811,x14812)+E(f477(x14811,x14813,x14814),f477(x14812,x14813,x14814))
% 156.89/156.48  [1482]~E(x14821,x14822)+E(f477(x14823,x14821,x14824),f477(x14823,x14822,x14824))
% 156.89/156.48  [1483]~E(x14831,x14832)+E(f477(x14833,x14834,x14831),f477(x14833,x14834,x14832))
% 156.89/156.48  [1484]~E(x14841,x14842)+E(f765(x14841,x14843,x14844),f765(x14842,x14843,x14844))
% 156.89/156.48  [1485]~E(x14851,x14852)+E(f765(x14853,x14851,x14854),f765(x14853,x14852,x14854))
% 156.89/156.48  [1486]~E(x14861,x14862)+E(f765(x14863,x14864,x14861),f765(x14863,x14864,x14862))
% 156.89/156.48  [1487]~E(x14871,x14872)+E(f699(x14871,x14873),f699(x14872,x14873))
% 156.89/156.48  [1488]~E(x14881,x14882)+E(f699(x14883,x14881),f699(x14883,x14882))
% 156.89/156.48  [1489]~E(x14891,x14892)+E(f355(x14891,x14893,x14894),f355(x14892,x14893,x14894))
% 156.89/156.48  [1490]~E(x14901,x14902)+E(f355(x14903,x14901,x14904),f355(x14903,x14902,x14904))
% 156.89/156.48  [1491]~E(x14911,x14912)+E(f355(x14913,x14914,x14911),f355(x14913,x14914,x14912))
% 156.89/156.48  [1492]~E(x14921,x14922)+E(f595(x14921,x14923,x14924,x14925,x14926),f595(x14922,x14923,x14924,x14925,x14926))
% 156.89/156.48  [1493]~E(x14931,x14932)+E(f595(x14933,x14931,x14934,x14935,x14936),f595(x14933,x14932,x14934,x14935,x14936))
% 156.89/156.48  [1494]~E(x14941,x14942)+E(f595(x14943,x14944,x14941,x14945,x14946),f595(x14943,x14944,x14942,x14945,x14946))
% 156.89/156.48  [1495]~E(x14951,x14952)+E(f595(x14953,x14954,x14955,x14951,x14956),f595(x14953,x14954,x14955,x14952,x14956))
% 156.89/156.48  [1496]~E(x14961,x14962)+E(f595(x14963,x14964,x14965,x14966,x14961),f595(x14963,x14964,x14965,x14966,x14962))
% 156.89/156.48  [1497]~E(x14971,x14972)+E(f528(x14971,x14973,x14974),f528(x14972,x14973,x14974))
% 156.89/156.48  [1498]~E(x14981,x14982)+E(f528(x14983,x14981,x14984),f528(x14983,x14982,x14984))
% 156.89/156.48  [1499]~E(x14991,x14992)+E(f528(x14993,x14994,x14991),f528(x14993,x14994,x14992))
% 156.89/156.48  [1500]~E(x15001,x15002)+E(f504(x15001,x15003,x15004,x15005,x15006,x15007,x15008),f504(x15002,x15003,x15004,x15005,x15006,x15007,x15008))
% 156.89/156.48  [1501]~E(x15011,x15012)+E(f504(x15013,x15011,x15014,x15015,x15016,x15017,x15018),f504(x15013,x15012,x15014,x15015,x15016,x15017,x15018))
% 156.89/156.48  [1502]~E(x15021,x15022)+E(f504(x15023,x15024,x15021,x15025,x15026,x15027,x15028),f504(x15023,x15024,x15022,x15025,x15026,x15027,x15028))
% 156.89/156.48  [1503]~E(x15031,x15032)+E(f504(x15033,x15034,x15035,x15031,x15036,x15037,x15038),f504(x15033,x15034,x15035,x15032,x15036,x15037,x15038))
% 156.89/156.48  [1504]~E(x15041,x15042)+E(f504(x15043,x15044,x15045,x15046,x15041,x15047,x15048),f504(x15043,x15044,x15045,x15046,x15042,x15047,x15048))
% 156.89/156.48  [1505]~E(x15051,x15052)+E(f504(x15053,x15054,x15055,x15056,x15057,x15051,x15058),f504(x15053,x15054,x15055,x15056,x15057,x15052,x15058))
% 156.89/156.48  [1506]~E(x15061,x15062)+E(f504(x15063,x15064,x15065,x15066,x15067,x15068,x15061),f504(x15063,x15064,x15065,x15066,x15067,x15068,x15062))
% 156.89/156.48  [1507]~E(x15071,x15072)+E(f671(x15071,x15073,x15074,x15075),f671(x15072,x15073,x15074,x15075))
% 156.89/156.48  [1508]~E(x15081,x15082)+E(f671(x15083,x15081,x15084,x15085),f671(x15083,x15082,x15084,x15085))
% 156.89/156.48  [1509]~E(x15091,x15092)+E(f671(x15093,x15094,x15091,x15095),f671(x15093,x15094,x15092,x15095))
% 156.89/156.48  [1510]~E(x15101,x15102)+E(f671(x15103,x15104,x15105,x15101),f671(x15103,x15104,x15105,x15102))
% 156.89/156.48  [1511]~E(x15111,x15112)+E(f752(x15111,x15113,x15114,x15115,x15116),f752(x15112,x15113,x15114,x15115,x15116))
% 156.89/156.48  [1512]~E(x15121,x15122)+E(f752(x15123,x15121,x15124,x15125,x15126),f752(x15123,x15122,x15124,x15125,x15126))
% 156.89/156.48  [1513]~E(x15131,x15132)+E(f752(x15133,x15134,x15131,x15135,x15136),f752(x15133,x15134,x15132,x15135,x15136))
% 156.89/156.48  [1514]~E(x15141,x15142)+E(f752(x15143,x15144,x15145,x15141,x15146),f752(x15143,x15144,x15145,x15142,x15146))
% 156.89/156.48  [1515]~E(x15151,x15152)+E(f752(x15153,x15154,x15155,x15156,x15151),f752(x15153,x15154,x15155,x15156,x15152))
% 156.89/156.48  [1516]~E(x15161,x15162)+E(f481(x15161,x15163,x15164),f481(x15162,x15163,x15164))
% 156.89/156.48  [1517]~E(x15171,x15172)+E(f481(x15173,x15171,x15174),f481(x15173,x15172,x15174))
% 156.89/156.48  [1518]~E(x15181,x15182)+E(f481(x15183,x15184,x15181),f481(x15183,x15184,x15182))
% 156.89/156.48  [1519]~E(x15191,x15192)+E(f613(x15191,x15193,x15194,x15195),f613(x15192,x15193,x15194,x15195))
% 156.89/156.48  [1520]~E(x15201,x15202)+E(f613(x15203,x15201,x15204,x15205),f613(x15203,x15202,x15204,x15205))
% 156.89/156.48  [1521]~E(x15211,x15212)+E(f613(x15213,x15214,x15211,x15215),f613(x15213,x15214,x15212,x15215))
% 156.89/156.48  [1522]~E(x15221,x15222)+E(f613(x15223,x15224,x15225,x15221),f613(x15223,x15224,x15225,x15222))
% 156.89/156.48  [1523]~E(x15231,x15232)+E(f291(x15231,x15233,x15234),f291(x15232,x15233,x15234))
% 156.89/156.48  [1524]~E(x15241,x15242)+E(f291(x15243,x15241,x15244),f291(x15243,x15242,x15244))
% 156.89/156.48  [1525]~E(x15251,x15252)+E(f291(x15253,x15254,x15251),f291(x15253,x15254,x15252))
% 156.89/156.48  [1526]~E(x15261,x15262)+E(f459(x15261,x15263,x15264),f459(x15262,x15263,x15264))
% 156.89/156.48  [1527]~E(x15271,x15272)+E(f459(x15273,x15271,x15274),f459(x15273,x15272,x15274))
% 156.89/156.48  [1528]~E(x15281,x15282)+E(f459(x15283,x15284,x15281),f459(x15283,x15284,x15282))
% 156.89/156.48  [1529]~E(x15291,x15292)+E(f838(x15291,x15293,x15294),f838(x15292,x15293,x15294))
% 156.89/156.48  [1530]~E(x15301,x15302)+E(f838(x15303,x15301,x15304),f838(x15303,x15302,x15304))
% 156.89/156.48  [1531]~E(x15311,x15312)+E(f838(x15313,x15314,x15311),f838(x15313,x15314,x15312))
% 156.89/156.48  [1532]~E(x15321,x15322)+E(f323(x15321,x15323,x15324),f323(x15322,x15323,x15324))
% 156.89/156.48  [1533]~E(x15331,x15332)+E(f323(x15333,x15331,x15334),f323(x15333,x15332,x15334))
% 156.89/156.48  [1534]~E(x15341,x15342)+E(f323(x15343,x15344,x15341),f323(x15343,x15344,x15342))
% 156.89/156.48  [1535]~E(x15351,x15352)+E(f723(x15351),f723(x15352))
% 156.89/156.48  [1536]~E(x15361,x15362)+E(f469(x15361,x15363,x15364),f469(x15362,x15363,x15364))
% 156.89/156.48  [1537]~E(x15371,x15372)+E(f469(x15373,x15371,x15374),f469(x15373,x15372,x15374))
% 156.89/156.48  [1538]~E(x15381,x15382)+E(f469(x15383,x15384,x15381),f469(x15383,x15384,x15382))
% 156.89/156.48  [1539]~E(x15391,x15392)+E(f480(x15391,x15393,x15394),f480(x15392,x15393,x15394))
% 156.89/156.48  [1540]~E(x15401,x15402)+E(f480(x15403,x15401,x15404),f480(x15403,x15402,x15404))
% 156.89/156.48  [1541]~E(x15411,x15412)+E(f480(x15413,x15414,x15411),f480(x15413,x15414,x15412))
% 156.89/156.48  [1542]~E(x15421,x15422)+E(f616(x15421,x15423,x15424),f616(x15422,x15423,x15424))
% 156.89/156.48  [1543]~E(x15431,x15432)+E(f616(x15433,x15431,x15434),f616(x15433,x15432,x15434))
% 156.89/156.48  [1544]~E(x15441,x15442)+E(f616(x15443,x15444,x15441),f616(x15443,x15444,x15442))
% 156.89/156.48  [1545]~E(x15451,x15452)+E(f280(x15451,x15453),f280(x15452,x15453))
% 156.89/156.48  [1546]~E(x15461,x15462)+E(f280(x15463,x15461),f280(x15463,x15462))
% 156.89/156.48  [1547]~E(x15471,x15472)+E(f653(x15471,x15473,x15474,x15475),f653(x15472,x15473,x15474,x15475))
% 156.89/156.48  [1548]~E(x15481,x15482)+E(f653(x15483,x15481,x15484,x15485),f653(x15483,x15482,x15484,x15485))
% 156.89/156.48  [1549]~E(x15491,x15492)+E(f653(x15493,x15494,x15491,x15495),f653(x15493,x15494,x15492,x15495))
% 156.89/156.48  [1550]~E(x15501,x15502)+E(f653(x15503,x15504,x15505,x15501),f653(x15503,x15504,x15505,x15502))
% 156.89/156.48  [1551]~E(x15511,x15512)+E(f829(x15511,x15513),f829(x15512,x15513))
% 156.89/156.48  [1552]~E(x15521,x15522)+E(f829(x15523,x15521),f829(x15523,x15522))
% 156.89/156.48  [1553]~E(x15531,x15532)+E(f524(x15531,x15533,x15534,x15535),f524(x15532,x15533,x15534,x15535))
% 156.89/156.48  [1554]~E(x15541,x15542)+E(f524(x15543,x15541,x15544,x15545),f524(x15543,x15542,x15544,x15545))
% 156.89/156.48  [1555]~E(x15551,x15552)+E(f524(x15553,x15554,x15551,x15555),f524(x15553,x15554,x15552,x15555))
% 156.89/156.48  [1556]~E(x15561,x15562)+E(f524(x15563,x15564,x15565,x15561),f524(x15563,x15564,x15565,x15562))
% 156.89/156.48  [1557]~E(x15571,x15572)+E(f457(x15571,x15573,x15574),f457(x15572,x15573,x15574))
% 156.89/156.48  [1558]~E(x15581,x15582)+E(f457(x15583,x15581,x15584),f457(x15583,x15582,x15584))
% 156.89/156.48  [1559]~E(x15591,x15592)+E(f457(x15593,x15594,x15591),f457(x15593,x15594,x15592))
% 156.89/156.48  [1560]~E(x15601,x15602)+E(f684(x15601,x15603,x15604,x15605,x15606,x15607),f684(x15602,x15603,x15604,x15605,x15606,x15607))
% 156.89/156.48  [1561]~E(x15611,x15612)+E(f684(x15613,x15611,x15614,x15615,x15616,x15617),f684(x15613,x15612,x15614,x15615,x15616,x15617))
% 156.89/156.48  [1562]~E(x15621,x15622)+E(f684(x15623,x15624,x15621,x15625,x15626,x15627),f684(x15623,x15624,x15622,x15625,x15626,x15627))
% 156.89/156.48  [1563]~E(x15631,x15632)+E(f684(x15633,x15634,x15635,x15631,x15636,x15637),f684(x15633,x15634,x15635,x15632,x15636,x15637))
% 156.89/156.48  [1564]~E(x15641,x15642)+E(f684(x15643,x15644,x15645,x15646,x15641,x15647),f684(x15643,x15644,x15645,x15646,x15642,x15647))
% 156.89/156.48  [1565]~E(x15651,x15652)+E(f684(x15653,x15654,x15655,x15656,x15657,x15651),f684(x15653,x15654,x15655,x15656,x15657,x15652))
% 156.89/156.48  [1566]~E(x15661,x15662)+E(f662(x15661,x15663),f662(x15662,x15663))
% 156.89/156.48  [1567]~E(x15671,x15672)+E(f662(x15673,x15671),f662(x15673,x15672))
% 156.89/156.48  [1568]~E(x15681,x15682)+E(f510(x15681,x15683,x15684,x15685,x15686),f510(x15682,x15683,x15684,x15685,x15686))
% 156.89/156.48  [1569]~E(x15691,x15692)+E(f510(x15693,x15691,x15694,x15695,x15696),f510(x15693,x15692,x15694,x15695,x15696))
% 156.89/156.48  [1570]~E(x15701,x15702)+E(f510(x15703,x15704,x15701,x15705,x15706),f510(x15703,x15704,x15702,x15705,x15706))
% 156.89/156.48  [1571]~E(x15711,x15712)+E(f510(x15713,x15714,x15715,x15711,x15716),f510(x15713,x15714,x15715,x15712,x15716))
% 156.89/156.48  [1572]~E(x15721,x15722)+E(f510(x15723,x15724,x15725,x15726,x15721),f510(x15723,x15724,x15725,x15726,x15722))
% 156.89/156.48  [1573]~E(x15731,x15732)+E(f572(x15731,x15733,x15734),f572(x15732,x15733,x15734))
% 156.89/156.48  [1574]~E(x15741,x15742)+E(f572(x15743,x15741,x15744),f572(x15743,x15742,x15744))
% 156.89/156.48  [1575]~E(x15751,x15752)+E(f572(x15753,x15754,x15751),f572(x15753,x15754,x15752))
% 156.89/156.48  [1576]~E(x15761,x15762)+E(f612(x15761,x15763,x15764),f612(x15762,x15763,x15764))
% 156.89/156.48  [1577]~E(x15771,x15772)+E(f612(x15773,x15771,x15774),f612(x15773,x15772,x15774))
% 156.89/156.48  [1578]~E(x15781,x15782)+E(f612(x15783,x15784,x15781),f612(x15783,x15784,x15782))
% 156.89/156.48  [1579]~E(x15791,x15792)+E(f125(x15791,x15793,x15794,x15795),f125(x15792,x15793,x15794,x15795))
% 156.89/156.48  [1580]~E(x15801,x15802)+E(f125(x15803,x15801,x15804,x15805),f125(x15803,x15802,x15804,x15805))
% 156.89/156.48  [1581]~E(x15811,x15812)+E(f125(x15813,x15814,x15811,x15815),f125(x15813,x15814,x15812,x15815))
% 156.89/156.48  [1582]~E(x15821,x15822)+E(f125(x15823,x15824,x15825,x15821),f125(x15823,x15824,x15825,x15822))
% 156.89/156.48  [1583]~E(x15831,x15832)+E(f661(x15831,x15833,x15834,x15835),f661(x15832,x15833,x15834,x15835))
% 156.89/156.48  [1584]~E(x15841,x15842)+E(f661(x15843,x15841,x15844,x15845),f661(x15843,x15842,x15844,x15845))
% 156.89/156.48  [1585]~E(x15851,x15852)+E(f661(x15853,x15854,x15851,x15855),f661(x15853,x15854,x15852,x15855))
% 156.89/156.48  [1586]~E(x15861,x15862)+E(f661(x15863,x15864,x15865,x15861),f661(x15863,x15864,x15865,x15862))
% 156.89/156.48  [1587]~E(x15871,x15872)+E(f289(x15871,x15873),f289(x15872,x15873))
% 156.89/156.48  [1588]~E(x15881,x15882)+E(f289(x15883,x15881),f289(x15883,x15882))
% 156.89/156.48  [1589]~E(x15891,x15892)+E(f499(x15891,x15893,x15894,x15895,x15896),f499(x15892,x15893,x15894,x15895,x15896))
% 156.89/156.48  [1590]~E(x15901,x15902)+E(f499(x15903,x15901,x15904,x15905,x15906),f499(x15903,x15902,x15904,x15905,x15906))
% 156.89/156.48  [1591]~E(x15911,x15912)+E(f499(x15913,x15914,x15911,x15915,x15916),f499(x15913,x15914,x15912,x15915,x15916))
% 156.89/156.48  [1592]~E(x15921,x15922)+E(f499(x15923,x15924,x15925,x15921,x15926),f499(x15923,x15924,x15925,x15922,x15926))
% 156.89/156.48  [1593]~E(x15931,x15932)+E(f499(x15933,x15934,x15935,x15936,x15931),f499(x15933,x15934,x15935,x15936,x15932))
% 156.89/156.48  [1594]~E(x15941,x15942)+E(f476(x15941,x15943,x15944),f476(x15942,x15943,x15944))
% 156.89/156.48  [1595]~E(x15951,x15952)+E(f476(x15953,x15951,x15954),f476(x15953,x15952,x15954))
% 156.89/156.48  [1596]~E(x15961,x15962)+E(f476(x15963,x15964,x15961),f476(x15963,x15964,x15962))
% 156.89/156.48  [1597]~E(x15971,x15972)+E(f432(x15971,x15973,x15974,x15975,x15976),f432(x15972,x15973,x15974,x15975,x15976))
% 156.89/156.49  [1598]~E(x15981,x15982)+E(f432(x15983,x15981,x15984,x15985,x15986),f432(x15983,x15982,x15984,x15985,x15986))
% 156.89/156.49  [1599]~E(x15991,x15992)+E(f432(x15993,x15994,x15991,x15995,x15996),f432(x15993,x15994,x15992,x15995,x15996))
% 156.89/156.49  [1600]~E(x16001,x16002)+E(f432(x16003,x16004,x16005,x16001,x16006),f432(x16003,x16004,x16005,x16002,x16006))
% 156.89/156.49  [1601]~E(x16011,x16012)+E(f432(x16013,x16014,x16015,x16016,x16011),f432(x16013,x16014,x16015,x16016,x16012))
% 156.89/156.49  [1602]~E(x16021,x16022)+E(f424(x16021,x16023,x16024),f424(x16022,x16023,x16024))
% 156.89/156.49  [1603]~E(x16031,x16032)+E(f424(x16033,x16031,x16034),f424(x16033,x16032,x16034))
% 156.89/156.49  [1604]~E(x16041,x16042)+E(f424(x16043,x16044,x16041),f424(x16043,x16044,x16042))
% 156.89/156.49  [1605]~E(x16051,x16052)+E(f798(x16051,x16053,x16054,x16055,x16056),f798(x16052,x16053,x16054,x16055,x16056))
% 156.89/156.49  [1606]~E(x16061,x16062)+E(f798(x16063,x16061,x16064,x16065,x16066),f798(x16063,x16062,x16064,x16065,x16066))
% 156.89/156.49  [1607]~E(x16071,x16072)+E(f798(x16073,x16074,x16071,x16075,x16076),f798(x16073,x16074,x16072,x16075,x16076))
% 156.89/156.49  [1608]~E(x16081,x16082)+E(f798(x16083,x16084,x16085,x16081,x16086),f798(x16083,x16084,x16085,x16082,x16086))
% 156.89/156.49  [1609]~E(x16091,x16092)+E(f798(x16093,x16094,x16095,x16096,x16091),f798(x16093,x16094,x16095,x16096,x16092))
% 156.89/156.49  [1610]~E(x16101,x16102)+E(f560(x16101,x16103,x16104,x16105,x16106),f560(x16102,x16103,x16104,x16105,x16106))
% 156.89/156.49  [1611]~E(x16111,x16112)+E(f560(x16113,x16111,x16114,x16115,x16116),f560(x16113,x16112,x16114,x16115,x16116))
% 156.89/156.49  [1612]~E(x16121,x16122)+E(f560(x16123,x16124,x16121,x16125,x16126),f560(x16123,x16124,x16122,x16125,x16126))
% 156.89/156.49  [1613]~E(x16131,x16132)+E(f560(x16133,x16134,x16135,x16131,x16136),f560(x16133,x16134,x16135,x16132,x16136))
% 156.89/156.49  [1614]~E(x16141,x16142)+E(f560(x16143,x16144,x16145,x16146,x16141),f560(x16143,x16144,x16145,x16146,x16142))
% 156.89/156.49  [1615]~E(x16151,x16152)+E(f209(x16151,x16153,x16154,x16155),f209(x16152,x16153,x16154,x16155))
% 156.89/156.49  [1616]~E(x16161,x16162)+E(f209(x16163,x16161,x16164,x16165),f209(x16163,x16162,x16164,x16165))
% 156.89/156.49  [1617]~E(x16171,x16172)+E(f209(x16173,x16174,x16171,x16175),f209(x16173,x16174,x16172,x16175))
% 156.89/156.49  [1618]~E(x16181,x16182)+E(f209(x16183,x16184,x16185,x16181),f209(x16183,x16184,x16185,x16182))
% 156.89/156.49  [1619]~E(x16191,x16192)+E(f467(x16191,x16193,x16194,x16195,x16196,x16197,x16198,x16199),f467(x16192,x16193,x16194,x16195,x16196,x16197,x16198,x16199))
% 156.89/156.49  [1620]~E(x16201,x16202)+E(f467(x16203,x16201,x16204,x16205,x16206,x16207,x16208,x16209),f467(x16203,x16202,x16204,x16205,x16206,x16207,x16208,x16209))
% 156.89/156.49  [1621]~E(x16211,x16212)+E(f467(x16213,x16214,x16211,x16215,x16216,x16217,x16218,x16219),f467(x16213,x16214,x16212,x16215,x16216,x16217,x16218,x16219))
% 156.89/156.49  [1622]~E(x16221,x16222)+E(f467(x16223,x16224,x16225,x16221,x16226,x16227,x16228,x16229),f467(x16223,x16224,x16225,x16222,x16226,x16227,x16228,x16229))
% 156.89/156.49  [1623]~E(x16231,x16232)+E(f467(x16233,x16234,x16235,x16236,x16231,x16237,x16238,x16239),f467(x16233,x16234,x16235,x16236,x16232,x16237,x16238,x16239))
% 156.89/156.49  [1624]~E(x16241,x16242)+E(f467(x16243,x16244,x16245,x16246,x16247,x16241,x16248,x16249),f467(x16243,x16244,x16245,x16246,x16247,x16242,x16248,x16249))
% 156.89/156.49  [1625]~E(x16251,x16252)+E(f467(x16253,x16254,x16255,x16256,x16257,x16258,x16251,x16259),f467(x16253,x16254,x16255,x16256,x16257,x16258,x16252,x16259))
% 156.89/156.49  [1626]~E(x16261,x16262)+E(f467(x16263,x16264,x16265,x16266,x16267,x16268,x16269,x16261),f467(x16263,x16264,x16265,x16266,x16267,x16268,x16269,x16262))
% 156.89/156.49  [1627]~E(x16271,x16272)+E(f719(x16271,x16273,x16274,x16275,x16276,x16277,x16278),f719(x16272,x16273,x16274,x16275,x16276,x16277,x16278))
% 156.89/156.49  [1628]~E(x16281,x16282)+E(f719(x16283,x16281,x16284,x16285,x16286,x16287,x16288),f719(x16283,x16282,x16284,x16285,x16286,x16287,x16288))
% 156.89/156.49  [1629]~E(x16291,x16292)+E(f719(x16293,x16294,x16291,x16295,x16296,x16297,x16298),f719(x16293,x16294,x16292,x16295,x16296,x16297,x16298))
% 156.89/156.49  [1630]~E(x16301,x16302)+E(f719(x16303,x16304,x16305,x16301,x16306,x16307,x16308),f719(x16303,x16304,x16305,x16302,x16306,x16307,x16308))
% 156.89/156.49  [1631]~E(x16311,x16312)+E(f719(x16313,x16314,x16315,x16316,x16311,x16317,x16318),f719(x16313,x16314,x16315,x16316,x16312,x16317,x16318))
% 156.89/156.49  [1632]~E(x16321,x16322)+E(f719(x16323,x16324,x16325,x16326,x16327,x16321,x16328),f719(x16323,x16324,x16325,x16326,x16327,x16322,x16328))
% 156.89/156.49  [1633]~E(x16331,x16332)+E(f719(x16333,x16334,x16335,x16336,x16337,x16338,x16331),f719(x16333,x16334,x16335,x16336,x16337,x16338,x16332))
% 156.89/156.49  [1634]~E(x16341,x16342)+E(f731(x16341,x16343,x16344),f731(x16342,x16343,x16344))
% 156.89/156.49  [1635]~E(x16351,x16352)+E(f731(x16353,x16351,x16354),f731(x16353,x16352,x16354))
% 156.89/156.49  [1636]~E(x16361,x16362)+E(f731(x16363,x16364,x16361),f731(x16363,x16364,x16362))
% 156.89/156.49  [1637]~E(x16371,x16372)+E(f654(x16371,x16373,x16374,x16375),f654(x16372,x16373,x16374,x16375))
% 156.89/156.49  [1638]~E(x16381,x16382)+E(f654(x16383,x16381,x16384,x16385),f654(x16383,x16382,x16384,x16385))
% 156.89/156.49  [1639]~E(x16391,x16392)+E(f654(x16393,x16394,x16391,x16395),f654(x16393,x16394,x16392,x16395))
% 156.89/156.49  [1640]~E(x16401,x16402)+E(f654(x16403,x16404,x16405,x16401),f654(x16403,x16404,x16405,x16402))
% 156.89/156.49  [1641]~E(x16411,x16412)+E(f375(x16411,x16413,x16414),f375(x16412,x16413,x16414))
% 156.89/156.49  [1642]~E(x16421,x16422)+E(f375(x16423,x16421,x16424),f375(x16423,x16422,x16424))
% 156.89/156.49  [1643]~E(x16431,x16432)+E(f375(x16433,x16434,x16431),f375(x16433,x16434,x16432))
% 156.89/156.49  [1644]~E(x16441,x16442)+E(f453(x16441,x16443,x16444,x16445),f453(x16442,x16443,x16444,x16445))
% 156.89/156.49  [1645]~E(x16451,x16452)+E(f453(x16453,x16451,x16454,x16455),f453(x16453,x16452,x16454,x16455))
% 156.89/156.49  [1646]~E(x16461,x16462)+E(f453(x16463,x16464,x16461,x16465),f453(x16463,x16464,x16462,x16465))
% 156.89/156.49  [1647]~E(x16471,x16472)+E(f453(x16473,x16474,x16475,x16471),f453(x16473,x16474,x16475,x16472))
% 156.89/156.49  [1648]~E(x16481,x16482)+E(f791(x16481,x16483,x16484,x16485),f791(x16482,x16483,x16484,x16485))
% 156.89/156.49  [1649]~E(x16491,x16492)+E(f791(x16493,x16491,x16494,x16495),f791(x16493,x16492,x16494,x16495))
% 156.89/156.49  [1650]~E(x16501,x16502)+E(f791(x16503,x16504,x16501,x16505),f791(x16503,x16504,x16502,x16505))
% 156.89/156.49  [1651]~E(x16511,x16512)+E(f791(x16513,x16514,x16515,x16511),f791(x16513,x16514,x16515,x16512))
% 156.89/156.49  [1652]~E(x16521,x16522)+E(f740(x16521,x16523,x16524),f740(x16522,x16523,x16524))
% 156.89/156.49  [1653]~E(x16531,x16532)+E(f740(x16533,x16531,x16534),f740(x16533,x16532,x16534))
% 156.89/156.49  [1654]~E(x16541,x16542)+E(f740(x16543,x16544,x16541),f740(x16543,x16544,x16542))
% 156.89/156.49  [1655]~E(x16551,x16552)+E(f333(x16551,x16553,x16554,x16555),f333(x16552,x16553,x16554,x16555))
% 156.89/156.49  [1656]~E(x16561,x16562)+E(f333(x16563,x16561,x16564,x16565),f333(x16563,x16562,x16564,x16565))
% 156.89/156.49  [1657]~E(x16571,x16572)+E(f333(x16573,x16574,x16571,x16575),f333(x16573,x16574,x16572,x16575))
% 156.89/156.49  [1658]~E(x16581,x16582)+E(f333(x16583,x16584,x16585,x16581),f333(x16583,x16584,x16585,x16582))
% 156.89/156.49  [1659]~E(x16591,x16592)+E(f423(x16591,x16593),f423(x16592,x16593))
% 156.89/156.49  [1660]~E(x16601,x16602)+E(f423(x16603,x16601),f423(x16603,x16602))
% 156.89/156.49  [1661]~E(x16611,x16612)+E(f509(x16611,x16613,x16614,x16615,x16616),f509(x16612,x16613,x16614,x16615,x16616))
% 156.89/156.49  [1662]~E(x16621,x16622)+E(f509(x16623,x16621,x16624,x16625,x16626),f509(x16623,x16622,x16624,x16625,x16626))
% 156.89/156.49  [1663]~E(x16631,x16632)+E(f509(x16633,x16634,x16631,x16635,x16636),f509(x16633,x16634,x16632,x16635,x16636))
% 156.89/156.49  [1664]~E(x16641,x16642)+E(f509(x16643,x16644,x16645,x16641,x16646),f509(x16643,x16644,x16645,x16642,x16646))
% 156.89/156.49  [1665]~E(x16651,x16652)+E(f509(x16653,x16654,x16655,x16656,x16651),f509(x16653,x16654,x16655,x16656,x16652))
% 156.89/156.49  [1666]~E(x16661,x16662)+E(f276(x16661,x16663),f276(x16662,x16663))
% 156.89/156.49  [1667]~E(x16671,x16672)+E(f276(x16673,x16671),f276(x16673,x16672))
% 156.89/156.49  [1668]~E(x16681,x16682)+E(f435(x16681,x16683,x16684,x16685,x16686),f435(x16682,x16683,x16684,x16685,x16686))
% 156.89/156.49  [1669]~E(x16691,x16692)+E(f435(x16693,x16691,x16694,x16695,x16696),f435(x16693,x16692,x16694,x16695,x16696))
% 156.89/156.49  [1670]~E(x16701,x16702)+E(f435(x16703,x16704,x16701,x16705,x16706),f435(x16703,x16704,x16702,x16705,x16706))
% 156.89/156.49  [1671]~E(x16711,x16712)+E(f435(x16713,x16714,x16715,x16711,x16716),f435(x16713,x16714,x16715,x16712,x16716))
% 156.89/156.49  [1672]~E(x16721,x16722)+E(f435(x16723,x16724,x16725,x16726,x16721),f435(x16723,x16724,x16725,x16726,x16722))
% 156.89/156.49  [1673]~E(x16731,x16732)+E(f567(x16731,x16733,x16734),f567(x16732,x16733,x16734))
% 156.89/156.49  [1674]~E(x16741,x16742)+E(f567(x16743,x16741,x16744),f567(x16743,x16742,x16744))
% 156.89/156.49  [1675]~E(x16751,x16752)+E(f567(x16753,x16754,x16751),f567(x16753,x16754,x16752))
% 156.89/156.49  [1676]~E(x16761,x16762)+E(f761(x16761,x16763,x16764,x16765,x16766),f761(x16762,x16763,x16764,x16765,x16766))
% 156.89/156.49  [1677]~E(x16771,x16772)+E(f761(x16773,x16771,x16774,x16775,x16776),f761(x16773,x16772,x16774,x16775,x16776))
% 156.89/156.49  [1678]~E(x16781,x16782)+E(f761(x16783,x16784,x16781,x16785,x16786),f761(x16783,x16784,x16782,x16785,x16786))
% 156.89/156.49  [1679]~E(x16791,x16792)+E(f761(x16793,x16794,x16795,x16791,x16796),f761(x16793,x16794,x16795,x16792,x16796))
% 156.89/156.49  [1680]~E(x16801,x16802)+E(f761(x16803,x16804,x16805,x16806,x16801),f761(x16803,x16804,x16805,x16806,x16802))
% 156.89/156.49  [1681]~E(x16811,x16812)+E(f793(x16811,x16813),f793(x16812,x16813))
% 156.89/156.49  [1682]~E(x16821,x16822)+E(f793(x16823,x16821),f793(x16823,x16822))
% 156.89/156.49  [1683]~E(x16831,x16832)+E(f511(x16831,x16833,x16834,x16835,x16836),f511(x16832,x16833,x16834,x16835,x16836))
% 156.89/156.49  [1684]~E(x16841,x16842)+E(f511(x16843,x16841,x16844,x16845,x16846),f511(x16843,x16842,x16844,x16845,x16846))
% 156.89/156.49  [1685]~E(x16851,x16852)+E(f511(x16853,x16854,x16851,x16855,x16856),f511(x16853,x16854,x16852,x16855,x16856))
% 156.89/156.49  [1686]~E(x16861,x16862)+E(f511(x16863,x16864,x16865,x16861,x16866),f511(x16863,x16864,x16865,x16862,x16866))
% 156.89/156.49  [1687]~E(x16871,x16872)+E(f511(x16873,x16874,x16875,x16876,x16871),f511(x16873,x16874,x16875,x16876,x16872))
% 156.89/156.49  [1688]~E(x16881,x16882)+E(f573(x16881,x16883,x16884,x16885),f573(x16882,x16883,x16884,x16885))
% 156.89/156.49  [1689]~E(x16891,x16892)+E(f573(x16893,x16891,x16894,x16895),f573(x16893,x16892,x16894,x16895))
% 156.89/156.49  [1690]~E(x16901,x16902)+E(f573(x16903,x16904,x16901,x16905),f573(x16903,x16904,x16902,x16905))
% 156.89/156.49  [1691]~E(x16911,x16912)+E(f573(x16913,x16914,x16915,x16911),f573(x16913,x16914,x16915,x16912))
% 156.89/156.49  [1692]~E(x16921,x16922)+E(f292(x16921,x16923,x16924),f292(x16922,x16923,x16924))
% 156.89/156.49  [1693]~E(x16931,x16932)+E(f292(x16933,x16931,x16934),f292(x16933,x16932,x16934))
% 156.89/156.49  [1694]~E(x16941,x16942)+E(f292(x16943,x16944,x16941),f292(x16943,x16944,x16942))
% 156.89/156.49  [1695]~E(x16951,x16952)+E(f687(x16951,x16953,x16954,x16955,x16956),f687(x16952,x16953,x16954,x16955,x16956))
% 156.89/156.49  [1696]~E(x16961,x16962)+E(f687(x16963,x16961,x16964,x16965,x16966),f687(x16963,x16962,x16964,x16965,x16966))
% 156.89/156.49  [1697]~E(x16971,x16972)+E(f687(x16973,x16974,x16971,x16975,x16976),f687(x16973,x16974,x16972,x16975,x16976))
% 156.89/156.49  [1698]~E(x16981,x16982)+E(f687(x16983,x16984,x16985,x16981,x16986),f687(x16983,x16984,x16985,x16982,x16986))
% 156.89/156.49  [1699]~E(x16991,x16992)+E(f687(x16993,x16994,x16995,x16996,x16991),f687(x16993,x16994,x16995,x16996,x16992))
% 156.89/156.49  [1700]~E(x17001,x17002)+E(f207(x17001,x17003,x17004),f207(x17002,x17003,x17004))
% 156.89/156.49  [1701]~E(x17011,x17012)+E(f207(x17013,x17011,x17014),f207(x17013,x17012,x17014))
% 156.89/156.49  [1702]~E(x17021,x17022)+E(f207(x17023,x17024,x17021),f207(x17023,x17024,x17022))
% 156.89/156.49  [1703]~E(x17031,x17032)+E(f677(x17031,x17033,x17034),f677(x17032,x17033,x17034))
% 156.89/156.49  [1704]~E(x17041,x17042)+E(f677(x17043,x17041,x17044),f677(x17043,x17042,x17044))
% 156.89/156.49  [1705]~E(x17051,x17052)+E(f677(x17053,x17054,x17051),f677(x17053,x17054,x17052))
% 156.89/156.49  [1706]~E(x17061,x17062)+E(f279(x17061,x17063,x17064),f279(x17062,x17063,x17064))
% 156.89/156.49  [1707]~E(x17071,x17072)+E(f279(x17073,x17071,x17074),f279(x17073,x17072,x17074))
% 156.89/156.49  [1708]~E(x17081,x17082)+E(f279(x17083,x17084,x17081),f279(x17083,x17084,x17082))
% 156.89/156.49  [1709]~E(x17091,x17092)+E(f374(x17091,x17093,x17094),f374(x17092,x17093,x17094))
% 156.89/156.49  [1710]~E(x17101,x17102)+E(f374(x17103,x17101,x17104),f374(x17103,x17102,x17104))
% 156.89/156.49  [1711]~E(x17111,x17112)+E(f374(x17113,x17114,x17111),f374(x17113,x17114,x17112))
% 156.89/156.49  [1712]~E(x17121,x17122)+E(f384(x17121,x17123,x17124,x17125),f384(x17122,x17123,x17124,x17125))
% 156.89/156.49  [1713]~E(x17131,x17132)+E(f384(x17133,x17131,x17134,x17135),f384(x17133,x17132,x17134,x17135))
% 156.89/156.49  [1714]~E(x17141,x17142)+E(f384(x17143,x17144,x17141,x17145),f384(x17143,x17144,x17142,x17145))
% 156.89/156.49  [1715]~E(x17151,x17152)+E(f384(x17153,x17154,x17155,x17151),f384(x17153,x17154,x17155,x17152))
% 156.89/156.49  [1716]~E(x17161,x17162)+E(f439(x17161,x17163,x17164),f439(x17162,x17163,x17164))
% 156.89/156.49  [1717]~E(x17171,x17172)+E(f439(x17173,x17171,x17174),f439(x17173,x17172,x17174))
% 156.89/156.49  [1718]~E(x17181,x17182)+E(f439(x17183,x17184,x17181),f439(x17183,x17184,x17182))
% 156.89/156.49  [1719]~E(x17191,x17192)+E(f796(x17191,x17193,x17194,x17195),f796(x17192,x17193,x17194,x17195))
% 156.89/156.49  [1720]~E(x17201,x17202)+E(f796(x17203,x17201,x17204,x17205),f796(x17203,x17202,x17204,x17205))
% 156.89/156.49  [1721]~E(x17211,x17212)+E(f796(x17213,x17214,x17211,x17215),f796(x17213,x17214,x17212,x17215))
% 156.89/156.49  [1722]~E(x17221,x17222)+E(f796(x17223,x17224,x17225,x17221),f796(x17223,x17224,x17225,x17222))
% 156.89/156.49  [1723]~E(x17231,x17232)+E(f230(x17231,x17233),f230(x17232,x17233))
% 156.89/156.49  [1724]~E(x17241,x17242)+E(f230(x17243,x17241),f230(x17243,x17242))
% 156.89/156.49  [1725]~E(x17251,x17252)+E(f137(x17251,x17253),f137(x17252,x17253))
% 156.89/156.49  [1726]~E(x17261,x17262)+E(f137(x17263,x17261),f137(x17263,x17262))
% 156.89/156.49  [1727]~E(x17271,x17272)+E(f402(x17271,x17273,x17274),f402(x17272,x17273,x17274))
% 156.89/156.49  [1728]~E(x17281,x17282)+E(f402(x17283,x17281,x17284),f402(x17283,x17282,x17284))
% 156.89/156.49  [1729]~E(x17291,x17292)+E(f402(x17293,x17294,x17291),f402(x17293,x17294,x17292))
% 156.89/156.49  [1730]~E(x17301,x17302)+E(f780(x17301,x17303,x17304),f780(x17302,x17303,x17304))
% 156.89/156.49  [1731]~E(x17311,x17312)+E(f780(x17313,x17311,x17314),f780(x17313,x17312,x17314))
% 156.89/156.49  [1732]~E(x17321,x17322)+E(f780(x17323,x17324,x17321),f780(x17323,x17324,x17322))
% 156.89/156.49  [1733]~E(x17331,x17332)+E(f817(x17331,x17333,x17334,x17335),f817(x17332,x17333,x17334,x17335))
% 156.89/156.49  [1734]~E(x17341,x17342)+E(f817(x17343,x17341,x17344,x17345),f817(x17343,x17342,x17344,x17345))
% 156.89/156.49  [1735]~E(x17351,x17352)+E(f817(x17353,x17354,x17351,x17355),f817(x17353,x17354,x17352,x17355))
% 156.89/156.49  [1736]~E(x17361,x17362)+E(f817(x17363,x17364,x17365,x17361),f817(x17363,x17364,x17365,x17362))
% 156.89/156.49  [1737]~E(x17371,x17372)+E(f515(x17371,x17373,x17374,x17375,x17376),f515(x17372,x17373,x17374,x17375,x17376))
% 156.89/156.49  [1738]~E(x17381,x17382)+E(f515(x17383,x17381,x17384,x17385,x17386),f515(x17383,x17382,x17384,x17385,x17386))
% 156.89/156.49  [1739]~E(x17391,x17392)+E(f515(x17393,x17394,x17391,x17395,x17396),f515(x17393,x17394,x17392,x17395,x17396))
% 156.89/156.49  [1740]~E(x17401,x17402)+E(f515(x17403,x17404,x17405,x17401,x17406),f515(x17403,x17404,x17405,x17402,x17406))
% 156.89/156.49  [1741]~E(x17411,x17412)+E(f515(x17413,x17414,x17415,x17416,x17411),f515(x17413,x17414,x17415,x17416,x17412))
% 156.89/156.49  [1742]~E(x17421,x17422)+E(f353(x17421,x17423,x17424),f353(x17422,x17423,x17424))
% 156.89/156.49  [1743]~E(x17431,x17432)+E(f353(x17433,x17431,x17434),f353(x17433,x17432,x17434))
% 156.89/156.49  [1744]~E(x17441,x17442)+E(f353(x17443,x17444,x17441),f353(x17443,x17444,x17442))
% 156.89/156.49  [1745]~E(x17451,x17452)+E(f706(x17451,x17453),f706(x17452,x17453))
% 156.89/156.49  [1746]~E(x17461,x17462)+E(f706(x17463,x17461),f706(x17463,x17462))
% 156.89/156.49  [1747]~E(x17471,x17472)+E(f603(x17471,x17473,x17474,x17475,x17476,x17477,x17478,x17479),f603(x17472,x17473,x17474,x17475,x17476,x17477,x17478,x17479))
% 156.89/156.49  [1748]~E(x17481,x17482)+E(f603(x17483,x17481,x17484,x17485,x17486,x17487,x17488,x17489),f603(x17483,x17482,x17484,x17485,x17486,x17487,x17488,x17489))
% 156.89/156.49  [1749]~E(x17491,x17492)+E(f603(x17493,x17494,x17491,x17495,x17496,x17497,x17498,x17499),f603(x17493,x17494,x17492,x17495,x17496,x17497,x17498,x17499))
% 156.89/156.49  [1750]~E(x17501,x17502)+E(f603(x17503,x17504,x17505,x17501,x17506,x17507,x17508,x17509),f603(x17503,x17504,x17505,x17502,x17506,x17507,x17508,x17509))
% 156.89/156.49  [1751]~E(x17511,x17512)+E(f603(x17513,x17514,x17515,x17516,x17511,x17517,x17518,x17519),f603(x17513,x17514,x17515,x17516,x17512,x17517,x17518,x17519))
% 156.89/156.49  [1752]~E(x17521,x17522)+E(f603(x17523,x17524,x17525,x17526,x17527,x17521,x17528,x17529),f603(x17523,x17524,x17525,x17526,x17527,x17522,x17528,x17529))
% 156.89/156.49  [1753]~E(x17531,x17532)+E(f603(x17533,x17534,x17535,x17536,x17537,x17538,x17531,x17539),f603(x17533,x17534,x17535,x17536,x17537,x17538,x17532,x17539))
% 156.89/156.49  [1754]~E(x17541,x17542)+E(f603(x17543,x17544,x17545,x17546,x17547,x17548,x17549,x17541),f603(x17543,x17544,x17545,x17546,x17547,x17548,x17549,x17542))
% 156.89/156.49  [1755]~E(x17551,x17552)+E(f378(x17551,x17553,x17554),f378(x17552,x17553,x17554))
% 156.89/156.49  [1756]~E(x17561,x17562)+E(f378(x17563,x17561,x17564),f378(x17563,x17562,x17564))
% 156.89/156.49  [1757]~E(x17571,x17572)+E(f378(x17573,x17574,x17571),f378(x17573,x17574,x17572))
% 156.89/156.49  [1758]~E(x17581,x17582)+E(f545(x17581,x17583,x17584,x17585),f545(x17582,x17583,x17584,x17585))
% 156.89/156.49  [1759]~E(x17591,x17592)+E(f545(x17593,x17591,x17594,x17595),f545(x17593,x17592,x17594,x17595))
% 156.89/156.49  [1760]~E(x17601,x17602)+E(f545(x17603,x17604,x17601,x17605),f545(x17603,x17604,x17602,x17605))
% 156.89/156.49  [1761]~E(x17611,x17612)+E(f545(x17613,x17614,x17615,x17611),f545(x17613,x17614,x17615,x17612))
% 156.89/156.49  [1762]~E(x17621,x17622)+E(f401(x17621,x17623,x17624,x17625),f401(x17622,x17623,x17624,x17625))
% 156.89/156.49  [1763]~E(x17631,x17632)+E(f401(x17633,x17631,x17634,x17635),f401(x17633,x17632,x17634,x17635))
% 156.89/156.49  [1764]~E(x17641,x17642)+E(f401(x17643,x17644,x17641,x17645),f401(x17643,x17644,x17642,x17645))
% 156.89/156.49  [1765]~E(x17651,x17652)+E(f401(x17653,x17654,x17655,x17651),f401(x17653,x17654,x17655,x17652))
% 156.89/156.49  [1766]~E(x17661,x17662)+E(f540(x17661,x17663,x17664,x17665),f540(x17662,x17663,x17664,x17665))
% 156.89/156.49  [1767]~E(x17671,x17672)+E(f540(x17673,x17671,x17674,x17675),f540(x17673,x17672,x17674,x17675))
% 156.89/156.49  [1768]~E(x17681,x17682)+E(f540(x17683,x17684,x17681,x17685),f540(x17683,x17684,x17682,x17685))
% 156.89/156.49  [1769]~E(x17691,x17692)+E(f540(x17693,x17694,x17695,x17691),f540(x17693,x17694,x17695,x17692))
% 156.89/156.49  [1770]~E(x17701,x17702)+E(f271(x17701,x17703,x17704,x17705,x17706),f271(x17702,x17703,x17704,x17705,x17706))
% 156.89/156.49  [1771]~E(x17711,x17712)+E(f271(x17713,x17711,x17714,x17715,x17716),f271(x17713,x17712,x17714,x17715,x17716))
% 156.89/156.49  [1772]~E(x17721,x17722)+E(f271(x17723,x17724,x17721,x17725,x17726),f271(x17723,x17724,x17722,x17725,x17726))
% 156.89/156.49  [1773]~E(x17731,x17732)+E(f271(x17733,x17734,x17735,x17731,x17736),f271(x17733,x17734,x17735,x17732,x17736))
% 156.89/156.49  [1774]~E(x17741,x17742)+E(f271(x17743,x17744,x17745,x17746,x17741),f271(x17743,x17744,x17745,x17746,x17742))
% 156.89/156.49  [1775]~E(x17751,x17752)+E(f351(x17751,x17753,x17754),f351(x17752,x17753,x17754))
% 156.89/156.49  [1776]~E(x17761,x17762)+E(f351(x17763,x17761,x17764),f351(x17763,x17762,x17764))
% 156.89/156.49  [1777]~E(x17771,x17772)+E(f351(x17773,x17774,x17771),f351(x17773,x17774,x17772))
% 156.89/156.49  [1778]~E(x17781,x17782)+E(f437(x17781,x17783,x17784,x17785,x17786),f437(x17782,x17783,x17784,x17785,x17786))
% 156.89/156.49  [1779]~E(x17791,x17792)+E(f437(x17793,x17791,x17794,x17795,x17796),f437(x17793,x17792,x17794,x17795,x17796))
% 156.89/156.49  [1780]~E(x17801,x17802)+E(f437(x17803,x17804,x17801,x17805,x17806),f437(x17803,x17804,x17802,x17805,x17806))
% 156.89/156.49  [1781]~E(x17811,x17812)+E(f437(x17813,x17814,x17815,x17811,x17816),f437(x17813,x17814,x17815,x17812,x17816))
% 156.89/156.49  [1782]~E(x17821,x17822)+E(f437(x17823,x17824,x17825,x17826,x17821),f437(x17823,x17824,x17825,x17826,x17822))
% 156.89/156.49  [1783]~E(x17831,x17832)+E(f748(x17831,x17833,x17834),f748(x17832,x17833,x17834))
% 156.89/156.49  [1784]~E(x17841,x17842)+E(f748(x17843,x17841,x17844),f748(x17843,x17842,x17844))
% 156.89/156.49  [1785]~E(x17851,x17852)+E(f748(x17853,x17854,x17851),f748(x17853,x17854,x17852))
% 156.89/156.49  [1786]~E(x17861,x17862)+E(f785(x17861,x17863,x17864),f785(x17862,x17863,x17864))
% 156.89/156.49  [1787]~E(x17871,x17872)+E(f785(x17873,x17871,x17874),f785(x17873,x17872,x17874))
% 156.89/156.49  [1788]~E(x17881,x17882)+E(f785(x17883,x17884,x17881),f785(x17883,x17884,x17882))
% 156.89/156.49  [1789]~E(x17891,x17892)+E(f19(x17891,x17893,x17894,x17895),f19(x17892,x17893,x17894,x17895))
% 156.89/156.49  [1790]~E(x17901,x17902)+E(f19(x17903,x17901,x17904,x17905),f19(x17903,x17902,x17904,x17905))
% 156.89/156.49  [1791]~E(x17911,x17912)+E(f19(x17913,x17914,x17911,x17915),f19(x17913,x17914,x17912,x17915))
% 156.89/156.49  [1792]~E(x17921,x17922)+E(f19(x17923,x17924,x17925,x17921),f19(x17923,x17924,x17925,x17922))
% 156.89/156.49  [1793]~E(x17931,x17932)+E(f487(x17931,x17933,x17934),f487(x17932,x17933,x17934))
% 156.89/156.49  [1794]~E(x17941,x17942)+E(f487(x17943,x17941,x17944),f487(x17943,x17942,x17944))
% 156.89/156.49  [1795]~E(x17951,x17952)+E(f487(x17953,x17954,x17951),f487(x17953,x17954,x17952))
% 156.89/156.49  [1796]~E(x17961,x17962)+E(f563(x17961,x17963,x17964,x17965,x17966,x17967,x17968,x17969),f563(x17962,x17963,x17964,x17965,x17966,x17967,x17968,x17969))
% 156.89/156.49  [1797]~E(x17971,x17972)+E(f563(x17973,x17971,x17974,x17975,x17976,x17977,x17978,x17979),f563(x17973,x17972,x17974,x17975,x17976,x17977,x17978,x17979))
% 156.89/156.49  [1798]~E(x17981,x17982)+E(f563(x17983,x17984,x17981,x17985,x17986,x17987,x17988,x17989),f563(x17983,x17984,x17982,x17985,x17986,x17987,x17988,x17989))
% 156.89/156.49  [1799]~E(x17991,x17992)+E(f563(x17993,x17994,x17995,x17991,x17996,x17997,x17998,x17999),f563(x17993,x17994,x17995,x17992,x17996,x17997,x17998,x17999))
% 156.89/156.49  [1800]~E(x18001,x18002)+E(f563(x18003,x18004,x18005,x18006,x18001,x18007,x18008,x18009),f563(x18003,x18004,x18005,x18006,x18002,x18007,x18008,x18009))
% 156.89/156.49  [1801]~E(x18011,x18012)+E(f563(x18013,x18014,x18015,x18016,x18017,x18011,x18018,x18019),f563(x18013,x18014,x18015,x18016,x18017,x18012,x18018,x18019))
% 156.89/156.49  [1802]~E(x18021,x18022)+E(f563(x18023,x18024,x18025,x18026,x18027,x18028,x18021,x18029),f563(x18023,x18024,x18025,x18026,x18027,x18028,x18022,x18029))
% 156.89/156.49  [1803]~E(x18031,x18032)+E(f563(x18033,x18034,x18035,x18036,x18037,x18038,x18039,x18031),f563(x18033,x18034,x18035,x18036,x18037,x18038,x18039,x18032))
% 156.89/156.49  [1804]~E(x18041,x18042)+E(f642(x18041,x18043,x18044),f642(x18042,x18043,x18044))
% 156.89/156.49  [1805]~E(x18051,x18052)+E(f642(x18053,x18051,x18054),f642(x18053,x18052,x18054))
% 156.89/156.49  [1806]~E(x18061,x18062)+E(f642(x18063,x18064,x18061),f642(x18063,x18064,x18062))
% 156.89/156.49  [1807]~E(x18071,x18072)+E(f460(x18071,x18073,x18074),f460(x18072,x18073,x18074))
% 156.89/156.49  [1808]~E(x18081,x18082)+E(f460(x18083,x18081,x18084),f460(x18083,x18082,x18084))
% 156.89/156.49  [1809]~E(x18091,x18092)+E(f460(x18093,x18094,x18091),f460(x18093,x18094,x18092))
% 156.89/156.49  [1810]~E(x18101,x18102)+E(f809(x18101,x18103,x18104),f809(x18102,x18103,x18104))
% 156.89/156.49  [1811]~E(x18111,x18112)+E(f809(x18113,x18111,x18114),f809(x18113,x18112,x18114))
% 156.89/156.49  [1812]~E(x18121,x18122)+E(f809(x18123,x18124,x18121),f809(x18123,x18124,x18122))
% 156.89/156.49  [1813]~E(x18131,x18132)+E(f749(x18131,x18133,x18134,x18135,x18136),f749(x18132,x18133,x18134,x18135,x18136))
% 156.89/156.49  [1814]~E(x18141,x18142)+E(f749(x18143,x18141,x18144,x18145,x18146),f749(x18143,x18142,x18144,x18145,x18146))
% 156.89/156.49  [1815]~E(x18151,x18152)+E(f749(x18153,x18154,x18151,x18155,x18156),f749(x18153,x18154,x18152,x18155,x18156))
% 156.89/156.49  [1816]~E(x18161,x18162)+E(f749(x18163,x18164,x18165,x18161,x18166),f749(x18163,x18164,x18165,x18162,x18166))
% 156.89/156.49  [1817]~E(x18171,x18172)+E(f749(x18173,x18174,x18175,x18176,x18171),f749(x18173,x18174,x18175,x18176,x18172))
% 156.89/156.49  [1818]~E(x18181,x18182)+E(f718(x18181,x18183,x18184,x18185,x18186),f718(x18182,x18183,x18184,x18185,x18186))
% 156.89/156.49  [1819]~E(x18191,x18192)+E(f718(x18193,x18191,x18194,x18195,x18196),f718(x18193,x18192,x18194,x18195,x18196))
% 156.89/156.49  [1820]~E(x18201,x18202)+E(f718(x18203,x18204,x18201,x18205,x18206),f718(x18203,x18204,x18202,x18205,x18206))
% 156.89/156.49  [1821]~E(x18211,x18212)+E(f718(x18213,x18214,x18215,x18211,x18216),f718(x18213,x18214,x18215,x18212,x18216))
% 156.89/156.49  [1822]~E(x18221,x18222)+E(f718(x18223,x18224,x18225,x18226,x18221),f718(x18223,x18224,x18225,x18226,x18222))
% 156.89/156.49  [1823]~E(x18231,x18232)+E(f619(x18231,x18233),f619(x18232,x18233))
% 156.89/156.49  [1824]~E(x18241,x18242)+E(f619(x18243,x18241),f619(x18243,x18242))
% 156.89/156.49  [1825]~E(x18251,x18252)+E(f176(x18251),f176(x18252))
% 156.89/156.49  [1826]~E(x18261,x18262)+E(f212(x18261),f212(x18262))
% 156.89/156.49  [1827]~E(x18271,x18272)+E(f847(x18271,x18273,x18274),f847(x18272,x18273,x18274))
% 156.89/156.49  [1828]~E(x18281,x18282)+E(f847(x18283,x18281,x18284),f847(x18283,x18282,x18284))
% 156.89/156.49  [1829]~E(x18291,x18292)+E(f847(x18293,x18294,x18291),f847(x18293,x18294,x18292))
% 156.89/156.49  [1830]~E(x18301,x18302)+E(f835(x18301,x18303,x18304),f835(x18302,x18303,x18304))
% 156.89/156.49  [1831]~E(x18311,x18312)+E(f835(x18313,x18311,x18314),f835(x18313,x18312,x18314))
% 156.89/156.49  [1832]~E(x18321,x18322)+E(f835(x18323,x18324,x18321),f835(x18323,x18324,x18322))
% 156.89/156.49  [1833]~E(x18331,x18332)+E(f500(x18331,x18333,x18334,x18335,x18336),f500(x18332,x18333,x18334,x18335,x18336))
% 156.89/156.49  [1834]~E(x18341,x18342)+E(f500(x18343,x18341,x18344,x18345,x18346),f500(x18343,x18342,x18344,x18345,x18346))
% 156.89/156.49  [1835]~E(x18351,x18352)+E(f500(x18353,x18354,x18351,x18355,x18356),f500(x18353,x18354,x18352,x18355,x18356))
% 156.89/156.49  [1836]~E(x18361,x18362)+E(f500(x18363,x18364,x18365,x18361,x18366),f500(x18363,x18364,x18365,x18362,x18366))
% 156.89/156.49  [1837]~E(x18371,x18372)+E(f500(x18373,x18374,x18375,x18376,x18371),f500(x18373,x18374,x18375,x18376,x18372))
% 156.89/156.49  [1838]~E(x18381,x18382)+E(f556(x18381,x18383,x18384,x18385,x18386,x18387),f556(x18382,x18383,x18384,x18385,x18386,x18387))
% 156.89/156.49  [1839]~E(x18391,x18392)+E(f556(x18393,x18391,x18394,x18395,x18396,x18397),f556(x18393,x18392,x18394,x18395,x18396,x18397))
% 156.89/156.49  [1840]~E(x18401,x18402)+E(f556(x18403,x18404,x18401,x18405,x18406,x18407),f556(x18403,x18404,x18402,x18405,x18406,x18407))
% 156.89/156.49  [1841]~E(x18411,x18412)+E(f556(x18413,x18414,x18415,x18411,x18416,x18417),f556(x18413,x18414,x18415,x18412,x18416,x18417))
% 156.89/156.49  [1842]~E(x18421,x18422)+E(f556(x18423,x18424,x18425,x18426,x18421,x18427),f556(x18423,x18424,x18425,x18426,x18422,x18427))
% 156.89/156.49  [1843]~E(x18431,x18432)+E(f556(x18433,x18434,x18435,x18436,x18437,x18431),f556(x18433,x18434,x18435,x18436,x18437,x18432))
% 156.89/156.49  [1844]~E(x18441,x18442)+E(f652(x18441,x18443),f652(x18442,x18443))
% 156.89/156.49  [1845]~E(x18451,x18452)+E(f652(x18453,x18451),f652(x18453,x18452))
% 156.89/156.49  [1846]~E(x18461,x18462)+E(f363(x18461,x18463,x18464),f363(x18462,x18463,x18464))
% 156.89/156.49  [1847]~E(x18471,x18472)+E(f363(x18473,x18471,x18474),f363(x18473,x18472,x18474))
% 156.89/156.49  [1848]~E(x18481,x18482)+E(f363(x18483,x18484,x18481),f363(x18483,x18484,x18482))
% 156.89/156.49  [1849]~E(x18491,x18492)+E(f508(x18491,x18493,x18494,x18495,x18496),f508(x18492,x18493,x18494,x18495,x18496))
% 156.89/156.49  [1850]~E(x18501,x18502)+E(f508(x18503,x18501,x18504,x18505,x18506),f508(x18503,x18502,x18504,x18505,x18506))
% 156.89/156.49  [1851]~E(x18511,x18512)+E(f508(x18513,x18514,x18511,x18515,x18516),f508(x18513,x18514,x18512,x18515,x18516))
% 156.89/156.49  [1852]~E(x18521,x18522)+E(f508(x18523,x18524,x18525,x18521,x18526),f508(x18523,x18524,x18525,x18522,x18526))
% 156.89/156.49  [1853]~E(x18531,x18532)+E(f508(x18533,x18534,x18535,x18536,x18531),f508(x18533,x18534,x18535,x18536,x18532))
% 156.89/156.49  [1854]~E(x18541,x18542)+E(f537(x18541,x18543,x18544,x18545),f537(x18542,x18543,x18544,x18545))
% 156.89/156.49  [1855]~E(x18551,x18552)+E(f537(x18553,x18551,x18554,x18555),f537(x18553,x18552,x18554,x18555))
% 156.89/156.49  [1856]~E(x18561,x18562)+E(f537(x18563,x18564,x18561,x18565),f537(x18563,x18564,x18562,x18565))
% 156.89/156.49  [1857]~E(x18571,x18572)+E(f537(x18573,x18574,x18575,x18571),f537(x18573,x18574,x18575,x18572))
% 156.89/156.49  [1858]~E(x18581,x18582)+E(f620(x18581,x18583),f620(x18582,x18583))
% 156.89/156.49  [1859]~E(x18591,x18592)+E(f620(x18593,x18591),f620(x18593,x18592))
% 156.89/156.49  [1860]~E(x18601,x18602)+E(f853(x18601,x18603,x18604,x18605),f853(x18602,x18603,x18604,x18605))
% 156.89/156.49  [1861]~E(x18611,x18612)+E(f853(x18613,x18611,x18614,x18615),f853(x18613,x18612,x18614,x18615))
% 156.89/156.49  [1862]~E(x18621,x18622)+E(f853(x18623,x18624,x18621,x18625),f853(x18623,x18624,x18622,x18625))
% 156.89/156.49  [1863]~E(x18631,x18632)+E(f853(x18633,x18634,x18635,x18631),f853(x18633,x18634,x18635,x18632))
% 156.89/156.49  [1864]~E(x18641,x18642)+E(f742(x18641,x18643),f742(x18642,x18643))
% 156.89/156.49  [1865]~E(x18651,x18652)+E(f742(x18653,x18651),f742(x18653,x18652))
% 156.89/156.49  [1866]~E(x18661,x18662)+E(f636(x18661,x18663,x18664,x18665,x18666),f636(x18662,x18663,x18664,x18665,x18666))
% 156.89/156.49  [1867]~E(x18671,x18672)+E(f636(x18673,x18671,x18674,x18675,x18676),f636(x18673,x18672,x18674,x18675,x18676))
% 156.89/156.49  [1868]~E(x18681,x18682)+E(f636(x18683,x18684,x18681,x18685,x18686),f636(x18683,x18684,x18682,x18685,x18686))
% 156.89/156.49  [1869]~E(x18691,x18692)+E(f636(x18693,x18694,x18695,x18691,x18696),f636(x18693,x18694,x18695,x18692,x18696))
% 156.89/156.49  [1870]~E(x18701,x18702)+E(f636(x18703,x18704,x18705,x18706,x18701),f636(x18703,x18704,x18705,x18706,x18702))
% 156.89/156.49  [1871]~E(x18711,x18712)+E(f425(x18711,x18713,x18714),f425(x18712,x18713,x18714))
% 156.89/156.49  [1872]~E(x18721,x18722)+E(f425(x18723,x18721,x18724),f425(x18723,x18722,x18724))
% 156.89/156.49  [1873]~E(x18731,x18732)+E(f425(x18733,x18734,x18731),f425(x18733,x18734,x18732))
% 156.89/156.49  [1874]~E(x18741,x18742)+E(f738(x18741,x18743,x18744),f738(x18742,x18743,x18744))
% 156.89/156.49  [1875]~E(x18751,x18752)+E(f738(x18753,x18751,x18754),f738(x18753,x18752,x18754))
% 156.89/156.49  [1876]~E(x18761,x18762)+E(f738(x18763,x18764,x18761),f738(x18763,x18764,x18762))
% 156.89/156.49  [1877]~E(x18771,x18772)+E(f852(x18771,x18773,x18774),f852(x18772,x18773,x18774))
% 156.89/156.49  [1878]~E(x18781,x18782)+E(f852(x18783,x18781,x18784),f852(x18783,x18782,x18784))
% 156.89/156.49  [1879]~E(x18791,x18792)+E(f852(x18793,x18794,x18791),f852(x18793,x18794,x18792))
% 156.89/156.49  [1880]~E(x18801,x18802)+E(f702(x18801,x18803,x18804),f702(x18802,x18803,x18804))
% 156.89/156.49  [1881]~E(x18811,x18812)+E(f702(x18813,x18811,x18814),f702(x18813,x18812,x18814))
% 156.89/156.49  [1882]~E(x18821,x18822)+E(f702(x18823,x18824,x18821),f702(x18823,x18824,x18822))
% 156.89/156.49  [1883]~E(x18831,x18832)+E(f589(x18831,x18833,x18834,x18835,x18836),f589(x18832,x18833,x18834,x18835,x18836))
% 156.89/156.49  [1884]~E(x18841,x18842)+E(f589(x18843,x18841,x18844,x18845,x18846),f589(x18843,x18842,x18844,x18845,x18846))
% 156.89/156.49  [1885]~E(x18851,x18852)+E(f589(x18853,x18854,x18851,x18855,x18856),f589(x18853,x18854,x18852,x18855,x18856))
% 156.89/156.49  [1886]~E(x18861,x18862)+E(f589(x18863,x18864,x18865,x18861,x18866),f589(x18863,x18864,x18865,x18862,x18866))
% 156.89/156.49  [1887]~E(x18871,x18872)+E(f589(x18873,x18874,x18875,x18876,x18871),f589(x18873,x18874,x18875,x18876,x18872))
% 156.89/156.49  [1888]~E(x18881,x18882)+E(f816(x18881,x18883,x18884),f816(x18882,x18883,x18884))
% 156.89/156.49  [1889]~E(x18891,x18892)+E(f816(x18893,x18891,x18894),f816(x18893,x18892,x18894))
% 156.89/156.49  [1890]~E(x18901,x18902)+E(f816(x18903,x18904,x18901),f816(x18903,x18904,x18902))
% 156.89/156.49  [1891]~E(x18911,x18912)+E(f345(x18911,x18913,x18914),f345(x18912,x18913,x18914))
% 156.89/156.49  [1892]~E(x18921,x18922)+E(f345(x18923,x18921,x18924),f345(x18923,x18922,x18924))
% 156.89/156.49  [1893]~E(x18931,x18932)+E(f345(x18933,x18934,x18931),f345(x18933,x18934,x18932))
% 156.89/156.49  [1894]~E(x18941,x18942)+E(f458(x18941,x18943,x18944),f458(x18942,x18943,x18944))
% 156.89/156.49  [1895]~E(x18951,x18952)+E(f458(x18953,x18951,x18954),f458(x18953,x18952,x18954))
% 156.89/156.49  [1896]~E(x18961,x18962)+E(f458(x18963,x18964,x18961),f458(x18963,x18964,x18962))
% 156.89/156.49  [1897]~E(x18971,x18972)+E(f388(x18971,x18973),f388(x18972,x18973))
% 156.89/156.49  [1898]~E(x18981,x18982)+E(f388(x18983,x18981),f388(x18983,x18982))
% 156.89/156.49  [1899]~E(x18991,x18992)+E(f681(x18991,x18993,x18994),f681(x18992,x18993,x18994))
% 156.89/156.49  [1900]~E(x19001,x19002)+E(f681(x19003,x19001,x19004),f681(x19003,x19002,x19004))
% 156.89/156.49  [1901]~E(x19011,x19012)+E(f681(x19013,x19014,x19011),f681(x19013,x19014,x19012))
% 156.89/156.49  [1902]~E(x19021,x19022)+E(f736(x19021,x19023,x19024),f736(x19022,x19023,x19024))
% 156.89/156.49  [1903]~E(x19031,x19032)+E(f736(x19033,x19031,x19034),f736(x19033,x19032,x19034))
% 156.89/156.49  [1904]~E(x19041,x19042)+E(f736(x19043,x19044,x19041),f736(x19043,x19044,x19042))
% 156.89/156.49  [1905]~E(x19051,x19052)+E(f713(x19051,x19053,x19054,x19055,x19056),f713(x19052,x19053,x19054,x19055,x19056))
% 156.89/156.49  [1906]~E(x19061,x19062)+E(f713(x19063,x19061,x19064,x19065,x19066),f713(x19063,x19062,x19064,x19065,x19066))
% 156.89/156.49  [1907]~E(x19071,x19072)+E(f713(x19073,x19074,x19071,x19075,x19076),f713(x19073,x19074,x19072,x19075,x19076))
% 156.89/156.49  [1908]~E(x19081,x19082)+E(f713(x19083,x19084,x19085,x19081,x19086),f713(x19083,x19084,x19085,x19082,x19086))
% 156.89/156.49  [1909]~E(x19091,x19092)+E(f713(x19093,x19094,x19095,x19096,x19091),f713(x19093,x19094,x19095,x19096,x19092))
% 156.89/156.49  [1910]~E(x19101,x19102)+E(f621(x19101,x19103,x19104),f621(x19102,x19103,x19104))
% 156.89/156.49  [1911]~E(x19111,x19112)+E(f621(x19113,x19111,x19114),f621(x19113,x19112,x19114))
% 156.89/156.49  [1912]~E(x19121,x19122)+E(f621(x19123,x19124,x19121),f621(x19123,x19124,x19122))
% 156.89/156.49  [1913]~E(x19131,x19132)+E(f204(x19131),f204(x19132))
% 156.89/156.49  [1914]~E(x19141,x19142)+E(f766(x19141,x19143,x19144),f766(x19142,x19143,x19144))
% 156.89/156.49  [1915]~E(x19151,x19152)+E(f766(x19153,x19151,x19154),f766(x19153,x19152,x19154))
% 156.89/156.49  [1916]~E(x19161,x19162)+E(f766(x19163,x19164,x19161),f766(x19163,x19164,x19162))
% 156.89/156.49  [1917]~E(x19171,x19172)+E(f732(x19171,x19173,x19174),f732(x19172,x19173,x19174))
% 156.89/156.49  [1918]~E(x19181,x19182)+E(f732(x19183,x19181,x19184),f732(x19183,x19182,x19184))
% 156.89/156.49  [1919]~E(x19191,x19192)+E(f732(x19193,x19194,x19191),f732(x19193,x19194,x19192))
% 156.89/156.49  [1920]~E(x19201,x19202)+E(f392(x19201,x19203,x19204),f392(x19202,x19203,x19204))
% 156.89/156.49  [1921]~E(x19211,x19212)+E(f392(x19213,x19211,x19214),f392(x19213,x19212,x19214))
% 156.89/156.49  [1922]~E(x19221,x19222)+E(f392(x19223,x19224,x19221),f392(x19223,x19224,x19222))
% 156.89/156.49  [1923]~E(x19231,x19232)+E(f861(x19231,x19233,x19234),f861(x19232,x19233,x19234))
% 156.89/156.49  [1924]~E(x19241,x19242)+E(f861(x19243,x19241,x19244),f861(x19243,x19242,x19244))
% 156.89/156.49  [1925]~E(x19251,x19252)+E(f861(x19253,x19254,x19251),f861(x19253,x19254,x19252))
% 156.89/156.49  [1926]~E(x19261,x19262)+E(f643(x19261,x19263,x19264,x19265),f643(x19262,x19263,x19264,x19265))
% 156.89/156.49  [1927]~E(x19271,x19272)+E(f643(x19273,x19271,x19274,x19275),f643(x19273,x19272,x19274,x19275))
% 156.89/156.49  [1928]~E(x19281,x19282)+E(f643(x19283,x19284,x19281,x19285),f643(x19283,x19284,x19282,x19285))
% 156.89/156.49  [1929]~E(x19291,x19292)+E(f643(x19293,x19294,x19295,x19291),f643(x19293,x19294,x19295,x19292))
% 156.89/156.49  [1930]~E(x19301,x19302)+E(f497(x19301,x19303,x19304,x19305),f497(x19302,x19303,x19304,x19305))
% 156.89/156.49  [1931]~E(x19311,x19312)+E(f497(x19313,x19311,x19314,x19315),f497(x19313,x19312,x19314,x19315))
% 156.89/156.49  [1932]~E(x19321,x19322)+E(f497(x19323,x19324,x19321,x19325),f497(x19323,x19324,x19322,x19325))
% 156.89/156.49  [1933]~E(x19331,x19332)+E(f497(x19333,x19334,x19335,x19331),f497(x19333,x19334,x19335,x19332))
% 156.89/156.49  [1934]~E(x19341,x19342)+E(f124(x19341,x19343,x19344,x19345,x19346),f124(x19342,x19343,x19344,x19345,x19346))
% 156.89/156.49  [1935]~E(x19351,x19352)+E(f124(x19353,x19351,x19354,x19355,x19356),f124(x19353,x19352,x19354,x19355,x19356))
% 156.89/156.49  [1936]~E(x19361,x19362)+E(f124(x19363,x19364,x19361,x19365,x19366),f124(x19363,x19364,x19362,x19365,x19366))
% 156.89/156.49  [1937]~E(x19371,x19372)+E(f124(x19373,x19374,x19375,x19371,x19376),f124(x19373,x19374,x19375,x19372,x19376))
% 156.89/156.49  [1938]~E(x19381,x19382)+E(f124(x19383,x19384,x19385,x19386,x19381),f124(x19383,x19384,x19385,x19386,x19382))
% 156.89/156.49  [1939]~E(x19391,x19392)+E(f349(x19391,x19393,x19394),f349(x19392,x19393,x19394))
% 156.89/156.49  [1940]~E(x19401,x19402)+E(f349(x19403,x19401,x19404),f349(x19403,x19402,x19404))
% 156.89/156.49  [1941]~E(x19411,x19412)+E(f349(x19413,x19414,x19411),f349(x19413,x19414,x19412))
% 156.89/156.49  [1942]~E(x19421,x19422)+E(f530(x19421,x19423,x19424,x19425),f530(x19422,x19423,x19424,x19425))
% 156.89/156.49  [1943]~E(x19431,x19432)+E(f530(x19433,x19431,x19434,x19435),f530(x19433,x19432,x19434,x19435))
% 156.89/156.49  [1944]~E(x19441,x19442)+E(f530(x19443,x19444,x19441,x19445),f530(x19443,x19444,x19442,x19445))
% 156.89/156.49  [1945]~E(x19451,x19452)+E(f530(x19453,x19454,x19455,x19451),f530(x19453,x19454,x19455,x19452))
% 156.89/156.49  [1946]~E(x19461,x19462)+E(f406(x19461,x19463,x19464,x19465),f406(x19462,x19463,x19464,x19465))
% 156.89/156.49  [1947]~E(x19471,x19472)+E(f406(x19473,x19471,x19474,x19475),f406(x19473,x19472,x19474,x19475))
% 156.89/156.49  [1948]~E(x19481,x19482)+E(f406(x19483,x19484,x19481,x19485),f406(x19483,x19484,x19482,x19485))
% 156.89/156.49  [1949]~E(x19491,x19492)+E(f406(x19493,x19494,x19495,x19491),f406(x19493,x19494,x19495,x19492))
% 156.89/156.49  [1950]~E(x19501,x19502)+E(f839(x19501,x19503,x19504,x19505),f839(x19502,x19503,x19504,x19505))
% 156.89/156.49  [1951]~E(x19511,x19512)+E(f839(x19513,x19511,x19514,x19515),f839(x19513,x19512,x19514,x19515))
% 156.89/156.49  [1952]~E(x19521,x19522)+E(f839(x19523,x19524,x19521,x19525),f839(x19523,x19524,x19522,x19525))
% 156.89/156.49  [1953]~E(x19531,x19532)+E(f839(x19533,x19534,x19535,x19531),f839(x19533,x19534,x19535,x19532))
% 156.89/156.49  [1954]~E(x19541,x19542)+E(f836(x19541,x19543,x19544,x19545),f836(x19542,x19543,x19544,x19545))
% 156.89/156.49  [1955]~E(x19551,x19552)+E(f836(x19553,x19551,x19554,x19555),f836(x19553,x19552,x19554,x19555))
% 156.89/156.49  [1956]~E(x19561,x19562)+E(f836(x19563,x19564,x19561,x19565),f836(x19563,x19564,x19562,x19565))
% 156.89/156.49  [1957]~E(x19571,x19572)+E(f836(x19573,x19574,x19575,x19571),f836(x19573,x19574,x19575,x19572))
% 156.89/156.49  [1958]~E(x19581,x19582)+E(f391(x19581,x19583,x19584),f391(x19582,x19583,x19584))
% 156.89/156.49  [1959]~E(x19591,x19592)+E(f391(x19593,x19591,x19594),f391(x19593,x19592,x19594))
% 156.89/156.49  [1960]~E(x19601,x19602)+E(f391(x19603,x19604,x19601),f391(x19603,x19604,x19602))
% 156.89/156.49  [1961]~E(x19611,x19612)+E(f714(x19611,x19613),f714(x19612,x19613))
% 156.89/156.49  [1962]~E(x19621,x19622)+E(f714(x19623,x19621),f714(x19623,x19622))
% 156.89/156.49  [1963]~E(x19631,x19632)+E(f631(x19631,x19633,x19634),f631(x19632,x19633,x19634))
% 156.89/156.49  [1964]~E(x19641,x19642)+E(f631(x19643,x19641,x19644),f631(x19643,x19642,x19644))
% 156.89/156.49  [1965]~E(x19651,x19652)+E(f631(x19653,x19654,x19651),f631(x19653,x19654,x19652))
% 156.89/156.49  [1966]~E(x19661,x19662)+E(f382(x19661,x19663,x19664,x19665),f382(x19662,x19663,x19664,x19665))
% 156.89/156.49  [1967]~E(x19671,x19672)+E(f382(x19673,x19671,x19674,x19675),f382(x19673,x19672,x19674,x19675))
% 156.89/156.49  [1968]~E(x19681,x19682)+E(f382(x19683,x19684,x19681,x19685),f382(x19683,x19684,x19682,x19685))
% 156.89/156.49  [1969]~E(x19691,x19692)+E(f382(x19693,x19694,x19695,x19691),f382(x19693,x19694,x19695,x19692))
% 156.89/156.49  [1970]~E(x19701,x19702)+E(f206(x19701,x19703),f206(x19702,x19703))
% 156.89/156.49  [1971]~E(x19711,x19712)+E(f206(x19713,x19711),f206(x19713,x19712))
% 156.89/156.49  [1972]~E(x19721,x19722)+E(f222(x19721,x19723),f222(x19722,x19723))
% 156.89/156.49  [1973]~E(x19731,x19732)+E(f222(x19733,x19731),f222(x19733,x19732))
% 156.89/156.49  [1974]~E(x19741,x19742)+E(f548(x19741,x19743,x19744,x19745,x19746,x19747,x19748,x19749),f548(x19742,x19743,x19744,x19745,x19746,x19747,x19748,x19749))
% 156.89/156.49  [1975]~E(x19751,x19752)+E(f548(x19753,x19751,x19754,x19755,x19756,x19757,x19758,x19759),f548(x19753,x19752,x19754,x19755,x19756,x19757,x19758,x19759))
% 156.89/156.49  [1976]~E(x19761,x19762)+E(f548(x19763,x19764,x19761,x19765,x19766,x19767,x19768,x19769),f548(x19763,x19764,x19762,x19765,x19766,x19767,x19768,x19769))
% 156.89/156.49  [1977]~E(x19771,x19772)+E(f548(x19773,x19774,x19775,x19771,x19776,x19777,x19778,x19779),f548(x19773,x19774,x19775,x19772,x19776,x19777,x19778,x19779))
% 156.89/156.49  [1978]~E(x19781,x19782)+E(f548(x19783,x19784,x19785,x19786,x19781,x19787,x19788,x19789),f548(x19783,x19784,x19785,x19786,x19782,x19787,x19788,x19789))
% 156.89/156.49  [1979]~E(x19791,x19792)+E(f548(x19793,x19794,x19795,x19796,x19797,x19791,x19798,x19799),f548(x19793,x19794,x19795,x19796,x19797,x19792,x19798,x19799))
% 156.89/156.49  [1980]~E(x19801,x19802)+E(f548(x19803,x19804,x19805,x19806,x19807,x19808,x19801,x19809),f548(x19803,x19804,x19805,x19806,x19807,x19808,x19802,x19809))
% 156.89/156.49  [1981]~E(x19811,x19812)+E(f548(x19813,x19814,x19815,x19816,x19817,x19818,x19819,x19811),f548(x19813,x19814,x19815,x19816,x19817,x19818,x19819,x19812))
% 156.89/156.49  [1982]~E(x19821,x19822)+E(f607(x19821,x19823,x19824),f607(x19822,x19823,x19824))
% 156.89/156.49  [1983]~E(x19831,x19832)+E(f607(x19833,x19831,x19834),f607(x19833,x19832,x19834))
% 156.89/156.49  [1984]~E(x19841,x19842)+E(f607(x19843,x19844,x19841),f607(x19843,x19844,x19842))
% 156.89/156.49  [1985]~E(x19851,x19852)+E(f754(x19851,x19853,x19854,x19855,x19856),f754(x19852,x19853,x19854,x19855,x19856))
% 156.89/156.49  [1986]~E(x19861,x19862)+E(f754(x19863,x19861,x19864,x19865,x19866),f754(x19863,x19862,x19864,x19865,x19866))
% 156.89/156.49  [1987]~E(x19871,x19872)+E(f754(x19873,x19874,x19871,x19875,x19876),f754(x19873,x19874,x19872,x19875,x19876))
% 156.89/156.49  [1988]~E(x19881,x19882)+E(f754(x19883,x19884,x19885,x19881,x19886),f754(x19883,x19884,x19885,x19882,x19886))
% 156.89/156.49  [1989]~E(x19891,x19892)+E(f754(x19893,x19894,x19895,x19896,x19891),f754(x19893,x19894,x19895,x19896,x19892))
% 156.89/156.49  [1990]~E(x19901,x19902)+E(f140(x19901,x19903),f140(x19902,x19903))
% 156.89/156.49  [1991]~E(x19911,x19912)+E(f140(x19913,x19911),f140(x19913,x19912))
% 156.89/156.49  [1992]~E(x19921,x19922)+E(f582(x19921,x19923,x19924,x19925,x19926,x19927,x19928),f582(x19922,x19923,x19924,x19925,x19926,x19927,x19928))
% 156.89/156.49  [1993]~E(x19931,x19932)+E(f582(x19933,x19931,x19934,x19935,x19936,x19937,x19938),f582(x19933,x19932,x19934,x19935,x19936,x19937,x19938))
% 156.89/156.49  [1994]~E(x19941,x19942)+E(f582(x19943,x19944,x19941,x19945,x19946,x19947,x19948),f582(x19943,x19944,x19942,x19945,x19946,x19947,x19948))
% 156.89/156.49  [1995]~E(x19951,x19952)+E(f582(x19953,x19954,x19955,x19951,x19956,x19957,x19958),f582(x19953,x19954,x19955,x19952,x19956,x19957,x19958))
% 156.89/156.49  [1996]~E(x19961,x19962)+E(f582(x19963,x19964,x19965,x19966,x19961,x19967,x19968),f582(x19963,x19964,x19965,x19966,x19962,x19967,x19968))
% 156.89/156.49  [1997]~E(x19971,x19972)+E(f582(x19973,x19974,x19975,x19976,x19977,x19971,x19978),f582(x19973,x19974,x19975,x19976,x19977,x19972,x19978))
% 156.89/156.49  [1998]~E(x19981,x19982)+E(f582(x19983,x19984,x19985,x19986,x19987,x19988,x19981),f582(x19983,x19984,x19985,x19986,x19987,x19988,x19982))
% 156.89/156.49  [1999]~E(x19991,x19992)+E(f371(x19991,x19993),f371(x19992,x19993))
% 156.89/156.49  [2000]~E(x20001,x20002)+E(f371(x20003,x20001),f371(x20003,x20002))
% 156.89/156.49  [2001]~E(x20011,x20012)+E(f624(x20011,x20013,x20014),f624(x20012,x20013,x20014))
% 156.89/156.49  [2002]~E(x20021,x20022)+E(f624(x20023,x20021,x20024),f624(x20023,x20022,x20024))
% 156.89/156.49  [2003]~E(x20031,x20032)+E(f624(x20033,x20034,x20031),f624(x20033,x20034,x20032))
% 156.89/156.49  [2004]~E(x20041,x20042)+E(f559(x20041,x20043,x20044),f559(x20042,x20043,x20044))
% 156.89/156.49  [2005]~E(x20051,x20052)+E(f559(x20053,x20051,x20054),f559(x20053,x20052,x20054))
% 156.89/156.49  [2006]~E(x20061,x20062)+E(f559(x20063,x20064,x20061),f559(x20063,x20064,x20062))
% 156.89/156.49  [2007]~E(x20071,x20072)+E(f757(x20071,x20073,x20074),f757(x20072,x20073,x20074))
% 156.89/156.49  [2008]~E(x20081,x20082)+E(f757(x20083,x20081,x20084),f757(x20083,x20082,x20084))
% 156.89/156.49  [2009]~E(x20091,x20092)+E(f757(x20093,x20094,x20091),f757(x20093,x20094,x20092))
% 156.89/156.49  [2010]~E(x20101,x20102)+E(f338(x20101),f338(x20102))
% 156.89/156.49  [2011]~E(x20111,x20112)+E(f694(x20111,x20113,x20114,x20115,x20116,x20117),f694(x20112,x20113,x20114,x20115,x20116,x20117))
% 156.89/156.49  [2012]~E(x20121,x20122)+E(f694(x20123,x20121,x20124,x20125,x20126,x20127),f694(x20123,x20122,x20124,x20125,x20126,x20127))
% 156.89/156.49  [2013]~E(x20131,x20132)+E(f694(x20133,x20134,x20131,x20135,x20136,x20137),f694(x20133,x20134,x20132,x20135,x20136,x20137))
% 156.89/156.49  [2014]~E(x20141,x20142)+E(f694(x20143,x20144,x20145,x20141,x20146,x20147),f694(x20143,x20144,x20145,x20142,x20146,x20147))
% 156.89/156.49  [2015]~E(x20151,x20152)+E(f694(x20153,x20154,x20155,x20156,x20151,x20157),f694(x20153,x20154,x20155,x20156,x20152,x20157))
% 156.89/156.49  [2016]~E(x20161,x20162)+E(f694(x20163,x20164,x20165,x20166,x20167,x20161),f694(x20163,x20164,x20165,x20166,x20167,x20162))
% 156.89/156.49  [2017]~E(x20171,x20172)+E(f337(x20171),f337(x20172))
% 156.89/156.49  [2018]~E(x20181,x20182)+E(f438(x20181,x20183,x20184),f438(x20182,x20183,x20184))
% 156.89/156.49  [2019]~E(x20191,x20192)+E(f438(x20193,x20191,x20194),f438(x20193,x20192,x20194))
% 156.89/156.49  [2020]~E(x20201,x20202)+E(f438(x20203,x20204,x20201),f438(x20203,x20204,x20202))
% 156.89/156.49  [2021]~E(x20211,x20212)+E(f526(x20211,x20213,x20214,x20215),f526(x20212,x20213,x20214,x20215))
% 156.89/156.49  [2022]~E(x20221,x20222)+E(f526(x20223,x20221,x20224,x20225),f526(x20223,x20222,x20224,x20225))
% 156.89/156.49  [2023]~E(x20231,x20232)+E(f526(x20233,x20234,x20231,x20235),f526(x20233,x20234,x20232,x20235))
% 156.89/156.49  [2024]~E(x20241,x20242)+E(f526(x20243,x20244,x20245,x20241),f526(x20243,x20244,x20245,x20242))
% 156.89/156.49  [2025]~E(x20251,x20252)+E(f628(x20251,x20253),f628(x20252,x20253))
% 156.89/156.49  [2026]~E(x20261,x20262)+E(f628(x20263,x20261),f628(x20263,x20262))
% 156.89/156.49  [2027]~E(x20271,x20272)+E(f491(x20271,x20273,x20274,x20275),f491(x20272,x20273,x20274,x20275))
% 156.89/156.49  [2028]~E(x20281,x20282)+E(f491(x20283,x20281,x20284,x20285),f491(x20283,x20282,x20284,x20285))
% 156.89/156.49  [2029]~E(x20291,x20292)+E(f491(x20293,x20294,x20291,x20295),f491(x20293,x20294,x20292,x20295))
% 156.89/156.49  [2030]~E(x20301,x20302)+E(f491(x20303,x20304,x20305,x20301),f491(x20303,x20304,x20305,x20302))
% 156.89/156.49  [2031]~E(x20311,x20312)+E(f644(x20311,x20313,x20314),f644(x20312,x20313,x20314))
% 156.89/156.49  [2032]~E(x20321,x20322)+E(f644(x20323,x20321,x20324),f644(x20323,x20322,x20324))
% 156.89/156.49  [2033]~E(x20331,x20332)+E(f644(x20333,x20334,x20331),f644(x20333,x20334,x20332))
% 156.89/156.49  [2034]~E(x20341,x20342)+E(f593(x20341,x20343,x20344,x20345,x20346),f593(x20342,x20343,x20344,x20345,x20346))
% 156.89/156.49  [2035]~E(x20351,x20352)+E(f593(x20353,x20351,x20354,x20355,x20356),f593(x20353,x20352,x20354,x20355,x20356))
% 156.89/156.49  [2036]~E(x20361,x20362)+E(f593(x20363,x20364,x20361,x20365,x20366),f593(x20363,x20364,x20362,x20365,x20366))
% 156.89/156.49  [2037]~E(x20371,x20372)+E(f593(x20373,x20374,x20375,x20371,x20376),f593(x20373,x20374,x20375,x20372,x20376))
% 156.89/156.49  [2038]~E(x20381,x20382)+E(f593(x20383,x20384,x20385,x20386,x20381),f593(x20383,x20384,x20385,x20386,x20382))
% 156.89/156.49  [2039]~E(x20391,x20392)+E(f456(x20391,x20393,x20394),f456(x20392,x20393,x20394))
% 156.89/156.49  [2040]~E(x20401,x20402)+E(f456(x20403,x20401,x20404),f456(x20403,x20402,x20404))
% 156.89/156.49  [2041]~E(x20411,x20412)+E(f456(x20413,x20414,x20411),f456(x20413,x20414,x20412))
% 156.89/156.49  [2042]~E(x20421,x20422)+E(f210(x20421,x20423,x20424,x20425),f210(x20422,x20423,x20424,x20425))
% 156.89/156.49  [2043]~E(x20431,x20432)+E(f210(x20433,x20431,x20434,x20435),f210(x20433,x20432,x20434,x20435))
% 156.89/156.49  [2044]~E(x20441,x20442)+E(f210(x20443,x20444,x20441,x20445),f210(x20443,x20444,x20442,x20445))
% 156.89/156.49  [2045]~E(x20451,x20452)+E(f210(x20453,x20454,x20455,x20451),f210(x20453,x20454,x20455,x20452))
% 156.89/156.49  [2046]~E(x20461,x20462)+E(f691(x20461,x20463),f691(x20462,x20463))
% 156.89/156.49  [2047]~E(x20471,x20472)+E(f691(x20473,x20471),f691(x20473,x20472))
% 156.89/156.49  [2048]~E(x20481,x20482)+E(f516(x20481,x20483,x20484,x20485,x20486),f516(x20482,x20483,x20484,x20485,x20486))
% 156.89/156.49  [2049]~E(x20491,x20492)+E(f516(x20493,x20491,x20494,x20495,x20496),f516(x20493,x20492,x20494,x20495,x20496))
% 156.89/156.49  [2050]~E(x20501,x20502)+E(f516(x20503,x20504,x20501,x20505,x20506),f516(x20503,x20504,x20502,x20505,x20506))
% 156.89/156.49  [2051]~E(x20511,x20512)+E(f516(x20513,x20514,x20515,x20511,x20516),f516(x20513,x20514,x20515,x20512,x20516))
% 156.89/156.49  [2052]~E(x20521,x20522)+E(f516(x20523,x20524,x20525,x20526,x20521),f516(x20523,x20524,x20525,x20526,x20522))
% 156.89/156.49  [2053]~E(x20531,x20532)+E(f381(x20531,x20533),f381(x20532,x20533))
% 156.89/156.49  [2054]~E(x20541,x20542)+E(f381(x20543,x20541),f381(x20543,x20542))
% 156.89/156.49  [2055]~E(x20551,x20552)+E(f527(x20551,x20553,x20554,x20555),f527(x20552,x20553,x20554,x20555))
% 156.89/156.49  [2056]~E(x20561,x20562)+E(f527(x20563,x20561,x20564,x20565),f527(x20563,x20562,x20564,x20565))
% 156.89/156.49  [2057]~E(x20571,x20572)+E(f527(x20573,x20574,x20571,x20575),f527(x20573,x20574,x20572,x20575))
% 156.89/156.49  [2058]~E(x20581,x20582)+E(f527(x20583,x20584,x20585,x20581),f527(x20583,x20584,x20585,x20582))
% 156.89/156.49  [2059]~E(x20591,x20592)+E(f503(x20591,x20593,x20594,x20595,x20596),f503(x20592,x20593,x20594,x20595,x20596))
% 156.89/156.49  [2060]~E(x20601,x20602)+E(f503(x20603,x20601,x20604,x20605,x20606),f503(x20603,x20602,x20604,x20605,x20606))
% 156.89/156.49  [2061]~E(x20611,x20612)+E(f503(x20613,x20614,x20611,x20615,x20616),f503(x20613,x20614,x20612,x20615,x20616))
% 156.89/156.49  [2062]~E(x20621,x20622)+E(f503(x20623,x20624,x20625,x20621,x20626),f503(x20623,x20624,x20625,x20622,x20626))
% 156.89/156.49  [2063]~E(x20631,x20632)+E(f503(x20633,x20634,x20635,x20636,x20631),f503(x20633,x20634,x20635,x20636,x20632))
% 156.89/156.49  [2064]~E(x20641,x20642)+E(f346(x20641),f346(x20642))
% 156.89/156.49  [2065]~E(x20651,x20652)+E(f617(x20651,x20653),f617(x20652,x20653))
% 156.89/156.49  [2066]~E(x20661,x20662)+E(f617(x20663,x20661),f617(x20663,x20662))
% 156.89/156.49  [2067]~E(x20671,x20672)+E(f552(x20671,x20673,x20674,x20675,x20676,x20677),f552(x20672,x20673,x20674,x20675,x20676,x20677))
% 156.89/156.49  [2068]~E(x20681,x20682)+E(f552(x20683,x20681,x20684,x20685,x20686,x20687),f552(x20683,x20682,x20684,x20685,x20686,x20687))
% 156.89/156.49  [2069]~E(x20691,x20692)+E(f552(x20693,x20694,x20691,x20695,x20696,x20697),f552(x20693,x20694,x20692,x20695,x20696,x20697))
% 156.89/156.49  [2070]~E(x20701,x20702)+E(f552(x20703,x20704,x20705,x20701,x20706,x20707),f552(x20703,x20704,x20705,x20702,x20706,x20707))
% 156.89/156.49  [2071]~E(x20711,x20712)+E(f552(x20713,x20714,x20715,x20716,x20711,x20717),f552(x20713,x20714,x20715,x20716,x20712,x20717))
% 156.89/156.49  [2072]~E(x20721,x20722)+E(f552(x20723,x20724,x20725,x20726,x20727,x20721),f552(x20723,x20724,x20725,x20726,x20727,x20722))
% 156.89/156.49  [2073]~E(x20731,x20732)+E(f688(x20731,x20733,x20734,x20735,x20736),f688(x20732,x20733,x20734,x20735,x20736))
% 156.89/156.49  [2074]~E(x20741,x20742)+E(f688(x20743,x20741,x20744,x20745,x20746),f688(x20743,x20742,x20744,x20745,x20746))
% 156.89/156.49  [2075]~E(x20751,x20752)+E(f688(x20753,x20754,x20751,x20755,x20756),f688(x20753,x20754,x20752,x20755,x20756))
% 156.89/156.49  [2076]~E(x20761,x20762)+E(f688(x20763,x20764,x20765,x20761,x20766),f688(x20763,x20764,x20765,x20762,x20766))
% 156.89/156.49  [2077]~E(x20771,x20772)+E(f688(x20773,x20774,x20775,x20776,x20771),f688(x20773,x20774,x20775,x20776,x20772))
% 156.89/156.49  [2078]~E(x20781,x20782)+E(f534(x20781,x20783,x20784,x20785,x20786,x20787,x20788),f534(x20782,x20783,x20784,x20785,x20786,x20787,x20788))
% 156.89/156.49  [2079]~E(x20791,x20792)+E(f534(x20793,x20791,x20794,x20795,x20796,x20797,x20798),f534(x20793,x20792,x20794,x20795,x20796,x20797,x20798))
% 156.89/156.49  [2080]~E(x20801,x20802)+E(f534(x20803,x20804,x20801,x20805,x20806,x20807,x20808),f534(x20803,x20804,x20802,x20805,x20806,x20807,x20808))
% 156.89/156.49  [2081]~E(x20811,x20812)+E(f534(x20813,x20814,x20815,x20811,x20816,x20817,x20818),f534(x20813,x20814,x20815,x20812,x20816,x20817,x20818))
% 156.89/156.49  [2082]~E(x20821,x20822)+E(f534(x20823,x20824,x20825,x20826,x20821,x20827,x20828),f534(x20823,x20824,x20825,x20826,x20822,x20827,x20828))
% 156.89/156.49  [2083]~E(x20831,x20832)+E(f534(x20833,x20834,x20835,x20836,x20837,x20831,x20838),f534(x20833,x20834,x20835,x20836,x20837,x20832,x20838))
% 156.89/156.49  [2084]~E(x20841,x20842)+E(f534(x20843,x20844,x20845,x20846,x20847,x20848,x20841),f534(x20843,x20844,x20845,x20846,x20847,x20848,x20842))
% 156.89/156.49  [2085]~E(x20851,x20852)+E(f493(x20851,x20853,x20854,x20855,x20856),f493(x20852,x20853,x20854,x20855,x20856))
% 156.89/156.49  [2086]~E(x20861,x20862)+E(f493(x20863,x20861,x20864,x20865,x20866),f493(x20863,x20862,x20864,x20865,x20866))
% 156.89/156.49  [2087]~E(x20871,x20872)+E(f493(x20873,x20874,x20871,x20875,x20876),f493(x20873,x20874,x20872,x20875,x20876))
% 156.89/156.49  [2088]~E(x20881,x20882)+E(f493(x20883,x20884,x20885,x20881,x20886),f493(x20883,x20884,x20885,x20882,x20886))
% 156.89/156.49  [2089]~E(x20891,x20892)+E(f493(x20893,x20894,x20895,x20896,x20891),f493(x20893,x20894,x20895,x20896,x20892))
% 156.89/156.49  [2090]~E(x20901,x20902)+E(f486(x20901,x20903,x20904),f486(x20902,x20903,x20904))
% 156.89/156.49  [2091]~E(x20911,x20912)+E(f486(x20913,x20911,x20914),f486(x20913,x20912,x20914))
% 156.89/156.49  [2092]~E(x20921,x20922)+E(f486(x20923,x20924,x20921),f486(x20923,x20924,x20922))
% 156.89/156.49  [2093]~E(x20931,x20932)+E(f239(x20931,x20933,x20934,x20935,x20936),f239(x20932,x20933,x20934,x20935,x20936))
% 156.89/156.49  [2094]~E(x20941,x20942)+E(f239(x20943,x20941,x20944,x20945,x20946),f239(x20943,x20942,x20944,x20945,x20946))
% 156.89/156.49  [2095]~E(x20951,x20952)+E(f239(x20953,x20954,x20951,x20955,x20956),f239(x20953,x20954,x20952,x20955,x20956))
% 156.89/156.49  [2096]~E(x20961,x20962)+E(f239(x20963,x20964,x20965,x20961,x20966),f239(x20963,x20964,x20965,x20962,x20966))
% 156.89/156.49  [2097]~E(x20971,x20972)+E(f239(x20973,x20974,x20975,x20976,x20971),f239(x20973,x20974,x20975,x20976,x20972))
% 156.89/156.49  [2098]~E(x20981,x20982)+E(f640(x20981,x20983),f640(x20982,x20983))
% 156.89/156.49  [2099]~E(x20991,x20992)+E(f640(x20993,x20991),f640(x20993,x20992))
% 156.89/156.49  [2100]~E(x21001,x21002)+E(f773(x21001,x21003,x21004,x21005,x21006),f773(x21002,x21003,x21004,x21005,x21006))
% 156.89/156.49  [2101]~E(x21011,x21012)+E(f773(x21013,x21011,x21014,x21015,x21016),f773(x21013,x21012,x21014,x21015,x21016))
% 156.89/156.49  [2102]~E(x21021,x21022)+E(f773(x21023,x21024,x21021,x21025,x21026),f773(x21023,x21024,x21022,x21025,x21026))
% 156.89/156.49  [2103]~E(x21031,x21032)+E(f773(x21033,x21034,x21035,x21031,x21036),f773(x21033,x21034,x21035,x21032,x21036))
% 156.89/156.49  [2104]~E(x21041,x21042)+E(f773(x21043,x21044,x21045,x21046,x21041),f773(x21043,x21044,x21045,x21046,x21042))
% 156.89/156.49  [2105]~E(x21051,x21052)+E(f580(x21051,x21053,x21054),f580(x21052,x21053,x21054))
% 156.89/156.49  [2106]~E(x21061,x21062)+E(f580(x21063,x21061,x21064),f580(x21063,x21062,x21064))
% 156.89/156.49  [2107]~E(x21071,x21072)+E(f580(x21073,x21074,x21071),f580(x21073,x21074,x21072))
% 156.89/156.49  [2108]~E(x21081,x21082)+E(f550(x21081,x21083,x21084,x21085,x21086),f550(x21082,x21083,x21084,x21085,x21086))
% 156.89/156.49  [2109]~E(x21091,x21092)+E(f550(x21093,x21091,x21094,x21095,x21096),f550(x21093,x21092,x21094,x21095,x21096))
% 156.89/156.49  [2110]~E(x21101,x21102)+E(f550(x21103,x21104,x21101,x21105,x21106),f550(x21103,x21104,x21102,x21105,x21106))
% 156.89/156.49  [2111]~E(x21111,x21112)+E(f550(x21113,x21114,x21115,x21111,x21116),f550(x21113,x21114,x21115,x21112,x21116))
% 156.89/156.49  [2112]~E(x21121,x21122)+E(f550(x21123,x21124,x21125,x21126,x21121),f550(x21123,x21124,x21125,x21126,x21122))
% 156.89/156.49  [2113]~E(x21131,x21132)+E(f779(x21131,x21133,x21134),f779(x21132,x21133,x21134))
% 156.89/156.49  [2114]~E(x21141,x21142)+E(f779(x21143,x21141,x21144),f779(x21143,x21142,x21144))
% 156.89/156.49  [2115]~E(x21151,x21152)+E(f779(x21153,x21154,x21151),f779(x21153,x21154,x21152))
% 156.89/156.49  [2116]~E(x21161,x21162)+E(f229(x21161,x21163,x21164,x21165,x21166),f229(x21162,x21163,x21164,x21165,x21166))
% 156.89/156.49  [2117]~E(x21171,x21172)+E(f229(x21173,x21171,x21174,x21175,x21176),f229(x21173,x21172,x21174,x21175,x21176))
% 156.89/156.49  [2118]~E(x21181,x21182)+E(f229(x21183,x21184,x21181,x21185,x21186),f229(x21183,x21184,x21182,x21185,x21186))
% 156.89/156.49  [2119]~E(x21191,x21192)+E(f229(x21193,x21194,x21195,x21191,x21196),f229(x21193,x21194,x21195,x21192,x21196))
% 156.89/156.49  [2120]~E(x21201,x21202)+E(f229(x21203,x21204,x21205,x21206,x21201),f229(x21203,x21204,x21205,x21206,x21202))
% 156.89/156.49  [2121]~E(x21211,x21212)+E(f447(x21211,x21213,x21214),f447(x21212,x21213,x21214))
% 156.89/156.49  [2122]~E(x21221,x21222)+E(f447(x21223,x21221,x21224),f447(x21223,x21222,x21224))
% 156.89/156.49  [2123]~E(x21231,x21232)+E(f447(x21233,x21234,x21231),f447(x21233,x21234,x21232))
% 156.89/156.49  [2124]~E(x21241,x21242)+E(f570(x21241,x21243),f570(x21242,x21243))
% 156.89/156.49  [2125]~E(x21251,x21252)+E(f570(x21253,x21251),f570(x21253,x21252))
% 156.89/156.49  [2126]~E(x21261,x21262)+E(f667(x21261),f667(x21262))
% 156.89/156.49  [2127]~E(x21271,x21272)+E(f674(x21271,x21273,x21274,x21275),f674(x21272,x21273,x21274,x21275))
% 156.89/156.49  [2128]~E(x21281,x21282)+E(f674(x21283,x21281,x21284,x21285),f674(x21283,x21282,x21284,x21285))
% 156.89/156.49  [2129]~E(x21291,x21292)+E(f674(x21293,x21294,x21291,x21295),f674(x21293,x21294,x21292,x21295))
% 156.89/156.49  [2130]~E(x21301,x21302)+E(f674(x21303,x21304,x21305,x21301),f674(x21303,x21304,x21305,x21302))
% 156.89/156.49  [2131]~E(x21311,x21312)+E(f386(x21311,x21313),f386(x21312,x21313))
% 156.89/156.49  [2132]~E(x21321,x21322)+E(f386(x21323,x21321),f386(x21323,x21322))
% 156.89/156.49  [2133]~E(x21331,x21332)+E(f555(x21331,x21333,x21334,x21335,x21336,x21337,x21338),f555(x21332,x21333,x21334,x21335,x21336,x21337,x21338))
% 156.89/156.49  [2134]~E(x21341,x21342)+E(f555(x21343,x21341,x21344,x21345,x21346,x21347,x21348),f555(x21343,x21342,x21344,x21345,x21346,x21347,x21348))
% 156.89/156.49  [2135]~E(x21351,x21352)+E(f555(x21353,x21354,x21351,x21355,x21356,x21357,x21358),f555(x21353,x21354,x21352,x21355,x21356,x21357,x21358))
% 156.89/156.49  [2136]~E(x21361,x21362)+E(f555(x21363,x21364,x21365,x21361,x21366,x21367,x21368),f555(x21363,x21364,x21365,x21362,x21366,x21367,x21368))
% 156.89/156.49  [2137]~E(x21371,x21372)+E(f555(x21373,x21374,x21375,x21376,x21371,x21377,x21378),f555(x21373,x21374,x21375,x21376,x21372,x21377,x21378))
% 156.89/156.49  [2138]~E(x21381,x21382)+E(f555(x21383,x21384,x21385,x21386,x21387,x21381,x21388),f555(x21383,x21384,x21385,x21386,x21387,x21382,x21388))
% 156.89/156.49  [2139]~E(x21391,x21392)+E(f555(x21393,x21394,x21395,x21396,x21397,x21398,x21391),f555(x21393,x21394,x21395,x21396,x21397,x21398,x21392))
% 156.89/156.49  [2140]~E(x21401,x21402)+E(f347(x21401,x21403),f347(x21402,x21403))
% 156.89/156.49  [2141]~E(x21411,x21412)+E(f347(x21413,x21411),f347(x21413,x21412))
% 156.89/156.49  [2142]~E(x21421,x21422)+E(f690(x21421),f690(x21422))
% 156.89/156.49  [2143]~E(x21431,x21432)+E(f554(x21431,x21433,x21434,x21435,x21436,x21437),f554(x21432,x21433,x21434,x21435,x21436,x21437))
% 156.89/156.49  [2144]~E(x21441,x21442)+E(f554(x21443,x21441,x21444,x21445,x21446,x21447),f554(x21443,x21442,x21444,x21445,x21446,x21447))
% 156.89/156.49  [2145]~E(x21451,x21452)+E(f554(x21453,x21454,x21451,x21455,x21456,x21457),f554(x21453,x21454,x21452,x21455,x21456,x21457))
% 156.89/156.49  [2146]~E(x21461,x21462)+E(f554(x21463,x21464,x21465,x21461,x21466,x21467),f554(x21463,x21464,x21465,x21462,x21466,x21467))
% 156.89/156.49  [2147]~E(x21471,x21472)+E(f554(x21473,x21474,x21475,x21476,x21471,x21477),f554(x21473,x21474,x21475,x21476,x21472,x21477))
% 156.89/156.49  [2148]~E(x21481,x21482)+E(f554(x21483,x21484,x21485,x21486,x21487,x21481),f554(x21483,x21484,x21485,x21486,x21487,x21482))
% 156.89/156.49  [2149]~E(x21491,x21492)+E(f74(x21491,x21493),f74(x21492,x21493))
% 156.89/156.49  [2150]~E(x21501,x21502)+E(f74(x21503,x21501),f74(x21503,x21502))
% 156.89/156.49  [2151]~E(x21511,x21512)+E(f368(x21511,x21513,x21514),f368(x21512,x21513,x21514))
% 156.89/156.49  [2152]~E(x21521,x21522)+E(f368(x21523,x21521,x21524),f368(x21523,x21522,x21524))
% 156.89/156.49  [2153]~E(x21531,x21532)+E(f368(x21533,x21534,x21531),f368(x21533,x21534,x21532))
% 156.89/156.49  [2154]~E(x21541,x21542)+E(f400(x21541,x21543,x21544,x21545),f400(x21542,x21543,x21544,x21545))
% 156.89/156.49  [2155]~E(x21551,x21552)+E(f400(x21553,x21551,x21554,x21555),f400(x21553,x21552,x21554,x21555))
% 156.89/156.49  [2156]~E(x21561,x21562)+E(f400(x21563,x21564,x21561,x21565),f400(x21563,x21564,x21562,x21565))
% 156.89/156.49  [2157]~E(x21571,x21572)+E(f400(x21573,x21574,x21575,x21571),f400(x21573,x21574,x21575,x21572))
% 156.89/156.49  [2158]~E(x21581,x21582)+E(f625(x21581,x21583,x21584,x21585,x21586,x21587,x21588),f625(x21582,x21583,x21584,x21585,x21586,x21587,x21588))
% 156.89/156.49  [2159]~E(x21591,x21592)+E(f625(x21593,x21591,x21594,x21595,x21596,x21597,x21598),f625(x21593,x21592,x21594,x21595,x21596,x21597,x21598))
% 156.89/156.49  [2160]~E(x21601,x21602)+E(f625(x21603,x21604,x21601,x21605,x21606,x21607,x21608),f625(x21603,x21604,x21602,x21605,x21606,x21607,x21608))
% 156.89/156.49  [2161]~E(x21611,x21612)+E(f625(x21613,x21614,x21615,x21611,x21616,x21617,x21618),f625(x21613,x21614,x21615,x21612,x21616,x21617,x21618))
% 156.89/156.49  [2162]~E(x21621,x21622)+E(f625(x21623,x21624,x21625,x21626,x21621,x21627,x21628),f625(x21623,x21624,x21625,x21626,x21622,x21627,x21628))
% 156.89/156.49  [2163]~E(x21631,x21632)+E(f625(x21633,x21634,x21635,x21636,x21637,x21631,x21638),f625(x21633,x21634,x21635,x21636,x21637,x21632,x21638))
% 156.89/156.49  [2164]~E(x21641,x21642)+E(f625(x21643,x21644,x21645,x21646,x21647,x21648,x21641),f625(x21643,x21644,x21645,x21646,x21647,x21648,x21642))
% 156.89/156.49  [2165]~E(x21651,x21652)+E(f443(x21651,x21653,x21654),f443(x21652,x21653,x21654))
% 156.89/156.49  [2166]~E(x21661,x21662)+E(f443(x21663,x21661,x21664),f443(x21663,x21662,x21664))
% 156.89/156.49  [2167]~E(x21671,x21672)+E(f443(x21673,x21674,x21671),f443(x21673,x21674,x21672))
% 156.89/156.49  [2168]~E(x21681,x21682)+E(f380(x21681,x21683,x21684,x21685),f380(x21682,x21683,x21684,x21685))
% 156.89/156.49  [2169]~E(x21691,x21692)+E(f380(x21693,x21691,x21694,x21695),f380(x21693,x21692,x21694,x21695))
% 156.89/156.49  [2170]~E(x21701,x21702)+E(f380(x21703,x21704,x21701,x21705),f380(x21703,x21704,x21702,x21705))
% 156.89/156.49  [2171]~E(x21711,x21712)+E(f380(x21713,x21714,x21715,x21711),f380(x21713,x21714,x21715,x21712))
% 156.89/156.49  [2172]~E(x21721,x21722)+E(f426(x21721,x21723),f426(x21722,x21723))
% 156.89/156.49  [2173]~E(x21731,x21732)+E(f426(x21733,x21731),f426(x21733,x21732))
% 156.89/156.49  [2174]~E(x21741,x21742)+E(f776(x21741,x21743),f776(x21742,x21743))
% 156.89/156.49  [2175]~E(x21751,x21752)+E(f776(x21753,x21751),f776(x21753,x21752))
% 156.89/156.49  [2176]~E(x21761,x21762)+E(f542(x21761,x21763,x21764,x21765),f542(x21762,x21763,x21764,x21765))
% 156.89/156.49  [2177]~E(x21771,x21772)+E(f542(x21773,x21771,x21774,x21775),f542(x21773,x21772,x21774,x21775))
% 156.89/156.49  [2178]~E(x21781,x21782)+E(f542(x21783,x21784,x21781,x21785),f542(x21783,x21784,x21782,x21785))
% 156.89/156.49  [2179]~E(x21791,x21792)+E(f542(x21793,x21794,x21795,x21791),f542(x21793,x21794,x21795,x21792))
% 156.89/156.49  [2180]~E(x21801,x21802)+E(f522(x21801),f522(x21802))
% 156.89/156.49  [2181]~E(x21811,x21812)+E(f372(x21811,x21813,x21814,x21815,x21816,x21817),f372(x21812,x21813,x21814,x21815,x21816,x21817))
% 156.89/156.49  [2182]~E(x21821,x21822)+E(f372(x21823,x21821,x21824,x21825,x21826,x21827),f372(x21823,x21822,x21824,x21825,x21826,x21827))
% 156.89/156.49  [2183]~E(x21831,x21832)+E(f372(x21833,x21834,x21831,x21835,x21836,x21837),f372(x21833,x21834,x21832,x21835,x21836,x21837))
% 156.89/156.49  [2184]~E(x21841,x21842)+E(f372(x21843,x21844,x21845,x21841,x21846,x21847),f372(x21843,x21844,x21845,x21842,x21846,x21847))
% 156.89/156.49  [2185]~E(x21851,x21852)+E(f372(x21853,x21854,x21855,x21856,x21851,x21857),f372(x21853,x21854,x21855,x21856,x21852,x21857))
% 156.89/156.49  [2186]~E(x21861,x21862)+E(f372(x21863,x21864,x21865,x21866,x21867,x21861),f372(x21863,x21864,x21865,x21866,x21867,x21862))
% 156.89/156.49  [2187]~E(x21871,x21872)+E(f849(x21871,x21873,x21874),f849(x21872,x21873,x21874))
% 156.89/156.49  [2188]~E(x21881,x21882)+E(f849(x21883,x21881,x21884),f849(x21883,x21882,x21884))
% 156.89/156.49  [2189]~E(x21891,x21892)+E(f849(x21893,x21894,x21891),f849(x21893,x21894,x21892))
% 156.89/156.49  [2190]~E(x21901,x21902)+E(f446(x21901,x21903,x21904),f446(x21902,x21903,x21904))
% 156.89/156.49  [2191]~E(x21911,x21912)+E(f446(x21913,x21911,x21914),f446(x21913,x21912,x21914))
% 156.89/156.49  [2192]~E(x21921,x21922)+E(f446(x21923,x21924,x21921),f446(x21923,x21924,x21922))
% 156.89/156.49  [2193]~E(x21931,x21932)+E(f518(x21931),f518(x21932))
% 156.89/156.49  [2194]~E(x21941,x21942)+E(f199(x21941,x21943,x21944),f199(x21942,x21943,x21944))
% 156.89/156.49  [2195]~E(x21951,x21952)+E(f199(x21953,x21951,x21954),f199(x21953,x21952,x21954))
% 156.89/156.49  [2196]~E(x21961,x21962)+E(f199(x21963,x21964,x21961),f199(x21963,x21964,x21962))
% 156.89/156.49  [2197]~E(x21971,x21972)+E(f602(x21971,x21973,x21974,x21975,x21976,x21977,x21978,x21979),f602(x21972,x21973,x21974,x21975,x21976,x21977,x21978,x21979))
% 156.89/156.49  [2198]~E(x21981,x21982)+E(f602(x21983,x21981,x21984,x21985,x21986,x21987,x21988,x21989),f602(x21983,x21982,x21984,x21985,x21986,x21987,x21988,x21989))
% 156.89/156.49  [2199]~E(x21991,x21992)+E(f602(x21993,x21994,x21991,x21995,x21996,x21997,x21998,x21999),f602(x21993,x21994,x21992,x21995,x21996,x21997,x21998,x21999))
% 156.89/156.49  [2200]~E(x22001,x22002)+E(f602(x22003,x22004,x22005,x22001,x22006,x22007,x22008,x22009),f602(x22003,x22004,x22005,x22002,x22006,x22007,x22008,x22009))
% 156.89/156.49  [2201]~E(x22011,x22012)+E(f602(x22013,x22014,x22015,x22016,x22011,x22017,x22018,x22019),f602(x22013,x22014,x22015,x22016,x22012,x22017,x22018,x22019))
% 156.89/156.49  [2202]~E(x22021,x22022)+E(f602(x22023,x22024,x22025,x22026,x22027,x22021,x22028,x22029),f602(x22023,x22024,x22025,x22026,x22027,x22022,x22028,x22029))
% 156.89/156.49  [2203]~E(x22031,x22032)+E(f602(x22033,x22034,x22035,x22036,x22037,x22038,x22031,x22039),f602(x22033,x22034,x22035,x22036,x22037,x22038,x22032,x22039))
% 156.89/156.49  [2204]~E(x22041,x22042)+E(f602(x22043,x22044,x22045,x22046,x22047,x22048,x22049,x22041),f602(x22043,x22044,x22045,x22046,x22047,x22048,x22049,x22042))
% 156.89/156.49  [2205]~E(x22051,x22052)+E(f762(x22051,x22053,x22054,x22055,x22056),f762(x22052,x22053,x22054,x22055,x22056))
% 156.89/156.49  [2206]~E(x22061,x22062)+E(f762(x22063,x22061,x22064,x22065,x22066),f762(x22063,x22062,x22064,x22065,x22066))
% 156.89/156.49  [2207]~E(x22071,x22072)+E(f762(x22073,x22074,x22071,x22075,x22076),f762(x22073,x22074,x22072,x22075,x22076))
% 156.89/156.49  [2208]~E(x22081,x22082)+E(f762(x22083,x22084,x22085,x22081,x22086),f762(x22083,x22084,x22085,x22082,x22086))
% 156.89/156.49  [2209]~E(x22091,x22092)+E(f762(x22093,x22094,x22095,x22096,x22091),f762(x22093,x22094,x22095,x22096,x22092))
% 156.89/156.49  [2210]~E(x22101,x22102)+E(f226(x22101,x22103,x22104),f226(x22102,x22103,x22104))
% 156.89/156.49  [2211]~E(x22111,x22112)+E(f226(x22113,x22111,x22114),f226(x22113,x22112,x22114))
% 156.89/156.49  [2212]~E(x22121,x22122)+E(f226(x22123,x22124,x22121),f226(x22123,x22124,x22122))
% 156.89/156.49  [2213]~E(x22131,x22132)+E(f680(x22131,x22133,x22134,x22135),f680(x22132,x22133,x22134,x22135))
% 156.89/156.49  [2214]~E(x22141,x22142)+E(f680(x22143,x22141,x22144,x22145),f680(x22143,x22142,x22144,x22145))
% 156.89/156.49  [2215]~E(x22151,x22152)+E(f680(x22153,x22154,x22151,x22155),f680(x22153,x22154,x22152,x22155))
% 156.89/156.49  [2216]~E(x22161,x22162)+E(f680(x22163,x22164,x22165,x22161),f680(x22163,x22164,x22165,x22162))
% 156.89/156.49  [2217]~E(x22171,x22172)+E(f256(x22171,x22173,x22174),f256(x22172,x22173,x22174))
% 156.89/156.49  [2218]~E(x22181,x22182)+E(f256(x22183,x22181,x22184),f256(x22183,x22182,x22184))
% 156.89/156.49  [2219]~E(x22191,x22192)+E(f256(x22193,x22194,x22191),f256(x22193,x22194,x22192))
% 156.89/156.49  [2220]~E(x22201,x22202)+E(f763(x22201,x22203,x22204,x22205,x22206),f763(x22202,x22203,x22204,x22205,x22206))
% 156.89/156.49  [2221]~E(x22211,x22212)+E(f763(x22213,x22211,x22214,x22215,x22216),f763(x22213,x22212,x22214,x22215,x22216))
% 156.89/156.49  [2222]~E(x22221,x22222)+E(f763(x22223,x22224,x22221,x22225,x22226),f763(x22223,x22224,x22222,x22225,x22226))
% 156.89/156.49  [2223]~E(x22231,x22232)+E(f763(x22233,x22234,x22235,x22231,x22236),f763(x22233,x22234,x22235,x22232,x22236))
% 156.89/156.49  [2224]~E(x22241,x22242)+E(f763(x22243,x22244,x22245,x22246,x22241),f763(x22243,x22244,x22245,x22246,x22242))
% 156.89/156.49  [2225]~E(x22251,x22252)+E(f440(x22251,x22253),f440(x22252,x22253))
% 156.89/156.49  [2226]~E(x22261,x22262)+E(f440(x22263,x22261),f440(x22263,x22262))
% 156.89/156.49  [2227]~E(x22271,x22272)+E(f564(x22271,x22273,x22274),f564(x22272,x22273,x22274))
% 156.89/156.49  [2228]~E(x22281,x22282)+E(f564(x22283,x22281,x22284),f564(x22283,x22282,x22284))
% 156.89/156.49  [2229]~E(x22291,x22292)+E(f564(x22293,x22294,x22291),f564(x22293,x22294,x22292))
% 156.89/156.49  [2230]~E(x22301,x22302)+E(f825(x22301,x22303,x22304,x22305),f825(x22302,x22303,x22304,x22305))
% 156.89/156.49  [2231]~E(x22311,x22312)+E(f825(x22313,x22311,x22314,x22315),f825(x22313,x22312,x22314,x22315))
% 156.89/156.49  [2232]~E(x22321,x22322)+E(f825(x22323,x22324,x22321,x22325),f825(x22323,x22324,x22322,x22325))
% 156.89/156.49  [2233]~E(x22331,x22332)+E(f825(x22333,x22334,x22335,x22331),f825(x22333,x22334,x22335,x22332))
% 156.89/156.49  [2234]~E(x22341,x22342)+E(f417(x22341,x22343,x22344,x22345),f417(x22342,x22343,x22344,x22345))
% 156.89/156.49  [2235]~E(x22351,x22352)+E(f417(x22353,x22351,x22354,x22355),f417(x22353,x22352,x22354,x22355))
% 156.89/156.49  [2236]~E(x22361,x22362)+E(f417(x22363,x22364,x22361,x22365),f417(x22363,x22364,x22362,x22365))
% 156.89/156.49  [2237]~E(x22371,x22372)+E(f417(x22373,x22374,x22375,x22371),f417(x22373,x22374,x22375,x22372))
% 156.89/156.49  [2238]~E(x22381,x22382)+E(f848(x22381,x22383,x22384),f848(x22382,x22383,x22384))
% 156.89/156.49  [2239]~E(x22391,x22392)+E(f848(x22393,x22391,x22394),f848(x22393,x22392,x22394))
% 156.89/156.49  [2240]~E(x22401,x22402)+E(f848(x22403,x22404,x22401),f848(x22403,x22404,x22402))
% 156.89/156.49  [2241]~E(x22411,x22412)+E(f818(x22411,x22413,x22414),f818(x22412,x22413,x22414))
% 156.89/156.49  [2242]~E(x22421,x22422)+E(f818(x22423,x22421,x22424),f818(x22423,x22422,x22424))
% 156.89/156.49  [2243]~E(x22431,x22432)+E(f818(x22433,x22434,x22431),f818(x22433,x22434,x22432))
% 156.89/156.49  [2244]~E(x22441,x22442)+E(f622(x22441,x22443,x22444),f622(x22442,x22443,x22444))
% 156.89/156.49  [2245]~E(x22451,x22452)+E(f622(x22453,x22451,x22454),f622(x22453,x22452,x22454))
% 156.89/156.49  [2246]~E(x22461,x22462)+E(f622(x22463,x22464,x22461),f622(x22463,x22464,x22462))
% 156.89/156.49  [2247]~E(x22471,x22472)+E(f359(x22471,x22473),f359(x22472,x22473))
% 156.89/156.49  [2248]~E(x22481,x22482)+E(f359(x22483,x22481),f359(x22483,x22482))
% 156.89/156.49  [2249]~E(x22491,x22492)+E(f427(x22491,x22493,x22494),f427(x22492,x22493,x22494))
% 156.89/156.49  [2250]~E(x22501,x22502)+E(f427(x22503,x22501,x22504),f427(x22503,x22502,x22504))
% 156.89/156.49  [2251]~E(x22511,x22512)+E(f427(x22513,x22514,x22511),f427(x22513,x22514,x22512))
% 156.89/156.49  [2252]~E(x22521,x22522)+E(f669(x22521,x22523),f669(x22522,x22523))
% 156.89/156.49  [2253]~E(x22531,x22532)+E(f669(x22533,x22531),f669(x22533,x22532))
% 156.89/156.49  [2254]~E(x22541,x22542)+E(f383(x22541,x22543,x22544,x22545),f383(x22542,x22543,x22544,x22545))
% 156.89/156.49  [2255]~E(x22551,x22552)+E(f383(x22553,x22551,x22554,x22555),f383(x22553,x22552,x22554,x22555))
% 156.89/156.49  [2256]~E(x22561,x22562)+E(f383(x22563,x22564,x22561,x22565),f383(x22563,x22564,x22562,x22565))
% 156.89/156.49  [2257]~E(x22571,x22572)+E(f383(x22573,x22574,x22575,x22571),f383(x22573,x22574,x22575,x22572))
% 156.89/156.49  [2258]~E(x22581,x22582)+E(f228(x22581,x22583,x22584,x22585,x22586),f228(x22582,x22583,x22584,x22585,x22586))
% 156.89/156.49  [2259]~E(x22591,x22592)+E(f228(x22593,x22591,x22594,x22595,x22596),f228(x22593,x22592,x22594,x22595,x22596))
% 156.89/156.49  [2260]~E(x22601,x22602)+E(f228(x22603,x22604,x22601,x22605,x22606),f228(x22603,x22604,x22602,x22605,x22606))
% 156.89/156.49  [2261]~E(x22611,x22612)+E(f228(x22613,x22614,x22615,x22611,x22616),f228(x22613,x22614,x22615,x22612,x22616))
% 156.89/156.49  [2262]~E(x22621,x22622)+E(f228(x22623,x22624,x22625,x22626,x22621),f228(x22623,x22624,x22625,x22626,x22622))
% 156.89/156.49  [2263]~E(x22631,x22632)+E(f655(x22631,x22633,x22634,x22635,x22636),f655(x22632,x22633,x22634,x22635,x22636))
% 156.89/156.49  [2264]~E(x22641,x22642)+E(f655(x22643,x22641,x22644,x22645,x22646),f655(x22643,x22642,x22644,x22645,x22646))
% 156.89/156.49  [2265]~E(x22651,x22652)+E(f655(x22653,x22654,x22651,x22655,x22656),f655(x22653,x22654,x22652,x22655,x22656))
% 156.89/156.49  [2266]~E(x22661,x22662)+E(f655(x22663,x22664,x22665,x22661,x22666),f655(x22663,x22664,x22665,x22662,x22666))
% 156.89/156.49  [2267]~E(x22671,x22672)+E(f655(x22673,x22674,x22675,x22676,x22671),f655(x22673,x22674,x22675,x22676,x22672))
% 156.89/156.49  [2268]~E(x22681,x22682)+E(f547(x22681,x22683,x22684,x22685,x22686),f547(x22682,x22683,x22684,x22685,x22686))
% 156.89/156.49  [2269]~E(x22691,x22692)+E(f547(x22693,x22691,x22694,x22695,x22696),f547(x22693,x22692,x22694,x22695,x22696))
% 156.89/156.49  [2270]~E(x22701,x22702)+E(f547(x22703,x22704,x22701,x22705,x22706),f547(x22703,x22704,x22702,x22705,x22706))
% 156.89/156.49  [2271]~E(x22711,x22712)+E(f547(x22713,x22714,x22715,x22711,x22716),f547(x22713,x22714,x22715,x22712,x22716))
% 156.89/156.49  [2272]~E(x22721,x22722)+E(f547(x22723,x22724,x22725,x22726,x22721),f547(x22723,x22724,x22725,x22726,x22722))
% 156.89/156.49  [2273]~E(x22731,x22732)+E(f290(x22731,x22733,x22734),f290(x22732,x22733,x22734))
% 156.89/156.49  [2274]~E(x22741,x22742)+E(f290(x22743,x22741,x22744),f290(x22743,x22742,x22744))
% 156.89/156.49  [2275]~E(x22751,x22752)+E(f290(x22753,x22754,x22751),f290(x22753,x22754,x22752))
% 156.89/156.49  [2276]~E(x22761,x22762)+E(f462(x22761,x22763,x22764),f462(x22762,x22763,x22764))
% 156.89/156.49  [2277]~E(x22771,x22772)+E(f462(x22773,x22771,x22774),f462(x22773,x22772,x22774))
% 156.89/156.49  [2278]~E(x22781,x22782)+E(f462(x22783,x22784,x22781),f462(x22783,x22784,x22782))
% 156.89/156.49  [2279]~E(x22791,x22792)+E(f360(x22791,x22793),f360(x22792,x22793))
% 156.89/156.49  [2280]~E(x22801,x22802)+E(f360(x22803,x22801),f360(x22803,x22802))
% 156.89/156.49  [2281]~E(x22811,x22812)+E(f675(x22811,x22813,x22814,x22815),f675(x22812,x22813,x22814,x22815))
% 156.89/156.49  [2282]~E(x22821,x22822)+E(f675(x22823,x22821,x22824,x22825),f675(x22823,x22822,x22824,x22825))
% 156.89/156.49  [2283]~E(x22831,x22832)+E(f675(x22833,x22834,x22831,x22835),f675(x22833,x22834,x22832,x22835))
% 156.89/156.49  [2284]~E(x22841,x22842)+E(f675(x22843,x22844,x22845,x22841),f675(x22843,x22844,x22845,x22842))
% 156.89/156.49  [2285]~E(x22851,x22852)+E(f214(x22851,x22853,x22854,x22855),f214(x22852,x22853,x22854,x22855))
% 156.89/156.49  [2286]~E(x22861,x22862)+E(f214(x22863,x22861,x22864,x22865),f214(x22863,x22862,x22864,x22865))
% 156.89/156.49  [2287]~E(x22871,x22872)+E(f214(x22873,x22874,x22871,x22875),f214(x22873,x22874,x22872,x22875))
% 156.89/156.49  [2288]~E(x22881,x22882)+E(f214(x22883,x22884,x22885,x22881),f214(x22883,x22884,x22885,x22882))
% 156.89/156.49  [2289]~E(x22891,x22892)+E(f708(x22891,x22893,x22894,x22895,x22896,x22897),f708(x22892,x22893,x22894,x22895,x22896,x22897))
% 156.89/156.49  [2290]~E(x22901,x22902)+E(f708(x22903,x22901,x22904,x22905,x22906,x22907),f708(x22903,x22902,x22904,x22905,x22906,x22907))
% 156.89/156.49  [2291]~E(x22911,x22912)+E(f708(x22913,x22914,x22911,x22915,x22916,x22917),f708(x22913,x22914,x22912,x22915,x22916,x22917))
% 156.89/156.49  [2292]~E(x22921,x22922)+E(f708(x22923,x22924,x22925,x22921,x22926,x22927),f708(x22923,x22924,x22925,x22922,x22926,x22927))
% 156.89/156.49  [2293]~E(x22931,x22932)+E(f708(x22933,x22934,x22935,x22936,x22931,x22937),f708(x22933,x22934,x22935,x22936,x22932,x22937))
% 156.89/156.49  [2294]~E(x22941,x22942)+E(f708(x22943,x22944,x22945,x22946,x22947,x22941),f708(x22943,x22944,x22945,x22946,x22947,x22942))
% 156.89/156.49  [2295]~E(x22951,x22952)+E(f367(x22951,x22953),f367(x22952,x22953))
% 156.89/156.49  [2296]~E(x22961,x22962)+E(f367(x22963,x22961),f367(x22963,x22962))
% 156.89/156.49  [2297]~E(x22971,x22972)+E(f483(x22971,x22973,x22974),f483(x22972,x22973,x22974))
% 156.89/156.49  [2298]~E(x22981,x22982)+E(f483(x22983,x22981,x22984),f483(x22983,x22982,x22984))
% 156.89/156.49  [2299]~E(x22991,x22992)+E(f483(x22993,x22994,x22991),f483(x22993,x22994,x22992))
% 156.89/156.49  [2300]~E(x23001,x23002)+E(f743(x23001,x23003),f743(x23002,x23003))
% 156.89/156.49  [2301]~E(x23011,x23012)+E(f743(x23013,x23011),f743(x23013,x23012))
% 156.89/156.49  [2302]~E(x23021,x23022)+E(f387(x23021,x23023),f387(x23022,x23023))
% 156.89/156.49  [2303]~E(x23031,x23032)+E(f387(x23033,x23031),f387(x23033,x23032))
% 156.89/156.49  [2304]~E(x23041,x23042)+E(f468(x23041,x23043,x23044),f468(x23042,x23043,x23044))
% 156.89/156.49  [2305]~E(x23051,x23052)+E(f468(x23053,x23051,x23054),f468(x23053,x23052,x23054))
% 156.89/156.49  [2306]~E(x23061,x23062)+E(f468(x23063,x23064,x23061),f468(x23063,x23064,x23062))
% 156.89/156.49  [2307]~E(x23071,x23072)+E(f854(x23071,x23073),f854(x23072,x23073))
% 156.89/156.49  [2308]~E(x23081,x23082)+E(f854(x23083,x23081),f854(x23083,x23082))
% 156.89/156.49  [2309]~E(x23091,x23092)+E(f811(x23091,x23093),f811(x23092,x23093))
% 156.89/156.49  [2310]~E(x23101,x23102)+E(f811(x23103,x23101),f811(x23103,x23102))
% 156.89/156.49  [2311]~E(x23111,x23112)+E(f577(x23111,x23113,x23114,x23115,x23116),f577(x23112,x23113,x23114,x23115,x23116))
% 156.89/156.49  [2312]~E(x23121,x23122)+E(f577(x23123,x23121,x23124,x23125,x23126),f577(x23123,x23122,x23124,x23125,x23126))
% 156.89/156.49  [2313]~E(x23131,x23132)+E(f577(x23133,x23134,x23131,x23135,x23136),f577(x23133,x23134,x23132,x23135,x23136))
% 156.89/156.49  [2314]~E(x23141,x23142)+E(f577(x23143,x23144,x23145,x23141,x23146),f577(x23143,x23144,x23145,x23142,x23146))
% 156.89/156.49  [2315]~E(x23151,x23152)+E(f577(x23153,x23154,x23155,x23156,x23151),f577(x23153,x23154,x23155,x23156,x23152))
% 156.89/156.49  [2316]~E(x23161,x23162)+E(f689(x23161,x23163,x23164,x23165,x23166,x23167,x23168,x23169),f689(x23162,x23163,x23164,x23165,x23166,x23167,x23168,x23169))
% 156.89/156.49  [2317]~E(x23171,x23172)+E(f689(x23173,x23171,x23174,x23175,x23176,x23177,x23178,x23179),f689(x23173,x23172,x23174,x23175,x23176,x23177,x23178,x23179))
% 156.89/156.49  [2318]~E(x23181,x23182)+E(f689(x23183,x23184,x23181,x23185,x23186,x23187,x23188,x23189),f689(x23183,x23184,x23182,x23185,x23186,x23187,x23188,x23189))
% 156.89/156.49  [2319]~E(x23191,x23192)+E(f689(x23193,x23194,x23195,x23191,x23196,x23197,x23198,x23199),f689(x23193,x23194,x23195,x23192,x23196,x23197,x23198,x23199))
% 156.89/156.49  [2320]~E(x23201,x23202)+E(f689(x23203,x23204,x23205,x23206,x23201,x23207,x23208,x23209),f689(x23203,x23204,x23205,x23206,x23202,x23207,x23208,x23209))
% 156.89/156.49  [2321]~E(x23211,x23212)+E(f689(x23213,x23214,x23215,x23216,x23217,x23211,x23218,x23219),f689(x23213,x23214,x23215,x23216,x23217,x23212,x23218,x23219))
% 156.89/156.49  [2322]~E(x23221,x23222)+E(f689(x23223,x23224,x23225,x23226,x23227,x23228,x23221,x23229),f689(x23223,x23224,x23225,x23226,x23227,x23228,x23222,x23229))
% 156.89/156.49  [2323]~E(x23231,x23232)+E(f689(x23233,x23234,x23235,x23236,x23237,x23238,x23239,x23231),f689(x23233,x23234,x23235,x23236,x23237,x23238,x23239,x23232))
% 156.89/156.49  [2324]~E(x23241,x23242)+E(f805(x23241,x23243,x23244),f805(x23242,x23243,x23244))
% 156.89/156.49  [2325]~E(x23251,x23252)+E(f805(x23253,x23251,x23254),f805(x23253,x23252,x23254))
% 156.89/156.49  [2326]~E(x23261,x23262)+E(f805(x23263,x23264,x23261),f805(x23263,x23264,x23262))
% 156.89/156.49  [2327]~E(x23271,x23272)+E(f760(x23271,x23273,x23274,x23275,x23276),f760(x23272,x23273,x23274,x23275,x23276))
% 156.89/156.49  [2328]~E(x23281,x23282)+E(f760(x23283,x23281,x23284,x23285,x23286),f760(x23283,x23282,x23284,x23285,x23286))
% 156.89/156.49  [2329]~E(x23291,x23292)+E(f760(x23293,x23294,x23291,x23295,x23296),f760(x23293,x23294,x23292,x23295,x23296))
% 156.89/156.49  [2330]~E(x23301,x23302)+E(f760(x23303,x23304,x23305,x23301,x23306),f760(x23303,x23304,x23305,x23302,x23306))
% 156.89/156.49  [2331]~E(x23311,x23312)+E(f760(x23313,x23314,x23315,x23316,x23311),f760(x23313,x23314,x23315,x23316,x23312))
% 156.89/156.49  [2332]~E(x23321,x23322)+E(f512(x23321,x23323),f512(x23322,x23323))
% 156.89/156.49  [2333]~E(x23331,x23332)+E(f512(x23333,x23331),f512(x23333,x23332))
% 156.89/156.49  [2334]~E(x23341,x23342)+E(f407(x23341,x23343,x23344,x23345),f407(x23342,x23343,x23344,x23345))
% 156.89/156.49  [2335]~E(x23351,x23352)+E(f407(x23353,x23351,x23354,x23355),f407(x23353,x23352,x23354,x23355))
% 156.89/156.49  [2336]~E(x23361,x23362)+E(f407(x23363,x23364,x23361,x23365),f407(x23363,x23364,x23362,x23365))
% 156.89/156.49  [2337]~E(x23371,x23372)+E(f407(x23373,x23374,x23375,x23371),f407(x23373,x23374,x23375,x23372))
% 156.89/156.49  [2338]~E(x23381,x23382)+E(f729(x23381,x23383,x23384,x23385),f729(x23382,x23383,x23384,x23385))
% 156.89/156.49  [2339]~E(x23391,x23392)+E(f729(x23393,x23391,x23394,x23395),f729(x23393,x23392,x23394,x23395))
% 156.89/156.49  [2340]~E(x23401,x23402)+E(f729(x23403,x23404,x23401,x23405),f729(x23403,x23404,x23402,x23405))
% 156.89/156.49  [2341]~E(x23411,x23412)+E(f729(x23413,x23414,x23415,x23411),f729(x23413,x23414,x23415,x23412))
% 156.89/156.49  [2342]~E(x23421,x23422)+E(f827(x23421,x23423),f827(x23422,x23423))
% 156.89/156.49  [2343]~E(x23431,x23432)+E(f827(x23433,x23431),f827(x23433,x23432))
% 156.89/156.49  [2344]~E(x23441,x23442)+E(f215(x23441,x23443,x23444,x23445,x23446,x23447,x23448),f215(x23442,x23443,x23444,x23445,x23446,x23447,x23448))
% 156.89/156.49  [2345]~E(x23451,x23452)+E(f215(x23453,x23451,x23454,x23455,x23456,x23457,x23458),f215(x23453,x23452,x23454,x23455,x23456,x23457,x23458))
% 156.89/156.49  [2346]~E(x23461,x23462)+E(f215(x23463,x23464,x23461,x23465,x23466,x23467,x23468),f215(x23463,x23464,x23462,x23465,x23466,x23467,x23468))
% 156.89/156.49  [2347]~E(x23471,x23472)+E(f215(x23473,x23474,x23475,x23471,x23476,x23477,x23478),f215(x23473,x23474,x23475,x23472,x23476,x23477,x23478))
% 156.89/156.49  [2348]~E(x23481,x23482)+E(f215(x23483,x23484,x23485,x23486,x23481,x23487,x23488),f215(x23483,x23484,x23485,x23486,x23482,x23487,x23488))
% 156.89/156.49  [2349]~E(x23491,x23492)+E(f215(x23493,x23494,x23495,x23496,x23497,x23491,x23498),f215(x23493,x23494,x23495,x23496,x23497,x23492,x23498))
% 156.89/156.49  [2350]~E(x23501,x23502)+E(f215(x23503,x23504,x23505,x23506,x23507,x23508,x23501),f215(x23503,x23504,x23505,x23506,x23507,x23508,x23502))
% 156.89/156.49  [2351]~E(x23511,x23512)+E(f156(x23511,x23513),f156(x23512,x23513))
% 156.89/156.49  [2352]~E(x23521,x23522)+E(f156(x23523,x23521),f156(x23523,x23522))
% 156.89/156.49  [2353]~E(x23531,x23532)+E(f501(x23531,x23533,x23534,x23535,x23536),f501(x23532,x23533,x23534,x23535,x23536))
% 156.89/156.49  [2354]~E(x23541,x23542)+E(f501(x23543,x23541,x23544,x23545,x23546),f501(x23543,x23542,x23544,x23545,x23546))
% 156.89/156.49  [2355]~E(x23551,x23552)+E(f501(x23553,x23554,x23551,x23555,x23556),f501(x23553,x23554,x23552,x23555,x23556))
% 156.89/156.49  [2356]~E(x23561,x23562)+E(f501(x23563,x23564,x23565,x23561,x23566),f501(x23563,x23564,x23565,x23562,x23566))
% 156.89/156.49  [2357]~E(x23571,x23572)+E(f501(x23573,x23574,x23575,x23576,x23571),f501(x23573,x23574,x23575,x23576,x23572))
% 156.89/156.49  [2358]~E(x23581,x23582)+E(f605(x23581,x23583,x23584),f605(x23582,x23583,x23584))
% 156.89/156.49  [2359]~E(x23591,x23592)+E(f605(x23593,x23591,x23594),f605(x23593,x23592,x23594))
% 156.89/156.49  [2360]~E(x23601,x23602)+E(f605(x23603,x23604,x23601),f605(x23603,x23604,x23602))
% 156.89/156.49  [2361]~E(x23611,x23612)+E(f782(x23611,x23613,x23614,x23615,x23616,x23617),f782(x23612,x23613,x23614,x23615,x23616,x23617))
% 156.89/156.49  [2362]~E(x23621,x23622)+E(f782(x23623,x23621,x23624,x23625,x23626,x23627),f782(x23623,x23622,x23624,x23625,x23626,x23627))
% 156.89/156.49  [2363]~E(x23631,x23632)+E(f782(x23633,x23634,x23631,x23635,x23636,x23637),f782(x23633,x23634,x23632,x23635,x23636,x23637))
% 156.89/156.49  [2364]~E(x23641,x23642)+E(f782(x23643,x23644,x23645,x23641,x23646,x23647),f782(x23643,x23644,x23645,x23642,x23646,x23647))
% 156.89/156.49  [2365]~E(x23651,x23652)+E(f782(x23653,x23654,x23655,x23656,x23651,x23657),f782(x23653,x23654,x23655,x23656,x23652,x23657))
% 156.89/156.49  [2366]~E(x23661,x23662)+E(f782(x23663,x23664,x23665,x23666,x23667,x23661),f782(x23663,x23664,x23665,x23666,x23667,x23662))
% 156.89/156.49  [2367]~E(x23671,x23672)+E(f358(x23671,x23673),f358(x23672,x23673))
% 156.89/156.49  [2368]~E(x23681,x23682)+E(f358(x23683,x23681),f358(x23683,x23682))
% 156.89/156.49  [2369]~E(x23691,x23692)+E(f788(x23691,x23693,x23694),f788(x23692,x23693,x23694))
% 156.89/156.49  [2370]~E(x23701,x23702)+E(f788(x23703,x23701,x23704),f788(x23703,x23702,x23704))
% 156.89/156.49  [2371]~E(x23711,x23712)+E(f788(x23713,x23714,x23711),f788(x23713,x23714,x23712))
% 156.89/156.49  [2372]~E(x23721,x23722)+E(f851(x23721,x23723),f851(x23722,x23723))
% 156.89/156.49  [2373]~E(x23731,x23732)+E(f851(x23733,x23731),f851(x23733,x23732))
% 156.89/156.49  [2374]~E(x23741,x23742)+E(f745(x23741,x23743,x23744),f745(x23742,x23743,x23744))
% 156.89/156.49  [2375]~E(x23751,x23752)+E(f745(x23753,x23751,x23754),f745(x23753,x23752,x23754))
% 156.89/156.49  [2376]~E(x23761,x23762)+E(f745(x23763,x23764,x23761),f745(x23763,x23764,x23762))
% 156.89/156.49  [2377]~E(x23771,x23772)+E(f744(x23771,x23773),f744(x23772,x23773))
% 156.89/156.49  [2378]~E(x23781,x23782)+E(f744(x23783,x23781),f744(x23783,x23782))
% 156.89/156.49  [2379]~E(x23791,x23792)+E(f832(x23791,x23793,x23794),f832(x23792,x23793,x23794))
% 156.89/156.49  [2380]~E(x23801,x23802)+E(f832(x23803,x23801,x23804),f832(x23803,x23802,x23804))
% 156.89/156.49  [2381]~E(x23811,x23812)+E(f832(x23813,x23814,x23811),f832(x23813,x23814,x23812))
% 156.89/156.49  [2382]~E(x23821,x23822)+E(f734(x23821,x23823,x23824),f734(x23822,x23823,x23824))
% 156.89/156.49  [2383]~E(x23831,x23832)+E(f734(x23833,x23831,x23834),f734(x23833,x23832,x23834))
% 156.89/156.49  [2384]~E(x23841,x23842)+E(f734(x23843,x23844,x23841),f734(x23843,x23844,x23842))
% 156.89/156.49  [2385]~E(x23851,x23852)+E(f850(x23851,x23853),f850(x23852,x23853))
% 156.89/156.49  [2386]~E(x23861,x23862)+E(f850(x23863,x23861),f850(x23863,x23862))
% 156.89/156.49  [2387]~E(x23871,x23872)+E(f336(x23871),f336(x23872))
% 156.89/156.49  [2388]~E(x23881,x23882)+E(f213(x23881,x23883,x23884,x23885),f213(x23882,x23883,x23884,x23885))
% 156.89/156.49  [2389]~E(x23891,x23892)+E(f213(x23893,x23891,x23894,x23895),f213(x23893,x23892,x23894,x23895))
% 156.89/156.49  [2390]~E(x23901,x23902)+E(f213(x23903,x23904,x23901,x23905),f213(x23903,x23904,x23902,x23905))
% 156.89/156.49  [2391]~E(x23911,x23912)+E(f213(x23913,x23914,x23915,x23911),f213(x23913,x23914,x23915,x23912))
% 156.89/156.49  [2392]~E(x23921,x23922)+E(f420(x23921,x23923,x23924,x23925),f420(x23922,x23923,x23924,x23925))
% 156.89/156.49  [2393]~E(x23931,x23932)+E(f420(x23933,x23931,x23934,x23935),f420(x23933,x23932,x23934,x23935))
% 156.89/156.49  [2394]~E(x23941,x23942)+E(f420(x23943,x23944,x23941,x23945),f420(x23943,x23944,x23942,x23945))
% 156.89/156.49  [2395]~E(x23951,x23952)+E(f420(x23953,x23954,x23955,x23951),f420(x23953,x23954,x23955,x23952))
% 156.89/156.49  [2396]~E(x23961,x23962)+E(f794(x23961,x23963,x23964,x23965,x23966),f794(x23962,x23963,x23964,x23965,x23966))
% 156.89/156.49  [2397]~E(x23971,x23972)+E(f794(x23973,x23971,x23974,x23975,x23976),f794(x23973,x23972,x23974,x23975,x23976))
% 156.89/156.49  [2398]~E(x23981,x23982)+E(f794(x23983,x23984,x23981,x23985,x23986),f794(x23983,x23984,x23982,x23985,x23986))
% 156.89/156.49  [2399]~E(x23991,x23992)+E(f794(x23993,x23994,x23995,x23991,x23996),f794(x23993,x23994,x23995,x23992,x23996))
% 156.89/156.49  [2400]~E(x24001,x24002)+E(f794(x24003,x24004,x24005,x24006,x24001),f794(x24003,x24004,x24005,x24006,x24002))
% 156.89/156.49  [2401]~E(x24011,x24012)+E(f411(x24011,x24013,x24014,x24015),f411(x24012,x24013,x24014,x24015))
% 156.89/156.49  [2402]~E(x24021,x24022)+E(f411(x24023,x24021,x24024,x24025),f411(x24023,x24022,x24024,x24025))
% 156.89/156.49  [2403]~E(x24031,x24032)+E(f411(x24033,x24034,x24031,x24035),f411(x24033,x24034,x24032,x24035))
% 156.89/156.49  [2404]~E(x24041,x24042)+E(f411(x24043,x24044,x24045,x24041),f411(x24043,x24044,x24045,x24042))
% 156.89/156.49  [2405]~E(x24051,x24052)+E(f814(x24051,x24053,x24054),f814(x24052,x24053,x24054))
% 156.89/156.49  [2406]~E(x24061,x24062)+E(f814(x24063,x24061,x24064),f814(x24063,x24062,x24064))
% 156.89/156.49  [2407]~E(x24071,x24072)+E(f814(x24073,x24074,x24071),f814(x24073,x24074,x24072))
% 156.89/156.49  [2408]~E(x24081,x24082)+E(f356(x24081,x24083,x24084),f356(x24082,x24083,x24084))
% 156.89/156.49  [2409]~E(x24091,x24092)+E(f356(x24093,x24091,x24094),f356(x24093,x24092,x24094))
% 156.89/156.49  [2410]~E(x24101,x24102)+E(f356(x24103,x24104,x24101),f356(x24103,x24104,x24102))
% 156.89/156.49  [2411]~E(x24111,x24112)+E(f604(x24111,x24113,x24114),f604(x24112,x24113,x24114))
% 156.89/156.49  [2412]~E(x24121,x24122)+E(f604(x24123,x24121,x24124),f604(x24123,x24122,x24124))
% 156.89/156.49  [2413]~E(x24131,x24132)+E(f604(x24133,x24134,x24131),f604(x24133,x24134,x24132))
% 156.89/156.49  [2414]~E(x24141,x24142)+E(f344(x24141,x24143),f344(x24142,x24143))
% 156.89/156.49  [2415]~E(x24151,x24152)+E(f344(x24153,x24151),f344(x24153,x24152))
% 156.89/156.49  [2416]~E(x24161,x24162)+E(f632(x24161,x24163,x24164),f632(x24162,x24163,x24164))
% 156.89/156.49  [2417]~E(x24171,x24172)+E(f632(x24173,x24171,x24174),f632(x24173,x24172,x24174))
% 156.89/156.49  [2418]~E(x24181,x24182)+E(f632(x24183,x24184,x24181),f632(x24183,x24184,x24182))
% 156.89/156.49  [2419]~E(x24191,x24192)+E(f200(x24191,x24193,x24194,x24195),f200(x24192,x24193,x24194,x24195))
% 156.89/156.49  [2420]~E(x24201,x24202)+E(f200(x24203,x24201,x24204,x24205),f200(x24203,x24202,x24204,x24205))
% 156.89/156.49  [2421]~E(x24211,x24212)+E(f200(x24213,x24214,x24211,x24215),f200(x24213,x24214,x24212,x24215))
% 156.89/156.49  [2422]~E(x24221,x24222)+E(f200(x24223,x24224,x24225,x24221),f200(x24223,x24224,x24225,x24222))
% 156.89/156.49  [2423]~E(x24231,x24232)+E(f441(x24231,x24233),f441(x24232,x24233))
% 156.89/156.49  [2424]~E(x24241,x24242)+E(f441(x24243,x24241),f441(x24243,x24242))
% 156.89/156.49  [2425]~E(x24251,x24252)+E(f726(x24251,x24253,x24254,x24255,x24256,x24257),f726(x24252,x24253,x24254,x24255,x24256,x24257))
% 156.89/156.49  [2426]~E(x24261,x24262)+E(f726(x24263,x24261,x24264,x24265,x24266,x24267),f726(x24263,x24262,x24264,x24265,x24266,x24267))
% 156.89/156.49  [2427]~E(x24271,x24272)+E(f726(x24273,x24274,x24271,x24275,x24276,x24277),f726(x24273,x24274,x24272,x24275,x24276,x24277))
% 156.89/156.49  [2428]~E(x24281,x24282)+E(f726(x24283,x24284,x24285,x24281,x24286,x24287),f726(x24283,x24284,x24285,x24282,x24286,x24287))
% 156.89/156.49  [2429]~E(x24291,x24292)+E(f726(x24293,x24294,x24295,x24296,x24291,x24297),f726(x24293,x24294,x24295,x24296,x24292,x24297))
% 156.89/156.49  [2430]~E(x24301,x24302)+E(f726(x24303,x24304,x24305,x24306,x24307,x24301),f726(x24303,x24304,x24305,x24306,x24307,x24302))
% 156.89/156.49  [2431]~E(x24311,x24312)+E(f118(x24311),f118(x24312))
% 156.89/156.49  [2432]~E(x24321,x24322)+E(f408(x24321,x24323,x24324,x24325),f408(x24322,x24323,x24324,x24325))
% 156.89/156.49  [2433]~E(x24331,x24332)+E(f408(x24333,x24331,x24334,x24335),f408(x24333,x24332,x24334,x24335))
% 156.89/156.49  [2434]~E(x24341,x24342)+E(f408(x24343,x24344,x24341,x24345),f408(x24343,x24344,x24342,x24345))
% 156.89/156.49  [2435]~E(x24351,x24352)+E(f408(x24353,x24354,x24355,x24351),f408(x24353,x24354,x24355,x24352))
% 156.89/156.49  [2436]~E(x24361,x24362)+E(f686(x24361,x24363,x24364,x24365),f686(x24362,x24363,x24364,x24365))
% 156.89/156.49  [2437]~E(x24371,x24372)+E(f686(x24373,x24371,x24374,x24375),f686(x24373,x24372,x24374,x24375))
% 156.89/156.49  [2438]~E(x24381,x24382)+E(f686(x24383,x24384,x24381,x24385),f686(x24383,x24384,x24382,x24385))
% 156.89/156.49  [2439]~E(x24391,x24392)+E(f686(x24393,x24394,x24395,x24391),f686(x24393,x24394,x24395,x24392))
% 156.89/156.49  [2440]~E(x24401,x24402)+E(f416(x24401,x24403),f416(x24402,x24403))
% 156.89/156.49  [2441]~E(x24411,x24412)+E(f416(x24413,x24411),f416(x24413,x24412))
% 156.89/156.49  [2442]~E(x24421,x24422)+E(f830(x24421,x24423,x24424),f830(x24422,x24423,x24424))
% 156.89/156.49  [2443]~E(x24431,x24432)+E(f830(x24433,x24431,x24434),f830(x24433,x24432,x24434))
% 156.89/156.49  [2444]~E(x24441,x24442)+E(f830(x24443,x24444,x24441),f830(x24443,x24444,x24442))
% 156.89/156.49  [2445]~E(x24451,x24452)+E(f473(x24451,x24453,x24454),f473(x24452,x24453,x24454))
% 156.89/156.49  [2446]~E(x24461,x24462)+E(f473(x24463,x24461,x24464),f473(x24463,x24462,x24464))
% 156.89/156.49  [2447]~E(x24471,x24472)+E(f473(x24473,x24474,x24471),f473(x24473,x24474,x24472))
% 156.89/156.49  [2448]~E(x24481,x24482)+E(f758(x24481,x24483),f758(x24482,x24483))
% 156.89/156.49  [2449]~E(x24491,x24492)+E(f758(x24493,x24491),f758(x24493,x24492))
% 156.89/156.49  [2450]~E(x24501,x24502)+E(f365(x24501,x24503),f365(x24502,x24503))
% 156.89/156.49  [2451]~E(x24511,x24512)+E(f365(x24513,x24511),f365(x24513,x24512))
% 156.89/156.49  [2452]~E(x24521,x24522)+E(f777(x24521),f777(x24522))
% 156.89/156.49  [2453]~E(x24531,x24532)+E(f211(x24531,x24533,x24534,x24535,x24536,x24537,x24538),f211(x24532,x24533,x24534,x24535,x24536,x24537,x24538))
% 156.89/156.49  [2454]~E(x24541,x24542)+E(f211(x24543,x24541,x24544,x24545,x24546,x24547,x24548),f211(x24543,x24542,x24544,x24545,x24546,x24547,x24548))
% 156.89/156.49  [2455]~E(x24551,x24552)+E(f211(x24553,x24554,x24551,x24555,x24556,x24557,x24558),f211(x24553,x24554,x24552,x24555,x24556,x24557,x24558))
% 156.89/156.49  [2456]~E(x24561,x24562)+E(f211(x24563,x24564,x24565,x24561,x24566,x24567,x24568),f211(x24563,x24564,x24565,x24562,x24566,x24567,x24568))
% 156.89/156.49  [2457]~E(x24571,x24572)+E(f211(x24573,x24574,x24575,x24576,x24571,x24577,x24578),f211(x24573,x24574,x24575,x24576,x24572,x24577,x24578))
% 156.89/156.49  [2458]~E(x24581,x24582)+E(f211(x24583,x24584,x24585,x24586,x24587,x24581,x24588),f211(x24583,x24584,x24585,x24586,x24587,x24582,x24588))
% 156.89/156.49  [2459]~E(x24591,x24592)+E(f211(x24593,x24594,x24595,x24596,x24597,x24598,x24591),f211(x24593,x24594,x24595,x24596,x24597,x24598,x24592))
% 156.89/156.49  [2460]~E(x24601,x24602)+E(f538(x24601,x24603,x24604,x24605,x24606),f538(x24602,x24603,x24604,x24605,x24606))
% 156.89/156.49  [2461]~E(x24611,x24612)+E(f538(x24613,x24611,x24614,x24615,x24616),f538(x24613,x24612,x24614,x24615,x24616))
% 156.89/156.49  [2462]~E(x24621,x24622)+E(f538(x24623,x24624,x24621,x24625,x24626),f538(x24623,x24624,x24622,x24625,x24626))
% 156.89/156.49  [2463]~E(x24631,x24632)+E(f538(x24633,x24634,x24635,x24631,x24636),f538(x24633,x24634,x24635,x24632,x24636))
% 156.89/156.49  [2464]~E(x24641,x24642)+E(f538(x24643,x24644,x24645,x24646,x24641),f538(x24643,x24644,x24645,x24646,x24642))
% 156.89/156.49  [2465]~E(x24651,x24652)+E(f663(x24651,x24653,x24654),f663(x24652,x24653,x24654))
% 156.89/156.49  [2466]~E(x24661,x24662)+E(f663(x24663,x24661,x24664),f663(x24663,x24662,x24664))
% 156.89/156.49  [2467]~E(x24671,x24672)+E(f663(x24673,x24674,x24671),f663(x24673,x24674,x24672))
% 156.89/156.49  [2468]~E(x24681,x24682)+E(f600(x24681,x24683,x24684,x24685),f600(x24682,x24683,x24684,x24685))
% 156.89/156.49  [2469]~E(x24691,x24692)+E(f600(x24693,x24691,x24694,x24695),f600(x24693,x24692,x24694,x24695))
% 156.89/156.49  [2470]~E(x24701,x24702)+E(f600(x24703,x24704,x24701,x24705),f600(x24703,x24704,x24702,x24705))
% 156.89/156.49  [2471]~E(x24711,x24712)+E(f600(x24713,x24714,x24715,x24711),f600(x24713,x24714,x24715,x24712))
% 156.89/156.49  [2472]~E(x24721,x24722)+E(f679(x24721,x24723),f679(x24722,x24723))
% 156.89/156.49  [2473]~E(x24731,x24732)+E(f679(x24733,x24731),f679(x24733,x24732))
% 156.89/156.49  [2474]~E(x24741,x24742)+E(f397(x24741,x24743,x24744,x24745),f397(x24742,x24743,x24744,x24745))
% 156.89/156.49  [2475]~E(x24751,x24752)+E(f397(x24753,x24751,x24754,x24755),f397(x24753,x24752,x24754,x24755))
% 156.89/156.49  [2476]~E(x24761,x24762)+E(f397(x24763,x24764,x24761,x24765),f397(x24763,x24764,x24762,x24765))
% 156.89/156.49  [2477]~E(x24771,x24772)+E(f397(x24773,x24774,x24775,x24771),f397(x24773,x24774,x24775,x24772))
% 156.89/156.49  [2478]~E(x24781,x24782)+E(f475(x24781,x24783,x24784),f475(x24782,x24783,x24784))
% 156.89/156.49  [2479]~E(x24791,x24792)+E(f475(x24793,x24791,x24794),f475(x24793,x24792,x24794))
% 156.89/156.49  [2480]~E(x24801,x24802)+E(f475(x24803,x24804,x24801),f475(x24803,x24804,x24802))
% 156.89/156.49  [2481]~E(x24811,x24812)+E(f474(x24811,x24813,x24814),f474(x24812,x24813,x24814))
% 156.89/156.49  [2482]~E(x24821,x24822)+E(f474(x24823,x24821,x24824),f474(x24823,x24822,x24824))
% 156.89/156.49  [2483]~E(x24831,x24832)+E(f474(x24833,x24834,x24831),f474(x24833,x24834,x24832))
% 156.89/156.49  [2484]~E(x24841,x24842)+E(f231(x24841,x24843,x24844),f231(x24842,x24843,x24844))
% 156.89/156.49  [2485]~E(x24851,x24852)+E(f231(x24853,x24851,x24854),f231(x24853,x24852,x24854))
% 156.89/156.49  [2486]~E(x24861,x24862)+E(f231(x24863,x24864,x24861),f231(x24863,x24864,x24862))
% 156.89/156.49  [2487]~E(x24871,x24872)+E(f364(x24871,x24873),f364(x24872,x24873))
% 156.89/156.49  [2488]~E(x24881,x24882)+E(f364(x24883,x24881),f364(x24883,x24882))
% 156.89/156.49  [2489]~E(x24891,x24892)+E(f396(x24891,x24893,x24894,x24895),f396(x24892,x24893,x24894,x24895))
% 156.89/156.49  [2490]~E(x24901,x24902)+E(f396(x24903,x24901,x24904,x24905),f396(x24903,x24902,x24904,x24905))
% 156.89/156.49  [2491]~E(x24911,x24912)+E(f396(x24913,x24914,x24911,x24915),f396(x24913,x24914,x24912,x24915))
% 156.89/156.49  [2492]~E(x24921,x24922)+E(f396(x24923,x24924,x24925,x24921),f396(x24923,x24924,x24925,x24922))
% 156.89/156.49  [2493]~E(x24931,x24932)+E(f856(x24931,x24933),f856(x24932,x24933))
% 156.89/156.49  [2494]~E(x24941,x24942)+E(f856(x24943,x24941),f856(x24943,x24942))
% 156.89/156.49  [2495]~E(x24951,x24952)+E(f227(x24951,x24953,x24954,x24955,x24956),f227(x24952,x24953,x24954,x24955,x24956))
% 156.89/156.49  [2496]~E(x24961,x24962)+E(f227(x24963,x24961,x24964,x24965,x24966),f227(x24963,x24962,x24964,x24965,x24966))
% 156.89/156.49  [2497]~E(x24971,x24972)+E(f227(x24973,x24974,x24971,x24975,x24976),f227(x24973,x24974,x24972,x24975,x24976))
% 156.89/156.49  [2498]~E(x24981,x24982)+E(f227(x24983,x24984,x24985,x24981,x24986),f227(x24983,x24984,x24985,x24982,x24986))
% 156.89/156.49  [2499]~E(x24991,x24992)+E(f227(x24993,x24994,x24995,x24996,x24991),f227(x24993,x24994,x24995,x24996,x24992))
% 156.89/156.49  [2500]~E(x25001,x25002)+E(f678(x25001,x25003),f678(x25002,x25003))
% 156.89/156.49  [2501]~E(x25011,x25012)+E(f678(x25013,x25011),f678(x25013,x25012))
% 156.89/156.49  [2502]~E(x25021,x25022)+E(f342(x25021),f342(x25022))
% 156.89/156.49  [2503]~E(x25031,x25032)+E(f737(x25031,x25033),f737(x25032,x25033))
% 156.89/156.49  [2504]~E(x25041,x25042)+E(f737(x25043,x25041),f737(x25043,x25042))
% 156.89/156.49  [2505]~E(x25051,x25052)+E(f844(x25051,x25053,x25054),f844(x25052,x25053,x25054))
% 156.89/156.49  [2506]~E(x25061,x25062)+E(f844(x25063,x25061,x25064),f844(x25063,x25062,x25064))
% 156.89/156.49  [2507]~E(x25071,x25072)+E(f844(x25073,x25074,x25071),f844(x25073,x25074,x25072))
% 156.89/156.49  [2508]~E(x25081,x25082)+E(f716(x25081,x25083,x25084,x25085,x25086),f716(x25082,x25083,x25084,x25085,x25086))
% 156.89/156.49  [2509]~E(x25091,x25092)+E(f716(x25093,x25091,x25094,x25095,x25096),f716(x25093,x25092,x25094,x25095,x25096))
% 156.89/156.49  [2510]~E(x25101,x25102)+E(f716(x25103,x25104,x25101,x25105,x25106),f716(x25103,x25104,x25102,x25105,x25106))
% 156.89/156.49  [2511]~E(x25111,x25112)+E(f716(x25113,x25114,x25115,x25111,x25116),f716(x25113,x25114,x25115,x25112,x25116))
% 156.89/156.49  [2512]~E(x25121,x25122)+E(f716(x25123,x25124,x25125,x25126,x25121),f716(x25123,x25124,x25125,x25126,x25122))
% 156.89/156.49  [2513]~E(x25131,x25132)+E(f489(x25131,x25133,x25134,x25135,x25136,x25137),f489(x25132,x25133,x25134,x25135,x25136,x25137))
% 156.89/156.49  [2514]~E(x25141,x25142)+E(f489(x25143,x25141,x25144,x25145,x25146,x25147),f489(x25143,x25142,x25144,x25145,x25146,x25147))
% 156.89/156.49  [2515]~E(x25151,x25152)+E(f489(x25153,x25154,x25151,x25155,x25156,x25157),f489(x25153,x25154,x25152,x25155,x25156,x25157))
% 156.89/156.49  [2516]~E(x25161,x25162)+E(f489(x25163,x25164,x25165,x25161,x25166,x25167),f489(x25163,x25164,x25165,x25162,x25166,x25167))
% 156.89/156.49  [2517]~E(x25171,x25172)+E(f489(x25173,x25174,x25175,x25176,x25171,x25177),f489(x25173,x25174,x25175,x25176,x25172,x25177))
% 156.89/156.49  [2518]~E(x25181,x25182)+E(f489(x25183,x25184,x25185,x25186,x25187,x25181),f489(x25183,x25184,x25185,x25186,x25187,x25182))
% 156.89/156.49  [2519]~E(x25191,x25192)+E(f756(x25191,x25193,x25194),f756(x25192,x25193,x25194))
% 156.89/156.49  [2520]~E(x25201,x25202)+E(f756(x25203,x25201,x25204),f756(x25203,x25202,x25204))
% 156.89/156.49  [2521]~E(x25211,x25212)+E(f756(x25213,x25214,x25211),f756(x25213,x25214,x25212))
% 156.89/156.49  [2522]~E(x25221,x25222)+E(f373(x25221,x25223),f373(x25222,x25223))
% 156.89/156.49  [2523]~E(x25231,x25232)+E(f373(x25233,x25231),f373(x25233,x25232))
% 156.89/156.49  [2524]~E(x25241,x25242)+E(f361(x25241,x25243),f361(x25242,x25243))
% 156.89/156.49  [2525]~E(x25251,x25252)+E(f361(x25253,x25251),f361(x25253,x25252))
% 156.89/156.49  [2526]~E(x25261,x25262)+E(f23(x25261,x25263),f23(x25262,x25263))
% 156.89/156.49  [2527]~E(x25271,x25272)+E(f23(x25273,x25271),f23(x25273,x25272))
% 156.89/156.49  [2528]~E(x25281,x25282)+E(f824(x25281,x25283,x25284),f824(x25282,x25283,x25284))
% 156.89/156.49  [2529]~E(x25291,x25292)+E(f824(x25293,x25291,x25294),f824(x25293,x25292,x25294))
% 156.89/156.49  [2530]~E(x25301,x25302)+E(f824(x25303,x25304,x25301),f824(x25303,x25304,x25302))
% 156.89/156.49  [2531]~E(x25311,x25312)+E(f841(x25311),f841(x25312))
% 156.89/156.49  [2532]~E(x25321,x25322)+E(f626(x25321,x25323),f626(x25322,x25323))
% 156.89/156.49  [2533]~E(x25331,x25332)+E(f626(x25333,x25331),f626(x25333,x25332))
% 156.89/156.49  [2534]~E(x25341,x25342)+E(f296(x25341,x25343,x25344,x25345),f296(x25342,x25343,x25344,x25345))
% 156.89/156.49  [2535]~E(x25351,x25352)+E(f296(x25353,x25351,x25354,x25355),f296(x25353,x25352,x25354,x25355))
% 156.89/156.49  [2536]~E(x25361,x25362)+E(f296(x25363,x25364,x25361,x25365),f296(x25363,x25364,x25362,x25365))
% 156.89/156.49  [2537]~E(x25371,x25372)+E(f296(x25373,x25374,x25375,x25371),f296(x25373,x25374,x25375,x25372))
% 156.89/156.49  [2538]~E(x25381,x25382)+E(f846(x25381,x25383,x25384),f846(x25382,x25383,x25384))
% 156.89/156.49  [2539]~E(x25391,x25392)+E(f846(x25393,x25391,x25394),f846(x25393,x25392,x25394))
% 156.89/156.49  [2540]~E(x25401,x25402)+E(f846(x25403,x25404,x25401),f846(x25403,x25404,x25402))
% 156.89/156.49  [2541]~E(x25411,x25412)+E(f650(x25411,x25413),f650(x25412,x25413))
% 156.89/156.49  [2542]~E(x25421,x25422)+E(f650(x25423,x25421),f650(x25423,x25422))
% 156.89/156.49  [2543]~E(x25431,x25432)+E(f404(x25431,x25433,x25434,x25435,x25436,x25437,x25438),f404(x25432,x25433,x25434,x25435,x25436,x25437,x25438))
% 156.89/156.49  [2544]~E(x25441,x25442)+E(f404(x25443,x25441,x25444,x25445,x25446,x25447,x25448),f404(x25443,x25442,x25444,x25445,x25446,x25447,x25448))
% 156.89/156.49  [2545]~E(x25451,x25452)+E(f404(x25453,x25454,x25451,x25455,x25456,x25457,x25458),f404(x25453,x25454,x25452,x25455,x25456,x25457,x25458))
% 156.89/156.49  [2546]~E(x25461,x25462)+E(f404(x25463,x25464,x25465,x25461,x25466,x25467,x25468),f404(x25463,x25464,x25465,x25462,x25466,x25467,x25468))
% 156.89/156.49  [2547]~E(x25471,x25472)+E(f404(x25473,x25474,x25475,x25476,x25471,x25477,x25478),f404(x25473,x25474,x25475,x25476,x25472,x25477,x25478))
% 156.89/156.49  [2548]~E(x25481,x25482)+E(f404(x25483,x25484,x25485,x25486,x25487,x25481,x25488),f404(x25483,x25484,x25485,x25486,x25487,x25482,x25488))
% 156.89/156.49  [2549]~E(x25491,x25492)+E(f404(x25493,x25494,x25495,x25496,x25497,x25498,x25491),f404(x25493,x25494,x25495,x25496,x25497,x25498,x25492))
% 156.89/156.49  [2550]~E(x25501,x25502)+E(f444(x25501,x25503,x25504,x25505,x25506),f444(x25502,x25503,x25504,x25505,x25506))
% 156.89/156.49  [2551]~E(x25511,x25512)+E(f444(x25513,x25511,x25514,x25515,x25516),f444(x25513,x25512,x25514,x25515,x25516))
% 156.89/156.49  [2552]~E(x25521,x25522)+E(f444(x25523,x25524,x25521,x25525,x25526),f444(x25523,x25524,x25522,x25525,x25526))
% 156.89/156.49  [2553]~E(x25531,x25532)+E(f444(x25533,x25534,x25535,x25531,x25536),f444(x25533,x25534,x25535,x25532,x25536))
% 156.89/156.49  [2554]~E(x25541,x25542)+E(f444(x25543,x25544,x25545,x25546,x25541),f444(x25543,x25544,x25545,x25546,x25542))
% 156.89/156.49  [2555]~E(x25551,x25552)+E(f272(x25551,x25553,x25554,x25555,x25556),f272(x25552,x25553,x25554,x25555,x25556))
% 156.89/156.49  [2556]~E(x25561,x25562)+E(f272(x25563,x25561,x25564,x25565,x25566),f272(x25563,x25562,x25564,x25565,x25566))
% 156.89/156.49  [2557]~E(x25571,x25572)+E(f272(x25573,x25574,x25571,x25575,x25576),f272(x25573,x25574,x25572,x25575,x25576))
% 156.89/156.49  [2558]~E(x25581,x25582)+E(f272(x25583,x25584,x25585,x25581,x25586),f272(x25583,x25584,x25585,x25582,x25586))
% 156.89/156.49  [2559]~E(x25591,x25592)+E(f272(x25593,x25594,x25595,x25596,x25591),f272(x25593,x25594,x25595,x25596,x25592))
% 156.89/156.49  [2560]~E(x25601,x25602)+E(f813(x25601,x25603),f813(x25602,x25603))
% 156.89/156.49  [2561]~E(x25611,x25612)+E(f813(x25613,x25611),f813(x25613,x25612))
% 156.89/156.49  [2562]~E(x25621,x25622)+E(f649(x25621,x25623),f649(x25622,x25623))
% 156.89/156.49  [2563]~E(x25631,x25632)+E(f649(x25633,x25631),f649(x25633,x25632))
% 156.89/156.49  [2564]~E(x25641,x25642)+E(f335(x25641,x25643),f335(x25642,x25643))
% 156.89/156.49  [2565]~E(x25651,x25652)+E(f335(x25653,x25651),f335(x25653,x25652))
% 156.89/156.49  [2566]~E(x25661,x25662)+E(f826(x25661,x25663,x25664,x25665,x25666),f826(x25662,x25663,x25664,x25665,x25666))
% 156.89/156.49  [2567]~E(x25671,x25672)+E(f826(x25673,x25671,x25674,x25675,x25676),f826(x25673,x25672,x25674,x25675,x25676))
% 156.89/156.49  [2568]~E(x25681,x25682)+E(f826(x25683,x25684,x25681,x25685,x25686),f826(x25683,x25684,x25682,x25685,x25686))
% 156.89/156.49  [2569]~E(x25691,x25692)+E(f826(x25693,x25694,x25695,x25691,x25696),f826(x25693,x25694,x25695,x25692,x25696))
% 156.89/156.49  [2570]~E(x25701,x25702)+E(f826(x25703,x25704,x25705,x25706,x25701),f826(x25703,x25704,x25705,x25706,x25702))
% 156.89/156.49  [2571]~E(x25711,x25712)+E(f471(x25711,x25713,x25714,x25715),f471(x25712,x25713,x25714,x25715))
% 156.89/156.49  [2572]~E(x25721,x25722)+E(f471(x25723,x25721,x25724,x25725),f471(x25723,x25722,x25724,x25725))
% 156.89/156.49  [2573]~E(x25731,x25732)+E(f471(x25733,x25734,x25731,x25735),f471(x25733,x25734,x25732,x25735))
% 156.89/156.49  [2574]~E(x25741,x25742)+E(f471(x25743,x25744,x25745,x25741),f471(x25743,x25744,x25745,x25742))
% 156.89/156.49  [2575]~E(x25751,x25752)+E(f651(x25751,x25753),f651(x25752,x25753))
% 156.89/156.49  [2576]~E(x25761,x25762)+E(f651(x25763,x25761),f651(x25763,x25762))
% 156.89/156.49  [2577]~E(x25771,x25772)+E(f843(x25771),f843(x25772))
% 156.89/156.49  [2578]~P1(x25781)+P1(x25782)+~E(x25781,x25782)
% 156.89/156.49  [2579]~P4(x25791)+P4(x25792)+~E(x25791,x25792)
% 156.89/156.49  [2580]~P22(x25801)+P22(x25802)+~E(x25801,x25802)
% 156.89/156.49  [2581]~P23(x25811)+P23(x25812)+~E(x25811,x25812)
% 156.89/156.49  [2582]~P105(x25821)+P105(x25822)+~E(x25821,x25822)
% 156.89/156.49  [2583]~P64(x25831)+P64(x25832)+~E(x25831,x25832)
% 156.89/156.49  [2584]P146(x25842,x25843,x25844)+~E(x25841,x25842)+~P146(x25841,x25843,x25844)
% 156.89/156.49  [2585]P146(x25853,x25852,x25854)+~E(x25851,x25852)+~P146(x25853,x25851,x25854)
% 156.89/156.49  [2586]P146(x25863,x25864,x25862)+~E(x25861,x25862)+~P146(x25863,x25864,x25861)
% 156.89/156.49  [2587]~P124(x25871)+P124(x25872)+~E(x25871,x25872)
% 156.89/156.49  [2588]~P108(x25881)+P108(x25882)+~E(x25881,x25882)
% 156.89/156.49  [2589]~P65(x25891)+P65(x25892)+~E(x25891,x25892)
% 156.89/156.49  [2590]P44(x25902,x25903,x25904,x25905)+~E(x25901,x25902)+~P44(x25901,x25903,x25904,x25905)
% 156.89/156.49  [2591]P44(x25913,x25912,x25914,x25915)+~E(x25911,x25912)+~P44(x25913,x25911,x25914,x25915)
% 156.89/156.49  [2592]P44(x25923,x25924,x25922,x25925)+~E(x25921,x25922)+~P44(x25923,x25924,x25921,x25925)
% 156.89/156.49  [2593]P44(x25933,x25934,x25935,x25932)+~E(x25931,x25932)+~P44(x25933,x25934,x25935,x25931)
% 156.89/156.49  [2594]~P96(x25941)+P96(x25942)+~E(x25941,x25942)
% 156.89/156.49  [2595]P14(x25952,x25953,x25954)+~E(x25951,x25952)+~P14(x25951,x25953,x25954)
% 156.89/156.49  [2596]P14(x25963,x25962,x25964)+~E(x25961,x25962)+~P14(x25963,x25961,x25964)
% 156.89/156.49  [2597]P14(x25973,x25974,x25972)+~E(x25971,x25972)+~P14(x25973,x25974,x25971)
% 156.89/156.49  [2598]~P66(x25981)+P66(x25982)+~E(x25981,x25982)
% 156.89/156.49  [2599]~P126(x25991)+P126(x25992)+~E(x25991,x25992)
% 156.89/156.49  [2600]P147(x26002,x26003,x26004)+~E(x26001,x26002)+~P147(x26001,x26003,x26004)
% 156.89/156.49  [2601]P147(x26013,x26012,x26014)+~E(x26011,x26012)+~P147(x26013,x26011,x26014)
% 156.89/156.49  [2602]P147(x26023,x26024,x26022)+~E(x26021,x26022)+~P147(x26023,x26024,x26021)
% 156.89/156.49  [2603]~P103(x26031)+P103(x26032)+~E(x26031,x26032)
% 156.89/156.49  [2604]~P136(x26041)+P136(x26042)+~E(x26041,x26042)
% 156.89/156.49  [2605]~P109(x26051)+P109(x26052)+~E(x26051,x26052)
% 156.89/156.49  [2606]~P110(x26061)+P110(x26062)+~E(x26061,x26062)
% 156.89/156.49  [2607]~P95(x26071)+P95(x26072)+~E(x26071,x26072)
% 156.89/156.49  [2608]~P116(x26081)+P116(x26082)+~E(x26081,x26082)
% 156.89/156.49  [2609]~P67(x26091)+P67(x26092)+~E(x26091,x26092)
% 156.89/156.49  [2610]~P117(x26101)+P117(x26102)+~E(x26101,x26102)
% 156.89/156.49  [2611]P38(x26112,x26113)+~E(x26111,x26112)+~P38(x26111,x26113)
% 156.89/156.49  [2612]P38(x26123,x26122)+~E(x26121,x26122)+~P38(x26123,x26121)
% 156.89/156.49  [2613]P20(x26132,x26133,x26134,x26135)+~E(x26131,x26132)+~P20(x26131,x26133,x26134,x26135)
% 156.89/156.49  [2614]P20(x26143,x26142,x26144,x26145)+~E(x26141,x26142)+~P20(x26143,x26141,x26144,x26145)
% 156.89/156.49  [2615]P20(x26153,x26154,x26152,x26155)+~E(x26151,x26152)+~P20(x26153,x26154,x26151,x26155)
% 156.89/156.49  [2616]P20(x26163,x26164,x26165,x26162)+~E(x26161,x26162)+~P20(x26163,x26164,x26165,x26161)
% 156.89/156.49  [2617]~P79(x26171)+P79(x26172)+~E(x26171,x26172)
% 156.89/156.49  [2618]~P68(x26181)+P68(x26182)+~E(x26181,x26182)
% 156.89/156.49  [2619]~P94(x26191)+P94(x26192)+~E(x26191,x26192)
% 156.89/156.49  [2620]~P69(x26201)+P69(x26202)+~E(x26201,x26202)
% 156.89/156.49  [2621]~P83(x26211)+P83(x26212)+~E(x26211,x26212)
% 156.89/156.49  [2622]~P84(x26221)+P84(x26222)+~E(x26221,x26222)
% 156.89/156.49  [2623]~P61(x26231)+P61(x26232)+~E(x26231,x26232)
% 156.89/156.49  [2624]~P70(x26241)+P70(x26242)+~E(x26241,x26242)
% 156.89/156.49  [2625]~P40(x26251)+P40(x26252)+~E(x26251,x26252)
% 156.89/156.49  [2626]~P102(x26261)+P102(x26262)+~E(x26261,x26262)
% 156.89/156.49  [2627]~P85(x26271)+P85(x26272)+~E(x26271,x26272)
% 156.89/156.49  [2628]~P86(x26281)+P86(x26282)+~E(x26281,x26282)
% 156.89/156.49  [2629]~P62(x26291)+P62(x26292)+~E(x26291,x26292)
% 156.89/156.49  [2630]~P71(x26301)+P71(x26302)+~E(x26301,x26302)
% 156.89/156.49  [2631]P50(x26312,x26313,x26314)+~E(x26311,x26312)+~P50(x26311,x26313,x26314)
% 156.89/156.49  [2632]P50(x26323,x26322,x26324)+~E(x26321,x26322)+~P50(x26323,x26321,x26324)
% 156.89/156.49  [2633]P50(x26333,x26334,x26332)+~E(x26331,x26332)+~P50(x26333,x26334,x26331)
% 156.89/156.49  [2634]~P133(x26341)+P133(x26342)+~E(x26341,x26342)
% 156.89/156.49  [2635]~P73(x26351)+P73(x26352)+~E(x26351,x26352)
% 156.89/156.49  [2636]~P140(x26361)+P140(x26362)+~E(x26361,x26362)
% 156.89/156.49  [2637]~P143(x26371)+P143(x26372)+~E(x26371,x26372)
% 156.89/156.49  [2638]~P74(x26381)+P74(x26382)+~E(x26381,x26382)
% 156.89/156.49  [2639]P56(x26392,x26393)+~E(x26391,x26392)+~P56(x26391,x26393)
% 156.89/156.49  [2640]P56(x26403,x26402)+~E(x26401,x26402)+~P56(x26403,x26401)
% 156.89/156.49  [2641]~P144(x26411)+P144(x26412)+~E(x26411,x26412)
% 156.89/156.49  [2642]~P72(x26421)+P72(x26422)+~E(x26421,x26422)
% 156.89/156.49  [2643]P28(x26432,x26433)+~E(x26431,x26432)+~P28(x26431,x26433)
% 156.89/156.49  [2644]P28(x26443,x26442)+~E(x26441,x26442)+~P28(x26443,x26441)
% 156.89/156.49  [2645]P43(x26452,x26453,x26454)+~E(x26451,x26452)+~P43(x26451,x26453,x26454)
% 156.89/156.49  [2646]P43(x26463,x26462,x26464)+~E(x26461,x26462)+~P43(x26463,x26461,x26464)
% 156.89/156.49  [2647]P43(x26473,x26474,x26472)+~E(x26471,x26472)+~P43(x26473,x26474,x26471)
% 156.89/156.49  [2648]P31(x26482,x26483,x26484,x26485)+~E(x26481,x26482)+~P31(x26481,x26483,x26484,x26485)
% 156.89/156.49  [2649]P31(x26493,x26492,x26494,x26495)+~E(x26491,x26492)+~P31(x26493,x26491,x26494,x26495)
% 156.89/156.49  [2650]P31(x26503,x26504,x26502,x26505)+~E(x26501,x26502)+~P31(x26503,x26504,x26501,x26505)
% 156.89/156.49  [2651]P31(x26513,x26514,x26515,x26512)+~E(x26511,x26512)+~P31(x26513,x26514,x26515,x26511)
% 156.89/156.49  [2652]~P111(x26521)+P111(x26522)+~E(x26521,x26522)
% 156.89/156.49  [2653]~P89(x26531)+P89(x26532)+~E(x26531,x26532)
% 156.89/156.49  [2654]~P87(x26541)+P87(x26542)+~E(x26541,x26542)
% 156.89/156.49  [2655]P34(x26552,x26553,x26554,x26555,x26556)+~E(x26551,x26552)+~P34(x26551,x26553,x26554,x26555,x26556)
% 156.89/156.49  [2656]P34(x26563,x26562,x26564,x26565,x26566)+~E(x26561,x26562)+~P34(x26563,x26561,x26564,x26565,x26566)
% 156.89/156.49  [2657]P34(x26573,x26574,x26572,x26575,x26576)+~E(x26571,x26572)+~P34(x26573,x26574,x26571,x26575,x26576)
% 156.89/156.49  [2658]P34(x26583,x26584,x26585,x26582,x26586)+~E(x26581,x26582)+~P34(x26583,x26584,x26585,x26581,x26586)
% 156.89/156.49  [2659]P34(x26593,x26594,x26595,x26596,x26592)+~E(x26591,x26592)+~P34(x26593,x26594,x26595,x26596,x26591)
% 156.89/156.49  [2660]~P122(x26601)+P122(x26602)+~E(x26601,x26602)
% 156.89/156.49  [2661]~P24(x26611)+P24(x26612)+~E(x26611,x26612)
% 156.89/156.49  [2662]~P112(x26621)+P112(x26622)+~E(x26621,x26622)
% 156.89/156.49  [2663]P32(x26632,x26633,x26634,x26635)+~E(x26631,x26632)+~P32(x26631,x26633,x26634,x26635)
% 156.89/156.49  [2664]P32(x26643,x26642,x26644,x26645)+~E(x26641,x26642)+~P32(x26643,x26641,x26644,x26645)
% 156.89/156.49  [2665]P32(x26653,x26654,x26652,x26655)+~E(x26651,x26652)+~P32(x26653,x26654,x26651,x26655)
% 156.89/156.49  [2666]P32(x26663,x26664,x26665,x26662)+~E(x26661,x26662)+~P32(x26663,x26664,x26665,x26661)
% 156.89/156.49  [2667]~P76(x26671)+P76(x26672)+~E(x26671,x26672)
% 156.89/156.49  [2668]~P131(x26681)+P131(x26682)+~E(x26681,x26682)
% 156.89/156.49  [2669]P21(x26692,x26693)+~E(x26691,x26692)+~P21(x26691,x26693)
% 156.89/156.49  [2670]P21(x26703,x26702)+~E(x26701,x26702)+~P21(x26703,x26701)
% 156.89/156.49  [2671]~P137(x26711)+P137(x26712)+~E(x26711,x26712)
% 156.89/156.49  [2672]~P120(x26721)+P120(x26722)+~E(x26721,x26722)
% 156.89/156.49  [2673]~P138(x26731)+P138(x26732)+~E(x26731,x26732)
% 156.89/156.49  [2674]~P60(x26741)+P60(x26742)+~E(x26741,x26742)
% 156.89/156.49  [2675]P16(x26752,x26753,x26754,x26755)+~E(x26751,x26752)+~P16(x26751,x26753,x26754,x26755)
% 156.89/156.49  [2676]P16(x26763,x26762,x26764,x26765)+~E(x26761,x26762)+~P16(x26763,x26761,x26764,x26765)
% 156.89/156.49  [2677]P16(x26773,x26774,x26772,x26775)+~E(x26771,x26772)+~P16(x26773,x26774,x26771,x26775)
% 156.89/156.49  [2678]P16(x26783,x26784,x26785,x26782)+~E(x26781,x26782)+~P16(x26783,x26784,x26785,x26781)
% 156.89/156.49  [2679]~P118(x26791)+P118(x26792)+~E(x26791,x26792)
% 156.89/156.49  [2680]P53(x26802,x26803,x26804)+~E(x26801,x26802)+~P53(x26801,x26803,x26804)
% 156.89/156.49  [2681]P53(x26813,x26812,x26814)+~E(x26811,x26812)+~P53(x26813,x26811,x26814)
% 156.89/156.49  [2682]P53(x26823,x26824,x26822)+~E(x26821,x26822)+~P53(x26823,x26824,x26821)
% 156.89/156.49  [2683]~P59(x26831)+P59(x26832)+~E(x26831,x26832)
% 156.89/156.49  [2684]~P119(x26841)+P119(x26842)+~E(x26841,x26842)
% 156.89/156.49  [2685]P19(x26852,x26853,x26854,x26855,x26856,x26857)+~E(x26851,x26852)+~P19(x26851,x26853,x26854,x26855,x26856,x26857)
% 156.89/156.49  [2686]P19(x26863,x26862,x26864,x26865,x26866,x26867)+~E(x26861,x26862)+~P19(x26863,x26861,x26864,x26865,x26866,x26867)
% 156.89/156.49  [2687]P19(x26873,x26874,x26872,x26875,x26876,x26877)+~E(x26871,x26872)+~P19(x26873,x26874,x26871,x26875,x26876,x26877)
% 156.89/156.49  [2688]P19(x26883,x26884,x26885,x26882,x26886,x26887)+~E(x26881,x26882)+~P19(x26883,x26884,x26885,x26881,x26886,x26887)
% 156.89/156.49  [2689]P19(x26893,x26894,x26895,x26896,x26892,x26897)+~E(x26891,x26892)+~P19(x26893,x26894,x26895,x26896,x26891,x26897)
% 156.89/156.49  [2690]P19(x26903,x26904,x26905,x26906,x26907,x26902)+~E(x26901,x26902)+~P19(x26903,x26904,x26905,x26906,x26907,x26901)
% 156.89/156.49  [2691]P29(x26912,x26913)+~E(x26911,x26912)+~P29(x26911,x26913)
% 156.89/156.49  [2692]P29(x26923,x26922)+~E(x26921,x26922)+~P29(x26923,x26921)
% 156.89/156.49  [2693]~P63(x26931)+P63(x26932)+~E(x26931,x26932)
% 156.89/156.49  [2694]~P80(x26941)+P80(x26942)+~E(x26941,x26942)
% 156.89/156.49  [2695]~P99(x26951)+P99(x26952)+~E(x26951,x26952)
% 156.89/156.49  [2696]~P100(x26961)+P100(x26962)+~E(x26961,x26962)
% 156.89/156.49  [2697]~P81(x26971)+P81(x26972)+~E(x26971,x26972)
% 156.89/156.49  [2698]~P104(x26981)+P104(x26982)+~E(x26981,x26982)
% 156.89/156.49  [2699]P58(x26992,x26993)+~E(x26991,x26992)+~P58(x26991,x26993)
% 156.89/156.49  [2700]P58(x27003,x27002)+~E(x27001,x27002)+~P58(x27003,x27001)
% 156.89/156.49  [2701]P18(x27012,x27013,x27014,x27015,x27016,x27017)+~E(x27011,x27012)+~P18(x27011,x27013,x27014,x27015,x27016,x27017)
% 156.89/156.49  [2702]P18(x27023,x27022,x27024,x27025,x27026,x27027)+~E(x27021,x27022)+~P18(x27023,x27021,x27024,x27025,x27026,x27027)
% 156.89/156.49  [2703]P18(x27033,x27034,x27032,x27035,x27036,x27037)+~E(x27031,x27032)+~P18(x27033,x27034,x27031,x27035,x27036,x27037)
% 156.89/156.49  [2704]P18(x27043,x27044,x27045,x27042,x27046,x27047)+~E(x27041,x27042)+~P18(x27043,x27044,x27045,x27041,x27046,x27047)
% 156.89/156.49  [2705]P18(x27053,x27054,x27055,x27056,x27052,x27057)+~E(x27051,x27052)+~P18(x27053,x27054,x27055,x27056,x27051,x27057)
% 156.89/156.49  [2706]P18(x27063,x27064,x27065,x27066,x27067,x27062)+~E(x27061,x27062)+~P18(x27063,x27064,x27065,x27066,x27067,x27061)
% 156.89/156.49  [2707]P30(x27072,x27073,x27074)+~E(x27071,x27072)+~P30(x27071,x27073,x27074)
% 156.89/156.49  [2708]P30(x27083,x27082,x27084)+~E(x27081,x27082)+~P30(x27083,x27081,x27084)
% 156.89/156.49  [2709]P30(x27093,x27094,x27092)+~E(x27091,x27092)+~P30(x27093,x27094,x27091)
% 156.89/156.49  [2710]~P26(x27101)+P26(x27102)+~E(x27101,x27102)
% 156.89/156.49  [2711]~P139(x27111)+P139(x27112)+~E(x27111,x27112)
% 156.89/156.49  [2712]~P127(x27121)+P127(x27122)+~E(x27121,x27122)
% 156.89/156.49  [2713]~P92(x27131)+P92(x27132)+~E(x27131,x27132)
% 156.89/156.49  [2714]P54(x27142,x27143,x27144)+~E(x27141,x27142)+~P54(x27141,x27143,x27144)
% 156.89/156.49  [2715]P54(x27153,x27152,x27154)+~E(x27151,x27152)+~P54(x27153,x27151,x27154)
% 156.89/156.49  [2716]P54(x27163,x27164,x27162)+~E(x27161,x27162)+~P54(x27163,x27164,x27161)
% 156.89/156.49  [2717]P57(x27172,x27173,x27174,x27175)+~E(x27171,x27172)+~P57(x27171,x27173,x27174,x27175)
% 156.89/156.49  [2718]P57(x27183,x27182,x27184,x27185)+~E(x27181,x27182)+~P57(x27183,x27181,x27184,x27185)
% 156.89/156.49  [2719]P57(x27193,x27194,x27192,x27195)+~E(x27191,x27192)+~P57(x27193,x27194,x27191,x27195)
% 156.89/156.49  [2720]P57(x27203,x27204,x27205,x27202)+~E(x27201,x27202)+~P57(x27203,x27204,x27205,x27201)
% 156.89/156.49  [2721]~P82(x27211)+P82(x27212)+~E(x27211,x27212)
% 156.89/156.49  [2722]~P27(x27221)+P27(x27222)+~E(x27221,x27222)
% 156.89/156.49  [2723]P42(x27232,x27233,x27234,x27235,x27236,x27237)+~E(x27231,x27232)+~P42(x27231,x27233,x27234,x27235,x27236,x27237)
% 156.89/156.49  [2724]P42(x27243,x27242,x27244,x27245,x27246,x27247)+~E(x27241,x27242)+~P42(x27243,x27241,x27244,x27245,x27246,x27247)
% 156.89/156.49  [2725]P42(x27253,x27254,x27252,x27255,x27256,x27257)+~E(x27251,x27252)+~P42(x27253,x27254,x27251,x27255,x27256,x27257)
% 156.89/156.49  [2726]P42(x27263,x27264,x27265,x27262,x27266,x27267)+~E(x27261,x27262)+~P42(x27263,x27264,x27265,x27261,x27266,x27267)
% 156.89/156.49  [2727]P42(x27273,x27274,x27275,x27276,x27272,x27277)+~E(x27271,x27272)+~P42(x27273,x27274,x27275,x27276,x27271,x27277)
% 156.89/156.49  [2728]P42(x27283,x27284,x27285,x27286,x27287,x27282)+~E(x27281,x27282)+~P42(x27283,x27284,x27285,x27286,x27287,x27281)
% 156.89/156.49  [2729]~P77(x27291)+P77(x27292)+~E(x27291,x27292)
% 156.89/156.49  [2730]~P130(x27301)+P130(x27302)+~E(x27301,x27302)
% 156.89/156.49  [2731]~P121(x27311)+P121(x27312)+~E(x27311,x27312)
% 156.89/156.49  [2732]~P46(x27321)+P46(x27322)+~E(x27321,x27322)
% 156.89/156.49  [2733]~P141(x27331)+P141(x27332)+~E(x27331,x27332)
% 156.89/156.49  [2734]~P132(x27341)+P132(x27342)+~E(x27341,x27342)
% 156.89/156.49  [2735]P6(x27352,x27353,x27354)+~E(x27351,x27352)+~P6(x27351,x27353,x27354)
% 156.89/156.49  [2736]P6(x27363,x27362,x27364)+~E(x27361,x27362)+~P6(x27363,x27361,x27364)
% 156.89/156.49  [2737]P6(x27373,x27374,x27372)+~E(x27371,x27372)+~P6(x27373,x27374,x27371)
% 156.89/156.49  [2738]~P88(x27381)+P88(x27382)+~E(x27381,x27382)
% 156.89/156.49  [2739]~P142(x27391)+P142(x27392)+~E(x27391,x27392)
% 156.89/156.49  [2740]~P145(x27401)+P145(x27402)+~E(x27401,x27402)
% 156.89/156.49  [2741]~P125(x27411)+P125(x27412)+~E(x27411,x27412)
% 156.89/156.49  [2742]P35(x27422,x27423,x27424)+~E(x27421,x27422)+~P35(x27421,x27423,x27424)
% 156.89/156.49  [2743]P35(x27433,x27432,x27434)+~E(x27431,x27432)+~P35(x27433,x27431,x27434)
% 156.89/156.49  [2744]P35(x27443,x27444,x27442)+~E(x27441,x27442)+~P35(x27443,x27444,x27441)
% 156.89/156.49  [2745]P11(x27452,x27453,x27454)+~E(x27451,x27452)+~P11(x27451,x27453,x27454)
% 156.89/156.49  [2746]P11(x27463,x27462,x27464)+~E(x27461,x27462)+~P11(x27463,x27461,x27464)
% 156.89/156.49  [2747]P11(x27473,x27474,x27472)+~E(x27471,x27472)+~P11(x27473,x27474,x27471)
% 156.89/156.49  [2748]P12(x27482,x27483,x27484)+~E(x27481,x27482)+~P12(x27481,x27483,x27484)
% 156.89/156.49  [2749]P12(x27493,x27492,x27494)+~E(x27491,x27492)+~P12(x27493,x27491,x27494)
% 156.89/156.49  [2750]P12(x27503,x27504,x27502)+~E(x27501,x27502)+~P12(x27503,x27504,x27501)
% 156.89/156.49  [2751]~P106(x27511)+P106(x27512)+~E(x27511,x27512)
% 156.89/156.49  [2752]P8(x27522,x27523,x27524)+~E(x27521,x27522)+~P8(x27521,x27523,x27524)
% 156.89/156.49  [2753]P8(x27533,x27532,x27534)+~E(x27531,x27532)+~P8(x27533,x27531,x27534)
% 156.89/156.49  [2754]P8(x27543,x27544,x27542)+~E(x27541,x27542)+~P8(x27543,x27544,x27541)
% 156.89/156.49  [2755]P15(x27552,x27553,x27554,x27555)+~E(x27551,x27552)+~P15(x27551,x27553,x27554,x27555)
% 156.89/156.49  [2756]P15(x27563,x27562,x27564,x27565)+~E(x27561,x27562)+~P15(x27563,x27561,x27564,x27565)
% 156.89/156.49  [2757]P15(x27573,x27574,x27572,x27575)+~E(x27571,x27572)+~P15(x27573,x27574,x27571,x27575)
% 156.89/156.49  [2758]P15(x27583,x27584,x27585,x27582)+~E(x27581,x27582)+~P15(x27583,x27584,x27585,x27581)
% 156.89/156.49  [2759]P5(x27592,x27593)+~E(x27591,x27592)+~P5(x27591,x27593)
% 156.89/156.49  [2760]P5(x27603,x27602)+~E(x27601,x27602)+~P5(x27603,x27601)
% 156.89/156.49  [2761]P33(x27612,x27613,x27614)+~E(x27611,x27612)+~P33(x27611,x27613,x27614)
% 156.89/156.49  [2762]P33(x27623,x27622,x27624)+~E(x27621,x27622)+~P33(x27623,x27621,x27624)
% 156.89/156.49  [2763]P33(x27633,x27634,x27632)+~E(x27631,x27632)+~P33(x27633,x27634,x27631)
% 156.89/156.49  [2764]~P135(x27641)+P135(x27642)+~E(x27641,x27642)
% 156.89/156.49  [2765]~P78(x27651)+P78(x27652)+~E(x27651,x27652)
% 156.89/156.49  [2766]P41(x27662,x27663,x27664,x27665)+~E(x27661,x27662)+~P41(x27661,x27663,x27664,x27665)
% 156.89/156.49  [2767]P41(x27673,x27672,x27674,x27675)+~E(x27671,x27672)+~P41(x27673,x27671,x27674,x27675)
% 156.89/156.49  [2768]P41(x27683,x27684,x27682,x27685)+~E(x27681,x27682)+~P41(x27683,x27684,x27681,x27685)
% 156.89/156.49  [2769]P41(x27693,x27694,x27695,x27692)+~E(x27691,x27692)+~P41(x27693,x27694,x27695,x27691)
% 156.89/156.49  [2770]~P134(x27701)+P134(x27702)+~E(x27701,x27702)
% 156.89/156.49  [2771]~P129(x27711)+P129(x27712)+~E(x27711,x27712)
% 156.89/156.49  [2772]~P101(x27721)+P101(x27722)+~E(x27721,x27722)
% 156.89/156.49  [2773]P55(x27732,x27733,x27734,x27735,x27736)+~E(x27731,x27732)+~P55(x27731,x27733,x27734,x27735,x27736)
% 156.89/156.49  [2774]P55(x27743,x27742,x27744,x27745,x27746)+~E(x27741,x27742)+~P55(x27743,x27741,x27744,x27745,x27746)
% 156.89/156.49  [2775]P55(x27753,x27754,x27752,x27755,x27756)+~E(x27751,x27752)+~P55(x27753,x27754,x27751,x27755,x27756)
% 156.89/156.49  [2776]P55(x27763,x27764,x27765,x27762,x27766)+~E(x27761,x27762)+~P55(x27763,x27764,x27765,x27761,x27766)
% 156.89/156.49  [2777]P55(x27773,x27774,x27775,x27776,x27772)+~E(x27771,x27772)+~P55(x27773,x27774,x27775,x27776,x27771)
% 156.89/156.49  [2778]~P25(x27781)+P25(x27782)+~E(x27781,x27782)
% 156.89/156.49  [2779]~P90(x27791)+P90(x27792)+~E(x27791,x27792)
% 156.89/156.49  [2780]P49(x27802,x27803,x27804)+~E(x27801,x27802)+~P49(x27801,x27803,x27804)
% 156.89/156.49  [2781]P49(x27813,x27812,x27814)+~E(x27811,x27812)+~P49(x27813,x27811,x27814)
% 156.89/156.49  [2782]P49(x27823,x27824,x27822)+~E(x27821,x27822)+~P49(x27823,x27824,x27821)
% 156.89/156.49  [2783]~P97(x27831)+P97(x27832)+~E(x27831,x27832)
% 156.89/156.49  [2784]~P36(x27841)+P36(x27842)+~E(x27841,x27842)
% 156.89/156.49  [2785]~P128(x27851)+P128(x27852)+~E(x27851,x27852)
% 156.89/156.49  [2786]P37(x27862,x27863,x27864)+~E(x27861,x27862)+~P37(x27861,x27863,x27864)
% 156.89/156.49  [2787]P37(x27873,x27872,x27874)+~E(x27871,x27872)+~P37(x27873,x27871,x27874)
% 156.89/156.49  [2788]P37(x27883,x27884,x27882)+~E(x27881,x27882)+~P37(x27883,x27884,x27881)
% 156.89/156.49  [2789]~P113(x27891)+P113(x27892)+~E(x27891,x27892)
% 156.89/156.49  [2790]P52(x27902,x27903)+~E(x27901,x27902)+~P52(x27901,x27903)
% 156.89/156.49  [2791]P52(x27913,x27912)+~E(x27911,x27912)+~P52(x27913,x27911)
% 156.89/156.49  [2792]~P93(x27921)+P93(x27922)+~E(x27921,x27922)
% 156.89/156.49  [2793]P13(x27932,x27933,x27934)+~E(x27931,x27932)+~P13(x27931,x27933,x27934)
% 156.89/156.49  [2794]P13(x27943,x27942,x27944)+~E(x27941,x27942)+~P13(x27943,x27941,x27944)
% 156.89/156.49  [2795]P13(x27953,x27954,x27952)+~E(x27951,x27952)+~P13(x27953,x27954,x27951)
% 156.89/156.49  [2796]P9(x27962,x27963,x27964,x27965)+~E(x27961,x27962)+~P9(x27961,x27963,x27964,x27965)
% 156.89/156.49  [2797]P9(x27973,x27972,x27974,x27975)+~E(x27971,x27972)+~P9(x27973,x27971,x27974,x27975)
% 156.89/156.49  [2798]P9(x27983,x27984,x27982,x27985)+~E(x27981,x27982)+~P9(x27983,x27984,x27981,x27985)
% 156.89/156.49  [2799]P9(x27993,x27994,x27995,x27992)+~E(x27991,x27992)+~P9(x27993,x27994,x27995,x27991)
% 156.89/156.49  [2800]~P98(x28001)+P98(x28002)+~E(x28001,x28002)
% 156.89/156.49  [2801]~P114(x28011)+P114(x28012)+~E(x28011,x28012)
% 156.89/156.49  [2802]P3(x28022,x28023,x28024,x28025,x28026)+~E(x28021,x28022)+~P3(x28021,x28023,x28024,x28025,x28026)
% 156.89/156.49  [2803]P3(x28033,x28032,x28034,x28035,x28036)+~E(x28031,x28032)+~P3(x28033,x28031,x28034,x28035,x28036)
% 156.89/156.49  [2804]P3(x28043,x28044,x28042,x28045,x28046)+~E(x28041,x28042)+~P3(x28043,x28044,x28041,x28045,x28046)
% 156.89/156.49  [2805]P3(x28053,x28054,x28055,x28052,x28056)+~E(x28051,x28052)+~P3(x28053,x28054,x28055,x28051,x28056)
% 156.89/156.49  [2806]P3(x28063,x28064,x28065,x28066,x28062)+~E(x28061,x28062)+~P3(x28063,x28064,x28065,x28066,x28061)
% 156.89/156.49  [2807]~P107(x28071)+P107(x28072)+~E(x28071,x28072)
% 156.89/156.49  [2808]~P115(x28081)+P115(x28082)+~E(x28081,x28082)
% 156.89/156.49  [2809]P7(x28092,x28093,x28094)+~E(x28091,x28092)+~P7(x28091,x28093,x28094)
% 156.89/156.49  [2810]P7(x28103,x28102,x28104)+~E(x28101,x28102)+~P7(x28103,x28101,x28104)
% 156.89/156.49  [2811]P7(x28113,x28114,x28112)+~E(x28111,x28112)+~P7(x28113,x28114,x28111)
% 156.89/156.49  [2812]P17(x28122,x28123,x28124,x28125,x28126)+~E(x28121,x28122)+~P17(x28121,x28123,x28124,x28125,x28126)
% 156.89/156.49  [2813]P17(x28133,x28132,x28134,x28135,x28136)+~E(x28131,x28132)+~P17(x28133,x28131,x28134,x28135,x28136)
% 156.89/156.49  [2814]P17(x28143,x28144,x28142,x28145,x28146)+~E(x28141,x28142)+~P17(x28143,x28144,x28141,x28145,x28146)
% 156.89/156.49  [2815]P17(x28153,x28154,x28155,x28152,x28156)+~E(x28151,x28152)+~P17(x28153,x28154,x28155,x28151,x28156)
% 156.89/156.49  [2816]P17(x28163,x28164,x28165,x28166,x28162)+~E(x28161,x28162)+~P17(x28163,x28164,x28165,x28166,x28161)
% 156.89/156.49  [2817]~P91(x28171)+P91(x28172)+~E(x28171,x28172)
% 156.89/156.49  [2818]P10(x28182,x28183,x28184,x28185,x28186,x28187)+~E(x28181,x28182)+~P10(x28181,x28183,x28184,x28185,x28186,x28187)
% 156.89/156.49  [2819]P10(x28193,x28192,x28194,x28195,x28196,x28197)+~E(x28191,x28192)+~P10(x28193,x28191,x28194,x28195,x28196,x28197)
% 156.89/156.49  [2820]P10(x28203,x28204,x28202,x28205,x28206,x28207)+~E(x28201,x28202)+~P10(x28203,x28204,x28201,x28205,x28206,x28207)
% 156.89/156.49  [2821]P10(x28213,x28214,x28215,x28212,x28216,x28217)+~E(x28211,x28212)+~P10(x28213,x28214,x28215,x28211,x28216,x28217)
% 156.89/156.49  [2822]P10(x28223,x28224,x28225,x28226,x28222,x28227)+~E(x28221,x28222)+~P10(x28223,x28224,x28225,x28226,x28221,x28227)
% 156.89/156.49  [2823]P10(x28233,x28234,x28235,x28236,x28237,x28232)+~E(x28231,x28232)+~P10(x28233,x28234,x28235,x28236,x28237,x28231)
% 156.89/156.49  [2824]P47(x28242,x28243)+~E(x28241,x28242)+~P47(x28241,x28243)
% 156.89/156.49  [2825]P47(x28253,x28252)+~E(x28251,x28252)+~P47(x28253,x28251)
% 156.89/156.49  [2826]P45(x28262,x28263)+~E(x28261,x28262)+~P45(x28261,x28263)
% 156.89/156.49  [2827]P45(x28273,x28272)+~E(x28271,x28272)+~P45(x28273,x28271)
% 156.89/156.49  [2828]P48(x28282,x28283,x28284)+~E(x28281,x28282)+~P48(x28281,x28283,x28284)
% 156.89/156.49  [2829]P48(x28293,x28292,x28294)+~E(x28291,x28292)+~P48(x28293,x28291,x28294)
% 156.89/156.49  [2830]P48(x28303,x28304,x28302)+~E(x28301,x28302)+~P48(x28303,x28304,x28301)
% 156.89/156.49  [2831]P39(x28312,x28313)+~E(x28311,x28312)+~P39(x28311,x28313)
% 156.89/156.49  [2832]P39(x28323,x28322)+~E(x28321,x28322)+~P39(x28323,x28321)
% 156.89/156.49  [2833]~P75(x28331)+P75(x28332)+~E(x28331,x28332)
% 156.89/156.49  [2834]P2(x28342,x28343,x28344)+~E(x28341,x28342)+~P2(x28341,x28343,x28344)
% 156.89/156.49  [2835]P2(x28353,x28352,x28354)+~E(x28351,x28352)+~P2(x28353,x28351,x28354)
% 156.89/156.49  [2836]P2(x28363,x28364,x28362)+~E(x28361,x28362)+~P2(x28363,x28364,x28361)
% 156.89/156.49  [2837]P51(x28372,x28373)+~E(x28371,x28372)+~P51(x28371,x28373)
% 156.89/156.49  [2838]P51(x28383,x28382)+~E(x28381,x28382)+~P51(x28383,x28381)
% 156.89/156.49  [2839]~P123(x28391)+P123(x28392)+~E(x28391,x28392)
% 156.89/156.49  
% 156.89/156.49  %-------------------------------------------
% 156.89/156.51  cnf(10183,plain,
% 156.89/156.51     (E(f329(f260(x101831,x101831),f261(x101831,x101832)),x101832)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10186,plain,
% 156.89/156.51     (~E(f329(a108,x101861),x101861)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10189,plain,
% 156.89/156.51     (~E(f329(a108,x101891),x101891)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10192,plain,
% 156.89/156.51     (E(f329(f260(x101921,x101921),f261(x101921,x101922)),x101922)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10199,plain,
% 156.89/156.51     (~E(f329(a108,x101991),x101991)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10212,plain,
% 156.89/156.51     (~E(f329(a108,x102121),x102121)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10217,plain,
% 156.89/156.51     (~P22(f329(f63(x102171,x102172,f189(f876(x102171,a862))),x102173))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10220,plain,
% 156.89/156.51     (~P22(f329(f63(x102201,x102202,f189(f876(x102201,a862))),x102203))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10223,plain,
% 156.89/156.51     (~E(f329(a108,x102231),x102231)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10226,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x102261),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10229,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x102291),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10248,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x102481)),x102481))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(10251,plain,
% 156.89/156.51     (~E(f329(f329(f145(x102511),x102512),x102513),x102513)),
% 156.89/156.51     inference(rename_variables,[],[4463])).
% 156.89/156.51  cnf(10254,plain,
% 156.89/156.51     (E(f329(f100(a1),x102541),f329(f99(a1),x102541))),
% 156.89/156.51     inference(rename_variables,[],[3113])).
% 156.89/156.51  cnf(10257,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x102571),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10260,plain,
% 156.89/156.51     (E(f329(f260(x102601,x102601),f261(x102601,x102602)),x102602)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10263,plain,
% 156.89/156.51     (E(f329(f260(x102631,x102631),f261(x102631,x102632)),x102632)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10270,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x102701),x102702)),x102702))),
% 156.89/156.51     inference(rename_variables,[],[4528])).
% 156.89/156.51  cnf(10273,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x102731),x102732)),x102732))),
% 156.89/156.51     inference(rename_variables,[],[4528])).
% 156.89/156.51  cnf(10291,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x102911),x102911))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10294,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f45(a868,x102941,x102942)),x102941))),
% 156.89/156.51     inference(rename_variables,[],[3713])).
% 156.89/156.51  cnf(10317,plain,
% 156.89/156.51     (E(f329(f38(a868),f329(f250(a868),x103171)),x103171)),
% 156.89/156.51     inference(rename_variables,[],[3142])).
% 156.89/156.51  cnf(10325,plain,
% 156.89/156.51     (~E(f329(a108,x103251),x103251)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10328,plain,
% 156.89/156.51     (~E(f329(a108,x103281),x103281)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10331,plain,
% 156.89/156.51     (~E(f329(a108,x103311),x103311)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10336,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x103361),f329(a108,x103361)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10345,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x103451),x103451))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10352,plain,
% 156.89/156.51     (E(f329(f260(x103521,x103521),f261(x103521,x103522)),x103522)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10355,plain,
% 156.89/156.51     (E(f329(f260(x103551,x103551),f261(x103551,x103552)),x103552)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10374,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x103741),x103741))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(10383,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x103831),x103831))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10415,plain,
% 156.89/156.51     (~E(f329(f329(f145(x104151),x104152),x104153),x104153)),
% 156.89/156.51     inference(rename_variables,[],[4463])).
% 156.89/156.51  cnf(10418,plain,
% 156.89/156.51     (~E(f329(a108,x104181),f2(a868))),
% 156.89/156.51     inference(rename_variables,[],[4449])).
% 156.89/156.51  cnf(10429,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x104291),x104291))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(10434,plain,
% 156.89/156.51     (~E(f329(a108,x104341),x104341)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10441,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x104411),x104411))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10454,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x104541),f329(a108,x104541)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10475,plain,
% 156.89/156.51     (~P22(f329(f63(x104751,x104752,f189(f876(x104751,a862))),x104753))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10494,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x104941),x104941))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10511,plain,
% 156.89/156.51     (~E(f329(a108,x105111),f2(a868))),
% 156.89/156.51     inference(rename_variables,[],[4449])).
% 156.89/156.51  cnf(10520,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x105201),x105201))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10525,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x105251),f329(a108,x105251)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10528,plain,
% 156.89/156.51     (~P22(f329(f63(x105281,x105282,f189(f876(x105281,a862))),x105283))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10531,plain,
% 156.89/156.51     (~P22(f329(f63(x105311,x105312,f189(f876(x105311,a862))),x105313))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10536,plain,
% 156.89/156.51     (~P22(f329(f63(x105361,x105362,f189(f876(x105361,a862))),x105363))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10547,plain,
% 156.89/156.51     (~E(f329(a108,x105471),x105471)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10572,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x105721),x105721))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10575,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x105751),f329(f329(f81(a868),x105751),x105751)))),
% 156.89/156.51     inference(rename_variables,[],[3523])).
% 156.89/156.51  cnf(10578,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x105781),f329(f329(f81(a868),x105781),x105781)))),
% 156.89/156.51     inference(rename_variables,[],[3523])).
% 156.89/156.51  cnf(10581,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x105811),f329(a108,f329(f329(f80(a868),x105812),x105811))))),
% 156.89/156.51     inference(rename_variables,[],[3702])).
% 156.89/156.51  cnf(10586,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x105861),f329(a108,x105861)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10589,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x105891),f329(a108,x105891)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10592,plain,
% 156.89/156.51     (P22(f329(f329(f331(x105921),x105922),f252(f876(x105921,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(10611,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x106111)),x106111))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(10614,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x106141)),x106141))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(10617,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x106171),x106172)),x106172))),
% 156.89/156.51     inference(rename_variables,[],[4528])).
% 156.89/156.51  cnf(10620,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x106201),x106202)),x106202))),
% 156.89/156.51     inference(rename_variables,[],[4528])).
% 156.89/156.51  cnf(10623,plain,
% 156.89/156.51     (P22(f329(f252(f876(x106231,a862)),x106232))),
% 156.89/156.51     inference(rename_variables,[],[3314])).
% 156.89/156.51  cnf(10626,plain,
% 156.89/156.51     (E(f329(f38(a868),f329(f250(a868),x106261)),x106261)),
% 156.89/156.51     inference(rename_variables,[],[3142])).
% 156.89/156.51  cnf(10629,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x106291),f329(a108,x106291)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10636,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x106361),x106361))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10641,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x106411),x106411))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(10650,plain,
% 156.89/156.51     (E(f329(f260(x106501,x106501),f261(x106501,x106502)),x106502)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(10653,plain,
% 156.89/156.51     (P22(f329(f252(f876(x106531,a862)),x106532))),
% 156.89/156.51     inference(rename_variables,[],[3314])).
% 156.89/156.51  cnf(10656,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x106561))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(10659,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x106591,a862)),f189(f876(x106591,a862))),x106592))),
% 156.89/156.51     inference(rename_variables,[],[3700])).
% 156.89/156.51  cnf(10662,plain,
% 156.89/156.51     (P22(f329(f252(f876(x106621,a862)),x106622))),
% 156.89/156.51     inference(rename_variables,[],[3314])).
% 156.89/156.51  cnf(10665,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x106651),f329(f329(f81(a868),x106651),x106651)))),
% 156.89/156.51     inference(rename_variables,[],[3523])).
% 156.89/156.51  cnf(10705,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x107051),x107051))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10716,plain,
% 156.89/156.51     (~P22(f329(f329(f189(f876(x107161,f876(x107162,a862))),x107163),x107164))),
% 156.89/156.51     inference(rename_variables,[],[4531])).
% 156.89/156.51  cnf(10723,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x107231),f329(a108,x107231)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10728,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x107281),x107281))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(10733,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x107331),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10746,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x107461),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10749,plain,
% 156.89/156.51     (~P22(f329(f329(f244(f876(x107491,a862)),x107492),f189(f876(x107491,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4525])).
% 156.89/156.51  cnf(10752,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x107521),x107521))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10755,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x107551),x107551))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10770,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x107701),x107701))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10779,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x107791),x107792),f189(f876(x107791,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(10788,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x107881),x107881))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10793,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x107931,a862)),f329(f308(x107932,x107931,x107933),f329(f309(x107932,x107931,x107933),x107934))),x107934))),
% 156.89/156.51     inference(rename_variables,[],[4137])).
% 156.89/156.51  cnf(10800,plain,
% 156.89/156.51     (E(f329(f308(x108001,x108001,f7(x108001)),x108002),x108002)),
% 156.89/156.51     inference(rename_variables,[],[3310])).
% 156.89/156.51  cnf(10805,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x108051))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(10808,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x108081),x108081))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10811,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x108111),x108111))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10814,plain,
% 156.89/156.51     (~P22(f329(f329(f189(f876(x108141,f876(x108142,a862))),x108143),x108144))),
% 156.89/156.51     inference(rename_variables,[],[4531])).
% 156.89/156.51  cnf(10821,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x108211),x108211))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(10832,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x108321),f329(f329(f81(a868),x108321),x108321)))),
% 156.89/156.51     inference(rename_variables,[],[3523])).
% 156.89/156.51  cnf(10845,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x108451),x108451))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10848,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x108481),x108481))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(10851,plain,
% 156.89/156.51     (~E(f329(a108,x108511),x108511)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(10856,plain,
% 156.89/156.51     (P22(f329(f329(f331(x108561),x108562),f252(f876(x108561,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(10861,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x108611),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(10866,plain,
% 156.89/156.51     (~E(f329(a108,x108661),f2(a868))),
% 156.89/156.51     inference(rename_variables,[],[4449])).
% 156.89/156.51  cnf(10879,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x108791))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(10886,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x108861),x108861))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10897,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x108971),x108972),f189(f876(x108971,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(10905,plain,
% 156.89/156.51     (P22(f329(f329(f331(x109051),x109052),f252(f876(x109051,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(10908,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x109081),f869(x109081))),f329(f329(f264(f869(x109081),f869(x109081)),x109082),f109(x109081))),f139(x109081,x109083)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(10915,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x109151),x109152),f189(f876(x109151,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(10918,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x109181),x109182),f189(f876(x109181,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(10921,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x109211,a862)),x109212),f329(f329(f307(x109211),x109213),x109212)))),
% 156.89/156.51     inference(rename_variables,[],[3698])).
% 156.89/156.51  cnf(10924,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x109241),x109241))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(10927,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x109271,a862)),x109272),f329(f329(f307(x109271),x109273),x109272)))),
% 156.89/156.51     inference(rename_variables,[],[3698])).
% 156.89/156.51  cnf(10942,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x109421,a862)),x109422),f329(f329(f307(x109421),x109423),x109422)))),
% 156.89/156.51     inference(rename_variables,[],[3698])).
% 156.89/156.51  cnf(10953,plain,
% 156.89/156.51     (~P22(f329(f63(x109531,x109532,f189(f876(x109531,a862))),x109533))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(10966,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x109661),f329(a108,x109661)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(10976,plain,
% 156.89/156.51     (~E(f329(f308(x109761,f876(x109761,a862),x109762),x109763),f329(f306(x109761),x109763))),
% 156.89/156.51     inference(rename_variables,[],[4516])).
% 156.89/156.51  cnf(10979,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x109791),x109792),f189(f876(x109791,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(10982,plain,
% 156.89/156.51     (P22(f329(f329(f331(f875(x109821,x109821)),f329(f329(f264(x109821,x109821),x109822),x109822)),f305(x109821,x109823)))),
% 156.89/156.51     inference(rename_variables,[],[3897])).
% 156.89/156.51  cnf(10985,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x109851,a862)),x109852),f252(f876(x109851,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3640])).
% 156.89/156.51  cnf(10988,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x109881,a862)),f329(f167(x109881),f165(x109881,x109882,x109883))),f329(f167(x109881),x109883)))),
% 156.89/156.51     inference(rename_variables,[],[3955])).
% 156.89/156.51  cnf(11004,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x110041,a862)),f189(f876(x110041,a862))),x110042))),
% 156.89/156.51     inference(rename_variables,[],[3700])).
% 156.89/156.51  cnf(11018,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x110181),f869(x110181))),f329(f329(f264(f869(x110181),f869(x110181)),x110182),f109(x110181))),f141(x110181,x110183)))),
% 156.89/156.51     inference(rename_variables,[],[4539])).
% 156.89/156.51  cnf(11029,plain,
% 156.89/156.51     (~E(f329(a108,x110291),x110291)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11032,plain,
% 156.89/156.51     (~E(f329(a108,x110321),x110321)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11044,plain,
% 156.89/156.51     (P20(x110441,x110441,f7(x110441),x110442)),
% 156.89/156.51     inference(rename_variables,[],[3495])).
% 156.89/156.51  cnf(11049,plain,
% 156.89/156.51     (~E(f329(f308(x110491,f876(x110491,a862),x110492),x110493),f329(f306(x110491),x110493))),
% 156.89/156.51     inference(rename_variables,[],[4516])).
% 156.89/156.51  cnf(11054,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x110541,a862)),x110542),f252(f876(x110541,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3640])).
% 156.89/156.51  cnf(11068,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x110681),x110682),f189(f876(x110681,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11071,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x110711)),x110711))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11076,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x110761),x110762),f189(f876(x110761,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11089,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x110891)),x110891))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11092,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x110921),x110922),f189(f876(x110921,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11111,plain,
% 156.89/156.51     (P22(f329(f329(f331(f875(x111111,x111111)),f329(f329(f264(x111111,x111111),x111112),x111112)),f305(x111111,x111113)))),
% 156.89/156.51     inference(rename_variables,[],[3897])).
% 156.89/156.51  cnf(11116,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x111161),f869(x111161))),f329(f329(f264(f869(x111161),f869(x111161)),x111162),f109(x111161))),f139(x111161,x111163)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(11119,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x111191),f869(x111191))),f329(f329(f264(f869(x111191),f869(x111191)),x111192),f109(x111191))),f141(x111191,x111193)))),
% 156.89/156.51     inference(rename_variables,[],[4539])).
% 156.89/156.51  cnf(11122,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x111221),f869(x111221))),f329(f329(f264(f869(x111221),f869(x111221)),x111222),f109(x111221))),f151(x111221,x111223)))),
% 156.89/156.51     inference(rename_variables,[],[4540])).
% 156.89/156.51  cnf(11127,plain,
% 156.89/156.51     (~P22(f329(f329(f244(f876(x111271,a862)),x111272),f189(f876(x111271,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4525])).
% 156.89/156.51  cnf(11130,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x111301),x111302),f189(f876(x111301,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11139,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x111391,a862)),x111392),f252(f876(x111391,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3640])).
% 156.89/156.51  cnf(11148,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x111481),x111482),f189(f876(x111481,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11151,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(x111511,x111511)),f329(f329(f264(x111511,x111511),x111512),x111513)),f147(x111511,f109(f876(x111511,a868)))))),
% 156.89/156.51     inference(rename_variables,[],[4537])).
% 156.89/156.51  cnf(11154,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x111541,a862)),x111542),x111542))),
% 156.89/156.51     inference(rename_variables,[],[3556])).
% 156.89/156.51  cnf(11157,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x111571),x111572),f189(f876(x111571,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11160,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x111601,a862)),f189(f876(x111601,a862))),x111602))),
% 156.89/156.51     inference(rename_variables,[],[3700])).
% 156.89/156.51  cnf(11163,plain,
% 156.89/156.51     (P22(f329(f329(f331(f875(x111631,x111631)),f329(f329(f264(x111631,x111631),x111632),x111632)),f305(x111631,x111633)))),
% 156.89/156.51     inference(rename_variables,[],[3897])).
% 156.89/156.51  cnf(11177,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x111771),f869(x111771))),f329(f329(f264(f869(x111771),f869(x111771)),f109(x111771)),x111772)),f139(x111771,x111773)))),
% 156.89/156.51     inference(rename_variables,[],[4541])).
% 156.89/156.51  cnf(11185,plain,
% 156.89/156.51     (P22(f329(f329(f331(x111851),x111852),f252(f876(x111851,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(11190,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x111901,a862)),f189(f876(x111901,a862))),x111902))),
% 156.89/156.51     inference(rename_variables,[],[3700])).
% 156.89/156.51  cnf(11193,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x111931),x111932),f189(f876(x111931,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11196,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x111961,a862)),x111962),f252(f876(x111961,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3640])).
% 156.89/156.51  cnf(11214,plain,
% 156.89/156.51     (P22(f329(f252(f876(x112141,a862)),x112142))),
% 156.89/156.51     inference(rename_variables,[],[3314])).
% 156.89/156.51  cnf(11222,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x112221),f869(x112221))),f329(f329(f264(f869(x112221),f869(x112221)),x112222),f109(x112221))),f139(x112221,x112223)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(11225,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x112251),f869(x112251))),f329(f329(f264(f869(x112251),f869(x112251)),x112252),f109(x112251))),f141(x112251,x112253)))),
% 156.89/156.51     inference(rename_variables,[],[4539])).
% 156.89/156.51  cnf(11231,plain,
% 156.89/156.51     (~E(f329(a108,x112311),x112311)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11234,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112341),x112342),f189(f876(x112341,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11239,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112391),x112392),f189(f876(x112391,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11242,plain,
% 156.89/156.51     (P22(f329(f329(f331(f875(f869(x112421),f869(x112421))),f329(f329(f264(f869(x112421),f869(x112421)),x112422),x112422)),f152(x112421,f305(x112421,x112423))))),
% 156.89/156.51     inference(rename_variables,[],[4032])).
% 156.89/156.51  cnf(11247,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x112471),f869(x112471))),f329(f329(f264(f869(x112471),f869(x112471)),x112472),f109(x112471))),f139(x112471,x112473)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(11257,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112571),x112572),f189(f876(x112571,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11260,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112601),x112602),f189(f876(x112601,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11263,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112631),x112632),f189(f876(x112631,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11266,plain,
% 156.89/156.51     (P22(f329(f329(f331(x112661),x112662),f252(f876(x112661,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(11269,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x112691),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(11274,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(x112741,x112741)),f329(f329(f264(x112741,x112741),x112742),x112743)),f147(x112741,f109(f876(x112741,a868)))))),
% 156.89/156.51     inference(rename_variables,[],[4537])).
% 156.89/156.51  cnf(11277,plain,
% 156.89/156.51     (~E(f329(f308(x112771,f876(x112771,a862),x112772),x112773),f329(f306(x112771),x112773))),
% 156.89/156.51     inference(rename_variables,[],[4516])).
% 156.89/156.51  cnf(11280,plain,
% 156.89/156.51     (~E(f329(f308(x112801,f876(x112801,a862),x112802),x112803),f329(f306(x112801),x112803))),
% 156.89/156.51     inference(rename_variables,[],[4516])).
% 156.89/156.51  cnf(11285,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x112851),f869(x112851))),f329(f329(f264(f869(x112851),f869(x112851)),x112852),f109(x112851))),f139(x112851,x112853)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(11291,plain,
% 156.89/156.51     (~P22(f329(f329(f331(f875(f869(x112911),f869(x112911))),f329(f329(f264(f869(x112911),f869(x112911)),x112912),f109(x112911))),f139(x112911,x112913)))),
% 156.89/156.51     inference(rename_variables,[],[4538])).
% 156.89/156.51  cnf(11294,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x112941),x112942),f189(f876(x112941,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11301,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x113011),x113012),f189(f876(x113011,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11304,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x113041),x113042),f189(f876(x113041,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11307,plain,
% 156.89/156.51     (P22(f329(f329(f331(x113071),f329(x113072,x113073)),f329(f308(x113074,x113071,x113072),f252(f876(x113074,a862)))))),
% 156.89/156.51     inference(rename_variables,[],[3860])).
% 156.89/156.51  cnf(11321,plain,
% 156.89/156.51     (~E(f329(a108,x113211),x113211)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11328,plain,
% 156.89/156.51     (~E(f329(a108,x113281),x113281)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11333,plain,
% 156.89/156.51     (E(f329(f260(x113331,x113331),f261(x113331,x113332)),x113332)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11336,plain,
% 156.89/156.51     (E(f329(f260(x113361,x113361),f261(x113361,x113362)),x113362)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11342,plain,
% 156.89/156.51     (~E(f329(a108,x113421),x113421)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11360,plain,
% 156.89/156.51     (E(f329(f329(f3(a868),f2(a868)),x113601),f2(a868))),
% 156.89/156.51     inference(rename_variables,[],[3163])).
% 156.89/156.51  cnf(11369,plain,
% 156.89/156.51     (E(f329(f260(x113691,x113691),f261(x113691,x113692)),x113692)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11372,plain,
% 156.89/156.51     (E(f329(f329(f80(a1),f329(f329(f81(a1),x113721),f329(f329(f39(a1),x113722),x113721))),f45(a1,x113722,x113721)),x113722)),
% 156.89/156.51     inference(rename_variables,[],[3807])).
% 156.89/156.51  cnf(11398,plain,
% 156.89/156.51     (~E(f329(a108,x113981),x113981)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11401,plain,
% 156.89/156.51     (~E(f329(a108,x114011),x114011)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11427,plain,
% 156.89/156.51     (~P22(f329(f63(x114271,x114272,f189(f876(x114271,a862))),x114273))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(11430,plain,
% 156.89/156.51     (~P22(f329(f329(f189(f876(x114301,f876(x114302,a862))),x114303),x114304))),
% 156.89/156.51     inference(rename_variables,[],[4531])).
% 156.89/156.51  cnf(11435,plain,
% 156.89/156.51     (P22(f329(f329(f331(x114351),x114352),f252(f876(x114351,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(11447,plain,
% 156.89/156.51     (~E(f329(a108,x114471),x114471)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11450,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x114501),x114501))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11458,plain,
% 156.89/156.51     (E(f329(f260(x114581,x114581),f261(x114581,x114582)),x114582)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11463,plain,
% 156.89/156.51     (~P22(f329(f329(f189(f876(x114631,f876(x114632,a862))),x114633),x114634))),
% 156.89/156.51     inference(rename_variables,[],[4531])).
% 156.89/156.51  cnf(11474,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x114741),x114742)),x114742))),
% 156.89/156.51     inference(rename_variables,[],[4528])).
% 156.89/156.51  cnf(11477,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a1),f329(f96(a1),x114771)),f2(a1)))),
% 156.89/156.51     inference(rename_variables,[],[4520])).
% 156.89/156.51  cnf(11496,plain,
% 156.89/156.51     (E(f329(f260(x114961,x114961),f261(x114961,x114962)),x114962)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11501,plain,
% 156.89/156.51     (E(f329(f260(x115011,x115011),f261(x115011,x115012)),x115012)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11504,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a1),f329(f96(a1),x115041)),f2(a1)))),
% 156.89/156.51     inference(rename_variables,[],[4520])).
% 156.89/156.51  cnf(11509,plain,
% 156.89/156.51     (~E(f329(a108,x115091),x115091)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11518,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x115181),x115181))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11539,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a1),f329(f96(a1),x115391)),f2(a1)))),
% 156.89/156.51     inference(rename_variables,[],[4520])).
% 156.89/156.51  cnf(11554,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x115541)),x115541))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11555,plain,
% 156.89/156.51     (~E(f329(a108,x115551),x115551)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11565,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),f329(f329(f80(a868),x115651),x115652)),x115651))),
% 156.89/156.51     inference(rename_variables,[],[4529])).
% 156.89/156.51  cnf(11568,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a1),f329(f96(a1),x115681)),f2(a1)))),
% 156.89/156.51     inference(rename_variables,[],[4520])).
% 156.89/156.51  cnf(11571,plain,
% 156.89/156.51     (~E(f329(a108,x115711),x115711)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11585,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a1),f2(a1)),f329(f79(a1),f329(f96(a1),f329(a108,x115851)))))),
% 156.89/156.51     inference(rename_variables,[],[4530])).
% 156.89/156.51  cnf(11588,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),f329(f329(f3(a868),x115881),x115882)),f329(a108,x115881)))),
% 156.89/156.51     inference(rename_variables,[],[3704])).
% 156.89/156.51  cnf(11591,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f45(a868,x115911,x115912)),x115911))),
% 156.89/156.51     inference(rename_variables,[],[3713])).
% 156.89/156.51  cnf(11597,plain,
% 156.89/156.51     (E(f329(f260(x115971,x115971),f261(x115971,x115972)),x115972)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11602,plain,
% 156.89/156.51     (E(f329(f329(f128(x116021),f164(x116021,x116022,x116023)),f164(x116021,x116024,x116023)),f329(f329(f128(x116021),f164(x116021,x116024,x116023)),f164(x116021,x116022,x116023)))),
% 156.89/156.51     inference(rename_variables,[],[3822])).
% 156.89/156.51  cnf(11607,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x116071)),x116071))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11618,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x116181),x116181))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11621,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x116211),x116211))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11624,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f45(a868,x116241,x116242)),x116241))),
% 156.89/156.51     inference(rename_variables,[],[3713])).
% 156.89/156.51  cnf(11625,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x116251))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(11642,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x116421),x116421))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11645,plain,
% 156.89/156.51     (E(f329(f260(x116451,x116451),f261(x116451,x116452)),x116452)),
% 156.89/156.51     inference(rename_variables,[],[3210])).
% 156.89/156.51  cnf(11648,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x116481),x116481))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11651,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x116511),x116511))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11654,plain,
% 156.89/156.51     (P22(f329(f329(f331(x116541),f329(x116542,x116543)),f329(f308(x116544,x116541,x116542),f252(f876(x116544,a862)))))),
% 156.89/156.51     inference(rename_variables,[],[3860])).
% 156.89/156.51  cnf(11655,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x116551)),x116551))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11667,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x116671),x116671))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11670,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x116701),x116701))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11679,plain,
% 156.89/156.51     (P22(f329(f329(f331(x116791),x116792),f252(f876(x116791,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3410])).
% 156.89/156.51  cnf(11680,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x116801)),x116801))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11683,plain,
% 156.89/156.51     (~P22(f329(f63(x116831,x116832,f189(f876(x116831,a862))),x116833))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(11698,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x116981),x116982),f189(f876(x116981,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11701,plain,
% 156.89/156.51     (E(f329(f329(f18(x117011,x117012),x117013),x117014),x117013)),
% 156.89/156.51     inference(rename_variables,[],[3243])).
% 156.89/156.51  cnf(11707,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x117071),x117071))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11722,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x117221),x117221))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11727,plain,
% 156.89/156.51     (P22(f329(f62(x117271),f329(f167(x117271),x117272)))),
% 156.89/156.51     inference(rename_variables,[],[3294])).
% 156.89/156.51  cnf(11730,plain,
% 156.89/156.51     (P22(f329(f62(x117301),f329(f167(x117301),x117302)))),
% 156.89/156.51     inference(rename_variables,[],[3294])).
% 156.89/156.51  cnf(11736,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x117361),x117362),f189(f876(x117361,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(11755,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x117551),x117551))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11758,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x117581),x117581))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11767,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x117671),x117671))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11770,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x117701),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(11775,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x117751),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(11787,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x117871))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(11788,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x117881)),x117881))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11791,plain,
% 156.89/156.51     (~P22(f329(f63(x117911,x117912,f189(f876(x117911,a862))),x117913))),
% 156.89/156.51     inference(rename_variables,[],[4527])).
% 156.89/156.51  cnf(11815,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x118151)),x118151))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11818,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x118181)),x118181))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11821,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x118211)),x118211))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11824,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x118241)),x118241))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(11827,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x118271),x118271))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11830,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x118301),x118301))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11833,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x118331),x118331))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11836,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x118361),x118361))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11853,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x118531),x118531))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11859,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x118591),x118591))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11870,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x118701),x118701))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11873,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(f875(f869(x118731),f869(x118731)),a862)),f152(x118731,x118732)),f305(f869(x118731),f151(x118731,x118732))))),
% 156.89/156.51     inference(rename_variables,[],[3960])).
% 156.89/156.51  cnf(11880,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x118801),f329(a108,x118801)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(11883,plain,
% 156.89/156.51     (P22(f329(f329(f331(f876(x118831,a862)),x118832),f329(f306(x118831),x118832)))),
% 156.89/156.51     inference(rename_variables,[],[3623])).
% 156.89/156.51  cnf(11884,plain,
% 156.89/156.51     (~E(f329(a108,x118841),x118841)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11889,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x118891),x118891))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11894,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x118941),x118941))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11905,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x119051,a862)),x119052),f329(f329(f307(x119051),x119053),x119052)))),
% 156.89/156.51     inference(rename_variables,[],[3698])).
% 156.89/156.51  cnf(11908,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x119081),x119081))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11909,plain,
% 156.89/156.51     (~E(f329(a108,x119091),x119091)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11920,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x119201),x119201))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11921,plain,
% 156.89/156.51     (~E(f329(a108,x119211),x119211)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11924,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x119241),x119241))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11927,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x119271),x119271))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11930,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x119301),x119301))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11933,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x119331),x119331))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(11936,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x119361),x119361))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11939,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x119391),x119391))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11942,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x119421),x119421))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11943,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x119431),f329(a108,x119431)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(11950,plain,
% 156.89/156.51     (~E(f329(a108,x119501),x119501)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11955,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x119551),x119551))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(11956,plain,
% 156.89/156.51     (~E(f329(a108,x119561),x119561)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(11959,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x119591),x119591))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11976,plain,
% 156.89/156.51     (P22(f329(f329(f243(a1),x119761),x119761))),
% 156.89/156.51     inference(rename_variables,[],[3253])).
% 156.89/156.51  cnf(11981,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x119811))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(11998,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x119981),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(12001,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120011),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(12004,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x120041),x120042),f189(f876(x120041,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(12007,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x120071),x120072),f189(f876(x120071,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(12010,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120101),x120101))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12013,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120131),x120131))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12016,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120161),x120161))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12019,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120191),x120191))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12022,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x120221),f329(a108,x120221)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(12029,plain,
% 156.89/156.51     (P22(f329(f329(f331(f876(x120291,a862)),x120292),f329(f306(x120291),x120292)))),
% 156.89/156.51     inference(rename_variables,[],[3623])).
% 156.89/156.51  cnf(12034,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x120341,a862)),x120342),f329(f329(f307(x120341),x120343),x120342)))),
% 156.89/156.51     inference(rename_variables,[],[3698])).
% 156.89/156.51  cnf(12041,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x120411),x120412),f189(f876(x120411,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(12050,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x120501,a862)),x120502),f252(f876(x120501,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3640])).
% 156.89/156.51  cnf(12051,plain,
% 156.89/156.51     (~E(f329(a108,x120511),x120511)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(12057,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x120571),f329(a108,x120571)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(12071,plain,
% 156.89/156.51     (~E(f329(a108,x120711),x120711)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(12083,plain,
% 156.89/156.51     (~P22(f329(f329(f243(a868),f329(a108,x120831)),x120831))),
% 156.89/156.51     inference(rename_variables,[],[4515])).
% 156.89/156.51  cnf(12084,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120841),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(12087,plain,
% 156.89/156.51     (P22(f329(f62(x120871),f189(f876(x120871,a862))))),
% 156.89/156.51     inference(rename_variables,[],[3329])).
% 156.89/156.51  cnf(12088,plain,
% 156.89/156.51     (~P22(f329(f329(f331(x120881),x120882),f189(f876(x120881,a862))))),
% 156.89/156.51     inference(rename_variables,[],[4518])).
% 156.89/156.51  cnf(12091,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x120911),x120911))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12096,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120961),f2(a868)))),
% 156.89/156.51     inference(rename_variables,[],[4505])).
% 156.89/156.51  cnf(12097,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x120971),x120971))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12104,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x121041,a862)),f329(f167(x121041),f165(x121041,x121042,x121043))),f329(f167(x121041),x121043)))),
% 156.89/156.51     inference(rename_variables,[],[3955])).
% 156.89/156.51  cnf(12110,plain,
% 156.89/156.51     (P20(x121101,x121101,f7(x121101),x121102)),
% 156.89/156.51     inference(rename_variables,[],[3495])).
% 156.89/156.51  cnf(12115,plain,
% 156.89/156.51     (P22(f329(f329(f331(f876(x121151,a862)),x121152),f329(f306(x121151),x121152)))),
% 156.89/156.51     inference(rename_variables,[],[3623])).
% 156.89/156.51  cnf(12122,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x121221),x121221))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12136,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x121361),x121361))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12139,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x121391),x121391))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12142,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x121421),x121421))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12145,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x121451),x121451))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12148,plain,
% 156.89/156.51     (P22(f329(f329(f244(a868),x121481),f329(a108,x121481)))),
% 156.89/156.51     inference(rename_variables,[],[3321])).
% 156.89/156.51  cnf(12154,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x121541,a862)),x121542),x121542))),
% 156.89/156.51     inference(rename_variables,[],[3556])).
% 156.89/156.51  cnf(12170,plain,
% 156.89/156.51     (~E(f329(a108,x121701),x121701)),
% 156.89/156.51     inference(rename_variables,[],[4443])).
% 156.89/156.51  cnf(12180,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(x121801,a862)),f329(f167(x121801),f165(x121801,x121802,x121803))),f329(f167(x121801),x121803)))),
% 156.89/156.51     inference(rename_variables,[],[3955])).
% 156.89/156.51  cnf(12192,plain,
% 156.89/156.51     (~P22(f329(f329(f244(a868),x121921),x121921))),
% 156.89/156.51     inference(rename_variables,[],[4501])).
% 156.89/156.51  cnf(12200,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),f2(a868)),x122001))),
% 156.89/156.51     inference(rename_variables,[],[3274])).
% 156.89/156.51  cnf(12215,plain,
% 156.89/156.51     (P22(f329(f329(f331(f869(x122151)),f109(x122151)),f155(x122151,x122152)))),
% 156.89/156.51     inference(rename_variables,[],[3455])).
% 156.89/156.51  cnf(12218,plain,
% 156.89/156.51     (~P22(f329(f329(f189(f876(x122181,f876(x122182,a862))),x122183),x122184))),
% 156.89/156.51     inference(rename_variables,[],[4531])).
% 156.89/156.51  cnf(12223,plain,
% 156.89/156.51     (P22(f329(f329(f243(a868),x122231),x122231))),
% 156.89/156.51     inference(rename_variables,[],[3252])).
% 156.89/156.51  cnf(12230,plain,
% 156.89/156.51     (P22(f329(f329(f243(f876(f875(f869(x122301),f869(x122301)),a862)),f152(x122301,x122302)),f305(f869(x122301),f151(x122301,x122302))))),
% 156.89/156.51     inference(rename_variables,[],[3960])).
% 156.89/156.51  cnf(12259,plain,
% 156.89/156.51     (P22(f329(f329(f331(f869(x122591)),f109(x122591)),f155(x122591,x122592)))),
% 156.89/156.51     inference(rename_variables,[],[3455])).
% 156.89/156.51  cnf(12267,plain,
% 156.89/156.51     (~P22(f329(f62(x122671),f252(f876(x122671,a862))))),
% 156.89/156.51     inference(scs_inference,[],[4514,3495,11044,12110,3505,3506,3821,3221,4473,4474,3122,4450,3605,4443,10186,10189,10199,10212,10223,10325,10328,10331,10434,10547,10851,11029,11032,11231,11321,11328,11342,11398,11401,11447,11509,11555,11571,11884,11909,11921,11950,11956,12051,12071,12170,3464,3167,4449,10418,10511,10866,2840,2841,2849,2850,2852,2853,2858,2859,2861,2862,2863,2869,2870,2872,2876,2885,2894,2902,2906,2907,2915,2924,2935,2970,2974,2981,2982,2984,2986,2999,3000,3002,3005,3007,3008,3020,3025,3043,4441,3822,11602,3094,3984,3210,10183,10192,10260,10263,10352,10355,10650,11333,11336,11369,11458,11496,11501,11597,11645,3187,3195,3716,4025,3084,3458,3807,11372,3146,3113,10254,3108,3092,3093,3097,3729,3127,3310,10800,3180,3357,4524,3894,4463,10251,10415,3243,11701,4516,10976,11049,11277,11280,3358,3141,3142,10317,10626,3415,3063,3163,11360,4038,3897,10982,11111,11163,4538,10908,11116,11222,11247,11285,11291,4539,11018,11119,11225,4540,11122,4541,11177,4542,3162,3455,12215,12259,3622,4328,4329,3560,3772,3817,3440,3693,3321,10336,10454,10525,10586,10589,10629,10723,10966,11880,11943,12022,12057,12148,3704,11588,3236,3333,3520,3537,4505,10226,10229,10257,10733,10746,10861,11269,11770,11775,11998,12001,12084,12096,4520,11477,11504,11539,11568,3691,3466,3843,3280,3282,3255,4502,3454,4459,3447,4523,4032,11242,3581,3294,11727,11730,4001,3960,11873,12230,3907,3955,10988,12104,12180,3623,11883,12029,12115,3990,3640,10985,11054,11139,11196,12050,4525,10749,11127,3252,10345,10441,10572,10636,10705,10752,10755,10788,10808,10845,10886,10924,11621,11670,11722,11853,11908,11924,11927,11930,11933,12091,12122,12136,12139,12142,12145,12223,3253,10374,10429,10641,10728,10848,11450,11707,11755,11758,11767,11859,11870,11889,11894,11936,11959,11976,3254,3329,12087,4501,10291,10383,10494,10520,10770,10811,10821,11518,11618,11642,11648,11651,11667,11827,11830,11833,11836,11920,11939,11942,11955,12010,12013,12016,12019,12097,12192,3410,10592,10856,10905,11185,11266,11435,11679,4518,10779,10897,10915,10918,10979,11068,11076,11092,11130,11148,11157,11193,11234,11239,11257,11260,11263,11294,11301,11304,11698,11736,12004,12007,12041,12088,3314,10623,10653,10662,11214,3353,3347,3776,3713,10294,11591,11624,4515,10248,10611,10614,11071,11089,11554,11607,11655,11680,11788,11815,11818,11821,11824,12083,3274,10656,10805,10879,11625,11787,11981,12200,3738,4512,3749,3784,4491,4494,3227,3231,4493,4492,4496,4536,3757,3571,4185,4527,10217,10220,10475,10528,10531,10536,10953,11427,11683,11791,4537,11151,11274,3968,3860,11307,11654,3698,10921,10927,10942,11905,12034,3556,11154,12154,3700,10659,11004,11160,11190,3523,10575,10578,10665,10832,4530,11585,4531,10716,10814,11430,11463,12218,4137,10793,4044,3737,3678,4528,10270,10273,10617,10620,11474,4529,11565,3702,10581,3975,4534,4550,4560,4565,4572,4588,4636,4638,4667,4685,4692,4693,4729,4734,4764,4770,4852,4877,4878,4893,4942,4943,4966,4967,4968,4981,4985,5009,5015,5033,5036,5037,5038,5043,5044,5066,5090,5091,5101,5111,5153,5154,5162,5172,5176,5178,5189,5191,5197,5201,5202,5217,5224,5227,5228,5229,5233,5272,5285,5293,5295,5296,5300,5301,5302,5310,5313,5317,5318,5319,5326,5330,5331,5332,5340,5344,5345,5346,5351,5364,5373,5385,5387,5395,5396,5400,5404,5429,5435,5445,5446,5461,5470,5494,5500,5518,5519,5522,5541,5549,5550,5555,5556,5566,5568,5584,5588,5597,5598,5600,5615,5620,5630,5631,5647,5654,5668,5672,5675,5684,5685,5686,5689,5694,5732,5733,5736,5738,5741,5742,5743,5745,5747,5749,5754,5761,5777,5794,5799,5800,5813,5814,5821,5824,5827,5829,5835,5876,5888,5897,5901,5912,5915,5916,5924,5938,5947,5969,5972,5981,6008,6022,6048,6068,6069,6072,6085,6087,6089,6091,6104,6105,6108,6110,6113,6114,6126,6132,6133,6134,6138,6140,6178,6179,6184,6187,6193,6197,6235,6237,6239,6241,6250,6252,6254,6260,6262,6267,6270,6278,6285,6286,6287,6291,6313,6314,6315,6317,6324,6327,6363,6364,6367,6368,6369,6371,6372,6373,6374,6381,6414,6415,6424,6444,6445,6464,6467,6478,6479,6485,6510,6512,6528,6564,6567,6568,6576,6621,6645,6687,6707,6716,6717,6718,6719,6737,6738,6744,6751,6754,6756,6758,6759,6760,6762,6776,6787,6789,6790,6801,6805,6855,6866,6868,6886,6889,6890,6924,6970,7001,7056,7083,7139,7160,7168,7171,7230,7240,7301,7303,7311,7321,7322,7323,7339,7345,7347,7397,7407,7413,7428,7477,7479,7482,7515,7527,7528,7546,7611,7630,7653,7676,7690,7704,7715,7724,7725,7745,7754,7757,7759,7770,7811,7824,7849,7902,7931,7965,8003,8019,8036,8037,8116,8170,8188,8211,8230,8250,8255,8334,8349,8351,8358,8372,8376,8392,8411,8419,8421,8435,8441,8445,8466,8478,8479,8494,8496,8505,8506,8507,8508,8509,8527,8528,8529,8537,8538,8552,8553,8565,8569,8571,8572,8573,8581,8585,8612,8613,8638,8651,8654,8671,8693,8694,8695,8708,8709,8710,8731,8742,8752,8753,8754,8755,8757,8778,8779,8792,8836,8842,8850,8862,8867,8869,8871,8872,8877,8887,8958,8989,8990,8991,9005,9018,9021,9042,9043,9044,9046,9099,9126,9173,9174,9175,9182,9207,9221,9224,9227,9250,9251,9279,9343,9371,9372,9373,9397,9398,9413,9430,9436,9455,9484,9506,9514,9515,9516,9517,9529,9531,9536,9575,9576,9582,9583,9632,9633,9642,9666,9675,9685,9687,9688,9697,9716,9726,9758,9788,9790,9794,9844,9878,9879,9880,9889,9890,9895,9909,9943,9992,10065,10066,10150,10170,2,8,9,4575,4576,4594,4625,4626,4628,4655,4661,4662,4671,4721,4723,4755,4769,4798,4811,4894,4895,4910,4930,4988,4989,4990,4993,4994,4996,4998,4999,5008,5011,5012,5022,5034,5035,5041,5061,5062,5079,5084,5085,5086,5087,5089,5097,5100,5106,5168,5174,5175,5181,5183,5214,5225,5231,5250,5270,5271,5278,5279,5280,5289,5299,5306,5308,5309,5315,5322,5323,5336,5337,5338,5339,5347,5348,5349,5350,5381,5382,5383,5391,5392,5393,5394,5437,5442,5444,5477,5479,5480,5482,5483,5485,5486,5488,5499,5504,5506,5507,5508,5509,5510,5511,5520,5530,5533,5544,5560,5561,5564,5578,5580,5581,5582,5607,5617,5637,5638,5648,5649,5651,5653,5658,5679,5696,5701,5703,5763,5780,5801,5802,5806,5812,5815,5816,5817,5818,5828,5830,5840,5841,5843,5844,5852,5873,5904,5919,5922,5923,5925,5935,5945,5959,5963,5966,5967,5968,5983,5993,5994,6007,6025,6026,6030,6050,6053,6057,6076,6080,6081,6106,6109,6117,6125,6131,6137,6144,6145,6146,6147,6181,6198,6253,6288,6289,6310,6311,6316,6320,6321,6325,6331,6340,6355,6376,6377,6382,6390,6392,6407,6427,6432,6434,6449,6450,6453,6455,6456,6457,6459,6461,6462,6463,6466,6471,6472,6474,6475,6481,6483,6522,6527,6541,6543,6544,6545,6579,6584,6586,6591,6592,6600,6604,6616,6640,6641,6643,6644,6655,6660,6678,6681,6700,6732,6733,6734,6739,6747,6766,6768,6770,6772,6777,6783,6785,6798,6803,6806,6841,6842,6843,6857,6858,6860,6861,6879,6881,6896,6922,6945,6956,6958,6960,6962,6963,6964,6998,6999,7004,7005,7013,7015,7016,7017,7036,7045,7046,7058,7068,7108,7118,7122,7129,7140,7146,7148,7154,7175,7192,7211,7213,7229,7233,7243,7281,7282,7283,7285,7290,7294,7300,7302,7318,7359,7377,7393,7410,7411,7427,7459,7462,7486,7510,7529,7532,7533,7543,7562,7564,7566,7568,7569,7570,7593,7619,7620,7652,7654,7655,7656,7661,7682,7691,7701,7706,7712,7714,7720,7732,7733,7735,7760,7766,7794,7826,7862,7863,7905,7913,7914,7933,7934,7953,7954,8010,8011,8039,8041,8072,8082,8085,8094,8106,8138,8144,8151])).
% 156.89/156.51  cnf(13340,plain,
% 156.89/156.51     ($false),
% 156.89/156.51     inference(scs_inference,[],[3043,4536,12267,2846,8,2,4667]),
% 156.89/156.51     ['proof']).
% 156.89/156.51  % SZS output end Proof
% 156.89/156.51  % Total time :140.510000s
%------------------------------------------------------------------------------