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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWW333+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 : n022.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:07:41 EDT 2024

% Result   : Theorem 164.48s 164.34s
% Output   : CNFRefutation 164.60s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SWW333+1 : TPTP v8.2.0. Released v5.2.0.
% 0.07/0.12  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.11/0.33  % Computer : n022.cluster.edu
% 0.11/0.33  % Model    : x86_64 x86_64
% 0.11/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33  % Memory   : 8042.1875MB
% 0.11/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33  % CPULimit   : 300
% 0.11/0.33  % WCLimit    : 300
% 0.11/0.33  % DateTime   : Wed Jun 19 09:41:39 EDT 2024
% 0.11/0.33  % CPUTime    : 
% 0.43/0.57  start to proof:theBenchmark
% 164.02/164.18  %-------------------------------------------
% 164.02/164.18  % File        :CSE---1.7
% 164.02/164.18  % Problem     :theBenchmark
% 164.02/164.18  % Transform   :cnf
% 164.02/164.18  % Format      :tptp:raw
% 164.02/164.18  % Command     :java -jar mcs_scs.jar %d %s
% 164.02/164.18  
% 164.02/164.18  % Result      :Theorem 134.930000s
% 164.02/164.18  % Output      :CNFRefutation 134.930000s
% 164.02/164.18  %-------------------------------------------
% 164.02/164.18  %------------------------------------------------------------------------------
% 164.02/164.19  % File     : SWW333+1 : TPTP v8.2.0. Released v5.2.0.
% 164.02/164.19  % Domain   : Software Verification
% 164.02/164.19  % Problem  : Hoare's Logic with Procedures 435147, 5000 axioms selected
% 164.02/164.19  % Version  : Especial.
% 164.02/164.19  % English  :
% 164.02/164.19  
% 164.02/164.19  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 164.02/164.19  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 164.02/164.19  % Source   : [Bla11]
% 164.02/164.19  % Names    : hoare_435147.5000.p [Bla11]
% 164.02/164.19  
% 164.02/164.19  % Status   : ContradictoryAxioms
% 164.02/164.19  % Rating   : 0.72 v8.1.0, 0.75 v7.5.0, 0.72 v7.4.0, 0.83 v7.3.0, 0.86 v7.1.0, 0.83 v7.0.0, 0.87 v6.4.0, 0.85 v6.3.0, 0.79 v6.2.0, 0.88 v6.1.0, 0.90 v6.0.0, 0.87 v5.5.0, 0.89 v5.3.0, 0.93 v5.2.0
% 164.02/164.19  % Syntax   : Number of formulae    : 5209 (1689 unt;   0 def)
% 164.02/164.19  %            Number of atoms       : 12638 (4517 equ)
% 164.02/164.19  %            Maximal formula atoms :   13 (   2 avg)
% 164.02/164.19  %            Number of connectives : 8514 (1085   ~; 158   |; 713   &)
% 164.02/164.19  %                                         ( 884 <=>;5674  =>;   0  <=;   0 <~>)
% 164.02/164.19  %            Maximal formula depth :   22 (   6 avg)
% 164.02/164.19  %            Maximal term depth    :   19 (   2 avg)
% 164.02/164.19  %            Number of predicates  :  139 ( 138 usr;   1 prp; 0-6 aty)
% 164.02/164.19  %            Number of functors    :  385 ( 385 usr;  58 con; 0-7 aty)
% 164.02/164.19  %            Number of variables   : 16596 (16470   !; 126   ?)
% 164.02/164.19  % SPC      : FOF_CAX_RFO_SEQ
% 164.02/164.19  
% 164.02/164.19  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 164.02/164.19  %            2011-03-01 12:05:09
% 164.02/164.19  %------------------------------------------------------------------------------
% 164.02/164.19  %----Relevant facts (4983)
% 164.02/164.19  fof(fact_ext,axiom,
% 164.02/164.19      ! [V_g_2,V_f_2] :
% 164.02/164.19        ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 164.02/164.19       => V_f_2 = V_g_2 ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Body__triple__valid__Suc,axiom,
% 164.02/164.19      ! [V_Qa_2,V_pn_2,V_Pa_2,V_n_2,T_b] :
% 164.02/164.19        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2))
% 164.02/164.19      <=> c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple_Oinject,axiom,
% 164.02/164.19      ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_b] :
% 164.02/164.19        ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_H_2),V_com_H_2),V_fun2_H_2)
% 164.02/164.19      <=> ( V_fun1_2 = V_fun1_H_2
% 164.02/164.19          & V_com_2 = V_com_H_2
% 164.02/164.19          & V_fun2_2 = V_fun2_H_2 ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple__valid__Suc,axiom,
% 164.02/164.19      ! [V_t,V_n,T_a] :
% 164.02/164.19        ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t)
% 164.02/164.19       => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_equalityCE,axiom,
% 164.02/164.19      ! [V_c_2,T_b,V_B_2,V_A_2] :
% 164.02/164.19        ( V_A_2 = V_B_2
% 164.02/164.19       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.02/164.19           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) )
% 164.02/164.19         => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.02/164.19             => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple_Orecs,axiom,
% 164.02/164.19      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__rec(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple_Osimps_I2_J,axiom,
% 164.02/164.19      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__case(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Body__triple__valid__0,axiom,
% 164.02/164.19      ! [V_Qa_2,V_pn_2,V_Pa_2,T_b] : c_Hoare__Mirabelle_Otriple__valid(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evaln_OBody,axiom,
% 164.02/164.19      ! [V_s1,V_n,V_s0,V_pn] :
% 164.02/164.19        ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1)
% 164.02/164.19       => c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,hAPP(c_Nat_OSuc,V_n),V_s1) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_com_Osimps_I6_J,axiom,
% 164.02/164.19      ! [V_pname_H_2,V_pname_2] :
% 164.02/164.19        ( hAPP(c_Com_Ocom_OBODY,V_pname_2) = hAPP(c_Com_Ocom_OBODY,V_pname_H_2)
% 164.02/164.19      <=> V_pname_2 = V_pname_H_2 ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evaln_Oequations_I9_J,axiom,
% 164.02/164.19      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] :
% 164.02/164.19        ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_a1_2),V_a2_2,hAPP(c_Nat_OSuc,V_a3_2),V_a4_2)
% 164.02/164.19      <=> 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) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_n__not__Suc__n,axiom,
% 164.02/164.19      ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Suc__n__not__n,axiom,
% 164.02/164.19      ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_nat_Oinject,axiom,
% 164.02/164.19      ! [V_nat_H_2,V_nat_2] :
% 164.02/164.19        ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 164.02/164.19      <=> V_nat_2 = V_nat_H_2 ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Suc__inject,axiom,
% 164.02/164.19      ! [V_y,V_x] :
% 164.02/164.19        ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 164.02/164.19       => V_x = V_y ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evaln__Suc,axiom,
% 164.02/164.19      ! [V_s_H,V_n,V_s,V_c] :
% 164.02/164.19        ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 164.02/164.19       => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Suc__neq__Zero,axiom,
% 164.02/164.19      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Zero__neq__Suc,axiom,
% 164.02/164.19      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_nat_Osimps_I3_J,axiom,
% 164.02/164.19      ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Suc__not__Zero,axiom,
% 164.02/164.19      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_nat_Osimps_I2_J,axiom,
% 164.02/164.19      ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Zero__not__Suc,axiom,
% 164.02/164.19      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple__valid__def2,axiom,
% 164.02/164.19      ! [V_Qa_2,V_c_2,V_Pa_2,V_n_2,T_b] :
% 164.02/164.19        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2))
% 164.02/164.19      <=> ! [B_Z,B_s] :
% 164.02/164.19            ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 164.02/164.19           => ! [B_s_H] :
% 164.02/164.19                ( c_Natural_Oevaln(V_c_2,B_s,V_n_2,B_s_H)
% 164.02/164.19               => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s_H)) ) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_eq__mem__trans,axiom,
% 164.02/164.19      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 164.02/164.19        ( V_a_2 = V_b_2
% 164.02/164.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 164.02/164.19         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_eqelem__imp__iff,axiom,
% 164.02/164.19      ! [V_A_2,T_b,V_y_2,V_x_2] :
% 164.02/164.19        ( V_x_2 = V_y_2
% 164.02/164.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.19        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_eqset__imp__iff,axiom,
% 164.02/164.19      ! [V_x_2,T_b,V_B_2,V_A_2] :
% 164.02/164.19        ( V_A_2 = V_B_2
% 164.02/164.19       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.19        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_mem__def,axiom,
% 164.02/164.19      ! [V_A_2,V_x_2,T_b] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.19      <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple_Osize_I1_J,axiom,
% 164.02/164.19      ! [V_fun2_2,V_com_2,V_fun1_2,V_fa_2,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__size(T_b,V_fa_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_triple_Osize_I2_J,axiom,
% 164.02/164.19      ! [V_fun2_2,V_com_2,V_fun1_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evaln__elim__cases_I6_J,axiom,
% 164.02/164.19      ! [V_s1,V_n,V_s,V_P] :
% 164.02/164.19        ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1)
% 164.02/164.19       => ~ ! [B_n] :
% 164.02/164.19              ( V_n = hAPP(c_Nat_OSuc,B_n)
% 164.02/164.19             => ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,B_n,V_s1) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evalc_OBody,axiom,
% 164.02/164.19      ! [V_s1,V_s0,V_pn] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1))
% 164.02/164.19       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evalc__elim__cases_I6_J,axiom,
% 164.02/164.19      ! [V_s1,V_s,V_P] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1))
% 164.02/164.19       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evalc_Oequations_I9_J,axiom,
% 164.02/164.19      ! [V_a3_2,V_a2_2,V_a1_2] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_a1_2)),V_a2_2),V_a3_2))
% 164.02/164.19      <=> hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2))),V_a2_2),V_a3_2)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_Nats__0,axiom,
% 164.02/164.19      ! [T_b] :
% 164.02/164.19        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.19       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_com_Osize_I7_J,axiom,
% 164.02/164.19      ! [V_pname] : c_Com_Ocom_Ocom__size(hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_com_Osize_I15_J,axiom,
% 164.02/164.19      ! [V_pname] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_zero__reorient,axiom,
% 164.02/164.19      ! [V_x_2,T_b] :
% 164.02/164.19        ( class_Groups_Ozero(T_b)
% 164.02/164.19       => ( c_Groups_Ozero__class_Ozero(T_b) = V_x_2
% 164.02/164.19        <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_eq__mem,axiom,
% 164.02/164.19      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_fequal,V_y_2)))
% 164.02/164.19      <=> V_x_2 = V_y_2 ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_com__det,axiom,
% 164.02/164.19      ! [V_u,V_t,V_s,V_c] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 164.02/164.19       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u))
% 164.02/164.19         => V_u = V_t ) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_evaln__evalc,axiom,
% 164.02/164.19      ! [V_t,V_n,V_s,V_c] :
% 164.02/164.19        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 164.02/164.19       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_eval__eq,axiom,
% 164.02/164.19      ! [V_t_2,V_s_2,V_c_2] :
% 164.02/164.19        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),V_t_2))
% 164.02/164.19      <=> ? [B_n] : c_Natural_Oevaln(V_c_2,V_s_2,B_n,V_t_2) ) ).
% 164.02/164.19  
% 164.02/164.19  fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 164.02/164.20      ! [V_i_2,V_n_2,V_inc_2,T_b] :
% 164.02/164.20        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.20       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I9_J,axiom,
% 164.02/164.20      hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I1_J,axiom,
% 164.02/164.20      c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 164.02/164.20      ! [V_i_2,V_inc_2,T_b] :
% 164.02/164.20        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.20       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc__evaln,axiom,
% 164.02/164.20      ! [V_t,V_s,V_c] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t))
% 164.02/164.20       => ? [B_n] : c_Natural_Oevaln(V_c,V_s,B_n,V_t) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I16_J,axiom,
% 164.02/164.20      ! [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) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I8_J,axiom,
% 164.02/164.20      ! [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) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I10_J,axiom,
% 164.02/164.20      ! [V_fun_2,V_vname_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osize_I2_J,axiom,
% 164.02/164.20      ! [V_fun_2,V_vname_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_zero__less__Suc,axiom,
% 164.02/164.20      ! [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))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_nat_Oexhaust,axiom,
% 164.02/164.20      ! [V_y] :
% 164.02/164.20        ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.20       => ~ ! [B_nat] : V_y != hAPP(c_Nat_OSuc,B_nat) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_zero__induct,axiom,
% 164.02/164.20      ! [V_k_2,V_Pa_2] :
% 164.02/164.20        ( hBOOL(hAPP(V_Pa_2,V_k_2))
% 164.02/164.20       => ( ! [B_n] :
% 164.02/164.20              ( hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_OSuc,B_n)))
% 164.02/164.20             => hBOOL(hAPP(V_Pa_2,B_n)) )
% 164.02/164.20         => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__zeroE,axiom,
% 164.02/164.20      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_Suc__mono,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_lessI,axiom,
% 164.02/164.20      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evaln_OSkip,axiom,
% 164.02/164.20      ! [V_n,V_s] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evaln__elim__cases_I1_J,axiom,
% 164.02/164.20      ! [V_t,V_n,V_s] :
% 164.02/164.20        ( c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t)
% 164.02/164.20       => V_t = V_s ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc__elim__cases_I1_J,axiom,
% 164.02/164.20      ! [V_t,V_s] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t))
% 164.02/164.20       => V_t = V_s ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc_OSkip,axiom,
% 164.02/164.20      ! [V_s] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_nat__less__cases,axiom,
% 164.02/164.20      ! [V_Pa_2,V_n_2,V_m_2] :
% 164.02/164.20        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.20         => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 164.02/164.20       => ( ( V_m_2 = V_n_2
% 164.02/164.20           => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 164.02/164.20         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 164.02/164.20             => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) )
% 164.02/164.20           => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__not__refl3,axiom,
% 164.02/164.20      ! [V_t,V_s] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 164.02/164.20       => V_s != V_t ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__not__refl2,axiom,
% 164.02/164.20      ! [V_m,V_n] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 164.02/164.20       => V_m != V_n ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__irrefl__nat,axiom,
% 164.02/164.20      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_linorder__neqE__nat,axiom,
% 164.02/164.20      ! [V_y,V_x] :
% 164.02/164.20        ( V_x != V_y
% 164.02/164.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 164.02/164.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I7_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_pname_2,V_vname_2] :
% 164.02/164.20        ( 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)
% 164.02/164.20      <=> ( V_vname_2 = V_vname_H_2
% 164.02/164.20          & V_pname_2 = V_pname_H_2
% 164.02/164.20          & V_fun_2 = V_fun_H_2 ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I1_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_vname_H_2,V_fun_2,V_vname_2] :
% 164.02/164.20        ( c_Com_Ocom_OAss(V_vname_2,V_fun_2) = c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2)
% 164.02/164.20      <=> ( V_vname_2 = V_vname_H_2
% 164.02/164.20          & V_fun_2 = V_fun_H_2 ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_nat__neq__iff,axiom,
% 164.02/164.20      ! [V_n_2,V_m_2] :
% 164.02/164.20        ( V_m_2 != V_n_2
% 164.02/164.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.20          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I33_J,axiom,
% 164.02/164.20      ! [V_fun_2,V_vname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I21_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I32_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I9_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__not__refl,axiom,
% 164.02/164.20      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I20_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I8_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_not__less0,axiom,
% 164.02/164.20      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_neq0__conv,axiom,
% 164.02/164.20      ! [V_n_2] :
% 164.02/164.20        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.20      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__nat__zero__code,axiom,
% 164.02/164.20      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_gr__implies__not0,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.20       => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_gr0I,axiom,
% 164.02/164.20      ! [V_n] :
% 164.02/164.20        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_Suc__less__SucD,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 164.02/164.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_Suc__lessD,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 164.02/164.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__SucE,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 164.02/164.20       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.20         => V_m = V_n ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__trans__Suc,axiom,
% 164.02/164.20      ! [V_k,V_j,V_i] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 164.02/164.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_Suc__lessI,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.20       => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 164.02/164.20         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__SucI,axiom,
% 164.02/164.20      ! [V_n,V_m] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.20       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__antisym,axiom,
% 164.02/164.20      ! [V_m,V_n] :
% 164.02/164.20        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 164.02/164.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 164.02/164.20         => V_m = V_n ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_not__less__less__Suc__eq,axiom,
% 164.02/164.20      ! [V_m_2,V_n_2] :
% 164.02/164.20        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 164.02/164.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 164.02/164.20        <=> V_n_2 = V_m_2 ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_Suc__less__eq,axiom,
% 164.02/164.20      ! [V_n_2,V_m_2] :
% 164.02/164.20        ( 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)))
% 164.02/164.20      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__Suc__eq,axiom,
% 164.02/164.20      ! [V_n_2,V_m_2] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 164.02/164.20      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.20          | V_m_2 = V_n_2 ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_not__less__eq,axiom,
% 164.02/164.20      ! [V_n_2,V_m_2] :
% 164.02/164.20        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.20      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I30_J,axiom,
% 164.02/164.20      ! [V_pname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I31_J,axiom,
% 164.02/164.20      ! [V_fun_2,V_vname_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I63_J,axiom,
% 164.02/164.20      ! [V_pname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != hAPP(c_Com_Ocom_OBODY,V_pname_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I62_J,axiom,
% 164.02/164.20      ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_pname_2] : hAPP(c_Com_Ocom_OBODY,V_pname_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evaln_Oequations_I1_J,axiom,
% 164.02/164.20      ! [V_a2,V_a1] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_a1,V_a2,V_a1) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc_Oequations_I1_J,axiom,
% 164.02/164.20      ! [V_a] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_a),V_a)) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I19_J,axiom,
% 164.02/164.20      ! [V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_com_Osimps_I18_J,axiom,
% 164.02/164.20      ! [V_pname_H] : c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_gr0__conv__Suc,axiom,
% 164.02/164.20      ! [V_n_2] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 164.02/164.20      <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__Suc0,axiom,
% 164.02/164.20      ! [V_n_2] :
% 164.02/164.20        ( 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))))
% 164.02/164.20      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_less__Suc__eq__0__disj,axiom,
% 164.02/164.20      ! [V_n_2,V_m_2] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 164.02/164.20      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.20          | ? [B_j] :
% 164.02/164.20              ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 164.02/164.20              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_of__nat__0__less__iff,axiom,
% 164.02/164.20      ! [V_n_2,T_b] :
% 164.02/164.20        ( class_Rings_Olinordered__semidom(T_b)
% 164.02/164.20       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 164.02/164.20        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_gr0__implies__Suc,axiom,
% 164.02/164.20      ! [V_n] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.02/164.20       => ? [B_m] : V_n = hAPP(c_Nat_OSuc,B_m) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_lift__Suc__mono__less,axiom,
% 164.02/164.20      ! [V_n_H_2,V_n_2,V_f_2,T_b] :
% 164.02/164.20        ( class_Orderings_Oorder(T_b)
% 164.02/164.20       => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n))))
% 164.02/164.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_n_H_2))
% 164.02/164.20           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_n_H_2))) ) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_lift__Suc__mono__less__iff,axiom,
% 164.02/164.20      ! [V_m_2,V_n_2,V_f_2,T_b] :
% 164.02/164.20        ( class_Orderings_Oorder(T_b)
% 164.02/164.20       => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n))))
% 164.02/164.20         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_m_2)))
% 164.02/164.20          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_WTs__elim__cases_I8_J,axiom,
% 164.02/164.20      ! [V_a_2,V_Pa_2,V_X_2] :
% 164.02/164.20        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_Pa_2,V_a_2)))
% 164.02/164.20       => hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_Pa_2))) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc__elim__cases_I2_J,axiom,
% 164.02/164.20      ! [V_t_2,V_s_2,V_a_2,V_X_2] :
% 164.02/164.20        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),V_t_2))
% 164.02/164.20       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evalc_OAssign,axiom,
% 164.02/164.20      ! [V_s_2,V_a_2,V_X_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evaln_OAssign,axiom,
% 164.02/164.20      ! [V_n_2,V_s_2,V_a_2,V_X_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2))) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_evaln__elim__cases_I2_J,axiom,
% 164.02/164.20      ! [V_t_2,V_n_2,V_s_2,V_a_2,V_X_2] :
% 164.02/164.20        ( c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,V_t_2)
% 164.02/164.20       => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ).
% 164.02/164.20  
% 164.02/164.20  fof(fact_order__less__irrefl,axiom,
% 164.02/164.20      ! [V_x,T_a] :
% 164.02/164.20        ( class_Orderings_Opreorder(T_a)
% 164.02/164.20       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__neq__iff,axiom,
% 164.02/164.21      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_b)
% 164.02/164.21       => ( V_x_2 != V_y_2
% 164.02/164.21        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.21            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_not__less__iff__gr__or__eq,axiom,
% 164.02/164.21      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_b)
% 164.02/164.21       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.21        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 164.02/164.21            | V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__eq__iff,axiom,
% 164.02/164.21      ! [V_n_2,V_m_2,T_b] :
% 164.02/164.21        ( class_Nat_Osemiring__char__0(T_b)
% 164.02/164.21       => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)
% 164.02/164.21        <=> V_m_2 = V_n_2 ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_psubsetD,axiom,
% 164.02/164.21      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.02/164.21         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_OAssign,axiom,
% 164.02/164.21      ! [V_a_2,V_X_2] : hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OAss(V_X_2,V_a_2))) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_Oequations_I2_J,axiom,
% 164.02/164.21      ! [V_a2_2,V_a1_2] : hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OAss(V_a1_2,V_a2_2))) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_OSkip,axiom,
% 164.02/164.21      hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_Oequations_I1_J,axiom,
% 164.02/164.21      hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__less__0__iff,axiom,
% 164.02/164.21      ! [V_m,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.21       => ~ 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))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__0,axiom,
% 164.02/164.21      ! [T_a] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_a)
% 164.02/164.21       => 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) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__less__iff,axiom,
% 164.02/164.21      ! [V_n_2,V_m_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__semidom(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 164.02/164.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_less__imp__of__nat__less,axiom,
% 164.02/164.21      ! [V_n,V_m,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.21         => 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))) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__less__imp__less,axiom,
% 164.02/164.21      ! [V_n,V_m,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.21       => ( 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)))
% 164.02/164.21         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__in__Nats,axiom,
% 164.02/164.21      ! [V_n_2,T_b] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.21       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_evaln_Oequations_I2_J,axiom,
% 164.02/164.21      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_a1_2,V_a2_2),V_a3_2,V_a4_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2))) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_evalc_Oequations_I2_J,axiom,
% 164.02/164.21      ! [V_a3_2,V_a2_2,V_a1_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_a1_2,V_a2_2)),V_a3_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2)))) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_OCall,axiom,
% 164.02/164.21      ! [V_a_2,V_X_2,V_pn_2] :
% 164.02/164.21        ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_pn_2)))
% 164.02/164.21       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_pn_2,V_a_2))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_Oequations_I8_J,axiom,
% 164.02/164.21      ! [V_a3_2,V_a1_2,V_a2_2] :
% 164.02/164.21        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_a2_2,V_a1_2,V_a3_2)))
% 164.02/164.21      <=> hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_a1_2))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__cases,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_a)
% 164.02/164.21       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => ( V_x != V_y
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__asym,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Opreorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_xt1_I10_J,axiom,
% 164.02/164.21      ! [V_z,V_x,V_y,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__trans,axiom,
% 164.02/164.21      ! [V_z,V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Opreorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_xt1_I2_J,axiom,
% 164.02/164.21      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.02/164.21         => ( V_b = V_c
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_ord__less__eq__trans,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Orderings_Oord(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.21         => ( V_b = V_c
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_xt1_I1_J,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( V_a = V_b
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_ord__eq__less__trans,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Orderings_Oord(T_a)
% 164.02/164.21       => ( V_a = V_b
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_xt1_I9_J,axiom,
% 164.02/164.21      ! [V_a,V_b,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.02/164.21         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__asym_H,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Orderings_Opreorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.21         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__imp__not__eq2,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => V_y != V_x ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__imp__not__eq,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => V_x != V_y ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__imp__not__less,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Opreorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_order__less__not__sym,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Opreorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_less__imp__neq,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Oorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21         => V_x != V_y ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__neqE,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_a)
% 164.02/164.21       => ( V_x != V_y
% 164.02/164.21         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__antisym__conv3,axiom,
% 164.02/164.21      ! [V_x_2,V_y_2,T_b] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_b)
% 164.02/164.21       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 164.02/164.21         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.21          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__less__linear,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Orderings_Olinorder(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21          | V_x = V_y
% 164.02/164.21          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zero__less__int__conv,axiom,
% 164.02/164.21      ! [V_n_2] :
% 164.02/164.21        ( 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)))
% 164.02/164.21      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_Nats__induct,axiom,
% 164.02/164.21      ! [V_Pa_2,V_x_2,T_b] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.21         => ( ! [B_n] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),B_n)))
% 164.02/164.21           => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_Nats__cases,axiom,
% 164.02/164.21      ! [V_x_2,T_b] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.21         => ~ ! [B_n] : V_x_2 != hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),B_n) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_OBody,axiom,
% 164.02/164.21      ! [V_pn] :
% 164.02/164.21        ( hAPP(c_Com_Obody,V_pn) != c_Option_Ooption_ONone(tc_Com_Ocom)
% 164.02/164.21       => hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_pn))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zless__int,axiom,
% 164.02/164.21      ! [V_n_2,V_m_2] :
% 164.02/164.21        ( 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)))
% 164.02/164.21      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 164.02/164.21      ! [V_y_2,V_x_2] :
% 164.02/164.21        ( 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)))
% 164.02/164.21      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 164.02/164.21      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)) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_int__0,axiom,
% 164.02/164.21      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) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_int__eq__0__conv,axiom,
% 164.02/164.21      ! [V_n_2] :
% 164.02/164.21        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.02/164.21      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT_Oequations_I7_J,axiom,
% 164.02/164.21      ! [V_a_2] :
% 164.02/164.21        ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_a_2)))
% 164.02/164.21      <=> ? [B_y] : hAPP(c_Com_Obody,V_a_2) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_linorder__neqE__linordered__idom,axiom,
% 164.02/164.21      ! [V_y,V_x,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.21       => ( V_x != V_y
% 164.02/164.21         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_int__less__0__conv,axiom,
% 164.02/164.21      ! [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))) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zless__linear,axiom,
% 164.02/164.21      ! [V_y,V_x] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 164.02/164.21        | V_x = V_y
% 164.02/164.21        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_psubset__trans,axiom,
% 164.02/164.21      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.02/164.21         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 164.02/164.21      ! [V_y_2,V_x_2] :
% 164.02/164.21        ( 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)
% 164.02/164.21      <=> V_x_2 = V_y_2 ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_int__int__eq,axiom,
% 164.02/164.21      ! [V_n_2,V_m_2] :
% 164.02/164.21        ( 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)
% 164.02/164.21      <=> V_m_2 = V_n_2 ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WT__bodiesD,axiom,
% 164.02/164.21      ! [V_b,V_pn] :
% 164.02/164.21        ( c_Com_OWT__bodies
% 164.02/164.21       => ( hAPP(c_Com_Obody,V_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b)
% 164.02/164.21         => hBOOL(hAPP(c_Com_OWT,V_b)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_WTs__elim__cases_I7_J,axiom,
% 164.02/164.21      ! [V_P] :
% 164.02/164.21        ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_P)))
% 164.02/164.21       => ~ ! [B_y] : hAPP(c_Com_Obody,V_P) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_the_Osimps,axiom,
% 164.02/164.21      ! [V_x,T_a] : hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_option_Osimps_I2_J,axiom,
% 164.02/164.21      ! [V_a_H,T_a] : c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_option_Osimps_I3_J,axiom,
% 164.02/164.21      ! [V_a_H,T_a] : hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_not__Some__eq,axiom,
% 164.02/164.21      ! [T_b,V_x_2] :
% 164.02/164.21        ( ! [B_y] : V_x_2 != hAPP(c_Option_Ooption_OSome(T_b),B_y)
% 164.02/164.21      <=> V_x_2 = c_Option_Ooption_ONone(T_b) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_not__None__eq,axiom,
% 164.02/164.21      ! [T_b,V_x_2] :
% 164.02/164.21        ( V_x_2 != c_Option_Ooption_ONone(T_b)
% 164.02/164.21      <=> ? [B_y] : V_x_2 = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zero__less__imp__eq__int,axiom,
% 164.02/164.21      ! [V_k] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 164.02/164.21       => ? [B_n] :
% 164.02/164.21            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 164.02/164.21            & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__0__less__iff,axiom,
% 164.02/164.21      ! [V_z_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 164.02/164.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__less__0__iff,axiom,
% 164.02/164.21      ! [V_z_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zmult__zless__mono2__lemma,axiom,
% 164.02/164.21      ! [V_k,V_j,V_i] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 164.02/164.21         => 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))) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__mult,axiom,
% 164.02/164.21      ! [V_z,V_w,T_a] :
% 164.02/164.21        ( class_Rings_Oring__1(T_a)
% 164.02/164.21       => 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)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zmult__commute,axiom,
% 164.02/164.21      ! [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) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__eq__iff,axiom,
% 164.02/164.21      ! [V_z_2,V_w_2,T_b] :
% 164.02/164.21        ( class_Int_Oring__char__0(T_b)
% 164.02/164.21       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 164.02/164.21        <=> V_w_2 = V_z_2 ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zmult__assoc,axiom,
% 164.02/164.21      ! [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)) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Groups_Oab__semigroup__mult(T_a)
% 164.02/164.21       => 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)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__nat__mult,axiom,
% 164.02/164.21      ! [V_n,V_m,T_a] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_a)
% 164.02/164.21       => 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)) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_divisors__zero,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Ono__zero__divisors(T_a)
% 164.02/164.21       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.21         => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.21            | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_no__zero__divisors,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Ono__zero__divisors(T_a)
% 164.02/164.21       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.21         => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.21           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__eq__0__iff,axiom,
% 164.02/164.21      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.21        ( class_Rings_Oring__no__zero__divisors(T_b)
% 164.02/164.21       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.21        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.21            | V_b_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__zero__right,axiom,
% 164.02/164.21      ! [V_a,T_a] :
% 164.02/164.21        ( class_Rings_Omult__zero(T_a)
% 164.02/164.21       => 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) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__zero__left,axiom,
% 164.02/164.21      ! [V_a,T_a] :
% 164.02/164.21        ( class_Rings_Omult__zero(T_a)
% 164.02/164.21       => 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) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__int__eq,axiom,
% 164.02/164.21      ! [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) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__strict__left__mono__neg,axiom,
% 164.02/164.21      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__strict__right__mono__neg,axiom,
% 164.02/164.21      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_comm__mult__strict__left__mono,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__strict__left__mono,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__strict__right__mono,axiom,
% 164.02/164.21      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__neg__neg,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__neg__pos,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__less__cancel__left__neg,axiom,
% 164.02/164.21      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.02/164.21          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zero__less__mult__pos2,axiom,
% 164.02/164.21      ! [V_a,V_b,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( 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)))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zero__less__mult__pos,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( 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)))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.21           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__pos__neg2,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__pos__neg,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__pos__pos,axiom,
% 164.02/164.21      ! [V_b,V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.21           => 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))) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__less__cancel__left__pos,axiom,
% 164.02/164.21      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.02/164.21         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.02/164.21          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__less__cancel__left__disj,axiom,
% 164.02/164.21      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.02/164.21        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.02/164.21              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 164.02/164.21            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.21              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_mult__less__cancel__right__disj,axiom,
% 164.02/164.21      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)))
% 164.02/164.21        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.02/164.21              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 164.02/164.21            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.21              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_not__square__less__zero,axiom,
% 164.02/164.21      ! [V_a,T_a] :
% 164.02/164.21        ( class_Rings_Olinordered__ring(T_a)
% 164.02/164.21       => ~ 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))) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_zmult__zless__mono2,axiom,
% 164.02/164.21      ! [V_k,V_j,V_i] :
% 164.02/164.21        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 164.02/164.21         => 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))) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__eq__0__iff,axiom,
% 164.02/164.21      ! [V_z_2,T_b] :
% 164.02/164.21        ( class_Int_Oring__char__0(T_b)
% 164.02/164.21       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.21        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__0__eq__iff,axiom,
% 164.02/164.21      ! [V_z_2,T_b] :
% 164.02/164.21        ( class_Int_Oring__char__0(T_b)
% 164.02/164.21       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 164.02/164.21        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__0,axiom,
% 164.02/164.21      ! [T_a] :
% 164.02/164.21        ( class_Rings_Oring__1(T_a)
% 164.02/164.21       => 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) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_of__int__less__iff,axiom,
% 164.02/164.21      ! [V_z_2,V_w_2,T_b] :
% 164.02/164.21        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 164.02/164.21        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.21  
% 164.02/164.21  fof(fact_Nats__mult,axiom,
% 164.02/164.21      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.21        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.21       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__of__nat__eq,axiom,
% 164.02/164.22      ! [V_n,T_a] :
% 164.02/164.22        ( class_Rings_Oring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Oinject,axiom,
% 164.02/164.22      ! [V_a_H_2,V_a_2,T_b] :
% 164.02/164.22        ( hAPP(c_Option_Ooption_OSome(T_b),V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_a_H_2)
% 164.02/164.22      <=> V_a_2 = V_a_H_2 ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 164.02/164.22      ! [V_a,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 164.02/164.22      ! [V_a,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_elem__set,axiom,
% 164.02/164.22      ! [V_xo_2,V_x_2,T_b] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Option_Oset(T_b,V_xo_2)))
% 164.02/164.22      <=> V_xo_2 = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Osimps_I5_J,axiom,
% 164.02/164.22      ! [V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_Option_Ooption_Ooption__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(c_Option_Ooption_OSome(T_c),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Orecs_I2_J,axiom,
% 164.02/164.22      ! [V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Option_Ooption_Ooption__rec(T_b,T_c,V_f1_2,V_f2_2,hAPP(c_Option_Ooption_OSome(T_c),V_a_2)) = hAPP(V_f2_2,V_a_2) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Osimps_I4_J,axiom,
% 164.02/164.22      ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_Option_Ooption_Ooption__case(T_b,T_c,V_f1_2,V_f2_2),c_Option_Ooption_ONone(T_c)) = V_f1_2 ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Orecs_I1_J,axiom,
% 164.02/164.22      ! [V_f2_2,V_f1_2,T_c,T_b] : c_Option_Ooption_Ooption__rec(T_b,T_c,V_f1_2,V_f2_2,c_Option_Ooption_ONone(T_c)) = V_f1_2 ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_is__none__code_I2_J,axiom,
% 164.02/164.22      ! [V_x,T_b] : ~ c_Option_Ois__none(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_is__none__def,axiom,
% 164.02/164.22      ! [V_x_2,T_b] :
% 164.02/164.22        ( c_Option_Ois__none(T_b,V_x_2)
% 164.02/164.22      <=> V_x_2 = c_Option_Ooption_ONone(T_b) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_is__none__code_I1_J,axiom,
% 164.02/164.22      ! [T_a] : c_Option_Ois__none(T_a,c_Option_Ooption_ONone(T_a)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_negative__zless__0,axiom,
% 164.02/164.22      ! [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))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_negative__zless,axiom,
% 164.02/164.22      ! [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))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__commute,axiom,
% 164.02/164.22      ! [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) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__assoc,axiom,
% 164.02/164.22      ! [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)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__equal__iff__equal,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.22       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 164.02/164.22        <=> V_a_2 = V_b_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__equation__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.22       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_b_2
% 164.02/164.22        <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) = V_a_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_equation__minus__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.22       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 164.02/164.22        <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__minus,axiom,
% 164.02/164.22      ! [V_a,T_a] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.22       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zminus__zminus,axiom,
% 164.02/164.22      ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__minus,axiom,
% 164.02/164.22      ! [V_z,T_a] :
% 164.02/164.22        ( class_Rings_Oring__1(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__zero,axiom,
% 164.02/164.22      ! [T_a] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.22       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__0__equal__iff__equal,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.22       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 164.02/164.22        <=> c_Groups_Ozero__class_Ozero(T_b) = V_a_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_equal__neg__zero,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.22       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 164.02/164.22        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__equal__0__iff__equal,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.22       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.22        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__equal__zero,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.22       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_a_2
% 164.02/164.22        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__less__iff__less,axiom,
% 164.02/164.22      ! [V_a_2,V_b_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__less__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_less__minus__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_square__eq__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Rings_Oidom(T_b)
% 164.02/164.22       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_b_2)
% 164.02/164.22        <=> ( V_a_2 = V_b_2
% 164.02/164.22            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__mult__minus,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oring(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__mult__commute,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oring(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__mult__left,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oring(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__mult__right,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oring(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zminus__0,axiom,
% 164.02/164.22      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) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__0,axiom,
% 164.02/164.22      ! [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) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__0__right,axiom,
% 164.02/164.22      ! [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) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__is__0,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2] :
% 164.02/164.22        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.22      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.22          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( 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)
% 164.02/164.22      <=> ( V_m_2 = V_n_2
% 164.02/164.22          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__cancel2,axiom,
% 164.02/164.22      ! [V_n_2,V_k_2,V_m_2] :
% 164.02/164.22        ( 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)
% 164.02/164.22      <=> ( V_m_2 = V_n_2
% 164.02/164.22          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zmult__zminus,axiom,
% 164.02/164.22      ! [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)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Suc__mult__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( 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)
% 164.02/164.22      <=> V_m_2 = V_n_2 ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_less__minus__self__iff,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__less__nonneg,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__less__0__iff__less,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__0__less__iff__less,axiom,
% 164.02/164.22      ! [V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_negative__eq__positive,axiom,
% 164.02/164.22      ! [V_m_2,V_n_2] :
% 164.02/164.22        ( 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)
% 164.02/164.22      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.22          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__int__zless__negative,axiom,
% 164.02/164.22      ! [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)))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__eq__1__iff,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2] :
% 164.02/164.22        ( 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))
% 164.02/164.22      <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.02/164.22          & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__0__less__mult__iff,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2] :
% 164.02/164.22        ( 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)))
% 164.02/164.22      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 164.02/164.22          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__less__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( 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)))
% 164.02/164.22      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.22          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__less__cancel2,axiom,
% 164.02/164.22      ! [V_n_2,V_k_2,V_m_2] :
% 164.02/164.22        ( 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)))
% 164.02/164.22      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.22          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__less__mono1,axiom,
% 164.02/164.22      ! [V_k,V_j,V_i] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__less__mono2,axiom,
% 164.02/164.22      ! [V_k,V_j,V_i] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Suc__mult__less__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( 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)))
% 164.02/164.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 164.02/164.22      ! [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)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zmult__int,axiom,
% 164.02/164.22      ! [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)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_int__mult,axiom,
% 164.02/164.22      ! [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)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_n__less__m__mult__n,axiom,
% 164.02/164.22      ! [V_m,V_n] :
% 164.02/164.22        ( 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))
% 164.02/164.22       => ( 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))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_n__less__n__mult__m,axiom,
% 164.02/164.22      ! [V_m,V_n] :
% 164.02/164.22        ( 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))
% 164.02/164.22       => ( 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))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_one__less__mult,axiom,
% 164.02/164.22      ! [V_m,V_n] :
% 164.02/164.22        ( 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))
% 164.02/164.22       => ( 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))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 164.02/164.22      ! [V_ry,V_rx,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 164.02/164.22      ! [V_ry,V_rx,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 164.02/164.22      ! [V_rx,V_ly,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 164.02/164.22      ! [V_rx,V_ly,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 164.02/164.22      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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))) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 164.02/164.22      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 164.02/164.22      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 164.02/164.22        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__eq__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.22       => ( 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)
% 164.02/164.22        <=> V_m_2 = V_n_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__less__cancel1,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.22       => ( 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)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__eq__cancel__disj,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.22        ( 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)
% 164.02/164.22      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.22          | V_m_2 = V_n_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_negD,axiom,
% 164.02/164.22      ! [V_x] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22       => ? [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))) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__of__nat,axiom,
% 164.02/164.22      ! [V_k,T_a] :
% 164.02/164.22        ( class_Rings_Oring__1(T_a)
% 164.02/164.22       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22           => 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)))) )
% 164.02/164.22          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22           => 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)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__zle__0__negative,axiom,
% 164.02/164.22      ! [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))))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_split__nat,axiom,
% 164.02/164.22      ! [V_i_2,V_Pa_2] :
% 164.02/164.22        ( hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,V_i_2)))
% 164.02/164.22      <=> ( ! [B_n] :
% 164.02/164.22              ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 164.02/164.22             => hBOOL(hAPP(V_Pa_2,B_n)) )
% 164.02/164.22          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zero__less__nat__eq,axiom,
% 164.02/164.22      ! [V_z_2] :
% 164.02/164.22        ( 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)))
% 164.02/164.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__zminus__int,axiom,
% 164.02/164.22      ! [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))))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_option_Osize_I1_J,axiom,
% 164.02/164.22      ! [V_fa_2,T_b] : c_Option_Ooption_Ooption__size(T_b,V_fa_2,c_Option_Ooption_ONone(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ospec,axiom,
% 164.02/164.22      ! [V_x_2,V_Pa_2,V_A_2,T_b] :
% 164.02/164.22        ( ! [B_x] :
% 164.02/164.22            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Option_Oset(T_b,V_A_2)))
% 164.02/164.22           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.02/164.22       => ( V_A_2 = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.02/164.22         => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__refl,axiom,
% 164.02/164.22      ! [V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ComplI,axiom,
% 164.02/164.22      ! [V_A_2,V_c_2,T_b] :
% 164.02/164.22        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.02/164.22       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_negative__zle,axiom,
% 164.02/164.22      ! [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))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zle__refl,axiom,
% 164.02/164.22      ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zle__linear,axiom,
% 164.02/164.22      ! [V_w,V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 164.02/164.22        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zle__trans,axiom,
% 164.02/164.22      ! [V_k,V_j,V_i] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zle__antisym,axiom,
% 164.02/164.22      ! [V_w,V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 164.02/164.22         => V_z = V_w ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_le__fun__def,axiom,
% 164.02/164.22      ! [V_g_2,V_f_2,T_b,T_c] :
% 164.02/164.22        ( class_Orderings_Oord(T_c)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 164.02/164.22        <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__linear,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__eq__iff,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Oorder(T_b)
% 164.02/164.22       => ( V_x_2 = V_y_2
% 164.02/164.22        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__eq__refl,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => ( V_x = V_y
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_le__funD,axiom,
% 164.02/164.22      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 164.02/164.22        ( class_Orderings_Oord(T_c)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__antisym__conv,axiom,
% 164.02/164.22      ! [V_x_2,V_y_2,T_b] :
% 164.02/164.22        ( class_Orderings_Oorder(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ord__eq__le__trans,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oord(T_a)
% 164.02/164.22       => ( V_a = V_b
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I3_J,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( V_a = V_b
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ord__le__eq__trans,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oord(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( V_b = V_c
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I4_J,axiom,
% 164.02/164.22      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.22         => ( V_b = V_c
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__antisym,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22           => V_x = V_y ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__trans,axiom,
% 164.02/164.22      ! [V_z,V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I5_J,axiom,
% 164.02/164.22      ! [V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22           => V_x = V_y ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I6_J,axiom,
% 164.02/164.22      ! [V_z,V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_le__funE,axiom,
% 164.02/164.22      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 164.02/164.22        ( class_Orderings_Oord(T_c)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__le__cases,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_eq__nat__nat__iff,axiom,
% 164.02/164.22      ! [V_z_H_2,V_z_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 164.02/164.22         => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 164.02/164.22          <=> V_z_2 = V_z_H_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 164.02/164.22         => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 164.02/164.22          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_all__nat,axiom,
% 164.02/164.22      ! [V_Pa_2] :
% 164.02/164.22        ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.02/164.22      <=> ! [B_x] :
% 164.02/164.22            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.02/164.22           => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ex__nat,axiom,
% 164.02/164.22      ! [V_Pa_2] :
% 164.02/164.22        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.02/164.22      <=> ? [B_x] :
% 164.02/164.22            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.02/164.22            & hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__nat,axiom,
% 164.02/164.22      ! [V_z] :
% 164.02/164.22        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 164.02/164.22       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__nat__le__iff,axiom,
% 164.02/164.22      ! [V_n_2,V_m_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__semidom(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__neg__nat,axiom,
% 164.02/164.22      ! [V_z] :
% 164.02/164.22        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 164.02/164.22       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__neg__eq__ge__0,axiom,
% 164.02/164.22      ! [V_x_2] :
% 164.02/164.22        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 164.02/164.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__le__iff,axiom,
% 164.02/164.22      ! [V_z_2,V_w_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__le__0,axiom,
% 164.02/164.22      ! [V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__0__iff,axiom,
% 164.02/164.22      ! [V_i_2] :
% 164.02/164.22        ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.22      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_int__nat__eq,axiom,
% 164.02/164.22      ! [V_z] :
% 164.02/164.22        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.22         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 164.02/164.22        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.22         => 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) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_int__eq__iff,axiom,
% 164.02/164.22      ! [V_z_2,V_m_2] :
% 164.02/164.22        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 164.02/164.22      <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 164.02/164.22          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__0__le,axiom,
% 164.02/164.22      ! [V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.22       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Compl__iff,axiom,
% 164.02/164.22      ! [V_A_2,V_c_2,T_b] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 164.02/164.22      <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ComplD,axiom,
% 164.02/164.22      ! [V_A_2,V_c_2,T_b] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 164.02/164.22       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_ComplE,axiom,
% 164.02/164.22      ! [V_A_2,V_c_2,T_b] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 164.02/164.22       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__int,axiom,
% 164.02/164.22      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I8_J,axiom,
% 164.02/164.22      ! [V_z,V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__le__less__trans,axiom,
% 164.02/164.22      ! [V_z,V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I7_J,axiom,
% 164.02/164.22      ! [V_z,V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__less__le__trans,axiom,
% 164.02/164.22      ! [V_z,V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I11_J,axiom,
% 164.02/164.22      ! [V_a,V_b,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.22         => ( V_a != V_b
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__le__neq__trans,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( V_a != V_b
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__le__imp__less__or__eq,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.22            | V_x = V_y ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__antisym__conv2,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__less__imp__le,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_leD,axiom,
% 164.02/164.22      ! [V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_xt1_I12_J,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( V_a != V_b
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__neq__le__trans,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Orderings_Oorder(T_a)
% 164.02/164.22       => ( V_a != V_b
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__antisym__conv1,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_b)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__leE,axiom,
% 164.02/164.22      ! [V_x,V_y,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_leI,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.02/164.22         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__le__less,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Oorder(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22            | V_x_2 = V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_less__le__not__le,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Opreorder(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_order__less__le,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Oorder(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22            & V_x_2 != V_y_2 ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__le__less__linear,axiom,
% 164.02/164.22      ! [V_y,V_x,T_a] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.22          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__not__le,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_b)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_linorder__not__less,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.22        ( class_Orderings_Olinorder(T_b)
% 164.02/164.22       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_le__minus__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_minus__le__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_neg__le__iff__le,axiom,
% 164.02/164.22      ! [V_a_2,V_b_2,T_b] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_le__imp__neg__le,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Groups_Oordered__ab__group__add(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 164.02/164.22      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))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zless__le,axiom,
% 164.02/164.22      ! [V_w_2,V_z_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 164.02/164.22      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 164.02/164.22          & V_z_2 != V_w_2 ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__neg__0,axiom,
% 164.02/164.22      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_not__neg__int,axiom,
% 164.02/164.22      ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 164.02/164.22      ! [V_y_2,V_x_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 164.02/164.22         => ( 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)))
% 164.02/164.22          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__less__eq__zless,axiom,
% 164.02/164.22      ! [V_z_2,V_w_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22       => ( 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)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__eq__iff2,axiom,
% 164.02/164.22      ! [V_w_2,V_m_2] :
% 164.02/164.22        ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 164.02/164.22      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 164.02/164.22          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__eq__iff,axiom,
% 164.02/164.22      ! [V_m_2,V_w_2] :
% 164.02/164.22        ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 164.02/164.22      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 164.02/164.22          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__distrib,axiom,
% 164.02/164.22      ! [V_z_H,V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.22       => 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)) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 164.02/164.22      ! [V_y,V_x] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.22         => 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)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__nat__nat,axiom,
% 164.02/164.22      ! [V_z,T_a] :
% 164.02/164.22        ( class_Rings_Oring__1(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.22         => 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) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__le__0__iff,axiom,
% 164.02/164.22      ! [V_z_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_of__int__0__le__iff,axiom,
% 164.02/164.22      ! [V_z_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 164.02/164.22        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__less__iff,axiom,
% 164.02/164.22      ! [V_m_2,V_w_2] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 164.02/164.22        <=> 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__mult__distrib__neg,axiom,
% 164.02/164.22      ! [V_z_H,V_z] :
% 164.02/164.22        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.22       => 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))) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 164.02/164.22      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_nat__0,axiom,
% 164.02/164.22      hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_split__mult__neg__le,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__cancel__semiring(T_a)
% 164.02/164.22       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 164.02/164.22            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_split__mult__pos__le,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__ring(T_a)
% 164.02/164.22       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 164.02/164.22            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 164.02/164.22         => 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))) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__mono,axiom,
% 164.02/164.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 164.02/164.22           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.22             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.22               => 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))) ) ) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__mono_H,axiom,
% 164.02/164.22      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 164.02/164.22           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.22               => 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))) ) ) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__left__mono__neg,axiom,
% 164.02/164.22      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__ring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__right__mono__neg,axiom,
% 164.02/164.22      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__ring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_comm__mult__left__mono,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__comm__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__left__mono,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__right__mono,axiom,
% 164.02/164.22      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__nonpos__nonpos,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__ring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__nonpos__nonneg,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__cancel__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__nonneg__nonpos2,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__cancel__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__nonneg__nonpos,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__cancel__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__nonneg__nonneg,axiom,
% 164.02/164.22      ! [V_b,V_a,T_a] :
% 164.02/164.22        ( class_Rings_Oordered__cancel__semiring(T_a)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.22         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.22           => 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))) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_mult__le__0__iff,axiom,
% 164.02/164.22      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.22        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.22       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.22        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 164.02/164.22            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.22              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 164.02/164.22  
% 164.02/164.22  fof(fact_zero__le__mult__iff,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)))
% 164.02/164.23        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.02/164.23              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 164.02/164.23            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__le__square,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__ring(T_a)
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_neg__0__le__iff__le,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__minus__self__iff,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_neg__le__0__iff__le,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_minus__le__self__iff,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__nat__0__le__iff,axiom,
% 164.02/164.23      ! [V_n,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__le__imp__of__nat,axiom,
% 164.02/164.23      ! [V_m,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__zle__int,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 164.02/164.23      ! [V_Pa_2] :
% 164.02/164.23        ( ? [B_x] :
% 164.02/164.23            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.02/164.23            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.02/164.23      <=> ? [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 164.02/164.23      ! [V_Pa_2] :
% 164.02/164.23        ( ! [B_x] :
% 164.02/164.23            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.02/164.23           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.02/164.23      <=> ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 164.02/164.23      ! [V_y,V_x] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_neg__def,axiom,
% 164.02/164.23      ! [V_Z_2] :
% 164.02/164.23        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zless__nat__conj,axiom,
% 164.02/164.23      ! [V_z_2,V_w_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 164.02/164.23          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__mono__iff,axiom,
% 164.02/164.23      ! [V_w_2,V_z_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 164.02/164.23       => ( 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)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zless__nat__eq__int__zless,axiom,
% 164.02/164.23      ! [V_z_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 164.02/164.23      <=> 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__zminus__int,axiom,
% 164.02/164.23      ! [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) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__left__le__imp__le,axiom,
% 164.02/164.23      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__right__le__imp__le,axiom,
% 164.02/164.23      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__less__imp__less__left,axiom,
% 164.02/164.23      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__left__less__imp__less,axiom,
% 164.02/164.23      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__less__imp__less__right,axiom,
% 164.02/164.23      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__right__less__imp__less,axiom,
% 164.02/164.23      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__less__imp__less,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23               => 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))) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__less__le__imp__less,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23               => 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))) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__strict__mono_H,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23               => 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))) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__strict__mono,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__strict(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23               => 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))) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__cancel__left__neg,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.02/164.23          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__cancel__left__pos,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.02/164.23          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_int__le__0__conv,axiom,
% 164.02/164.23      ! [V_n_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_int__zle__neg,axiom,
% 164.02/164.23      ! [V_m_2,V_n_2] :
% 164.02/164.23        ( 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))))
% 164.02/164.23      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.23          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_negative__zle__0,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_transfer__morphism__nat__int,axiom,
% 164.02/164.23      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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_option_Osize_I4_J,axiom,
% 164.02/164.23      ! [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) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_option_Osize_I3_J,axiom,
% 164.02/164.23      ! [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) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_compl__mono,axiom,
% 164.02/164.23      ! [V_y,V_x,T_a] :
% 164.02/164.23        ( class_Lattices_Oboolean__algebra(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_compl__le__compl__iff,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.23        ( class_Lattices_Oboolean__algebra(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_one__less__nat__eq,axiom,
% 164.02/164.23      ! [V_z_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_option_Osize_I2_J,axiom,
% 164.02/164.23      ! [V_a_2,V_fa_2,T_b] : c_Option_Ooption_Ooption__size(T_b,V_fa_2,hAPP(c_Option_Ooption_OSome(T_b),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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_bool_Osize_I2_J,axiom,
% 164.02/164.23      c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_bool_Osize_I1_J,axiom,
% 164.02/164.23      c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 164.02/164.23      ! [V_y,V_x] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_subsetD,axiom,
% 164.02/164.23      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le0,axiom,
% 164.02/164.23      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Compl__anti__mono,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Compl__subset__Compl__iff,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Compl__eq__Compl__iff,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)
% 164.02/164.23      <=> V_A_2 = V_B_2 ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_double__complement,axiom,
% 164.02/164.23      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = V_A_2 ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__refl,axiom,
% 164.02/164.23      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__add2,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__add1,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__iff__add,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23      <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__le__linear,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__left__cancel__le,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_eq__imp__le,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( V_m = V_n
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_trans__le__add1,axiom,
% 164.02/164.23      ! [V_m,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_trans__le__add2,axiom,
% 164.02/164.23      ! [V_m,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__mono1,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__trans,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__antisym,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.02/164.23         => V_m = V_n ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__mono,axiom,
% 164.02/164.23      ! [V_l,V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__leD2,axiom,
% 164.02/164.23      ! [V_n,V_k,V_m] :
% 164.02/164.23        ( 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))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__leD1,axiom,
% 164.02/164.23      ! [V_n,V_k,V_m] :
% 164.02/164.23        ( 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))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__leE,axiom,
% 164.02/164.23      ! [V_n,V_k,V_m] :
% 164.02/164.23        ( 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))
% 164.02/164.23       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__add__one,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => 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)))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__right__imp__eq,axiom,
% 164.02/164.23      ! [V_c,V_a,V_b,T_a] :
% 164.02/164.23        ( class_Groups_Ocancel__semigroup__add(T_a)
% 164.02/164.23       => ( 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)
% 164.02/164.23         => V_b = V_c ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__imp__eq,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( 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)
% 164.02/164.23         => V_b = V_c ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__left__imp__eq,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocancel__semigroup__add(T_a)
% 164.02/164.23       => ( 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)
% 164.02/164.23         => V_b = V_c ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__right__cancel,axiom,
% 164.02/164.23      ! [V_c_2,V_a_2,V_b_2,T_b] :
% 164.02/164.23        ( class_Groups_Ocancel__semigroup__add(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)
% 164.02/164.23        <=> V_b_2 = V_c_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__left__cancel,axiom,
% 164.02/164.23      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Ocancel__semigroup__add(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)
% 164.02/164.23        <=> V_b_2 = V_c_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oab__semigroup__add(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_one__reorient,axiom,
% 164.02/164.23      ! [V_x_2,T_b] :
% 164.02/164.23        ( class_Groups_Oone(T_b)
% 164.02/164.23       => ( c_Groups_Oone__class_Oone(T_b) = V_x_2
% 164.02/164.23        <=> V_x_2 = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__right__cancel,axiom,
% 164.02/164.23      ! [V_n_2,V_k_2,V_m_2] :
% 164.02/164.23        ( 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)
% 164.02/164.23      <=> V_m_2 = V_n_2 ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__left__cancel,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.23        ( 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)
% 164.02/164.23      <=> V_m_2 = V_n_2 ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__assoc,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__left__commute,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__commute,axiom,
% 164.02/164.23      ! [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) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 164.02/164.23      ! [V_d,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 164.02/164.23      ! [V_d,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 164.02/164.23      ! [V_c,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 164.02/164.23      ! [V_m,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 164.02/164.23      ! [V_a,V_m,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 164.02/164.23      ! [V_m,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__nat__add,axiom,
% 164.02/164.23      ! [V_n,V_m,T_a] :
% 164.02/164.23        ( class_Rings_Osemiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__nat__1,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Osemiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__int__add,axiom,
% 164.02/164.23      ! [V_z,V_w,T_a] :
% 164.02/164.23        ( class_Rings_Oring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__int__1,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Oring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__less__two,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => 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)))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_of__nat__Suc,axiom,
% 164.02/164.23      ! [V_m,T_a] :
% 164.02/164.23        ( class_Rings_Osemiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__imp__le__left,axiom,
% 164.02/164.23      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__imp__le__right,axiom,
% 164.02/164.23      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__mono,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__left__mono,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__right__mono,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__cancel__left,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__cancel__right,axiom,
% 164.02/164.23      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__0__iff,axiom,
% 164.02/164.23      ! [V_a_2,V_b_2,T_b] :
% 164.02/164.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 164.02/164.23       => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2)
% 164.02/164.23        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_double__eq__0__iff,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__0__left,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Omonoid__add(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__0,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocomm__monoid__add(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_double__zero__sym,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)
% 164.02/164.23        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__0__right,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Omonoid__add(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add_Ocomm__neutral,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocomm__monoid__add(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__imp__less__left,axiom,
% 164.02/164.23      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__imp__less__right,axiom,
% 164.02/164.23      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.02/164.23       => ( 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)))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__strict__mono,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__strict__left__mono,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__strict__right__mono,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__cancel__left,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__cancel__right,axiom,
% 164.02/164.23      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 164.02/164.23      ! [V_z,V_y,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_crossproduct__noteq,axiom,
% 164.02/164.23      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 164.02/164.23       => ( ( V_a_2 != V_b_2
% 164.02/164.23            & V_c_2 != V_d_2 )
% 164.02/164.23        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 164.02/164.23      ! [V_b,V_m,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_crossproduct__eq,axiom,
% 164.02/164.23      ! [V_z_2,V_x_2,V_y_2,V_w_2,T_b] :
% 164.02/164.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_y_2))
% 164.02/164.23        <=> ( V_w_2 = V_x_2
% 164.02/164.23            | V_y_2 = V_z_2 ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_combine__common__factor,axiom,
% 164.02/164.23      ! [V_c,V_b,V_e,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Osemiring(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__class_Odistrib,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_one__neq__zero,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Ozero__neq__one(T_a)
% 164.02/164.23       => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__neq__one,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Ozero__neq__one(T_a)
% 164.02/164.23       => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult_Ocomm__neutral,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocomm__monoid__mult(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__1__right,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Omonoid__mult(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__1,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ocomm__monoid__mult(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__1__left,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Omonoid__mult(T_a)
% 164.02/164.23       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_minus__add__cancel,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => 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 ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__minus__cancel,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => 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 ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_minus__add,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_minus__add__distrib,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oab__group__add(T_a)
% 164.02/164.23       => 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)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_set__mp,axiom,
% 164.02/164.23      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_set__rev__mp,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_in__mono,axiom,
% 164.02/164.23      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_plus__nat_Oadd__0,axiom,
% 164.02/164.23      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nat_Oadd__0__right,axiom,
% 164.02/164.23      ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__is__0,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.23      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.23          & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__eq__self__zero,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 164.02/164.23       => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__Suc__shift,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__Suc,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__Suc__right,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__lessD1,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( 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))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__add__eq__less,axiom,
% 164.02/164.23      ! [V_n,V_m,V_l,V_k] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 164.02/164.23       => ( 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)
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__mono,axiom,
% 164.02/164.23      ! [V_l,V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__mono1,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_trans__less__add2,axiom,
% 164.02/164.23      ! [V_m,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_trans__less__add1,axiom,
% 164.02/164.23      ! [V_m,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__add__left__cancel__less,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__add__less2,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__add__less1,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 164.02/164.23      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__0__eq,axiom,
% 164.02/164.23      ! [V_n_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 164.02/164.23      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__leD,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__SucE,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 164.02/164.23       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23         => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__SucI,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__le__mono,axiom,
% 164.02/164.23      ! [V_m_2,V_n_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__Suc__eq,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23          | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__less__eq__eq,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__n__not__le__n,axiom,
% 164.02/164.23      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__or__eq__imp__le,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23          | V_m = V_n )
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__neq__implies__less,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => ( V_m != V_n
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__imp__le__nat,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__eq__less__or__eq,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23          | V_m_2 = V_n_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_nat__less__le,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23          & V_m_2 != V_n_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_int__0__neq__1,axiom,
% 164.02/164.23      c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__mult__distrib2,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__mult__distrib,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_left__add__mult__distrib,axiom,
% 164.02/164.23      ! [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) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__square,axiom,
% 164.02/164.23      ! [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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__cube,axiom,
% 164.02/164.23      ! [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)))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__mono1,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__mono2,axiom,
% 164.02/164.23      ! [V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__mono,axiom,
% 164.02/164.23      ! [V_l,V_k,V_j,V_i] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 164.02/164.23         => 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))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zmult__1__right,axiom,
% 164.02/164.23      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zmult__1,axiom,
% 164.02/164.23      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__fun__def,axiom,
% 164.02/164.23      ! [V_g_2,V_f_2,T_b,T_c] :
% 164.02/164.23        ( class_Orderings_Oord(T_c)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 164.02/164.23        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 164.02/164.23            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_g_2),V_f_2)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_evaln__nonstrict,axiom,
% 164.02/164.23      ! [V_m,V_t,V_n,V_s,V_c] :
% 164.02/164.23        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.02/164.23         => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__neg__1,axiom,
% 164.02/164.23      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_subset__psubset__trans,axiom,
% 164.02/164.23      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_psubset__subset__trans,axiom,
% 164.02/164.23      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.02/164.23         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_psubset__imp__subset,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_subset__iff__psubset__eq,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23          | V_A_2 = V_B_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_psubset__eq,axiom,
% 164.02/164.23      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.23          & V_A_2 != V_B_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_convex__bound__le,axiom,
% 164.02/164.23      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__1(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 164.02/164.23               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 164.02/164.23                 => 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)) ) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_convex__bound__lt,axiom,
% 164.02/164.23      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 164.02/164.23             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 164.02/164.23               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 164.02/164.23                 => 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)) ) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__nonpos__nonpos,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__increasing2,axiom,
% 164.02/164.23      ! [V_a,V_b,V_c,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__increasing,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__nonneg__eq__0__iff,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_x_2))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_y_2))
% 164.02/164.23           => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23            <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23                & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__nonneg__nonneg,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__le__less__mono,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__less__le__mono,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_even__less__0__iff,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_pos__add__strict,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__neg__neg,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__pos__pos,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 164.02/164.23      ! [V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 164.02/164.23        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__scale__eq__noteq,axiom,
% 164.02/164.23      ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 164.02/164.23        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 164.02/164.23       => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.23         => ( ( V_a = V_b
% 164.02/164.23              & V_c != V_d )
% 164.02/164.23           => 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)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_sum__squares__eq__zero__iff,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_minus__unique,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.23         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_ab__left__minus,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oab__group__add(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_left__minus,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_eq__neg__iff__add__eq__0,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_b)
% 164.02/164.23       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 164.02/164.23        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_right__minus,axiom,
% 164.02/164.23      ! [V_a,T_a] :
% 164.02/164.23        ( class_Groups_Ogroup__add(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__one__le__zero,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => ~ 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__le__one,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__one__less__zero,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zero__less__one,axiom,
% 164.02/164.23      ! [T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__1__mult,axiom,
% 164.02/164.23      ! [V_n,V_m,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__semidom(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 164.02/164.23      ! [V_x,T_a] :
% 164.02/164.23        ( class_Rings_Ocomm__ring__1(T_a)
% 164.02/164.23       => 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) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_square__eq__1__iff,axiom,
% 164.02/164.23      ! [V_x_2,T_b] :
% 164.02/164.23        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 164.02/164.23       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 164.02/164.23        <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_b)
% 164.02/164.23            | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_one__is__add,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( 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)
% 164.02/164.23      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.02/164.23            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.02/164.23          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.23            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__is__1,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( 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))
% 164.02/164.23      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.02/164.23            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.02/164.23          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.02/164.23            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__gr__0,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 164.02/164.23          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__add__Suc1,axiom,
% 164.02/164.23      ! [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)))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__add__Suc2,axiom,
% 164.02/164.23      ! [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)))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__iff__Suc__add,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23      <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__Suc__right,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__Suc,axiom,
% 164.02/164.23      ! [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)) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__eq__Suc__le,axiom,
% 164.02/164.23      ! [V_m_2,V_n_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_less__Suc__eq__le,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__le__eq,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__imp__less__Suc,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__leI,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_le__less__Suc__eq,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 164.02/164.23        <=> V_n_2 = V_m_2 ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__le__lessD,axiom,
% 164.02/164.23      ! [V_n,V_m] :
% 164.02/164.23        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 164.02/164.23      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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Suc__mult__le__cancel1,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_int__0__less__1,axiom,
% 164.02/164.23      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))) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_zle__int,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nats__add,axiom,
% 164.02/164.23      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.23        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 164.02/164.23           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_Nats__1,axiom,
% 164.02/164.23      ! [T_b] :
% 164.02/164.23        ( class_Rings_Osemiring__1(T_b)
% 164.02/164.23       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__pos__nonneg,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__nonneg__pos,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__strict__increasing,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__strict__increasing2,axiom,
% 164.02/164.23      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__neg__nonpos,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_add__nonpos__neg,axiom,
% 164.02/164.23      ! [V_b,V_a,T_a] :
% 164.02/164.23        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.23           => 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))) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_sum__squares__le__zero__iff,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.23        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_sum__squares__ge__zero,axiom,
% 164.02/164.23      ! [V_y,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__ring(T_a)
% 164.02/164.23       => 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)))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_not__sum__squares__lt__zero,axiom,
% 164.02/164.23      ! [V_y,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__ring(T_a)
% 164.02/164.23       => ~ 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))) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_sum__squares__gt__zero__iff,axiom,
% 164.02/164.23      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.23        ( class_Rings_Olinordered__ring__strict(T_b)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))))
% 164.02/164.23        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.23            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__left__le__one__le,axiom,
% 164.02/164.23      ! [V_y,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 164.02/164.23             => 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)) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__right__le__one__le,axiom,
% 164.02/164.23      ! [V_y,V_x,T_a] :
% 164.02/164.23        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.23       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.02/164.23         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.02/164.23           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 164.02/164.23             => 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)) ) ) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_one__le__mult__iff,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2] :
% 164.02/164.23        ( 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)))
% 164.02/164.23      <=> ( 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))
% 164.02/164.23          & 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)) ) ) ).
% 164.02/164.23  
% 164.02/164.23  fof(fact_mult__le__cancel1,axiom,
% 164.02/164.23      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.24        ( 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)))
% 164.02/164.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mult__le__cancel2,axiom,
% 164.02/164.24      ! [V_n_2,V_k_2,V_m_2] :
% 164.02/164.24        ( 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)))
% 164.02/164.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__mult__le__cancel1,axiom,
% 164.02/164.24      ! [V_n_2,V_m_2,V_k_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.02/164.24       => ( 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)))
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 164.02/164.24      ! [V_y_2,V_x_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 164.02/164.24         => ( 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)))
% 164.02/164.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_int__one__le__iff__zero__less,axiom,
% 164.02/164.24      ! [V_z_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 164.02/164.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_int__Suc0__eq__1,axiom,
% 164.02/164.24      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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__1,axiom,
% 164.02/164.24      hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_pos__zmult__eq__1__iff,axiom,
% 164.02/164.24      ! [V_n_2,V_m_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 164.02/164.24       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.02/164.24        <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.02/164.24            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_times_Oidem,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 164.02/164.24       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mult__idem,axiom,
% 164.02/164.24      ! [V_x,T_a] :
% 164.02/164.24        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 164.02/164.24       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mult__left__idem,axiom,
% 164.02/164.24      ! [V_b,V_a,T_a] :
% 164.02/164.24        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_double__compl,axiom,
% 164.02/164.24      ! [V_x,T_a] :
% 164.02/164.24        ( class_Lattices_Oboolean__algebra(T_a)
% 164.02/164.24       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_uminus__apply,axiom,
% 164.02/164.24      ! [V_x_2,V_A_2,T_c,T_b] :
% 164.02/164.24        ( class_Groups_Ouminus(T_b)
% 164.02/164.24       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_compl__eq__compl__iff,axiom,
% 164.02/164.24      ! [V_y_2,V_x_2,T_b] :
% 164.02/164.24        ( class_Lattices_Oboolean__algebra(T_b)
% 164.02/164.24       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)
% 164.02/164.24        <=> V_x_2 = V_y_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__le__eq__zle,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 164.02/164.24          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 164.02/164.24       => ( 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)))
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__aux__def,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat_Osize_I2_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat_Osize_I4_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_termination__basic__simps_I4_J,axiom,
% 164.02/164.24      ! [V_y,V_z,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_termination__basic__simps_I3_J,axiom,
% 164.02/164.24      ! [V_z,V_y,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_termination__basic__simps_I5_J,axiom,
% 164.02/164.24      ! [V_y,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_termination__basic__simps_I1_J,axiom,
% 164.02/164.24      ! [V_z,V_y,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_termination__basic__simps_I2_J,axiom,
% 164.02/164.24      ! [V_y,V_z,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__odd__less__0,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.24          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__1__neg,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b))
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_equalityI,axiom,
% 164.02/164.24      ! [V_B_2,V_A_2,T_b] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.02/164.24         => V_A_2 = V_B_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_subset__refl,axiom,
% 164.02/164.24      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_set__eq__subset,axiom,
% 164.02/164.24      ! [T_b,V_B_2,V_A_2] :
% 164.02/164.24        ( V_A_2 = V_B_2
% 164.02/164.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.24          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_equalityD1,axiom,
% 164.02/164.24      ! [T_b,V_B_2,V_A_2] :
% 164.02/164.24        ( V_A_2 = V_B_2
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_equalityD2,axiom,
% 164.02/164.24      ! [T_b,V_B_2,V_A_2] :
% 164.02/164.24        ( V_A_2 = V_B_2
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_subset__trans,axiom,
% 164.02/164.24      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_equalityE,axiom,
% 164.02/164.24      ! [T_b,V_B_2,V_A_2] :
% 164.02/164.24        ( V_A_2 = V_B_2
% 164.02/164.24       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.02/164.24           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_rev__predicate1D,axiom,
% 164.02/164.24      ! [V_Qa_2,T_b,V_x_2,V_Pa_2] :
% 164.02/164.24        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2))
% 164.02/164.24         => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_predicate1D,axiom,
% 164.02/164.24      ! [V_x_2,V_Qa_2,V_Pa_2,T_b] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2))
% 164.02/164.24       => ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.02/164.24         => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__assoc,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__left__commute,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__commute,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__sgn,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__size,axiom,
% 164.02/164.24      ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__0__right,axiom,
% 164.02/164.24      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__0,axiom,
% 164.02/164.24      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__left__mono,axiom,
% 164.02/164.24      ! [V_k,V_j,V_i] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__strict__right__mono,axiom,
% 164.02/164.24      ! [V_k,V_j,V_i] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__zmult__distrib2,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__zmult__distrib,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zminus__zadd__distrib,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__mult__eq__1__iff,axiom,
% 164.02/164.24      ! [V_n_2,V_m_2] :
% 164.02/164.24        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.02/164.24      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.02/164.24          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__mult__1__right,axiom,
% 164.02/164.24      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__1__eq__mult__iff,axiom,
% 164.02/164.24      ! [V_n_2,V_m_2] :
% 164.02/164.24        ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 164.02/164.24      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.02/164.24          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__mult__1,axiom,
% 164.02/164.24      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn0,axiom,
% 164.02/164.24      ! [T_a] :
% 164.02/164.24        ( class_Groups_Osgn__if(T_a)
% 164.02/164.24       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__0__0,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.24        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__times,axiom,
% 164.02/164.24      ! [V_b,V_a,T_a] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.24       => 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)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 164.02/164.24      ! [V_y,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.24         => 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))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__zless__mono,axiom,
% 164.02/164.24      ! [V_z,V_z_H,V_w,V_w_H] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 164.02/164.24         => 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))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_odd__nonzero,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_One__nat__def,axiom,
% 164.02/164.24      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__int,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__int__left,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zle__iff__zadd,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 164.02/164.24      <=> ? [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)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zless__add1__eq,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( 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))))
% 164.02/164.24      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 164.02/164.24          | V_w_2 = V_z_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zadd__zminus__inverse2,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Suc__eq__plus1,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Suc__eq__plus1__left,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mult__eq__self__implies__10,axiom,
% 164.02/164.24      ! [V_n,V_m] :
% 164.02/164.24        ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 164.02/164.24       => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.02/164.24          | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 164.02/164.24      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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_int__1,axiom,
% 164.02/164.24      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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 164.02/164.24      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__0,axiom,
% 164.02/164.24      ! [T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__add,axiom,
% 164.02/164.24      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__mult,axiom,
% 164.02/164.24      ! [V_b_2,V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat_Osize_I3_J,axiom,
% 164.02/164.24      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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__1,axiom,
% 164.02/164.24      ! [T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__minus,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__of__nat,axiom,
% 164.02/164.24      ! [V_n_2,T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__less,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Osgn__class_Osgn(T_b,V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__greater,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Groups_Osgn__class_Osgn(T_b,V_a_2)))
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zless__iff__Suc__zadd,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 164.02/164.24      <=> ? [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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_odd__less__0,axiom,
% 164.02/164.24      ! [V_z_2] :
% 164.02/164.24        ( 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)))
% 164.02/164.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__of__int,axiom,
% 164.02/164.24      ! [V_z_2,T_b] :
% 164.02/164.24        ( class_Rings_Oring__1(T_b)
% 164.02/164.24       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zle__add1__eq__le,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( 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))))
% 164.02/164.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_add1__zle__eq,axiom,
% 164.02/164.24      ! [V_z_2,V_w_2] :
% 164.02/164.24        ( 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))
% 164.02/164.24      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zless__imp__add1__zle,axiom,
% 164.02/164.24      ! [V_z,V_w] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 164.02/164.24       => 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)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_int__Suc,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat_Osize_I1_J,axiom,
% 164.02/164.24      c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_nat__add__distrib,axiom,
% 164.02/164.24      ! [V_z_H,V_z] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 164.02/164.24         => 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)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 164.02/164.24      ! [V_y,V_x] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.24         => 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)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_le__imp__0__less,axiom,
% 164.02/164.24      ! [V_z] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.24       => 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))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__double__eq__0__iff,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Int_Oring__char__0(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.02/164.24          <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__pos,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.02/164.24         => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__1__pos,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_b)
% 164.02/164.24       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Oone__class_Oone(T_b)
% 164.02/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 164.02/164.24      ! [V_z] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.02/164.24       => 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)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_Ints__odd__nonzero,axiom,
% 164.02/164.24      ! [V_a_2,T_b] :
% 164.02/164.24        ( class_Int_Oring__char__0(T_b)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.02/164.24         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zsgn__def,axiom,
% 164.02/164.24      ! [V_i] :
% 164.02/164.24        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.02/164.24         => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.02/164.24        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.02/164.24         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 164.02/164.24             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 164.02/164.24            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 164.02/164.24             => 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)) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__if,axiom,
% 164.02/164.24      ! [V_x,T_a] :
% 164.02/164.24        ( class_Groups_Osgn__if(T_a)
% 164.02/164.24       => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.24           => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 164.02/164.24          & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 164.02/164.24           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.02/164.24               => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 164.02/164.24              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.02/164.24               => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_sgn__neg,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Rings_Olinordered__idom(T_a)
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.02/164.24         => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_self__quotient__aux2,axiom,
% 164.02/164.24      ! [V_q,V_r,V_a] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.02/164.24       => ( 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))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_self__quotient__aux1,axiom,
% 164.02/164.24      ! [V_q,V_r,V_a] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.02/164.24       => ( 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))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zdiv__mono2__neg__lemma,axiom,
% 164.02/164.24      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 164.02/164.24        ( 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)
% 164.02/164.24       => ( 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)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 164.02/164.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 164.02/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.02/164.24               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 164.02/164.24                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_unique__quotient__lemma__neg,axiom,
% 164.02/164.24      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 164.02/164.24        ( 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)))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 164.02/164.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 164.02/164.24             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zdiv__mono2__lemma,axiom,
% 164.02/164.24      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 164.02/164.24        ( 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)
% 164.02/164.24       => ( 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)))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 164.02/164.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 164.02/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.02/164.24               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 164.02/164.24                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_unique__quotient__lemma,axiom,
% 164.02/164.24      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 164.02/164.24        ( 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)))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 164.02/164.24           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 164.02/164.24             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_q__neg__lemma,axiom,
% 164.02/164.24      ! [V_r_H,V_q_H,V_b_H] :
% 164.02/164.24        ( 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)))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_q__pos__lemma,axiom,
% 164.02/164.24      ! [V_r_H,V_q_H,V_b_H] :
% 164.02/164.24        ( 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)))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.02/164.24           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_ex__least__nat__less,axiom,
% 164.02/164.24      ! [V_n_2,V_Pa_2] :
% 164.02/164.24        ( ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 164.02/164.24       => ( hBOOL(hAPP(V_Pa_2,V_n_2))
% 164.02/164.24         => ? [B_k] :
% 164.02/164.24              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 164.02/164.24              & ! [B_i] :
% 164.02/164.24                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 164.02/164.24                 => ~ hBOOL(hAPP(V_Pa_2,B_i)) )
% 164.02/164.24              & hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I4_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I12_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I5_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I13_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I3_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osize_I11_J,axiom,
% 164.02/164.24      ! [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))) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_divmod__int__rel__mod__eq,axiom,
% 164.02/164.24      ! [V_y,V_q_1,V_b_1,V_a_1] :
% 164.02/164.24        ( 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)
% 164.02/164.24       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 164.02/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.02/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 164.02/164.24            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 164.02/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 164.02/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 164.02/164.24         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.02/164.24           => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmult2__lemma__aux2,axiom,
% 164.02/164.24      ! [V_q,V_r,V_b,V_c] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 164.02/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.02/164.24           => 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))) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln__elim__cases_I5_J,axiom,
% 164.02/164.24      ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 164.02/164.24        ( 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)
% 164.02/164.24       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24           => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) )
% 164.02/164.24         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24             => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_OIfTrue,axiom,
% 164.02/164.24      ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 164.02/164.24        ( hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24       => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2)
% 164.02/164.24         => 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) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_OIfFalse,axiom,
% 164.02/164.24      ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 164.02/164.24        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24       => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2)
% 164.02/164.24         => 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) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_OIfFalse,axiom,
% 164.02/164.24      ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] :
% 164.02/164.24        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_s1_2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_OIfTrue,axiom,
% 164.02/164.24      ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] :
% 164.02/164.24        ( hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0_2),V_s_2),V_s1_2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc__elim__cases_I5_J,axiom,
% 164.02/164.24      ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)),V_s_2),V_t_2))
% 164.02/164.24       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24           => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_t_2)) )
% 164.02/164.24         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.02/164.24             => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2_2),V_s_2),V_t_2)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_OSemi,axiom,
% 164.02/164.24      ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 164.02/164.24        ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1)
% 164.02/164.24       => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 164.02/164.24         => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_OSemi,axiom,
% 164.02/164.24      ! [V_s2,V_c1,V_s1,V_s0,V_c0] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1))
% 164.02/164.24       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2))
% 164.02/164.24         => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WTs__elim__cases_I5_J,axiom,
% 164.02/164.24      ! [V_c2_2,V_c1_2,V_b_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)))
% 164.02/164.24       => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 164.02/164.24           => ~ hBOOL(hAPP(c_Com_OWT,V_c2_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WTs__elim__cases_I3_J,axiom,
% 164.02/164.24      ! [V_c_2,V_a_2,V_Y_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2)))
% 164.02/164.24       => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WTs__elim__cases_I4_J,axiom,
% 164.02/164.24      ! [V_c2,V_c1] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c1,V_c2)))
% 164.02/164.24       => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 164.02/164.24           => ~ hBOOL(hAPP(c_Com_OWT,V_c2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mod__trivial,axiom,
% 164.02/164.24      ! [V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I44_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I35_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I45_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I34_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I37_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I36_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I3_J,axiom,
% 164.02/164.24      ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 164.02/164.24        ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 164.02/164.24      <=> ( V_com1_2 = V_com1_H_2
% 164.02/164.24          & V_com2_2 = V_com2_H_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I4_J,axiom,
% 164.02/164.24      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 164.02/164.24        ( 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)
% 164.02/164.24      <=> ( V_fun_2 = V_fun_H_2
% 164.02/164.24          & V_com1_2 = V_com1_H_2
% 164.02/164.24          & V_com2_2 = V_com2_H_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I2_J,axiom,
% 164.02/164.24      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 164.02/164.24        ( 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)
% 164.02/164.24      <=> ( V_loc_2 = V_loc_H_2
% 164.02/164.24          & V_fun_2 = V_fun_H_2
% 164.02/164.24          & V_com_2 = V_com_H_2 ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__0,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__by__0,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__self,axiom,
% 164.02/164.24      ! [V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__cong,axiom,
% 164.02/164.24      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 164.02/164.24         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 164.02/164.24           => 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) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__simps_I1_J,axiom,
% 164.02/164.24      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__simps_I2_J,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__left__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__right__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__self1,axiom,
% 164.02/164.24      ! [V_a,V_b,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__add__self2,axiom,
% 164.02/164.24      ! [V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__right__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__left__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__eq,axiom,
% 164.02/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__mult1,axiom,
% 164.02/164.24      ! [V_b,V_a,V_c,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__mult2,axiom,
% 164.02/164.24      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__simps_I4_J,axiom,
% 164.02/164.24      ! [V_b,V_c,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__mult__cong,axiom,
% 164.02/164.24      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.02/164.24       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 164.02/164.24         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 164.02/164.24           => 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) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__minus__eq,axiom,
% 164.02/164.24      ! [V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Oring__div(T_a)
% 164.02/164.24       => 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) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_mod__minus__cong,axiom,
% 164.02/164.24      ! [V_a_H,V_b,V_a,T_a] :
% 164.02/164.24        ( class_Divides_Oring__div(T_a)
% 164.02/164.24       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 164.02/164.24         => 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) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__zero,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__self,axiom,
% 164.02/164.24      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__zmult1__eq,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__simps_I3_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zminus__zmod,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__zminus__zminus,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_zmod__zminus2,axiom,
% 164.02/164.24      ! [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)) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WT_Oequations_I3_J,axiom,
% 164.02/164.24      ! [V_a1_2,V_a3_2,V_a2_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_a2_2,V_a3_2,V_a1_2)))
% 164.02/164.24      <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WT_OLocal,axiom,
% 164.02/164.24      ! [V_a_2,V_Y_2,V_c_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 164.02/164.24       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2))) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_Oequations_I6_J,axiom,
% 164.02/164.24      ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 164.02/164.24        ( 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)
% 164.02/164.24      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) )
% 164.02/164.24          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_Oequations_I5_J,axiom,
% 164.02/164.24      ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 164.02/164.24        ( 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)
% 164.02/164.24      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) )
% 164.02/164.24          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I41_J,axiom,
% 164.02/164.24      ! [V_com_2,V_fun_2,V_loc_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I40_J,axiom,
% 164.02/164.24      ! [V_pname_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_Oequations_I5_J,axiom,
% 164.02/164.24      ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a5_2)),V_a2_2),V_a4_2))
% 164.02/164.24      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) )
% 164.02/164.24          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_Oequations_I6_J,axiom,
% 164.02/164.24      ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a5_2,V_a3_2)),V_a2_2),V_a4_2))
% 164.02/164.24      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) )
% 164.02/164.24          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.02/164.24            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WT_Oequations_I5_J,axiom,
% 164.02/164.24      ! [V_a2_2,V_a1_2,V_a3_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_a3_2,V_a1_2,V_a2_2)))
% 164.02/164.24      <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 164.02/164.24          & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WT_OIf,axiom,
% 164.02/164.24      ! [V_b_2,V_c1_2,V_c0_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,V_c0_2))
% 164.02/164.24       => ( hBOOL(hAPP(c_Com_OWT,V_c1_2))
% 164.02/164.24         => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2))) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I55_J,axiom,
% 164.02/164.24      ! [V_com2_2,V_com1_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I54_J,axiom,
% 164.02/164.24      ! [V_pname_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evaln_Oequations_I4_J,axiom,
% 164.02/164.24      ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 164.02/164.24        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2)
% 164.02/164.24      <=> ? [B_s1] :
% 164.02/164.24            ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1)
% 164.02/164.24            & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I22_J,axiom,
% 164.02/164.24      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I23_J,axiom,
% 164.02/164.24      ! [V_fun_2,V_vname_2,V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I43_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I42_J,axiom,
% 164.02/164.24      ! [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) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_evalc_Oequations_I4_J,axiom,
% 164.02/164.24      ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] :
% 164.02/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2)),V_a2_2),V_a5_2))
% 164.02/164.24      <=> ? [B_s1] :
% 164.02/164.24            ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),V_a2_2),B_s1))
% 164.02/164.24            & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a4_2),B_s1),V_a5_2)) ) ) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I10_J,axiom,
% 164.02/164.24      ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_com_Osimps_I11_J,axiom,
% 164.02/164.24      ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 164.02/164.24  
% 164.02/164.24  fof(fact_WT_Oequations_I4_J,axiom,
% 164.02/164.24      ! [V_a2_2,V_a1_2] :
% 164.02/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_a1_2,V_a2_2)))
% 164.22/164.24      <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2))
% 164.22/164.24          & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_WT_OSemi,axiom,
% 164.22/164.24      ! [V_c1,V_c0] :
% 164.22/164.24        ( hBOOL(hAPP(c_Com_OWT,V_c0))
% 164.22/164.24       => ( hBOOL(hAPP(c_Com_OWT,V_c1))
% 164.22/164.24         => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c0,V_c1))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I26_J,axiom,
% 164.22/164.24      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I27_J,axiom,
% 164.22/164.24      ! [V_fun_2,V_vname_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I49_J,axiom,
% 164.22/164.24      ! [V_com2,V_com1,V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I48_J,axiom,
% 164.22/164.24      ! [V_pname_H,V_com2,V_com1] : c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I57_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I56_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I14_J,axiom,
% 164.22/164.24      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I15_J,axiom,
% 164.22/164.24      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSKIP ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I24_J,axiom,
% 164.22/164.24      ! [V_com2_H_2,V_com1_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I25_J,axiom,
% 164.22/164.24      ! [V_fun_2,V_vname_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I50_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I51_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I12_J,axiom,
% 164.22/164.24      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I13_J,axiom,
% 164.22/164.24      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self2__is__0,axiom,
% 164.22/164.24      ! [V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self1__is__0,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self1,axiom,
% 164.22/164.24      ! [V_b,V_c,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self2,axiom,
% 164.22/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__by__1,axiom,
% 164.22/164.24      ! [V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__le__nonneg__dividend,axiom,
% 164.22/164.24      ! [V_k,V_m] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 164.22/164.24       => 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)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 164.22/164.24      ! [V_y,V_x] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_neg__mod__bound,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => 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))) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__mod__bound,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24       => 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)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__eq__0__iff,axiom,
% 164.22/164.24      ! [V_d_2,V_m_2] :
% 164.22/164.24        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__zminus2__not__zero,axiom,
% 164.22/164.24      ! [V_l,V_k] :
% 164.22/164.24        ( 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)
% 164.22/164.24       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__zminus1__not__zero,axiom,
% 164.22/164.24      ! [V_l,V_k] :
% 164.22/164.24        ( 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)
% 164.22/164.24       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__neg__neg__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 164.22/164.24         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_neg__mod__conj,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( 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)))
% 164.22/164.24          & 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_neg__mod__sign,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => 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))) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__pos__pos__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.24         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__mod__conj,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24       => ( 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)))
% 164.22/164.24          & 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__mod__sign,axiom,
% 164.22/164.24      ! [V_a,V_b] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24       => 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))) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__pos__neg__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.24       => ( 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)))
% 164.22/164.24         => 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) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_split__zmod,axiom,
% 164.22/164.24      ! [V_k_2,V_n_2,V_Pa_2] :
% 164.22/164.24        ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 164.22/164.24      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24           => hBOOL(hAPP(V_Pa_2,V_n_2)) )
% 164.22/164.24          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.24           => ! [B_i,B_j] :
% 164.22/164.24                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 164.22/164.24                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 164.22/164.24                  & 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) )
% 164.22/164.24               => hBOOL(hAPP(V_Pa_2,B_j)) ) )
% 164.22/164.24          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24           => ! [B_i,B_j] :
% 164.22/164.24                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 164.22/164.24                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24                  & 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) )
% 164.22/164.24               => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmult2__lemma__aux3,axiom,
% 164.22/164.24      ! [V_q,V_b,V_r,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 164.22/164.24           => 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))) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmult2__lemma__aux4,axiom,
% 164.22/164.24      ! [V_q,V_b,V_r,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 164.22/164.24           => 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))) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmult2__lemma__aux1,axiom,
% 164.22/164.24      ! [V_q,V_r,V_b,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24           => 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))) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_z3mod__def,axiom,
% 164.22/164.24      ! [V_k,V_l] :
% 164.22/164.24        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.24         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 164.22/164.24        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_split__pos__lemma,axiom,
% 164.22/164.24      ! [V_n_2,V_Pa_2,V_k_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 164.22/164.24        <=> ! [B_i,B_j] :
% 164.22/164.24              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 164.22/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 164.22/164.24                & 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) )
% 164.22/164.24             => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_split__neg__lemma,axiom,
% 164.22/164.24      ! [V_n_2,V_Pa_2,V_k_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 164.22/164.24        <=> ! [B_i,B_j] :
% 164.22/164.24              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 164.22/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24                & 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) )
% 164.22/164.24             => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__zmult2__eq,axiom,
% 164.22/164.24      ! [V_b,V_a,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.24       => 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)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_split__zdiv,axiom,
% 164.22/164.24      ! [V_k_2,V_n_2,V_Pa_2] :
% 164.22/164.24        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 164.22/164.24      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.24          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.24           => ! [B_i] :
% 164.22/164.24                ( ? [B_j] :
% 164.22/164.24                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 164.22/164.24                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 164.22/164.24                    & 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) )
% 164.22/164.24               => hBOOL(hAPP(V_Pa_2,B_i)) ) )
% 164.22/164.24          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24           => ! [B_i] :
% 164.22/164.24                ( ? [B_j] :
% 164.22/164.24                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 164.22/164.24                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24                    & 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) )
% 164.22/164.24               => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_divmod__int__rel__div__eq,axiom,
% 164.22/164.24      ! [V_r_1,V_y,V_b_1,V_a_1] :
% 164.22/164.24        ( 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)
% 164.22/164.24       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 164.22/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 164.22/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 164.22/164.24            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 164.22/164.24             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 164.22/164.24                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 164.22/164.24         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osize_I14_J,axiom,
% 164.22/164.24      ! [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))) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osize_I6_J,axiom,
% 164.22/164.24      ! [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))) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evaln_OWhileFalse,axiom,
% 164.22/164.24      ! [V_n_2,V_c_2,V_s_2,V_b_2] :
% 164.22/164.24        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.22/164.24       => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_s_2) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evaln_OWhileTrue,axiom,
% 164.22/164.24      ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 164.22/164.24       => ( c_Natural_Oevaln(V_c_2,V_s0_2,V_n_2,V_s1_2)
% 164.22/164.24         => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s1_2,V_n_2,V_s2_2)
% 164.22/164.24           => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evalc_OWhileTrue,axiom,
% 164.22/164.24      ! [V_s2_2,V_s1_2,V_c_2,V_s0_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s0_2),V_s1_2))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_s2_2))
% 164.22/164.24           => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_s2_2)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evalc_OWhileFalse,axiom,
% 164.22/164.24      ! [V_c_2,V_s_2,V_b_2] :
% 164.22/164.24        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 164.22/164.24       => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_s_2)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_WTs__elim__cases_I6_J,axiom,
% 164.22/164.24      ! [V_c_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2)))
% 164.22/164.24       => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I5_J,axiom,
% 164.22/164.24      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 164.22/164.24        ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 164.22/164.24      <=> ( V_fun_2 = V_fun_H_2
% 164.22/164.24          & V_com_2 = V_com_H_2 ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zero,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__less,axiom,
% 164.22/164.24      ! [V_n,V_m] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.24       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__less__eq__dividend,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__distrib2,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__distrib,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zminus__zminus,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zminus2,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__by__0,axiom,
% 164.22/164.24      ! [V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__0,axiom,
% 164.22/164.24      ! [V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__by__1,axiom,
% 164.22/164.24      ! [V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evaln_Oequations_I7_J,axiom,
% 164.22/164.24      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 164.22/164.24        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2)
% 164.22/164.24      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.22/164.24         => ? [B_s1] :
% 164.22/164.24              ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 164.22/164.24              & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evaln_Oequations_I8_J,axiom,
% 164.22/164.24      ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 164.22/164.24        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2)
% 164.22/164.24      <=> ( ( V_a6_2 = V_a2_2
% 164.22/164.24            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 164.22/164.24          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.22/164.24            & ? [B_s1] :
% 164.22/164.24                ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 164.22/164.24                & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evalc_Oequations_I8_J,axiom,
% 164.22/164.24      ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a5_2))
% 164.22/164.24      <=> ( ( V_a5_2 = V_a2_2
% 164.22/164.24            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 164.22/164.24          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.22/164.24            & ? [B_s1] :
% 164.22/164.24                ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 164.22/164.24                & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a5_2)) ) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_evalc_Oequations_I7_J,axiom,
% 164.22/164.24      ! [V_a2_2,V_a3_2,V_a1_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a2_2))
% 164.22/164.24      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 164.22/164.24         => ? [B_s1] :
% 164.22/164.24              ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1))
% 164.22/164.24              & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a2_2)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_While,axiom,
% 164.22/164.24      ! [V_b_2,V_c_2] :
% 164.22/164.24        ( hBOOL(hAPP(c_Com_OWT,V_c_2))
% 164.22/164.24       => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2))) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_WT_Oequations_I6_J,axiom,
% 164.22/164.24      ! [V_a1_2,V_a2_2] :
% 164.22/164.24        ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_a2_2,V_a1_2)))
% 164.22/164.24      <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I58_J,axiom,
% 164.22/164.24      ! [V_pname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I59_J,axiom,
% 164.22/164.24      ! [V_com_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I52_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I53_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I29_J,axiom,
% 164.22/164.24      ! [V_fun_2,V_vname_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I28_J,axiom,
% 164.22/164.24      ! [V_com_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I61_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I60_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I38_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I39_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I47_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I46_J,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I17_J,axiom,
% 164.22/164.24      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_com_Osimps_I16_J,axiom,
% 164.22/164.24      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__1,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__Suc,axiom,
% 164.22/164.24      ! [V_n,V_m] :
% 164.22/164.24        ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 164.22/164.24         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.22/164.24        & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 164.22/164.24      ! [V_y,V_x] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__less__divisor,axiom,
% 164.22/164.24      ! [V_m,V_n] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.24       => 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)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 164.22/164.24      ! [V_a_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 164.22/164.24      ! [V_a_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__neg__pos__less0,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__self,axiom,
% 164.22/164.24      ! [V_a] :
% 164.22/164.24        ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__eq__0__iff,axiom,
% 164.22/164.24      ! [V_d_2,V_m_2] :
% 164.22/164.24        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.24      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_DIVISION__BY__ZERO,axiom,
% 164.22/164.24      ! [V_a] :
% 164.22/164.24        ( 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)
% 164.22/164.24        & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__zdiv__trivial,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self3,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zadd1__eq,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__int,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__mult1,axiom,
% 164.22/164.24      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__mult2,axiom,
% 164.22/164.24      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__self1__is__id,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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 ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__self2__is__id,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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 ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__mult1__if,axiom,
% 164.22/164.24      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24           => 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) )
% 164.22/164.24          & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24           => 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) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__self,axiom,
% 164.22/164.24      ! [V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__div__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__eq__0__iff,axiom,
% 164.22/164.24      ! [V_k_2,V_i_2] :
% 164.22/164.24        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.24          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 164.22/164.24            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 164.22/164.24          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 164.22/164.24      ! [V_a_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 164.22/164.24      ! [V_i_2,V_k_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 164.22/164.24      ! [V_b_2,V_a_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 164.22/164.24            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__mono2,axiom,
% 164.22/164.24      ! [V_b,V_b_H,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 164.22/164.24           => 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))) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__nonneg__neg__le0,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__pos__pos__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.24         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 164.22/164.24      ! [V_a_2,V_b_2] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( 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)))
% 164.22/164.24        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__nonpos__pos__le0,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__mono2__neg,axiom,
% 164.22/164.24      ! [V_b,V_b_H,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 164.22/164.24         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 164.22/164.24           => 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))) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__neg__neg__trivial,axiom,
% 164.22/164.24      ! [V_b,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 164.22/164.24         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__mono1,axiom,
% 164.22/164.24      ! [V_b,V_a_H,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__mono1__neg,axiom,
% 164.22/164.24      ! [V_b,V_a_H,V_a] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__le__divisor,axiom,
% 164.22/164.24      ! [V_m,V_n] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.24       => 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)) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_int__div__less__self,axiom,
% 164.22/164.24      ! [V_k,V_x] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zmult2__eq,axiom,
% 164.22/164.24      ! [V_b,V_a,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__mult__self4,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zmod__equality2,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zmod__equality,axiom,
% 164.22/164.24      ! [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) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zdiv__zmult1__eq,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_zmod__zdiv__equality,axiom,
% 164.22/164.24      ! [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)) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__self1,axiom,
% 164.22/164.24      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mult__self2,axiom,
% 164.22/164.24      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__add__self1,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__add__self2,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 164.22/164.24      ! [V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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 ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__div__equality2,axiom,
% 164.22/164.24      ! [V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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 ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__div__equality,axiom,
% 164.22/164.24      ! [V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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 ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mod__equality2,axiom,
% 164.22/164.24      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_div__mod__equality,axiom,
% 164.22/164.24      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.24        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_mod__lemma,axiom,
% 164.22/164.24      ! [V_q,V_b,V_r,V_c] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 164.22/164.24         => 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))) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_split__mod,axiom,
% 164.22/164.24      ! [V_k_2,V_n_2,V_Pa_2] :
% 164.22/164.24        ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 164.22/164.24      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.24           => hBOOL(hAPP(V_Pa_2,V_n_2)) )
% 164.22/164.24          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.24           => ! [B_i,B_j] :
% 164.22/164.24                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 164.22/164.24               => ( 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)
% 164.22/164.24                 => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_Suc__times__mod__eq,axiom,
% 164.22/164.24      ! [V_m,V_k] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 164.22/164.24       => 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) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 164.22/164.24      ! [V_y,V_x] :
% 164.22/164.24        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.24       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.24         => 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)) ) ) ).
% 164.22/164.24  
% 164.22/164.24  fof(fact_nat__mod__distrib,axiom,
% 164.22/164.25      ! [V_y,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_z3div__def,axiom,
% 164.22/164.25      ! [V_k,V_l] :
% 164.22/164.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.25         => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiv__zminus1__eq__if,axiom,
% 164.22/164.25      ! [V_a,V_b] :
% 164.22/164.25        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25           => 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)) )
% 164.22/164.25          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25           => 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)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiv__zminus2__eq__if,axiom,
% 164.22/164.25      ! [V_a,V_b] :
% 164.22/164.25        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25           => 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)) )
% 164.22/164.25          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25           => 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)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__div__decomp,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_split__div_H,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_Pa_2] :
% 164.22/164.25        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 164.22/164.25      <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25            & hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 164.22/164.25          | ? [B_q] :
% 164.22/164.25              ( 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))
% 164.22/164.25              & 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))))
% 164.22/164.25              & hBOOL(hAPP(V_Pa_2,B_q)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_split__div__lemma,axiom,
% 164.22/164.25      ! [V_m_2,V_q_2,V_n_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 164.22/164.25       => ( ( 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))
% 164.22/164.25            & 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)))) )
% 164.22/164.25        <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 164.22/164.25      ! [V_y,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_incr__mult__lemma,axiom,
% 164.22/164.25      ! [V_k_2,V_Pa_2,V_d_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 164.22/164.25       => ( ! [B_x] :
% 164.22/164.25              ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.22/164.25             => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.25           => ! [B_x] :
% 164.22/164.25                ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.22/164.25               => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Divides_Omod__div__equality_H,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mult__div__cancel,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__mod__equality_H,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__apply,axiom,
% 164.22/164.25      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.22/164.25        ( class_Groups_Ominus(T_b)
% 164.22/164.25       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__int__diff,axiom,
% 164.22/164.25      ! [V_z,V_w,T_a] :
% 164.22/164.25        ( class_Rings_Oring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__commute,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__eq__diff__eq,axiom,
% 164.22/164.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oab__group__add(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 164.22/164.25         => ( V_a_2 = V_b_2
% 164.22/164.25          <=> V_c_2 = V_d_2 ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__nat__diff,axiom,
% 164.22/164.25      ! [V_m,V_n,T_a] :
% 164.22/164.25        ( class_Rings_Oring__1(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__int,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__eq__diff__less__eq,axiom,
% 164.22/164.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_right__minus__eq,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.25        <=> V_a_2 = V_b_2 ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__iff__diff__eq__0,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oab__group__add(T_b)
% 164.22/164.25       => ( V_a_2 = V_b_2
% 164.22/164.25        <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__self,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__0__right,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__eq__diff__less,axiom,
% 164.22/164.25      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__cancel,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__diff__cancel,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__diff__eq,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oab__group__add(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__add1__eq,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__diff__right__eq,axiom,
% 164.22/164.25      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Divides_Oring__div(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__diff__left__eq,axiom,
% 164.22/164.25      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Divides_Oring__div(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__diff__eq,axiom,
% 164.22/164.25      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Divides_Oring__div(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__diff__cong,axiom,
% 164.22/164.25      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 164.22/164.25        ( class_Divides_Oring__div(T_a)
% 164.22/164.25       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 164.22/164.25         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 164.22/164.25           => 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) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__le__mono,axiom,
% 164.22/164.25      ! [V_k,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__le__dividend,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__mult2__eq,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diffs0__imp__equal,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => V_m = V_n ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__self__eq__0,axiom,
% 164.22/164.25      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__nat_Odiff__0,axiom,
% 164.22/164.25      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__0__eq__0,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__Suc,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__diff__diff,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__imp__diff__less,axiom,
% 164.22/164.25      ! [V_n,V_k,V_j] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__less__mono2,axiom,
% 164.22/164.25      ! [V_l,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__geq,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__if,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 164.22/164.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__inverse2,axiom,
% 164.22/164.25      ! [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 ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__inverse,axiom,
% 164.22/164.25      ! [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 ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__diff__left,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__cancel,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__cancel2,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__diff__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_k_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 164.22/164.25         => ( 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)))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat_Odiff__diff__eq,axiom,
% 164.22/164.25      ! [V_n,V_m,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__diff__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_k_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 164.22/164.25         => ( 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)
% 164.22/164.25          <=> V_m_2 = V_n_2 ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__diff__cancel,axiom,
% 164.22/164.25      ! [V_n,V_i] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__le__mono,axiom,
% 164.22/164.25      ! [V_l,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__le__mono2,axiom,
% 164.22/164.25      ! [V_l,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__le__self,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__mod__geq,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__zmult__distrib2,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__zmult__distrib,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__mult__distrib,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__mult__distrib2,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__zmod__right,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__zmod__left,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__geq,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__if,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.22/164.25          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25           => 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)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__diff__distrib,axiom,
% 164.22/164.25      ! [V_z,V_z_H] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiff__int__split,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,V_Pa_2] :
% 164.22/164.25        ( hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2))))
% 164.22/164.25      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 164.22/164.25           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) )
% 164.22/164.25          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.25           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__div__geq,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__iff__diff__le__0,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__iff__diff__less__0,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__add__iff1,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oring(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 164.22/164.25        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2) = V_d_2 ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__add__iff2,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oring(T_b)
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 164.22/164.25        <=> V_c_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__0,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__minus__eq__add,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_ab__diff__minus,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oab__group__add(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__def,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ogroup__add(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 164.22/164.25      ! [V_y,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__ring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__1,axiom,
% 164.22/164.25      ! [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 ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__less,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__mult__div__cancel__disj,axiom,
% 164.22/164.25      ! [V_n,V_m,V_k] :
% 164.22/164.25        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__mult1__eq,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__mult2__eq,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__bin__lemma,axiom,
% 164.22/164.25      ! [V_l_2,V_k_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 164.22/164.25      <=> 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__less,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__less__diff,axiom,
% 164.22/164.25      ! [V_m_2,V_n_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zdiv__int,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__less__Suc,axiom,
% 164.22/164.25      ! [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))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__0,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__is__0__eq_H,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__is__0__eq,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2] :
% 164.22/164.25        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__diff__conv,axiom,
% 164.22/164.25      ! [V_k_2,V_j_2,V_i_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__diff__inverse,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__diff__le,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__less__mono,axiom,
% 164.22/164.25      ! [V_c,V_b,V_a] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__diff__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_k_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 164.22/164.25         => ( 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)))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__assoc2,axiom,
% 164.22/164.25      ! [V_i,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__diff__assoc2,axiom,
% 164.22/164.25      ! [V_i,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__add__assoc,axiom,
% 164.22/164.25      ! [V_i,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__imp__diff__is__add,axiom,
% 164.22/164.25      ! [V_k_2,V_j_2,V_i_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 164.22/164.25       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 164.22/164.25        <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__add__diff__inverse2,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__diff__conv2,axiom,
% 164.22/164.25      ! [V_i_2,V_j_2,V_k_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 164.22/164.25       => ( 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)))
% 164.22/164.25        <=> 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__diff__assoc,axiom,
% 164.22/164.25      ! [V_i,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__add__diff__inverse,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__add__diff,axiom,
% 164.22/164.25      ! [V_m,V_n,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__diff__conv,axiom,
% 164.22/164.25      ! [V_i_2,V_k_2,V_j_2] :
% 164.22/164.25        ( 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))
% 164.22/164.25      <=> 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__diff__right,axiom,
% 164.22/164.25      ! [V_i,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Ints__diff,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oring__1(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__int__def__symmetric,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__int__def,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__eq__diff__pred,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__1,axiom,
% 164.22/164.25      ! [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 ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_tsub__eq,axiom,
% 164.22/164.25      ! [V_x,V_y] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 164.22/164.25       => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__add__iff2,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oordered__ring(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__add__iff1,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oordered__ring(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__add__iff2,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oordered__ring(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__add__iff1,axiom,
% 164.22/164.25      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oordered__ring(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__le__mono2,axiom,
% 164.22/164.25      ! [V_k,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__mult__div__cancel1,axiom,
% 164.22/164.25      ! [V_n,V_m,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__mult__self1__is__m,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__mult__self__is__m,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__less__dividend,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__less,axiom,
% 164.22/164.25      ! [V_i,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__pred,axiom,
% 164.22/164.25      ! [V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__diff__split,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,V_Pa_2] :
% 164.22/164.25        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 164.22/164.25      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.25           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 164.22/164.25          & ! [B_d] :
% 164.22/164.25              ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 164.22/164.25             => hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__diff__split__asm,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,V_Pa_2] :
% 164.22/164.25        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 164.22/164.25      <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.25              & ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 164.22/164.25            | ? [B_d] :
% 164.22/164.25                ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 164.22/164.25                & ~ hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zle__diff1__eq,axiom,
% 164.22/164.25      ! [V_z_2,V_w_2] :
% 164.22/164.25        ( 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))))
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__diff__eq2,axiom,
% 164.22/164.25      ! [V_m,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__Suc__diff__eq1,axiom,
% 164.22/164.25      ! [V_m,V_j,V_k] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__eq__add__iff2,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 164.22/164.25       => ( 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)
% 164.22/164.25        <=> 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__diff__add__eq2,axiom,
% 164.22/164.25      ! [V_n,V_m,V_u,V_j,V_i] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__le__add__iff2,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 164.22/164.25       => ( 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)))
% 164.22/164.25        <=> 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__eq__add__iff1,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 164.22/164.25       => ( 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)
% 164.22/164.25        <=> 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 ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__diff__add__eq1,axiom,
% 164.22/164.25      ! [V_n,V_m,V_u,V_i,V_j] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__le__add__iff1,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 164.22/164.25       => ( 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)))
% 164.22/164.25        <=> 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zmod__zminus2__eq__if,axiom,
% 164.22/164.25      ! [V_b,V_a] :
% 164.22/164.25        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zmod__zminus1__eq__if,axiom,
% 164.22/164.25      ! [V_b,V_a] :
% 164.22/164.25        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zmod__zdiv__equality_H,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zmult__div__cancel,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_tsub__def,axiom,
% 164.22/164.25      ! [V_x,V_y] :
% 164.22/164.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 164.22/164.25         => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 164.22/164.25         => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_split__div,axiom,
% 164.22/164.25      ! [V_k_2,V_n_2,V_Pa_2] :
% 164.22/164.25        ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 164.22/164.25      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 164.22/164.25          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25           => ! [B_i,B_j] :
% 164.22/164.25                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 164.22/164.25               => ( 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)
% 164.22/164.25                 => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__div__distrib,axiom,
% 164.22/164.25      ! [V_y,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 164.22/164.25      ! [V_y,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__diff__1,axiom,
% 164.22/164.25      ! [V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__pred_H,axiom,
% 164.22/164.25      ! [V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__less__add__iff2,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 164.22/164.25       => ( 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)))
% 164.22/164.25        <=> 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__less__add__iff1,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 164.22/164.25       => ( 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)))
% 164.22/164.25        <=> 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__eq__if,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 164.22/164.25        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mult__eq__if,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.22/164.25        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_int__power__div__base,axiom,
% 164.22/164.25      ! [V_k,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_decr__mult__lemma,axiom,
% 164.22/164.25      ! [V_k_2,V_Pa_2,V_d_2] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 164.22/164.25       => ( ! [B_x] :
% 164.22/164.25              ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.22/164.25             => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 164.22/164.25           => ! [B_x] :
% 164.22/164.25                ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.22/164.25               => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_incr__lemma,axiom,
% 164.22/164.25      ! [V_x,V_z,V_d] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_decr__lemma,axiom,
% 164.22/164.25      ! [V_z,V_x,V_d] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__mod__eq__lemma,axiom,
% 164.22/164.25      ! [V_y,V_n,V_x] :
% 164.22/164.25        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 164.22/164.25         => ? [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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__induct__0,axiom,
% 164.22/164.25      ! [V_i_2,V_Pa_2,V_p_2] :
% 164.22/164.25        ( ! [B_i] :
% 164.22/164.25            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 164.22/164.25           => ( hBOOL(hAPP(V_Pa_2,B_i))
% 164.22/164.25             => hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 164.22/164.25       => ( hBOOL(hAPP(V_Pa_2,V_i_2))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 164.22/164.25           => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_expand__Suc,axiom,
% 164.22/164.25      ! [V_v] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__step,axiom,
% 164.22/164.25      ! [V_m,V_n] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_DiffE,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.22/164.25       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_DiffI,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.22/164.25       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__int__power,axiom,
% 164.22/164.25      ! [V_n,V_z,T_a] :
% 164.22/164.25        ( class_Rings_Oring__1(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__int__number__of__eq,axiom,
% 164.22/164.25      ! [V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__idempotent,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__number__of,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.25          & class_Int_Oring__char__0(T_b) )
% 164.22/164.25       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 164.22/164.25        <=> V_x_2 = V_y_2 ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__reorient,axiom,
% 164.22/164.25      ! [V_x_2,V_w_2,T_b] :
% 164.22/164.25        ( class_Int_Onumber(T_b)
% 164.22/164.25       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = V_x_2
% 164.22/164.25        <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__zero,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__le__zpower__abs,axiom,
% 164.22/164.25      ! [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))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__nat__number__of__eq,axiom,
% 164.22/164.25      ! [V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25           => 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) )
% 164.22/164.25          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25           => 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) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__le__D1,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__ge__self,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__zero,axiom,
% 164.22/164.25      ! [T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__eq__0,axiom,
% 164.22/164.25      ! [V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.22/164.25       => ( hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.25        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__add__abs,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__mult__self,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__mult,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__minus__commute,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__one,axiom,
% 164.22/164.25      ! [T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__minus__cancel,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 164.22/164.25      ! [V_q,V_y,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__of__nat,axiom,
% 164.22/164.25      ! [V_n,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_DiffD2,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.22/164.25       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_DiffD1,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.22/164.25       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Diff__iff,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.22/164.25      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.22/164.25          & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__int__eq,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 164.22/164.25      ! [V_q,V_p,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_double__diff,axiom,
% 164.22/164.25      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.22/164.25         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Diff__mono,axiom,
% 164.22/164.25      ! [V_B_2,V_D_2,V_C_2,V_A_2,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_D_2),V_B_2))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Diff__subset,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zpower__zpower,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 164.22/164.25      ! [V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zpower__zmod,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__nat__number__of__lemma,axiom,
% 164.22/164.25      ! [V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => ( ( 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)))
% 164.22/164.25           => 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) )
% 164.22/164.25          & ( ~ 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)))
% 164.22/164.25           => 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) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__eq,axiom,
% 164.22/164.25      ! [V_k,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__base,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__number__of,axiom,
% 164.22/164.25      ! [V_x,T_a] :
% 164.22/164.25        ( ( class_Int_Onumber__ring(T_a)
% 164.22/164.25          & class_Rings_Olinordered__idom(T_a) )
% 164.22/164.25       => ( ( 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)))
% 164.22/164.25           => 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)) )
% 164.22/164.25          & ( ~ 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)))
% 164.22/164.25           => 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) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__less__zpower__abs__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_x_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.25          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__div__mod,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__ge__zero,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__le__zero__iff,axiom,
% 164.22/164.25      ! [V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.25        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__of__nonneg,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__of__pos,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__less__abs__iff,axiom,
% 164.22/164.25      ! [V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)))
% 164.22/164.25        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__not__less__zero,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ~ 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__triangle__ineq,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__mult__less,axiom,
% 164.22/164.25      ! [V_d,V_b,V_c,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__triangle__ineq3,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__triangle__ineq2,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__triangle__ineq2__sym,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__le__D2,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__leI,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__le__iff,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 164.22/164.25        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 164.22/164.25            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__ge__minus__self,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__less__iff,axiom,
% 164.22/164.25      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 164.22/164.25        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.22/164.25            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__number__of__eq__not__less,axiom,
% 164.22/164.25      ! [V_w_2,V_v_2,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber(T_b)
% 164.22/164.25          & class_Orderings_Olinorder(T_b) )
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.25        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_right__distrib__number__of,axiom,
% 164.22/164.25      ! [V_c,V_b,V_v,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber(T_b)
% 164.22/164.25          & class_Rings_Osemiring(T_b) )
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_left__distrib__number__of,axiom,
% 164.22/164.25      ! [V_v,V_b,V_a,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber(T_b)
% 164.22/164.25          & class_Rings_Osemiring(T_b) )
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 164.22/164.25      ! [V_q,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 164.22/164.25      ! [V_q,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 164.22/164.25      ! [V_q,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_right__diff__distrib__number__of,axiom,
% 164.22/164.25      ! [V_c,V_b,V_v,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber(T_b)
% 164.22/164.25          & class_Rings_Oring(T_b) )
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_left__diff__distrib__number__of,axiom,
% 164.22/164.25      ! [V_v,V_b,V_a,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber(T_b)
% 164.22/164.25          & class_Rings_Oring(T_b) )
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_le__number__of,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.25          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 164.22/164.25      ! [V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 164.22/164.25      ! [V_q,V_p,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__number__of,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.25        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.25          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.25        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__number__of__left,axiom,
% 164.22/164.25      ! [V_z,V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__number__of__eq,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__add,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 164.22/164.25      ! [V_n,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mult__number__of__left,axiom,
% 164.22/164.25      ! [V_z,V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_arith__simps_I32_J,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__mult,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__zmult__eq__1,axiom,
% 164.22/164.25      ! [V_n,V_m] :
% 164.22/164.25        ( 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)
% 164.22/164.25       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__diff,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zpower__zadd__distrib,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__minus,axiom,
% 164.22/164.25      ! [V_w,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_arith__simps_I30_J,axiom,
% 164.22/164.25      ! [V_w,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mult__sgn__abs,axiom,
% 164.22/164.25      ! [V_x,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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 ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__sgn,axiom,
% 164.22/164.25      ! [V_k,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Ints__power,axiom,
% 164.22/164.25      ! [V_n_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Oring__1(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Ints__number__of,axiom,
% 164.22/164.25      ! [V_w_2,T_b] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_b)
% 164.22/164.25       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__eq__mult,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Oordered__ring__abs(T_a)
% 164.22/164.25       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 164.22/164.25            & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.22/164.25              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__mult__pos,axiom,
% 164.22/164.25      ! [V_y,V_x,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__triangle__ineq4,axiom,
% 164.22/164.25      ! [V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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)))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__diff__triangle__ineq,axiom,
% 164.22/164.25      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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))))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__of__nonpos,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__minus__le__zero,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__if,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oabs__if(T_a)
% 164.22/164.25       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.25           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 164.22/164.25          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.25           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__of__neg,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zabs__less__one__iff,axiom,
% 164.22/164.25      ! [V_z_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__number__of__diff1,axiom,
% 164.22/164.25      ! [V_c,V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zabs__def,axiom,
% 164.22/164.25      ! [V_i] :
% 164.22/164.25        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.25         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__number__of__mult,axiom,
% 164.22/164.25      ! [V_z,V_w,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__abs__mult__distrib,axiom,
% 164.22/164.25      ! [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))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_diff__number__of__eq,axiom,
% 164.22/164.25      ! [V_w,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_add__number__of__diff2,axiom,
% 164.22/164.25      ! [V_w,V_c,V_v,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__strict__mono,axiom,
% 164.22/164.25      ! [V_n,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25             => 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))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_one__less__power,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__le__imp__le__exp,axiom,
% 164.22/164.25      ! [V_n,V_m,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => ( 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)))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__increasing__iff,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__decreasing,axiom,
% 164.22/164.25      ! [V_a,V_N,V_n,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 164.22/164.25             => 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))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__strict__decreasing,axiom,
% 164.22/164.25      ! [V_a,V_N,V_n,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 164.22/164.25             => 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))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__Suc__less__one,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Diff__idemp,axiom,
% 164.22/164.25      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__is__id,axiom,
% 164.22/164.25      ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__eq__number__of__int__code,axiom,
% 164.22/164.25      ! [V_l_2,V_k_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_less__number__of__int__code,axiom,
% 164.22/164.25      ! [V_l_2,V_k_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_plus__numeral__code_I9_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_times__numeral__code_I5_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__numeral__code_I5_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 164.22/164.25      ! [V_m_2,V_x_2] :
% 164.22/164.25        ( 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))
% 164.22/164.25      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25          | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__Suc__0,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__power__less__imp__less,axiom,
% 164.22/164.25      ! [V_n,V_m,V_i] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 164.22/164.25       => ( 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)))
% 164.22/164.25         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__zero__less__power__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_x_2] :
% 164.22/164.25        ( 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)))
% 164.22/164.25      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 164.22/164.25          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_int__number__of__def,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__one__le__power,axiom,
% 164.22/164.25      ! [V_n,V_i] :
% 164.22/164.25        ( 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))
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__number__of,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__number__of__def,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zpower__int,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_int__power,axiom,
% 164.22/164.25      ! [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) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__nat__number__of__number__of,axiom,
% 164.22/164.25      ! [V_w,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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)) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__nat__number__of,axiom,
% 164.22/164.25      ! [V_n,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_minus__numeral__code_I6_J,axiom,
% 164.22/164.25      ! [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))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_neg__imp__number__of__eq__0,axiom,
% 164.22/164.25      ! [V_v] :
% 164.22/164.25        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__eq__if,axiom,
% 164.22/164.25      ! [V_p,V_m] :
% 164.22/164.25        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 164.22/164.25        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_int__eq__iff__number__of,axiom,
% 164.22/164.25      ! [V_v_2,V_m_2] :
% 164.22/164.25        ( 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)
% 164.22/164.25      <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 164.22/164.25          & 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__power__eq,axiom,
% 164.22/164.25      ! [V_n,V_z] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 164.22/164.25      ! [V_n,V_x] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_eq__nat__number__of,axiom,
% 164.22/164.25      ! [V_v_H_2,V_v_2] :
% 164.22/164.25        ( 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)
% 164.22/164.25      <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 164.22/164.25           => 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))) )
% 164.22/164.25          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 164.22/164.25           => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 164.22/164.25               => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.25              & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 164.22/164.25               => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_nat__number__of__add__left,axiom,
% 164.22/164.25      ! [V_k,V_v_H,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25             => 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) )
% 164.22/164.25            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25             => 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) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_int__nat__number__of,axiom,
% 164.22/164.25      ! [V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__nat__number__of,axiom,
% 164.22/164.25      ! [V_v_H,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25             => 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) )
% 164.22/164.25            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25             => 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))) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__nat__number__of,axiom,
% 164.22/164.25      ! [V_v_H,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_field__power__not__zero,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 164.22/164.25       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.25         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__commutes,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__mult__distrib,axiom,
% 164.22/164.25      ! [V_n,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Ocomm__monoid__mult(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__one,axiom,
% 164.22/164.25      ! [V_n,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_of__nat__power,axiom,
% 164.22/164.25      ! [V_n,V_m,T_a] :
% 164.22/164.25        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__mult,axiom,
% 164.22/164.25      ! [V_n,V_m,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_one__div__nat__number__of,axiom,
% 164.22/164.25      ! [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))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__abs,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__one__right,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_one__mod__nat__number__of,axiom,
% 164.22/164.25      ! [V_v_H] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25         => 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)) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__le__power,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__mono,axiom,
% 164.22/164.25      ! [V_n,V_b,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__less__power,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__eq__0__iff,axiom,
% 164.22/164.25      ! [V_n_2,V_a_2,T_b] :
% 164.22/164.25        ( ( class_Power_Opower(T_b)
% 164.22/164.25          & class_Rings_Omult__zero(T_b)
% 164.22/164.25          & class_Rings_Ono__zero__divisors(T_b)
% 164.22/164.25          & class_Rings_Ozero__neq__one(T_b) )
% 164.22/164.25       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.25        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.25            & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_one__le__power,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => 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))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__0__Suc,axiom,
% 164.22/164.25      ! [V_n,T_a] :
% 164.22/164.25        ( ( class_Power_Opower(T_a)
% 164.22/164.25          & class_Rings_Osemiring__0(T_a) )
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__inject__exp,axiom,
% 164.22/164.25      ! [V_n_2,V_m_2,V_a_2,T_b] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2))
% 164.22/164.25         => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)
% 164.22/164.25          <=> V_m_2 = V_n_2 ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__Suc2,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__Suc,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Power_Opower(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__0,axiom,
% 164.22/164.25      ! [V_a,T_a] :
% 164.22/164.25        ( class_Power_Opower(T_a)
% 164.22/164.25       => 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) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__add,axiom,
% 164.22/164.25      ! [V_n,V_m,V_a,T_a] :
% 164.22/164.25        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_abs__power__minus,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__less__imp__less__base,axiom,
% 164.22/164.25      ! [V_b,V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( 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)))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__inject__base,axiom,
% 164.22/164.25      ! [V_b,V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( 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))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.22/164.25             => V_a = V_b ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__le__imp__le__base,axiom,
% 164.22/164.25      ! [V_b,V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( 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))))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__gt1__lemma,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__less__power__Suc,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__0__left,axiom,
% 164.22/164.25      ! [V_n,T_a] :
% 164.22/164.25        ( ( class_Power_Opower(T_a)
% 164.22/164.25          & class_Rings_Osemiring__0(T_a) )
% 164.22/164.25       => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25           => 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) )
% 164.22/164.25          & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.25           => 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) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__gt1,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__strict__increasing,axiom,
% 164.22/164.25      ! [V_a,V_N,V_n,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__less__imp__less__exp,axiom,
% 164.22/164.25      ! [V_n,V_m,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25         => ( 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)))
% 164.22/164.25           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__strict__increasing__iff,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_b)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 164.22/164.25          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_zero__le__power__abs,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.25       => 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))) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__increasing,axiom,
% 164.22/164.25      ! [V_a,V_N,V_n,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__minus,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Oring__1(T_a)
% 164.22/164.25       => 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)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__Suc__less,axiom,
% 164.22/164.25      ! [V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 164.22/164.25           => 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))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__eq__imp__eq__base,axiom,
% 164.22/164.25      ! [V_b,V_n,V_a,T_a] :
% 164.22/164.25        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.25       => ( 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)
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.22/164.25           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 164.22/164.25             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.25               => V_a = V_b ) ) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_in__rel__def,axiom,
% 164.22/164.25      ! [V_y_2,V_x_2,V_R_2,T_c,T_b] :
% 164.22/164.25        ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_b,T_c,V_R_2),V_x_2),V_y_2))
% 164.22/164.25      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_R_2)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 164.22/164.25      ! [V_a,V_r,V_q,V_c,V_b] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 164.22/164.25         => 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)))) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 164.22/164.25      ! [V_c,V_r,V_q,V_b,V_a] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 164.22/164.25           => 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)))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__nat__number__of__add,axiom,
% 164.22/164.25      ! [V_n,V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__rel__add1__eq,axiom,
% 164.22/164.25      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => ( 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)))
% 164.22/164.25         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 164.22/164.25           => 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)))) ) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_Suc__nat__number__of,axiom,
% 164.22/164.25      ! [V_v] :
% 164.22/164.25        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 164.22/164.25        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 164.22/164.25         => 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)) ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power__power__power,axiom,
% 164.22/164.25      ! [T_b] :
% 164.22/164.25        ( class_Power_Opower(T_b)
% 164.22/164.25       => c_Power_Opower__class_Opower(T_b) = c_Power_Opower_Opower(T_b,c_Groups_Oone__class_Oone(T_b),c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__rel__unique,axiom,
% 164.22/164.25      ! [V_qr_H,V_qr,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 164.22/164.25       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 164.22/164.25         => V_qr = V_qr_H ) ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__eq,axiom,
% 164.22/164.25      ! [V_qr,V_n,V_m] :
% 164.22/164.25        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 164.22/164.25       => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 164.22/164.25      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power_Opower_Opower__0,axiom,
% 164.22/164.25      ! [V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_power_Opower_Opower__Suc,axiom,
% 164.22/164.25      ! [V_n_2,V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(V_times_2,V_a_2),hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),V_n_2)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_mod__eq,axiom,
% 164.22/164.25      ! [V_r,V_q,V_n,V_m] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_succ__def,axiom,
% 164.22/164.25      ! [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)) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_div__eq,axiom,
% 164.22/164.25      ! [V_r,V_q,V_n,V_m] :
% 164.22/164.25        ( 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)))
% 164.22/164.25       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 164.22/164.25  
% 164.22/164.25  fof(fact_number__of__succ,axiom,
% 164.22/164.25      ! [V_k,T_a] :
% 164.22/164.25        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__nat__rel,axiom,
% 164.22/164.26      ! [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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_in__measure,axiom,
% 164.22/164.26      ! [V_f_2,V_y_2,V_x_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)))
% 164.22/164.26      <=> 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmult2__lemma,axiom,
% 164.22/164.26      ! [V_c,V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mlex__leq,axiom,
% 164.22/164.26      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 164.22/164.26         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mlex__less,axiom,
% 164.22/164.26      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pdivmod__def,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmult1__lemma,axiom,
% 164.22/164.26      ! [V_a,V_r,V_q,V_c,V_b] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_in__lex__prod,axiom,
% 164.22/164.26      ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_b,T_c,V_r_2,V_s_2)))
% 164.22/164.26      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_H_2)),V_r_2))
% 164.22/164.26          | ( V_a_2 = V_a_H_2
% 164.22/164.26            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__rel__0,axiom,
% 164.22/164.26      ! [V_b] :
% 164.22/164.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_self__remainder,axiom,
% 164.22/164.26      ! [V_r,V_q,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_unique__quotient,axiom,
% 164.22/164.26      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( 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)))
% 164.22/164.26         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26           => V_q = V_q_H ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_unique__remainder,axiom,
% 164.22/164.26      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( 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)))
% 164.22/164.26         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26           => V_r = V_r_H ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_self__quotient,axiom,
% 164.22/164.26      ! [V_r,V_q,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__rel__mod,axiom,
% 164.22/164.26      ! [V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__rel__div,axiom,
% 164.22/164.26      ! [V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__rel__div__mod,axiom,
% 164.22/164.26      ! [V_a,V_b] :
% 164.22/164.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zadd1__lemma,axiom,
% 164.22/164.26      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( 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)))
% 164.22/164.26         => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zminus1__lemma,axiom,
% 164.22/164.26      ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__relI,axiom,
% 164.22/164.26      ! [V_r,V_q,V_b,V_a] :
% 164.22/164.26        ( 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)
% 164.22/164.26       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 164.22/164.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 164.22/164.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 164.22/164.26                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 164.22/164.26         => 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))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_same__fstI,axiom,
% 164.22/164.26      ! [T_b,V_R_2,V_y_2,V_y_H_2,T_c,V_x_2,V_Pa_2] :
% 164.22/164.26        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))
% 164.22/164.26         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__div__mod,axiom,
% 164.22/164.26      ! [V_l,V_k] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__div__mod,axiom,
% 164.22/164.26      ! [V_l,V_k] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__mod__div,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pdivmod__posDivAlg,axiom,
% 164.22/164.26      ! [V_k,V_l] :
% 164.22/164.26        ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => 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)) )
% 164.22/164.26        & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pair__lessI2,axiom,
% 164.22/164.26      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmod__minus1,axiom,
% 164.22/164.26      ! [V_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I24_J,axiom,
% 164.22/164.26      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I7_J,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_bin__less__0__simps_I2_J,axiom,
% 164.22/164.26      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Int_OMin__def,axiom,
% 164.22/164.26      c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__Min,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__number__of__Min,axiom,
% 164.22/164.26      hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__minus1,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I2_J,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__minus1__right,axiom,
% 164.22/164.26      ! [V_z,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__minus1,axiom,
% 164.22/164.26      ! [V_z,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of__Min,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_arith__simps_I31_J,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_abs__minus__one,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_a)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_a) )
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmod__minus1__right,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 164.22/164.26      ! [V_n,V_m] :
% 164.22/164.26        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.22/164.26       => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.22/164.26          | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmult__eq__1__iff,axiom,
% 164.22/164.26      ! [V_n_2,V_m_2] :
% 164.22/164.26        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.22/164.26      <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 164.22/164.26            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 164.22/164.26          | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 164.22/164.26            & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_of__int__m1,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zdiv__minus1__right,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_abs__power__minus__one,axiom,
% 164.22/164.26      ! [V_n,T_a] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_a)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_a) )
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__eq__minus1,axiom,
% 164.22/164.26      ! [V_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pair__lessI1,axiom,
% 164.22/164.26      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__correct,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__correct,axiom,
% 164.22/164.26      ! [V_a,V_b] :
% 164.22/164.26        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__correct,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__pos__neg__trivial,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( 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)))
% 164.22/164.26         => 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) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__def,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 164.22/164.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26                 => 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)) )
% 164.22/164.26                & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.26                 => 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))) ) ) ) ) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 164.22/164.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26             => 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))) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pair__leqI2,axiom,
% 164.22/164.26      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pair__leqI1,axiom,
% 164.22/164.26      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_intrel__iff,axiom,
% 164.22/164.26      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 164.22/164.26        ( 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))
% 164.22/164.26      <=> 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__pos__pos__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__pos__pos__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__int__def,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__int__def,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__pos__neg,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__pos__neg,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__neg__neg,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negateSnd__eq,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__neg__neg,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__int__rel__neg,axiom,
% 164.22/164.26      ! [V_qr,V_b,V_a] :
% 164.22/164.26        ( 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))
% 164.22/164.26       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__neg__pos,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__pos__neg__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__neg__pos,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__pos__neg__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__pos__pos,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__pos__pos,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_prod__size__simp,axiom,
% 164.22/164.26      ! [V_p_2,V_g_2,V_f_2,T_c,T_b] : c_Product__Type_Oprod_Oprod__size(T_b,T_c,V_f_2,V_g_2,V_p_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_exI__realizer,axiom,
% 164.22/164.26      ! [T_b,T_c,V_x_2,V_y_2,V_Pa_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(V_Pa_2,V_y_2),V_x_2))
% 164.22/164.26       => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_conjI__realizer,axiom,
% 164.22/164.26      ! [T_c,T_b,V_q_2,V_Qa_2,V_p_2,V_Pa_2] :
% 164.22/164.26        ( hBOOL(hAPP(V_Pa_2,V_p_2))
% 164.22/164.26       => ( hBOOL(hAPP(V_Qa_2,V_q_2))
% 164.22/164.26         => ( hBOOL(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2))))
% 164.22/164.26            & hBOOL(hAPP(V_Qa_2,hAPP(c_Product__Type_Osnd(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pair__collapse,axiom,
% 164.22/164.26      ! [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 ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_surjective__pairing,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_prod__eqI,axiom,
% 164.22/164.26      ! [V_q,V_p,T_b,T_a] :
% 164.22/164.26        ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 164.22/164.26       => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 164.22/164.26         => V_p = V_q ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__nat__def,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__nat__def,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divmod__nat__rel__def,axiom,
% 164.22/164.26      ! [V_qr_2,V_n_2,V_m_2] :
% 164.22/164.26        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 164.22/164.26      <=> ( 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))
% 164.22/164.26          & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.26           => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.22/164.26          & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.26           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 164.22/164.26               => ( 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)))
% 164.22/164.26                  & 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)) ) )
% 164.22/164.26              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 164.22/164.26               => ( 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)))
% 164.22/164.26                  & 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))) ) ) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_split__paired__All,axiom,
% 164.22/164.26      ! [T_c,T_b,V_Pa_2] :
% 164.22/164.26        ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.22/164.26      <=> ! [B_a,B_b] : hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Pair__eq,axiom,
% 164.22/164.26      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 164.22/164.26        ( hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2)
% 164.22/164.26      <=> ( V_a_2 = V_a_H_2
% 164.22/164.26          & V_b_2 = V_b_H_2 ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Pair__inject,axiom,
% 164.22/164.26      ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 164.22/164.26        ( 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)
% 164.22/164.26       => ~ ( V_a = V_a_H
% 164.22/164.26           => V_b != V_b_H ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_fst__conv,axiom,
% 164.22/164.26      ! [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 ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_fst__eqD,axiom,
% 164.22/164.26      ! [V_a,V_y,V_x,T_b,T_a] :
% 164.22/164.26        ( 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
% 164.22/164.26       => V_x = V_a ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_snd__conv,axiom,
% 164.22/164.26      ! [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 ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_snd__eqD,axiom,
% 164.22/164.26      ! [V_a,V_y,V_x,T_a,T_b] :
% 164.22/164.26        ( 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
% 164.22/164.26       => V_y = V_a ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Pair__fst__snd__eq,axiom,
% 164.22/164.26      ! [T_c,T_b,V_t_2,V_s_2] :
% 164.22/164.26        ( V_s_2 = V_t_2
% 164.22/164.26      <=> ( hAPP(c_Product__Type_Ofst(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Ofst(T_b,T_c),V_t_2)
% 164.22/164.26          & hAPP(c_Product__Type_Osnd(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Osnd(T_b,T_c),V_t_2) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_prod_Orecs,axiom,
% 164.22/164.26      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Product__Type_Oprod_Oprod__rec(T_c,T_d,T_b,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_int__val__lemma,axiom,
% 164.22/164.26      ! [V_k_2,V_f_2,V_n_2] :
% 164.22/164.26        ( ! [B_i] :
% 164.22/164.26            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 164.22/164.26           => 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))) )
% 164.22/164.26       => ( 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))
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 164.22/164.26           => ? [B_i] :
% 164.22/164.26                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 164.22/164.26                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat0__intermed__int__val,axiom,
% 164.22/164.26      ! [V_k_2,V_f_2,V_n_2] :
% 164.22/164.26        ( ! [B_i] :
% 164.22/164.26            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 164.22/164.26           => 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))) )
% 164.22/164.26       => ( 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))
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 164.22/164.26           => ? [B_i] :
% 164.22/164.26                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 164.22/164.26                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__add__1,axiom,
% 164.22/164.26      ! [V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__1__add__number__of,axiom,
% 164.22/164.26      ! [V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__number__of__eq,axiom,
% 164.22/164.26      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_iszero__Numeral0,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Pls__def,axiom,
% 164.22/164.26      c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I19_J,axiom,
% 164.22/164.26      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I2_J,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Pls__right,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Pls,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__Pls,axiom,
% 164.22/164.26      ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I1_J,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_minus__Pls,axiom,
% 164.22/164.26      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I40_J,axiom,
% 164.22/164.26      c_Int_OMin != c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I37_J,axiom,
% 164.22/164.26      c_Int_OPls != c_Int_OMin ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_iszero__def,axiom,
% 164.22/164.26      ! [V_z_2,T_b] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_b)
% 164.22/164.26       => ( c_Int_Oiszero(T_b,V_z_2)
% 164.22/164.26        <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_iszero__0,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.26       => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_not__iszero__1,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.26       => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of__Pls,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_semiring__norm_I112_J,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__numeral__0__right,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__numeral__0,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_bin__less__0__simps_I1_J,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_semiring__norm_I113_J,axiom,
% 164.22/164.26      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__Pls,axiom,
% 164.22/164.26      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__is__num__zero,axiom,
% 164.22/164.26      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I23_J,axiom,
% 164.22/164.26      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I20_J,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I3_J,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I6_J,axiom,
% 164.22/164.26      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__number__of__Pls__Min,axiom,
% 164.22/164.26      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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_not__neg__number__of__Pls,axiom,
% 164.22/164.26      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__special_I1_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__special_I3_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_succ__Min,axiom,
% 164.22/164.26      c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__0__number__of,axiom,
% 164.22/164.26      ! [V_v_2] :
% 164.22/164.26        ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__number__of__0,axiom,
% 164.22/164.26      ! [V_v_2] :
% 164.22/164.26        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of2,axiom,
% 164.22/164.26      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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__nat__number__of,axiom,
% 164.22/164.26      ! [V_v_H_2,V_v_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 164.22/164.26           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 164.22/164.26          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__nat__number__of,axiom,
% 164.22/164.26      ! [V_v_H_2,V_v_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 164.22/164.26         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__number__of__Min,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__special_I1_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__special_I3_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__special_I3_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__special_I1_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__0__number__of,axiom,
% 164.22/164.26      ! [V_v_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__nat__number__of,axiom,
% 164.22/164.26      ! [V_v_H,V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 164.22/164.26             => 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) )
% 164.22/164.26            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 164.22/164.26             => 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)) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Nats__number__of,axiom,
% 164.22/164.26      ! [V_w_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 164.22/164.26         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__nat__number__of,axiom,
% 164.22/164.26      ! [V_v_H,V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__mult__left,axiom,
% 164.22/164.26      ! [V_k,V_v_H,V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__diff__1,axiom,
% 164.22/164.26      ! [V_v] :
% 164.22/164.26        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__diff__number__of,axiom,
% 164.22/164.26      ! [V_m,V_v] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__special_I4_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls))))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__special_I2_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => ( c_Groups_Oone__class_Oone(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__special_I1_J,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__special_I2_J,axiom,
% 164.22/164.26      ! [V_v,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_minus__Bit1,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I51_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 164.22/164.26      <=> V_k_2 = V_l_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__eq__int__code_I16_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I34_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I17_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__int__code_I16_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I46_J,axiom,
% 164.22/164.26      ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I39_J,axiom,
% 164.22/164.26      ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I47_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 164.22/164.26      <=> V_k_2 = c_Int_OMin ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I43_J,axiom,
% 164.22/164.26      ! [V_l_2] :
% 164.22/164.26        ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 164.22/164.26      <=> c_Int_OMin = V_l_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Bit1__Min,axiom,
% 164.22/164.26      c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_succ__pred,axiom,
% 164.22/164.26      ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_bin__less__0__simps_I4_J,axiom,
% 164.22/164.26      ! [V_w_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I22_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I12_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Bit1__def,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I30_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I26_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I9_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I13_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__number__of__Bit1,axiom,
% 164.22/164.26      ! [V_w_2] :
% 164.22/164.26        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 164.22/164.26      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_iszero__number__of__Bit1,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_a)
% 164.22/164.26          & class_Int_Oring__char__0(T_a) )
% 164.22/164.26       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_succ__Pls,axiom,
% 164.22/164.26      c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__iff__pred__less,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__Pls,axiom,
% 164.22/164.26      c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__def,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Min__right,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Min,axiom,
% 164.22/164.26      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of__Bit1,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__numeral__1,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__numeral__1__right,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_semiring__norm_I110_J,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_numeral__1__eq__1,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I29_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I5_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_one__is__num__one,axiom,
% 164.22/164.26      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__numeral__1__eq__1,axiom,
% 164.22/164.26      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Numeral1__eq1__nat,axiom,
% 164.22/164.26      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I4_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_minus__Min,axiom,
% 164.22/164.26      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_not__iszero__Numeral1,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_numeral__3__eq__3,axiom,
% 164.22/164.26      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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_numeral__1__eq__Suc__0,axiom,
% 164.22/164.26      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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power3__eq__cube,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 164.22/164.26      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))))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc3__eq__add__3,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 164.22/164.26      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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 164.22/164.26      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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__special_I2_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_le__special_I4_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__special_I4_J,axiom,
% 164.22/164.26      ! [V_x_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__special_I2_J,axiom,
% 164.22/164.26      ! [V_y_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Rings_Olinordered__idom(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__special_I3_J,axiom,
% 164.22/164.26      ! [V_v,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__special_I2_J,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__diff__eq__diff__pred,axiom,
% 164.22/164.26      ! [V_m,V_n] :
% 164.22/164.26        ( 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))
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of__pred,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__mod__eq__add3__mod,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod__Suc__eq__mod__add3,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__Suc__eq__div__add3,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__div__eq__add3__div,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__number__of__pred__iff__0,axiom,
% 164.22/164.26      ! [V_v_2] :
% 164.22/164.26        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 164.22/164.26      <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmod__number__of__Bit1,axiom,
% 164.22/164.26      ! [V_v,V_w] :
% 164.22/164.26        ( ( 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)))
% 164.22/164.26         => 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)) )
% 164.22/164.26        & ( ~ 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)))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__zmod__mult__2,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__zdiv__mult__2,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pos__zdiv__mult__2,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pos__zmod__mult__2,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_of__nat__double,axiom,
% 164.22/164.26      ! [V_x,T_a] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 164.22/164.26         => 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))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I48_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 164.22/164.26      <=> V_k_2 = V_l_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I31_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__eq__int__code_I13_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__int__code_I13_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I14_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Bit0__Pls,axiom,
% 164.22/164.26      c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I38_J,axiom,
% 164.22/164.26      ! [V_l_2] :
% 164.22/164.26        ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 164.22/164.26      <=> c_Int_OPls = V_l_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I44_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 164.22/164.26      <=> V_k_2 = c_Int_OPls ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I49_J,axiom,
% 164.22/164.26      ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I50_J,axiom,
% 164.22/164.26      ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Bit0__Bit0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Bit0__def,axiom,
% 164.22/164.26      ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__Bit0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I7_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_minus__Bit0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I42_J,axiom,
% 164.22/164.26      ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I45_J,axiom,
% 164.22/164.26      ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_bin__less__0__simps_I3_J,axiom,
% 164.22/164.26      ! [V_w_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I21_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I27_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I32_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__eq__int__code_I14_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I10_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I4_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__int__code_I15_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I16_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Bit0__Bit1,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Bit1__Bit0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I3_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I10_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I9_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I28_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I8_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zdiv__number__of__Bit0,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_neg__number__of__Bit0,axiom,
% 164.22/164.26      ! [V_w_2] :
% 164.22/164.26        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 164.22/164.26      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__Bit1,axiom,
% 164.22/164.26      ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__Bit0,axiom,
% 164.22/164.26      ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__Min,axiom,
% 164.22/164.26      c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_iszero__number__of__Bit0,axiom,
% 164.22/164.26      ! [V_w_2,T_b] :
% 164.22/164.26        ( ( class_Int_Onumber__ring(T_b)
% 164.22/164.26          & class_Int_Oring__char__0(T_b) )
% 164.22/164.26       => ( c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(V_w_2)))
% 164.22/164.26        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_succ__Bit1,axiom,
% 164.22/164.26      ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_succ__Bit0,axiom,
% 164.22/164.26      ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of__Bit0,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I15_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__int__code_I14_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I33_J,axiom,
% 164.22/164.26      ! [V_l_2,V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__eq__int__code_I15_J,axiom,
% 164.22/164.26      ! [V_k2_2,V_k1_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__Bit1,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I25_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_rel__simps_I11_J,axiom,
% 164.22/164.26      ! [V_k_2] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I6_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I5_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__bin__simps_I8_J,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__Bit1__Bit1,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_double__number__of__Bit0,axiom,
% 164.22/164.26      ! [V_w,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_number__of1,axiom,
% 164.22/164.26      ! [V_n] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( 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))))
% 164.22/164.26          & 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__2,axiom,
% 164.22/164.26      ! [V_z,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mult__2__right,axiom,
% 164.22/164.26      ! [V_z,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_one__add__one__is__two,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__eq__power2,axiom,
% 164.22/164.26      ! [V_a_2,T_b] :
% 164.22/164.26        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 164.22/164.26       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__power2,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_semiring__norm_I115_J,axiom,
% 164.22/164.26      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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_numeral__2__eq__2,axiom,
% 164.22/164.26      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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 164.22/164.26      ! [V_x,T_a] :
% 164.22/164.26        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__eq__square,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 164.22/164.26      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))))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__2__eq__Suc,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__2__eq__Suc_H,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_one__power2,axiom,
% 164.22/164.26      ! [T_a] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__minus,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Oring__1(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__mult__2__right,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__mult__2,axiom,
% 164.22/164.26      ! [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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__even__eq,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 164.22/164.26      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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 164.22/164.26      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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_abs__power2,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__abs,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__1__add__1,axiom,
% 164.22/164.26      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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod2__Suc__Suc,axiom,
% 164.22/164.26      ! [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)))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div2__Suc__Suc,axiom,
% 164.22/164.26      ! [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))))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zmod__number__of__Bit0,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__self__div__2,axiom,
% 164.22/164.26      ! [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 ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__eq__imp__eq,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.26       => ( 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))))
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.26           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.26             => V_x = V_y ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__le__imp__le,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.26       => ( 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))))))
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.26           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__le__power2,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => 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)))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__less__power2,axiom,
% 164.22/164.26      ! [V_a_2,T_b] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 164.22/164.26        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__less__0,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => ~ 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_sum__power2__eq__zero__iff,axiom,
% 164.22/164.26      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.26       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__eq__square__number__of,axiom,
% 164.22/164.26      ! [V_w,T_b] :
% 164.22/164.26        ( ( class_Groups_Omonoid__mult(T_b)
% 164.22/164.26          & class_Int_Onumber(T_b) )
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__2__cases,axiom,
% 164.22/164.26      ! [V_n] :
% 164.22/164.26        ( 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)))))
% 164.22/164.26       => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.26          | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__2,axiom,
% 164.22/164.26      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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__eq__1__iff,axiom,
% 164.22/164.26      ! [V_a_2,T_b] :
% 164.22/164.26        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 164.22/164.26       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_b)
% 164.22/164.26        <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_b)
% 164.22/164.26            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 164.22/164.26      ! [V_n,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__minus__even,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Oring__1(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__less__imp__less,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__semidom(T_a)
% 164.22/164.26       => ( 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))))))
% 164.22/164.26         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.26           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_sum__power2__le__zero__iff,axiom,
% 164.22/164.26      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.26        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_sum__power2__ge__zero,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => 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))))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_not__sum__power2__lt__zero,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => ~ 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_sum__power2__gt__zero__iff,axiom,
% 164.22/164.26      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))))
% 164.22/164.26        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__sum,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zero__le__even__power_H,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => 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)))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__odd__eq,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Groups_Omonoid__mult(T_a)
% 164.22/164.26       => 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 164.22/164.26      ! [V_n,V_x,T_a] :
% 164.22/164.26        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.26       => 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))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__minus1__even,axiom,
% 164.22/164.26      ! [V_n,T_a] :
% 164.22/164.26        ( class_Rings_Oring__1(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zdiv__number__of__Bit1,axiom,
% 164.22/164.26      ! [V_v,V_w] :
% 164.22/164.26        ( ( 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)))
% 164.22/164.26         => 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)) )
% 164.22/164.26        & ( ~ 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)))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_mod2__gr__0,axiom,
% 164.22/164.26      ! [V_m_2] :
% 164.22/164.26        ( 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))))))
% 164.22/164.26      <=> 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_div__2__gt__zero,axiom,
% 164.22/164.26      ! [V_n] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 164.22/164.26       => 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)))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power2__diff,axiom,
% 164.22/164.26      ! [V_y,V_x,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_odd__0__le__power__imp__0__le,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => ( 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)))))
% 164.22/164.26         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_odd__power__less__zero,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.26         => 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))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__minus1__odd,axiom,
% 164.22/164.26      ! [V_n,T_a] :
% 164.22/164.26        ( class_Rings_Oring__1(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__m1__even,axiom,
% 164.22/164.26      ! [V_n,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__m1__odd,axiom,
% 164.22/164.26      ! [V_n,T_a] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__n__div__2__gt__zero,axiom,
% 164.22/164.26      ! [V_n] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.22/164.26       => 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)))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( 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))))
% 164.22/164.26           => 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))) )
% 164.22/164.26          & ( ~ 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))))
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__eqn,axiom,
% 164.22/164.26      ! [V_a,V_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26       => ( ( 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)))
% 164.22/164.26           => 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)) )
% 164.22/164.26          & ( ~ 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)))
% 164.22/164.26           => 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))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg__eqn__number__of,axiom,
% 164.22/164.26      ! [V_w,V_v] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( 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))))
% 164.22/164.26           => 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))) )
% 164.22/164.26          & ( ~ 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))))
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg_Osimps,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( ( ( 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)))
% 164.22/164.26            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26         => 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)) )
% 164.22/164.26        & ( ~ ( 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)))
% 164.22/164.26              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26         => 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))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 164.22/164.26      ! [V_w] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( 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)))
% 164.22/164.26           => 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)) )
% 164.22/164.26          & ( ~ 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)))
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg_Osimps,axiom,
% 164.22/164.26      ! [V_b,V_a] :
% 164.22/164.26        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.26            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.26              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26         => 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))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__eqn,axiom,
% 164.22/164.26      ! [V_a,V_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 164.22/164.26       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.26           => 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) )
% 164.22/164.26          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 164.22/164.26           => 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))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg__eqn__number__of,axiom,
% 164.22/164.26      ! [V_w,V_v] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( 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)))
% 164.22/164.26           => 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)) )
% 164.22/164.26          & ( ~ 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)))
% 164.22/164.26           => 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)))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_negDivAlg_Opsimps,axiom,
% 164.22/164.26      ! [V_b_2,V_a_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( ( 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)))
% 164.22/164.26              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26           => 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)) )
% 164.22/164.26          & ( ~ ( 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)))
% 164.22/164.26                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26           => 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))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_int__of__code,axiom,
% 164.22/164.26      ! [V_k] :
% 164.22/164.26        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.26         => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.26        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.26         => ( ( 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)
% 164.22/164.26             => 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)))))) )
% 164.22/164.26            & ( 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)
% 164.22/164.26             => 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)) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_posDivAlg_Opsimps,axiom,
% 164.22/164.26      ! [V_b_2,V_a_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 164.22/164.26              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26           => 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) )
% 164.22/164.26          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 164.22/164.26                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.26           => 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))) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_one__code__numeral__code,axiom,
% 164.22/164.26      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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_adjust__eq,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_half__gt__zero__iff,axiom,
% 164.22/164.26      ! [V_r_2,T_b] :
% 164.22/164.26        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.26          & class_Int_Onumber__ring(T_b) )
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 164.22/164.26        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_r_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_fun__Compl__def,axiom,
% 164.22/164.26      ! [V_x_2,V_A_2,T_c,T_b] :
% 164.22/164.26        ( class_Groups_Ouminus(T_b)
% 164.22/164.26       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__equals__eq,axiom,
% 164.22/164.26      ! [V_S_2,V_R_2,T_b] :
% 164.22/164.26        ( hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)
% 164.22/164.26      <=> V_R_2 = V_S_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__equals__eq2,axiom,
% 164.22/164.26      ! [V_S_2,V_R_2,T_c,T_b] :
% 164.22/164.26        ( hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)
% 164.22/164.26      <=> V_R_2 = V_S_2 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__subset__eq2,axiom,
% 164.22/164.26      ! [V_S_2,V_R_2,T_c,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_pred__subset__eq,axiom,
% 164.22/164.26      ! [V_S_2,V_R_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))
% 164.22/164.26      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_accp_Osimps,axiom,
% 164.22/164.26      ! [V_a_2,V_r_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 164.22/164.26      <=> ! [B_x] :
% 164.22/164.26            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 164.22/164.26           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_accp_Oequations,axiom,
% 164.22/164.26      ! [V_a_2,V_r_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 164.22/164.26      <=> ! [B_x] :
% 164.22/164.26            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 164.22/164.26           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_accp__downward,axiom,
% 164.22/164.26      ! [V_a_2,V_b_2,V_r_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_b_2))
% 164.22/164.26       => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 164.22/164.26         => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_code__numeral__zero__minus__one,axiom,
% 164.22/164.26      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) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_fun__diff__def,axiom,
% 164.22/164.26      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.22/164.26        ( class_Groups_Ominus(T_b)
% 164.22/164.26       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__zero,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__zero__left,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_add__divide__distrib,axiom,
% 164.22/164.26      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_times__divide__eq__right,axiom,
% 164.22/164.26      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__divide__distrib,axiom,
% 164.22/164.26      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__1,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_minus__divide__left,axiom,
% 164.22/164.26      ! [V_b,V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__divide,axiom,
% 164.22/164.26      ! [V_n,V_b,V_a,T_a] :
% 164.22/164.26        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.26       => 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)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__eq__Suc__le__raw,axiom,
% 164.22/164.26      ! [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)) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__Bit0,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_accp__subset,axiom,
% 164.22/164.26      ! [V_R2_2,V_R1_2,T_b] :
% 164.22/164.26        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_R1_2),V_R2_2))
% 164.22/164.26       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_b,V_R2_2)),c_Wellfounded_Oaccp(T_b,V_R1_2))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__number__of__even,axiom,
% 164.22/164.26      ! [V_w_2,V_z_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_zpower__number__of__even,axiom,
% 164.22/164.26      ! [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))) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__divide__imp,axiom,
% 164.22/164.26      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 164.22/164.26           => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__eq__imp,axiom,
% 164.22/164.26      ! [V_a,V_b,V_c,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 164.22/164.26           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__divide__eq__eq,axiom,
% 164.22/164.26      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_b)
% 164.22/164.26       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 164.22/164.26          <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__eq__divide__eq,axiom,
% 164.22/164.26      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_b)
% 164.22/164.26       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26         => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 164.22/164.26          <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__self__if,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 164.22/164.26       => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 164.22/164.26          & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__self,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_right__inverse__eq,axiom,
% 164.22/164.26      ! [V_a_2,V_b_2,T_b] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_b)
% 164.22/164.26       => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_b)
% 164.22/164.26          <=> V_a_2 = V_b_2 ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__minus__divide__divide,axiom,
% 164.22/164.26      ! [V_a,V_b,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => 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) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__minus__divide__right,axiom,
% 164.22/164.26      ! [V_a,V_b,T_a] :
% 164.22/164.26        ( class_Rings_Odivision__ring(T_a)
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nonzero__power__divide,axiom,
% 164.22/164.26      ! [V_n,V_a,V_b,T_a] :
% 164.22/164.26        ( class_Fields_Ofield(T_a)
% 164.22/164.26       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__one__over,axiom,
% 164.22/164.26      ! [V_n,V_a,T_a] :
% 164.22/164.26        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_power__number__of__even__number__of,axiom,
% 164.22/164.26      ! [V_w_2,V_v_2,T_b] :
% 164.22/164.26        ( class_Int_Onumber__ring(T_b)
% 164.22/164.26       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_diff__nat__eq__if,axiom,
% 164.22/164.26      ! [V_z_2,V_z_H_2] :
% 164.22/164.26        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 164.22/164.26         => 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) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 164.22/164.26         => 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)) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 164.22/164.26      ! [V_n_2,T_b] :
% 164.22/164.26        ( class_Rings_Osemiring__1(T_b)
% 164.22/164.26       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_Groups_Oone__class_Oone(T_b)),V_n_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__divide__eq__number__of1,axiom,
% 164.22/164.26      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.26          & class_Int_Onumber(T_b) )
% 164.22/164.26       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))
% 164.22/164.26        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_b_2 )
% 164.22/164.26            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__divide__eq__number__of,axiom,
% 164.22/164.26      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.26          & class_Int_Onumber(T_b) )
% 164.22/164.26       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 164.22/164.26        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) = V_b_2 )
% 164.22/164.26            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__eq__eq__number__of,axiom,
% 164.22/164.26      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.26          & class_Int_Onumber(T_b) )
% 164.22/164.26       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)
% 164.22/164.26        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) )
% 164.22/164.26            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__eq__eq__number__of1,axiom,
% 164.22/164.26      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.26          & class_Int_Onumber(T_b) )
% 164.22/164.26       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_a_2
% 164.22/164.26        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) )
% 164.22/164.26            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.26             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_eq__number__of__Suc,axiom,
% 164.22/164.26      ! [V_n_2,V_v_2] :
% 164.22/164.26        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 164.22/164.26      <=> 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_Suc__eq__number__of,axiom,
% 164.22/164.26      ! [V_v_2,V_n_2] :
% 164.22/164.26        ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 164.22/164.26      <=> 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__Numeral0,axiom,
% 164.22/164.26      ! [V_x,T_a] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.26          & class_Int_Onumber__ring(T_a) )
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__numeral__1,axiom,
% 164.22/164.26      ! [V_a,T_a] :
% 164.22/164.26        ( ( class_Fields_Ofield(T_a)
% 164.22/164.26          & class_Int_Onumber__ring(T_a) )
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__Numeral1,axiom,
% 164.22/164.26      ! [V_x,T_a] :
% 164.22/164.26        ( ( class_Fields_Ofield(T_a)
% 164.22/164.26          & class_Int_Onumber__ring(T_a) )
% 164.22/164.26       => 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 ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_divide__minus1,axiom,
% 164.22/164.26      ! [V_x,T_a] :
% 164.22/164.26        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.26          & class_Int_Onumber__ring(T_a) )
% 164.22/164.26       => 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) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_nat__number__of__Bit1,axiom,
% 164.22/164.26      ! [V_w_2] :
% 164.22/164.26        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 164.22/164.26         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.22/164.26        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 164.22/164.26         => 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)))) ) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__Suc__number__of,axiom,
% 164.22/164.26      ! [V_v_2,V_n_2] :
% 164.22/164.26        ( 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)))
% 164.22/164.26      <=> 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))))) ) ).
% 164.22/164.26  
% 164.22/164.26  fof(fact_less__number__of__Suc,axiom,
% 164.22/164.27      ! [V_n_2,V_v_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27      <=> 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)))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__Suc__number__of,axiom,
% 164.22/164.27      ! [V_v_2,V_n_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27      <=> 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))))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__number__of__Suc,axiom,
% 164.22/164.27      ! [V_n_2,V_v_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27      <=> 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)))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_zero__code__numeral__code,axiom,
% 164.22/164.27      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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_power__number__of__odd,axiom,
% 164.22/164.27      ! [V_z_2,V_w_2,T_b] :
% 164.22/164.27        ( class_Int_Onumber__ring(T_b)
% 164.22/164.27       => ( ( 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)))
% 164.22/164.27           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2))),c_COMBI(T_b))) )
% 164.22/164.27          & ( ~ 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)))
% 164.22/164.27           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__less__eq__number__of1,axiom,
% 164.22/164.27      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__less__eq__number__of,axiom,
% 164.22/164.27      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__divide__eq__number__of,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__divide__eq__number__of1,axiom,
% 164.22/164.27      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_zpower__number__of__odd,axiom,
% 164.22/164.27      ! [V_z_2,V_w_2] :
% 164.22/164.27        ( ( 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)))
% 164.22/164.27         => 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))) )
% 164.22/164.27        & ( ~ 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)))
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_power__diff,axiom,
% 164.22/164.27      ! [V_m,V_n,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus1__divide,axiom,
% 164.22/164.27      ! [V_x,T_a] :
% 164.22/164.27        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27          & class_Int_Onumber__ring(T_a) )
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_power__number__of__odd__number__of,axiom,
% 164.22/164.27      ! [V_v_2,V_w_2,T_b] :
% 164.22/164.27        ( class_Int_Onumber__ring(T_b)
% 164.22/164.27       => ( ( 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)))
% 164.22/164.27           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)))),c_COMBI(T_b))) )
% 164.22/164.27          & ( ~ 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)))
% 164.22/164.27           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__divide__eq__number__of1,axiom,
% 164.22/164.27      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__divide__eq__number__of,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__le__eq__number__of,axiom,
% 164.22/164.27      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__le__eq__number__of1,axiom,
% 164.22/164.27      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27          & class_Int_Onumber(T_b) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_diff__nat__number__of,axiom,
% 164.22/164.27      ! [V_v_2,V_v_H_2] :
% 164.22/164.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 164.22/164.27         => 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) )
% 164.22/164.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_half__gt__zero,axiom,
% 164.22/164.27      ! [V_r,T_a] :
% 164.22/164.27        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27          & class_Int_Onumber__ring(T_a) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 164.22/164.27         => 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)))))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_div__mod__code__numeral__def,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__divide__eq,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__le__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pos__le__divide__eq,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pos__divide__le__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__imp__div__pos__le,axiom,
% 164.22/164.27      ! [V_z,V_x,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27         => ( 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)))
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_predicate2D,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_Qa_2,V_Pa_2,T_c,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2))
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_rev__predicate2D,axiom,
% 164.22/164.27      ! [V_Qa_2,T_c,T_b,V_y_2,V_x_2,V_Pa_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2))
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_times__divide__times__eq,axiom,
% 164.22/164.27      ! [V_w,V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__divide__divide,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__divide__right,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_abs__divide,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__right__mono__neg,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__right__mono,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__le__0__iff,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 164.22/164.27            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_zero__le__divide__iff,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 164.22/164.27            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_zero__less__divide__iff,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 164.22/164.27            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__less__0__iff,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 164.22/164.27            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__pos__pos,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__pos__neg,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__neg__pos,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__neg__neg,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__strict__right__mono,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__strict__right__mono__neg,axiom,
% 164.22/164.27      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_frac__eq__eq,axiom,
% 164.22/164.27      ! [V_w_2,V_x_2,V_z_2,V_y_2,T_b] :
% 164.22/164.27        ( class_Fields_Ofield(T_b)
% 164.22/164.27       => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27         => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27           => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_w_2),V_z_2)
% 164.22/164.27            <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__divide__mult__cancel__left,axiom,
% 164.22/164.27      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__divide__mult__cancel__right,axiom,
% 164.22/164.27      ! [V_b,V_a,V_c,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__eq__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.27       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 164.22/164.27        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) )
% 164.22/164.27            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_eq__divide__eq,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_b)
% 164.22/164.27       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 164.22/164.27        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 )
% 164.22/164.27            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.22/164.27             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nonzero__abs__divide,axiom,
% 164.22/164.27      ! [V_a,V_b,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__nonneg__pos,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__nonneg__neg,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_frac__less2,axiom,
% 164.22/164.27      ! [V_z,V_w,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.22/164.27           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 164.22/164.27             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 164.22/164.27               => 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))) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_frac__less,axiom,
% 164.22/164.27      ! [V_z,V_w,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 164.22/164.27           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 164.22/164.27             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 164.22/164.27               => 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))) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_frac__le,axiom,
% 164.22/164.27      ! [V_z,V_w,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.22/164.27           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 164.22/164.27             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 164.22/164.27               => 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))) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__nonpos__pos,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__nonpos__neg,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__divide__eq,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__less__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 164.22/164.27            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 164.22/164.27                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pos__less__divide__eq,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pos__divide__less__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__imp__div__pos__less,axiom,
% 164.22/164.27      ! [V_z,V_x,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27         => ( 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)))
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__imp__less__div__pos,axiom,
% 164.22/164.27      ! [V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27         => ( 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))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_neg__less__divide__eq,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_neg__divide__less__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__strict__left__mono,axiom,
% 164.22/164.27      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.22/164.27           => ( 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)))
% 164.22/164.27             => 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))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__strict__left__mono__neg,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => ( 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)))
% 164.22/164.27             => 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))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_add__frac__eq,axiom,
% 164.22/164.27      ! [V_w,V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__add__eq__iff,axiom,
% 164.22/164.27      ! [V_y,V_x,V_z,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_add__frac__num,axiom,
% 164.22/164.27      ! [V_z,V_x,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_add__divide__eq__iff,axiom,
% 164.22/164.27      ! [V_y,V_x,V_z,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_add__num__frac,axiom,
% 164.22/164.27      ! [V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Ofield__inverse__zero(T_a)
% 164.22/164.27       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_diff__divide__eq__iff,axiom,
% 164.22/164.27      ! [V_y,V_x,V_z,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__diff__eq__iff,axiom,
% 164.22/164.27      ! [V_y,V_x,V_z,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_diff__frac__eq,axiom,
% 164.22/164.27      ! [V_w,V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Ofield(T_a)
% 164.22/164.27       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_gt__half__sum,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__half__sum,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 164.22/164.27         => 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))))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_abs__div__pos,axiom,
% 164.22/164.27      ! [V_x,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__left__mono__neg,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 164.22/164.27           => ( 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)))
% 164.22/164.27             => 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))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divide__left__mono,axiom,
% 164.22/164.27      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 164.22/164.27           => ( 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)))
% 164.22/164.27             => 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))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_neg__divide__le__eq,axiom,
% 164.22/164.27      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_neg__le__divide__eq,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 164.22/164.27          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mult__imp__le__div__pos,axiom,
% 164.22/164.27      ! [V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 164.22/164.27         => ( 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))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_of__int__num,axiom,
% 164.22/164.27      ! [V_k_2,T_b] :
% 164.22/164.27        ( class_Rings_Oring__1(T_b)
% 164.22/164.27       => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27           => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = c_Groups_Ozero__class_Ozero(T_b) )
% 164.22/164.27          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) )
% 164.22/164.27              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),T_b),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),tc_Int_Oint),c_COMBB(tc_fun(T_b,T_b),T_b,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,T_b),T_b),tc_Int_Oint),c_HOL_OLet(T_b,T_b)),c_Int_Oring__1__class_Oof__int(T_b)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,T_b)),tc_Int_Oint),c_COMBS(T_b,T_b,T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),tc_Int_Oint),c_COMBB(T_b,tc_fun(T_b,T_b),T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Oplus__class_Oplus(T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b)))),c_Groups_Oone__class_Oone(T_b))))),c_Divides_Odivmod__int(V_k_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_negDivAlg_Opinduct,axiom,
% 164.22/164.27      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ! [B_a,B_b] :
% 164.22/164.27              ( 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)))
% 164.22/164.27             => ( ( ~ ( 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)))
% 164.22/164.27                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.27                 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 164.22/164.27               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_posDivAlg_Opinduct,axiom,
% 164.22/164.27      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ! [B_a,B_b] :
% 164.22/164.27              ( 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)))
% 164.22/164.27             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 164.22/164.27                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 164.22/164.27                 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 164.22/164.27               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__case__add__eq__if,axiom,
% 164.22/164.27      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_adjust__def,axiom,
% 164.22/164.27      ! [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))))))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__weak__cong,axiom,
% 164.22/164.27      ! [V_c_2,T_d,T_c,T_b,V_q_2,V_p_2] :
% 164.22/164.27        ( V_p_2 = V_q_2
% 164.22/164.27       => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_q_2) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__twice,axiom,
% 164.22/164.27      ! [V_p_2,V_g_2,T_f,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,tc_prod(T_c,T_d)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(T_f,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_f),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2))),V_g_2)),V_p_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_prod_Osimps_I2_J,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__conv,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__eta,axiom,
% 164.22/164.27      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_d),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_d,T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c))) = V_f_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_fst__def,axiom,
% 164.22/164.27      ! [V_p_2,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_b),c_COMBK(T_b,T_c)),V_p_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_snd__def,axiom,
% 164.22/164.27      ! [V_p_2,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_b),hAPP(c_COMBK(tc_fun(T_b,T_b),T_c),c_COMBI(T_b))),V_p_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__case__0,axiom,
% 164.22/164.27      ! [V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__case__Suc,axiom,
% 164.22/164.27      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_prod__case__beta,axiom,
% 164.22/164.27      ! [V_p_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__comp__eq,axiom,
% 164.22/164.27      ! [V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),tc_prod(T_b,T_c)),V_f_2),hAPP(hAPP(c_COMBB(T_b,T_e,tc_prod(T_b,T_c)),V_g_2),c_Product__Type_Ofst(T_b,T_c)))),c_Product__Type_Osnd(T_b,T_c)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),T_b),V_f_2),V_g_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__beta,axiom,
% 164.22/164.27      ! [V_z_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_Pa_2),V_z_2) = hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_z_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_z_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__def,axiom,
% 164.22/164.27      ! [V_p_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_c_2),V_p_2) = hAPP(hAPP(V_c_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 164.22/164.27      ! [V_n_2,V_m_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 164.22/164.27      <=> 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_diff__Suc,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divmod__int__rel__def,axiom,
% 164.22/164.27      ! [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))))))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__case__number__of,axiom,
% 164.22/164.27      ! [V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divmod__int__pdivmod,axiom,
% 164.22/164.27      ! [V_l_2,V_k_2] :
% 164.22/164.27        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27         => 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)) )
% 164.22/164.27        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27             => 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) )
% 164.22/164.27            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27             => 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)))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divmod__int__code,axiom,
% 164.22/164.27      ! [V_l_2,V_k_2] :
% 164.22/164.27        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27         => 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)) )
% 164.22/164.27        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27             => 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) )
% 164.22/164.27            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27             => 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)))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__of__aux__code,axiom,
% 164.22/164.27      ! [V_n,V_i] :
% 164.22/164.27        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.27         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 164.22/164.27        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__rec__add__eq__if,axiom,
% 164.22/164.27      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_MGT__def,axiom,
% 164.22/164.27      ! [V_c_2] : c_Hoare__Mirabelle_OMGT(V_c_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal),V_c_2),c_Natural_Oevalc(V_c_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mem__splitI,axiom,
% 164.22/164.27      ! [T_d,T_c,V_b_2,V_a_2,V_c_2,V_z_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2)))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_splitI,axiom,
% 164.22/164.27      ! [T_c,T_b,V_b_2,V_a_2,V_f_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_prod__caseI,axiom,
% 164.22/164.27      ! [T_c,T_b,V_b_2,V_a_2,V_f1_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_splitD,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 164.22/164.27       => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_splitD_H,axiom,
% 164.22/164.27      ! [V_c_2,V_b_2,V_a_2,V_R_2,T_d,T_c,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_c_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apsnd__conv,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_fst__apsnd,axiom,
% 164.22/164.27      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_b,T_d),V_x_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_snd__apsnd,axiom,
% 164.22/164.27      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apsnd__eq__conv,axiom,
% 164.22/164.27      ! [V_g_2,V_x_2,V_f_2,T_b,T_c,T_d] :
% 164.22/164.27        ( hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_g_2),V_x_2)
% 164.22/164.27      <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__rec__0,axiom,
% 164.22/164.27      ! [V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__rec__Suc,axiom,
% 164.22/164.27      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(hAPP(V_f2_2,V_nat_2),hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),V_nat_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_negateSnd__def,axiom,
% 164.22/164.27      c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divmod__nat__if,axiom,
% 164.22/164.27      ! [V_m_2,V_n_2] :
% 164.22/164.27        ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 164.22/164.27         => 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) )
% 164.22/164.27        & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__rec__number__of,axiom,
% 164.22/164.27      ! [V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),c_Int_Onat)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__number__of__Suc,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__Suc__number__of,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osize_I1_J,axiom,
% 164.22/164.27      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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__Suc__number__of,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__number__of__Suc,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Odistrib__inf__le,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Odistrib__sup__le,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__maxI1,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__maxI2,axiom,
% 164.22/164.27      ! [V_x,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__iff__sup,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.22/164.27        <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__sup__iff,axiom,
% 164.22/164.27      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 164.22/164.27            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__supI1,axiom,
% 164.22/164.27      ! [V_b,V_a,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.22/164.27         => 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))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__supI2,axiom,
% 164.22/164.27      ! [V_a,V_b,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 164.22/164.27         => 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))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__absorb2,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.22/164.27         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__absorb1,axiom,
% 164.22/164.27      ! [V_x,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.22/164.27         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__supI,axiom,
% 164.22/164.27      ! [V_b,V_x,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__least,axiom,
% 164.22/164.27      ! [V_z,V_x,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__mono,axiom,
% 164.22/164.27      ! [V_d,V_b,V_c,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__supE,axiom,
% 164.22/164.27      ! [V_x,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( 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))
% 164.22/164.27         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.22/164.27             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_le__max__iff__disj,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_x_2))
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_y_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__le1,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__le2,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__iff__inf,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.22/164.27        <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__inf__iff,axiom,
% 164.22/164.27      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_y_2),V_z_2)))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.22/164.27            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__infI1,axiom,
% 164.22/164.27      ! [V_b,V_x,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__infI2,axiom,
% 164.22/164.27      ! [V_a,V_x,V_b,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__absorb1,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.22/164.27         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__absorb2,axiom,
% 164.22/164.27      ! [V_x,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.22/164.27         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__infI,axiom,
% 164.22/164.27      ! [V_b,V_a,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__greatest,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__mono,axiom,
% 164.22/164.27      ! [V_d,V_b,V_c,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 164.22/164.27           => 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))) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Ole__infE,axiom,
% 164.22/164.27      ! [V_b,V_a,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( 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)))
% 164.22/164.27         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.22/164.27             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__le__iff__disj,axiom,
% 164.22/164.27      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oless__supI1,axiom,
% 164.22/164.27      ! [V_b,V_a,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 164.22/164.27         => 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))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oless__supI2,axiom,
% 164.22/164.27      ! [V_a,V_b,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 164.22/164.27         => 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))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_less__max__iff__disj,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__less__iff__conj,axiom,
% 164.22/164.27      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 164.22/164.27            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oless__infI1,axiom,
% 164.22/164.27      ! [V_b,V_x,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oless__infI2,axiom,
% 164.22/164.27      ! [V_a,V_x,V_b,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__less__iff__conj,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 164.22/164.27            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__less__iff__disj,axiom,
% 164.22/164.27      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 164.22/164.27        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__add__distrib__left,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__add__distrib__left,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup_Oidem,axiom,
% 164.22/164.27      ! [V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf_Oidem,axiom,
% 164.22/164.27      ! [V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup_Ocommute,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__commute,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf_Ocommute,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__commute,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__inf__absorb,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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 ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__sup__absorb,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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 ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup_Oleft__idem,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__left__idem,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 164.22/164.27      ! [V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__left__idem,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup_Oleft__commute,axiom,
% 164.22/164.27      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__left__commute,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 164.22/164.27      ! [V_c,V_a,V_b,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__left__commute,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__inf__distrib1,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup_Oassoc,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__assoc,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf_Oassoc,axiom,
% 164.22/164.27      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__assoc,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Osup__inf__distrib2,axiom,
% 164.22/164.27      ! [V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 164.22/164.27      ! [V_x,V_z,V_y,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__min__eq__max,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Olinordered__ab__group__add(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__max__eq__min,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Olinordered__ab__group__add(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__Suc__Suc,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__Suc__Suc,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__0L,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__0R,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__0L,axiom,
% 164.22/164.27      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__0R,axiom,
% 164.22/164.27      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__diff__distrib__left,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Oordered__ab__group__add(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__diff__distrib__left,axiom,
% 164.22/164.27      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.27        ( class_Groups_Oordered__ab__group__add(T_a)
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__diff,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__number__of,axiom,
% 164.22/164.27      ! [V_v,V_u,T_b] :
% 164.22/164.27        ( ( class_Int_Onumber(T_b)
% 164.22/164.27          & class_Orderings_Oord(T_b) )
% 164.22/164.27       => ( ( 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)))
% 164.22/164.27           => 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) )
% 164.22/164.27          & ( ~ 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)))
% 164.22/164.27           => 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) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__number__of,axiom,
% 164.22/164.27      ! [V_v,V_u,T_b] :
% 164.22/164.27        ( ( class_Int_Onumber(T_b)
% 164.22/164.27          & class_Orderings_Oord(T_b) )
% 164.22/164.27       => ( ( 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)))
% 164.22/164.27           => 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) )
% 164.22/164.27          & ( ~ 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)))
% 164.22/164.27           => 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) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__minus__add__max,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__Suc1,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__Suc2,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__Suc2,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__Suc1,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_max__ord__max,axiom,
% 164.22/164.27      ! [T_b] :
% 164.22/164.27        ( class_Orderings_Oord(T_b)
% 164.22/164.27       => c_Orderings_Oord__class_Omax(T_b) = c_Orderings_Oord_Omax(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_min__ord__min,axiom,
% 164.22/164.27      ! [T_b] :
% 164.22/164.27        ( class_Orderings_Oord(T_b)
% 164.22/164.27       => c_Orderings_Oord__class_Omin(T_b) = c_Orderings_Oord_Omin(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osize_I2_J,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apsnd__apfst,axiom,
% 164.22/164.27      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_e,T_d),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_e,T_d),V_x_2))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apfst__apsnd,axiom,
% 164.22/164.27      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Oinject,axiom,
% 164.22/164.27      ! [V_code__numeral_H_2,V_code__numeral_2] :
% 164.22/164.27        ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 164.22/164.27      <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apfst__conv,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_x_2)),V_y_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_fst__apfst,axiom,
% 164.22/164.27      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apfst__eq__conv,axiom,
% 164.22/164.27      ! [V_g_2,V_x_2,V_f_2,T_c,T_b,T_d] :
% 164.22/164.27        ( hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_g_2),V_x_2)
% 164.22/164.27      <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_snd__apfst,axiom,
% 164.22/164.27      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_d,T_b),V_x_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_apsnd__apfst__commute,axiom,
% 164.22/164.27      ! [V_p_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,V_g_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_e,V_f_2),V_p_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osimps_I3_J,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osimps_I2_J,axiom,
% 164.22/164.27      ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Suc__code__numeral__minus__one,axiom,
% 164.22/164.27      ! [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 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_dual__min,axiom,
% 164.22/164.27      ! [T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => c_Orderings_Oord_Omin(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_dual__max,axiom,
% 164.22/164.27      ! [T_b] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_b)
% 164.22/164.27       => c_Orderings_Oord_Omax(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osize_I4_J,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osize_I3_J,axiom,
% 164.22/164.27      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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_field__le__mult__one__interval,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 164.22/164.27       => ( ! [B_z] :
% 164.22/164.27              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 164.22/164.27             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 164.22/164.27               => 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)) ) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Min_Oidem,axiom,
% 164.22/164.27      ! [V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Max_Oidem,axiom,
% 164.22/164.27      ! [V_x,T_a] :
% 164.22/164.27        ( class_Orderings_Olinorder(T_a)
% 164.22/164.27       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_OFrac__def,axiom,
% 164.22/164.27      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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osimps_I5_J,axiom,
% 164.22/164.27      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_norm__frac_Osimps,axiom,
% 164.22/164.27      ! [V_a_2,V_b_2] :
% 164.22/164.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27         => 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)) )
% 164.22/164.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27         => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27                | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.27             => 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)) )
% 164.22/164.27            & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.27             => 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))) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_accp__acc__eq,axiom,
% 164.22/164.27      ! [V_x_2,V_r_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),V_x_2))
% 164.22/164.27      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 164.22/164.27      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 164.22/164.27      c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 164.22/164.27      ! [V_y,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 164.22/164.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 164.22/164.27      ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 164.22/164.27      c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 164.22/164.27      ! [V_y,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 164.22/164.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 164.22/164.27      ! [V_y,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 164.22/164.27         => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 164.22/164.27      ! [V_y,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 164.22/164.27         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 164.22/164.27      ! [V_n,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 164.22/164.27      ! [V_y,V_x] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x)
% 164.22/164.27       => ( c_Nat__Transfer_Ois__nat(V_y)
% 164.22/164.27         => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_is__nat__def,axiom,
% 164.22/164.27      ! [V_x_2] :
% 164.22/164.27        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 164.22/164.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_acc__subset,axiom,
% 164.22/164.27      ! [V_R2_2,V_R1_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R1_2),V_R2_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oacc(T_b,V_R2_2)),c_Wellfounded_Oacc(T_b,V_R1_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_acc_Osimps,axiom,
% 164.22/164.27      ! [V_r_2,V_a_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 164.22/164.27      <=> ! [B_x] :
% 164.22/164.27            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_a_2)),V_r_2))
% 164.22/164.27           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_acc__downward,axiom,
% 164.22/164.27      ! [V_a_2,V_r_2,V_b_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.22/164.27         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 164.22/164.27      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Osimps_I4_J,axiom,
% 164.22/164.27      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_norm__frac_Opsimps,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27           => 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)) )
% 164.22/164.27          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27           => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.27               => 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)) )
% 164.22/164.27              & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.22/164.27                    | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 164.22/164.27               => 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))) ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Orefl_H__def,axiom,
% 164.22/164.27      ! [V_r_2,T_b] :
% 164.22/164.27        ( c_Nitpick_Orefl_H(T_b,V_r_2)
% 164.22/164.27      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oint__gcd__def,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oint__lcm__def,axiom,
% 164.22/164.27      ! [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)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Ozero__frac__def,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Onat__lcm__def,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__gcd_Osimps,axiom,
% 164.22/164.27      ! [V_x,V_y] :
% 164.22/164.27        ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27         => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 164.22/164.27        & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oone__frac__def,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__gcd_Opsimps,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 164.22/164.27          & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27           => 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)) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_norm__frac_Opinduct,axiom,
% 164.22/164.27      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ! [B_a,B_b] :
% 164.22/164.27              ( 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)))
% 164.22/164.27             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 164.22/164.27                 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 164.22/164.27               => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Ofrac__def,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__gcd_Opinduct,axiom,
% 164.22/164.27      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 164.22/164.27        ( 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)))
% 164.22/164.27       => ( ! [B_x,B_y] :
% 164.22/164.27              ( 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)))
% 164.22/164.27             => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.22/164.27                 => hBOOL(hAPP(hAPP(V_Pa_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 164.22/164.27               => hBOOL(hAPP(hAPP(V_Pa_2,B_x),B_y)) ) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mem__splitE,axiom,
% 164.22/164.27      ! [V_p_2,V_c_2,T_d,T_c,V_z_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),V_p_2)))
% 164.22/164.27       => ~ ! [B_x,B_y] :
% 164.22/164.27              ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)
% 164.22/164.27             => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_mem__splitI2,axiom,
% 164.22/164.27      ! [V_c_2,V_z_2,T_d,T_c,T_b,V_p_2] :
% 164.22/164.27        ( ! [B_a,B_b] :
% 164.22/164.27            ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)
% 164.22/164.27           => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) )
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_c_2),V_p_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_acc_OaccI,axiom,
% 164.22/164.27      ! [V_r_2,V_x_2,T_b] :
% 164.22/164.27        ( ! [B_y] :
% 164.22/164.27            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_x_2)),V_r_2))
% 164.22/164.27           => hBOOL(hAPP(hAPP(c_member(T_b),B_y),c_Wellfounded_Oacc(T_b,V_r_2))) )
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_not__acc__down,axiom,
% 164.22/164.27      ! [V_R_2,V_x_2,T_b] :
% 164.22/164.27        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_R_2)))
% 164.22/164.27       => ~ ! [B_z] :
% 164.22/164.27              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_x_2)),V_R_2))
% 164.22/164.27             => hBOOL(hAPP(hAPP(c_member(T_b),B_z),c_Wellfounded_Oacc(T_b,V_R_2))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_scomp__unfold,axiom,
% 164.22/164.27      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_e),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_d,T_e),hAPP(V_f_2,V_x_2))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_nat__intermed__int__val,axiom,
% 164.22/164.27      ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 164.22/164.27        ( ! [B_i] :
% 164.22/164.27            ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 164.22/164.27              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 164.22/164.27           => 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))) )
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.22/164.27         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 164.22/164.27           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 164.22/164.27             => ? [B_i] :
% 164.22/164.27                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 164.22/164.27                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 164.22/164.27                  & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_log_Osimps,axiom,
% 164.22/164.27      ! [V_i,V_b] :
% 164.22/164.27        ( ( ( 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)))
% 164.22/164.27            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 164.22/164.27         => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 164.22/164.27        & ( ~ ( 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)))
% 164.22/164.27              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 164.22/164.27         => 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))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oplus__frac__def,axiom,
% 164.22/164.27      ! [V_r_2,V_q_2,T_b] : c_Nitpick_Oplus__frac(T_b,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_b),V_q_2),hAPP(c_Nitpick_Odenom(T_b),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_b),tc_Int_Oint),c_Nitpick_Ofrac(T_b)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_q_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_q_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_r_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_r_2)))))),c_COMBI(tc_Int_Oint))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_internal__split__def,axiom,
% 164.22/164.27      ! [T_d,T_c,T_b] : c_Product__Type_Ointernal__split(T_b,T_c,T_d) = c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_scomp__scomp,axiom,
% 164.22/164.27      ! [V_h_2,V_g_2,V_f_2,T_g,T_f,T_c,T_e,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_e,T_c),hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,tc_prod(T_d,T_e)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,T_c),V_f_2),hAPP(hAPP(c_COMBC(T_f,tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_g,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),T_f),c_Product__Type_Oscomp(T_g,T_d,T_e,T_c)),V_g_2)),V_h_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_scomp__Pair,axiom,
% 164.22/164.27      ! [V_x_2,T_d,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,tc_prod(T_c,T_d)),V_x_2),c_Product__Type_OPair(T_c,T_d)) = V_x_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Pair__scomp,axiom,
% 164.22/164.27      ! [V_f_2,V_x_2,T_c,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_b,T_c),hAPP(c_Product__Type_OPair(T_d,T_b),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_scomp__apply,axiom,
% 164.22/164.27      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_scomp__def,axiom,
% 164.22/164.27      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_internal__split__conv,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_c,T_d,T_b),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_c_2,V_a_2),V_b_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Otimes__frac__def,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oof__frac__def,axiom,
% 164.22/164.27      ! [V_q,T_a,T_b] :
% 164.22/164.27        ( ( class_Rings_Oinverse(T_b)
% 164.22/164.27          & class_Rings_Oring__1(T_b) )
% 164.22/164.27       => 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__shift__def,axiom,
% 164.22/164.27      ! [V_r,V_l,V_k] :
% 164.22/164.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 164.22/164.27         => 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) )
% 164.22/164.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 164.22/164.27         => 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) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 164.22/164.27      ! [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))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oless__frac__def,axiom,
% 164.22/164.27      ! [V_r_2,V_q_2,T_b] :
% 164.22/164.27        ( c_Nitpick_Oless__frac(T_b,V_q_2,V_r_2)
% 164.22/164.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 164.22/164.27      ! [V_r_2,V_q_2,T_b] :
% 164.22/164.27        ( c_Nitpick_Oless__eq__frac(T_b,V_q_2,V_r_2)
% 164.22/164.27      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_iterate_Osimps,axiom,
% 164.22/164.27      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 164.22/164.27        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.27         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2) )
% 164.22/164.27        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.27         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_b,tc_prod(T_c,T_b)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_c,T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_f_2)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_inc__shift__def,axiom,
% 164.22/164.27      ! [V_k,V_v] :
% 164.22/164.27        ( ( V_v = V_k
% 164.22/164.27         => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 164.22/164.27        & ( V_v != V_k
% 164.22/164.27         => 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)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_range,axiom,
% 164.22/164.27      ! [V_s,V_k] :
% 164.22/164.27        ( 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))
% 164.22/164.27       => 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)) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__morphism__int__nat,axiom,
% 164.22/164.27      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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_field__le__epsilon,axiom,
% 164.22/164.27      ! [V_y,V_x,T_a] :
% 164.22/164.27        ( class_Fields_Olinordered__field(T_a)
% 164.22/164.27       => ( ! [B_e] :
% 164.22/164.27              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_e))
% 164.22/164.27             => 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))) )
% 164.22/164.27         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_subtract__code__numeral__def,axiom,
% 164.22/164.27      c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_minus__code__numeral__code,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pair__imageI,axiom,
% 164.22/164.27      ! [V_f_2,T_d,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_A_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_member(T_d),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),V_A_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__eqI,axiom,
% 164.22/164.27      ! [T_b,V_A_2,T_c,V_x_2,V_f_2,V_b_2] :
% 164.22/164.27        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 164.22/164.27       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 164.22/164.27         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_subset__image__iff,axiom,
% 164.22/164.27      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 164.22/164.27      <=> ? [B_AA] :
% 164.22/164.27            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),B_AA),V_A_2))
% 164.22/164.27            & V_B_2 = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),B_AA) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__mono,axiom,
% 164.22/164.27      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__image,axiom,
% 164.22/164.27      ! [V_A_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_d,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_f_2),V_g_2)),V_A_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_rev__image__eqI,axiom,
% 164.22/164.27      ! [T_c,V_f_2,V_b_2,V_A_2,V_x_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.22/164.27       => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 164.22/164.27         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_imageI,axiom,
% 164.22/164.27      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.22/164.27       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__iff,axiom,
% 164.22/164.27      ! [V_A_2,V_f_2,T_c,V_z_2,T_b] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 164.22/164.27      <=> ? [B_x] :
% 164.22/164.27            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.22/164.27            & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__diff__subset,axiom,
% 164.22/164.27      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_image__ident,axiom,
% 164.22/164.27      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pair__box_Osize_I1_J,axiom,
% 164.22/164.27      ! [V_b_2,V_a_2,V_fb_2,V_fa_2,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__size(T_b,T_c,V_fa_2,V_fb_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(V_fb_2,V_b_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_The__split,axiom,
% 164.22/164.27      ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Orecs_I2_J,axiom,
% 164.22/164.27      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(hAPP(V_f2_2,V_code__numeral_2),c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,V_code__numeral_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Random_Osimps,axiom,
% 164.22/164.27      ! [V_size_2,V_g_2,T_b,V_nrandom_2] :
% 164.22/164.27        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 164.22/164.27         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) )
% 164.22/164.27        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 164.22/164.27         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm)),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(V_g_2,V_size_2)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random__Sequence_ORandom(T_b,V_g_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_size_2))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Ounion(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Osingle(T_b)),c_Product__Type_Ofst(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))))))) ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 164.22/164.27      ! [V_B_2,V_A_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.27      <=> 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 164.22/164.27      ! [V_B_2,V_A_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.27      <=> 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__int__nat__set__return__embed,axiom,
% 164.22/164.27      ! [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 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 164.22/164.27      ! [V_A_2,V_x_2] :
% 164.22/164.27        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 164.22/164.27      <=> 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))) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 164.22/164.27      ! [V_B_2,V_A_2] :
% 164.22/164.27        ( V_A_2 = V_B_2
% 164.22/164.27      <=> 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) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pair__box_Oinject,axiom,
% 164.22/164.27      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 164.22/164.27        ( c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2) = c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_H_2,V_b_H_2)
% 164.22/164.27      <=> ( V_a_2 = V_a_H_2
% 164.22/164.27          & V_b_2 = V_b_H_2 ) ) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_split__paired__The,axiom,
% 164.22/164.27      ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),V_Pa_2) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_The__split__eq,axiom,
% 164.22/164.27      ! [V_y_2,V_x_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_divmod__nat__def,axiom,
% 164.22/164.27      ! [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)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_code__numeral_Orecs_I1_J,axiom,
% 164.22/164.27      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Random__Sequence_Oempty__def,axiom,
% 164.22/164.27      ! [V_size_2,V_nrandom_2,T_b] : c_Random__Sequence_Oempty(T_b,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_Random__Sequence_Osingle__def,axiom,
% 164.22/164.27      ! [V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(c_Random__Sequence_Osingle(T_b),V_x_2),V_nrandom_2),V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_DSequence_Osingle(T_b),V_x_2)) ).
% 164.22/164.27  
% 164.22/164.27  fof(fact_pair__box_Osize_I2_J,axiom,
% 164.22/164.27      ! [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) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pair__box_Osimps_I2_J,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__case(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pair__box_Orecs,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__rec(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 164.22/164.28      ! [V_B_2,V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.28          <=> 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))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 164.22/164.28      ! [V_B_2,V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.22/164.28          <=> 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))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 164.22/164.28      ! [V_A_2,V_x_2] :
% 164.22/164.28        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 164.22/164.28       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 164.22/164.28          <=> 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))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_transfer__nat__int__set__return__embed,axiom,
% 164.22/164.28      ! [V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => 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 ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_the__eq__trivial,axiom,
% 164.22/164.28      ! [V_a_2,T_b] : c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__set__def,axiom,
% 164.22/164.28      ! [V_S_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_S_2)
% 164.22/164.28      <=> ! [B_x] :
% 164.22/164.28            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 164.22/164.28      ! [V_B_2,V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.22/164.28         => ( V_A_2 = V_B_2
% 164.22/164.28          <=> 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) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 164.22/164.28      ! [V_x_2,V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 164.22/164.28         => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 164.22/164.28      ! [V_x_2,V_A_2] :
% 164.22/164.28        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_the__sym__eq__trivial,axiom,
% 164.22/164.28      ! [V_x_2,T_b] : c_HOL_OThe(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_exE__realizer,axiom,
% 164.22/164.28      ! [T_d,V_f_2,V_Qa_2,V_p_2,T_b,T_c,V_Pa_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2)),hAPP(c_Product__Type_Ofst(T_c,T_b),V_p_2)))
% 164.22/164.28       => ( ! [B_x,B_y] :
% 164.22/164.28              ( hBOOL(hAPP(hAPP(V_Pa_2,B_y),B_x))
% 164.22/164.28             => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(V_f_2,B_x),B_y))) )
% 164.22/164.28         => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_d),V_f_2),V_p_2))) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_code__numeral__not__eq__zero,axiom,
% 164.22/164.28      ! [V_i_2] :
% 164.22/164.28        ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.22/164.28      <=> 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)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_beyond__def,axiom,
% 164.22/164.28      ! [V_l,V_k] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 164.22/164.28         => c_Quickcheck_Obeyond(V_k,V_l) = V_l )
% 164.22/164.28        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 164.22/164.28         => c_Quickcheck_Obeyond(V_k,V_l) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curry__def,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_c_2),V_x_2),V_y_2) = hAPP(V_c_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curryI,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,T_c,T_b,V_f_2] :
% 164.22/164.28        ( hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2] :
% 164.22/164.28        ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 164.22/164.28      <=> V_n_2 = V_m_2 ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 164.22/164.28      c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_times__code__numeral__code,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_beyond__zero,axiom,
% 164.22/164.28      ! [V_k] : c_Quickcheck_Obeyond(V_k,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curryE,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2))
% 164.22/164.28       => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curryD,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2))
% 164.22/164.28       => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_zero__code__numeral__def,axiom,
% 164.22/164.28      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curry__conv,axiom,
% 164.22/164.28      ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_f_2),V_a_2),V_b_2) = hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_one__code__numeral__def,axiom,
% 164.22/164.28      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_less__code__numeral__code,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2] :
% 164.22/164.28        ( 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)))
% 164.22/164.28      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_curry__split,axiom,
% 164.22/164.28      ! [V_f_2,T_d,T_c,T_b] : c_Product__Type_Ocurry(T_b,T_c,T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)) = V_f_2 ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_split__curry,axiom,
% 164.22/164.28      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),c_Product__Type_Ocurry(T_b,T_c,T_d,V_f_2)) = V_f_2 ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_plus__code__numeral__code,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_less__eq__code__numeral__code,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2] :
% 164.22/164.28        ( 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)))
% 164.22/164.28      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_subtract__code__numeral__code,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_code__numeral__decr,axiom,
% 164.22/164.28      ! [V_k] :
% 164.22/164.28        ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.22/164.28       => 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))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pos__not__random__dseq__def,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_mod__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_times__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 164.22/164.28      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 164.22/164.28        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.28         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_b) )
% 164.22/164.28        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.28         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_code__numeral_Onat__of__inject,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2] :
% 164.22/164.28        ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 164.22/164.28      <=> V_x_2 = V_y_2 ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 164.22/164.28      ! [V_l_2,V_k_2] :
% 164.22/164.28        ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 164.22/164.28      <=> V_k_2 = V_l_2 ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__of__inverse,axiom,
% 164.22/164.28      ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_of__nat__nat__of,axiom,
% 164.22/164.28      ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__of__of__nat,axiom,
% 164.22/164.28      ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_less__code__numeral__def,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 164.22/164.28      <=> 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))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__of__number,axiom,
% 164.22/164.28      ! [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) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_less__eq__code__numeral__def,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 164.22/164.28      <=> 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))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__of__code,axiom,
% 164.22/164.28      ! [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)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_nat__of__aux__def,axiom,
% 164.22/164.28      ! [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) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_Suc__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_minus__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_plus__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_div__code__numeral__def,axiom,
% 164.22/164.28      ! [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))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 164.22/164.28      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Opos__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Opos__empty__def,axiom,
% 164.22/164.28      ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Opos__bind__def,axiom,
% 164.22/164.28      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Opos__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 164.22/164.28      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 164.22/164.28        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.28         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_b) )
% 164.22/164.28        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.22/164.28         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_less__than__iff,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2] :
% 164.22/164.28        ( 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))
% 164.22/164.28      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pair__less__def,axiom,
% 164.22/164.28      c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pos__empty__def,axiom,
% 164.22/164.28      ! [V_seed_2,V_size_2,V_nrandom_2,T_b] : c_New__Random__Sequence_Opos__empty(T_b,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_b) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 164.22/164.28      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Oneg__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_pos__bind__def,axiom,
% 164.22/164.28      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 164.22/164.28      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Oneg__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_mlex__prod__def,axiom,
% 164.22/164.28      ! [V_R_2,V_f_2,T_b] : c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_b),T_b),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_b,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(tc_Nat_Onat,T_b)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_prod(tc_Nat_Onat,T_b)),T_b),c_Product__Type_OPair(tc_Nat_Onat,T_b)),V_f_2)),c_COMBI(T_b))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_in__inv__image,axiom,
% 164.22/164.28      ! [V_f_2,V_r_2,T_c,V_y_2,V_x_2,T_b] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2)))
% 164.22/164.28      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_neg__bind__def,axiom,
% 164.22/164.28      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_rp__inv__image__def,axiom,
% 164.22/164.28      ! [T_c,T_b] : c_FunDef_Orp__inv__image(T_b,T_c) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBS(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(T_c,T_b)),c_Product__Type_OPair(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),c_Relation_Oinv__image(T_b,T_c))))),c_Relation_Oinv__image(T_b,T_c))) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_measure__def,axiom,
% 164.22/164.28      ! [T_b] : c_Wellfounded_Omeasure(T_b) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_b),c_Wellfounded_Oless__than) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_power__dvd__imp__le,axiom,
% 164.22/164.28      ! [V_n,V_m,V_i] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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)))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_i))
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oorder__refl,axiom,
% 164.22/164.28      ! [V_x] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_x)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__0__right,axiom,
% 164.22/164.28      ! [V_a,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__1__left,axiom,
% 164.22/164.28      ! [V_k] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k)) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__add,axiom,
% 164.22/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__reduce,axiom,
% 164.22/164.28      ! [V_n_2,V_k_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2)))
% 164.22/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_n_2)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__diff__nat,axiom,
% 164.22/164.28      ! [V_n,V_m,V_k] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__if__abs__eq,axiom,
% 164.22/164.28      ! [V_k,V_l,T_a] :
% 164.22/164.28        ( class_Rings_Olinordered__idom(T_a)
% 164.22/164.28       => ( hAPP(c_Groups_Oabs__class_Oabs(T_a),V_l) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_k)
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_l),V_k)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_abs__dvd__iff,axiom,
% 164.22/164.28      ! [V_k_2,V_m_2,T_b] :
% 164.22/164.28        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_m_2)),V_k_2))
% 164.22/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),V_k_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__abs__iff,axiom,
% 164.22/164.28      ! [V_k_2,V_m_2,T_b] :
% 164.22/164.28        ( class_Rings_Olinordered__idom(T_b)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_k_2)))
% 164.22/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),V_k_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__diff,axiom,
% 164.22/164.28      ! [V_z,V_y,V_x,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__ring__1(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_z))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_one__dvd,axiom,
% 164.22/164.28      ! [V_a,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_minus__dvd__iff,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.28        ( class_Rings_Ocomm__ring__1(T_b)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),V_y_2))
% 164.22/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__minus__iff,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2,T_b] :
% 164.22/164.28        ( class_Rings_Ocomm__ring__1(T_b)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)))
% 164.22/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__mod__imp__dvd,axiom,
% 164.22/164.28      ! [V_n,V_m,V_k,T_a] :
% 164.22/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),c_Divides_Odiv__class_Omod(T_a,V_m,V_n)))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_n))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_m)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__mod,axiom,
% 164.22/164.28      ! [V_n,V_m,V_k,T_a] :
% 164.22/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_m))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_n))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),c_Divides_Odiv__class_Omod(T_a,V_m,V_n))) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_mod__mod__cancel,axiom,
% 164.22/164.28      ! [V_a,V_b,V_c,T_a] :
% 164.22/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_b))
% 164.22/164.28         => c_Divides_Odiv__class_Omod(T_a,c_Divides_Odiv__class_Omod(T_a,V_a,V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,V_a,V_c) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__mod__iff,axiom,
% 164.22/164.28      ! [V_m_2,V_n_2,V_k_2,T_b] :
% 164.22/164.28        ( class_Divides_Osemiring__div(T_b)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),V_n_2))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),c_Divides_Odiv__class_Omod(T_b,V_m_2,V_n_2)))
% 164.22/164.28          <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),V_m_2)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__refl,axiom,
% 164.22/164.28      ! [V_a,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_a)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__trans,axiom,
% 164.22/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.22/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_c))
% 164.22/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oeq__iff,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2] :
% 164.22/164.28        ( V_x_2 = V_y_2
% 164.22/164.28      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28          & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Ole__less,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28      <=> ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) )
% 164.22/164.28          | V_x_2 = V_y_2 ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__le,axiom,
% 164.22/164.28      ! [V_y_2,V_x_2] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) )
% 164.22/164.28      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28          & V_x_2 != V_y_2 ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oneq__le__trans,axiom,
% 164.22/164.28      ! [V_b,V_a] :
% 164.22/164.28        ( V_a != V_b
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oeq__refl,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( V_x = V_y
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oantisym__conv,axiom,
% 164.22/164.28      ! [V_x_2,V_y_2] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.22/164.28        <=> V_x_2 = V_y_2 ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Ole__imp__less__or__eq,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28       => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.22/164.28          | V_x = V_y ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Ole__neq__trans,axiom,
% 164.22/164.28      ! [V_b,V_a] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.22/164.28       => ( V_a != V_b
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oord__eq__le__trans,axiom,
% 164.22/164.28      ! [V_c,V_b,V_a] :
% 164.22/164.28        ( V_a = V_b
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_c))
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oord__le__eq__trans,axiom,
% 164.22/164.28      ! [V_c,V_b,V_a] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.22/164.28       => ( V_b = V_c
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd__antisym,axiom,
% 164.22/164.28      ! [V_n,V_m] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m),V_n))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_n),V_m))
% 164.22/164.28         => V_m = V_n ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oantisym,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x))
% 164.22/164.28         => V_x = V_y ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oorder__trans,axiom,
% 164.22/164.28      ! [V_z,V_y,V_x] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 164.22/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oord__eq__less__trans,axiom,
% 164.22/164.28      ! [V_c,V_b,V_a] :
% 164.22/164.28        ( V_a = V_b
% 164.22/164.28       => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_c))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_b)) )
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_a)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Ole__less__trans,axiom,
% 164.22/164.28      ! [V_z,V_y,V_x] :
% 164.22/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28       => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_y)) )
% 164.22/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__imp__neq,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.22/164.28       => V_x != V_y ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__not__sym,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.22/164.28       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__imp__le,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.22/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__imp__not__less,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.22/164.28       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x))
% 164.22/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ).
% 164.22/164.28  
% 164.22/164.28  fof(fact_dvd_Oless__imp__not__eq,axiom,
% 164.22/164.28      ! [V_y,V_x] :
% 164.22/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.22/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.37/164.28       => V_x != V_y ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oless__imp__not__eq2,axiom,
% 164.37/164.28      ! [V_y,V_x] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.37/164.28       => V_y != V_x ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oord__less__eq__trans,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) )
% 164.37/164.28       => ( V_b = V_c
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_a)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oless__le__trans,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oless__asym_H,axiom,
% 164.37/164.28      ! [V_b,V_a] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) )
% 164.37/164.28       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oless__trans,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.37/164.28       => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_y)) )
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Oless__asym,axiom,
% 164.37/164.28      ! [V_y,V_x] :
% 164.37/164.28        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 164.37/164.28       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x))
% 164.37/164.28            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__0__left,axiom,
% 164.37/164.28      ! [V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 164.37/164.28         => V_a = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_div__dvd__div,axiom,
% 164.37/164.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_b)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_c_2))
% 164.37/164.28           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_c_2),V_a_2)))
% 164.37/164.28            <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_b_2),V_c_2)) ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__power__same,axiom,
% 164.37/164.28      ! [V_n,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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_y),V_n))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_nat__dvd__1__iff__1,axiom,
% 164.37/164.28      ! [V_m_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))
% 164.37/164.28      <=> V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__triv__left,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__triv__right,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult2,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult,axiom,
% 164.37/164.28      ! [V_b,V_c,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_mult__dvd__mono,axiom,
% 164.37/164.28      ! [V_d,V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_d))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvdI,axiom,
% 164.37/164.28      ! [V_k,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Odvd(T_a)
% 164.37/164.28       => ( V_a = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_k)
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_a)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__left,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__right,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_c)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__cancel__left,axiom,
% 164.37/164.28      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 164.37/164.28        ( class_Rings_Oidom(T_b)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 164.37/164.28        <=> ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.28            | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__cancel__right,axiom,
% 164.37/164.28      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 164.37/164.28        ( class_Rings_Oidom(T_b)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)))
% 164.37/164.28        <=> ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.28            | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__imp__mod__0,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => c_Divides_Odiv__class_Omod(T_a,V_b,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__eq__mod__eq__0,axiom,
% 164.37/164.28      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_b)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 164.37/164.28        <=> c_Divides_Odiv__class_Omod(T_b,V_b_2,V_a_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_div__add,axiom,
% 164.37/164.28      ! [V_y,V_x,V_z,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_x))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_y))
% 164.37/164.28           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_z)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_y),V_z)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__div__cancel,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)) = V_b ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_div__mult__swap,axiom,
% 164.37/164.28      ! [V_a,V_b,V_c,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_b))
% 164.37/164.28         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__div__mult__self,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)),V_a) = V_b ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__div__mult,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 164.37/164.28         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)),V_c) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)),V_a) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_div__mult__div__if__dvd,axiom,
% 164.37/164.28      ! [V_w,V_z,V_x,V_y,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_w))
% 164.37/164.28           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_w),V_z)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__div__neg,axiom,
% 164.37/164.28      ! [V_x,V_y,T_a] :
% 164.37/164.28        ( class_Divides_Oring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 164.37/164.28         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__neg__div,axiom,
% 164.37/164.28      ! [V_x,V_y,T_a] :
% 164.37/164.28        ( class_Divides_Oring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 164.37/164.28         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_y) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_le__imp__power__dvd,axiom,
% 164.37/164.28      ! [V_a,V_n,V_m,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__power__le,axiom,
% 164.37/164.28      ! [V_m,V_n,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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_y),V_m))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_power__le__dvd,axiom,
% 164.37/164.28      ! [V_m,V_b,V_n,V_a,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_b))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_b)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_div__power,axiom,
% 164.37/164.28      ! [V_n,V_x,V_y,T_a] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_a)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 164.37/164.28         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(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_y),V_n)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__1__iff__1,axiom,
% 164.37/164.28      ! [V_m_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))))
% 164.37/164.28      <=> V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_nat__dvd__not__less,axiom,
% 164.37/164.28      ! [V_n,V_m] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 164.37/164.28         => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_n),V_m)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_nat__mult__dvd__cancel__disj,axiom,
% 164.37/164.28      ! [V_n_2,V_m_2,V_k_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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)))
% 164.37/164.28      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.28          | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__diffD,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__diffD1,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_unity__coeff__ex,axiom,
% 164.37/164.28      ! [V_l_2,V_Pa_2,T_b] :
% 164.37/164.28        ( ( class_Rings_Odvd(T_b)
% 164.37/164.28          & class_Rings_Osemiring__0(T_b) )
% 164.37/164.28       => ( ? [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_l_2),B_x)))
% 164.37/164.28        <=> ? [B_x] :
% 164.37/164.28              ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_l_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),c_Groups_Ozero__class_Ozero(T_b))))
% 164.37/164.28              & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__period_I4_J,axiom,
% 164.37/164.28      ! [V_t_2,V_D_2,V_d_2,T_b] :
% 164.37/164.28        ( ( class_Rings_Ocomm__ring(T_b)
% 164.37/164.28          & class_Rings_Odvd(T_b) )
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),V_D_2))
% 164.37/164.28         => ! [B_x,B_k] :
% 164.37/164.28              ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),V_t_2)))
% 164.37/164.28            <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_k),V_D_2))),V_t_2))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__period_I3_J,axiom,
% 164.37/164.28      ! [V_t_2,V_D_2,V_d_2,T_b] :
% 164.37/164.28        ( ( class_Rings_Ocomm__ring(T_b)
% 164.37/164.28          & class_Rings_Odvd(T_b) )
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),V_D_2))
% 164.37/164.28         => ! [B_x,B_k] :
% 164.37/164.28              ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),V_t_2)))
% 164.37/164.28            <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_k),V_D_2))),V_t_2))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__eq__mod__eq__0__number__of,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.28        ( ( class_Divides_Osemiring__div(T_b)
% 164.37/164.28          & class_Int_Onumber(T_b) )
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 164.37/164.28        <=> c_Divides_Odiv__class_Omod(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__div__div__eq__mult,axiom,
% 164.37/164.28      ! [V_d_2,V_b_2,V_c_2,V_a_2,T_b] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_b)
% 164.37/164.28       => ( V_a_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.28         => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.28           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 164.37/164.28             => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_c_2),V_d_2))
% 164.37/164.28               => ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_d_2),V_c_2)
% 164.37/164.28                <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2) ) ) ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__div__eq__mult,axiom,
% 164.37/164.28      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.28        ( class_Divides_Osemiring__div(T_b)
% 164.37/164.28       => ( V_a_2 != c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 164.37/164.28           => ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2) = V_c_2
% 164.37/164.28            <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2) ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__imp__le,axiom,
% 164.37/164.28      ! [V_n,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_nat__mult__dvd__cancel1,axiom,
% 164.37/164.28      ! [V_n_2,V_m_2,V_k_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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)))
% 164.37/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__cancel,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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)))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__power,axiom,
% 164.37/164.28      ! [V_x,V_n,T_a] :
% 164.37/164.28        ( class_Rings_Ocomm__semiring__1(T_a)
% 164.37/164.28       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 164.37/164.28            | V_x = c_Groups_Oone__class_Oone(T_a) )
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__cancel2,axiom,
% 164.37/164.28      ! [V_n_2,V_m_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_m_2)),V_m_2))
% 164.37/164.28        <=> V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__mult__cancel1,axiom,
% 164.37/164.28      ! [V_n_2,V_m_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_m_2))
% 164.37/164.28        <=> V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_irrefl__def,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Relation_Oirrefl(T_b,V_r_2)
% 164.37/164.28      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Ostrict__monoD,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2,V_f_2,T_b] :
% 164.37/164.28        ( class_Orderings_Oorder(T_b)
% 164.37/164.28       => ( c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2)
% 164.37/164.28         => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.37/164.28              & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) )
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OmonoD,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2,V_f_2,T_b] :
% 164.37/164.28        ( class_Orderings_Oorder(T_b)
% 164.37/164.28       => ( c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2)
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rp__inv__image__rp,axiom,
% 164.37/164.28      ! [V_f_2,T_c,V_Pa_2,T_b] :
% 164.37/164.28        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 164.37/164.28       => c_FunDef_Oreduction__pair(T_c,hAPP(hAPP(c_FunDef_Orp__inv__image(T_b,T_c),V_Pa_2),V_f_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_nat__dvd__iff,axiom,
% 164.37/164.28      ! [V_m_2,V_z_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),V_m_2))
% 164.37/164.28      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 164.37/164.28           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) )
% 164.37/164.28          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 164.37/164.28           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__zdiffD,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),V_n)))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_m)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_uminus__dvd__conv_I1_J,axiom,
% 164.37/164.28      ! [V_t_2,V_d_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_t_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_d_2)),V_t_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_uminus__dvd__conv_I2_J,axiom,
% 164.37/164.28      ! [V_t_2,V_d_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_t_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_t_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__zmod__imp__zdvd,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n)))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_m)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__zmod,axiom,
% 164.37/164.28      ! [V_n,V_m,V_f] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),V_m))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__antisym__abs,axiom,
% 164.37/164.28      ! [V_b,V_a] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a),V_b))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_b),V_a))
% 164.37/164.28         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_a) = hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_b) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__antisym__nonneg,axiom,
% 164.37/164.28      ! [V_n,V_m] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_n))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m),V_n))
% 164.37/164.28           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m))
% 164.37/164.28             => V_m = V_n ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__not__zless,axiom,
% 164.37/164.28      ! [V_n,V_m] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_m),V_n))
% 164.37/164.28         => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__mult__cancel,axiom,
% 164.37/164.28      ! [V_n,V_m,V_k] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_n)))
% 164.37/164.28       => ( V_k != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m),V_n)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__mono,axiom,
% 164.37/164.28      ! [V_t_2,V_m_2,V_k_2] :
% 164.37/164.28        ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m_2),V_t_2))
% 164.37/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_t_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__reduce,axiom,
% 164.37/164.28      ! [V_m_2,V_n_2,V_k_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_n_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_m_2))))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k_2),V_n_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__period,axiom,
% 164.37/164.28      ! [V_c_2,V_t_2,V_x_2,V_d_2,V_a_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),V_d_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),V_t_2)))
% 164.37/164.28        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_c_2),V_d_2))),V_t_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_transfer__int__nat__relations_I4_J,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__int,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(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))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__mult__div__cancel,axiom,
% 164.37/164.28      ! [V_m,V_n] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m))
% 164.37/164.28       => 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)) = V_m ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zmod__eq__dvd__iff,axiom,
% 164.37/164.28      ! [V_y_2,V_n_2,V_x_2] :
% 164.37/164.28        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x_2,V_n_2) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_y_2,V_n_2)
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x_2),V_y_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd1__eq,axiom,
% 164.37/164.28      ! [V_x_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_x_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))
% 164.37/164.28      <=> hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_abs__div,axiom,
% 164.37/164.28      ! [V_x,V_y] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_y),V_x))
% 164.37/164.28       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Ostrict__mono__mono,axiom,
% 164.37/164.28      ! [V_f_2,T_b] :
% 164.37/164.28        ( class_Orderings_Oorder(T_b)
% 164.37/164.28       => ( c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2)
% 164.37/164.28         => c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__imp__le,axiom,
% 164.37/164.28      ! [V_n,V_z] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z),V_n))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_n))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_n)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__iff__zmod__eq__0__number__of,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_y_2)))
% 164.37/164.28      <=> c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_x_2)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__imp__le__int,axiom,
% 164.37/164.28      ! [V_d,V_i] :
% 164.37/164.28        ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d),V_i))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_d)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_transfer__nat__int__relations_I4_J,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2)))
% 164.37/164.28          <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_zdvd__mult__cancel1,axiom,
% 164.37/164.28      ! [V_n_2,V_m_2] :
% 164.37/164.28        ( V_m_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2)),V_m_2))
% 164.37/164.28        <=> hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_int__dvd__iff,axiom,
% 164.37/164.28      ! [V_z_2,V_m_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),V_z_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2)))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd__int__iff,axiom,
% 164.37/164.28      ! [V_m_2,V_z_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2))),V_m_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_Ostrict__monoI,axiom,
% 164.37/164.28      ! [V_f_2,T_b] :
% 164.37/164.28        ( class_Orderings_Oorder(T_b)
% 164.37/164.28       => ( ! [B_x,B_y] :
% 164.37/164.28              ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_x),B_y))
% 164.37/164.28                & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_y),B_x)) )
% 164.37/164.28             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),hAPP(V_f_2,B_y))) )
% 164.37/164.28         => c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OmonoI,axiom,
% 164.37/164.28      ! [V_f_2,T_b] :
% 164.37/164.28        ( class_Orderings_Oorder(T_b)
% 164.37/164.28       => ( ! [B_x,B_y] :
% 164.37/164.28              ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_x),B_y))
% 164.37/164.28             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_f_2,B_y))) )
% 164.37/164.28         => c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_total__on__def,axiom,
% 164.37/164.28      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.28        ( c_Relation_Ototal__on(T_b,V_A_2,V_r_2)
% 164.37/164.28      <=> ! [B_x] :
% 164.37/164.28            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.28           => ! [B_xa] :
% 164.37/164.28                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 164.37/164.28               => ( B_x != B_xa
% 164.37/164.28                 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_r_2))
% 164.37/164.28                    | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_xa),B_x)),V_r_2)) ) ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inv__image__def,axiom,
% 164.37/164.28      ! [V_f_2,V_r_2,T_b,T_c] : hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_c,T_c)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_c),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_c)),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),T_b),c_COMBB(T_c,tc_prod(T_c,T_c),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_prod(T_c,T_c)),T_b),c_Product__Type_OPair(T_c,T_c)),V_f_2))),V_f_2)))),V_r_2))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_CollectI,axiom,
% 164.37/164.28      ! [T_b,V_a_2,V_Pa_2] :
% 164.37/164.28        ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Collect__def,axiom,
% 164.37/164.28      ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),V_Pa_2) = V_Pa_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_CollectE,axiom,
% 164.37/164.28      ! [V_Pa_2,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.28       => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_CollectD,axiom,
% 164.37/164.28      ! [V_Pa_2,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.28       => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_mem__Collect__eq,axiom,
% 164.37/164.28      ! [V_Pa_2,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.28      <=> hBOOL(hAPP(V_Pa_2,V_a_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Collect__mem__eq,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)) = V_A_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Collect__neg__eq,axiom,
% 164.37/164.28      ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_set__diff__eq,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Compl__eq,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Nitpick_Oprod__def,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_c,T_b] : c_Nitpick_Oprod(T_b,T_c,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_int__ge__less__than2__def,axiom,
% 164.37/164.28      ! [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)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_int__ge__less__than__def,axiom,
% 164.37/164.28      ! [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)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__def,axiom,
% 164.37/164.28      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_b)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_c,T_b)))),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))))),V_r_2))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__converse,axiom,
% 164.37/164.28      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = V_r_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__inv__image,axiom,
% 164.37/164.28      ! [V_f_2,V_R_2,T_c,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_c),V_R_2)),V_f_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_total__on__converse,axiom,
% 164.37/164.28      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.28        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 164.37/164.28      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 164.37/164.28      ! [V_Pa_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_Pa_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 164.37/164.28      ! [V_Pa_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_Pa_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_Pa_2),c_Int_Onat)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__iff,axiom,
% 164.37/164.28      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converseI,axiom,
% 164.37/164.28      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converseD,axiom,
% 164.37/164.28      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 164.37/164.28      ! [V_Pa_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converseE,axiom,
% 164.37/164.28      ! [V_r_2,V_yx_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_yx_2),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 164.37/164.28       => ~ ! [B_x,B_y] :
% 164.37/164.28              ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_y),B_x)
% 164.37/164.28             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),B_y)),V_r_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_RangeI,axiom,
% 164.37/164.28      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__on__eqI,axiom,
% 164.37/164.28      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 164.37/164.28        ( V_a_2 = V_b_2
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId__on(T_b,V_A_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__on__iff,axiom,
% 164.37/164.28      ! [V_A_2,V_y_2,V_x_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Relation_OId__on(T_b,V_A_2)))
% 164.37/164.28      <=> ( V_x_2 = V_y_2
% 164.37/164.28          & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__Id__on,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__Id__on,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = c_Relation_OId__on(T_b,V_A_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__on__def_H,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),c_fequal))),V_A_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__Diff__subset,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2))),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_snd__eq__Range,axiom,
% 164.37/164.28      ! [V_R_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_b,c_Product__Type_Osnd(T_c,T_b)),V_R_2) = hAPP(c_Relation_ORange(T_c,T_b),V_R_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__iff,axiom,
% 164.37/164.28      ! [V_r_2,T_c,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 164.37/164.28      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),V_a_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_RangeP__Range__eq,axiom,
% 164.37/164.28      ! [V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__onE,axiom,
% 164.37/164.28      ! [V_A_2,V_c_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_c_2),c_Relation_OId__on(T_b,V_A_2)))
% 164.37/164.28       => ~ ! [B_x] :
% 164.37/164.28              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.28             => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_RangeE,axiom,
% 164.37/164.28      ! [V_r_2,T_c,V_b_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 164.37/164.28       => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_transfer__nat__int__set__cong,axiom,
% 164.37/164.28      ! [V_P_H_2,V_Pa_2] :
% 164.37/164.28        ( ! [B_x] :
% 164.37/164.28            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.37/164.28           => ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.37/164.28            <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 164.37/164.28       => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_RangeP_Ointros,axiom,
% 164.37/164.28      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 164.37/164.28       => hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_b_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_RangeP_Oequations,axiom,
% 164.37/164.28      ! [V_a2_2,V_r_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_a2_2))
% 164.37/164.28      <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__Collect__split,axiom,
% 164.37/164.28      ! [V_Pa_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Pa_2))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_irrefl__diff__Id,axiom,
% 164.37/164.28      ! [V_r_2,T_b] : c_Relation_Oirrefl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OlessThan__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_i_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OlessThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OgreaterThan__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_i_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OgreaterThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2))
% 164.37/164.28          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_IdI,axiom,
% 164.37/164.28      ! [V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Relation_OId(T_b))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__def,axiom,
% 164.37/164.28      ! [T_b] : c_Relation_OId(T_b) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_b),tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),tc_prod(T_b,T_b)),c_COMBB(tc_prod(T_b,T_b),tc_HOL_Obool,T_b)),c_fequal)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__Id,axiom,
% 164.37/164.28      ! [T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId(T_b)) = c_Relation_OId(T_b) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OlessThan__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OlessThan(T_b,V_less_2,V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OgreaterThan__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThan(T_b,V_less_2,V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_pair__in__Id__conv,axiom,
% 164.37/164.28      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId(T_b)))
% 164.37/164.28      <=> V_a_2 = V_b_2 ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_total__on__diff__Id,axiom,
% 164.37/164.28      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.28        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))
% 164.37/164.28      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OatLeast__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_i_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatLeast(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OatMost__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_i_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OatMost__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatMost(T_b,V_less__eq_2,V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OatLeast__iff,axiom,
% 164.37/164.28      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeast(T_b,V_less__eq_2,V_k_2)))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 164.37/164.28      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 164.37/164.28          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OatLeastLessThan__iff,axiom,
% 164.37/164.28      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 164.37/164.28          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 164.37/164.28      ! [V_u_2,V_l_2,V_less_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_b,V_less_2,V_l_2,V_u_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 164.37/164.28          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_ord_OatLeastAtMost__iff,axiom,
% 164.37/164.28      ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_b,V_less__eq_2,V_l_2,V_u_2)))
% 164.37/164.28      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 164.37/164.28          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OatLeastatMost__subset__iff,axiom,
% 164.37/164.28      ! [V_d_2,V_c_2,V_b_2,V_a_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2,V_d_2)))
% 164.37/164.28      <=> ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2))
% 164.37/164.28          | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2))
% 164.37/164.28            & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2)) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_dvd_OatLeastatMost__psubset__iff,axiom,
% 164.37/164.28      ! [V_d_2,V_c_2,V_b_2,V_a_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2,V_d_2)))
% 164.37/164.28      <=> ( ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2))
% 164.37/164.28            | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2))
% 164.37/164.28              & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2))
% 164.37/164.28              & ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2))
% 164.37/164.28                  & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_c_2)) )
% 164.37/164.28                | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2))
% 164.37/164.28                  & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_d_2),V_b_2)) ) ) ) )
% 164.37/164.28          & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_d_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rel__comp__def,axiom,
% 164.37/164.28      ! [V_s_2,V_r_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_d))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBS(T_d,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_d),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBC(T_d,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_d),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_b,T_d)))),c_Product__Type_OPair(T_b,T_d)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_d,T_c)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_d,T_c),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_d,T_c)))),hAPP(c_COMBC(T_d,T_c,tc_prod(T_d,T_c)),c_Product__Type_OPair(T_d,T_c))))),V_s_2))))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__Collect__split,axiom,
% 164.37/164.28      ! [V_Pa_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),V_Pa_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_card__less__Suc2,axiom,
% 164.37/164.28      ! [V_i_2,V_M_2] :
% 164.37/164.28        ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 164.37/164.28       => 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))))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_card__less,axiom,
% 164.37/164.28      ! [V_i_2,V_M_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rel__compI,axiom,
% 164.37/164.28      ! [V_s_2,V_c_2,T_d,V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_b_2),V_c_2)),V_s_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_a_2),V_c_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_DomainI,axiom,
% 164.37/164.28      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_O__assoc,axiom,
% 164.37/164.28      ! [V_T_2,V_S_2,V_R_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_d),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_c),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_e,T_d,T_c),V_S_2),V_T_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rel__comp__mono,axiom,
% 164.37/164.28      ! [V_s_2,V_s_H_2,T_d,V_r_2,V_r_H_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_H_2),V_s_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__rel__comp,axiom,
% 164.37/164.28      ! [V_s_2,V_r_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_c,T_d,T_b),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(c_Relation_Oconverse(T_d,T_b),V_s_2)),hAPP(c_Relation_Oconverse(T_c,T_d),V_r_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_R__O__Id,axiom,
% 164.37/164.28      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_c),V_R_2),c_Relation_OId(T_c)) = V_R_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Id__O__R,axiom,
% 164.37/164.28      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_c),c_Relation_OId(T_b)),V_R_2) = V_R_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__Id__on,axiom,
% 164.37/164.28      ! [V_A_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__mono,axiom,
% 164.37/164.28      ! [V_s_2,V_r_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_s_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__converse,axiom,
% 164.37/164.28      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__converse,axiom,
% 164.37/164.28      ! [V_r_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) = hAPP(c_Relation_ORange(T_c,T_b),V_r_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Range__def,axiom,
% 164.37/164.28      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_fst__eq__Domain,axiom,
% 164.37/164.28      ! [V_R_2,T_c,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),V_R_2) = hAPP(c_Relation_ODomain(T_b,T_c),V_R_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__iff,axiom,
% 164.37/164.28      ! [V_r_2,T_c,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 164.37/164.28      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__Diff__subset,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2))),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_card__less__Suc,axiom,
% 164.37/164.28      ! [V_i_2,V_M_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 164.37/164.28       => 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))))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_DomainP__Domain__eq,axiom,
% 164.37/164.28      ! [V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_DomainE,axiom,
% 164.37/164.28      ! [V_r_2,T_c,V_a_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 164.37/164.28       => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_pred__comp__rel__comp__eq,axiom,
% 164.37/164.28      ! [V_y_2,V_x_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d)))),V_s_2)),V_x_2),V_y_2))
% 164.37/164.28      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_reduction__pairI,axiom,
% 164.37/164.28      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 164.37/164.28         => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__less__than,axiom,
% 164.37/164.28      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_pred__comp_Ointros,axiom,
% 164.37/164.28      ! [T_d,T_c,T_b,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a_2),V_c_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_DomainP_Ointros,axiom,
% 164.37/164.28      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 164.37/164.28       => hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__inv__image,axiom,
% 164.37/164.28      ! [V_f_2,T_c,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => c_Wellfounded_Owf(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__lex__prod,axiom,
% 164.37/164.28      ! [V_rb_2,T_c,V_ra_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_ra_2)
% 164.37/164.28       => ( c_Wellfounded_Owf(T_c,V_rb_2)
% 164.37/164.28         => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_ra_2,V_rb_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__measure,axiom,
% 164.37/164.28      ! [V_f_2,T_b] : c_Wellfounded_Owf(T_b,hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__comp__self,axiom,
% 164.37/164.28      ! [V_R_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.28      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__subset,axiom,
% 164.37/164.28      ! [V_p_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_p_2),V_r_2))
% 164.37/164.28         => c_Wellfounded_Owf(T_b,V_p_2) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_pred__comp_Oequations,axiom,
% 164.37/164.28      ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a1_2),V_a3_2))
% 164.37/164.28      <=> ? [B_b] :
% 164.37/164.28            ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 164.37/164.28            & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__less,axiom,
% 164.37/164.28      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)))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__pair__less,axiom,
% 164.37/164.28      c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__mlex,axiom,
% 164.37/164.28      ! [V_f_2,V_R_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.28       => c_Wellfounded_Owf(T_b,c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__irrefl,axiom,
% 164.37/164.28      ! [V_a_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__asym,axiom,
% 164.37/164.28      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 164.37/164.28         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__not__sym,axiom,
% 164.37/164.28      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 164.37/164.28         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__not__refl,axiom,
% 164.37/164.28      ! [V_a_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__int__ge__less__than,axiom,
% 164.37/164.28      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__int__ge__less__than2,axiom,
% 164.37/164.28      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__acc__iff,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_acc__wfD,axiom,
% 164.37/164.28      ! [V_x_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_DomainP_Oequations,axiom,
% 164.37/164.28      ! [V_a1_2,V_r_2,T_c,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a1_2))
% 164.37/164.28      <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf,axiom,
% 164.37/164.28      ! [T_b] :
% 164.37/164.28        ( class_Orderings_Owellorder(T_b)
% 164.37/164.28       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_b)))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_reduction__pair__def,axiom,
% 164.37/164.28      ! [V_Pa_2,T_b] :
% 164.37/164.28        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 164.37/164.28      <=> ( c_Wellfounded_Owf(T_b,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))
% 164.37/164.28          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.28      <=> ~ ? [B_f] :
% 164.37/164.28            ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__if__measure,axiom,
% 164.37/164.28      ! [T_b,V_g_2,V_f_2,V_Pa_2] :
% 164.37/164.28        ( ! [B_x] :
% 164.37/164.28            ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.37/164.28           => 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))) )
% 164.37/164.28       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),V_g_2))))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__def,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 164.37/164.28      <=> c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__wf__eq,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2))
% 164.37/164.28      <=> c_Wellfounded_Owf(T_b,V_r_2) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__empty,axiom,
% 164.37/164.28      ! [T_b] : c_Wellfounded_OwfP(T_b,hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_accp__wfPD,axiom,
% 164.37/164.28      ! [V_x_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 164.37/164.28       => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_x_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__accp__iff,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 164.37/164.28      <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x1)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__subset,axiom,
% 164.37/164.28      ! [V_p_2,V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_p_2),V_r_2))
% 164.37/164.28         => c_Wellfounded_OwfP(T_b,V_p_2) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__in__rel,axiom,
% 164.37/164.28      ! [V_R_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.28       => c_Wellfounded_OwfP(T_b,c_FunDef_Oin__rel(T_b,T_b,V_R_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_pred__nat__def,axiom,
% 164.37/164.28      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))) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_reduction__pair__lemma,axiom,
% 164.37/164.28      ! [V_S_2,V_R_2,V_Pa_2,T_b] :
% 164.37/164.28        ( c_FunDef_Oreduction__pair(T_b,V_Pa_2)
% 164.37/164.28       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)))
% 164.37/164.28         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)))
% 164.37/164.28           => ( c_Wellfounded_Owf(T_b,V_S_2)
% 164.37/164.28             => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wfP__acyclicP,axiom,
% 164.37/164.28      ! [V_r_2,T_b] :
% 164.37/164.28        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 164.37/164.28       => c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_wf__same__fst,axiom,
% 164.37/164.28      ! [T_b,V_R_2,T_c,V_Pa_2] :
% 164.37/164.28        ( ! [B_x] :
% 164.37/164.28            ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.37/164.28           => c_Wellfounded_Owf(T_c,hAPP(V_R_2,B_x)) )
% 164.37/164.28       => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup1E,axiom,
% 164.37/164.28      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 164.37/164.28       => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 164.37/164.28         => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup1CI,axiom,
% 164.37/164.28      ! [T_b,V_A_2,V_x_2,V_B_2] :
% 164.37/164.28        ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 164.37/164.28         => hBOOL(hAPP(V_A_2,V_x_2)) )
% 164.37/164.28       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_UnCI,axiom,
% 164.37/164.28      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 164.37/164.28        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) )
% 164.37/164.28       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_UnE,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.28        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.28       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.28         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rel__comp__distrib2,axiom,
% 164.37/164.28      ! [V_R_2,V_T_2,V_S_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_S_2),V_T_2)),V_R_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_T_2),V_R_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_rel__comp__distrib,axiom,
% 164.37/164.28      ! [V_T_2,V_S_2,V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_T_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Domain__Un__eq,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Un__Diff__cancel,axiom,
% 164.37/164.28      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Un__Diff__cancel2,axiom,
% 164.37/164.28      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_Un__Diff,axiom,
% 164.37/164.28      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_converse__Un,axiom,
% 164.37/164.28      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__max,axiom,
% 164.37/164.28      ! [T_b] :
% 164.37/164.28        ( ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.28          & class_Orderings_Olinorder(T_b) )
% 164.37/164.28       => c_Lattices_Osemilattice__sup__class_Osup(T_b) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__fun__def,axiom,
% 164.37/164.28      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.28        ( class_Lattices_Olattice(T_b)
% 164.37/164.28       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup_Oidem,axiom,
% 164.37/164.28      ! [V_a,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__idem,axiom,
% 164.37/164.28      ! [V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup_Ocommute,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__sup__aci_I5_J,axiom,
% 164.37/164.28      ! [V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Olattice(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__commute,axiom,
% 164.37/164.28      ! [V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup_Oleft__idem,axiom,
% 164.37/164.28      ! [V_b,V_a,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__sup__aci_I8_J,axiom,
% 164.37/164.28      ! [V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Olattice(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__left__idem,axiom,
% 164.37/164.28      ! [V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup_Oleft__commute,axiom,
% 164.37/164.28      ! [V_c,V_a,V_b,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__sup__aci_I7_J,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Olattice(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__left__commute,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup_Oassoc,axiom,
% 164.37/164.28      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_inf__sup__aci_I6_J,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Olattice(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.28  
% 164.37/164.28  fof(fact_sup__assoc,axiom,
% 164.37/164.28      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.28        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.28       => 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)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__apply,axiom,
% 164.37/164.29      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( class_Lattices_Olattice(T_b)
% 164.37/164.29       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__absorb,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__commute,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__left__absorb,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__left__commute,axiom,
% 164.37/164.29      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__assoc,axiom,
% 164.37/164.29      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bex__Un,axiom,
% 164.37/164.29      ! [V_Pa_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( ? [B_x] :
% 164.37/164.29            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.29            & hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.29      <=> ( ? [B_x] :
% 164.37/164.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.29              & hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.29          | ? [B_x] :
% 164.37/164.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 164.37/164.29              & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_ball__Un,axiom,
% 164.37/164.29      ! [V_Pa_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( ! [B_x] :
% 164.37/164.29            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.29           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.29      <=> ( ! [B_x] :
% 164.37/164.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.29             => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.29          & ! [B_x] :
% 164.37/164.29              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 164.37/164.29             => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup1I1,axiom,
% 164.37/164.29      ! [V_B_2,T_b,V_x_2,V_A_2] :
% 164.37/164.29        ( hBOOL(hAPP(V_A_2,V_x_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup1I2,axiom,
% 164.37/164.29      ! [V_A_2,T_b,V_x_2,V_B_2] :
% 164.37/164.29        ( hBOOL(hAPP(V_B_2,V_x_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Sup__fin_Oidem,axiom,
% 164.37/164.29      ! [V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Olattice(T_a)
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__mono,axiom,
% 164.37/164.29      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__least,axiom,
% 164.37/164.29      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__absorb2,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__absorb1,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__Un__eq,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29      <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__upper2,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__upper1,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_inf__sup__ord_I3_J,axiom,
% 164.37/164.29      ! [V_y,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Olattice(T_a)
% 164.37/164.29       => 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))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__ge1,axiom,
% 164.37/164.29      ! [V_y,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => 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))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_inf__sup__ord_I4_J,axiom,
% 164.37/164.29      ! [V_x,V_y,T_a] :
% 164.37/164.29        ( class_Lattices_Olattice(T_a)
% 164.37/164.29       => 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))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__ge2,axiom,
% 164.37/164.29      ! [V_x,V_y,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => 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))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__iff__sup,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.37/164.29        <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__sup__iff,axiom,
% 164.37/164.29      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2)),V_z_2))
% 164.37/164.29        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 164.37/164.29            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__supI1,axiom,
% 164.37/164.29      ! [V_b,V_a,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.37/164.29         => 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))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__supI2,axiom,
% 164.37/164.29      ! [V_a,V_b,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 164.37/164.29         => 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))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__absorb2,axiom,
% 164.37/164.29      ! [V_y,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.37/164.29         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__absorb1,axiom,
% 164.37/164.29      ! [V_x,V_y,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.37/164.29         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__supI,axiom,
% 164.37/164.29      ! [V_b,V_x,V_a,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__least,axiom,
% 164.37/164.29      ! [V_z,V_x,V_y,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__mono,axiom,
% 164.37/164.29      ! [V_d,V_b,V_c,V_a,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 164.37/164.29           => 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))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_le__supE,axiom,
% 164.37/164.29      ! [V_x,V_b,V_a,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( 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))
% 164.37/164.29         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.37/164.29             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_less__supI1,axiom,
% 164.37/164.29      ! [V_b,V_a,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_less__supI2,axiom,
% 164.37/164.29      ! [V_a,V_b,V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Osemilattice__sup(T_a)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__Un,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_UnI2,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_UnI1,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__iff,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.29      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.29          | hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Range__Un__eq,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__Un__eq,axiom,
% 164.37/164.29      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Collect__disj__eq,axiom,
% 164.37/164.29      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__acyclic,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclic__subset,axiom,
% 164.37/164.29      ! [V_r_2,V_s_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Oacyclic(T_b,V_s_2)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.29         => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclic__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 164.37/164.29      <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__subset__conv,axiom,
% 164.37/164.29      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__partition,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Compl__Diff__eq,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__union__merge,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 164.37/164.29      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_S_2),V_R_2))),V_S_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__def,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Collect__imp__eq,axiom,
% 164.37/164.29      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_pair__leq__def,axiom,
% 164.37/164.29      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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__union__compatible,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.29       => ( c_Wellfounded_Owf(T_b,V_S_2)
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 164.37/164.29           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__pred__nat,axiom,
% 164.37/164.29      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Eps__split,axiom,
% 164.37/164.29      ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Field__def,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__no__infinite__down__chainE,axiom,
% 164.37/164.29      ! [V_f_2,V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29       => ~ ! [B_k] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_IdE,axiom,
% 164.37/164.29      ! [V_p_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Relation_OId(T_b)))
% 164.37/164.29       => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__nat__def,axiom,
% 164.37/164.29      c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2] :
% 164.37/164.29        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.29       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.29         => 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)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_someI__ex,axiom,
% 164.37/164.29      ! [T_b,V_Pa_2] :
% 164.37/164.29        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.37/164.29       => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_some__eq__ex,axiom,
% 164.37/164.29      ! [T_b,V_Pa_2] :
% 164.37/164.29        ( hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2)))
% 164.37/164.29      <=> ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_some__eq__trivial,axiom,
% 164.37/164.29      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_some__sym__eq__trivial,axiom,
% 164.37/164.29      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_someI,axiom,
% 164.37/164.29      ! [T_b,V_x_2,V_Pa_2] :
% 164.37/164.29        ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.29       => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_tfl__some,axiom,
% 164.37/164.29      ! [T_b,B_P] :
% 164.37/164.29        ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 164.37/164.29       => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_b,B_P))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_exE__some,axiom,
% 164.37/164.29      ! [T_b,V_c_2,V_Pa_2] :
% 164.37/164.29        ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.37/164.29       => ( V_c_2 = c_Hilbert__Choice_OEps(T_b,V_Pa_2)
% 164.37/164.29         => hBOOL(hAPP(V_Pa_2,V_c_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Field__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_OField(T_b),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 164.37/164.29      ! [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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2] :
% 164.37/164.29        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.29       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.29         => 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))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__Un__eq2,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_mono__Field,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Field__Un,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Eps__split__eq,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_split__paired__Eps,axiom,
% 164.37/164.29      ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),V_Pa_2) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_reflcl__set__eq,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),c_fequal),V_x_2),V_y_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_OBody,axiom,
% 164.37/164.29      ! [V_Procsa_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Qa_2)),V_Procsa_2))
% 164.37/164.29       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_less__eq,axiom,
% 164.37/164.29      ! [V_n_2,V_m_2] :
% 164.37/164.29        ( 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)))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__eq__minimal,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29      <=> ! [B_Q] :
% 164.37/164.29            ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 164.37/164.29           => ? [B_x] :
% 164.37/164.29                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 164.37/164.29                & ! [B_y] :
% 164.37/164.29                    ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2))
% 164.37/164.29                   => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_y),B_Q)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup2E,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 164.37/164.29       => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup2CI,axiom,
% 164.37/164.29      ! [T_c,T_b,V_A_2,V_y_2,V_x_2,V_B_2] :
% 164.37/164.29        ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 164.37/164.29       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl_Or__into__trancl,axiom,
% 164.37/164.29      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup2I1,axiom,
% 164.37/164.29      ! [V_B_2,T_c,T_b,V_y_2,V_x_2,V_A_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup2I2,axiom,
% 164.37/164.29      ! [V_A_2,T_c,T_b,V_y_2,V_x_2,V_B_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__trancl,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29       => c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__mono,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,V_p_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_s_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__domain,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_r__r__into__trancl,axiom,
% 164.37/164.29      ! [V_c_2,V_R_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_R_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_R_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__into__trancl2,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__trans,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_cut,axiom,
% 164.37/164.29      ! [V_Ga_2,V_ts_2,V_G_H_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_ts_2)
% 164.37/164.29       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_G_H_2)
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_thin,axiom,
% 164.37/164.29      ! [V_Ga_2,V_ts_2,V_G_H_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_ts_2)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_G_H_2),V_Ga_2))
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_weaken,axiom,
% 164.37/164.29      ! [V_ts_2,V_ts_H_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_H_2)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_ts_H_2))
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_asm,axiom,
% 164.37/164.29      ! [V_Ga_2,V_ts_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_Ga_2))
% 164.37/164.29       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_r__into__trancl_H,axiom,
% 164.37/164.29      ! [V_r_2,V_p_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__range,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ORange(T_b,T_b),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__unfold,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__converseI,axiom,
% 164.37/164.29      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__converseD,axiom,
% 164.37/164.29      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__converse__trancl,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 164.37/164.29       => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_less__than__def,axiom,
% 164.37/164.29      c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclic__def,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 164.37/164.29      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Body1,axiom,
% 164.37/164.29      ! [V_pn_2,V_Procsa_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Qa_2)),V_Procsa_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),V_pn_2),V_Procsa_2))
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(V_Pa_2,V_pn_2)),hAPP(c_Com_Ocom_OBODY,V_pn_2)),hAPP(V_Qa_2,V_pn_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclicI,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rel__compE,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_d,V_xz_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2)))
% 164.37/164.29       => ~ ! [B_x,B_y,B_z] :
% 164.37/164.29              ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)
% 164.37/164.29             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),B_x),B_y)),V_r_2))
% 164.37/164.29               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),B_y),B_z)),V_s_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclicP__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Predicate_Oconversep(T_b,T_b,V_r_2))))
% 164.37/164.29      <=> c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_emptyE,axiom,
% 164.37/164.29      ! [V_a_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insertE,axiom,
% 164.37/164.29      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 164.37/164.29       => ( V_a_2 != V_b_2
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insertCI,axiom,
% 164.37/164.29      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 164.37/164.29        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 164.37/164.29         => V_a_2 = V_b_2 )
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__subsetI,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__empty__left,axiom,
% 164.37/164.29      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__empty__right,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__is__Un,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_A_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__insert__right,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__empty,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Un__insert__left,axiom,
% 164.37/164.29      ! [V_C_2,V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Field__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_b_2,V_a_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_b),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__is__empty,axiom,
% 164.37/164.29      ! [V_A_2,V_f_2,T_b,T_c] :
% 164.37/164.29        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__empty,axiom,
% 164.37/164.29      ! [V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__is__image,axiom,
% 164.37/164.29      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)
% 164.37/164.29      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_derivs__insertD,axiom,
% 164.37/164.29      ! [V_ts_2,V_t_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_ts_2))
% 164.37/164.29       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29          & c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_Oinsert,axiom,
% 164.37/164.29      ! [V_ts_2,V_t_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2)
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_ts_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_Oequations_I1_J,axiom,
% 164.37/164.29      ! [V_a_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty,axiom,
% 164.37/164.29      ! [V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__constant__conv,axiom,
% 164.37/164.29      ! [V_c_2,T_c,T_b,V_A_2] :
% 164.37/164.29        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.29        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__constant,axiom,
% 164.37/164.29      ! [V_c_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Id__on__empty,axiom,
% 164.37/164.29      ! [T_b] : c_Relation_OId__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Range__empty,axiom,
% 164.37/164.29      ! [T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Range__empty__iff,axiom,
% 164.37/164.29      ! [V_r_2,T_b,T_c] :
% 164.37/164.29        ( hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Range__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_b_2,V_a_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Option_Oset_Osimps_I2_J,axiom,
% 164.37/164.29      ! [V_x_2,T_b] : c_Option_Oset(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_all__not__in__conv,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.29      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_ex__in__conv,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.29      <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__iff,axiom,
% 164.37/164.29      ! [V_c_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_equals0D,axiom,
% 164.37/164.29      ! [V_a_2,T_b,V_A_2] :
% 164.37/164.29        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insertI1,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__iff,axiom,
% 164.37/164.29      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 164.37/164.29      <=> ( V_a_2 = V_b_2
% 164.37/164.29          | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__ident,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29         => ( hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)
% 164.37/164.29          <=> V_A_2 = V_B_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insertI2,axiom,
% 164.37/164.29      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__absorb,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = V_A_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_singleton__iff,axiom,
% 164.37/164.29      ! [V_a_2,V_b_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.29      <=> V_b_2 = V_a_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_singletonE,axiom,
% 164.37/164.29      ! [V_a_2,V_b_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.29       => V_b_2 = V_a_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__singletonD,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.29       => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29          | 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))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__insertI,axiom,
% 164.37/164.29      ! [V_a_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__insertI2,axiom,
% 164.37/164.29      ! [V_b_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__mono,axiom,
% 164.37/164.29      ! [V_a_2,V_D_2,V_C_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_D_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__apply,axiom,
% 164.37/164.29      ! [V_x_2,T_c,T_b] :
% 164.37/164.29        ( class_Orderings_Obot(T_b)
% 164.37/164.29       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversepD,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep_Ointros,axiom,
% 164.37/164.29      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_b_2),V_a_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep_Oequations,axiom,
% 164.37/164.29      ! [V_a1_2,V_a2_2,V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a2_2),V_a1_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep__iff,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep__conversep,axiom,
% 164.37/164.29      ! [V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Oconversep(T_b,T_c,V_r_2)) = V_r_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep__eq,axiom,
% 164.37/164.29      ! [T_b] : c_Predicate_Oconversep(T_b,T_b,c_fequal) = c_fequal ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_singleton__inject,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.29       => V_a_2 = V_b_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__code,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_y_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2),V_x_2))
% 164.37/164.29      <=> ( V_y_2 = V_x_2
% 164.37/164.29          | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_doubleton__eq__iff,axiom,
% 164.37/164.29      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.29      <=> ( ( V_a_2 = V_c_2
% 164.37/164.29            & V_b_2 = V_d_2 )
% 164.37/164.29          | ( V_a_2 = V_d_2
% 164.37/164.29            & V_b_2 = V_c_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__commute,axiom,
% 164.37/164.29      ! [V_A_2,V_y_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__absorb2,axiom,
% 164.37/164.29      ! [V_A_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__not__empty,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__not__insert,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__fun__def,axiom,
% 164.37/164.29      ! [V_x_2,T_c,T_b] :
% 164.37/164.29        ( class_Orderings_Obot(T_b)
% 164.37/164.29       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep__noteq,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot)),c_fequal)),V_x_2),V_y_2))
% 164.37/164.29      <=> V_x_2 != V_y_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__empty,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.29      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__cancel,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__empty,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__Diff,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__insert2,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__Diff__single,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Diff__insert__absorb,axiom,
% 164.37/164.29      ! [V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__Diff,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = V_A_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Domain__empty,axiom,
% 164.37/164.29      ! [T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Domain__empty__iff,axiom,
% 164.37/164.29      ! [V_r_2,T_c,T_b] :
% 164.37/164.29        ( hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Domain__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Collect__empty__eq,axiom,
% 164.37/164.29      ! [V_Pa_2,T_b] :
% 164.37/164.29        ( hAPP(c_Set_OCollect(T_b),V_Pa_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__Collect__eq,axiom,
% 164.37/164.29      ! [V_Pa_2,T_b] :
% 164.37/164.29        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),V_Pa_2)
% 164.37/164.29      <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Collect__conv__if,axiom,
% 164.37/164.29      ! [T_b,V_a_2,V_Pa_2] :
% 164.37/164.29        ( ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 164.37/164.29         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 164.37/164.29        & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2))
% 164.37/164.29         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Collect__conv__if2,axiom,
% 164.37/164.29      ! [T_b,V_a_2,V_Pa_2] :
% 164.37/164.29        ( ( hBOOL(hAPP(V_Pa_2,V_a_2))
% 164.37/164.29         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 164.37/164.29        & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2))
% 164.37/164.29         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_singleton__conv,axiom,
% 164.37/164.29      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_singleton__conv2,axiom,
% 164.37/164.29      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_not__psubset__empty,axiom,
% 164.37/164.29      ! [V_A_2,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Field__empty,axiom,
% 164.37/164.29      ! [T_b] : hAPP(c_Relation_OField(T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_diff__single__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__insert__iff,axiom,
% 164.37/164.29      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 164.37/164.29      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) )
% 164.37/164.29          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__Collect,axiom,
% 164.37/164.29      ! [V_Pa_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)))),V_Pa_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__empty__eq,axiom,
% 164.37/164.29      ! [V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_x_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_empty__def,axiom,
% 164.37/164.29      ! [T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__least,axiom,
% 164.37/164.29      ! [V_x,T_a] :
% 164.37/164.29        ( class_Orderings_Obot(T_a)
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__eq__bot__iff,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( class_Lattices_Obounded__lattice__bot(T_b)
% 164.37/164.29       => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_b)
% 164.37/164.29        <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_b)
% 164.37/164.29            & V_y_2 = c_Orderings_Obot__class_Obot(T_b) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__bot__right,axiom,
% 164.37/164.29      ! [V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Obounded__lattice__bot(T_a)
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__bot__left,axiom,
% 164.37/164.29      ! [V_x,T_a] :
% 164.37/164.29        ( class_Lattices_Obounded__lattice__bot(T_a)
% 164.37/164.29       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Comp,axiom,
% 164.37/164.29      ! [V_R_2,V_d_2,V_Qa_2,V_c_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Qa_2),V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OSemi(V_c_2,V_d_2)),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_Oequations_I7_J,axiom,
% 164.37/164.29      ! [V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_a2_2),c_Com_Ocom_OSKIP),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_OSkip,axiom,
% 164.37/164.29      ! [V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OSKIP),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_total__on__empty,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Relation_Ototal__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_converse__join,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_LoopF,axiom,
% 164.37/164.29      ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fconj)),V_Pa_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate),c_fNot),V_b_2))),c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_converse__pred__comp,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_d,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Opred__comp(T_c,T_d,T_b,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_b,T_d,T_c,c_Predicate_Oconversep(T_d,T_b,V_s_2),c_Predicate_Oconversep(T_c,T_d,V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__subset,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2))
% 164.37/164.29      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 164.37/164.29        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__image,axiom,
% 164.37/164.29      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => hAPP(hAPP(c_Set_Oinsert(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_psubset__insert__iff,axiom,
% 164.37/164.29      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 164.37/164.29      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 164.37/164.29          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) )
% 164.37/164.29              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__Diff__if,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 164.37/164.29        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) )
% 164.37/164.29        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__Diff1,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 164.37/164.29       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_subset__Compl__self__eq,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 164.37/164.29      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__compr,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__compr__raw,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Ass,axiom,
% 164.37/164.29      ! [V_a_2,V_X_2,V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_Pa_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_X_2)),V_a_2))),c_Com_Ocom_OAss(V_X_2,V_a_2)),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_hoare__derivs_Oequations_I8_J,axiom,
% 164.37/164.29      ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_a2_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_a3_2)),V_a4_2))),c_Com_Ocom_OAss(V_a3_2,V_a4_2)),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_insert__def,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Option_Oset_Osimps_I1_J,axiom,
% 164.37/164.29      ! [T_b] : c_Option_Oset(T_b,c_Option_Ooption_ONone(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_set__empty__eq,axiom,
% 164.37/164.29      ! [V_xo_2,T_b] :
% 164.37/164.29        ( c_Option_Oset(T_b,V_xo_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29      <=> V_xo_2 = c_Option_Ooption_ONone(T_b) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_BodyN,axiom,
% 164.37/164.29      ! [V_Ga_2,V_Qa_2,V_pn_2,V_Pa_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),V_Ga_2),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_weak__Body,axiom,
% 164.37/164.29      ! [V_Qa_2,V_pn_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.29        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.29       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_conversep__converse__eq,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2),V_y_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_the__elem__def,axiom,
% 164.37/164.29      ! [V_X_2,T_b] : c_Set_Othe__elem(T_b,V_X_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),hAPP(c_fequal,V_X_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card_Oempty,axiom,
% 164.37/164.29      ! [T_b] : hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_the__elem__eq,axiom,
% 164.37/164.29      ! [V_x_2,T_b] : c_Set_Othe__elem(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 164.37/164.29      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29       => ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_y_2)
% 164.37/164.29         => c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__empty,axiom,
% 164.37/164.29      ! [T_b] : c_Wellfounded_Owf(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 164.37/164.29      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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__empty,axiom,
% 164.37/164.29      ! [T_b] : c_Transitive__Closure_Otrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 164.37/164.29      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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__empty__eq2,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_less__by__empty,axiom,
% 164.37/164.29      ! [V_B_2,T_b,V_A_2] :
% 164.37/164.29        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rel__comp__empty1,axiom,
% 164.37/164.29      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rel__comp__empty2,axiom,
% 164.37/164.29      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastAtMost__singleton_H,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2] :
% 164.37/164.29        ( V_a_2 = V_b_2
% 164.37/164.29       => c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastAtMost__singleton,axiom,
% 164.37/164.29      ! [V_a_2] : c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastAtMost__singleton__iff,axiom,
% 164.37/164.29      ! [V_c_2,V_b_2,V_a_2] :
% 164.37/164.29        ( c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))
% 164.37/164.29      <=> ( V_a_2 = V_b_2
% 164.37/164.29          & V_b_2 = V_c_2 ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 164.37/164.29      c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastLessThan__empty__iff2,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2] :
% 164.37/164.29        ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2)
% 164.37/164.29      <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2))
% 164.37/164.29            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OgreaterThanAtMost__empty__iff2,axiom,
% 164.37/164.29      ! [V_l_2,V_k_2] :
% 164.37/164.29        ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2)
% 164.37/164.29      <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_l_2))
% 164.37/164.29            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastLessThan__empty__iff,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2] :
% 164.37/164.29        ( c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))
% 164.37/164.29      <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2))
% 164.37/164.29            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OgreaterThanAtMost__empty__iff,axiom,
% 164.37/164.29      ! [V_l_2,V_k_2] :
% 164.37/164.29        ( c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))
% 164.37/164.29      <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_l_2))
% 164.37/164.29            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OgreaterThanLessThan__empty,axiom,
% 164.37/164.29      ! [V_k_2,V_l_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2))
% 164.37/164.29       => c_SetInterval_Oord_OgreaterThanLessThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastLessThan__empty,axiom,
% 164.37/164.29      ! [V_a_2,V_b_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2))
% 164.37/164.29       => c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OgreaterThanAtMost__empty,axiom,
% 164.37/164.29      ! [V_k_2,V_l_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2))
% 164.37/164.29       => c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(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_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_Nat_Onat),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_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot__nat__def,axiom,
% 164.37/164.29      c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__no__loop,axiom,
% 164.37/164.29      ! [V_R_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_union__comp__emptyL,axiom,
% 164.37/164.29      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_union__comp__emptyR,axiom,
% 164.37/164.29      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.29         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 164.37/164.29      ! [V_a2_2,V_a1_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_a2_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 164.37/164.29      ! [V_z_2,V_f_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_z_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastatMost__empty,axiom,
% 164.37/164.29      ! [V_a_2,V_b_2] :
% 164.37/164.29        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2))
% 164.37/164.29          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) )
% 164.37/164.29       => c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastatMost__empty__iff,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2] :
% 164.37/164.29        ( c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))
% 164.37/164.29      <=> ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_dvd_OatLeastatMost__empty__iff2,axiom,
% 164.37/164.29      ! [V_b_2,V_a_2] :
% 164.37/164.29        ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)
% 164.37/164.29      <=> ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 164.37/164.29      ! [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)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 164.37/164.29      ! [V_A_2] :
% 164.37/164.29        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.29       => 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)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wmin__insertI,axiom,
% 164.37/164.29      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 164.37/164.29       => ( 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))
% 164.37/164.29         => ( 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))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wmax__insertI,axiom,
% 164.37/164.29      ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 164.37/164.29       => ( 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))
% 164.37/164.29         => ( 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))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_smin__insertI,axiom,
% 164.37/164.29      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 164.37/164.29       => ( 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))
% 164.37/164.29         => ( 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))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_smax__insertI,axiom,
% 164.37/164.29      ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 164.37/164.29       => ( 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))
% 164.37/164.29         => ( 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))
% 164.37/164.29           => 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)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_bot2E,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_c,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wmin__emptyI,axiom,
% 164.37/164.29      ! [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)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_smin__emptyI,axiom,
% 164.37/164.29      ! [V_X_2] :
% 164.37/164.29        ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 164.37/164.29       => 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)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__rpair__set,axiom,
% 164.37/164.29      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)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__rpair__set,axiom,
% 164.37/164.29      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)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__ext__compat,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_b,V_R_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__weak__def,axiom,
% 164.37/164.29      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)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_flat__lub__def,axiom,
% 164.37/164.29      ! [V_b_2,V_A_2,T_b] :
% 164.37/164.29        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.29         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = V_b_2 )
% 164.37/164.29        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.29         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__ext__compat,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__ext__wf,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_b,V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__ext__wf,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_b,V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__strict__def,axiom,
% 164.37/164.29      c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__ext__additive,axiom,
% 164.37/164.29      ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__strict__def,axiom,
% 164.37/164.29      c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__weak__def,axiom,
% 164.37/164.29      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)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_max__extp__max__ext__eq,axiom,
% 164.37/164.29      ! [V_xa_2,V_x_2,V_R_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Omax__extp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_R_2),V_x_2,V_xa_2)
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff__singleton__if,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 164.37/164.29          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff__singleton,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card_Oremove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite_OemptyI,axiom,
% 164.37/164.29      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite_OinsertI,axiom,
% 164.37/164.29      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__imageI,axiom,
% 164.37/164.29      ! [V_h_2,T_c,V_F_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_F_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Diff,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__conjI,axiom,
% 164.37/164.29      ! [V_Qa_2,V_Pa_2,T_b] :
% 164.37/164.29        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.29          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) )
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2)),V_Qa_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__subsets,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__less__nat,axiom,
% 164.37/164.29      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_k_2)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__le__nat,axiom,
% 164.37/164.29      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_k_2)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite_Oequations_I1_J,axiom,
% 164.37/164.29      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__insert,axiom,
% 164.37/164.29      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)))
% 164.37/164.29      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 164.37/164.29      ! [V_N_2] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 164.37/164.29      <=> ? [B_m] :
% 164.37/164.29          ! [B_x] :
% 164.37/164.29            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__UnI,axiom,
% 164.37/164.29      ! [V_Ga_2,V_F_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2))
% 164.37/164.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Un,axiom,
% 164.37/164.29      ! [V_Ga_2,V_F_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2)))
% 164.37/164.29      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.29          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__subset,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rev__finite__subset,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Diff2,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.29        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__code,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( class_Finite__Set_Ofinite(T_b)
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( class_Finite__Set_Ofinite(T_b)
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 164.37/164.29      ! [V_A_2] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 164.37/164.29      <=> 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))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__nat__set__iff__bounded,axiom,
% 164.37/164.29      ! [V_N_2] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 164.37/164.29      <=> ? [B_m] :
% 164.37/164.29          ! [B_x] :
% 164.37/164.29            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Range,axiom,
% 164.37/164.29      ! [V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 164.37/164.29      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_c,T_b)),V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Domain,axiom,
% 164.37/164.29      ! [V_r_2,T_c,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Field,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_OField(T_b),V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__trancl,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__disjI,axiom,
% 164.37/164.29      ! [V_Qa_2,V_Pa_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_Pa_2)),V_Qa_2))))
% 164.37/164.29      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.29          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 164.37/164.29      ! [V_A_2] :
% 164.37/164.29        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 164.37/164.29        <=> 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))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__surj,axiom,
% 164.37/164.29      ! [V_f_2,V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.29         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Diff__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))))
% 164.37/164.29      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__infinite,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__acyclic__wf,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 164.37/164.29       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 164.37/164.29         => c_Wellfounded_Owf(T_b,V_r_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__iff__acyclic__if__finite,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 164.37/164.29       => ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29        <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__Collect__bounded__ex,axiom,
% 164.37/164.29      ! [V_Qa_2,T_c,V_Pa_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2)))))
% 164.37/164.29        <=> ! [B_y] :
% 164.37/164.29              ( hBOOL(hAPP(V_Pa_2,B_y))
% 164.37/164.29             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Qa_2),B_y)))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__image__set,axiom,
% 164.37/164.29      ! [V_f_2,T_c,V_Pa_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,T_b)),c_fequal)),V_f_2)))),V_Pa_2))))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__M__bounded__by__nat,axiom,
% 164.37/164.29      ! [V_i_2,V_Pa_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_Pa_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__eq__0__iff,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.29      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29          | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__ge__0__finite,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__insert__le,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__mono,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__seteq,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 164.37/164.29           => V_A_2 = V_B_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__image__le,axiom,
% 164.37/164.29      ! [V_f_2,T_c,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_psubset__card__mono,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__acyclic__wf__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 164.37/164.29       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 164.37/164.29         => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_nat__seg__image__imp__finite,axiom,
% 164.37/164.29      ! [V_n_2,V_f_2,T_b,V_A_2] :
% 164.37/164.29        ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,V_f_2),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_n_2)))
% 164.37/164.29       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__insert__if,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) )
% 164.37/164.29          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__insert__disjoint,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__gt__0__iff,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 164.37/164.29      <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff__subset,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.29         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_diff__card__le__card__Diff,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__psubset,axiom,
% 164.37/164.29      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__insert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff1__le,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card_Oinsert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wmax__emptyI,axiom,
% 164.37/164.29      ! [V_X_2] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 164.37/164.29       => 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)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_smax__emptyI,axiom,
% 164.37/164.29      ! [V_Y_2] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 164.37/164.29       => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 164.37/164.29         => 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)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Suc__Diff1,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff2__less,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff1__less,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Diff__insert,axiom,
% 164.37/164.29      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 164.37/164.29           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card_Oinsert__remove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_in__finite__psubset,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_b)))
% 164.37/164.29      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.29          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__pointwise,axiom,
% 164.37/164.29      ! [V_Qa_2,V_Pa_2,V_Q_H_2,V_c0_2,V_P_H_2,V_Ga_2,T_c,V_U_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_U_2))
% 164.37/164.29       => ( ! [B_p] :
% 164.37/164.29              ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_P_H_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_H_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool))))
% 164.37/164.29             => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_Pa_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Qa_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool)))) )
% 164.37/164.29         => ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_P_H_2)),V_c0_2)),V_Q_H_2)),V_U_2))
% 164.37/164.29           => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_Pa_2)),V_c0_2)),V_Qa_2)),V_U_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__image__simple_Oremove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__one_Oremove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => hAPP(V_F_2,V_A_2) = V_x_2 )
% 164.37/164.29              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__image__simple_Oempty,axiom,
% 164.37/164.29      ! [V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.29       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__one_Osingleton,axiom,
% 164.37/164.29      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.29       => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__image__simple_Oinsert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__finite__psubset,axiom,
% 164.37/164.29      ! [T_b] : c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__one_Oinsert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.29         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_folding__one_Oinsert__remove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.29        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.29            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__psubset__def,axiom,
% 164.37/164.29      ! [T_b] : c_Wellfounded_Ofinite__psubset(T_b) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_b)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Nitpick_Owf_H__def,axiom,
% 164.37/164.29      ! [V_r_2,T_b] :
% 164.37/164.29        ( c_Nitpick_Owf_H(T_b,V_r_2)
% 164.37/164.29      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 164.37/164.29          & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 164.37/164.29            | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omin(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omax(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__le__Sup,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 164.37/164.29      ! [V_x_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 164.37/164.29      ! [V_x_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.29             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.29             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Osup__Inf__absorb,axiom,
% 164.37/164.29      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 164.37/164.29      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.29            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.29            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oremove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = V_x_2 )
% 164.37/164.29              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oremove,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.29           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = V_x_2 )
% 164.37/164.29              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.29             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 164.37/164.29      ! [V_A_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.29             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_x_2,V_y_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBC(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),V_y_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__Suc__eq,axiom,
% 164.37/164.29      ! [V_k_2,V_A_2,T_b] :
% 164.37/164.29        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 164.37/164.29      <=> ? [B_b,B_B] :
% 164.37/164.29            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_b),B_B)
% 164.37/164.29            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_b),B_B))
% 164.37/164.29            & hAPP(c_Finite__Set_Ocard(T_b),B_B) = V_k_2
% 164.37/164.29            & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.29             => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_r__into__rtrancl,axiom,
% 164.37/164.29      ! [V_r_2,V_p_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl_Ortrancl__refl,axiom,
% 164.37/164.29      ! [V_r_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__into__rtrancl,axiom,
% 164.37/164.29      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__rtrancl__absorb,axiom,
% 164.37/164.29      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Otrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__trancl__absorb,axiom,
% 164.37/164.29      ! [V_R_2,T_b] : c_Transitive__Closure_Otrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__idemp,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__converse,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__Un__rtrancl,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) = c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_r__comp__rtrancl__eq,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__idemp__self__comp,axiom,
% 164.37/164.29      ! [V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__mono,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__subset,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.29         => c_Transitive__Closure_Ortrancl(T_b,V_S_2) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__subset__rtrancl,axiom,
% 164.37/164.29      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_s_2)))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__trans,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_in__rtrancl__UnI,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,V_x_2,T_b] :
% 164.37/164.29        ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.29          | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) )
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__unfold__left,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__unfold__right,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__Un__subset,axiom,
% 164.37/164.29      ! [V_S_2,V_R_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__empty,axiom,
% 164.37/164.29      ! [T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Relation_OId(T_b) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__reflcl,axiom,
% 164.37/164.29      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__reflcl__absorb,axiom,
% 164.37/164.29      ! [V_R_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__r__diff__Id,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__eq__or__trancl,axiom,
% 164.37/164.29      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.29      <=> ( V_x_2 = V_y_2
% 164.37/164.29          | ( V_x_2 != V_y_2
% 164.37/164.29            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__into__trancl2,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtranclD,axiom,
% 164.37/164.29      ! [V_R_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.29       => ( V_a_2 = V_b_2
% 164.37/164.29          | ( V_a_2 != V_b_2
% 164.37/164.29            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__into__trancl1,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__rtrancl__trancl,axiom,
% 164.37/164.29      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__trancl__trancl,axiom,
% 164.37/164.29      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__converseI,axiom,
% 164.37/164.29      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__converseD,axiom,
% 164.37/164.29      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 164.37/164.29       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_trancl__reflcl,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_reflcl__trancl,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_rtrancl__unfold,axiom,
% 164.37/164.29      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2)) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Not__Domain__rtrancl,axiom,
% 164.37/164.29      ! [V_y_2,V_R_2,V_x_2,T_b] :
% 164.37/164.29        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_b),V_R_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.29        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acc__downwards__aux,axiom,
% 164.37/164.29      ! [V_r_2,V_a_2,V_b_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acc__downwards,axiom,
% 164.37/164.29      ! [V_b_2,V_r_2,V_a_2,T_b] :
% 164.37/164.29        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.29         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_wf__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 164.37/164.29      <=> ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.29          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_acyclic__insert,axiom,
% 164.37/164.29      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 164.37/164.29        ( c_Wellfounded_Oacyclic(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 164.37/164.29      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 164.37/164.29          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_pred__nat__trancl__eq__le,axiom,
% 164.37/164.29      ! [V_n_2,V_m_2] :
% 164.37/164.29        ( 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)))
% 164.37/164.29      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_card__greaterThanLessThan__int,axiom,
% 164.37/164.29      ! [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)))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__Inf2__distrib,axiom,
% 164.37/164.29      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Lattices_Odistrib__lattice(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.29             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29               => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__Inf1__distrib,axiom,
% 164.37/164.29      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Lattices_Odistrib__lattice(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__greaterThanLessThan__int,axiom,
% 164.37/164.29      ! [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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_Inf__fin_Osingleton,axiom,
% 164.37/164.29      ! [V_x_2,T_b] :
% 164.37/164.29        ( class_Lattices_Olattice(T_b)
% 164.37/164.29       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_greaterThanLessThan__empty,axiom,
% 164.37/164.29      ! [V_k_2,V_l_2,T_b] :
% 164.37/164.29        ( class_Orderings_Oorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 164.37/164.29         => c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_image__uminus__greaterThanLessThan,axiom,
% 164.37/164.29      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.29        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.29       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_sup__Inf__absorb,axiom,
% 164.37/164.29      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.29        ( class_Lattices_Olattice(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.29         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.29           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_add__Max__commute,axiom,
% 164.37/164.29      ! [V_k_2,V_N_2,T_b] :
% 164.37/164.29        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.29         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_add__Min__commute,axiom,
% 164.37/164.29      ! [V_k_2,V_N_2,T_b] :
% 164.37/164.29        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.29         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_ivl__disj__un_I4_J,axiom,
% 164.37/164.29      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.29        ( class_Orderings_Olinorder(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 164.37/164.29         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__greaterThanAtMost,axiom,
% 164.37/164.29      ! [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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__greaterThanLessThan,axiom,
% 164.37/164.29      ! [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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_finite__greaterThanAtMost__int,axiom,
% 164.37/164.29      ! [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))) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_minus__Max__eq__Min,axiom,
% 164.37/164.29      ! [V_S_2,T_b] :
% 164.37/164.29        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.29         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.29           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 164.37/164.29  
% 164.37/164.29  fof(fact_minus__Min__eq__Max,axiom,
% 164.37/164.29      ! [V_S_2,T_b] :
% 164.37/164.29        ( class_Groups_Olinordered__ab__group__add(T_b)
% 164.37/164.29       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Osingleton,axiom,
% 164.37/164.30      ! [V_x_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Osingleton,axiom,
% 164.37/164.30      ! [V_x_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_greaterThanAtMost__empty,axiom,
% 164.37/164.30      ! [V_k_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 164.37/164.30         => c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 164.37/164.30      ! [V_l_2,V_k_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2)
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_greaterThanAtMost__empty__iff,axiom,
% 164.37/164.30      ! [V_l_2,V_k_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I20_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__greaterThanAtMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max__ge,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min__le,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_x_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max__in,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min__in,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Oin__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Oin__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__greaterThanLessThan,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max__mono,axiom,
% 164.37/164.30      ! [V_N_2,V_M_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 164.37/164.30         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min__antimono,axiom,
% 164.37/164.30      ! [V_N_2,V_M_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 164.37/164.30         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_M_2))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min__insert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max__insert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__greaterThanAtMost__int,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Osubset__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Osubset__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min__Un,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max__Un,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I16_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Oinsert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Oinsert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Oinsert__remove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.30            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Oinsert__remove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.30            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Oremove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 )
% 164.37/164.30              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Oremove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 )
% 164.37/164.30              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Oclosed,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Oclosed,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oremove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = V_x_2 )
% 164.37/164.30              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Osingleton,axiom,
% 164.37/164.30      ! [V_x_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oin__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oinsert__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Osubset__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.30             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Ounion__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__le__Sup,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oinsert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oinsert__remove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.30            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Oclosed,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 164.37/164.30      ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_c,T_b] :
% 164.37/164.30        ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2))
% 164.37/164.30      <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30            & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 164.37/164.30          | ? [B_x,B_y] :
% 164.37/164.30              ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 164.37/164.30              & hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a2_2))
% 164.37/164.30              & c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),B_y) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Plus__conv__if,axiom,
% 164.37/164.30      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.30        ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 164.37/164.30         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) )
% 164.37/164.30        & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30              & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 164.37/164.30         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__Plus__iff,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 164.37/164.30      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__Plus,axiom,
% 164.37/164.30      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.30         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__PlusD_I1_J,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 164.37/164.30       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__PlusD_I2_J,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 164.37/164.30       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Plus,axiom,
% 164.37/164.30      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.30         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Plus__eq__empty__conv,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))
% 164.37/164.30      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__one_Oclosed,axiom,
% 164.37/164.30      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__image,axiom,
% 164.37/164.30      ! [V_y_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__triv,axiom,
% 164.37/164.30      ! [V_x_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),hAPP(V_f_2,V_x_2)) = V_f_2 ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__def,axiom,
% 164.37/164.30      ! [V_b_2,V_f_2,T_c,T_b,V_a_2,V_x_2] :
% 164.37/164.30        ( ( V_x_2 = V_a_2
% 164.37/164.30         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_a_2),V_b_2),V_x_2) = V_b_2 )
% 164.37/164.30        & ( V_x_2 != V_a_2
% 164.37/164.30         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_a_2),V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__idem,axiom,
% 164.37/164.30      ! [T_b,T_c,V_y_2,V_x_2,V_f_2] :
% 164.37/164.30        ( hAPP(V_f_2,V_x_2) = V_y_2
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,T_b),V_f_2),V_x_2),V_y_2) = V_f_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__other,axiom,
% 164.37/164.30      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 164.37/164.30        ( V_z_2 != V_x_2
% 164.37/164.30       => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__twist,axiom,
% 164.37/164.30      ! [V_d_2,V_b_2,V_m_2,T_c,T_b,V_c_2,V_a_2] :
% 164.37/164.30        ( V_a_2 != V_c_2
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_m_2),V_a_2),V_b_2)),V_c_2),V_d_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_m_2),V_c_2),V_d_2)),V_a_2),V_b_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__apply,axiom,
% 164.37/164.30      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 164.37/164.30        ( ( V_z_2 = V_x_2
% 164.37/164.30         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = V_y_2 )
% 164.37/164.30        & ( V_z_2 != V_x_2
% 164.37/164.30         => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__same,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,T_b),V_f_2),V_x_2),V_y_2),V_x_2) = V_y_2 ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__upd,axiom,
% 164.37/164.30      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_x_2),V_z_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_z_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__idem__iff,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2) = V_f_2
% 164.37/164.30      <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_map__upd__nonempty,axiom,
% 164.37/164.30      ! [V_x_2,V_k_2,V_t_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) != hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__map__upd,axiom,
% 164.37/164.30      ! [V_y_2,V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30       => hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2))),V_A_2) = hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_c),V_m_2),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__gen__delta,axiom,
% 164.37/164.30      ! [V_c_2,V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 164.37/164.30            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__timesf,axiom,
% 164.37/164.30      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_of__nat__setprod,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30          & class_Rings_Osemiring__1(T_b) )
% 164.37/164.30       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_int__setprod,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_of__int__setprod,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30          & class_Rings_Oring__1(T_b) )
% 164.37/164.30       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__1,axiom,
% 164.37/164.30      ! [V_A_2,T_c,T_b] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Oone__class_Oone(T_b))),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_abs__setprod,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( class_Fields_Olinordered__field(T_b)
% 164.37/164.30       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 164.37/164.30      ! [V_A_2,V_f_2,T_b] :
% 164.37/164.30        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.30          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__zero__iff,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( ( class_Rings_Ocomm__semiring__1(T_c)
% 164.37/164.30          & class_Rings_Ono__zero__divisors(T_c) )
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c)
% 164.37/164.30          <=> ? [B_x] :
% 164.37/164.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.30                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__zero,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Rings_Ocomm__semiring__1(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ? [B_x] :
% 164.37/164.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.30                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oempty,axiom,
% 164.37/164.30      ! [V_g_2,T_c,T_b] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__empty,axiom,
% 164.37/164.30      ! [V_f_2,T_c,T_b] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oinfinite,axiom,
% 164.37/164.30      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__infinite,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__eq__1__iff,axiom,
% 164.37/164.30      ! [V_f_2,V_F_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.30       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.37/164.30        <=> ! [B_x] :
% 164.37/164.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 164.37/164.30             => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.30        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.30          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.30       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Odistrib,axiom,
% 164.37/164.30      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__dividef,axiom,
% 164.37/164.30      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Fields_Ofield__inverse__zero(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Rings_Oinverse__class_Odivide(T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_dvd__setprod,axiom,
% 164.37/164.30      ! [V_f_2,V_i_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Rings_Ocomm__semiring__1(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(V_f_2,V_i_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__pos__nat__iff,axiom,
% 164.37/164.30      ! [V_f_2,V_S_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2)))
% 164.37/164.30        <=> ! [B_x] :
% 164.37/164.30              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.30             => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__dvd__setprod__subset,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 164.37/164.30        ( ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30          & class_Rings_Odvd(T_c) )
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.30           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__delta,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 164.37/164.30            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__delta_H,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 164.37/164.30            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__constant,axiom,
% 164.37/164.30      ! [V_y_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_COMBK(T_c,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_y_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oinsert,axiom,
% 164.37/164.30      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__insert,axiom,
% 164.37/164.30      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_map__upd__Some__unfold,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_b_2,V_a_2,V_m_2,T_b,T_c] :
% 164.37/164.30        ( hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 164.37/164.30      <=> ( ( V_x_2 = V_a_2
% 164.37/164.30            & V_b_2 = V_y_2 )
% 164.37/164.30          | ( V_x_2 != V_a_2
% 164.37/164.30            & hAPP(V_m_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_map__upd__triv,axiom,
% 164.37/164.30      ! [T_c,V_x_2,T_b,V_k_2,V_t_2] :
% 164.37/164.30        ( hAPP(V_t_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = V_t_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_map__upd__eqD1,axiom,
% 164.37/164.30      ! [V_y_2,V_n_2,V_x_2,V_a_2,V_m_2,T_c,T_b] :
% 164.37/164.30        ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_n_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2))
% 164.37/164.30       => V_x_2 = V_y_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oinsert__remove,axiom,
% 164.37/164.30      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_empty__upd__none,axiom,
% 164.37/164.30      ! [V_xa_2,V_x_2,T_b,T_c] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))),V_x_2),c_Option_Ooption_ONone(T_b)),V_xa_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oremove,axiom,
% 164.37/164.30      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__diff1,axiom,
% 164.37/164.30      ! [V_a_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Fields_Ofield(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_c)
% 164.37/164.30           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 164.37/164.30              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ran__map__upd,axiom,
% 164.37/164.30      ! [V_b_2,T_c,T_b,V_a_2,V_m_2] :
% 164.37/164.30        ( hAPP(V_m_2,V_a_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.30       => c_Map_Oran(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Map_Oran(T_c,T_b,V_m_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__None__restrict,axiom,
% 164.37/164.30      ! [V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 164.37/164.30         => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_c)) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 164.37/164.30         => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_c)) = c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ran__def,axiom,
% 164.37/164.30      ! [V_m_2,T_b,T_c] : c_Map_Oran(T_c,T_b,V_m_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,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_c),c_fequal),V_m_2))),c_Option_Ooption_OSome(T_b)))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__in,axiom,
% 164.37/164.30      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30       => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__map__empty,axiom,
% 164.37/164.30      ! [V_x_2,V_D_2,T_b,T_c] : hAPP(c_Map_Orestrict__map(T_c,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_D_2),V_x_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__out,axiom,
% 164.37/164.30      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30       => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__map__insert,axiom,
% 164.37/164.30      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_f_2,V_A_2)),V_a_2),hAPP(V_f_2,V_a_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__map__def,axiom,
% 164.37/164.30      ! [V_m_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30         => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30         => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__map__to__empty,axiom,
% 164.37/164.30      ! [V_x_2,V_m_2,T_b,T_c] : hAPP(c_Map_Orestrict__map(T_c,T_b,V_m_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_x_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ranI,axiom,
% 164.37/164.30      ! [T_c,V_b_2,T_b,V_a_2,V_m_2] :
% 164.37/164.30        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2)
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Map_Oran(T_c,T_b,V_m_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__restrict,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_D_2,V_m_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ran__empty,axiom,
% 164.37/164.30      ! [T_b,T_c] : c_Map_Oran(T_c,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__fun__upd,axiom,
% 164.37/164.30      ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 164.37/164.30         => c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),V_y_2),V_D_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 164.37/164.30         => c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),V_y_2),V_D_2) = c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fun__upd__restrict__conv,axiom,
% 164.37/164.30      ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2))
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__complement__singleton__eq,axiom,
% 164.37/164.30      ! [V_x_2,V_f_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,V_f_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),c_Option_Ooption_ONone(T_c)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__upd__same,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_m_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 164.37/164.30      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.30        ( ! [B_x] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.30           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 164.37/164.30       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__mono__one__left,axiom,
% 164.37/164.30      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 164.37/164.30                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__mono__one__right,axiom,
% 164.37/164.30      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 164.37/164.30                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_irrefl__tranclI,axiom,
% 164.37/164.30      ! [V_x_2,V_r_2,T_b] :
% 164.37/164.30        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 164.37/164.30       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf1I,axiom,
% 164.37/164.30      ! [T_b,V_B_2,V_x_2,V_A_2] :
% 164.37/164.30        ( hBOOL(hAPP(V_A_2,V_x_2))
% 164.37/164.30       => ( hBOOL(hAPP(V_B_2,V_x_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf1E,axiom,
% 164.37/164.30      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 164.37/164.30       => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 164.37/164.30           => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_IntE,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.30           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_IntI,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__Int,axiom,
% 164.37/164.30      ! [V_Ga_2,V_F_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.30          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) )
% 164.37/164.30       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_restrict__restrict,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_m_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_B_2) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_disjoint__iff__not__equal,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( 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))
% 164.37/164.30      <=> ! [B_x] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.30           => ! [B_xa] :
% 164.37/164.30                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_B_2))
% 164.37/164.30               => B_x != B_xa ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__empty__right,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__empty__left,axiom,
% 164.37/164.30      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__bot__right,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Obounded__lattice__bot(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__bot__left,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Obounded__lattice__bot(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Collect__conj__eq,axiom,
% 164.37/164.30      ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__Int2,axiom,
% 164.37/164.30      ! [V_r_H_2,V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__Int1,axiom,
% 164.37/164.30      ! [V_r_H_2,V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__Int__eq,axiom,
% 164.37/164.30      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_IntD2,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_IntD1,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__iff,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.30          & hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Int__distrib,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_C_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__Diff,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Int__distrib2,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Int2,axiom,
% 164.37/164.30      ! [V_B_2,V_C_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_converse__Int,axiom,
% 164.37/164.30      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__min,axiom,
% 164.37/164.30      ! [T_b] :
% 164.37/164.30        ( ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.30          & class_Orderings_Olinorder(T_b) )
% 164.37/164.30       => c_Lattices_Osemilattice__inf__class_Oinf(T_b) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__fun__def,axiom,
% 164.37/164.30      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf_Oidem,axiom,
% 164.37/164.30      ! [V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__idem,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf_Ocommute,axiom,
% 164.37/164.30      ! [V_b,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__aci_I1_J,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__commute,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf_Oleft__idem,axiom,
% 164.37/164.30      ! [V_b,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__aci_I4_J,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__left__idem,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf_Oleft__commute,axiom,
% 164.37/164.30      ! [V_c,V_a,V_b,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__aci_I3_J,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__left__commute,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf_Oassoc,axiom,
% 164.37/164.30      ! [V_c,V_b,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__aci_I2_J,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__assoc,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__apply,axiom,
% 164.37/164.30      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__absorb,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__commute,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__left__absorb,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__left__commute,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__assoc,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf1D1,axiom,
% 164.37/164.30      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 164.37/164.30       => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf1D2,axiom,
% 164.37/164.30      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 164.37/164.30       => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oidem,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_less__infI1,axiom,
% 164.37/164.30      ! [V_b,V_x,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_less__infI2,axiom,
% 164.37/164.30      ! [V_a,V_x,V_b,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__absorb,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_sup__inf__absorb,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__distrib1,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_sup__inf__distrib1,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__distrib2,axiom,
% 164.37/164.30      ! [V_x,V_z,V_y,T_a] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_sup__inf__distrib2,axiom,
% 164.37/164.30      ! [V_x,V_z,V_y,T_a] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__Un__distrib,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Int__distrib,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__Un__distrib2,axiom,
% 164.37/164.30      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Int__distrib2,axiom,
% 164.37/164.30      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Int__crazy,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Domain__Int__subset,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__mono,axiom,
% 164.37/164.30      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__greatest,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_C_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__absorb1,axiom,
% 164.37/164.30      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__absorb2,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__lower2,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__lower1,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__ord_I1_J,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__le1,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__sup__ord_I2_J,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__le2,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__iff__inf,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.37/164.30        <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__inf__iff,axiom,
% 164.37/164.30      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_y_2),V_z_2)))
% 164.37/164.30        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.37/164.30            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__infI1,axiom,
% 164.37/164.30      ! [V_b,V_x,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__infI2,axiom,
% 164.37/164.30      ! [V_a,V_x,V_b,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__absorb1,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__absorb2,axiom,
% 164.37/164.30      ! [V_x,V_y,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__infI,axiom,
% 164.37/164.30      ! [V_b,V_a,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 164.37/164.30           => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__greatest,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 164.37/164.30           => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__mono,axiom,
% 164.37/164.30      ! [V_d,V_b,V_c,V_a,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 164.37/164.30           => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_le__infE,axiom,
% 164.37/164.30      ! [V_b,V_a,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Osemilattice__inf(T_a)
% 164.37/164.30       => ( 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)))
% 164.37/164.30         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 164.37/164.30             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Range__Int__subset,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_insert__inter__insert,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_distrib__inf__le,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_distrib__sup__le,axiom,
% 164.37/164.30      ! [V_z,V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Olattice(T_a)
% 164.37/164.30       => 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)))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__compl__bot,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_compl__inf__bot,axiom,
% 164.37/164.30      ! [V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_diff__eq,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.30       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_compl__sup,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.30       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_compl__inf,axiom,
% 164.37/164.30      ! [V_y,V_x,T_a] :
% 164.37/164.30        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.30       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__left__if1,axiom,
% 164.37/164.30      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__right__if1,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__left__if0,axiom,
% 164.37/164.30      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 164.37/164.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__right__if0,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 164.37/164.30        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__left,axiom,
% 164.37/164.30      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__insert__right,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__Int__subset,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__triv,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( 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))
% 164.37/164.30       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Int__assoc__eq,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Diff__Int,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = V_A_2 ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Un,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Int,axiom,
% 164.37/164.30      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Compl__disjoint2,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Compl__disjoint,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Compl__Un,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Compl__Int,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__eq,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Diff__Compl,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I14_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__Collect,axiom,
% 164.37/164.30      ! [V_Pa_2,V_A_2,V_x_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))))
% 164.37/164.30      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30          & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__def,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oin__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__Sup__absorb,axiom,
% 164.37/164.30      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_disjoint__eq__subset__Compl,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( 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))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__greaterThanAtMost,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__greaterThanLessThan,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_trancl__Int__subset,axiom,
% 164.37/164.30      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I10_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_if__image__distrib,axiom,
% 164.37/164.30      ! [V_S_2,V_g_2,V_f_2,V_Pa_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),V_Pa_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)))),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),V_Pa_2))))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__image__simple_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.30           => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oinsert__idem,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Osubset__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.30             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Ounion__idem,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__Un__Int,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Ounion__inter,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Un__Int,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Diff__subset__Int,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__one_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => 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)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__one_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => 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)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.30           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_rtrancl__Int__subset,axiom,
% 164.37/164.30      ! [V_r_2,V_s_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),V_s_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oinsert,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oinsert__remove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 164.37/164.30            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__Un__disjoint,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Un__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30         => ( 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))
% 164.37/164.30           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Sup__fin_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Min_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Max_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => ( 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))
% 164.37/164.30                 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__Un,axiom,
% 164.37/164.30      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => ( c_Wellfounded_Owf(T_b,V_s_2)
% 164.37/164.30         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oremove,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.30           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = V_x_2 )
% 164.37/164.30              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__Sup2__distrib,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30               => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__Sup1__distrib,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Odistrib__lattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card_Ounion__inter__neutral,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30         => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.30             => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.37/164.30           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__Un,axiom,
% 164.37/164.30      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Fields_Ofield(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Oclosed,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_converse__meet,axiom,
% 164.37/164.30      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__nat__def,axiom,
% 164.37/164.30      c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2] :
% 164.37/164.30        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.30       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2] :
% 164.37/164.30        ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.30       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.30         => 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))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf__Int__eq2,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Ounion__inter__neutral,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod__Un__one,axiom,
% 164.37/164.30      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 164.37/164.30                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.30             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__Un__disjoint,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => ( 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))
% 164.37/164.30             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf2I,axiom,
% 164.37/164.30      ! [T_c,T_b,V_B_2,V_y_2,V_x_2,V_A_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 164.37/164.30         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf2E,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 164.37/164.30       => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 164.37/164.30           => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf2D1,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_inf2D2,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__image__empty,axiom,
% 164.37/164.30      ! [V_z_2,V_g_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 164.37/164.30      ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30         => hAPP(V_F_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__image__distrib,axiom,
% 164.37/164.30      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__image__insert,axiom,
% 164.37/164.30      ! [V_z_2,V_g_2,V_a_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Oab__semigroup__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.30           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_a_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_Oeq__fold,axiom,
% 164.37/164.30      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_setprod_OF__eq,axiom,
% 164.37/164.30      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) )
% 164.37/164.30          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__image__Un__Int,axiom,
% 164.37/164.30      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.30           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__eq__fold__image,axiom,
% 164.37/164.30      ! [V_f_2,T_c,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_c,tc_HOL_Obool),T_b,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card_Oeq__fold__g,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__def,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_comm__monoid__big_OF__eq,axiom,
% 164.37/164.30      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 164.37/164.30       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) )
% 164.37/164.30          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_fold__image__Un__one,axiom,
% 164.37/164.30      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 164.37/164.30        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.30       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.30           => ( ! [B_x] :
% 164.37/164.30                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 164.37/164.30                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.30             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_T_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Inf__fin_Ohom__commute,axiom,
% 164.37/164.30      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.30        ( class_Lattices_Olattice(T_b)
% 164.37/164.30       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.30         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.30           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_comm__monoid__big_Oinfinite,axiom,
% 164.37/164.30      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 164.37/164.30       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.30         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_sequence__trans,axiom,
% 164.37/164.30      ! [V_k_2,V_i_2,V_r_2,V_f_2,T_b] :
% 164.37/164.30        ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))),hAPP(V_f_2,V_i_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__Pow,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_escape,axiom,
% 164.37/164.30      ! [V_Qa_2,V_c_2,V_Ga_2,T_b,V_Pa_2] :
% 164.37/164.30        ( ! [B_Z,B_s] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 164.37/164.30           => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ostate,tc_HOL_Obool),c_fequal),B_s))),V_c_2),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(V_Qa_2,B_Z)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) )
% 164.37/164.30       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_PowI,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__empty,axiom,
% 164.37/164.30      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__not__empty,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__bottom,axiom,
% 164.37/164.30      ! [V_B_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Set_OPow(T_b),V_B_2))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_PowD,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__iff,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__top,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__mono,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Un__Pow__subset,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Cantors__paradox,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ~ ? [B_f] : hAPP(c_Set_Oimage(T_b,tc_fun(T_b,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_b),V_A_2) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__Pow__surj,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 164.37/164.30        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_B_2
% 164.37/164.30       => hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2)) = hAPP(c_Set_OPow(T_b),V_B_2) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__insert,axiom,
% 164.37/164.30      ! [V_A_2,V_a_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_b),V_a_2)),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__Int__eq,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__Pow__mono,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2))),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__def,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__Pow__iff,axiom,
% 164.37/164.30      ! [V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)))
% 164.37/164.30      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Pow__Compl,axiom,
% 164.37/164.30      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_b))))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Powp__Pow__eq,axiom,
% 164.37/164.30      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 164.37/164.30      <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_b),V_A_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__empty__induct,axiom,
% 164.37/164.30      ! [V_Pa_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.30       => ( hBOOL(hAPP(V_Pa_2,V_A_2))
% 164.37/164.30         => ( ! [B_a,B_A] :
% 164.37/164.30                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_A))
% 164.37/164.30               => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A))
% 164.37/164.30                 => ( hBOOL(hAPP(V_Pa_2,B_A))
% 164.37/164.30                   => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_b),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) )
% 164.37/164.30           => hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I19_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atLeastAtMost,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atLeastAtMost__int,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__add__atLeastAtMost,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__Suc__atLeastAtMost,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 164.37/164.30      ! [V_n_2,V_m_2] :
% 164.37/164.30        ( c_Nat__Transfer_Ois__nat(V_m_2)
% 164.37/164.30       => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 164.37/164.30         => 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))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2] :
% 164.37/164.30        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 164.37/164.30       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastatMost__empty__iff,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastatMost__empty__iff2,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastatMost__empty,axiom,
% 164.37/164.30      ! [V_a_2,V_b_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2))
% 164.37/164.30         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastatMost__subset__iff,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 164.37/164.30        <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 164.37/164.30            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 164.37/164.30              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastAtMost__singleton_H,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( V_a_2 = V_b_2
% 164.37/164.30         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastAtMost__singleton__iff,axiom,
% 164.37/164.30      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.30        <=> ( V_a_2 = V_b_2
% 164.37/164.30            & V_b_2 = V_c_2 ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastAtMost__singleton,axiom,
% 164.37/164.30      ! [V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__uminus__atLeastAtMost,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.30       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 164.37/164.30       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atLeastAtMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastAtMostSuc__conv,axiom,
% 164.37/164.30      ! [V_n_2,V_m_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 164.37/164.30       => 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)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Powp__mono,axiom,
% 164.37/164.30      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.30       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_b,V_A_2)),c_Predicate_OPowp(T_b,V_B_2))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__atLeastAtMost,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastatMost__psubset__iff,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 164.37/164.30        <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 164.37/164.30              | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 164.37/164.30                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2))
% 164.37/164.30                & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_a_2))
% 164.37/164.30                  | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_d_2)) ) ) )
% 164.37/164.30            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I22_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I16_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I13_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I12_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_simp__from__to,axiom,
% 164.37/164.30      ! [V_i_2,V_j_2] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 164.37/164.30         => 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)) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atLeastAtMost__int,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I5_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I8_J,axiom,
% 164.37/164.30      ! [V_B_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( 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))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 164.37/164.30               => 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))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I6_J,axiom,
% 164.37/164.30      ! [V_A_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( 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))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 164.37/164.30               => 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)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I3_J,axiom,
% 164.37/164.30      ! [V_B_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( 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))
% 164.37/164.30         => ( ! [B_x] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xa] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 164.37/164.30                   => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 164.37/164.30           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ex__nat__less,axiom,
% 164.37/164.30      ! [V_Pa_2,V_n_2] :
% 164.37/164.30        ( ? [B_m] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 164.37/164.30            & hBOOL(hAPP(V_Pa_2,B_m)) )
% 164.37/164.30      <=> ? [B_x] :
% 164.37/164.30            ( 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)))
% 164.37/164.30            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_all__nat__less,axiom,
% 164.37/164.30      ! [V_Pa_2,V_n_2] :
% 164.37/164.30        ( ! [B_m] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 164.37/164.30           => hBOOL(hAPP(V_Pa_2,B_m)) )
% 164.37/164.30      <=> ! [B_x] :
% 164.37/164.30            ( 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)))
% 164.37/164.30           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I4_J,axiom,
% 164.37/164.30      ! [V_A_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( B_x != V_t_2
% 164.37/164.30               => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I3_J,axiom,
% 164.37/164.30      ! [V_A_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( 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))
% 164.37/164.30         => ( ! [B_x] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xa] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 164.37/164.30                   => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 164.37/164.30           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I5_J,axiom,
% 164.37/164.30      ! [V_A_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 164.37/164.30               => 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)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I7_J,axiom,
% 164.37/164.30      ! [V_B_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 164.37/164.30               => 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))) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I4_J,axiom,
% 164.37/164.30      ! [V_B_2,V_t_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 164.37/164.30         => ! [B_x] :
% 164.37/164.30              ( ! [B_xa] :
% 164.37/164.30                  ( 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)))
% 164.37/164.30                 => ! [B_xb] :
% 164.37/164.30                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30             => ( B_x != V_t_2
% 164.37/164.30               => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I6_J,axiom,
% 164.37/164.30      ! [V_t_2,V_B_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 164.37/164.30             => 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)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I8_J,axiom,
% 164.37/164.30      ! [V_t_2,V_A_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 164.37/164.30             => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__lenlex,axiom,
% 164.37/164.30      ! [V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olenlex(T_b,V_r_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_periodic__finite__ex,axiom,
% 164.37/164.30      ! [V_Pa_2,V_d_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 164.37/164.30       => ( ! [B_x,B_k] :
% 164.37/164.30              ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.37/164.30            <=> hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) )
% 164.37/164.30         => ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1))
% 164.37/164.30          <=> ? [B_x] :
% 164.37/164.30                ( 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)))
% 164.37/164.30                & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I5_J,axiom,
% 164.37/164.30      ! [V_t_2,V_B_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 164.37/164.30             => 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)) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__lex,axiom,
% 164.37/164.30      ! [V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olex(T_b,V_r_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I7_J,axiom,
% 164.37/164.30      ! [V_t_2,V_A_2,V_D_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 164.37/164.30             => 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))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 164.37/164.30      ! [V_x_2,V_y_2,V_c_2] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 164.37/164.30         => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_c_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_y_2),V_c_2)) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 164.37/164.30         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 164.37/164.30             => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) )
% 164.37/164.30            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 164.37/164.30             => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atLeastLessThan,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__eq__iff,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 164.37/164.30           => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 164.37/164.30            <=> ( V_a_2 = V_c_2
% 164.37/164.30                & V_b_2 = V_d_2 ) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 164.37/164.30             => V_a_2 = V_c_2 ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 164.37/164.30             => V_b_2 = V_d_2 ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_all__nat__less__eq,axiom,
% 164.37/164.30      ! [V_Pa_2,V_n_2] :
% 164.37/164.30        ( ! [B_m] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 164.37/164.30           => hBOOL(hAPP(V_Pa_2,B_m)) )
% 164.37/164.30      <=> ! [B_x] :
% 164.37/164.30            ( 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)))
% 164.37/164.30           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ex__nat__less__eq,axiom,
% 164.37/164.30      ! [V_Pa_2,V_n_2] :
% 164.37/164.30        ( ? [B_m] :
% 164.37/164.30            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 164.37/164.30            & hBOOL(hAPP(V_Pa_2,B_m)) )
% 164.37/164.30      <=> ? [B_x] :
% 164.37/164.30            ( 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)))
% 164.37/164.30            & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan0,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atLeastLessThan,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__Suc__atLeastLessThan,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__empty,axiom,
% 164.37/164.30      ! [V_a_2,V_b_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 164.37/164.30         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__empty__iff,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__empty__iff2,axiom,
% 164.37/164.30      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)
% 164.37/164.30        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__subset__iff,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 164.37/164.30            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 164.37/164.30              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I17_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__diff,axiom,
% 164.37/164.30      ! [V_m_2,V_n_2,V_i_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_n_2))
% 164.37/164.30         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_n_2),V_m_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I11_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__add__atLeastLessThan,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__singleton,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I21_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThan__add__Un,axiom,
% 164.37/164.30      ! [V_k_2,V_j_2,V_i_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 164.37/164.30       => 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))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I15_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__atLeastLessThan,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_subset__card__intvl__is__intvl,axiom,
% 164.37/164.30      ! [V_k_2,V_A_2] :
% 164.37/164.30        ( 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)))))
% 164.37/164.30       => 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))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I9_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__uminus__atLeastLessThan,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.30       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__uminus__greaterThanAtMost,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.30       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThanSuc,axiom,
% 164.37/164.30      ! [V_n_2,V_m_2] :
% 164.37/164.30        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.30         => 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)) )
% 164.37/164.30        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.30         => 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)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I15_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I6_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I3_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I18_J,axiom,
% 164.37/164.30      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 164.37/164.30         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 164.37/164.30           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_wf__lexn,axiom,
% 164.37/164.30      ! [V_n_2,V_r_2,T_b] :
% 164.37/164.30        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.30       => c_Wellfounded_Owf(tc_List_Olist(T_b),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I9_J,axiom,
% 164.37/164.30      ! [V_t_2,V_B_2,V_D_2,V_d_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2)))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I9_J,axiom,
% 164.37/164.30      ! [V_t_2,V_A_2,V_D_2,V_d_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2)))
% 164.37/164.30             => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atLeastLessThan__int,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_lexn_Osimps_I1_J,axiom,
% 164.37/164.30      ! [V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__add__int__atLeastLessThan,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atLeastZeroLessThan__int,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atLeastLessThan__int,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_aset_I10_J,axiom,
% 164.37/164.30      ! [V_t_2,V_A_2,V_D_2,V_d_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2)))
% 164.37/164.30             => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_bset_I10_J,axiom,
% 164.37/164.30      ! [V_t_2,V_B_2,V_D_2,V_d_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2))
% 164.37/164.30       => ! [B_x] :
% 164.37/164.30            ( ! [B_xa] :
% 164.37/164.30                ( 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)))
% 164.37/164.30               => ! [B_xb] :
% 164.37/164.30                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 164.37/164.30                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 164.37/164.30           => ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2)))
% 164.37/164.30             => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 164.37/164.30      ! [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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_finite__atMost,axiom,
% 164.37/164.30      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atMost__eq__iff,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)
% 164.37/164.30        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atLeast0AtMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_card__atMost,axiom,
% 164.37/164.30      ! [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) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atMost__Suc,axiom,
% 164.37/164.30      ! [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)) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atMost__iff,axiom,
% 164.37/164.30      ! [V_k_2,V_i_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oord(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)))
% 164.37/164.30        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_k_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atMost__subset__iff,axiom,
% 164.37/164.30      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)))
% 164.37/164.30        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_atMost__0,axiom,
% 164.37/164.30      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))) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__atLeastAtMostR1,axiom,
% 164.37/164.30      ! [V_d_2,V_c_2,V_b_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_Int__atLeastAtMostL1,axiom,
% 164.37/164.30      ! [V_d_2,V_b_2,V_a_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I9_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.30         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I3_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__int_I1_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Oorder(T_b)
% 164.37/164.30       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_image__atLeastZeroLessThan__int,axiom,
% 164.37/164.30      ! [V_u_2] :
% 164.37/164.30        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 164.37/164.30       => 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))) ) ).
% 164.37/164.30  
% 164.37/164.30  fof(fact_ivl__disj__un_I7_J,axiom,
% 164.37/164.30      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.30        ( class_Orderings_Olinorder(T_b)
% 164.37/164.30       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_folding__one__idem_Ounion__idem,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31               => 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)) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__lessThan,axiom,
% 164.37/164.31      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__eq__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)
% 164.37/164.31        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_folding__one__idem_Oidem,axiom,
% 164.37/164.31      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 164.37/164.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.31       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__lessThan,axiom,
% 164.37/164.31      ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_u_2)) = V_u_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast0LessThan,axiom,
% 164.37/164.31      ! [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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__0,axiom,
% 164.37/164.31      hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__Suc,axiom,
% 164.37/164.31      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__Suc__atMost,axiom,
% 164.37/164.31      ! [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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__iff,axiom,
% 164.37/164.31      ! [V_k_2,V_i_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oord(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_i_2),V_k_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__subset__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__strict__subset__iff,axiom,
% 164.37/164.31      ! [V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_n_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_n_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_folding__one__idem_Oin__idem,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_single__Diff__lessThan,axiom,
% 164.37/164.31      ! [V_k_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I8_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I4_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I2_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 164.37/164.31      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I2_J,axiom,
% 164.37/164.31      ! [V_u_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I10_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_folding__one__idem_Osubset__idem,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.31        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.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) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_arith__series__int,axiom,
% 164.37/164.31      ! [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)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_arith__series__nat,axiom,
% 164.37/164.31      ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Nat_Onat)),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_d_2)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_arith__series__general,axiom,
% 164.37/164.31      ! [V_n_2,V_d_2,V_a_2,T_b] :
% 164.37/164.31        ( class_Rings_Ocomm__semiring__1(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_b)),c_Nat_Osemiring__1__class_Oof__nat(T_b))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__abs,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__abs__ge__zero,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__eq__0__iff,axiom,
% 164.37/164.31      ! [V_f_2,V_F_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.31       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.31        <=> ! [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 164.37/164.31             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__negf,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__0,axiom,
% 164.37/164.31      ! [V_A_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__commute,axiom,
% 164.37/164.31      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_b),T_d),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))),V_A_2)),V_B_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_of__int__setsum,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Rings_Oring__1(T_b)
% 164.37/164.31       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_int__setsum,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_of__nat__setsum,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Rings_Osemiring__1(T_b)
% 164.37/164.31       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__product,axiom,
% 164.37/164.31      ! [V_B_2,V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Rings_Osemiring__0(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_b),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,T_b)),T_c),c_COMBB(T_b,T_b,T_d)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__left__distrib,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Rings_Osemiring__0(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__right__distrib,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,V_r_2,T_b] :
% 164.37/164.31        ( class_Rings_Osemiring__0(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2)),V_f_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__addf,axiom,
% 164.37/164.31      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__subtractf,axiom,
% 164.37/164.31      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_abs__setsum__abs,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.37/164.31       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__divide__distrib,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Fields_Ofield(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__infinite,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oinfinite,axiom,
% 164.37/164.31      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__empty,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oempty,axiom,
% 164.37/164.31      ! [V_g_2,T_c,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Odistrib,axiom,
% 164.37/164.31      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Oplus__class_Oplus(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__eq__setsum,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 164.37/164.31      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 164.37/164.31      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 164.37/164.31      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 164.37/164.31      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__eq__Suc0__iff,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.37/164.31        <=> ? [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31              & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.37/164.31              & ! [B_xa] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 164.37/164.31                 => ( B_x != B_xa
% 164.37/164.31                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__eq__1__iff,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.37/164.31        <=> ? [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31              & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 164.37/164.31              & ! [B_xa] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 164.37/164.31                 => ( B_x != B_xa
% 164.37/164.31                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__add__nat__ivl,axiom,
% 164.37/164.31      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 164.37/164.31           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff__nat__ivl,axiom,
% 164.37/164.31      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 164.37/164.31           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 164.37/164.31      ! [V_k_2,V_f_2] :
% 164.37/164.31        ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.31       => 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)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__delta_H,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 164.37/164.31            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__delta,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 164.37/164.31            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__setsum__restrict,axiom,
% 164.37/164.31      ! [V_R_2,V_f_2,V_T_2,T_c,V_S_2,T_b,T_d] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_d)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_d),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_d),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d)),hAPP(c_COMBC(T_b,T_c,T_d),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__constant,axiom,
% 164.37/164.31      ! [V_A_2,V_y_2,T_c,T_b] :
% 164.37/164.31        ( class_Rings_Osemiring__1(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_y_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Finite__Set_Ocard(T_c),V_A_2))),V_y_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__lessThan__Suc,axiom,
% 164.37/164.31      ! [V_n_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__atMost__Suc,axiom,
% 164.37/164.31      ! [V_n_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oinsert,axiom,
% 164.37/164.31      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__insert,axiom,
% 164.37/164.31      ! [V_f_2,V_a_2,V_F_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_F_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_F_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_F_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__Un__Int,axiom,
% 164.37/164.31      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oeq__fold,axiom,
% 164.37/164.31      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_OF__eq,axiom,
% 164.37/164.31      ! [V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) )
% 164.37/164.31          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff__nat,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,V_B_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 164.37/164.31      ! [V_k_2,V_f_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_b)
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__head__upt__Suc,axiom,
% 164.37/164.31      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__head__Suc,axiom,
% 164.37/164.31      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__restrict__set_H,axiom,
% 164.37/164.31      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__restrict__set,axiom,
% 164.37/164.31      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__image__gen,axiom,
% 164.37/164.31      ! [V_f_2,T_d,V_g_2,V_S_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),T_c,T_d),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_d,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,tc_HOL_Obool),T_b),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_S_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oinsert__remove,axiom,
% 164.37/164.31      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__Un__disjoint,axiom,
% 164.37/164.31      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31           => ( 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))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__Un,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff1__nat,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 164.37/164.31        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__Un__nat,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__op__ivl__Suc,axiom,
% 164.37/164.31      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) )
% 164.37/164.31          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(V_f_2,V_n_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__cl__ivl__Suc,axiom,
% 164.37/164.31      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) )
% 164.37/164.31          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__head,axiom,
% 164.37/164.31      ! [V_Pa_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_Pa_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__ub__add__nat,axiom,
% 164.37/164.31      ! [V_p_2,V_f_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31       => ( 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))))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__cases,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,V_Pa_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),V_Pa_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2))))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Oremove,axiom,
% 164.37/164.31      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff1_H,axiom,
% 164.37/164.31      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff1,axiom,
% 164.37/164.31      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 164.37/164.31            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__diff1__ring,axiom,
% 164.37/164.31      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Rings_Oring(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_geometric__sum,axiom,
% 164.37/164.31      ! [V_n_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Fields_Ofield(T_b)
% 164.37/164.31       => ( V_x_2 != c_Groups_Oone__class_Oone(T_b)
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_Power_Opower__class_Opower(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_x_2),c_Groups_Oone__class_Oone(T_b))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_gauss__sum,axiom,
% 164.37/164.31      ! [V_n_2,T_b] :
% 164.37/164.31        ( class_Rings_Ocomm__semiring__1(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Groups_Oone__class_Oone(T_b))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__natinterval__difff,axiom,
% 164.37/164.31      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 164.37/164.31        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.31       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 164.37/164.31          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__mono2,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oordered__comm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31           => ( ! [B_b] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 164.37/164.31                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_b))) )
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__multicount,axiom,
% 164.37/164.31      ! [V_k_2,V_R_2,V_T_2,T_c,V_S_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 164.37/164.31         => ( ! [B_x] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_T_2))
% 164.37/164.31               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 )
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_c),V_T_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b] :
% 164.37/164.31        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.31       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.31       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 164.37/164.31         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__bounded,axiom,
% 164.37/164.31      ! [V_K_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( ( class_Groups_Oordered__ab__semigroup__add(T_c)
% 164.37/164.31          & class_Rings_Osemiring__1(T_c) )
% 164.37/164.31       => ( ! [B_i] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_A_2))
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_i)),V_K_2)) )
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_c),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_K_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum_Ounion__inter__neutral,axiom,
% 164.37/164.31      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( 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)))
% 164.37/164.31                 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__Un__zero,axiom,
% 164.37/164.31      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 164.37/164.31                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__mono3,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 164.37/164.31        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 164.37/164.31                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__multicount__gen,axiom,
% 164.37/164.31      ! [V_k_2,V_R_2,V_t_2,T_c,V_s_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_t_2))
% 164.37/164.31         => ( ! [B_x] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_t_2))
% 164.37/164.31               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_s_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) )
% 164.37/164.31           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__nonneg__leq__bound,axiom,
% 164.37/164.31      ! [V_i_2,V_B_2,V_f_2,V_s_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 164.37/164.31         => ( ! [B_i] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 164.37/164.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 164.37/164.31           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = V_B_2
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 164.37/164.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__nonneg__0,axiom,
% 164.37/164.31      ! [V_i_2,V_f_2,V_s_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 164.37/164.31         => ( ! [B_i] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 164.37/164.31               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 164.37/164.31           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_c)
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 164.37/164.31               => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_sum__diff__distrib,axiom,
% 164.37/164.31      ! [V_n_2,V_Pa_2,V_Qa_2] :
% 164.37/164.31        ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Qa_2,B_x)),hAPP(V_Pa_2,B_x)))
% 164.37/164.31       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Pa_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Qa_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_Pa_2)),V_Qa_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__mono__zero__left,axiom,
% 164.37/164.31      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 164.37/164.31                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__mono__zero__right,axiom,
% 164.37/164.31      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 164.37/164.31        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 164.37/164.31                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__subset__induct,axiom,
% 164.37/164.31      ! [V_Pa_2,V_A_2,V_F_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31           => ( ! [B_a,B_F] :
% 164.37/164.31                  ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 164.37/164.31                 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 164.37/164.31                   => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_F))
% 164.37/164.31                     => ( hBOOL(hAPP(V_Pa_2,B_F))
% 164.37/164.31                       => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_F))) ) ) ) )
% 164.37/164.31             => hBOOL(hAPP(V_Pa_2,V_F_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_setsum__strict__mono,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.31          & class_Groups_Oordered__cancel__ab__semigroup__add(T_c) )
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2))) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__intrel__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2] :
% 164.37/164.31        ( 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))))
% 164.37/164.31      <=> 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)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atMost__Int__atLeast,axiom,
% 164.37/164.31      ! [V_n_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 164.37/164.31        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.31          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.31       => ( V_A_2 = V_B_2
% 164.37/164.31         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.37/164.31                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 164.37/164.31             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__eq__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)
% 164.37/164.31        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__Id,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId(T_b)),V_A_2) = V_A_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__Un,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__empty,axiom,
% 164.37/164.31      ! [V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__Int__subset,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__closed__trancl,axiom,
% 164.37/164.31      ! [V_X_2,V_r_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),V_X_2)),V_X_2))
% 164.37/164.31       => hAPP(c_Relation_OImage(T_b,T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_X_2) = V_X_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__mono,axiom,
% 164.37/164.31      ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Un__Image,axiom,
% 164.37/164.31      ! [V_A_2,V_S_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_S_2),V_A_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__Id__on,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__iff,axiom,
% 164.37/164.31      ! [V_k_2,V_i_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oord(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_k_2),V_i_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__subset__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rev__ImageI,axiom,
% 164.37/164.31      ! [V_r_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__iff,axiom,
% 164.37/164.31      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 164.37/164.31      <=> ? [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_wfE__pf,axiom,
% 164.37/164.31      ! [V_A_2,V_R_2,T_b] :
% 164.37/164.31        ( c_Wellfounded_Owf(T_b,V_R_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),V_A_2)))
% 164.37/164.31         => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__subset__eq,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)),V_B_2))
% 164.37/164.31      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__lessThan,axiom,
% 164.37/164.31      ! [V_k_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__atLeast,axiom,
% 164.37/164.31      ! [V_k_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I14_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I8_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__atLeastAtMostR2,axiom,
% 164.37/164.31      ! [V_d_2,V_c_2,V_a_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_d_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__atLeastAtMostL2,axiom,
% 164.37/164.31      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_c_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_b_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I6_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__uminus__atMost,axiom,
% 164.37/164.31      ! [V_x_2,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__uminus__atLeast,axiom,
% 164.37/164.31      ! [V_x_2,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__Suc,axiom,
% 164.37/164.31      ! [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)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__singleton__iff,axiom,
% 164.37/164.31      ! [V_a_2,V_r_2,T_c,V_b_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 164.37/164.31      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__singleton,axiom,
% 164.37/164.31      ! [V_a_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_b))),hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2))),V_r_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_of__int,axiom,
% 164.37/164.31      ! [V_j_2,V_i_2,T_b] :
% 164.37/164.31        ( class_Rings_Oring__1(T_b)
% 164.37/164.31       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_i_2),V_j_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_j_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_One__int__def,axiom,
% 164.37/164.31      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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_mult,axiom,
% 164.37/164.31      ! [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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_minus,axiom,
% 164.37/164.31      ! [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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Zero__int__def,axiom,
% 164.37/164.31      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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_int__def,axiom,
% 164.37/164.31      ! [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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_add,axiom,
% 164.37/164.31      ! [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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_nat,axiom,
% 164.37/164.31      ! [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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_less,axiom,
% 164.37/164.31      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 164.37/164.31        ( 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)))))))
% 164.37/164.31      <=> 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))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_le,axiom,
% 164.37/164.31      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 164.37/164.31        ( 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)))))))
% 164.37/164.31      <=> 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))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_eq__Abs__Integ,axiom,
% 164.37/164.31      ! [V_z_2] :
% 164.37/164.31        ~ ! [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))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_greaterThan__Suc,axiom,
% 164.37/164.31      ! [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)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I12_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_greaterThan__eq__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)
% 164.37/164.31        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_greaterThan__iff,axiom,
% 164.37/164.31      ! [V_k_2,V_i_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oord(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_i_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_greaterThan__subset__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__greaterThan,axiom,
% 164.37/164.31      ! [V_k_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__atMost,axiom,
% 164.37/164.31      ! [V_k_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__Suc__greaterThan,axiom,
% 164.37/164.31      ! [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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I7_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I11_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__uminus__greaterThan,axiom,
% 164.37/164.31      ! [V_x_2,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__uminus__lessThan,axiom,
% 164.37/164.31      ! [V_x_2,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__int_I5_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Oorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I1_J,axiom,
% 164.37/164.31      ! [V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ivl__disj__un_I13_J,axiom,
% 164.37/164.31      ! [V_u_2,V_l_2,T_b] :
% 164.37/164.31        ( class_Orderings_Olinorder(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ImageE,axiom,
% 164.37/164.31      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 164.37/164.31       => ~ ! [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2))
% 164.37/164.31             => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__conv__nat__seg__image,axiom,
% 164.37/164.31      ! [V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31      <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,B_f),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),B_n))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__eq__singleton__conv,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Map_Odom(T_b,T_c,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)))
% 164.37/164.31      <=> ? [B_v] : V_f_2 = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),B_v)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__dom__body,axiom,
% 164.37/164.31      hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Com_Opname),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_domIff,axiom,
% 164.37/164.31      ! [V_m_2,T_c,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Map_Odom(T_b,T_c,V_m_2)))
% 164.37/164.31      <=> hAPP(V_m_2,V_a_2) != c_Option_Ooption_ONone(T_c) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_domI,axiom,
% 164.37/164.31      ! [T_c,V_b_2,T_b,V_a_2,V_m_2] :
% 164.37/164.31        ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),c_Map_Odom(T_c,T_b,V_m_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_insert__dom,axiom,
% 164.37/164.31      ! [T_c,V_y_2,T_b,V_x_2,V_f_2] :
% 164.37/164.31        ( hAPP(V_f_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 164.37/164.31       => hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Map_Odom(T_c,T_b,V_f_2)) = c_Map_Odom(T_c,T_b,V_f_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__restrict,axiom,
% 164.37/164.31      ! [V_A_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_m_2)),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__eq__empty__conv,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Map_Odom(T_b,T_c,V_f_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31      <=> V_f_2 = hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__empty,axiom,
% 164.37/164.31      ! [T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__def,axiom,
% 164.37/164.31      ! [V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,V_m_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),T_b),c_fequal),V_m_2)),c_Option_Ooption_ONone(T_c)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__minus,axiom,
% 164.37/164.31      ! [V_A_2,T_c,T_b,V_x_2,V_f_2] :
% 164.37/164.31        ( hAPP(V_f_2,V_x_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__if,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,V_Pa_2,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_c),tc_Option_Ooption(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_c))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_c))),T_b),c_If(tc_Option_Ooption(T_c))),V_Pa_2)),V_f_2)),V_g_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_f_2)),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_g_2)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__fun__upd,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,T_c,T_b,V_y_2] :
% 164.37/164.31        ( ( V_y_2 = c_Option_Ooption_ONone(T_b)
% 164.37/164.31         => c_Map_Odom(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) )
% 164.37/164.31        & ( V_y_2 != c_Option_Ooption_ONone(T_b)
% 164.37/164.31         => c_Map_Odom(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Map_Odom(T_c,T_b,V_f_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__override__on,axiom,
% 164.37/164.31      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Fun_Ooverride__on(T_b,tc_Option_Ooption(T_c),V_f_2,V_g_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_f_2)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_b,T_c,V_g_2)))))),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_b,T_c,V_g_2))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__class__nondisjoint,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_subset__equiv__class,axiom,
% 164.37/164.31      ! [V_a_2,V_b_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__comp__eq,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_comp__equivI,axiom,
% 164.37/164.31      ! [V_A_2,V_r_2,T_b] :
% 164.37/164.31        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2
% 164.37/164.31       => ( hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) = V_A_2
% 164.37/164.31         => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_override__on__apply__notin,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_override__on__apply__in,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_override__on__emptyset,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,T_c,T_b] : c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_f_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__class__self,axiom,
% 164.37/164.31      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_override__on__def,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) )
% 164.37/164.31        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__class__eq,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.31         => hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_eq__equiv__class,axiom,
% 164.37/164.31      ! [V_A_2,V_b_2,V_a_2,V_r_2,T_b] :
% 164.37/164.31        ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_eq__equiv__class__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.31           => ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__class__eq__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.31        <=> ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31            & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31            & hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__class__subset,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_eq__equiv__class__iff2,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.31           => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)
% 164.37/164.31            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_singleton__quotient,axiom,
% 164.37/164.31      ! [V_r_2,V_x_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__eqI,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 164.37/164.31               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.31                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__empty,axiom,
% 164.37/164.31      ! [V_r_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__is__empty2,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)
% 164.37/164.31      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__is__empty,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 164.37/164.31      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__disj,axiom,
% 164.37/164.31      ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31           => ( V_X_2 = V_Y_2
% 164.37/164.31              | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotientI,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__eq__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 164.37/164.31               => ( V_X_2 = V_Y_2
% 164.37/164.31                <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotientE,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,V_X_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31       => ~ ! [B_x] :
% 164.37/164.31              ( V_X_2 = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31             => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__imp__dvd__card,axiom,
% 164.37/164.31      ! [V_k_2,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31         => ( ! [B_x] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31               => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),B_x))) )
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__quotient__disjoint,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2)
% 164.37/164.31         => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__empty,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] : c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__uminus,axiom,
% 164.37/164.31      ! [V_A_2,T_b] :
% 164.37/164.31        ( class_Groups_Oordered__ab__group__add(T_b)
% 164.37/164.31       => c_Fun_Oinj__on(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__diff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__strict__subset,axiom,
% 164.37/164.31      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__id2,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_COMBI(T_b),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__def,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31      <=> ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31           => ! [B_xa] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 164.37/164.31               => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 164.37/164.31                 => B_x = B_xa ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__onD,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.31             => V_x_2 = V_y_2 ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.31           => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 164.37/164.31            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__contraD,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( V_x_2 != V_y_2
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 164.37/164.31             => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_subset__inj__on,axiom,
% 164.37/164.31      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__Int,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__Un__image__eq__iff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 164.37/164.31        <=> V_A_2 = V_B_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__image,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__imageD,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 164.37/164.31       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2)
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__iff__surj,axiom,
% 164.37/164.31      ! [V_A_H_2,T_c,T_b,V_A_2] :
% 164.37/164.31        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31       => ( ? [B_f] :
% 164.37/164.31              ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 164.37/164.31              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_A_H_2)) )
% 164.37/164.31        <=> ? [B_g] : hAPP(c_Set_Oimage(T_c,T_b,B_g),V_A_H_2) = V_A_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__surj__inj,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)))
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_endo__inj__surj,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)),V_A_2))
% 164.37/164.31         => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2)
% 164.37/164.31           => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__image__Int,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.37/164.31           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_eq__card__imp__inj__on,axiom,
% 164.37/164.31      ! [V_f_2,T_c,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2)
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__iff__eq__card,axiom,
% 164.37/164.31      ! [V_f_2,T_c,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31        <=> hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__image__set__diff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 164.37/164.31           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_pigeonhole,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_c),V_A_2)))
% 164.37/164.31       => ~ c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__fun__updI,axiom,
% 164.37/164.31      ! [V_x_2,V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_A_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__bij__eq,axiom,
% 164.37/164.31      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 164.37/164.31         => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2)
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_B_2)),V_A_2))
% 164.37/164.31             => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31               => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.31                 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__insert,axiom,
% 164.37/164.31      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))
% 164.37/164.31      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31          & ~ hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__Un,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31          & c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.31          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__iff__card__le,axiom,
% 164.37/164.31      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.31         => ( ? [B_f] :
% 164.37/164.31                ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 164.37/164.31                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_B_2)) )
% 164.37/164.31          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__inj__on__le,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 164.37/164.31         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__diff1,axiom,
% 164.37/164.31      ! [V_a_2,V_A_2,V_r_2,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__into__into,axiom,
% 164.37/164.31      ! [V_B_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_quotient__def,axiom,
% 164.37/164.31      ! [V_r_2,V_A_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph__permute__diff,axiom,
% 164.37/164.31      ! [V_a_2,V_x_2,V_A_2,V_b_2,T_b] :
% 164.37/164.31        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_x_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 164.37/164.31             => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP1__I,axiom,
% 164.37/164.31      ! [T_c,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__add__nat,axiom,
% 164.37/164.31      ! [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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__Some,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_b),c_Option_Ooption_OSome(T_b),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__Suc,axiom,
% 164.37/164.31      ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__UN,axiom,
% 164.37/164.31      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.31        <=> ! [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph__imp__finite,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 164.37/164.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph_Oequations_I1_J,axiom,
% 164.37/164.31      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph_OemptyI,axiom,
% 164.37/164.31      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_empty__fold__graphE,axiom,
% 164.37/164.31      ! [V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2))
% 164.37/164.31       => V_x_2 = V_z_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP1__iff,axiom,
% 164.37/164.31      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 164.37/164.31      <=> ? [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31            & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__UN,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_d,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_swap__inj__on,axiom,
% 164.37/164.31      ! [V_A_2,T_c,T_b] : c_Fun_Oinj__on(tc_prod(T_b,T_c),tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_c,T_b)),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph_OinsertI,axiom,
% 164.37/164.31      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 164.37/164.31        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Image__eq__UN,axiom,
% 164.37/164.31      ! [V_B_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Relation_OImage(T_c,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__into__f__eq,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31           => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__into__f__f,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31         => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__on__the__inv__into,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => c_Fun_Oinj__on(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__into__onto,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold__graph__insert__swap,axiom,
% 164.37/164.31      ! [V_z_2,V_y_2,V_A_2,V_b_2,T_b] :
% 164.37/164.31        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_y_2))
% 164.37/164.31         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 164.37/164.31           => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2),V_y_2))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__into__def,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Diff1__fold__graph,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_y_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_f__the__inv__into__f,axiom,
% 164.37/164.31      ! [V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31         => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__I,axiom,
% 164.37/164.31      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__Pow__subset,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__eq__UN,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_converse__UNION,axiom,
% 164.37/164.31      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__comp__UNION__distrib,axiom,
% 164.37/164.31      ! [V_r_2,V_I_2,T_e,V_s_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e),hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2)),V_r_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__comp__UNION__distrib2,axiom,
% 164.37/164.31      ! [V_s_2,V_r_2,V_I_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_e),c_Relation_Orel__comp(T_b,T_d,T_c)),V_r_2)),V_s_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ball__UN,axiom,
% 164.37/164.31      ! [V_Pa_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.31        ( ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.31           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.31      <=> ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31           => ! [B_xa] :
% 164.37/164.31                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(V_B_2,B_x)))
% 164.37/164.31               => hBOOL(hAPP(V_Pa_2,B_xa)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__le__add__shift,axiom,
% 164.37/164.31      ! [V_k_2,V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat),V_M_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_k_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))),V_M_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Id__on__def,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__commute,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.31       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I9_J,axiom,
% 164.37/164.31      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I9_J,axiom,
% 164.37/164.31      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__UN__flatten,axiom,
% 164.37/164.31      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__le__eq__Un0,axiom,
% 164.37/164.31      ! [V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2)),V_M_2)),hAPP(V_M_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__le__iff,axiom,
% 164.37/164.31      ! [V_u_2,V_M_2,V_A_2,T_c,T_b] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_M_2)),V_u_2))
% 164.37/164.31        <=> ! [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_less__SUP__iff,axiom,
% 164.37/164.31      ! [V_f_2,V_A_2,T_c,V_a_2,T_b] :
% 164.37/164.31        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.31          & class_Orderings_Olinorder(T_b) )
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_f_2)))
% 164.37/164.31        <=> ? [B_x] :
% 164.37/164.31              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__iff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.31      <=> ? [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31            & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__const,axiom,
% 164.37/164.31      ! [V_M_2,T_b,V_A_2,T_c] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.31       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNION__empty__conv_I2_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31      <=> ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__constant,axiom,
% 164.37/164.31      ! [V_c_2,T_c,T_b,V_A_2] :
% 164.37/164.31        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__empty2,axiom,
% 164.37/164.31      ! [V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNION__empty__conv_I1_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.31        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)
% 164.37/164.31      <=> ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__subset__iff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2))
% 164.37/164.31      <=> ! [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I10_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__UN,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Oimage(T_c,T_b,V_f_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I10_J,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__Un,axiom,
% 164.37/164.31      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__Un__distrib,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I5_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I4_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I5_J,axiom,
% 164.37/164.31      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__UN__distrib,axiom,
% 164.37/164.31      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I4_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__UN__distrib2,axiom,
% 164.37/164.31      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUPR__apply,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.31       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I6_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I6_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__subset,axiom,
% 164.37/164.31      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_B_2),V_f_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_le__SUPI,axiom,
% 164.37/164.31      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 164.37/164.31        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_M_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__insert__distrib,axiom,
% 164.37/164.31      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 164.37/164.31       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__upper,axiom,
% 164.37/164.31      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__absorb,axiom,
% 164.37/164.31      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I1_J,axiom,
% 164.37/164.31      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__singleton,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I1_J,axiom,
% 164.37/164.31      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I2_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__extend__simps_I3_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I2_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__simps_I3_J,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.31        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__insert,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_minus__int__def,axiom,
% 164.37/164.31      ! [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))))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__equiv__class2,axiom,
% 164.37/164.31      ! [V_a2_2,V_a1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 164.37/164.31       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 164.37/164.31         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a1_2),V_A1_2))
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a2_2),V_A2_2))
% 164.37/164.31               => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__equiv__class,axiom,
% 164.37/164.31      ! [V_a_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31           => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_f_2) = hAPP(V_f_2,V_a_2) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP2__I,axiom,
% 164.37/164.31      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Rep__Integ__inject,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2] :
% 164.37/164.31        ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 164.37/164.31      <=> V_x_2 = V_y_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Rep__Integ__inverse,axiom,
% 164.37/164.31      ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_congruent2__implies__congruent,axiom,
% 164.37/164.31      ! [V_a_2,V_f_2,V_r2_2,T_d,T_c,V_r1_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r1_2)
% 164.37/164.31       => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31           => c_Equiv__Relations_Ocongruent(T_c,T_d,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_congruent2D,axiom,
% 164.37/164.31      ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_d,T_c,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y1_2),V_z1_2)),V_r1_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y2_2),V_z2_2)),V_r2_2))
% 164.37/164.31           => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_congruentD,axiom,
% 164.37/164.31      ! [V_z_2,V_y_2,V_f_2,V_r_2,T_c,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_r_2))
% 164.37/164.31         => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_congruent2__implies__congruent__UN,axiom,
% 164.37/164.31      ! [V_a_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 164.37/164.31       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 164.37/164.31         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A2_2))
% 164.37/164.31             => c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_d,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_nat__def,axiom,
% 164.37/164.31      ! [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)))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__equiv__class__inject,axiom,
% 164.37/164.31      ! [V_Y_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 164.37/164.31         => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_Y_2),V_f_2)
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31               => ( ! [B_x] :
% 164.37/164.31                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31                     => ! [B_y] :
% 164.37/164.31                          ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 164.37/164.31                         => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 164.37/164.31                           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2)) ) ) )
% 164.37/164.31                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__equiv__class__type2,axiom,
% 164.37/164.31      ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 164.37/164.31       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 164.37/164.31         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 164.37/164.31           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A1_2),V_r1_2)))
% 164.37/164.31             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_c),V_A2_2),V_r2_2)))
% 164.37/164.31               => ( ! [B_x1] :
% 164.37/164.31                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x1),V_A1_2))
% 164.37/164.31                     => ! [B_x2] :
% 164.37/164.31                          ( hBOOL(hAPP(hAPP(c_member(T_c),B_x2),V_A2_2))
% 164.37/164.31                         => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 164.37/164.31                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__equiv__class__type,axiom,
% 164.37/164.31      ! [V_B_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.31       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.31           => ( ! [B_x] :
% 164.37/164.31                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 164.37/164.31             => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP2__iff,axiom,
% 164.37/164.31      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 164.37/164.31      <=> ? [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.31            & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold1Set_Ointros,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_a_2,V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,V_a_2,V_A_2),V_x_2))
% 164.37/164.31       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_x_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_ran__restrictD,axiom,
% 164.37/164.31      ! [V_A_2,V_m_2,T_c,V_y_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),c_Map_Oran(T_c,T_b,c_Map_Orestrict__map(T_c,T_b,V_m_2,V_A_2))))
% 164.37/164.31       => ? [B_x] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.31            & hAPP(V_m_2,B_x) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_compl__unique,axiom,
% 164.37/164.31      ! [V_y,V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.31       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 164.37/164.31         => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 164.37/164.31           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNIV__I,axiom,
% 164.37/164.31      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__lessThan__UNIV,axiom,
% 164.37/164.31      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)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__atMost__UNIV,axiom,
% 164.37/164.31      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)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__atLeast__UNIV,axiom,
% 164.37/164.31      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)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_injD,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 164.37/164.31         => V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__eq,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 164.37/164.31        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__int,axiom,
% 164.37/164.31      c_Fun_Oinj__on(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equiv__intrel,axiom,
% 164.37/164.31      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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__UNIV,axiom,
% 164.37/164.31      ! [T_b] :
% 164.37/164.31        ( class_Finite__Set_Ofinite(T_b)
% 164.37/164.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_infinite__UNIV__nat,axiom,
% 164.37/164.31      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__option__UNIV,axiom,
% 164.37/164.31      ! [T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool))))
% 164.37/164.31      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__Plus__UNIV__iff,axiom,
% 164.37/164.31      ! [T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))))
% 164.37/164.31      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__fun__UNIVD2,axiom,
% 164.37/164.31      ! [T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 164.37/164.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__Prod__UNIV,axiom,
% 164.37/164.31      ! [T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_infinite__UNIV__int,axiom,
% 164.37/164.31      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_range__composition,axiom,
% 164.37/164.31      ! [V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBB(T_d,T_b,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNIV__option__conv,axiom,
% 164.37/164.31      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool)) = hAPP(hAPP(c_Set_Oinsert(tc_Option_Ooption(T_b)),c_Option_Ooption_ONone(T_b)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_b),c_Option_Ooption_OSome(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNIV__not__empty,axiom,
% 164.37/164.31      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inf__top__left,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Obounded__lattice__top(T_a)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inf__top__right,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Obounded__lattice__top(T_a)
% 164.37/164.31       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inf__eq__top__iff,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( class_Lattices_Obounded__lattice__top(T_b)
% 164.37/164.31       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_b)
% 164.37/164.31        <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_b)
% 164.37/164.31            & V_y_2 = c_Orderings_Otop__class_Otop(T_b) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__UNIV__left,axiom,
% 164.37/164.31      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Int__UNIV__right,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_sup__top__left,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Obounded__lattice__top(T_a)
% 164.37/164.31       => 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) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_sup__top__right,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Obounded__lattice__top(T_a)
% 164.37/164.31       => 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) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_subset__UNIV,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Un__UNIV__right,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Un__UNIV__left,axiom,
% 164.37/164.31      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_top__greatest,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Orderings_Otop(T_a)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNIV__Plus__UNIV,axiom,
% 164.37/164.31      ! [T_c,T_b] : c_Sum__Type_OPlus(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UNIV__def,axiom,
% 164.37/164.31      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fTrue)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_top__apply,axiom,
% 164.37/164.31      ! [V_x_2,T_c,T_b] :
% 164.37/164.31        ( class_Orderings_Otop(T_b)
% 164.37/164.31       => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__UNIV__unit,axiom,
% 164.37/164.31      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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Pow__UNIV,axiom,
% 164.37/164.31      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold1Set__nonempty,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2),V_x_2))
% 164.37/164.31       => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_empty__fold1SetE,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rangeI,axiom,
% 164.37/164.31      ! [T_c,V_x_2,V_f_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_range__eqI,axiom,
% 164.37/164.31      ! [T_c,T_b,V_x_2,V_f_2,V_b_2] :
% 164.37/164.31        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 164.37/164.31      ! [V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31         => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Diff__UNIV,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__image__eq__iff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 164.37/164.31        <=> V_A_2 = V_B_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__UNIV__eq,axiom,
% 164.37/164.31      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__empty__eq,axiom,
% 164.37/164.31      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__compl,axiom,
% 164.37/164.31      ! [V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 164.37/164.31        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__partition2,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__partition,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Compl__eq__Diff__UNIV,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Domain__rtrancl,axiom,
% 164.37/164.31      ! [V_R_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Range__rtrancl,axiom,
% 164.37/164.31      ! [V_R_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Domain__Id,axiom,
% 164.37/164.31      ! [T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_code__numeral_Oof__nat__inject,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 164.37/164.31         => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 164.37/164.31          <=> V_x_2 = V_y_2 ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Range__Id,axiom,
% 164.37/164.31      ! [T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__Collect__not,axiom,
% 164.37/164.31      ! [V_Pa_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2)))
% 164.37/164.31       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2))))
% 164.37/164.31        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__UN__eq,axiom,
% 164.37/164.31      ! [V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 164.37/164.31      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__range__imageI,axiom,
% 164.37/164.31      ! [V_f_2,T_d,V_g_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))))
% 164.37/164.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_d),hAPP(c_Set_Oimage(T_c,T_d,hAPP(hAPP(c_COMBB(T_b,T_d,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_nat__of,axiom,
% 164.37/164.31      ! [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)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_the__inv__f__f,axiom,
% 164.37/164.31      ! [V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hAPP(c_Fun_Othe__inv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__fun__UNIVD1,axiom,
% 164.37/164.31      ! [T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 164.37/164.31       => ( hAPP(c_Finite__Set_Ocard(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__of__nat,axiom,
% 164.37/164.31      ! [T_b] :
% 164.37/164.31        ( class_Nat_Osemiring__char__0(T_b)
% 164.37/164.31       => c_Fun_Oinj__on(tc_Nat_Onat,T_b,c_Nat_Osemiring__1__class_Oof__nat(T_b),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_dom__const,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_Option_Ooption(T_c),T_b),c_Option_Ooption_OSome(T_c)),V_f_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_atLeast__0,axiom,
% 164.37/164.31      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)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__fun,axiom,
% 164.37/164.31      ! [T_d,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => c_Fun_Oinj__on(T_b,tc_fun(T_d,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,T_c),T_b),c_COMBK(T_c,T_d)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_compl__bot__eq,axiom,
% 164.37/164.31      ! [T_a] :
% 164.37/164.31        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_compl__top__eq,axiom,
% 164.37/164.31      ! [T_a] :
% 164.37/164.31        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.31       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_sup__compl__top,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.31       => 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) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_compl__sup__top,axiom,
% 164.37/164.31      ! [V_x,T_a] :
% 164.37/164.31        ( class_Lattices_Oboolean__algebra(T_a)
% 164.37/164.31       => 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) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__graph,axiom,
% 164.37/164.31      ! [T_c,T_b] : c_Fun_Oinj__on(tc_fun(T_b,T_c),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Set_OCollect(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool)),hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,T_c,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__image__mem__iff,axiom,
% 164.37/164.31      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_range__ex1__eq,axiom,
% 164.37/164.31      ! [V_b_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 164.37/164.31        <=> ? [B_x] :
% 164.37/164.31              ( V_b_2 = hAPP(V_f_2,B_x)
% 164.37/164.31              & ! [B_y] :
% 164.37/164.31                  ( V_b_2 = hAPP(V_f_2,B_y)
% 164.37/164.31                 => B_y = B_x ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__UNIV__inj__surj,axiom,
% 164.37/164.31      ! [V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31         => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__UNIV__surj__inj,axiom,
% 164.37/164.31      ! [V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => ( hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31         => c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__image__subset__iff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)))
% 164.37/164.31        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__Int,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__set__diff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_surj__Compl__image__subset,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b,T_c] :
% 164.37/164.31        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_lex__def,axiom,
% 164.37/164.31      ! [V_r_2,T_b] : c_List_Olex(T_b,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_b,V_r_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_of__nat__inverse,axiom,
% 164.37/164.31      ! [V_y_2] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 164.37/164.31       => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_fold1Set__sing,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_b_2))
% 164.37/164.31      <=> V_a_2 = V_b_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__range__updI,axiom,
% 164.37/164.31      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))))
% 164.37/164.31       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2))),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__UN__finite__eq,axiom,
% 164.37/164.31      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__singleton,axiom,
% 164.37/164.31      ! [T_b] : c_Fun_Oinj__on(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__UNIV__card__ge__0,axiom,
% 164.37/164.31      ! [T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_card__UNIV__bool,axiom,
% 164.37/164.31      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))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__image__Compl__subset,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_greaterThan__0,axiom,
% 164.37/164.31      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))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_SUP__UN__eq2,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 164.37/164.31      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__finite2__subset,axiom,
% 164.37/164.31      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 164.37/164.31        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__finite2__eq,axiom,
% 164.37/164.31      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 164.37/164.31        ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)
% 164.37/164.31       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_UN__finite__subset,axiom,
% 164.37/164.31      ! [V_C_2,V_A_2,T_b] :
% 164.37/164.31        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),V_C_2))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_top1I,axiom,
% 164.37/164.31      ! [V_x_2,T_b] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Integ__def,axiom,
% 164.37/164.31      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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_iso__tuple__UNIV__I,axiom,
% 164.37/164.31      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_Rep__Integ,axiom,
% 164.37/164.31      ! [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)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equivp__equiv,axiom,
% 164.37/164.31      ! [V_A_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequiv(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 164.37/164.31      <=> c_Equiv__Relations_Oequivp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition__Integ,axiom,
% 164.37/164.31      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) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equivp__transp,axiom,
% 164.37/164.31      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 164.37/164.31           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equivp__symp,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equivp__reflp,axiom,
% 164.37/164.31      ! [V_x_2,V_R_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 164.37/164.31       => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_equivp__def,axiom,
% 164.37/164.31      ! [V_R_2,T_b] :
% 164.37/164.31        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 164.37/164.31      <=> ! [B_x,B_y] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 164.37/164.31          <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_identity__equivp,axiom,
% 164.37/164.31      ! [T_b] : c_Equiv__Relations_Oequivp(T_b,c_fequal) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_OAbs__image,axiom,
% 164.37/164.31      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_c,T_b,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_ORep__range,axiom,
% 164.37/164.31      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => hAPP(c_Set_Oimage(T_b,T_c,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_ORep__inject,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 164.37/164.31        <=> V_x_2 = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_ORep__inverse,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition__code__numeral,axiom,
% 164.37/164.31      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))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_ORep,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_OAbs__inverse,axiom,
% 164.37/164.31      ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 164.37/164.31         => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_type__definition_OAbs__inject,axiom,
% 164.37/164.31      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 164.37/164.31        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 164.37/164.31         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 164.37/164.31           => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 164.37/164.31            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__vimage__singleton,axiom,
% 164.37/164.31      ! [V_a_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 164.37/164.31      ! [V_R_2,V_p_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimageI,axiom,
% 164.37/164.31      ! [T_c,V_B_2,T_b,V_b_2,V_a_2,V_f_2] :
% 164.37/164.31        ( hAPP(V_f_2,V_a_2) = V_b_2
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_B_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__Diff,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__vimage__subset,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))),V_A_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_wf__exp,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,T_b] :
% 164.37/164.31        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))
% 164.37/164.31       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_funpow__mult,axiom,
% 164.37/164.31      ! [V_f_2,V_m_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__commute,axiom,
% 164.37/164.31      ! [V_n_2,V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__1,axiom,
% 164.37/164.31      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_funpow__swap1,axiom,
% 164.37/164.31      ! [V_x_2,V_n_2,T_b,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__code,axiom,
% 164.37/164.31      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2),V_x_2))
% 164.37/164.31      <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__ident,axiom,
% 164.37/164.31      ! [V_Y_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__Compl,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__Collect__eq,axiom,
% 164.37/164.31      ! [V_Pa_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),V_Pa_2),V_f_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__Un,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__mono,axiom,
% 164.37/164.31      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__Int,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__empty,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__UN,axiom,
% 164.37/164.31      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__UNIV,axiom,
% 164.37/164.31      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_surj__image__vimage__eq,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b,T_c] :
% 164.37/164.31        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31       => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__eq,axiom,
% 164.37/164.31      ! [V_B_2,V_f_2,T_c,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)))
% 164.37/164.31      <=> hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimageD,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimageI2,axiom,
% 164.37/164.31      ! [T_c,V_A_2,V_a_2,V_f_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__imp__rtrancl,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,V_p_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.31       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rtrancl__power,axiom,
% 164.37/164.31      ! [V_R_2,V_p_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.31      <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__def,axiom,
% 164.37/164.31      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(T_c)),V_f_2)),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_relpow_Osimps_I2_J,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__add,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_relpow_Osimps_I1_J,axiom,
% 164.37/164.31      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_b) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__singleton__eq,axiom,
% 164.37/164.31      ! [V_b_2,V_f_2,T_c,V_a_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 164.37/164.31      <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__insert,axiom,
% 164.37/164.31      ! [V_B_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__vimageD,axiom,
% 164.37/164.31      ! [V_F_2,V_h_2,T_c,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2)))
% 164.37/164.31       => ( hAPP(c_Set_Oimage(T_b,T_c,V_h_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__subsetD,axiom,
% 164.37/164.31      ! [V_A_2,V_B_2,V_f_2,T_b,T_c] :
% 164.37/164.31        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2)),V_A_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_image__vimage__eq,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_finite__vimageI,axiom,
% 164.37/164.31      ! [V_h_2,T_c,V_F_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 164.37/164.31       => ( c_Fun_Oinj__on(T_c,T_b,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 164.37/164.31         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Ovimage(T_c,T_b,V_h_2),V_F_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_inj__vimage__image__eq,axiom,
% 164.37/164.31      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__0__E,axiom,
% 164.37/164.31      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2)))
% 164.37/164.31       => V_x_2 = V_y_2 ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__0__I,axiom,
% 164.37/164.31      ! [V_R_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__const,axiom,
% 164.37/164.31      ! [T_c,V_A_2,V_c_2,T_b] :
% 164.37/164.31        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.31         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.31         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__Suc__I,axiom,
% 164.37/164.31      ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_R_2))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__Suc__I2,axiom,
% 164.37/164.31      ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__eq__UN,axiom,
% 164.37/164.31      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Ovimage(T_b,T_c,V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__subsetI,axiom,
% 164.37/164.31      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 164.37/164.31        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.31       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.31         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)),V_A_2)) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_vimage__if,axiom,
% 164.37/164.31      ! [V_B_2,T_c,V_d_2,V_A_2,V_c_2,T_b] :
% 164.37/164.31        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.31         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 164.37/164.31             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.31            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 164.37/164.31             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = V_B_2 ) ) )
% 164.37/164.31        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 164.37/164.31         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 164.37/164.31             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_B_2) )
% 164.37/164.31            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 164.37/164.31             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_trancl__power,axiom,
% 164.37/164.31      ! [V_R_2,V_p_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 164.37/164.31      <=> ? [B_n] :
% 164.37/164.31            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 164.37/164.31            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 164.37/164.31      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_funpow__code__def,axiom,
% 164.37/164.31      ! [T_b] : c_Nat_Ofunpow(T_b) = c_Nat_Ocompow(T_b,T_b) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__E,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.31       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.31           => V_x_2 != V_z_2 )
% 164.37/164.31         => ~ ! [B_y,B_m] :
% 164.37/164.31                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 164.37/164.31               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2)))
% 164.37/164.31                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ) ) ).
% 164.37/164.31  
% 164.37/164.31  fof(fact_rel__pow__E2,axiom,
% 164.37/164.31      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 164.37/164.31        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.31       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.32           => V_x_2 != V_z_2 )
% 164.37/164.32         => ~ ! [B_y,B_m] :
% 164.37/164.32                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 164.37/164.32               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 164.37/164.32                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.32          & class_Groups_Ocomm__monoid__mult(T_b) )
% 164.37/164.32       => ( V_A_2 = V_B_2
% 164.37/164.32         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 164.37/164.32                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 164.37/164.32             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_max__extp_Oequations,axiom,
% 164.37/164.32      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 164.37/164.32        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 164.37/164.32      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 164.37/164.32          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 164.37/164.32          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32          & ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 164.37/164.32             => ? [B_xa] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 164.37/164.32                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_max__ext_Ointros,axiom,
% 164.37/164.32      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 164.37/164.32         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 164.37/164.32                 => ? [B_xa] :
% 164.37/164.32                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 164.37/164.32                      & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) )
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_conseq2,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Q_H_2,V_c_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32       => ( ! [B_Z,B_s] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s))
% 164.37/164.32             => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s)) )
% 164.37/164.32         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_conseq1,axiom,
% 164.37/164.32      ! [V_Pa_2,V_Qa_2,V_c_2,V_P_H_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32       => ( ! [B_Z,B_s] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s))
% 164.37/164.32             => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) )
% 164.37/164.32         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_insert__fold1SetE,axiom,
% 164.37/164.32      ! [V_x_2,V_X_2,V_a_2,V_f_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2)),V_x_2))
% 164.37/164.32       => ~ ! [B_a,B_A] :
% 164.37/164.32              ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 164.37/164.32             => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_x_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1Set_Oequations,axiom,
% 164.37/164.32      ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2)),V_a3_2))
% 164.37/164.32      <=> ? [B_a,B_A] :
% 164.37/164.32            ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 164.37/164.32            & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_a3_2))
% 164.37/164.32            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_image__split__eq__Sigma,axiom,
% 164.37/164.32      ! [V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Set_Oimage(T_d,tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_Oimage(T_d,T_b,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_Oimage(T_d,T_c,V_g_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_b),c_Set_Ovimage(T_d,T_b,V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_A_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__Un,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32               => ( 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))
% 164.37/164.32                 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SigmaI,axiom,
% 164.37/164.32      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rel__comp__subset__Sigma,axiom,
% 164.37/164.32      ! [V_C_2,V_s_2,T_d,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_B_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_C_2))))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_C_2)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_swap__product,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_b,T_c)),hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__singleton,axiom,
% 164.37/164.32      ! [V_a_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__singleton__def,axiom,
% 164.37/164.32      ! [V_a_2,V_f_2,T_b,V_g_2] :
% 164.37/164.32        ( V_g_2 = c_Finite__Set_Ofold1(T_b,V_f_2)
% 164.37/164.32       => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__cartesian__product,axiom,
% 164.37/164.32      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_trancl__subset__Sigma,axiom,
% 164.37/164.32      ! [V_A_2,V_r_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__empty1,axiom,
% 164.37/164.32      ! [V_B_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__empty,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))
% 164.37/164.32      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32          | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__empty2,axiom,
% 164.37/164.32      ! [V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__cartesian__product,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.32       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Un__distrib2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__Un__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Un__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__cartesian__product,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_b)
% 164.37/164.32       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_card__cartesian__product,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Compl__Times__UNIV2,axiom,
% 164.37/164.32      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Compl__Times__UNIV1,axiom,
% 164.37/164.32      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__eq__cancel2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 164.37/164.32       => ( hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))
% 164.37/164.32        <=> V_A_2 = V_B_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_equiv__type,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Int__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__Int__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Int__distrib2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Id__on__subset__Times,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId__on(T_b,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Diff__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__Diff__distrib1,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Diff__distrib2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UNIV__Times__UNIV,axiom,
% 164.37/164.32      ! [T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SigmaE2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 164.37/164.32       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SigmaD2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SigmaD1,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_mem__Sigma__iff,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 164.37/164.32      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32          & hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__one_Oeq__fold,axiom,
% 164.37/164.32      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_card__cartesian__product__singleton,axiom,
% 164.37/164.32      ! [V_A_2,V_x_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_c),V_A_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Times__subset__cancel2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))))
% 164.37/164.32        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Image__subset,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_C_2)),V_B_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__cartesian__productD2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__cartesian__productD1,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 164.37/164.32       => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Collect__split,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_OCollect(T_c),V_Qa_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SetCompr__Sigma__eq,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),V_Qa_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fst__image__times,axiom,
% 164.37/164.32      ! [V_A_2,T_c,T_b,V_B_2] :
% 164.37/164.32        ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = V_A_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_snd__image__times,axiom,
% 164.37/164.32      ! [V_B_2,T_c,T_b,V_A_2] :
% 164.37/164.32        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = V_B_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_trancl__subset__Field2,axiom,
% 164.37/164.32      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_Relation_OField(T_b),V_r_2))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__def,axiom,
% 164.37/164.32      ! [V_A_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__fin_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__fin_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Min_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Max_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_insert__times__insert,axiom,
% 164.37/164.32      ! [V_B_2,V_b_2,V_A_2,V_a_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__equiv__class,axiom,
% 164.37/164.32      ! [V_X_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 164.37/164.32           => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__Times__distrib,axiom,
% 164.37/164.32      ! [V_F_2,V_E_2,V_B_2,V_A_2,T_c,T_b,T_e,T_d] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_d,T_e),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_d,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_d),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_d),c_Product__Type_OSigma(T_b,T_c)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_e),c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b)),V_F_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_F_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__def,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_c),c_Set_Oinsert(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__belowI,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__quotient,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_below__fold1__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)))
% 164.37/164.32            <=> ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofold1__belowI,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__insert__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__below__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 164.37/164.32            <=> ? [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Obelow__fold1__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 164.37/164.32            <=> ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__Un2,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32               => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__strict__below__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 164.37/164.32            <=> ? [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_strict__below__fold1__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 164.37/164.32            <=> ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_trancl__subset__Sigma__aux,axiom,
% 164.37/164.32      ! [V_A_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32         => ( V_a_2 = V_b_2
% 164.37/164.32            | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__insert,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32             => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__antimono,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.32           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_semilattice__big_OF__eq,axiom,
% 164.37/164.32      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.32        ( c_Big__Operators_Osemilattice__big(T_b,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__mult__setsum__if__inj,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Rings_Osemiring__0(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))
% 164.37/164.32         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_d),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_d),c_Fun_Oid(T_d)),hAPP(c_Set_OCollect(T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_d),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),T_d),c_COMBB(T_d,tc_HOL_Obool,T_c)),c_fequal))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))))))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_image__id,axiom,
% 164.37/164.32      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),V_Y_2) = V_Y_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_surj__id,axiom,
% 164.37/164.32      ! [T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_vimage__id,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_Fun_Oid(T_b)),V_A_2) = V_A_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__id,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_Fun_Oid(T_b),V_A_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_id__apply,axiom,
% 164.37/164.32      ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_id__def,axiom,
% 164.37/164.32      ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apfst__id,axiom,
% 164.37/164.32      ! [T_c,T_b] : c_Product__Type_Oapfst(T_b,T_b,T_c,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apsnd__id,axiom,
% 164.37/164.32      ! [T_b,T_c] : c_Product__Type_Oapsnd(T_c,T_c,T_b,c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_of__int__eq__id,axiom,
% 164.37/164.32      c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_funpow_Osimps_I1_J,axiom,
% 164.37/164.32      ! [V_f_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_b) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_split__Pair,axiom,
% 164.37/164.32      ! [T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__reindex__id,axiom,
% 164.37/164.32      ! [V_B_2,V_f_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.32         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__reindex__id,axiom,
% 164.37/164.32      ! [V_B_2,V_f_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.32         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 164.37/164.32      ! [V_A_2,V_I_2,T_c,T_b] :
% 164.37/164.32      ? [B_f] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,tc_prod(T_c,T_b),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))
% 164.37/164.32        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,tc_prod(T_c,T_b),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_I_2),V_A_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__Sigma,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_d)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 164.37/164.32           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__Sigma,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_d)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 164.37/164.32           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__image__Sigma,axiom,
% 164.37/164.32      ! [V_g_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_d)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 164.37/164.32           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBC(T_b,T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),T_b),c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d))),V_g_2)),c_Groups_Oone__class_Oone(T_d))),V_B_2)),c_Groups_Oone__class_Oone(T_d)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,tc_prod(T_b,T_c),c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_g_2)),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_card__SigmaI,axiom,
% 164.37/164.32      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 164.37/164.32         => hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),V_B_2)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__in,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),V_A_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__SigmaI,axiom,
% 164.37/164.32      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( ! [B_a] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_hom__fold1__commute,axiom,
% 164.37/164.32      ! [V_N_2,V_h_2,T_b] :
% 164.37/164.32        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.32       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.32           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32             => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SigmaE,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_c_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 164.37/164.32       => ~ ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => ! [B_y] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(V_B_2,B_x)))
% 164.37/164.32                 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__surj,axiom,
% 164.37/164.32      ! [V_g_2,T_d,T_e,V_f_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_e,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_c,T_e),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__imageI,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,T_e,T_d,V_R_2,V_b_2,V_a_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_R_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),tc_prod(T_d,T_e),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)),V_R_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__simp,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__ident,axiom,
% 164.37/164.32      ! [V_z_2,T_c,T_b] : hAPP(c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)),V_z_2) = V_z_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fst__map__pair,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_snd__prod__fun,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Omap__pair(T_d,T_c,T_e,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair_Oidentity,axiom,
% 164.37/164.32      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apsnd__def,axiom,
% 164.37/164.32      ! [V_f_2,T_b,T_d,T_c] : c_Product__Type_Oapsnd(T_c,T_d,T_b,V_f_2) = c_Product__Type_Omap__pair(T_b,T_b,T_c,T_d,c_Fun_Oid(T_b),V_f_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apfst__def,axiom,
% 164.37/164.32      ! [V_f_2,T_c,T_d,T_b] : c_Product__Type_Oapfst(T_b,T_d,T_c,V_f_2) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_c,V_f_2,c_Fun_Oid(T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair_Oid,axiom,
% 164.37/164.32      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_Fun_Oid(T_b),c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__def,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_d,T_e)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),T_b),c_COMBB(T_e,tc_prod(T_d,T_e),T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_e,tc_prod(T_d,T_e)),T_b),c_Product__Type_OPair(T_d,T_e)),V_f_2))),V_g_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__surj__on,axiom,
% 164.37/164.32      ! [V_B_H_2,V_B_2,V_g_2,T_d,T_e,V_A_H_2,V_A_2,V_f_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 164.37/164.32       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),V_B_2) = V_B_H_2
% 164.37/164.32         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_H_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_H_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_wf__map__pair__image,axiom,
% 164.37/164.32      ! [V_f_2,T_c,V_r_2,T_b] :
% 164.37/164.32        ( c_Wellfounded_Owf(T_b,V_r_2)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.32         => c_Wellfounded_Owf(T_c,hAPP(c_Set_Oimage(tc_prod(T_b,T_b),tc_prod(T_c,T_c),c_Product__Type_Omap__pair(T_b,T_c,T_b,T_c,V_f_2,V_f_2)),V_r_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__inj__on,axiom,
% 164.37/164.32      ! [V_B_2,V_g_2,T_e,T_d,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_d,T_e,V_g_2,V_B_2)
% 164.37/164.32         => c_Fun_Oinj__on(tc_prod(T_b,T_d),tc_prod(T_c,T_e),c_Product__Type_Omap__pair(T_b,T_c,T_d,T_e,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_prod__fun__imageE,axiom,
% 164.37/164.32      ! [V_R_2,V_g_2,V_f_2,T_e,T_d,V_c_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(c_Set_Oimage(tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2)),V_R_2)))
% 164.37/164.32       => ~ ! [B_x,B_y] :
% 164.37/164.32              ( V_c_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y))
% 164.37/164.32             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),B_x),B_y)),V_R_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__def,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32          & ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__Id__on,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : c_Relation_Orefl__on(T_b,V_A_2,c_Relation_OId__on(T_b,V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__converse,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 164.37/164.32      <=> c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__rtrancl,axiom,
% 164.37/164.32      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__empty,axiom,
% 164.37/164.32      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__Un,axiom,
% 164.37/164.32      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 164.37/164.32         => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__Id,axiom,
% 164.37/164.32      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Relation_OId(T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__Int,axiom,
% 164.37/164.32      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 164.37/164.32         => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__onD,axiom,
% 164.37/164.32      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__onD1,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__onD2,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__comp__subset,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__reflcl,axiom,
% 164.37/164.32      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_reflp__def,axiom,
% 164.37/164.32      ! [V_r_2,T_b] :
% 164.37/164.32        ( c_Predicate_Oreflp(T_b,V_r_2)
% 164.37/164.32      <=> c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__onI,axiom,
% 164.37/164.32      ! [V_A_2,V_r_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) )
% 164.37/164.32         => c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_reflpE,axiom,
% 164.37/164.32      ! [V_x_2,V_r_2,T_b] :
% 164.37/164.32        ( c_Predicate_Oreflp(T_b,V_r_2)
% 164.37/164.32       => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__pos__nat,axiom,
% 164.37/164.32      ! [V_f_2,V_S_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__one__idem_Ohom__commute,axiom,
% 164.37/164.32      ! [V_N_2,V_h_2,V_F_2,V_f_2,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.32       => ( ! [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))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 164.37/164.32           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32             => hAPP(V_h_2,hAPP(V_F_2,V_N_2)) = hAPP(V_F_2,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Rep__Integ__induct,axiom,
% 164.37/164.32      ! [V_Pa_2,V_y_2] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 164.37/164.32       => ( ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Int_ORep__Integ,B_x)))
% 164.37/164.32         => hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Rep__Integ__cases,axiom,
% 164.37/164.32      ! [V_y_2] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 164.37/164.32       => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.32                 => hAPP(V_g_2,B_x) = V_z_2 )
% 164.37/164.32             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem__remove,axiom,
% 164.37/164.32      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem__insert,axiom,
% 164.37/164.32      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 164.37/164.32      ! [V_z_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.32       => 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) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem__inf,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem__sup,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Image__Int__eq,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_R_2))
% 164.37/164.32       => hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_pigeonhole__infinite,axiom,
% 164.37/164.32      ! [V_f_2,T_c,V_A_2,T_b] :
% 164.37/164.32        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 164.37/164.32         => ? [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32              & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__Id__on,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__rel__pow,axiom,
% 164.37/164.32      ! [V_n_2,V_R_2,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_b,V_R_2)
% 164.37/164.32       => c_Relation_Osingle__valued(T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__subset,axiom,
% 164.37/164.32      ! [V_s_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.32       => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 164.37/164.32         => c_Relation_Osingle__valued(T_b,T_c,V_r_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__rel__comp,axiom,
% 164.37/164.32      ! [V_s_2,T_d,V_r_2,T_c,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 164.37/164.32       => ( c_Relation_Osingle__valued(T_c,T_d,V_s_2)
% 164.37/164.32         => c_Relation_Osingle__valued(T_b,T_d,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__Id,axiom,
% 164.37/164.32      ! [T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId(T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valuedD,axiom,
% 164.37/164.32      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_r_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_z_2)),V_r_2))
% 164.37/164.32           => V_y_2 = V_z_2 ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__def,axiom,
% 164.37/164.32      ! [V_r_2,T_c,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 164.37/164.32      <=> ! [B_x,B_y] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)),V_r_2))
% 164.37/164.32           => ! [B_z] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)),V_r_2))
% 164.37/164.32               => B_y = B_z ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_single__valued__confluent,axiom,
% 164.37/164.32      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_b,V_r_2)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.32              | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_refl__on__def_H,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.32      <=> ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),B_x)) )
% 164.37/164.32          & ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Abs__Integ__induct,axiom,
% 164.37/164.32      ! [V_x_2,V_Pa_2] :
% 164.37/164.32        ( ! [B_y] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 164.37/164.32           => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 164.37/164.32       => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Powp__def,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,V_A_2),V_B_2))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 164.37/164.32           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_ball__empty,axiom,
% 164.37/164.32      ! [V_Pa_2,T_b,B_x] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.32       => hBOOL(hAPP(V_Pa_2,B_x)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_congruent__def,axiom,
% 164.37/164.32      ! [V_f_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Abs__Integ__cases,axiom,
% 164.37/164.32      ! [V_x_2] :
% 164.37/164.32        ~ ! [B_y] :
% 164.37/164.32            ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 164.37/164.32           => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__UN__I,axiom,
% 164.37/164.32      ! [V_B_2,T_c,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( ! [B_a] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_triples__valid__Suc,axiom,
% 164.37/164.32      ! [V_n_2,V_ts_2,T_b] :
% 164.37/164.32        ( ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 164.37/164.32           => c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),B_x) )
% 164.37/164.32       => ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 164.37/164.32           => c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,B_x) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__diff__nat,axiom,
% 164.37/164.32      ! [V_k_2,V_N_2] :
% 164.37/164.32        ( ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 164.37/164.32       => c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_k_2),V_N_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_wfP__SUP,axiom,
% 164.37/164.32      ! [T_b,V_r_2,T_c] :
% 164.37/164.32        ( ! [B_i] : c_Wellfounded_OwfP(T_c,hAPP(V_r_2,B_i))
% 164.37/164.32       => ( ! [B_i,B_j] :
% 164.37/164.32              ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 164.37/164.32             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),c_Predicate_ODomainP(T_c,T_c,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_c,T_c,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32         => c_Wellfounded_OwfP(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_hoare__valids__def,axiom,
% 164.37/164.32      ! [V_ts_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,V_ts_2)
% 164.37/164.32      <=> ! [B_n] :
% 164.37/164.32            ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_Ga_2))
% 164.37/164.32               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) )
% 164.37/164.32           => ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2))
% 164.37/164.32               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__map__freshness,axiom,
% 164.37/164.32      ! [V_f_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,V_f_2)))
% 164.37/164.32       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 164.37/164.32         => ? [B_x] : hAPP(V_f_2,B_x) = c_Option_Ooption_ONone(T_c) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_vimage__Times,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,tc_prod(T_c,T_d),V_f_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,T_b,c_Product__Type_Ofst(T_c,T_d)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_d,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_d,T_b,c_Product__Type_Osnd(T_c,T_d)),V_f_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__SucD,axiom,
% 164.37/164.32      ! [V_n_2,V_A_2,V_f_2,T_b] :
% 164.37/164.32        ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2)
% 164.37/164.32       => ? [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair_Ocompositionality,axiom,
% 164.37/164.32      ! [V_prod_2,V_i_2,V_h_2,T_g,T_f,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_f,T_b,T_g,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_e,T_c,T_g,V_g_2),V_i_2)),V_prod_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair__compose,axiom,
% 164.37/164.32      ! [V_g2_2,V_g1_2,T_g,V_f2_2,V_f1_2,T_f,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_f2_2,V_g2_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__pair_Ocomp,axiom,
% 164.37/164.32      ! [V_i_2,V_h_2,V_g_2,V_f_2,T_c,T_b,T_e,T_d,T_g,T_f] : hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g_2),V_i_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__imageI,axiom,
% 164.37/164.32      ! [V_A_2,V_f_2,V_g_2,T_d,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2),V_A_2)
% 164.37/164.32       => c_Fun_Oinj__on(T_d,T_c,V_g_2,hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_A_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_comp__inj__on,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 164.37/164.32         => c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_comp__inj__on__iff,axiom,
% 164.37/164.32      ! [V_f_H_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_c,T_d,V_f_H_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 164.37/164.32        <=> c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_f_H_2),V_f_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__comp,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.32       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)))
% 164.37/164.32         => c_Fun_Oinj__on(T_d,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__imageI2,axiom,
% 164.37/164.32      ! [V_A_2,V_f_2,V_f_H_2,T_d,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_H_2),V_f_2),V_A_2)
% 164.37/164.32       => c_Fun_Oinj__on(T_b,T_d,V_f_2,V_A_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_id__o,axiom,
% 164.37/164.32      ! [V_g_2,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_g_2) = V_g_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__id,axiom,
% 164.37/164.32      ! [V_f_2,T_c,T_b] : hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_f_2),c_Fun_Oid(T_b)) = V_f_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__eq__id__dest,axiom,
% 164.37/164.32      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 164.37/164.32        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_c_2)
% 164.37/164.32       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_vimage__compose,axiom,
% 164.37/164.32      ! [V_x_2,V_f_2,V_g_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_b,T_d,V_f_2),hAPP(c_Set_Ovimage(T_d,T_c,V_g_2),V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apfst__compose,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_d,T_c,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_e,V_f_2),V_g_2)),V_x_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_apsnd__compose,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_d,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_x_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__assoc,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(c_Fun_Ocomp(T_e,T_d,T_b,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_h_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__apply,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__eq__dest,axiom,
% 164.37/164.32      ! [V_v_2,V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 164.37/164.32        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 164.37/164.32       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__eq__elim,axiom,
% 164.37/164.32      ! [V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 164.37/164.32        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 164.37/164.32       => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__def,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_comp__cong,axiom,
% 164.37/164.32      ! [T_f,T_e,T_d,T_b,T_c,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] :
% 164.37/164.32        ( 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))
% 164.37/164.32       => hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_e,T_b,T_f,V_f_H_2),V_g_H_2),V_x_H_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__upd__comp,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_d),V_g_2),V_x_2),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_o__eq__dest__lhs,axiom,
% 164.37/164.32      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 164.37/164.32        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = V_c_2
% 164.37/164.32       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_K__record__comp,axiom,
% 164.37/164.32      ! [V_x_2,V_f_2,V_c_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_f_2),V_x_2) = V_c_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_funpow__add,axiom,
% 164.37/164.32      ! [V_f_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_comp__funpow,axiom,
% 164.37/164.32      ! [V_f_2,V_n_2,T_c,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),V_n_2),c_Fun_Ocomp(T_c,T_c,T_b,V_f_2)) = c_Fun_Ocomp(T_c,T_c,T_b,hAPP(hAPP(c_Nat_Ocompow(T_c,T_c),V_n_2),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_funpow_Osimps_I2_J,axiom,
% 164.37/164.32      ! [V_f_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_comp__surj,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_f_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32       => ( hAPP(c_Set_Oimage(T_b,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Set_Oimage(T_c,T_d,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_image__compose,axiom,
% 164.37/164.32      ! [V_r_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_b,T_c,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),V_r_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__reindex,axiom,
% 164.37/164.32      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.32         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__reindex,axiom,
% 164.37/164.32      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 164.37/164.32         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__reindex__cong,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 164.37/164.32           => ( V_g_2 = hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)
% 164.37/164.32             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum_Oreindex,axiom,
% 164.37/164.32      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 164.37/164.32           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod_Oreindex,axiom,
% 164.37/164.32      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 164.37/164.32           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_the__inv__into__comp,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))
% 164.37/164.32       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))))
% 164.37/164.32           => hAPP(c_Fun_Othe__inv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Fun_Othe__inv__into(T_d,T_b,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__image__reindex,axiom,
% 164.37/164.32      ! [V_z_2,V_g_2,V_h_2,T_c,V_A_2,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_d)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( c_Fun_Oinj__on(T_b,T_c,V_h_2,V_A_2)
% 164.37/164.32           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Nitpick_Onum__def,axiom,
% 164.37/164.32      ! [T_b] : c_Nitpick_Onum(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Nitpick_Odenom__def,axiom,
% 164.37/164.32      ! [T_b] : c_Nitpick_Odenom(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fst__comp__map__pair,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,T_c,T_b,T_e,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_e),T_d,tc_prod(T_b,T_c),c_Product__Type_Ofst(T_d,T_e)),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,tc_prod(T_b,T_c),V_f_2),c_Product__Type_Ofst(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_snd__comp__map__pair,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,T_c,T_b,T_d,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_d),T_d,tc_prod(T_b,T_c),c_Product__Type_Osnd(T_e,T_d)),c_Product__Type_Omap__pair(T_b,T_e,T_c,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_d,tc_prod(T_b,T_c),V_g_2),c_Product__Type_Osnd(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__o,axiom,
% 164.37/164.32      ! [V_f_2,V_g_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_b,tc_HOL_Obool),T_c,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_g_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_split__comp,axiom,
% 164.37/164.32      ! [V_x_2,V_g_2,V_f_2,T_e,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),hAPP(c_Fun_Ocomp(T_e,tc_fun(T_d,T_b),T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_number__of__code__numeral__def,axiom,
% 164.37/164.32      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) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_int__of__def,axiom,
% 164.37/164.32      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) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Loop__sound__lemma,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32       => c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_hoare__derivs_OIf,axiom,
% 164.37/164.32      ! [V_d_2,V_Qa_2,V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2))),V_d_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_peek__and__def,axiom,
% 164.37/164.32      ! [V_s_2,V_Z_2,V_p_2,V_Pa_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_p_2),V_Z_2),V_s_2))
% 164.37/164.32      <=> ( hBOOL(hAPP(hAPP(V_Pa_2,V_Z_2),V_s_2))
% 164.37/164.32          & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Loop,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] :
% 164.37/164.32        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 164.37/164.32       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Oremove,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(V_F_2,V_A_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image_Oreindex,axiom,
% 164.37/164.32      ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => ( c_Fun_Oinj__on(T_c,T_c,V_h_2,V_A_2)
% 164.37/164.32           => hAPP(hAPP(V_F_2,V_g_2),hAPP(c_Set_Oimage(T_c,T_c,V_h_2),V_A_2)) = hAPP(hAPP(V_F_2,hAPP(c_Fun_Ocomp(T_c,T_b,T_c,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,T_g,V_f_2,T_d,T_e,T_f,V_F_2,V_fa_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_fa_2,V_F_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_f,T_e,T_d,V_f_2),hAPP(c_Fun_Ocomp(T_g,T_f,T_d,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_g,T_e,T_d,hAPP(c_Fun_Ocomp(T_f,T_e,T_g,V_f_2),V_g_2)),V_h_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__comp,axiom,
% 164.37/164.32      ! [V_x_2,V_y_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__left__comp,axiom,
% 164.37/164.32      ! [V_g_2,V_x_2,V_y_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),V_g_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image_Odistrib,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => hAPP(hAPP(V_F_2,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_F_2,V_g_2),V_A_2)),hAPP(hAPP(V_F_2,V_h_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__comp_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__left__comp_H,axiom,
% 164.37/164.32      ! [V_g_2,V_x_2,T_d,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__comp_H_H,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32           => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),V_g_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Oempty,axiom,
% 164.37/164.32      ! [V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Fun_Oid(T_c) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image_Oeq__fold,axiom,
% 164.37/164.32      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Oinsert,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ounion__inter,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Oinsert__remove,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Ounion,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32           => ( 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))
% 164.37/164.32             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__reindex__nonzero,axiom,
% 164.37/164.32      ! [T_c,V_h_2,V_f_2,V_S_2,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_d)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.32               => ! [B_y] :
% 164.37/164.32                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_S_2))
% 164.37/164.32                   => ( B_x != B_y
% 164.37/164.32                     => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 164.37/164.32                       => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_d) ) ) ) )
% 164.37/164.32           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_S_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Random__Sequence_Omap__def,axiom,
% 164.37/164.32      ! [V_Pa_2,V_f_2,T_b,T_c] : c_Random__Sequence_Omap(T_c,T_b,V_f_2,V_Pa_2) = c_Random__Sequence_Obind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))))),T_c,c_Random__Sequence_Osingle(T_b)),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Ounion__idem,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.32           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Oidem__left__comp,axiom,
% 164.37/164.32      ! [V_g_2,V_x_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Oidem__comp,axiom,
% 164.37/164.32      ! [V_x_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Oin__comp__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__idem_Oinsert__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_strong__setprod__reindex__cong,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2),B_x) )
% 164.37/164.32             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_pos__map__def,axiom,
% 164.37/164.32      ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Opos__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Opos__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),T_c,c_New__Random__Sequence_Opos__single(T_b)),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_pos__single__def,axiom,
% 164.37/164.32      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_b,V_x_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_neg__map__def,axiom,
% 164.37/164.32      ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Oneg__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),T_c,c_New__Random__Sequence_Oneg__single(T_b)),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_New__DSequence_Opos__single__def,axiom,
% 164.37/164.32      ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Opos__single(T_a,V_x),V_i_1) = c_Lazy__Sequence_Osingle(T_a,V_x) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_neg__single__def,axiom,
% 164.37/164.32      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_b,V_x_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_New__DSequence_Oneg__single__def,axiom,
% 164.37/164.32      ! [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) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_wfI__pf,axiom,
% 164.37/164.32      ! [V_R_2,T_b] :
% 164.37/164.32        ( ! [B_A] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),B_A)))
% 164.37/164.32           => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 164.37/164.32       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rtrancl__Un__separatorE,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2))))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2)))
% 164.37/164.32             => ! [B_y] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_Qa_2))
% 164.37/164.32                 => B_x = B_y ) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rtrancl__Un__separator__converseE,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2))))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2)))
% 164.37/164.32             => ! [B_y] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_Qa_2))
% 164.37/164.32                 => B_y = B_x ) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rel__pow__Suc__E,axiom,
% 164.37/164.32      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 164.37/164.32       => ~ ! [B_y] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 164.37/164.32             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rel__pow__Suc__E2,axiom,
% 164.37/164.32      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 164.37/164.32       => ~ ! [B_y] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 164.37/164.32             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_rel__pow__Suc__D2,axiom,
% 164.37/164.32      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 164.37/164.32       => ? [B_y] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 164.37/164.32            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__mono,axiom,
% 164.37/164.32      ! [V_D_2,V_B_2,T_c,V_C_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_C_2),V_D_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_tranclD2,axiom,
% 164.37/164.32      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 164.37/164.32       => ? [B_z] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 164.37/164.32            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),V_R_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_tranclD,axiom,
% 164.37/164.32      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 164.37/164.32       => ? [B_z] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),V_R_2))
% 164.37/164.32            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__image__1,axiom,
% 164.37/164.32      ! [V_f_2,V_S_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__mult(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.32               => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 164.37/164.32           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_card_Oneutral,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32           => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.37/164.32         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_max__ext_Osimps,axiom,
% 164.37/164.32      ! [V_R_2,V_a2_2,V_a1_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 164.37/164.32      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 164.37/164.32          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 164.37/164.32          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32          & ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 164.37/164.32             => ? [B_xa] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 164.37/164.32                  & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__image__cong,axiom,
% 164.37/164.32      ! [V_z_2,V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 164.37/164.32           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),V_z_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__dvd__setprod__subset2,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 164.37/164.32        ( class_Rings_Ocomm__semiring__1(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32                 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2))) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Max__eqI,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_y] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_y),V_x_2)) )
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32             => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Min__eqI,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_y] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) )
% 164.37/164.32           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32             => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__reindex__cong,axiom,
% 164.37/164.32      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 164.37/164.32        ( class_Groups_Ocomm__monoid__add(T_d)
% 164.37/164.32       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 164.37/164.32         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 164.37/164.32           => ( ! [B_a] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 164.37/164.32                 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 164.37/164.32             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setsum__ivl__cong,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_b,T_c] :
% 164.37/164.32        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.32          & class_Orderings_Oord(T_b) )
% 164.37/164.32       => ( V_a_2 = V_c_2
% 164.37/164.32         => ( V_b_2 = V_d_2
% 164.37/164.32           => ( ! [B_x] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),B_x))
% 164.37/164.32                 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_d_2))
% 164.37/164.32                   => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 164.37/164.32             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding_Oeq__fold,axiom,
% 164.37/164.32      ! [V_s_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(V_F_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_s_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__empty,axiom,
% 164.37/164.32      ! [V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__image__def,axiom,
% 164.37/164.32      ! [V_g_2,V_f_2,T_c,T_b] : hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_c,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__def,axiom,
% 164.37/164.32      ! [V_A_2,V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold__graph(T_c,T_b,V_f_2,V_z_2,V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_union__fold__insert,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)),V_B_2),V_A_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__sup__insert,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__inf__insert,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofold__inf__insert,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofold__sup__insert,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 164.37/164.32      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_sup__SUPR__fold__sup,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_sup__le__fold__sup,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__inf__le__inf,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),V_b_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Osup__le__fold__sup,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__eq__fold__idem,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Min_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Max_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_minus__fold__remove,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2),V_A_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__one_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_SUPR__fold__sup,axiom,
% 164.37/164.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(T_c)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold1__eq__fold,axiom,
% 164.37/164.32      ! [V_a_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Olattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Min_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Max_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__rec,axiom,
% 164.37/164.32      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 164.37/164.32      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 164.37/164.32           => V_y_2 = V_x_2 ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 164.37/164.32      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 164.37/164.32      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => 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)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Groups_Oab__semigroup__mult(T_b)
% 164.37/164.32       => c_Finite__Set_Ofun__left__comm(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 164.37/164.32      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__equality,axiom,
% 164.37/164.32      ! [V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 164.37/164.32         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 164.37/164.32      ! [V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__insert,axiom,
% 164.37/164.32      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 164.37/164.32      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 164.37/164.32      ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32           => ? [B_y_H] :
% 164.37/164.32                ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 164.37/164.32                & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INFI__fold__inf,axiom,
% 164.37/164.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),c_Orderings_Otop__class_Otop(T_c)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF1__E,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 164.37/164.32       => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 164.37/164.32         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF1__D,axiom,
% 164.37/164.32      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__D,axiom,
% 164.37/164.32      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__E,axiom,
% 164.37/164.32      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.32       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 164.37/164.32         => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF2__E,axiom,
% 164.37/164.32      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 164.37/164.32       => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 164.37/164.32         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF2__D,axiom,
% 164.37/164.32      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__INT,axiom,
% 164.37/164.32      ! [V_A_2,T_c,V_I_2,T_b] :
% 164.37/164.32        ( ? [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 164.37/164.32            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 164.37/164.32       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__absorb,axiom,
% 164.37/164.32      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 164.37/164.32       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__iff,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__lower,axiom,
% 164.37/164.32      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__insert__distrib,axiom,
% 164.37/164.32      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 164.37/164.32       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__INT__eq2,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 164.37/164.32      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__INT__eq,axiom,
% 164.37/164.32      ! [V_x_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 164.37/164.32      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.32           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.32           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__constant,axiom,
% 164.37/164.32      ! [V_c_2,T_c,T_b,V_A_2] :
% 164.37/164.32        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__empty,axiom,
% 164.37/164.32      ! [V_B_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__insert,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I5_J,axiom,
% 164.37/164.32      ! [V_B_2,V_C_2,T_c,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I5_J,axiom,
% 164.37/164.32      ! [V_B_2,V_a_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Image__INT__subset,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_d,V_r_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Pow__INT__eq,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__less__iff,axiom,
% 164.37/164.32      ! [V_a_2,V_f_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32          & class_Orderings_Olinorder(T_b) )
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_f_2)),V_a_2))
% 164.37/164.32        <=> ? [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.32              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__commute,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INFI__apply,axiom,
% 164.37/164.32      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Un__INT__distrib2,axiom,
% 164.37/164.32      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I6_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Un__INT__distrib,axiom,
% 164.37/164.32      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I7_J,axiom,
% 164.37/164.32      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I6_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I7_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_le__INF__iff,axiom,
% 164.37/164.32      ! [V_M_2,V_A_2,T_c,V_u_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_M_2)))
% 164.37/164.32        <=> ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__subset__iff,axiom,
% 164.37/164.32      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__Int__distrib,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I2_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I1_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__const,axiom,
% 164.37/164.32      ! [V_M_2,T_b,V_A_2,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_converse__INTER,axiom,
% 164.37/164.32      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__Un,axiom,
% 164.37/164.32      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I9_J,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I9_J,axiom,
% 164.37/164.32      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__extend__simps_I7_J,axiom,
% 164.37/164.32      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__simps_I7_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Compl__UN,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Compl__INT,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I10_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I10_J,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Collect__ball__eq,axiom,
% 164.37/164.32      ! [V_Pa_2,V_A_2,T_c,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),V_Pa_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_Pa_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INFI__bool__eq,axiom,
% 164.37/164.32      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_HOL_Obool) = c_Set_OBall(T_b) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_vimage__INT,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__subset,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INTER__def,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_member(T_b))),V_B_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I1_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I2_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I3_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))),V_B_2) )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I3_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I4_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF__leI,axiom,
% 164.37/164.32      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__greaterThan__UNIV,axiom,
% 164.37/164.32      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)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I4_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 164.37/164.32        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 164.37/164.32        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Image__INT__eq,axiom,
% 164.37/164.32      ! [V_B_2,T_d,V_A_2,V_r_2,T_c,T_b] :
% 164.37/164.32        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_d,tc_HOL_Obool))
% 164.37/164.32         => hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inf__INFI__fold__inf,axiom,
% 164.37/164.32      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__fold__inf,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__fold__sup,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__Inter,axiom,
% 164.37/164.32      ! [V_M_2,T_b] :
% 164.37/164.32        ( ? [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_M_2))
% 164.37/164.32            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 164.37/164.32       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_M_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UnionI,axiom,
% 164.37/164.32      ! [V_A_2,V_C_2,V_X_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_InterD,axiom,
% 164.37/164.32      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_InterE,axiom,
% 164.37/164.32      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__extend__simps_I8_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INT__simps_I8_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Un__Inter,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF1__iff,axiom,
% 164.37/164.32      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INF2__iff,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_INTER__eq__Inter__image,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__image__eq,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_vimage__Union,axiom,
% 164.37/164.32      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_b,T_c,V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__Inf,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b)))))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__Sup,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),c_Orderings_Oord__class_Oless__eq(T_b))))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__UnionD,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))
% 164.37/164.32       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Field__Union,axiom,
% 164.37/164.32      ! [V_R_2,T_b] : hAPP(c_Relation_OField(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Relation_OField(T_b)),V_R_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sigma__Union,axiom,
% 164.37/164.32      ! [V_B_2,V_X_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Product__Type_OSigma(T_b,T_c)),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_image__Union,axiom,
% 164.37/164.32      ! [V_S_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_c,T_b,V_f_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Int__Union2,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Int__Union,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Domain__Union,axiom,
% 164.37/164.32      ! [V_S_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_b,T_c)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__simps_I8_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UN__extend__simps_I8_J,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Range__Union,axiom,
% 164.37/164.32      ! [V_S_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_c,T_b)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__mono,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__quotient,axiom,
% 164.37/164.32      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.32        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = V_A_2 ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__insert,axiom,
% 164.37/164.32      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__empty,axiom,
% 164.37/164.32      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__lower,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__disjoint,axiom,
% 164.37/164.32      ! [V_A_2,V_C_2,T_b] :
% 164.37/164.32        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32      <=> ! [B_x] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_C_2))
% 164.37/164.32           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__le__iff,axiom,
% 164.37/164.32      ! [V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)),V_b_2))
% 164.37/164.32        <=> ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_le__Inf__iff,axiom,
% 164.37/164.32      ! [V_A_2,V_b_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)))
% 164.37/164.32        <=> ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_less__Sup__iff,axiom,
% 164.37/164.32      ! [V_S_2,V_a_2,T_b] :
% 164.37/164.32        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32          & class_Orderings_Olinorder(T_b) )
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_S_2)))
% 164.37/164.32        <=> ? [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.32              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),B_x)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__less__iff,axiom,
% 164.37/164.32      ! [V_a_2,V_S_2,T_b] :
% 164.37/164.32        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32          & class_Orderings_Olinorder(T_b) )
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_S_2)),V_a_2))
% 164.37/164.32        <=> ? [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 164.37/164.32              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_a_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__Pow__eq,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OPow(T_b),V_A_2)) = V_A_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__upper,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_subset__Pow__Union,axiom,
% 164.37/164.32      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__empty,axiom,
% 164.37/164.32      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__anti__mono,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__UNIV,axiom,
% 164.37/164.32      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__Un__distrib,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__insert,axiom,
% 164.37/164.32      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__image__eq,axiom,
% 164.37/164.32      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UNION__eq__Union__image,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__upper,axiom,
% 164.37/164.32      ! [V_A_2,V_x_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__UNIV,axiom,
% 164.37/164.32      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__lower,axiom,
% 164.37/164.32      ! [V_A_2,V_x_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)),V_x_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__Un__distrib,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__empty,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__singleton,axiom,
% 164.37/164.32      ! [V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__insert,axiom,
% 164.37/164.32      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Int__Inter__image,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__singleton,axiom,
% 164.37/164.32      ! [V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__UNIV,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__empty,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__UNIV,axiom,
% 164.37/164.32      ! [T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__insert,axiom,
% 164.37/164.32      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Un__eq__Union,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Un__Union__image,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__Int__subset,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Int__eq__Inter,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__Un__subset,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__binary,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__binary,axiom,
% 164.37/164.32      ! [V_b_2,V_a_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_sup__Sup__fold__sup,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_B_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Sup__fin__Sup,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inf__Inf__fold__inf,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_B_2),V_A_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inf__fin__Inf,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32           => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_image__INT,axiom,
% 164.37/164.32      ! [V_j_2,V_B_2,V_A_2,T_d,V_C_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_d),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) )
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_d),V_j_2),V_A_2))
% 164.37/164.32           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_d),c_Set_Oimage(T_b,T_c,V_f_2)),V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_card__partition,axiom,
% 164.37/164.32      ! [V_k_2,V_C_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_C_2))
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 164.37/164.32         => ( ! [B_c] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c),V_C_2))
% 164.37/164.32               => hAPP(c_Finite__Set_Ocard(T_b),B_c) = V_k_2 )
% 164.37/164.32           => ( ! [B_c1] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c1),V_C_2))
% 164.37/164.32                 => ! [B_c2] :
% 164.37/164.32                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c2),V_C_2))
% 164.37/164.32                     => ( B_c1 != B_c2
% 164.37/164.32                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 164.37/164.32             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__def,axiom,
% 164.37/164.32      ! [V_S_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Union__def,axiom,
% 164.37/164.32      ! [V_S_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__Union,axiom,
% 164.37/164.32      ! [V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2))
% 164.37/164.32       => ( ! [B_M] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_M),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_M)) )
% 164.37/164.32         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_insert__partition,axiom,
% 164.37/164.32      ! [V_F_2,V_x_2,T_b] :
% 164.37/164.32        ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 164.37/164.32             => ! [B_xa] :
% 164.37/164.32                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 164.37/164.32                 => ( B_x != B_xa
% 164.37/164.32                   => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 164.37/164.32         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_F_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__Inter,axiom,
% 164.37/164.32      ! [V_f_2,T_c,T_b,V_S_2] :
% 164.37/164.32        ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 164.37/164.32       => ( ! [B_A] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_A),V_S_2))
% 164.37/164.32             => c_Fun_Oinj__on(T_b,T_c,V_f_2,B_A) )
% 164.37/164.32         => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Inter__subset,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( ! [B_X] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_A_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_X),V_B_2)) )
% 164.37/164.32       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__INTER,axiom,
% 164.37/164.32      ! [V_A_2,V_f_2,T_d,T_c,T_b,V_I_2] :
% 164.37/164.32        ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32       => ( ! [B_i] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_I_2))
% 164.37/164.32             => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(V_A_2,B_i)) )
% 164.37/164.32         => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 164.37/164.32      ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_v_2))
% 164.37/164.32         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.32           => ~ ! [B_y] :
% 164.37/164.32                  ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 164.37/164.32                 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_b_2),V_c_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Orderings_Olinorder(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_InterI,axiom,
% 164.37/164.32      ! [V_A_2,V_C_2,T_b] :
% 164.37/164.32        ( ! [B_X] :
% 164.37/164.32            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2))
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) )
% 164.37/164.32       => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inf__le__fold__inf,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__inf(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_fold__sup__le__sup,axiom,
% 164.37/164.32      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 164.37/164.32        ( class_Lattices_Osemilattice__sup(T_b)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.32         => ( ! [B_x] :
% 164.37/164.32                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 164.37/164.32           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_b_2),V_c_2))) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 164.37/164.32           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple__idem_Oidem,axiom,
% 164.37/164.32      ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 164.37/164.32           => 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) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 164.37/164.32      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 164.37/164.32      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 164.37/164.32       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 164.37/164.32         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_A_2))
% 164.37/164.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) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_Int__Collect__mono,axiom,
% 164.37/164.32      ! [V_Qa_2,V_Pa_2,V_B_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => ( hBOOL(hAPP(V_Pa_2,B_x))
% 164.37/164.32               => hBOOL(hAPP(V_Qa_2,B_x)) ) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_b),V_Qa_2)))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_UnionE,axiom,
% 164.37/164.32      ! [V_C_2,V_A_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 164.37/164.32       => ~ ! [B_X] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X))
% 164.37/164.32             => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__upd__left,axiom,
% 164.37/164.32      ! [V_u1_2,V_e1_2,V_e2_2,T_c,V_m_2,T_b] :
% 164.37/164.32        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_e2_2)))
% 164.37/164.32       => c_Map_Omap__add(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_e1_2),V_m_2),hAPP(c_Option_Ooption_OSome(T_c),V_u1_2)),V_e2_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__add(T_b,T_c,V_e1_2,V_e2_2)),V_m_2),hAPP(c_Option_Ooption_OSome(T_c),V_u1_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__pos,axiom,
% 164.37/164.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Rings_Olinordered__semidom(T_c)
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__upd,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_f_2,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_g_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__add(T_b,T_c,V_f_2,V_g_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_dom__map__add,axiom,
% 164.37/164.32      ! [V_n_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m_2,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_n_2)),c_Map_Odom(T_b,T_c,V_m_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__SomeD,axiom,
% 164.37/164.32      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.37/164.32       => ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.37/164.32          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.32            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__Some__iff,axiom,
% 164.37/164.32      ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.37/164.32      <=> ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2)
% 164.37/164.32          | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.32            & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__empty,axiom,
% 164.37/164.32      ! [V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))) = V_m_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_empty__map__add,axiom,
% 164.37/164.32      ! [V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)),V_m_2) = V_m_2 ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__def,axiom,
% 164.37/164.32      ! [V_x_2,V_m2_2,V_m1_2,T_b,T_c] : hAPP(c_Map_Omap__add(T_c,T_b,V_m1_2,V_m2_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_b,hAPP(V_m1_2,V_x_2),c_Option_Ooption_OSome(T_b)),hAPP(V_m2_2,V_x_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__None,axiom,
% 164.37/164.32      ! [V_k_2,V_n_2,V_m_2,T_b,T_c] :
% 164.37/164.32        ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.32      <=> ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.32          & hAPP(V_m_2,V_k_2) = c_Option_Ooption_ONone(T_b) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__find__right,axiom,
% 164.37/164.32      ! [V_m_2,T_c,V_xx_2,T_b,V_k_2,V_n_2] :
% 164.37/164.32        ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_xx_2)
% 164.37/164.32       => hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_xx_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__assoc,axiom,
% 164.37/164.32      ! [V_m3_2,V_m2_2,V_m1_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m1_2,c_Map_Omap__add(T_b,T_c,V_m2_2,V_m3_2)) = c_Map_Omap__add(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2),V_m3_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__dom__app__simps_I2_J,axiom,
% 164.37/164.32      ! [V_l2_2,V_l1_2,T_c,V_m_2,T_b] :
% 164.37/164.32        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l1_2)))
% 164.37/164.32       => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__dom__app__simps_I3_J,axiom,
% 164.37/164.32      ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] :
% 164.37/164.32        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2)))
% 164.37/164.32       => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l1_2,V_m_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__dom__app__simps_I1_J,axiom,
% 164.37/164.32      ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2)))
% 164.37/164.32       => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__on__map__add__dom,axiom,
% 164.37/164.32      ! [V_m_H_2,V_m_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_c),c_Map_Omap__add(T_b,T_c,V_m_2,V_m_H_2),c_Map_Odom(T_b,T_c,V_m_H_2))
% 164.37/164.32      <=> c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_c),V_m_H_2,c_Map_Odom(T_b,T_c,V_m_H_2)) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__comm,axiom,
% 164.37/164.32      ! [V_m2_2,V_m1_2,T_c,T_b] :
% 164.37/164.32        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_m1_2)),c_Map_Odom(T_b,T_c,V_m2_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.32       => c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2) = c_Map_Omap__add(T_b,T_c,V_m2_2,V_m1_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__range__map__of__map__add,axiom,
% 164.37/164.32      ! [V_l_2,V_f_2,T_c,T_b] :
% 164.37/164.32        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))))
% 164.37/164.32       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),c_Map_Omap__add(T_c,T_b,V_f_2,c_Map_Omap__of(T_c,T_b,V_l_2))),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_setprod__nonneg,axiom,
% 164.37/164.32      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.32        ( class_Rings_Olinordered__semidom(T_c)
% 164.37/164.32       => ( ! [B_x] :
% 164.37/164.32              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 164.37/164.32             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__dom__map__of,axiom,
% 164.37/164.32      ! [V_l_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_l_2)))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_finite__range__map__of,axiom,
% 164.37/164.32      ! [V_xys_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),c_Map_Omap__of(T_c,T_b,V_xys_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__add__map__of__foldr,axiom,
% 164.37/164.32      ! [V_ps_2,V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m_2,c_Map_Omap__of(T_b,T_c,V_ps_2)) = c_List_Ofoldr(tc_prod(T_b,T_c),tc_fun(T_b,tc_Option_Ooption(T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))))),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),T_b),c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),T_b,tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)))))),c_Option_Ooption_OSome(T_c))),V_ps_2,V_m_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_,axiom,
% 164.37/164.32      ! [V_y_2,V_x_2,T_b] : c_Smallcheck_Oorelse(T_b,V_x_2,V_y_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_b,V_y_2,c_Option_Ooption_OSome(T_b)),V_x_2) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_full__small__int__def,axiom,
% 164.37/164.32      ! [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))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_small_H_Osimps,axiom,
% 164.37/164.32      ! [V_f_2,V_i_2,V_d_2] :
% 164.37/164.32        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 164.37/164.32         => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 164.37/164.32        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 164.37/164.32         => 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)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_small_H_Opsimps,axiom,
% 164.37/164.32      ! [V_i_2,V_d_2,V_f_2] :
% 164.37/164.32        ( 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))))
% 164.37/164.32       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 164.37/164.32           => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) )
% 164.37/164.32          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 164.37/164.32           => 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)) ) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_small__int__def,axiom,
% 164.37/164.32      ! [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))) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_small__prod__def,axiom,
% 164.37/164.32      ! [V_d_2,V_f_2,T_b,T_c] :
% 164.37/164.32        ( ( class_Smallcheck_Osmall(T_c)
% 164.37/164.32          & class_Smallcheck_Osmall(T_b) )
% 164.37/164.32       => hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_prod(T_b,T_c)),V_f_2),V_d_2) = hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(T_b),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(hAPP(c_COMBB(tc_fun(T_c,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_b),c_Smallcheck_Osmall__class_Osmall(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c)))),V_d_2)),V_d_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_small_H_Opinduct,axiom,
% 164.37/164.32      ! [V_Pa_2,V_a2_2,V_a1_2,V_a0_2] :
% 164.37/164.32        ( 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))))
% 164.37/164.32       => ( ! [B_f,B_d,B_i] :
% 164.37/164.32              ( 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))))
% 164.37/164.32             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 164.37/164.32                 => ( hAPP(B_f,B_i) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm))
% 164.37/164.32                   => hBOOL(hAPP(hAPP(hAPP(V_Pa_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)))) ) )
% 164.37/164.32               => hBOOL(hAPP(hAPP(hAPP(V_Pa_2,B_f),B_d),B_i)) ) )
% 164.37/164.32         => hBOOL(hAPP(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2),V_a2_2)) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_body__def,axiom,
% 164.37/164.32      c_Com_Obody = c_Map_Omap__of(tc_Com_Opname,tc_Com_Ocom,c_Com_Obodies) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__of__mapk__SomeI,axiom,
% 164.37/164.32      ! [V_x_2,V_k_2,V_t_2,T_d,V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.32       => ( hAPP(c_Map_Omap__of(T_b,T_d,V_t_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_d),V_x_2)
% 164.37/164.32         => hAPP(c_Map_Omap__of(T_c,T_d,hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_c,T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_c,T_d)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_b),c_Product__Type_OPair(T_c,T_d)),V_f_2))),V_t_2)),hAPP(V_f_2,V_k_2)) = hAPP(c_Option_Ooption_OSome(T_d),V_x_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__comp__def,axiom,
% 164.37/164.32      ! [V_k_2,V_g_2,V_f_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,V_f_2,V_g_2,V_k_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_c,c_Option_Ooption_ONone(T_b),V_f_2),hAPP(V_g_2,V_k_2)) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_inj__mapI,axiom,
% 164.37/164.32      ! [V_f_2,T_c,T_b] :
% 164.37/164.32        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.32       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__comp__Some__iff,axiom,
% 164.37/164.32      ! [V_v_2,V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] :
% 164.37/164.32        ( c_Map_Omap__comp(T_c,T_b,T_d,V_m1_2,V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_v_2)
% 164.37/164.32      <=> ? [B_k_H] :
% 164.37/164.32            ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H)
% 164.37/164.32            & hAPP(V_m1_2,B_k_H) = hAPP(c_Option_Ooption_OSome(T_b),V_v_2) ) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__comp__simps_I2_J,axiom,
% 164.37/164.32      ! [V_m1_2,T_c,T_d,V_k_H_2,T_b,V_k_2,V_m2_2] :
% 164.37/164.32        ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_k_H_2)
% 164.37/164.32       => c_Map_Omap__comp(T_b,T_d,T_c,V_m1_2,V_m2_2,V_k_2) = hAPP(V_m1_2,V_k_H_2) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__comp__simps_I1_J,axiom,
% 164.37/164.32      ! [V_m1_2,T_c,T_d,T_b,V_k_2,V_m2_2] :
% 164.37/164.32        ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.32       => c_Map_Omap__comp(T_b,T_d,T_c,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_d) ) ).
% 164.37/164.32  
% 164.37/164.32  fof(fact_map__map,axiom,
% 164.37/164.32      ! [V_xs_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Omap_Ocompositionality,axiom,
% 164.37/164.33      ! [V_list_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_list_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__comp__map,axiom,
% 164.37/164.33      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Omap_Ocomp,axiom,
% 164.37/164.33      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__injective,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 164.37/164.33       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 164.37/164.33         => V_xs_2 = V_ys_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_inj__mapD,axiom,
% 164.37/164.33      ! [V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 164.37/164.33       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_inj__map__eq__map,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 164.37/164.33       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 164.37/164.33        <=> V_xs_2 = V_ys_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_inj__map,axiom,
% 164.37/164.33      ! [V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 164.37/164.33      <=> c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Omap_Oid,axiom,
% 164.37/164.33      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Omap_Oidentity,axiom,
% 164.37/164.33      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__ident,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)),V_xs_2) = V_xs_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldr__map,axiom,
% 164.37/164.33      ! [V_a_2,V_xs_2,V_f_2,T_d,V_g_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_g_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_d,T_b,hAPP(c_Fun_Ocomp(T_c,tc_fun(T_b,T_b),T_d,V_g_2),V_f_2),V_xs_2,V_a_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__comp__empty_I1_J,axiom,
% 164.37/164.33      ! [V_x_2,V_m_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_d),c_Option_Ooption_ONone(T_c)),V_x_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__comp__empty_I2_J,axiom,
% 164.37/164.33      ! [V_x_2,V_m_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_m_2,V_x_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__comp__None__iff,axiom,
% 164.37/164.33      ! [V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] :
% 164.37/164.33        ( c_Map_Omap__comp(T_c,T_b,T_d,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.33      <=> ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_c)
% 164.37/164.33          | ? [B_k_H] :
% 164.37/164.33              ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H)
% 164.37/164.33              & hAPP(V_m1_2,B_k_H) = c_Option_Ooption_ONone(T_b) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_d,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_f_2))),V_xs_2)) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),c_Map_Omap__of(T_b,T_d,V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__map__keys,axiom,
% 164.37/164.33      ! [V_m_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Map_Odom(T_b,T_c,V_m_2)
% 164.37/164.33       => c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),T_c,T_b),c_Option_Othe(T_c)),V_m_2))),V_xs_2)) = V_m_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_finite__set,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__eq__conv,axiom,
% 164.37/164.33      ! [V_g_2,V_xs_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(c_List_Oset(T_c),V_xs_2)))
% 164.37/164.33           => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_dom__option__map,axiom,
% 164.37/164.33      ! [V_m_2,V_f_2,T_d,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_d),tc_Option_Ooption(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_c),tc_fun(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c)),T_b),c_Option_Omap(T_d,T_c)),V_f_2)),V_m_2)) = c_Map_Odom(T_b,T_d,V_m_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_infinite__UNIV__listI,axiom,
% 164.37/164.33      ! [T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Option_Omap_Oid,axiom,
% 164.37/164.33      ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Option_Omap_Oidentity,axiom,
% 164.37/164.33      ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Option_Omap_Ocomp,axiom,
% 164.37/164.33      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),hAPP(c_Option_Omap(T_d,T_c),V_f_2)),hAPP(c_Option_Omap(T_b,T_d),V_g_2)) = hAPP(c_Option_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Option_Omap_Ocompositionality,axiom,
% 164.37/164.33      ! [V_option_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_Option_Omap(T_d,T_c),V_g_2),V_option_2)) = hAPP(hAPP(c_Option_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_option_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__comp,axiom,
% 164.37/164.33      ! [V_opt_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_Option_Omap(T_d,T_c),V_g_2),V_opt_2)) = hAPP(hAPP(c_Option_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_opt_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__o__empty,axiom,
% 164.37/164.33      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_d,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_COMBK(tc_Option_Ooption(T_c),T_d),c_Option_Ooption_ONone(T_c))),V_x_2) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__None,axiom,
% 164.37/164.33      ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),c_Option_Ooption_ONone(T_c)) = c_Option_Ooption_ONone(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__is__None,axiom,
% 164.37/164.33      ! [V_opt_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),V_opt_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.33      <=> V_opt_2 = c_Option_Ooption_ONone(T_c) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__Some,axiom,
% 164.37/164.33      ! [V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) = hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_x_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__eq__Some,axiom,
% 164.37/164.33      ! [V_y_2,V_xo_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),V_xo_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 164.37/164.33      <=> ? [B_z] :
% 164.37/164.33            ( V_xo_2 = hAPP(c_Option_Ooption_OSome(T_c),B_z)
% 164.37/164.33            & hAPP(V_f_2,B_z) = V_y_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_option__map__o__map__upd,axiom,
% 164.37/164.33      ! [V_b_2,V_a_2,V_m_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_d)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_d),V_b_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),V_m_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),hAPP(V_f_2,V_b_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_inj__on__map__eq__map,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 164.37/164.33       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 164.37/164.33        <=> V_xs_2 = V_ys_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__inj__on,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 164.37/164.33       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_List_Oset(T_c),V_xs_2)),hAPP(c_List_Oset(T_c),V_ys_2)))
% 164.37/164.33         => V_xs_2 = V_ys_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__fun__upd,axiom,
% 164.37/164.33      ! [V_v_2,V_f_2,T_c,V_xs_2,V_y_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => hAPP(hAPP(c_List_Omap(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_y_2),V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_inj__on__mapI,axiom,
% 164.37/164.33      ! [V_A_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),V_A_2)))
% 164.37/164.33       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),V_A_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__eq__dom,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_c,T_b] :
% 164.37/164.33        ( c_Map_Omap__of(T_b,T_c,V_xs_2) = c_Map_Omap__of(T_b,T_c,V_ys_2)
% 164.37/164.33       => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_ys_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__SomeD,axiom,
% 164.37/164.33      ! [V_y_2,V_k_2,V_xs_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(c_Map_Omap__of(T_c,T_b,V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_k_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__is__SomeD,axiom,
% 164.37/164.33      ! [V_y_2,V_x_2,V_xys_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(c_Map_Omap__of(T_c,T_b,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xys_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_dom__map__of__conv__image__fst,axiom,
% 164.37/164.33      ! [V_xys_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_xys_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__eq__None__iff,axiom,
% 164.37/164.33      ! [V_x_2,V_xys_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(c_Map_Omap__of(T_c,T_b,V_xys_2),V_x_2) = c_Option_Ooption_ONone(T_b)
% 164.37/164.33      <=> ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xys_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Option_Omap__def,axiom,
% 164.37/164.33      ! [V_f_2,T_c,T_b] : hAPP(c_Option_Omap(T_b,T_c),V_f_2) = c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_c),T_b,c_Option_Ooption_ONone(T_c),hAPP(hAPP(c_COMBB(T_c,tc_Option_Ooption(T_c),T_b),c_Option_Ooption_OSome(T_c)),V_f_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_WT__bodies__def,axiom,
% 164.37/164.33      ( c_Com_OWT__bodies
% 164.37/164.33    <=> ! [B_x] :
% 164.37/164.33          ( 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)))
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__map__restrict,axiom,
% 164.37/164.33      ! [V_ks_2,V_f_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_ks_2)) = c_Map_Orestrict__map(T_b,T_c,hAPP(c_Fun_Ocomp(T_c,tc_Option_Ooption(T_c),T_b,c_Option_Ooption_OSome(T_c)),V_f_2),hAPP(c_List_Oset(T_b),V_ks_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_ran__distinct,axiom,
% 164.37/164.33      ! [V_al_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_al_2)))
% 164.37/164.33       => c_Map_Oran(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_al_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_al_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__map__of__compr,axiom,
% 164.37/164.33      ! [V_xs_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xs_2)))
% 164.37/164.33       => hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),T_b),c_fequal),c_Map_Omap__of(T_b,T_c,V_xs_2)))),c_Option_Ooption_OSome(T_c)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 164.37/164.33          & c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(c_List_Oset(T_c),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__inject__set,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xs_2)))
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_ys_2)))
% 164.37/164.33         => ( c_Map_Omap__of(T_b,T_c,V_xs_2) = c_Map_Omap__of(T_b,T_c,V_ys_2)
% 164.37/164.33          <=> hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2) = hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_ys_2) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__is__SomeI,axiom,
% 164.37/164.33      ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2)))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2)))
% 164.37/164.33         => hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),V_y_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__eq__Some__iff,axiom,
% 164.37/164.33      ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2)))
% 164.37/164.33       => ( hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),V_y_2)
% 164.37/164.33        <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Some__eq__map__of__iff,axiom,
% 164.37/164.33      ! [V_x_2,V_y_2,V_xys_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2)))
% 164.37/164.33       => ( hAPP(c_Option_Ooption_OSome(T_c),V_y_2) = hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2)
% 164.37/164.33        <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_greaterThanLessThan__upto,axiom,
% 164.37/164.33      ! [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)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_weak__map__of__SomeI,axiom,
% 164.37/164.33      ! [V_l_2,V_x_2,V_k_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_k_2),V_x_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_l_2)))
% 164.37/164.33       => ? [B_x] : hAPP(c_Map_Omap__of(T_b,T_c,V_l_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_x) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_atLeastAtMost__upto,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__upto,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__upto,axiom,
% 164.37/164.33      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_atLeastLessThan__upto,axiom,
% 164.37/164.33      ! [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)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_greaterThanAtMost__upto,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nat__list__def,axiom,
% 164.37/164.33      ! [V_l_2] :
% 164.37/164.33        ( c_List_Onat__list(V_l_2)
% 164.37/164.33      <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__remove1__eq,axiom,
% 164.37/164.33      ! [V_x_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__remove1__subset,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1__idem,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => c_List_Oremove1(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_notin__set__remove1,axiom,
% 164.37/164.33      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_y_2,V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__remove1,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_b_2,V_a_2] :
% 164.37/164.33        ( V_a_2 != V_b_2
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_b_2,V_xs_2))))
% 164.37/164.33        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1__commute,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__remove1,axiom,
% 164.37/164.33      ! [V_x,V_xs,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sorted__list__of__set__remove,axiom,
% 164.37/164.33      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33         => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = c_List_Oremove1(T_b,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__zip__map,axiom,
% 164.37/164.33      ! [V_f_2,T_c,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),hAPP(V_f_2,V_x_2)) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),V_x_2) = c_Option_Ooption_ONone(T_c) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__zipI2,axiom,
% 164.37/164.33      ! [V_xs,T_b,V_ys,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__zipI1,axiom,
% 164.37/164.33      ! [V_ys,T_b,V_xs,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__same__conv__map,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__map__fst__snd,axiom,
% 164.37/164.33      ! [V_zs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2)) = V_zs_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__zip__map2,axiom,
% 164.37/164.33      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),hAPP(hAPP(c_List_Omap(T_e,T_d),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_e),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_e,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_c,T_d)),tc_fun(T_e,T_b),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_e),V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),T_c),c_COMBB(T_d,tc_prod(T_c,T_d),T_e)),c_Product__Type_OPair(T_c,T_d))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_c,T_e),V_xs_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__zip__map,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_g_2,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_e,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_d,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_d),V_f_2)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_e),c_Product__Type_OPair(T_c,T_d)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_e,T_d),V_xs_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__same,axiom,
% 164.37/164.33      ! [V_xs_2,V_b_2,V_a_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2))))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33          & V_a_2 = V_b_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__zip__leftD,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__zip__rightD,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__zipE,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 164.37/164.33       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__map2,axiom,
% 164.37/164.33      ! [V_ys_2,V_f_2,T_d,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_f_2))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__map1,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__map__map,axiom,
% 164.37/164.33      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_e),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),T_d),c_COMBB(T_c,tc_prod(T_b,T_c),T_e)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_d,T_e),V_xs_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sorted__list__of__set__insert,axiom,
% 164.37/164.33      ! [V_x_2,V_A_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33         => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__zip__upd,axiom,
% 164.37/164.33      ! [V_z_2,V_y_2,V_x_2,V_zs_2,V_xs_2,T_c,V_ys_2,T_b] :
% 164.37/164.33        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2)
% 164.37/164.33       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2)
% 164.37/164.33         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_List_Oset(T_c),V_xs_2)))
% 164.37/164.33           => ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_z_2))
% 164.37/164.33             => c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2)) ) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__zip,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__insort,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_fun__left__comm__insort,axiom,
% 164.37/164.33      ! [T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_Finite__Set_Ofun__left__comm(T_b,tc_List_Olist(T_b),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_neq__if__length__neq,axiom,
% 164.37/164.33      ! [V_ys,V_xs,T_a] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => V_xs != V_ys ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__insort,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__key__left__comm,axiom,
% 164.37/164.33      ! [V_xs_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 164.37/164.33         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__left__comm,axiom,
% 164.37/164.33      ! [V_xs_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexn__length,axiom,
% 164.37/164.33      ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))
% 164.37/164.33       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = V_n_2
% 164.37/164.33          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__eq__imp__length__eq,axiom,
% 164.37/164.33      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2)
% 164.37/164.33       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_d)),V_ys_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1__insort,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) = V_xs_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_card__length,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_card__distinct,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__card,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__zip__inject,axiom,
% 164.37/164.33      ! [V_zs_2,V_xs_2,T_c,V_ys_2,T_b] :
% 164.37/164.33        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2)
% 164.37/164.33       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2)
% 164.37/164.33         => ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 164.37/164.33           => ( c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2))
% 164.37/164.33             => V_ys_2 = V_zs_2 ) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__fst__zip,axiom,
% 164.37/164.33      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_xs_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__snd__zip,axiom,
% 164.37/164.33      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_ys_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__insort,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)))
% 164.37/164.33        <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33            & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__pos__if__in__set,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__eq__conv,axiom,
% 164.37/164.33      ! [V_zs_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2) = V_zs_2
% 164.37/164.33        <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2) = V_xs_2
% 164.37/164.33            & hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2) = V_ys_2 ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lenlex__conv,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_List_Olex(T_b,V_r_2)))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lenlex__def,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_b),c_Wellfounded_Oless__than,c_List_Olex(T_b,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_b))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_COMBI(tc_List_Olist(T_b)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_finite__lists__length__eq,axiom,
% 164.37/164.33      ! [V_n_2,V_A_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__eq__iff__zip__eq,axiom,
% 164.37/164.33      ! [T_b,V_ys_2,V_xs_2] :
% 164.37/164.33        ( V_xs_2 = V_ys_2
% 164.37/164.33      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 164.37/164.33          & ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 164.37/164.33             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__zip__is__None,axiom,
% 164.37/164.33      ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)),V_x_2) = c_Option_Ooption_ONone(T_c)
% 164.37/164.33        <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__zip__is__Some,axiom,
% 164.37/164.33      ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33        <=> ? [B_y] : hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),B_y) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__remove1,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_dom__map__of__zip,axiom,
% 164.37/164.33      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33         => c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))) = hAPP(c_List_Oset(T_b),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_finite__lists__length__le,axiom,
% 164.37/164.33      ! [V_n_2,V_A_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nitpick_Ocard_H__def,axiom,
% 164.37/164.33      ! [V_A_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33         => c_Nitpick_Ocard_H(T_b,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b)))) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33         => c_Nitpick_Ocard_H(T_b,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__iff__zip,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 164.37/164.33          & ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 164.37/164.33             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),B_x)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__rtrancl__refl,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_xs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__eq__len,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__rtrancl__trans,axiom,
% 164.37/164.33      ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__mono,axiom,
% 164.37/164.33      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_List_Olistrel(T_b,V_s_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrelp__listrel__eq,axiom,
% 164.37/164.33      ! [V_xa_2,V_x_2,V_r_2,T_b] :
% 164.37/164.33        ( c_List_Olistrelp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2),V_x_2,V_xa_2)
% 164.37/164.33      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_xa_2)),c_List_Olistrel(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexn_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_n_2,V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_b,tc_List_Olist(T_b)),tc_prod(T_b,tc_List_Olist(T_b))),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_Product__Type_Omap__pair(tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),c_Wellfounded_Olex__prod(T_b,tc_List_Olist(T_b),V_r_2,hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2)))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_impossible__Cons,axiom,
% 164.37/164.33      ! [V_x,V_ys,V_xs,T_a] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__ConsD,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_y_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))))
% 164.37/164.33       => ( V_y_2 = V_x_2
% 164.37/164.33          | hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__Cons__Cons,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__subset__Cons,axiom,
% 164.37/164.33      ! [V_x_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Oset_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldr_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_not__Cons__self,axiom,
% 164.37/164.33      ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_not__Cons__self2,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Oinject,axiom,
% 164.37/164.33      ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_H_2),V_list_H_2)
% 164.37/164.33      <=> ( V_a_2 = V_a_H_2
% 164.37/164.33          & V_list_2 = V_list_H_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrelp_Oequations_I2_J,axiom,
% 164.37/164.33      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_b] :
% 164.37/164.33        ( c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a4_2))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 164.37/164.33          & c_List_Olistrelp(T_b,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrelp_OCons,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b,V_y_2,V_x_2,V_r_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 164.37/164.33       => ( c_List_Olistrelp(T_b,V_r_2,V_xs_2,V_ys_2)
% 164.37/164.33         => c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_y,V_x] :
% 164.37/164.33        ( ( V_x = V_y
% 164.37/164.33         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 164.37/164.33        & ( V_x != V_y
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__key_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_ys_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 164.37/164.33           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) )
% 164.37/164.33          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 164.37/164.33           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_ys_2)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))
% 164.37/164.33      <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33          & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__Cons__code_I2_J,axiom,
% 164.37/164.33      ! [V_ps,V_v,T_c,T_b,V_k,V_l] :
% 164.37/164.33        ( ( V_l = V_k
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( V_l != V_k
% 164.37/164.33         => 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_Map_Omap__of(T_b,T_c,V_ps),V_k) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osize_I4_J,axiom,
% 164.37/164.33      ! [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))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel_OCons,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_ps_2,V_p_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),V_p_2),V_ps_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__of(T_b,T_c,V_ps_2)),hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Option_Ooption_OSome(T_c),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__in__lex,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olex(T_b,V_r_2)))
% 164.37/164.33      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.33            & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) )
% 164.37/164.33          | ( V_x_2 = V_y_2
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olex(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Cons,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = c_List_Oset__Cons(T_b,hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__Cons__def,axiom,
% 164.37/164.33      ! [V_XS_2,V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBS(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_HOL_Obool,tc_List_Olist(T_b))),c_fequal))),c_List_Olist_OCons(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),V_XS_2)))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Cons2,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => ~ ! [B_x,B_xs] :
% 164.37/164.33              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 164.37/164.33             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_y_2)),V_r_2))
% 164.37/164.33               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),B_xs),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Cons1,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => ~ ! [B_y,B_ys] :
% 164.37/164.33              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_ys)
% 164.37/164.33             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),B_y)),V_r_2))
% 164.37/164.33               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),B_ys)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__sublist,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_pick_Osimps,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_i] :
% 164.37/164.33        ( ( 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)))
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( ~ 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)))
% 164.37/164.33         => 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))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__sublistI,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__sublistD,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_notin__set__sublistI,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__sublist__subset,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__weight__cons__zero,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_pick__member,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_i_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i_2),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Random_Opick(T_b,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__simps_I2_J,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_a)
% 164.37/164.33       => 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)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__addf,axiom,
% 164.37/164.33      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__const__mult,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,V_c_2,T_c,T_b] :
% 164.37/164.33        ( class_Rings_Osemiring__0(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__mult__const,axiom,
% 164.37/164.33      ! [V_xs_2,V_c_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( class_Rings_Osemiring__0(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_c_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),V_c_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__0,axiom,
% 164.37/164.33      ! [V_xs_2,T_c,T_b] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__subtractf,axiom,
% 164.37/164.33      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__abs,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_b,T_b),c_Groups_Oabs__class_Oabs(T_b)),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_uminus__listsum__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( class_Groups_Oab__group__add(T_b)
% 164.37/164.33       => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__listsum__conv__Setsum,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_COMBI(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__weight__def,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_b,V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 164.37/164.33      ! [V_f_2,V_xs_2,T_b,T_c] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 164.37/164.33      ! [V_j_2,V_i_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.33       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 164.37/164.33      ! [V_l_2,V_k_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_k_2,V_l_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__triv,axiom,
% 164.37/164.33      ! [V_xs_2,V_r_2,T_c,T_b] :
% 164.37/164.33        ( class_Rings_Osemiring__1(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2))),V_r_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__map__remove1,axiom,
% 164.37/164.33      ! [V_f_2,V_xs_2,V_x_2,T_b,T_c] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__weight__member,axiom,
% 164.37/164.33      ! [V_s_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nitpick_Osetsum_H__def,axiom,
% 164.37/164.33      ! [V_f_2,V_A_2,T_b,T_c] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_c)
% 164.37/164.33       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b))))) )
% 164.37/164.33          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.37/164.33           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__insert__insort__key,axiom,
% 164.37/164.33      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 164.37/164.33         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 164.37/164.33      ! [V_ns_2] :
% 164.37/164.33        ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 164.37/164.33           => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__insort__insert,axiom,
% 164.37/164.33      ! [V_x_2,V_f_2,V_xs_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33         => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_c,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__insert__triv,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__insort__insert,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__insert__key__triv,axiom,
% 164.37/164.33      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 164.37/164.33         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__insert__insort,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__cons__cons,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2))),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.33          | ( V_a_2 = V_b_2
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__zip,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_c)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_prod(T_b,T_c)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),tc_Nat_Onat),c_Product__Type_OPair(T_b,T_c)),hAPP(c_List_Onth(T_b),V_xs_2))),hAPP(c_List_Onth(T_c),V_ys_2)))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__zip,axiom,
% 164.37/164.33      ! [V_ys,T_b,V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => ( 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)))
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__map,axiom,
% 164.37/164.33      ! [V_f_2,T_c,V_xs_2,T_b,V_n_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33       => hAPP(hAPP(c_List_Onth(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_elem__le__listsum__nat,axiom,
% 164.37/164.33      ! [V_ns,V_k] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth_Osimps,axiom,
% 164.37/164.33      ! [V_n_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_b,V_x_2,hAPP(c_List_Onth(T_b),V_xs_2),V_n_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__Cons__Suc,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__Cons__0,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_all__set__conv__all__nth,axiom,
% 164.37/164.33      ! [V_Pa_2,V_xs_2,T_b] :
% 164.37/164.33        ( ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.33      <=> ! [B_i] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33           => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__eq__iff__nth__eq,axiom,
% 164.37/164.33      ! [T_b,V_ys_2,V_xs_2] :
% 164.37/164.33        ( V_xs_2 = V_ys_2
% 164.37/164.33      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 164.37/164.33          & ! [B_i] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33             => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__conv__nth,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33      <=> ! [B_i] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33           => ! [B_j] :
% 164.37/164.33                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33               => ( B_i != B_j
% 164.37/164.33                 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j) ) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__eq__iff__index__eq,axiom,
% 164.37/164.33      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33           => ( hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2)
% 164.37/164.33            <=> V_i_2 = V_j_2 ) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__mem,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_n_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__conv__nth,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33      <=> ? [B_i] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33            & hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = V_x_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__Cons_H,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_n] :
% 164.37/164.33        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 164.37/164.33        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__conv__nth,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__Cons__number__of,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_v] :
% 164.37/164.33        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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 )
% 164.37/164.33        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__setsum__nth,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__sublist,axiom,
% 164.37/164.33      ! [V_I_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__lex,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olex(T_b,V_r_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__iff__nth,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 164.37/164.33          & ! [B_n] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_n))),V_r_2)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_pick__same,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_l_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33       => hAPP(c_Random_Opick(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)),hAPP(c_Code__Numeral_Oof__nat,V_l_2)) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_l_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__def,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_Random_Oselect(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_b),V_xs_2)),c_Code__Numeral_Onat__of))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__take__index__conv,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2)))
% 164.37/164.33            & hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),V_y_2) = V_x_2 )
% 164.37/164.33          | ? [B_i] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2))))
% 164.37/164.33              & hAPP(hAPP(c_List_Otake(T_b),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_b),B_i),V_y_2)
% 164.37/164.33              & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_y_2),B_i))),V_r_2)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__takeD,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__take,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n,V_i] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__take__subset,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__all,axiom,
% 164.37/164.33      ! [V_n,V_xs,T_a] :
% 164.37/164.33        ( 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))
% 164.37/164.33       => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__take,axiom,
% 164.37/164.33      ! [V_i,V_xs,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__take,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__zip,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__take,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Suc__Cons,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__upt__eq__take,axiom,
% 164.37/164.33      ! [V_n_2,V_l_2,T_b] : c_List_Osublist(T_b,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_l_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__take__subset__set__take,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_n_2,V_m_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__update__nat,axiom,
% 164.37/164.33      ! [V_n,V_ns,V_k] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__weigth__select,axiom,
% 164.37/164.33      ! [T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_b,V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Nil2,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Nil1,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__id,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__list__update__neq,axiom,
% 164.37/164.33      ! [V_x,V_xs,T_a,V_j,V_i] :
% 164.37/164.33        ( V_i != V_j
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__beyond,axiom,
% 164.37/164.33      ! [V_x,V_i,V_xs,T_a] :
% 164.37/164.33        ( 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))
% 164.37/164.33       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Nil,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__eq__Nil,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33          | V_xs_2 = c_List_Olist_ONil(T_b) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__0,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__list__update,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__0__conv,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osize_I3_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Cons,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otake(T_b)),V_xs_2)),V_n_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nil__is__map__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__update,axiom,
% 164.37/164.33      ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist__update(T_c,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__is__Nil__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__update,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_update__zip,axiom,
% 164.37/164.33      ! [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))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__nil,axiom,
% 164.37/164.33      ! [V_A_2,T_b] : c_List_Osublist(T_b,c_List_Olist_ONil(T_b),V_A_2) = c_List_Olist_ONil(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__empty,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__key_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_x_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,tc_List_Olist(T_b)),c_List_Olist__update(T_b,V_xs_2)),V_v_2)),V_i_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__code_I3_J,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osimps_I3_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osimps_I2_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__code_I2_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sorted__list__of__set__empty,axiom,
% 164.37/164.33      ! [T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_List_Olinorder__class_Osorted__list__of__set(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip_Osimps_I1_J,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__Nil,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upto__empty,axiom,
% 164.37/164.33      ! [V_i,V_j] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 164.37/164.33       => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldr_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_a_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c),V_a_2) = V_a_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_x_1,T_b,T_a] : 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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__Cons__code_I1_J,axiom,
% 164.37/164.33      ! [V_k,T_a,T_b] : 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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__nonempty,axiom,
% 164.37/164.33      ! [V_x_2,V_k_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update_Osimps_I1_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__code_I1_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__overwrite,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__swap,axiom,
% 164.37/164.33      ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 164.37/164.33        ( V_i != V_i_H
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct_Osimps_I1_J,axiom,
% 164.37/164.33      ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__not__Nil,axiom,
% 164.37/164.33      ! [V_xs_2,V_a_2,V_f_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrelp_ONil,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrelp_Oequations_I1_J,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_List_Oset_Osimps_I1_J,axiom,
% 164.37/164.33      ! [T_b] : hAPP(c_List_Oset(T_b),c_List_Olist_ONil(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__empty2,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),V_xs_2)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__empty,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__simps_I1_J,axiom,
% 164.37/164.33      ! [T_a] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_a)
% 164.37/164.33       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__greater__0__conv,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33      <=> V_xs_2 != c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__update__subsetI,axiom,
% 164.37/164.33      ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_A_2))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__1__Cons,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__update__subset__insert,axiom,
% 164.37/164.33      ! [V_x_2,V_i_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__list__update,axiom,
% 164.37/164.33      ! [V_x,V_j,V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => ( ( V_i = V_j
% 164.37/164.33           => 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 )
% 164.37/164.33          & ( V_i != V_j
% 164.37/164.33           => 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) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__same__conv,axiom,
% 164.37/164.33      ! [V_x_2,V_xs_2,T_b,V_i_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33       => ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 164.37/164.33        <=> hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__list__update__eq,axiom,
% 164.37/164.33      ! [V_x,V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel_ONil,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__Nil__right,axiom,
% 164.37/164.33      ! [V_r_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olexord(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nil__notin__lex,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_ys_2)),c_List_Olex(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nil2__notin__lex,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olex(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__update__memI,axiom,
% 164.37/164.33      ! [V_x_2,V_xs_2,T_b,V_n_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_n_2),V_x_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upto_Osimps,axiom,
% 164.37/164.33      ! [V_j,V_i] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 164.37/164.33         => 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)) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 164.37/164.33         => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__singleton,axiom,
% 164.37/164.33      ! [V_x_2,T_b,V_A_2] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 164.37/164.33         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 164.37/164.33         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = c_List_Olist_ONil(T_b) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Cons_H,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_n] :
% 164.37/164.33        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upto__rec__number__of,axiom,
% 164.37/164.33      ! [V_n,V_m] :
% 164.37/164.33        ( ( 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)))
% 164.37/164.33         => 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))) )
% 164.37/164.33        & ( ~ 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)))
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select,axiom,
% 164.37/164.33      ! [V_s_2,T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__Nil,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__Cons__sing__Nil,axiom,
% 164.37/164.33      ! [V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_b,tc_List_Olist(T_b),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))),V_A_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Cons__number__of,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_v] :
% 164.37/164.33        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__list__update,axiom,
% 164.37/164.33      ! [V_i_2,V_a_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 164.37/164.33         => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upto_Opsimps,axiom,
% 164.37/164.33      ! [V_j_2,V_i_2] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 164.37/164.33           => 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)) )
% 164.37/164.33          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 164.37/164.33           => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_anamorph_Osimps,axiom,
% 164.37/164.33      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 164.37/164.33        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.37/164.33         => hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2) )
% 164.37/164.33        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 164.37/164.33         => hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,V_k_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(tc_List_Olist(T_b),T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),c_COMBB(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),T_b),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),T_c))),c_List_Olist_OCons(T_b))))),c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listset_Osimps_I1_J,axiom,
% 164.37/164.33      ! [T_b] : c_List_Olistset(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__Cons1,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_c,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),T_c),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_c))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_c),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)))),hAPP(c_List_Ozip(T_b,T_c),V_xs_2))),V_ys_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osimps_I5_J,axiom,
% 164.37/164.33      ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osimps_I4_J,axiom,
% 164.37/164.33      ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),c_List_Olist_ONil(T_c)) = V_f1_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listset_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_As_2,V_A_2,T_b] : c_List_Olistset(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_b,V_A_2,c_List_Olistset(T_b,V_As_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__Cons,axiom,
% 164.37/164.33      ! [V_ys_2,V_y_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_b,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_b),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),c_List_Ozip(T_b,T_c)),V_ys_2))),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upto_Opinduct,axiom,
% 164.37/164.33      ! [V_Pa_2,V_a1_2,V_a0_2] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => ( ! [B_i,B_j] :
% 164.37/164.33              ( 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)))
% 164.37/164.33             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 164.37/164.33                 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 164.37/164.33               => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) )
% 164.37/164.33         => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upd__upds__conv__if,axiom,
% 164.37/164.33      ! [V_y_2,V_f_2,V_xs_2,V_ys_2,T_c,V_x_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2))))
% 164.37/164.33         => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),V_xs_2,V_ys_2) = c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2))))
% 164.37/164.33         => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),V_xs_2,V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__Nil1,axiom,
% 164.37/164.33      ! [V_bs_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,c_List_Olist_ONil(T_b),V_bs_2) = V_m_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__Nil2,axiom,
% 164.37/164.33      ! [V_as_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_as_2,c_List_Olist_ONil(T_c)) = V_m_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__apply__nontin,axiom,
% 164.37/164.33      ! [V_ys_2,V_f_2,T_c,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => hAPP(c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__add__upds,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_m2_2,V_m1_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m1_2,c_Map_Omap__upds(T_b,T_c,V_m2_2,V_xs_2,V_ys_2)) = c_Map_Omap__upds(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2),V_xs_2,V_ys_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__Cons,axiom,
% 164.37/164.33      ! [V_bs_2,V_b_2,V_as_2,V_a_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_as_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_b_2),V_bs_2)) = c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)),V_as_2,V_bs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__list__update2__drop,axiom,
% 164.37/164.33      ! [V_y_2,V_m_2,V_ys_2,T_c,V_i_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_i_2))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 164.37/164.33         => c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__twist,axiom,
% 164.37/164.33      ! [V_bs_2,V_b_2,V_m_2,T_c,V_as_2,V_a_2,T_b] :
% 164.37/164.33        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_as_2)))
% 164.37/164.33       => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)),V_as_2,V_bs_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_m_2,V_as_2,V_bs_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_restrict__map__upds,axiom,
% 164.37/164.33      ! [V_m_2,V_D_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_D_2))
% 164.37/164.33         => c_Map_Orestrict__map(T_b,T_c,c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2),V_D_2) = c_Map_Omap__upds(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(c_List_Oset(T_b),V_xs_2))),V_xs_2,V_ys_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_dom__map__upds,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2))),c_Map_Odom(T_b,T_c,V_m_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__append1,axiom,
% 164.37/164.33      ! [V_x_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 164.37/164.33       => c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))),V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__Cons,axiom,
% 164.37/164.33      ! [V_A_2,V_l_2,V_x_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_b)),hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olist_ONil(T_b))),c_List_Osublist(T_b,V_l_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_A_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append1__eq__conv,axiom,
% 164.37/164.33      ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b)))
% 164.37/164.33      <=> ( V_xs_2 = V_ys_2
% 164.37/164.33          & V_x_2 = V_y_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__eq__append__conv,axiom,
% 164.37/164.33      ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2)
% 164.37/164.33      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 164.37/164.33            & hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = V_zs_2 )
% 164.37/164.33          | ? [B_ys_H] :
% 164.37/164.33              ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) = V_ys_2
% 164.37/164.33              & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__eq__Cons__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 164.37/164.33      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 164.37/164.33            & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) )
% 164.37/164.33          | ? [B_ys_H] :
% 164.37/164.33              ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H)
% 164.37/164.33              & hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_fun__upds__append__drop,axiom,
% 164.37/164.33      ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2),V_ys_2) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_fun__upds__append2__drop,axiom,
% 164.37/164.33      ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,hAPP(hAPP(c_List_Oappend(T_c),V_ys_2),V_zs_2)) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__length,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__append__length,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__eq__appendI,axiom,
% 164.37/164.33      ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 164.37/164.33       => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 164.37/164.33         => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__Cons,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__append,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__append1,axiom,
% 164.37/164.33      ! [V_x,V_ys,V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)),V_ys_2) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oremove1(T_b,V_x_2,V_ys_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__append,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__append,axiom,
% 164.37/164.33      ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => ( 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)
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldr__append,axiom,
% 164.37/164.33      ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,c_List_Ofoldr(T_c,T_b,V_f_2,V_ys_2,V_a_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Oappend(tc_prod(T_b,T_c)),V_xs_2),V_ys_2)) = c_Map_Omap__add(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_ys_2),c_Map_Omap__of(T_b,T_c,V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__assoc,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__eq__append__conv2,axiom,
% 164.37/164.33      ! [V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_ts_2)
% 164.37/164.33      <=> ? [B_us] :
% 164.37/164.33            ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),B_us)
% 164.37/164.33              & hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ys_2) = V_ts_2 )
% 164.37/164.33            | ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),B_us) = V_zs_2
% 164.37/164.33              & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ts_2) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_same__append__eq,axiom,
% 164.37/164.33      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2)
% 164.37/164.33      <=> V_ys_2 = V_zs_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__same__eq,axiom,
% 164.37/164.33      ! [V_zs_2,V_xs_2,V_ys_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_xs_2)
% 164.37/164.33      <=> V_ys_2 = V_zs_2 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__eq__appendI,axiom,
% 164.37/164.33      ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 164.37/164.33       => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 164.37/164.33         => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__append,axiom,
% 164.37/164.33      ! [V_ys,V_xs,T_a] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_a)
% 164.37/164.33       => 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)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__append__length__plus,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_eq__Nil__appendI,axiom,
% 164.37/164.33      ! [T_a,V_ys,V_xs] :
% 164.37/164.33        ( V_xs = V_ys
% 164.37/164.33       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__self__conv2,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_ys_2
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__self__conv,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_xs_2
% 164.37/164.33      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__is__Nil__conv,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 164.37/164.33          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_self__append__conv2,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_ys_2] :
% 164.37/164.33        ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_self__append__conv,axiom,
% 164.37/164.33      ! [V_ys_2,T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 164.37/164.33      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__Nil2,axiom,
% 164.37/164.33      ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Nil__is__append__conv,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 164.37/164.33      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 164.37/164.33          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__Nil,axiom,
% 164.37/164.33      ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__append__leftI,axiom,
% 164.37/164.33      ! [V_x_2,V_r_2,V_v_2,V_u_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33          & hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 164.37/164.33          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__append,axiom,
% 164.37/164.33      ! [V_ys,V_xs,T_a,V_n] :
% 164.37/164.33        ( ( 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)))
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( ~ 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)))
% 164.37/164.33         => 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))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__update__append,axiom,
% 164.37/164.33      ! [V_x,V_ys,V_xs,T_a,V_n] :
% 164.37/164.33        ( ( 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)))
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( ~ 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)))
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__append,axiom,
% 164.37/164.33      ! [V_A_2,V_l_H_2,V_l_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Osublist(T_b,V_l_2,V_A_2)),c_List_Osublist(T_b,V_l_H_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_l_2)))),V_A_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__append__left__rightI,axiom,
% 164.37/164.33      ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2)))),c_List_Olexord(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Suc__conv__app__nth,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_snoc__listrel1__snoc__iff,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)))),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))))),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33            & V_x_2 = V_y_2 )
% 164.37/164.33          | ( V_xs_2 = V_ys_2
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__append__leftD,axiom,
% 164.37/164.33      ! [V_r_2,V_v_2,V_u_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33       => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_a)),V_r_2))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__acc__listrel1I,axiom,
% 164.37/164.33      ! [V_xs_2,V_r_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__converse,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__mono,axiom,
% 164.37/164.33      ! [V_s_2,V_r_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel1(T_b,V_s_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 164.37/164.33      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 164.37/164.33      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1I2,axiom,
% 164.37/164.33      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rtrancl__listrel1__eq__len,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 164.37/164.33       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__eq__len,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_not__Nil__listrel1,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel1(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_not__listrel1__Nil,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel1(T_b,V_r_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__listrel1I,axiom,
% 164.37/164.33      ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33            & V_us_2 = V_vs_2 )
% 164.37/164.33          | ( V_xs_2 = V_ys_2
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_us_2),V_vs_2)),c_List_Olistrel1(T_b,V_r_2))) ) )
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__listrel1__converse,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 164.37/164.33      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__reflcl__if__listrel1,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1I1,axiom,
% 164.37/164.33      ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_xs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__listrel1__Cons,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.33            & V_xs_2 = V_ys_2 )
% 164.37/164.33          | ( V_x_2 = V_y_2
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__subset__listrel,axiom,
% 164.37/164.33      ! [V_r_H_2,V_r_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2))
% 164.37/164.33       => ( c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_r_H_2)
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel(T_b,V_r_H_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1I,axiom,
% 164.37/164.33      ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 164.37/164.33       => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_vs_2))
% 164.37/164.33         => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_vs_2))
% 164.37/164.33           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1__iff__update,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33      <=> ? [B_y,B_n] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),B_y)),V_r_2))
% 164.37/164.33            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33            & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),B_n),B_y) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel1E,axiom,
% 164.37/164.33      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 164.37/164.33       => ~ ! [B_x,B_y] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 164.37/164.33             => ! [B_us,B_vs] :
% 164.37/164.33                  ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_vs))
% 164.37/164.33                 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_vs)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate1__def,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(c_List_Orotate1(T_b),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)))),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_upd__conv__take__nth__drop,axiom,
% 164.37/164.33      ! [V_a,V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__append,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Nil,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate1__is__Nil__conv,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Orotate1(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__take,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__drop,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__dropD,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__rotate1,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__drop__subset,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct1__rotate,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)))
% 164.37/164.33      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__drop,axiom,
% 164.37/164.33      ! [V_i,V_xs,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__drop,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__0,axiom,
% 164.37/164.33      ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__zip,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__rotate1,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__drop,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__1__Cons,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Suc__Cons,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__via__drop,axiom,
% 164.37/164.33      ! [V_ys,V_y,V_xs,V_n,T_a] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 164.37/164.33       => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__all,axiom,
% 164.37/164.33      ! [V_n,V_xs,T_a] :
% 164.37/164.33        ( 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))
% 164.37/164.33       => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__eq__Nil,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_n_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__drop__subset__set__drop,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_m_2,V_n_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__take__drop__id,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__eq__conv__conj,axiom,
% 164.37/164.33      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_zs_2
% 164.37/164.33      <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2)
% 164.37/164.33          & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Cons,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Odrop(T_b)),V_xs_2),V_n_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Cons_H,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_n] :
% 164.37/164.33        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__drop,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_i,V_n] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__eq__append__conv__if,axiom,
% 164.37/164.33      ! [V_ys_092_060_094isub_0622_2,V_ys_092_060_094isub_0621_2,V_xs_092_060_094isub_0622_2,V_xs_092_060_094isub_0621_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2)
% 164.37/164.33      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 164.37/164.33           => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)
% 164.37/164.33              & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) )
% 164.37/164.33          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 164.37/164.33           => ( hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2
% 164.37/164.33              & hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2)),V_xs_092_060_094isub_0622_2) = V_ys_092_060_094isub_0622_2 ) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__drop_H,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__simps,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_b,T_a] :
% 164.37/164.33        ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 164.37/164.33        & 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Cons__number__of,axiom,
% 164.37/164.33      ! [V_xs,V_x,T_a,V_v] :
% 164.37/164.33        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__add,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_j,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate1__length01,axiom,
% 164.37/164.33      ! [V_xs,T_a] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__append1,axiom,
% 164.37/164.33      ! [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))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_zip__append2,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_id__take__nth__drop,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_i] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__hd__drop,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__drop__conv__nth,axiom,
% 164.37/164.33      ! [V_n,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => ( 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)))
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__append2,axiom,
% 164.37/164.33      ! [V_ys,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__append,axiom,
% 164.37/164.33      ! [V_ys,T_a,V_xs] :
% 164.37/164.33        ( ( V_xs = c_List_Olist_ONil(T_a)
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd_Osimps,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__map,axiom,
% 164.37/164.33      ! [V_f_2,T_c,T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => hAPP(c_List_Ohd(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__in__set,axiom,
% 164.37/164.33      ! [T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__conv__nth,axiom,
% 164.37/164.33      ! [T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate1__hd__tl,axiom,
% 164.37/164.33      ! [T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_hd__rotate__conv__nth,axiom,
% 164.37/164.33      ! [V_n,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__Suc,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__tl,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl__drop,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl_Osimps_I1_J,axiom,
% 164.37/164.33      ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__is__Nil__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__tl,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__rotate,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__rotate,axiom,
% 164.37/164.33      ! [V_xs_2,V_n_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)))
% 164.37/164.33      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__tl,axiom,
% 164.37/164.33      ! [V_xs,T_a] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__rotate,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(c_List_Orotate(T_b,V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orotate(T_c,V_n_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__tl,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Otl(T_c),V_xs_2)) = hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__rotate,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__conv__mod,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl_Osimps_I2_J,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl__append2,axiom,
% 164.37/164.33      ! [V_ys,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__def,axiom,
% 164.37/164.33      ! [V_n_2,T_b] : c_List_Orotate(T_b,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_n_2),c_List_Orotate1(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__Suc,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate1__rotate__swap,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,hAPP(c_List_Otl(T_b),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b)),V_ys_2))),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate0,axiom,
% 164.37/164.33      ! [T_b] : c_List_Orotate(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__add,axiom,
% 164.37/164.33      ! [V_n_2,V_m_2,T_b] : c_List_Orotate(T_b,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orotate(T_b,V_m_2)),c_List_Orotate(T_b,V_n_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__id,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n] :
% 164.37/164.33        ( 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)
% 164.37/164.33       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__length01,axiom,
% 164.37/164.33      ! [V_n,V_xs,T_a] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__tl,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_tl__take,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__Suc,axiom,
% 164.37/164.33      ! [V_n,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_rotate__drop__take,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_fold1__set,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 164.37/164.33       => ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Otl(T_b),V_xs_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osize_I2_J,axiom,
% 164.37/164.33      ! [V_list_2,V_a_2,V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),c_List_Olist_Olist__size(T_b,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2)),V_ys_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__Cons,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__size__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_g_2,T_c,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_c,hAPP(c_Fun_Ocomp(T_b,tc_Nat_Onat,T_c,V_f_2),V_g_2),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_d,V_a_2,V_g_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,T_b)),T_b),c_COMBB(T_c,T_b,T_d)),V_g_2)),V_f_2),V_a_2),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldr__conv__foldl,axiom,
% 164.37/164.33      ! [V_a_2,V_xs_2,T_b] :
% 164.37/164.33        ( class_Groups_Oab__semigroup__add(T_b)
% 164.37/164.33       => c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__absorb0,axiom,
% 164.37/164.33      ! [V_zs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_b)
% 164.37/164.33       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_zs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_zs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__assoc,axiom,
% 164.37/164.33      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Groups_Osemigroup__add(T_b)
% 164.37/164.33       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_y_2),V_zs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_start__le__sum,axiom,
% 164.37/164.33      ! [V_ns_2,V_n_2,V_m_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__Nil,axiom,
% 164.37/164.33      ! [V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),c_List_Olist_ONil(T_c)) = V_a_2 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__foldl,axiom,
% 164.37/164.33      ! [T_b] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_b)
% 164.37/164.33       => c_List_Omonoid__add__class_Olistsum(T_b) = c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__foldr1,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_xs_2) = c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_foldl__foldr1__lemma,axiom,
% 164.37/164.33      ! [V_xs_2,V_a_2,T_b] :
% 164.37/164.33        ( class_Groups_Omonoid__add(T_b)
% 164.37/164.33       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sum__eq__0__conv,axiom,
% 164.37/164.33      ! [V_ns_2,V_m_2] :
% 164.37/164.33        ( 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)
% 164.37/164.33      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.37/164.33          & ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 164.37/164.33             => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list_Osize_I1_J,axiom,
% 164.37/164.33      ! [V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,c_List_Olist_ONil(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 164.37/164.33      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 164.37/164.33        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 164.37/164.33       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Sup__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.33       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Inf__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.33       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Sup__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Lattices_Olattice(T_b)
% 164.37/164.33       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Inf__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Lattices_Olattice(T_b)
% 164.37/164.33       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Min__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Max__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_min__max_OInf__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_min__max_OSup__fin__set__fold,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_b)
% 164.37/164.33       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_SUPR__set__fold,axiom,
% 164.37/164.33      ! [V_f_2,V_xs_2,T_c,T_b] :
% 164.37/164.33        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.33       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_INFI__set__fold,axiom,
% 164.37/164.33      ! [V_f_2,V_xs_2,T_c,T_b] :
% 164.37/164.33        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 164.37/164.33       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__size__estimation,axiom,
% 164.37/164.33      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__size__estimation_H,axiom,
% 164.37/164.33      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__upds__fold__map__upd,axiom,
% 164.37/164.33      ! [V_vs_2,V_ks_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_ks_2,V_vs_2) = hAPP(c_List_Ofoldl(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_prod(T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_prod(T_b,T_c),tc_fun(T_b,tc_Option_Ooption(T_c))),tc_fun(T_b,tc_Option_Ooption(T_c))),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(T_b,tc_Option_Ooption(T_c))),c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(T_b,tc_Option_Ooption(T_c))),hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)),T_c))),c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c))))),c_Option_Ooption_OSome(T_c))),V_m_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_ks_2),V_vs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_elem__le__sum,axiom,
% 164.37/164.33      ! [V_ns_2,V_n_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__size__conv__listsum,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(T_b,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__subset,axiom,
% 164.37/164.33      ! [V_A_2,V_r_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2))))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__accI,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists_ONil,axiom,
% 164.37/164.33      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olists(T_b,V_A_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_equiv__listrel,axiom,
% 164.37/164.33      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.33        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 164.37/164.33       => c_Equiv__Relations_Oequiv(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listrel__refl__on,axiom,
% 164.37/164.33      ! [V_r_2,V_A_2,T_b] :
% 164.37/164.33        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 164.37/164.33       => c_Relation_Orefl__on(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__UNIV,axiom,
% 164.37/164.33      ! [T_b] : c_List_Olists(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__mono,axiom,
% 164.37/164.33      ! [V_B_2,V_A_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olists(T_b,V_A_2)),c_List_Olists(T_b,V_B_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__in__lists__conv,axiom,
% 164.37/164.33      ! [V_A_2,V_ys_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)),c_List_Olists(T_b,V_A_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 164.37/164.33          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_Cons__in__lists__iff,axiom,
% 164.37/164.33      ! [V_A_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_List_Olists(T_b,V_A_2)))
% 164.37/164.33      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 164.37/164.33          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__lists__conv__set,axiom,
% 164.37/164.33      ! [V_A_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__eq__set,axiom,
% 164.37/164.33      ! [V_A_2,T_b] : c_List_Olists(T_b,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__empty,axiom,
% 164.37/164.33      ! [T_b] : c_List_Olists(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists__accD,axiom,
% 164.37/164.33      ! [V_r_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__append__rightI,axiom,
% 164.37/164.33      ! [V_r_2,V_x_2,T_b,V_y_2] :
% 164.37/164.33        ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_b),B_z)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_y_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__Nil__left,axiom,
% 164.37/164.33      ! [V_r_2,V_y_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33      <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_x) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__list__update,axiom,
% 164.37/164.33      ! [V_x,V_k,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => ( ( 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))
% 164.37/164.33           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 164.37/164.33          & ( 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))
% 164.37/164.33           => 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) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_listsum__mono,axiom,
% 164.37/164.33      ! [V_g_2,V_f_2,V_xs_2,T_b,T_c] :
% 164.37/164.33        ( ( class_Groups_Omonoid__add(T_c)
% 164.37/164.33          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 164.37/164.33       => ( ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_g_2),V_xs_2)))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last_Osimps,axiom,
% 164.37/164.33      ! [V_x,T_a,V_xs] :
% 164.37/164.33        ( ( V_xs = c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 164.37/164.33        & ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__ConsR,axiom,
% 164.37/164.33      ! [V_x,T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__ConsL,axiom,
% 164.37/164.33      ! [V_x,T_a,V_xs] :
% 164.37/164.33        ( V_xs = c_List_Olist_ONil(T_a)
% 164.37/164.33       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__append,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_ys] :
% 164.37/164.33        ( ( V_ys = c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 164.37/164.33        & ( V_ys != c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__appendR,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_ys] :
% 164.37/164.33        ( V_ys != c_List_Olist_ONil(T_a)
% 164.37/164.33       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__appendL,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_ys] :
% 164.37/164.33        ( V_ys = c_List_Olist_ONil(T_a)
% 164.37/164.33       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__map,axiom,
% 164.37/164.33      ! [V_f_2,T_c,T_b,V_xs_2] :
% 164.37/164.33        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => c_List_Olast(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_b,V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__in__set,axiom,
% 164.37/164.33      ! [T_b,V_as_2] :
% 164.37/164.33        ( V_as_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),c_List_Olast(T_b,V_as_2)),hAPP(c_List_Oset(T_b),V_as_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__snoc,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__drop,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_last__conv__nth,axiom,
% 164.37/164.33      ! [T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__linear,axiom,
% 164.37/164.33      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 164.37/164.33        ( ! [B_a,B_b] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_b)),V_r_2))
% 164.37/164.33            | B_a = B_b
% 164.37/164.33            | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_b),B_a)),V_r_2)) )
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 164.37/164.33          | V_x_2 = V_y_2
% 164.37/164.33          | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_x_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lexord__irreflexive,axiom,
% 164.37/164.33      ! [V_y_2,V_r_2,T_b] :
% 164.37/164.33        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2))
% 164.37/164.33       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_lists_Osimps,axiom,
% 164.37/164.33      ! [V_A_2,V_a_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_a_2),c_List_Olists(T_b,V_A_2)))
% 164.37/164.33      <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 164.37/164.33          | ? [B_a,B_l] :
% 164.37/164.33              ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_l)
% 164.37/164.33              & hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 164.37/164.33              & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_l),c_List_Olists(T_b,V_A_2))) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_list__size__pointwise,axiom,
% 164.37/164.33      ! [V_g_2,V_f_2,V_xs_2,T_b] :
% 164.37/164.33        ( ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_b,V_g_2,V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__take,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__take__lemma,axiom,
% 164.37/164.33      ! [V_ys,V_xs,T_a,V_k] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => ( 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)))
% 164.37/164.33         => ( ! [B_i] :
% 164.37/164.33                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 164.37/164.33               => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 164.37/164.33           => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__butlast,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Obutlast(T_c,V_xs_2)) = c_List_Obutlast(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__append,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_ys] :
% 164.37/164.33        ( ( V_ys = c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 164.37/164.33        & ( V_ys != c_List_Olist_ONil(T_a)
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_x,T_a,V_xs] :
% 164.37/164.33        ( ( V_xs = c_List_Olist_ONil(T_a)
% 164.37/164.33         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 164.37/164.33        & ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33         => 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)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__butlastD,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__butlast,axiom,
% 164.37/164.33      ! [T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.37/164.33         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast_Osimps_I1_J,axiom,
% 164.37/164.33      ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__drop,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_drop__butlast,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_in__set__butlast__appendI,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 164.37/164.33          | hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_ys_2)))) )
% 164.37/164.33       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__snoc,axiom,
% 164.37/164.33      ! [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 ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_take__butlast,axiom,
% 164.37/164.33      ! [V_xs,T_a,V_n] :
% 164.37/164.33        ( 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)))
% 164.37/164.33       => 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) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__butlast,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__conv__take,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_butlast__list__update,axiom,
% 164.37/164.33      ! [V_x,V_xs,T_a,V_k] :
% 164.37/164.33        ( ( 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))
% 164.37/164.33         => 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) )
% 164.37/164.33        & ( 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))
% 164.37/164.33         => 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) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_append__butlast__last__id,axiom,
% 164.37/164.33      ! [T_a,V_xs] :
% 164.37/164.33        ( V_xs != c_List_Olist_ONil(T_a)
% 164.37/164.33       => 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 ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_snoc__eq__iff__butlast,axiom,
% 164.37/164.33      ! [V_ys_2,V_x_2,V_xs_2,T_b] :
% 164.37/164.33        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = V_ys_2
% 164.37/164.33      <=> ( V_ys_2 != c_List_Olist_ONil(T_b)
% 164.37/164.33          & c_List_Obutlast(T_b,V_ys_2) = V_xs_2
% 164.37/164.33          & c_List_Olast(T_b,V_ys_2) = V_x_2 ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose__aux__max,axiom,
% 164.37/164.33      ! [V_xss_2,T_c,V_xs_2,T_b] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c))),V_xss_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_c)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_List_Olist(T_c),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_c)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition__set,axiom,
% 164.37/164.33      ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] :
% 164.37/164.33        ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 164.37/164.33       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_yes_2)),hAPP(c_List_Oset(T_b),V_no_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__filter__le,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__is__subset,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__empty__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__id__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] :
% 164.37/164.33        ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = V_xs_2
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__insort__triv,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b,V_x_2,V_Pa_2,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.33         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_distinct__filter,axiom,
% 164.37/164.33      ! [V_Pa_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__remove1,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_Qa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Qa_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_remove1__filter__not,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 164.37/164.33        ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.33       => c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__filter,axiom,
% 164.37/164.33      ! [V_xs_2,V_Qa_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Qa_2)),V_Pa_2)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition__filter1,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sum__length__filter__compl,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 164.37/164.33        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.33         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) )
% 164.37/164.33        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.33         => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__append,axiom,
% 164.37/164.33      ! [V_ys_2,V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_ys_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition__filter__conv,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b] : c_List_Opartition(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_f_2)),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition__filter2,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_Pa_2)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__filter,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)))),V_Pa_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__filter__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__filter__less,axiom,
% 164.37/164.33      ! [V_Pa_2,V_xs_2,V_x_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.37/164.33       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.37/164.33         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_set__minus__filter__out,axiom,
% 164.37/164.33      ! [V_y_2,V_xs_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition__P,axiom,
% 164.37/164.33      ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] :
% 164.37/164.33        ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 164.37/164.33       => ( ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_yes_2)))
% 164.37/164.33             => hBOOL(hAPP(V_Pa_2,B_x)) )
% 164.37/164.33          & ! [B_x] :
% 164.37/164.33              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_no_2)))
% 164.37/164.33             => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition_Osimps_I1_J,axiom,
% 164.37/164.33      ! [V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_filter__in__sublist,axiom,
% 164.37/164.33      ! [V_s_2,V_xs_2,T_b] :
% 164.37/164.33        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.37/164.33       => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_b,V_xs_2,V_s_2) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_partition_Osimps_I2_J,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),hAPP(c_If(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(V_Pa_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_List_Olist_OCons(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_List_Olist(T_b))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__filter__conv__card,axiom,
% 164.37/164.33      ! [V_xs_2,V_p_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_p_2),V_xs_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_b),V_xs_2))))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__filter__def,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_c,c_Option_Othe(T_b)),V_f_2)),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),hAPP(hAPP(c_COMBC(T_c,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_c),c_fequal),V_f_2)),c_Option_Ooption_ONone(T_b)))),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose__max__length,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__of__filter__in,axiom,
% 164.37/164.33      ! [V_Pa_2,V_z_2,V_k_2,V_xs_2,T_b,T_c] :
% 164.37/164.33        ( hAPP(c_Map_Omap__of(T_c,T_b,V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_z_2)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(V_Pa_2,V_k_2),V_z_2))
% 164.37/164.33         => hAPP(c_Map_Omap__of(T_c,T_b,hAPP(c_List_Ofilter(tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2)),V_xs_2)),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_z_2) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__filter__simps_I1_J,axiom,
% 164.37/164.33      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_Option_Ooption_Ooption__case(tc_List_Olist(T_b),T_b,c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2))),hAPP(V_f_2,V_x_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose__map__map,axiom,
% 164.37/164.33      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),c_List_Otranspose(T_c,V_xs_2)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose_Osimps_I2_J,axiom,
% 164.37/164.33      ! [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) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose__empty,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] :
% 164.37/164.33        ( c_List_Otranspose(T_b,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_b))
% 164.37/164.33      <=> ! [B_x] :
% 164.37/164.33            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 164.37/164.33           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__filter__simps_I2_J,axiom,
% 164.37/164.33      ! [V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_transpose_Osimps_I1_J,axiom,
% 164.37/164.33      ! [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)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_sublist__shift__lemma__Suc,axiom,
% 164.37/164.33      ! [V_is_2,V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_b,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_b,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_select__weigth__drop__zero,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_pick__drop__zero,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : c_Random_Opick(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Opick(T_b,V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_nth__transpose,axiom,
% 164.37/164.33      ! [V_xs_2,T_b,V_i_2] :
% 164.37/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2))))
% 164.37/164.33       => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2)) ) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_length__transpose,axiom,
% 164.37/164.33      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_map__filter__map__filter,axiom,
% 164.37/164.33      ! [V_xs_2,V_Pa_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2)) = c_List_Omap__filter(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,tc_Option_Ooption(T_b),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBS(T_c,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_c),c_If(tc_Option_Ooption(T_b))),V_Pa_2)),hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_c),c_Option_Ooption_OSome(T_b)),V_f_2))),c_Option_Ooption_ONone(T_b)),V_xs_2) ).
% 164.37/164.33  
% 164.37/164.33  fof(fact_insort__key__remove1,axiom,
% 164.37/164.33      ! [V_f_2,V_xs_2,V_a_2,T_b,T_c] :
% 164.37/164.33        ( class_Orderings_Olinorder(T_c)
% 164.37/164.33       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.33         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 164.48/164.33           => ( hAPP(c_List_Ohd(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2
% 164.48/164.33             => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sublist__def,axiom,
% 164.48/164.33      ! [V_A_2,V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted_ONil,axiom,
% 164.48/164.33      ! [T_a] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_a)
% 164.48/164.33       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__single,axiom,
% 164.48/164.33      ! [V_x,T_a] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_a)
% 164.48/164.33       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__same,axiom,
% 164.48/164.33      ! [V_xs_2,V_g_2,T_b] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_b)
% 164.48/164.33       => c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__filter,axiom,
% 164.48/164.33      ! [V_Pa_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_b)
% 164.48/164.33       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 164.48/164.33         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2))) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__map__same,axiom,
% 164.48/164.33      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_b)
% 164.48/164.33       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_c),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_length__upt,axiom,
% 164.48/164.33      ! [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) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__butlast,axiom,
% 164.48/164.33      ! [V_xs,T_a] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_a)
% 164.48/164.33       => ( V_xs != c_List_Olist_ONil(T_a)
% 164.48/164.33         => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.33           => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__append,axiom,
% 164.48/164.33      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_b)
% 164.48/164.33       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 164.48/164.33        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.33            & c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 164.48/164.33            & ! [B_x] :
% 164.48/164.33                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.33               => ! [B_xa] :
% 164.48/164.33                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),V_ys_2)))
% 164.48/164.33                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) ) ) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_upt__Suc,axiom,
% 164.48/164.33      ! [V_j,V_i] :
% 164.48/164.33        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.33         => 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))) )
% 164.48/164.33        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.33         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_upt__Suc__append,axiom,
% 164.48/164.33      ! [V_j,V_i] :
% 164.48/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.33       => 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))) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_upt__add__eq__append,axiom,
% 164.48/164.33      ! [V_k,V_j,V_i] :
% 164.48/164.33        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.33       => 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))) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__many__eq,axiom,
% 164.48/164.33      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_b)
% 164.48/164.33       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)))
% 164.48/164.33        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 164.48/164.33            & c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)) ) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_sorted__many,axiom,
% 164.48/164.33      ! [V_zs,V_y,V_x,T_a] :
% 164.48/164.33        ( class_Orderings_Olinorder(T_a)
% 164.48/164.33       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 164.48/164.33         => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 164.48/164.33           => 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))) ) ) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_take__upt,axiom,
% 164.48/164.33      ! [V_n,V_m,V_i] :
% 164.48/164.33        ( 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))
% 164.48/164.33       => 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)) ) ).
% 164.48/164.33  
% 164.48/164.33  fof(fact_upt__eq__Nil__conv,axiom,
% 164.48/164.33      ! [V_j_2,V_i_2] :
% 164.48/164.33        ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 164.48/164.33      <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 164.48/164.33          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__conv__Nil,axiom,
% 164.48/164.34      ! [V_i,V_j] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 164.48/164.34       => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__Cons,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 164.48/164.34        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34            & ! [B_x] :
% 164.48/164.34                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_drop__upt,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__drop,axiom,
% 164.48/164.34      ! [V_n,V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_hd__upt,axiom,
% 164.48/164.34      ! [V_j,V_i] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34       => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__0,axiom,
% 164.48/164.34      ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted_Oequations_I1_J,axiom,
% 164.48/164.34      ! [T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__take,axiom,
% 164.48/164.34      ! [V_n,V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_set__upt,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_atLeastLessThan__upt,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__distinct__set__unique,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34         => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34           => ( c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 164.48/164.34             => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 164.48/164.34               => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 164.48/164.34                 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__insort,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2))
% 164.48/164.34        <=> c_List_Olinorder__class_Osorted(T_b,V_xs_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__upt,axiom,
% 164.48/164.34      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__remove1,axiom,
% 164.48/164.34      ! [V_a,V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__upt,axiom,
% 164.48/164.34      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__upto,axiom,
% 164.48/164.34      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__list__of__set__range,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__insort__insert,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__conv__Cons,axiom,
% 164.48/164.34      ! [V_j,V_i] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34       => 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)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__rec,axiom,
% 164.48/164.34      ! [V_j,V_i] :
% 164.48/164.34        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34         => 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)) )
% 164.48/164.34        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34         => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__tl,axiom,
% 164.48/164.34      ! [V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__insort__key,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)))
% 164.48/164.34        <=> c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__map__remove1,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremove1(T_c,V_x_2,V_xs_2))) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_map__Suc__upt,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__insort__insert__key,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__rec__number__of,axiom,
% 164.48/164.34      ! [V_n,V_m] :
% 164.48/164.34        ( ( 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)))
% 164.48/164.34         => 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))) )
% 164.48/164.34        & ( ~ 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)))
% 164.48/164.34         => 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) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_upt__eq__Cons__conv,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 164.48/164.34        ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 164.48/164.34      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 164.48/164.34          & V_i_2 = V_x_2
% 164.48/164.34          & 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 ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_last__upt,axiom,
% 164.48/164.34      ! [V_j,V_i] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34       => 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)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_filter__insort,axiom,
% 164.48/164.34      ! [V_x_2,V_Pa_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 164.48/164.34         => ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34           => hAPP(c_List_Ofilter(T_c,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2)) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_map__nth,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) = V_xs_2 ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_atLeastAtMost__upt,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_atLeast__upt,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 164.48/164.34      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 164.48/164.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.48/164.34       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 164.48/164.34      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 164.48/164.34        ( class_Groups_Ocomm__monoid__add(T_b)
% 164.48/164.34       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_nth__upt,axiom,
% 164.48/164.34      ! [V_j,V_k,V_i] :
% 164.48/164.34        ( 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))
% 164.48/164.34       => 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) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_greaterThanAtMost__upt,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted_Oequations_I2_J,axiom,
% 164.48/164.34      ! [V_a1_2,V_a2_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a1_2))
% 164.48/164.34        <=> ( ! [B_x] :
% 164.48/164.34                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_a1_2)))
% 164.48/164.34               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a2_2),B_x)) )
% 164.48/164.34            & c_List_Olinorder__class_Osorted(T_b,V_a1_2) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_greaterThanLessThan__upt,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_nth__map__upt,axiom,
% 164.48/164.34      ! [V_f_2,T_b,V_m_2,V_n_2,V_i_2] :
% 164.48/164.34        ( 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)))
% 164.48/164.34       => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))),V_i_2) = hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_i_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__list__of__set,axiom,
% 164.48/164.34      ! [V_A_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 164.48/164.34         => ( hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) = V_A_2
% 164.48/164.34            & c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))
% 164.48/164.34            & hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_atMost__upto,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_insort__remove1,axiom,
% 164.48/164.34      ! [V_xs_2,V_a_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__nth__mono,axiom,
% 164.48/164.34      ! [V_j,V_i,V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 164.48/164.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34           => ( 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)))
% 164.48/164.34             => 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))) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__equals__nth__mono,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34        <=> ! [B_j] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.48/164.34             => ! [B_i] :
% 164.48/164.34                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 164.48/164.34                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j))) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_map__sorted__distinct__set__unique,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_c)
% 164.48/164.34       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 164.48/164.34         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 164.48/164.34           => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)))
% 164.48/164.34             => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2))
% 164.48/164.34               => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)))
% 164.48/164.34                 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 164.48/164.34                   => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sublist__shift__lemma,axiom,
% 164.48/164.34      ! [V_i_2,V_xs_2,V_A_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(V_i_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_prod(T_b,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__rectangle,axiom,
% 164.48/164.34      ! [V_n_2,T_b,V_xs_2] :
% 164.48/164.34        ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 164.48/164.34         => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.48/164.34       => ( ! [B_i] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34             => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),B_i)) = V_n_2 )
% 164.48/164.34         => c_List_Otranspose(T_b,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_b)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_Nat_Onat,T_b),tc_Nat_Onat),c_List_Onth(T_b)),hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2))))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose_Opsimps_I2_J,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)))
% 164.48/164.34       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)) = c_List_Otranspose(T_b,V_xss_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose_Opsimps_I1_J,axiom,
% 164.48/164.34      ! [T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),c_List_Olist_ONil(tc_List_Olist(T_b))))
% 164.48/164.34       => c_List_Otranspose(T_b,c_List_Olist_ONil(tc_List_Olist(T_b))) = c_List_Olist_ONil(tc_List_Olist(T_b)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__column,axiom,
% 164.48/164.34      ! [V_i_2,V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34         => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__aux__filter__head,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),c_List_Ohd(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_inj__on__rev,axiom,
% 164.48/164.34      ! [V_A_2,T_b] : c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orev(T_b),V_A_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_filter__concat,axiom,
% 164.48/164.34      ! [V_xs_2,V_p_2,T_b] : hAPP(c_List_Ofilter(T_b,V_p_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Ofilter(T_b,V_p_2)),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__concat,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oconcat(T_b,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev_Osimps_I1_J,axiom,
% 164.48/164.34      ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat_Osimps_I1_J,axiom,
% 164.48/164.34      ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_Nil__is__rev__conv,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olist_ONil(T_b) = hAPP(c_List_Orev(T_b),V_xs_2)
% 164.48/164.34      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__is__Nil__conv,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_List_Orev(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 164.48/164.34      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_Nil__eq__concat__conv,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] :
% 164.48/164.34        ( c_List_Olist_ONil(T_b) = c_List_Oconcat(T_b,V_xss_2)
% 164.48/164.34      <=> ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 164.48/164.34           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__eq__Nil__conv,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] :
% 164.48/164.34        ( c_List_Oconcat(T_b,V_xss_2) = c_List_Olist_ONil(T_b)
% 164.48/164.34      <=> ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 164.48/164.34           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__singleton__conv,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))
% 164.48/164.34      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_singleton__rev__conv,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(c_List_Orev(T_b),V_xs_2)
% 164.48/164.34      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat_Osimps_I2_J,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__eq__Cons__iff,axiom,
% 164.48/164.34      ! [V_ys_2,V_y_2,V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 164.48/164.34      <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Orev(T_b),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev_Osimps_I2_J,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__concat,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Orev(T_b)),hAPP(c_List_Orev(tc_List_Olist(T_b)),V_xs_2))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__map,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_map__concat,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oconcat(T_c,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__foldl__cons,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__conv__foldl,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),c_List_Olist_ONil(T_b)),V_xss_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_foldl__conv__concat,axiom,
% 164.48/164.34      ! [V_xss_2,V_xs_2,T_b] : hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oconcat(T_b,V_xss_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__append,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__append,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__rev,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orev(T_b),V_xs_2)))
% 164.48/164.34      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_set__concat,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oconcat(T_b,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)),c_List_Oset(T_b)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__rev,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_listsum__rev,axiom,
% 164.48/164.34      ! [V_xs,T_a] :
% 164.48/164.34        ( class_Groups_Ocomm__monoid__add(T_a)
% 164.48/164.34       => 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) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__is__rev__conv,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Orev(T_b),V_ys_2)
% 164.48/164.34      <=> V_xs_2 = V_ys_2 ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__swap,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_List_Orev(T_b),V_xs_2) = V_ys_2
% 164.48/164.34      <=> V_xs_2 = hAPP(c_List_Orev(T_b),V_ys_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__rev__ident,axiom,
% 164.48/164.34      ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_foldr__foldl,axiom,
% 164.48/164.34      ! [V_a_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),V_f_2),V_a_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_foldl__foldr,axiom,
% 164.48/164.34      ! [V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2),V_a_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_set__rev,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_zip__rev,axiom,
% 164.48/164.34      ! [V_ys,T_b,V_xs,T_a] :
% 164.48/164.34        ( 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)
% 164.48/164.34       => 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)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__filter,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Orev(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_last__rev,axiom,
% 164.48/164.34      ! [T_a,V_xs] :
% 164.48/164.34        ( V_xs != c_List_Olist_ONil(T_a)
% 164.48/164.34       => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_hd__rev,axiom,
% 164.48/164.34      ! [T_a,V_xs] :
% 164.48/164.34        ( V_xs != c_List_Olist_ONil(T_a)
% 164.48/164.34       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__transpose,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__take,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__drop,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rotate__rev,axiom,
% 164.48/164.34      ! [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)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose_Osimps_I3_J,axiom,
% 164.48/164.34      ! [V_xss_2,V_xs_2,V_x_2,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__nth,axiom,
% 164.48/164.34      ! [V_xs,T_a,V_n] :
% 164.48/164.34        ( 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)))
% 164.48/164.34       => 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))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__injective,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 164.48/164.34       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 164.48/164.34         => ( ! [B_x] :
% 164.48/164.34                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 164.48/164.34               => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 164.48/164.34           => V_xs_2 = V_ys_2 ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__eq__concat__iff,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,T_b] :
% 164.48/164.34        ( ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 164.48/164.34           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 164.48/164.34       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 164.48/164.34         => ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 164.48/164.34          <=> V_xs_2 = V_ys_2 ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_rev__update,axiom,
% 164.48/164.34      ! [V_y,V_xs,T_a,V_k] :
% 164.48/164.34        ( 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)))
% 164.48/164.34       => 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) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_concat__map__singleton,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_c),c_List_Olist_OCons(T_b)),V_f_2)),c_List_Olist_ONil(T_b))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__rev__nth__mono,axiom,
% 164.48/164.34      ! [V_j,V_i,V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 164.48/164.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 164.48/164.34           => ( 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)))
% 164.48/164.34             => 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))) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_foldr__max__sorted,axiom,
% 164.48/164.34      ! [V_y_2,V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),V_xs_2))
% 164.48/164.34         => ( ( V_xs_2 = c_List_Olist_ONil(T_b)
% 164.48/164.34             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = V_y_2 )
% 164.48/164.34            & ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.48/164.34             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose_Opsimps_I3_J,axiom,
% 164.48/164.34      ! [V_xss_2,V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)))
% 164.48/164.34       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__transpose__sorted,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34       => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 164.48/164.34           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 164.48/164.34          & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_b))
% 164.48/164.34           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__column__length,axiom,
% 164.48/164.34      ! [V_i_2,V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__aux__filter__tail,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] : c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otl(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_nth__nth__transpose__sorted,axiom,
% 164.48/164.34      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2))))
% 164.48/164.34         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2))))
% 164.48/164.34           => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_j_2)),V_i_2) ) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transpose__transpose,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 164.48/164.34       => c_List_Otranspose(T_b,c_List_Otranspose(T_b,V_xs_2)) = c_List_OtakeWhile(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b))),V_xs_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 164.48/164.34      c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__map,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OtakeWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_return__list__def,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_zip__takeWhile__snd,axiom,
% 164.48/164.34      ! [V_ys_2,V_Pa_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),c_List_OtakeWhile(T_c,V_Pa_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_c,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_zip__takeWhile__fst,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_set__takeWhileD,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,V_x_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34          & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__eq__all__conv,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] :
% 164.48/164.34        ( c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = V_xs_2
% 164.48/164.34      <=> ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__takeWhile__le,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__eq__take,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__takeWhile,axiom,
% 164.48/164.34      ! [V_Pa_2,V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__tail,axiom,
% 164.48/164.34      ! [V_l_2,V_xs_2,T_b,V_x_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34       => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2))) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile_Osimps_I2_J,axiom,
% 164.48/164.34      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 164.48/164.34        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) )
% 164.48/164.34        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__takeWhile,axiom,
% 164.48/164.34      ! [V_Pa_2,V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_b,c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile_Osimps_I1_J,axiom,
% 164.48/164.34      ! [V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__append1,axiom,
% 164.48/164.34      ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_nth__length__takeWhile,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 164.48/164.34       => ~ hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__nth,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b,V_j_2] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))
% 164.48/164.34       => hAPP(hAPP(c_List_Onth(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_map__upds__def,axiom,
% 164.48/164.34      ! [V_ys_2,V_xs_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) = c_Map_Omap__add(T_b,T_c,V_m_2,c_Map_Omap__of(T_b,T_c,hAPP(c_List_Orev(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__not__last,axiom,
% 164.48/164.34      ! [T_b,V_xs_2] :
% 164.48/164.34        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 164.48/164.34       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),c_List_Olast(T_b,V_xs_2))),V_xs_2) = c_List_Obutlast(T_b,V_xs_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 164.48/164.34      ! [V_t_2,V_xs_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 164.48/164.34         => hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2),V_xs_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transfer__nat__int__list__return__embed,axiom,
% 164.48/164.34      ! [V_l] :
% 164.48/164.34        ( c_List_Onat__list(V_l)
% 164.48/164.34       => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__remdups__concat,axiom,
% 164.48/164.34      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,c_List_Oconcat(T_b,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)),c_List_Oset(T_b))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__remdups,axiom,
% 164.48/164.34      ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__remdups__leq,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__map__remdups,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremdups(T_c,V_xs_2))) = c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_embed__list__def,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_set__remdups,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups_Osimps_I1_J,axiom,
% 164.48/164.34      ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__eq__nil__right__iff,axiom,
% 164.48/164.34      ! [V_x_2,T_b] :
% 164.48/164.34        ( c_List_Olist_ONil(T_b) = c_List_Oremdups(T_b,V_x_2)
% 164.48/164.34      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__eq__nil__iff,axiom,
% 164.48/164.34      ! [V_x_2,T_b] :
% 164.48/164.34        ( c_List_Oremdups(T_b,V_x_2) = c_List_Olist_ONil(T_b)
% 164.48/164.34      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__remdups,axiom,
% 164.48/164.34      ! [V_l,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remove1__remdups,axiom,
% 164.48/164.34      ! [V_x,V_xs,T_a] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.48/164.34       => 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)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__remdups__id,axiom,
% 164.48/164.34      ! [V_xs,T_a] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.48/164.34       => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__id__iff__distinct,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( c_List_Oremdups(T_b,V_xs_2) = V_xs_2
% 164.48/164.34      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__remdups__eq,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 164.48/164.34      <=> c_List_Oremdups(T_b,V_xs_2) = V_xs_2 ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__remdups,axiom,
% 164.48/164.34      ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups__filter,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : c_List_Oremdups(T_b,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Oremdups(T_b,V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_remdups_Osimps_I2_J,axiom,
% 164.48/164.34      ! [V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Oremdups(T_b,V_xs_2) )
% 164.48/164.34        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oremdups(T_b,V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__remdups__card__conv,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 164.48/164.34      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 164.48/164.34        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 164.48/164.34       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__neq__rev,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Orev(T_b),hAPP(c_List_Otl(T_b),c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__neq__rev,axiom,
% 164.48/164.34      ! [V_x_2,V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34         => c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Orev(T_b),c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__map,axiom,
% 164.48/164.34      ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OdropWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_takeWhile__dropWhile__id,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) = V_xs_2 ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__dropWhile__le,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__dropWhile,axiom,
% 164.48/164.34      ! [V_Pa_2,V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile_Osimps_I2_J,axiom,
% 164.48/164.34      ! [V_xs_2,T_b,V_x_2,V_Pa_2] :
% 164.48/164.34        ( ( hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) )
% 164.48/164.34        & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__dropWhile,axiom,
% 164.48/164.34      ! [V_Pa_2,V_xs_2,T_b] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_b)
% 164.48/164.34       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_b,c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile_Osimps_I1_J,axiom,
% 164.48/164.34      ! [V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_hd__dropWhile,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] :
% 164.48/164.34        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) != c_List_Olist_ONil(T_b)
% 164.48/164.34       => ~ hBOOL(hAPP(V_Pa_2,hAPP(c_List_Ohd(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__eq__Nil__conv,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] :
% 164.48/164.34        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = c_List_Olist_ONil(T_b)
% 164.48/164.34      <=> ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34           => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__append1,axiom,
% 164.48/164.34      ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34       => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2))
% 164.48/164.34         => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__eq__Cons__conv,axiom,
% 164.48/164.34      ! [V_ys_2,V_y_2,V_xs_2,V_Pa_2,T_b] :
% 164.48/164.34        ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 164.48/164.34      <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 164.48/164.34          & ~ hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__eq__drop,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_dropWhile__nth,axiom,
% 164.48/164.34      ! [V_xs_2,V_Pa_2,T_b,V_j_2] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))))
% 164.48/164.34       => hAPP(hAPP(c_List_Onth(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_listsum__map__filter,axiom,
% 164.48/164.34      ! [V_f_2,V_Pa_2,V_xs_2,T_b,T_c] :
% 164.48/164.34        ( class_Groups_Omonoid__add(T_c)
% 164.48/164.34       => ( ! [B_x] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 164.48/164.34             => ( ~ hBOOL(hAPP(V_Pa_2,B_x))
% 164.48/164.34               => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) )
% 164.48/164.34         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sorted__nth__monoI,axiom,
% 164.48/164.34      ! [V_xs,T_a] :
% 164.48/164.34        ( class_Orderings_Olinorder(T_a)
% 164.48/164.34       => ( ! [B_i,B_j] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 164.48/164.34             => ( 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)))
% 164.48/164.34               => 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))) ) )
% 164.48/164.34         => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_n__lists_Osimps_I2_J,axiom,
% 164.48/164.34      ! [V_xs_2,V_n_2,T_b] : c_Enum_On__lists(T_b,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_List_Omap(T_b,tc_List_Olist(T_b))),hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),V_xs_2)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sublists__powset,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] : hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_Osublists(T_b,V_xs_2))) = hAPP(c_Set_OPow(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__n__lists,axiom,
% 164.48/164.34      ! [V_n,V_xs,T_a] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 164.48/164.34       => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_distinct__set__sublists,axiom,
% 164.48/164.34      ! [V_xs_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 164.48/164.34       => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),c_List_Oset(T_b)),c_Enum_Osublists(T_b,V_xs_2)))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__n__lists,axiom,
% 164.48/164.34      ! [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) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_length__n__lists__elem,axiom,
% 164.48/164.34      ! [V_xs_2,V_n_2,V_ys_2,T_b] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))))
% 164.48/164.34       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ).
% 164.48/164.34  
% 164.48/164.34  fof(fact_sublists_Osimps_I1_J,axiom,
% 164.48/164.34      ! [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))) ).
% 164.48/164.34  
% 164.48/164.34  %----Arity declarations (201)
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 164.48/164.34      class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Obounded__lattice(T_1)
% 164.48/164.34       => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 164.48/164.34       => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Obounded__lattice(T_1)
% 164.48/164.34       => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Obounded__lattice(T_1)
% 164.48/164.34       => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Olattice(T_1)
% 164.48/164.34       => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Olattice(T_1)
% 164.48/164.34       => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Odistrib__lattice(T_1)
% 164.48/164.34       => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Oboolean__algebra(T_1)
% 164.48/164.34       => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Orderings_Opreorder,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Orderings_Opreorder(T_1)
% 164.48/164.34       => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Finite__Set_Ofinite,axiom,
% 164.48/164.34      ! [T_1,T_2] :
% 164.48/164.34        ( ( class_Finite__Set_Ofinite(T_2)
% 164.48/164.34          & class_Finite__Set_Ofinite(T_1) )
% 164.48/164.34       => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Lattices_Olattice,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Lattices_Olattice(T_1)
% 164.48/164.34       => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Orderings_Oorder,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Orderings_Oorder(T_1)
% 164.48/164.34       => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Orderings_Otop,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Orderings_Otop(T_1)
% 164.48/164.34       => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Orderings_Oord,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Orderings_Oord(T_1)
% 164.48/164.34       => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Orderings_Obot,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Orderings_Obot(T_1)
% 164.48/164.34       => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Groups_Ouminus,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Groups_Ouminus(T_1)
% 164.48/164.34       => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_fun__Groups_Ominus,axiom,
% 164.48/164.34      ! [T_2,T_1] :
% 164.48/164.34        ( class_Groups_Ominus(T_1)
% 164.48/164.34       => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 164.48/164.34      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 164.48/164.34      class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 164.48/164.34      class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 164.48/164.34      class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 164.48/164.34      class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 164.48/164.34      class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 164.48/164.34      class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 164.48/164.34      class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 164.48/164.34      class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 164.48/164.34      class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 164.48/164.34      class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 164.48/164.34      class_Divides_Osemiring__div(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 164.48/164.34      class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 164.48/164.34      class_Groups_Oab__group__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 164.48/164.34      class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 164.48/164.34      class_Rings_Oordered__ring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 164.48/164.34      class_Orderings_Opreorder(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 164.48/164.34      class_Orderings_Olinorder(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 164.48/164.34      class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 164.48/164.34      class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 164.48/164.34      class_Groups_Omonoid__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Smallcheck_Osmall,axiom,
% 164.48/164.34      class_Smallcheck_Osmall(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 164.48/164.34      class_Rings_Osemiring__1(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 164.48/164.34      class_Rings_Osemiring__0(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 164.48/164.34      class_Lattices_Olattice(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 164.48/164.34      class_Groups_Ogroup__add(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 164.48/164.34      class_Divides_Oring__div(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 164.48/164.34      class_Rings_Omult__zero(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Ocomm__ring,axiom,
% 164.48/164.34      class_Rings_Ocomm__ring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 164.48/164.34      class_Orderings_Oorder(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 164.48/164.34      class_Int_Oring__char__0(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 164.48/164.34      class_Int_Onumber__ring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 164.48/164.34      class_Rings_Osemiring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Orderings_Oord,axiom,
% 164.48/164.34      class_Orderings_Oord(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 164.48/164.34      class_Groups_Ouminus(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 164.48/164.34      class_Groups_Osgn__if(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 164.48/164.34      class_Groups_Oabs__if(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 164.48/164.34      class_Rings_Oring__1(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ominus,axiom,
% 164.48/164.34      class_Groups_Ominus(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Power_Opower,axiom,
% 164.48/164.34      class_Power_Opower(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Ozero,axiom,
% 164.48/164.34      class_Groups_Ozero(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oring,axiom,
% 164.48/164.34      class_Rings_Oring(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Oidom,axiom,
% 164.48/164.34      class_Rings_Oidom(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Int_Onumber,axiom,
% 164.48/164.34      class_Int_Onumber(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Groups_Oone,axiom,
% 164.48/164.34      class_Groups_Oone(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Int__Oint__Rings_Odvd,axiom,
% 164.48/164.34      class_Rings_Odvd(tc_Int_Oint) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 164.48/164.34      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 164.48/164.34      class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 164.48/164.34      class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 164.48/164.34      class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 164.48/164.34      class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 164.48/164.34      class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 164.48/164.34      class_Orderings_Owellorder(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 164.48/164.34      class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 164.48/164.34      class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 164.48/164.34      class_Orderings_Opreorder(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 164.48/164.34      class_Orderings_Olinorder(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 164.48/164.34      class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 164.48/164.34      class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 164.48/164.34      class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 164.48/164.34      class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 164.48/164.34      class_Lattices_Olattice(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 164.48/164.34      class_Rings_Omult__zero(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 164.48/164.34      class_Orderings_Oorder(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 164.48/164.34      class_Rings_Osemiring(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 164.48/164.34      class_Orderings_Oord(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 164.48/164.34      class_Orderings_Obot(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 164.48/164.34      class_Groups_Ominus(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Power_Opower,axiom,
% 164.48/164.34      class_Power_Opower(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 164.48/164.34      class_Groups_Ozero(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Int_Onumber,axiom,
% 164.48/164.34      class_Int_Onumber(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Groups_Oone,axiom,
% 164.48/164.34      class_Groups_Oone(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Nat__Onat__Rings_Odvd,axiom,
% 164.48/164.34      class_Rings_Odvd(tc_Nat_Onat) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 164.48/164.34      class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 164.48/164.34      class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 164.48/164.34      class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 164.48/164.34      class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 164.48/164.34      class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 164.48/164.34      class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 164.48/164.34      class_Orderings_Opreorder(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 164.48/164.34      class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 164.48/164.34      class_Lattices_Olattice(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 164.48/164.34      class_Orderings_Oorder(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 164.48/164.34      class_Orderings_Otop(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 164.48/164.34      class_Orderings_Oord(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 164.48/164.34      class_Orderings_Obot(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 164.48/164.34      class_Groups_Ouminus(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 164.48/164.34      class_Groups_Ominus(tc_HOL_Obool) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_sum__Finite__Set_Ofinite,axiom,
% 164.48/164.34      ! [T_1,T_2] :
% 164.48/164.34        ( ( class_Finite__Set_Ofinite(T_2)
% 164.48/164.34          & class_Finite__Set_Ofinite(T_1) )
% 164.48/164.34       => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 164.48/164.34      ! [T_1] :
% 164.48/164.34        ( class_Finite__Set_Ofinite(T_1)
% 164.48/164.34       => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_prod__Finite__Set_Ofinite,axiom,
% 164.48/164.34      ! [T_1,T_2] :
% 164.48/164.34        ( ( class_Finite__Set_Ofinite(T_2)
% 164.48/164.34          & class_Finite__Set_Ofinite(T_1) )
% 164.48/164.34       => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_prod__Smallcheck_Osmall,axiom,
% 164.48/164.34      ! [T_1,T_2] :
% 164.48/164.34        ( ( class_Smallcheck_Osmall(T_2)
% 164.48/164.34          & class_Smallcheck_Osmall(T_1) )
% 164.48/164.34       => class_Smallcheck_Osmall(tc_prod(T_2,T_1)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 164.48/164.34      class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Product____Type__Ounit__Smallcheck_Osmall,axiom,
% 164.48/164.34      class_Smallcheck_Osmall(tc_Product__Type_Ounit) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 164.48/164.34      class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 164.48/164.34      class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 164.48/164.34      class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 164.48/164.34      class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 164.48/164.34      class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 164.48/164.34      class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 164.48/164.34      class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 164.48/164.34      class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 164.48/164.34      class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 164.48/164.34      class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 164.48/164.34      class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 164.48/164.34      class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 164.48/164.34      class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 164.48/164.34      class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 164.48/164.34      class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 164.48/164.34      class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 164.48/164.34      class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 164.48/164.34      class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 164.48/164.34      class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 164.48/164.34      class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 164.48/164.34      class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 164.48/164.34      class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 164.48/164.34      class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 164.48/164.34      class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 164.48/164.34      class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 164.48/164.34      class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  fof(arity_Code____Numeral__Ocode____numeral__Rings_Odvd,axiom,
% 164.48/164.34      class_Rings_Odvd(tc_Code__Numeral_Ocode__numeral) ).
% 164.48/164.34  
% 164.48/164.34  %----Helper facts (20)
% 164.48/164.34  fof(help_c__COMBI__1,axiom,
% 164.48/164.34      ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__COMBK__1,axiom,
% 164.48/164.34      ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__COMBB__1,axiom,
% 164.48/164.34      ! [V_R_2,V_Qa_2,V_Pa_2,T_d,T_b,T_c] : hAPP(hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_Pa_2),V_Qa_2),V_R_2) = hAPP(V_Pa_2,hAPP(V_Qa_2,V_R_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__COMBC__1,axiom,
% 164.48/164.34      ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),V_Qa_2) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__COMBS__1,axiom,
% 164.48/164.34      ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBS(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),hAPP(V_Qa_2,V_R_2)) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fequal__1,axiom,
% 164.48/164.34      ! [V_y_2,V_x_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 164.48/164.34        | V_x_2 = V_y_2 ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fequal__2,axiom,
% 164.48/164.34      ! [V_y_2,V_x_2] :
% 164.48/164.34        ( V_x_2 != V_y_2
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fFalse__1,axiom,
% 164.48/164.34      ~ hBOOL(c_fFalse) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fTrue__1,axiom,
% 164.48/164.34      hBOOL(c_fTrue) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fNot__1,axiom,
% 164.48/164.34      ! [V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(c_fNot,V_Pa_2))
% 164.48/164.34        | ~ hBOOL(V_Pa_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fNot__2,axiom,
% 164.48/164.34      ! [V_Pa_2] :
% 164.48/164.34        ( ~ ~ hBOOL(V_Pa_2)
% 164.48/164.34        | hBOOL(hAPP(c_fNot,V_Pa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fconj__1,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(V_Pa_2)
% 164.48/164.34        | ~ hBOOL(V_Qa_2)
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fconj__2,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2))
% 164.48/164.34        | hBOOL(V_Pa_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fconj__3,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2))
% 164.48/164.34        | hBOOL(V_Qa_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fdisj__1,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(V_Pa_2)
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fdisj__2,axiom,
% 164.48/164.34      ! [V_Pa_2,V_Qa_2] :
% 164.48/164.34        ( ~ hBOOL(V_Qa_2)
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fdisj__3,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2))
% 164.48/164.34        | hBOOL(V_Pa_2)
% 164.48/164.34        | hBOOL(V_Qa_2) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fimplies__1,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( hBOOL(V_Pa_2)
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fimplies__2,axiom,
% 164.48/164.34      ! [V_Pa_2,V_Qa_2] :
% 164.48/164.34        ( ~ hBOOL(V_Qa_2)
% 164.48/164.34        | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(help_c__fimplies__3,axiom,
% 164.48/164.34      ! [V_Qa_2,V_Pa_2] :
% 164.48/164.34        ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2))
% 164.48/164.34        | ~ hBOOL(V_Pa_2)
% 164.48/164.34        | hBOOL(V_Qa_2) ) ).
% 164.48/164.34  
% 164.48/164.34  %----Conjectures (5)
% 164.48/164.34  fof(conj_0,hypothesis,
% 164.48/164.34      ! [B_n] :
% 164.48/164.34        ( ( ! [B_x] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(t_a)),B_x),v_G))
% 164.48/164.34             => c_Hoare__Mirabelle_Otriple__valid(t_a,B_n,B_x) )
% 164.48/164.34          & ! [B_x] :
% 164.48/164.34              ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),v_Procs))
% 164.48/164.34             => c_Hoare__Mirabelle_Otriple__valid(t_a,B_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(B_x)),hAPP(c_Com_Ocom_OBODY,B_x)),v_Q(B_x))) ) )
% 164.48/164.34       => ! [B_x] :
% 164.48/164.34            ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),v_Procs))
% 164.48/164.34           => c_Hoare__Mirabelle_Otriple__valid(t_a,B_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(B_x)),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,B_x))),v_Q(B_x))) ) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(conj_1,hypothesis,
% 164.48/164.34      hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),v_x),v_Procs)) ).
% 164.48/164.34  
% 164.48/164.34  fof(conj_2,hypothesis,
% 164.48/164.34      ! [B_x] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(t_a)),B_x),v_G))
% 164.48/164.34       => c_Hoare__Mirabelle_Otriple__valid(t_a,v_na,B_x) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(conj_3,hypothesis,
% 164.48/164.34      ! [B_x] :
% 164.48/164.34        ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),v_Procs))
% 164.48/164.34       => c_Hoare__Mirabelle_Otriple__valid(t_a,v_na,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(B_x)),hAPP(c_Com_Ocom_OBODY,B_x)),v_Q(B_x))) ) ).
% 164.48/164.34  
% 164.48/164.34  fof(conj_4,conjecture,
% 164.48/164.34      c_Hoare__Mirabelle_Otriple__valid(t_a,hAPP(c_Nat_OSuc,v_na),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(v_x)),hAPP(c_Com_Ocom_OBODY,v_x)),v_Q(v_x))) ).
% 164.48/164.34  
% 164.48/164.34  %------------------------------------------------------------------------------
% 164.48/164.34  %-------------------------------------------
% 164.48/164.34  % Proof found
% 164.48/164.34  % SZS status Theorem for theBenchmark
% 164.48/164.34  % SZS output start Proof
% 164.48/164.34  %ClaNum:9996(EqnAxiom:2753)
% 164.48/164.34  %VarNum:68232(SingletonVarNum:20063)
% 164.48/164.34  %MaxLitNum:8
% 164.48/164.34  %MaxfuncDepth:13
% 164.48/164.34  %SharedTerms:1059
% 164.48/164.34  %goalClause: 4401
% 164.48/164.34  %singleGoalClaCount:1
% 164.48/164.34  [2757]P1(a176)
% 164.48/164.34  [2758]P2(a840)
% 164.48/164.34  [2759]P2(a1)
% 164.48/164.34  [2760]P2(a101)
% 164.48/164.34  [2761]P3(a840)
% 164.48/164.34  [2762]P3(a1)
% 164.48/164.34  [2763]P3(a101)
% 164.48/164.34  [2764]P84(a840)
% 164.48/164.34  [2765]P84(a1)
% 164.48/164.34  [2766]P84(a101)
% 164.48/164.34  [2767]P85(a840)
% 164.48/164.34  [2768]P85(a834)
% 164.48/164.34  [2769]P85(a1)
% 164.48/164.34  [2770]P85(a101)
% 164.48/164.34  [2771]P102(a840)
% 164.48/164.34  [2772]P102(a834)
% 164.48/164.34  [2773]P102(a1)
% 164.48/164.34  [2774]P102(a101)
% 164.48/164.34  [2775]P86(a840)
% 164.48/164.34  [2776]P86(a1)
% 164.48/164.34  [2777]P86(a101)
% 164.48/164.34  [2778]P87(a840)
% 164.48/164.34  [2779]P87(a1)
% 164.48/164.34  [2780]P87(a101)
% 164.48/164.34  [2781]P101(a840)
% 164.48/164.34  [2782]P101(a834)
% 164.48/164.34  [2783]P101(a1)
% 164.48/164.34  [2784]P101(a101)
% 164.48/164.34  [2785]P103(a1)
% 164.48/164.34  [2786]P119(a1)
% 164.48/164.34  [2787]P88(a1)
% 164.48/164.34  [2788]P4(a840)
% 164.48/164.34  [2789]P4(a1)
% 164.48/164.34  [2790]P4(a101)
% 164.48/164.34  [2791]P120(a840)
% 164.48/164.34  [2792]P120(a1)
% 164.48/164.34  [2793]P120(a101)
% 164.48/164.34  [2794]P132(a1)
% 164.48/164.34  [2795]P121(a840)
% 164.48/164.34  [2796]P121(a1)
% 164.48/164.34  [2797]P121(a101)
% 164.48/164.34  [2798]P117(a1)
% 164.48/164.34  [2799]P104(a840)
% 164.48/164.34  [2800]P104(a1)
% 164.48/164.34  [2801]P104(a101)
% 164.48/164.34  [2802]P122(a840)
% 164.48/164.34  [2803]P122(a1)
% 164.48/164.34  [2804]P122(a101)
% 164.48/164.34  [2805]P118(a1)
% 164.48/164.34  [2806]P105(a840)
% 164.48/164.34  [2807]P105(a1)
% 164.48/164.34  [2808]P105(a101)
% 164.48/164.34  [2809]P63(a1)
% 164.48/164.34  [2810]P69(a1)
% 164.48/164.34  [2811]P70(a1)
% 164.48/164.34  [2812]P112(a1)
% 164.48/164.34  [2813]P126(a1)
% 164.48/164.34  [2814]P127(a840)
% 164.48/164.34  [2815]P127(a1)
% 164.48/164.34  [2816]P127(a101)
% 164.48/164.34  [2817]P128(a1)
% 164.48/164.34  [2818]P130(a840)
% 164.48/164.34  [2819]P130(a1)
% 164.48/164.34  [2820]P130(a101)
% 164.48/164.34  [2821]P129(a840)
% 164.48/164.34  [2822]P129(a1)
% 164.48/164.34  [2823]P129(a101)
% 164.48/164.34  [2824]P123(a840)
% 164.48/164.34  [2825]P123(a1)
% 164.48/164.34  [2826]P123(a101)
% 164.48/164.34  [2827]P91(a834)
% 164.48/164.34  [2828]P64(a840)
% 164.48/164.34  [2829]P64(a1)
% 164.48/164.34  [2830]P64(a101)
% 164.48/164.34  [2831]P65(a840)
% 164.48/164.34  [2832]P65(a1)
% 164.48/164.34  [2833]P65(a101)
% 164.48/164.34  [2834]P5(a840)
% 164.48/164.34  [2835]P5(a1)
% 164.48/164.34  [2836]P5(a101)
% 164.48/164.34  [2837]P71(a840)
% 164.48/164.34  [2838]P71(a1)
% 164.48/164.34  [2839]P71(a101)
% 164.48/164.34  [2840]P76(a840)
% 164.48/164.34  [2841]P76(a1)
% 164.48/164.34  [2842]P76(a101)
% 164.48/164.34  [2843]P77(a840)
% 164.48/164.34  [2844]P77(a1)
% 164.48/164.34  [2845]P77(a101)
% 164.48/164.34  [2846]P136(a840)
% 164.48/164.34  [2847]P136(a1)
% 164.48/164.34  [2848]P72(a840)
% 164.48/164.34  [2849]P72(a1)
% 164.48/164.34  [2850]P72(a101)
% 164.48/164.34  [2851]P67(a840)
% 164.48/164.34  [2852]P67(a1)
% 164.48/164.34  [2853]P67(a101)
% 164.48/164.34  [2854]P79(a840)
% 164.48/164.34  [2855]P79(a1)
% 164.48/164.34  [2856]P79(a101)
% 164.48/164.34  [2857]P134(a840)
% 164.48/164.34  [2858]P134(a1)
% 164.48/164.34  [2859]P134(a101)
% 164.48/164.34  [2860]P106(a840)
% 164.48/164.34  [2861]P106(a1)
% 164.48/164.34  [2862]P106(a101)
% 164.48/164.34  [2863]P137(a840)
% 164.48/164.34  [2864]P137(a1)
% 164.48/164.34  [2865]P137(a101)
% 164.48/164.34  [2866]P68(a840)
% 164.48/164.34  [2867]P68(a1)
% 164.48/164.34  [2868]P68(a101)
% 164.48/164.34  [2869]P75(a840)
% 164.48/164.34  [2870]P75(a1)
% 164.48/164.34  [2871]P75(a101)
% 164.48/164.34  [2872]P6(a1)
% 164.48/164.34  [2873]P124(a1)
% 164.48/164.34  [2874]P125(a1)
% 164.48/164.34  [2875]P80(a840)
% 164.48/164.34  [2876]P80(a1)
% 164.48/164.34  [2877]P80(a101)
% 164.48/164.34  [2878]P107(a1)
% 164.48/164.34  [2879]P133(a1)
% 164.48/164.34  [2880]P81(a834)
% 164.48/164.34  [2881]P81(a1)
% 164.48/164.34  [2882]P82(a1)
% 164.48/164.34  [2883]P7(a840)
% 164.48/164.34  [2884]P7(a1)
% 164.48/164.34  [2885]P7(a101)
% 164.48/164.34  [2886]P8(a1)
% 164.48/164.34  [2887]P73(a840)
% 164.48/164.34  [2888]P73(a834)
% 164.48/164.34  [2889]P73(a1)
% 164.48/164.34  [2890]P73(a101)
% 164.48/164.34  [2891]P89(a1)
% 164.48/164.34  [2892]P78(a1)
% 164.48/164.34  [2893]P90(a840)
% 164.48/164.34  [2894]P90(a1)
% 164.48/164.34  [2895]P90(a101)
% 164.48/164.34  [2896]P131(a1)
% 164.48/164.34  [2897]P66(a1)
% 164.48/164.34  [2898]P108(a840)
% 164.48/164.34  [2899]P108(a1)
% 164.48/164.34  [2900]P108(a101)
% 164.48/164.34  [2901]P135(a840)
% 164.48/164.34  [2902]P135(a1)
% 164.48/164.34  [2903]P135(a101)
% 164.48/164.34  [2904]P113(a840)
% 164.48/164.34  [2905]P113(a1)
% 164.48/164.34  [2906]P113(a101)
% 164.48/164.34  [2907]P111(a1)
% 164.48/164.34  [2908]P109(a840)
% 164.48/164.34  [2909]P93(a840)
% 164.48/164.34  [2910]P93(a834)
% 164.48/164.34  [2911]P93(a1)
% 164.48/164.34  [2912]P94(a840)
% 164.48/164.34  [2913]P94(a834)
% 164.48/164.34  [2914]P94(a1)
% 164.48/164.34  [2915]P100(a840)
% 164.48/164.34  [2916]P100(a834)
% 164.48/164.34  [2917]P95(a834)
% 164.48/164.34  [2918]P58(a834)
% 164.48/164.34  [2919]P58(a843)
% 164.48/164.34  [2920]P97(a840)
% 164.48/164.34  [2921]P97(a834)
% 164.48/164.34  [2922]P97(a1)
% 164.48/164.34  [2923]P74(a840)
% 164.48/164.34  [2924]P74(a1)
% 164.48/164.34  [2925]P74(a101)
% 164.48/164.34  [2926]P99(a840)
% 164.48/164.34  [2927]P99(a834)
% 164.48/164.34  [2928]P99(a1)
% 164.48/164.34  [2929]P9(a834)
% 164.48/164.34  [2930]P98(a834)
% 164.48/164.34  [2931]P110(a834)
% 164.48/164.34  [2932]P138(a1)
% 164.48/164.34  [2933]P138(a843)
% 164.48/164.34  [2934]P83(a840)
% 164.48/164.34  [2935]P83(a1)
% 164.48/164.34  [2936]P83(a101)
% 164.48/164.34  [2937]P96(a834)
% 164.48/164.34  [2949]P36(a840,a236)
% 164.48/164.34  [2950]P36(a840,a315)
% 164.48/164.34  [4290]~E(a99,a85)
% 164.48/164.34  [4291]~P1(a177)
% 164.48/164.34  [2754]E(f2(a1),a85)
% 164.48/164.34  [2755]E(f3(a101),a4)
% 164.48/164.34  [2756]E(f102(a101),a5)
% 164.48/164.34  [2938]E(f34(a25),f2(a840))
% 164.48/164.34  [2939]E(f86(a177),f2(a840))
% 164.48/164.34  [2940]E(f86(a176),f2(a840))
% 164.48/164.34  [2941]E(f178(a840),f103(a840))
% 164.48/164.34  [2942]E(f179(a840),f2(a840))
% 164.48/164.34  [2943]E(f235(a840),f104(a840))
% 164.48/164.34  [2944]E(f105(a1),f37(a1))
% 164.48/164.34  [2945]P10(f2(a1))
% 164.48/164.34  [2946]P10(f80(a1))
% 164.48/164.34  [2987]P1(f324(a26,a25))
% 164.48/164.34  [2996]P36(f846(a840,a840),a38)
% 164.48/164.34  [3025]E(f165(a836,a835,a29),a30)
% 164.48/164.34  [3341]E(f318(a840,a840,a236,a236),a38)
% 164.48/164.34  [4292]~E(f80(a1),f2(a1))
% 164.48/164.34  [2947]E(f113(f2(a840)),f2(a840))
% 164.48/164.34  [2948]E(f6(f2(a101)),f2(a840))
% 164.48/164.34  [2952]E(f324(f81(a1),a85),a85)
% 164.48/164.34  [2956]E(f324(a5,f2(a840)),f2(a101))
% 164.48/164.34  [2957]E(f324(a114,f2(a840)),f80(a840))
% 164.48/164.34  [2958]E(f324(a107,f80(a1)),f80(a840))
% 164.48/164.34  [2959]E(f324(a5,f80(a840)),f80(a101))
% 164.48/164.34  [2961]E(f324(f106(a1),a85),f2(a1))
% 164.48/164.34  [2962]E(f324(f106(a101),a85),f2(a101))
% 164.48/164.34  [2963]E(f324(a107,f2(a1)),f2(a840))
% 164.48/164.34  [2964]E(f324(f180(a835),a25),f2(a840))
% 164.48/164.34  [2965]E(f324(f106(a840),a85),f2(a840))
% 164.48/164.34  [2971]E(f324(f81(a1),f80(a1)),a99)
% 164.48/164.34  [2979]E(f324(f180(a101),f2(a101)),f2(a840))
% 164.48/164.34  [2980]E(f324(f102(a1),f2(a840)),f2(a1))
% 164.48/164.34  [2981]E(f324(f102(a1),f80(a840)),f80(a1))
% 164.48/164.34  [2982]E(f324(f81(a1),f2(a1)),f2(a1))
% 164.48/164.34  [2992]E(f324(a107,f80(a1)),f324(a114,f2(a840)))
% 164.48/164.34  [2994]E(f316(f846(a840,a840),a38),a39)
% 164.48/164.34  [2995]E(f317(f846(a840,a840),a38),a40)
% 164.48/164.34  [3016]E(f324(f258(a840),f2(a840)),f179(f847(a840,a834)))
% 164.48/164.34  [3017]E(f324(f259(a840),f2(a840)),f238(f847(a840,a834)))
% 164.48/164.34  [3027]P38(f179(f847(a1,a834)))
% 164.48/164.34  [3064]E(f324(f324(f3(a101),f2(a101)),f80(a101)),f2(a101))
% 164.48/164.34  [3138]P1(f324(f324(f232(a1),a99),f2(a1)))
% 164.48/164.34  [3163]P1(f324(f324(f232(a1),f2(a1)),f80(a1)))
% 164.48/164.34  [3165]P1(f324(f324(f231(a1),f2(a1)),f80(a1)))
% 164.48/164.34  [3332]P1(f324(f64(a836),f168(a836,a835,a30)))
% 164.48/164.34  [3374]E(f324(f324(f282(a840,a840,a840),a315),f301(a840,a315)),a236)
% 164.48/164.34  [3411]P40(a1,a840,a107,f324(f231(a1),f2(a1)))
% 164.48/164.34  [3414]E(f324(f324(f45(a840,f847(a840,a834)),f238(f847(a840,a834))),f294(a840)),f238(f847(a840,a834)))
% 164.48/164.34  [3415]E(f324(f324(f45(a840,f847(a840,a834)),f238(f847(a840,a834))),f258(a840)),f238(f847(a840,a834)))
% 164.48/164.34  [3416]E(f324(f324(f45(a840,f847(a840,a834)),f238(f847(a840,a834))),f259(a840)),f238(f847(a840,a834)))
% 164.48/164.34  [3417]E(f324(f324(f46(a840,f847(a840,a834)),f238(f847(a840,a834))),f297(a840)),f179(f847(a840,a834)))
% 164.48/164.34  [3433]P29(a840,a1,f102(a1),f238(f847(a840,a834)))
% 164.48/164.34  [3444]P40(a840,a1,f102(a1),f324(f18(a834,a840),a176))
% 164.48/164.34  [3578]E(f324(f75(a840,a101,a1,a5),a107),f106(a101))
% 164.48/164.34  [3796]P54(a101,a840,a22,a5,f238(f847(a840,a834)))
% 164.48/164.34  [3804]P54(a1,f847(f846(a840,a840),a834),a110,a91,a100)
% 164.48/164.34  [4070]E(f253(a1,a1,a1,a1,f37(a1),f81(a1)),a57)
% 164.48/164.34  [4323]~E(f324(f106(a1),a99),f324(f106(a1),a85))
% 164.48/164.34  [4324]~P1(f324(a185,f2(a1)))
% 164.48/164.34  [4325]~P1(f324(a185,f80(a1)))
% 164.48/164.34  [4377]~P1(f324(f324(f232(a1),a85),f2(a1)))
% 164.48/164.34  [4401]~P31(a832,f324(a114,a853),f324(f324(f324(f93(a832),f851(a848)),f324(a27,a848)),f854(a848)))
% 164.48/164.34  [3010]E(f324(f324(f3(a1),a99),a99),a85)
% 164.48/164.34  [3024]E(f324(f102(a1),f324(a114,f2(a840))),f80(a1))
% 164.48/164.34  [3088]E(f324(f41(a843),f238(f847(a843,a834))),f80(a840))
% 164.48/164.34  [3111]P1(f324(a185,f324(f106(a1),a99)))
% 164.48/164.34  [3112]P1(f324(f324(f326(a836),a848),a849))
% 164.48/164.34  [3113]P1(f324(f324(f232(a1),a99),a85))
% 164.48/164.34  [3115]P1(f324(f324(f231(a1),a99),a85))
% 164.48/164.34  [3175]E(f324(f324(f303(a840),f2(a840)),f179(f847(a840,a834))),f324(f294(a840),f2(a840)))
% 164.48/164.34  [3230]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),a85)))
% 164.48/164.34  [3241]E(f324(f304(a840,a840,a114),f238(f847(a840,a834))),f324(f297(a840),f2(a840)))
% 164.48/164.34  [3279]P12(f846(a840,a840),f238(f847(f846(a840,a840),a834)),a111)
% 164.48/164.34  [3585]E(f324(f75(a840,a1,a101,f102(a1)),a22),a23)
% 164.48/164.34  [3645]P36(a840,f324(f257(f846(a840,a840)),f324(f252(a840,a840,a834),f232(a840))))
% 164.48/164.34  [4368]~P1(f324(a185,f324(f106(a1),a85)))
% 164.48/164.34  [4369]~P1(f324(f324(f232(a1),a99),a99))
% 164.48/164.34  [4370]~P1(f324(f324(f232(a1),a85),a99))
% 164.48/164.34  [4371]~P1(f324(f324(f232(a1),a85),a85))
% 164.48/164.34  [4372]~P1(f324(f324(f231(a1),a85),a99))
% 164.48/164.34  [4387]~P1(f324(f64(a840),f238(f847(a840,a834))))
% 164.48/164.34  [4388]~P1(f324(f64(a1),f238(f847(a1,a834))))
% 164.48/164.34  [4235]E(f324(f252(a1,a1,a834),f324(f324(f10(f847(a1,a834),f847(a1,a834),a1),f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f232(a1),f2(a1))))),f324(f324(f9(a1,a1,f847(a1,a834)),f324(f324(f10(f847(a1,f847(a1,a834)),f847(a1,f847(a1,a834)),a1),f9(a1,a1,a834)),f324(f324(f10(f847(a1,a1),f847(a1,f847(a1,a834)),a1),f324(f10(a1,f847(a1,a834),a1),a321)),a211))),f80(a1)))),a207)
% 164.48/164.34  [3314]E(f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99),f324(f81(a1),a99))
% 164.48/164.34  [3356]E(f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99),f324(f324(f3(a1),a85),a99))
% 164.48/164.34  [3509]E(f324(f324(f63(f846(a840,a840)),f238(f847(f846(a840,a840),a834))),a111),a100)
% 164.48/164.34  [3539]E(f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a1))
% 164.48/164.34  [3540]E(f324(f106(a101),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a101))
% 164.48/164.34  [3541]E(f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a840))
% 164.48/164.34  [3545]E(f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(a114,f2(a840)))
% 164.48/164.34  [3934]E(f324(f324(f103(f847(f846(f846(a840,a840),f846(a840,a840)),a834)),a38),f301(f846(a840,a840),f179(f847(f846(f846(a840,a840),f846(a840,a840)),a834)))),a72)
% 164.48/164.34  [4001]E(f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),f2(a840)),f2(a840))),f179(f847(f846(a840,a840),a834))))),f2(a1))
% 164.48/164.34  [4002]E(f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),f80(a840)),f2(a840))),f179(f847(f846(a840,a840),a834))))),f80(a1))
% 164.48/164.34  [4016]E(f324(f257(f846(a840,a840)),f324(f252(a840,a840,a834),f324(f324(f10(a840,f847(a840,a834),a840),f324(f9(a840,a840,a834),a321)),a114))),a315)
% 164.48/164.34  [3987]E(f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(a114,f324(a114,f2(a840))))
% 164.48/164.34  [3990]E(f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(f324(f82(a840),f80(a840)),f80(a840)))
% 164.48/164.34  [3991]E(f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(f41(a834),f238(f847(a834,a834))))
% 164.48/164.34  [4055]P10(f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))
% 164.48/164.34  [4126]P30(f847(f846(a840,a840),a834),f324(f324(f247(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834),f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)),a39),a73))
% 164.48/164.34  [4127]P30(f847(f846(a840,a840),a834),f324(f324(f247(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834),f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)),a40),a71))
% 164.48/164.34  [4165]E(f324(f324(f103(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)),f316(f846(a840,a840),a72)),f324(f324(f303(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f179(f847(f846(a840,a840),a834))),f179(f847(f846(a840,a840),a834)))),f179(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)))),a73)
% 164.48/164.34  [4166]E(f324(f324(f103(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)),f317(f846(a840,a840),a72)),f324(f324(f303(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f179(f847(f846(a840,a840),a834))),f179(f847(f846(a840,a840),a834)))),f179(f847(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a834)))),a71)
% 164.48/164.34  [4057]E(f324(a107,f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(a114,f2(a840))))
% 164.48/164.34  [4103]E(f324(f102(a1),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))
% 164.48/164.34  [4137]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.34  [4138]E(f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99)),f324(a114,f324(a114,f324(a114,f2(a840)))))
% 164.48/164.34  [4179]P10(f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99)))
% 164.48/164.34  [4206]E(f324(f102(a1),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99)))
% 164.48/164.34  [4221]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))))
% 164.48/164.34  [2951]P11(x29511,a321)
% 164.48/164.34  [3342]P29(a840,a840,a114,x33421)
% 164.48/164.34  [2966]P36(a1,f108(x29661))
% 164.48/164.34  [2967]P36(a1,f109(x29671))
% 164.48/164.34  [2970]P37(x29701,f182(x29701))
% 164.48/164.34  [3013]P36(f847(x30131,a834),f300(x30131))
% 164.48/164.34  [3039]E(f239(x30391,x30391,a321),a321)
% 164.48/164.34  [3055]E(f51(a1,x30551,x30551),f2(a1))
% 164.48/164.34  [3108]P19(x31081,f847(x31081,a834),f303(x31081))
% 164.48/164.34  [4294]~E(f324(a27,x42941),a25)
% 164.48/164.34  [4296]~E(f324(a114,x42961),x42961)
% 164.48/164.34  [4308]~E(f324(a114,x43081),f2(a840))
% 164.48/164.34  [2953]E(f324(f180(a840),x29531),x29531)
% 164.48/164.34  [2954]E(f324(f106(a1),x29541),x29541)
% 164.48/164.34  [2968]E(f324(a91,f325(x29681)),x29681)
% 164.48/164.34  [2969]E(f237(x29691,f2(a101)),f2(a101))
% 164.48/164.34  [2983]E(f116(x29831,f115(x29831)),f115(x29831))
% 164.48/164.34  [2984]E(f140(x29841,f115(x29841)),f115(x29841))
% 164.48/164.34  [2988]E(f34(f324(a27,x29881)),f2(a840))
% 164.48/164.34  [2989]E(f324(f153(x29891),f115(x29891)),f115(x29891))
% 164.48/164.34  [2990]E(f324(f156(x29901),f115(x29901)),f115(x29901))
% 164.48/164.34  [2991]E(f324(f154(x29911),f115(x29911)),f115(x29911))
% 164.48/164.34  [2997]E(f324(f106(a1),x29971),f324(f105(a1),x29971))
% 164.48/164.34  [2999]E(f324(a5,f324(a22,x29991)),x29991)
% 164.48/164.34  [3000]E(f324(a22,f324(a5,x30001)),x30001)
% 164.48/164.34  [3001]E(f324(a91,f324(a110,x30011)),x30011)
% 164.48/164.34  [3002]P10(f324(f102(a1),x30021))
% 164.48/164.34  [3006]E(f324(f180(f844(x30061)),f182(x30061)),f2(a840))
% 164.48/164.34  [3007]E(f324(f180(f841(x30071)),f115(x30071)),f2(a840))
% 164.48/164.34  [3012]E(f324(f180(a835),f324(a27,x30121)),f2(a840))
% 164.48/164.34  [3022]E(f225(x30221,f182(x30221)),f179(f847(x30221,a834)))
% 164.48/164.34  [3030]E(f324(f324(f83(a840),x30301),f80(a840)),x30301)
% 164.48/164.34  [3031]E(f324(f324(f83(a1),x30311),f80(a1)),x30311)
% 164.48/164.34  [3032]E(f324(f324(f82(a840),x30321),f2(a840)),x30321)
% 164.48/164.34  [3033]E(f324(f324(f82(a1),x30331),f2(a1)),x30331)
% 164.48/164.34  [3034]E(f324(f324(f3(a840),x30341),f2(a840)),x30341)
% 164.48/164.34  [3035]E(f324(f324(f178(a840),x30351),f2(a840)),x30351)
% 164.48/164.34  [3036]E(f324(f324(f83(a840),x30361),f2(a840)),f2(a840))
% 164.48/164.34  [3037]E(f324(f324(f42(a1),x30371),f2(a1)),f2(a1))
% 164.48/164.34  [3038]E(f324(f324(f235(a840),x30381),f2(a840)),f2(a840))
% 164.48/164.34  [3045]E(f324(f157(x30451),f115(x30451)),f179(f847(x30451,a834)))
% 164.48/164.34  [3050]P1(f324(f127(x30501),f115(x30501)))
% 164.48/164.34  [3056]E(f324(f141(x30561,x30561),f7(x30561)),f37(f841(x30561)))
% 164.48/164.34  [3057]E(f324(f141(x30571,x30571),f37(x30571)),f37(f841(x30571)))
% 164.48/164.34  [3058]E(f324(f195(x30581,x30581),f7(x30581)),f37(f844(x30581)))
% 164.48/164.34  [3059]E(f324(f195(x30591,x30591),f37(x30591)),f37(f844(x30591)))
% 164.48/164.34  [3060]E(f51(a1,x30601,f2(a1)),x30601)
% 164.48/164.34  [3061]E(f324(f231(a840),f324(a114,x30611)),f324(f232(a840),x30611))
% 164.48/164.34  [3062]E(f324(f258(a840),f324(a114,x30621)),f324(f294(a840),x30621))
% 164.48/164.34  [3063]E(f324(f259(a840),f324(a114,x30631)),f324(f297(a840),x30631))
% 164.48/164.34  [3065]E(f51(a1,f2(a1),x30651),f2(a1))
% 164.48/164.34  [3072]E(f324(f324(f82(a840),x30721),f80(a840)),f324(a114,x30721))
% 164.48/164.34  [3082]E(f324(f295(a840,x30821),f2(a840)),f179(f847(a840,a834)))
% 164.48/164.34  [3094]E(f296(a840,f2(a840),x30941),f324(f294(a840),x30941))
% 164.48/164.34  [3141]E(f324(f324(f3(a840),f324(a114,x31411)),f80(a840)),x31411)
% 164.48/164.34  [3154]E(f53(f2(a1),x31541),f324(f324(f247(a1,a1),f2(a1)),f2(a1)))
% 164.48/164.34  [3204]P1(f324(f324(f232(a840),x32041),f324(a114,x32041)))
% 164.48/164.34  [3216]P1(f324(f324(f232(a840),f2(a840)),f324(a114,x32161)))
% 164.48/164.34  [3496]E(f324(f324(f3(a101),f324(a5,f324(a114,f324(a22,x34961)))),f80(a101)),x34961)
% 164.48/164.34  [3567]P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x35671))),f2(a1)))
% 164.48/164.34  [3719]P1(f324(f324(f232(a1),f324(f81(a1),f324(f102(a1),f324(a114,x37191)))),f2(a1)))
% 164.48/164.34  [4331]~E(f238(f847(x43311,a834)),f179(f847(x43311,a834)))
% 164.48/164.34  [4380]~P1(f324(f324(f232(a840),x43801),f2(a840)))
% 164.48/164.34  [4396]~P1(f324(f324(f232(a1),f324(f102(a1),x43961)),f2(a1)))
% 164.48/164.34  [3011]E(f163(x30111,f115(f841(x30111))),f115(f841(x30111)))
% 164.48/164.34  [3014]E(f324(f324(f83(a1),a85),x30141),a85)
% 164.48/164.34  [3015]E(f324(f324(f82(a1),a85),x30151),x30151)
% 164.48/164.34  [3018]E(f324(a107,f324(f102(a1),x30181)),x30181)
% 164.48/164.34  [3019]E(f324(f324(f82(a1),x30191),a85),x30191)
% 164.48/164.34  [3020]E(f324(f324(f3(a1),x30201),a85),x30201)
% 164.48/164.34  [3023]E(f324(f324(f3(a840),x30231),x30231),f2(a840))
% 164.48/164.34  [3028]E(f324(f81(a1),f324(f81(a1),x30281)),x30281)
% 164.48/164.34  [3029]E(f324(f41(a840),f324(f258(a840),x30291)),x30291)
% 164.48/164.34  [3040]E(f324(f324(f83(a840),f80(a840)),x30401),x30401)
% 164.48/164.34  [3041]E(f324(f324(f83(a1),f80(a1)),x30411),x30411)
% 164.48/164.34  [3042]E(f324(f324(f82(a840),f2(a840)),x30421),x30421)
% 164.48/164.34  [3043]E(f324(f324(f82(a1),f2(a1)),x30431),x30431)
% 164.48/164.34  [3044]E(f324(f324(f178(a840),f2(a840)),x30441),x30441)
% 164.48/164.34  [3051]E(f324(f324(f83(a840),f2(a840)),x30511),f2(a840))
% 164.48/164.34  [3052]E(f324(f324(f42(a1),f2(a1)),x30521),f2(a1))
% 164.48/164.34  [3053]E(f324(f324(f3(a840),f2(a840)),x30531),f2(a840))
% 164.48/164.34  [3054]E(f324(f324(f235(a840),f2(a840)),x30541),f2(a840))
% 164.48/164.34  [3070]E(f324(f295(a840,f2(a840)),x30701),f324(f258(a840),x30701))
% 164.48/164.34  [3071]E(f324(f324(f83(a1),a99),x30711),f324(f81(a1),x30711))
% 164.48/164.34  [3074]E(f324(a107,f324(f106(a1),x30741)),f324(f106(a840),x30741))
% 164.48/164.34  [3075]E(f324(a22,f324(f106(a101),x30751)),f324(f106(a840),x30751))
% 164.48/164.34  [3076]E(f324(f41(a840),f324(f294(a840),x30761)),f324(a114,x30761))
% 164.48/164.34  [3086]E(f324(f324(f82(a840),f80(a840)),x30861),f324(a114,x30861))
% 164.48/164.34  [3090]E(f324(f105(a1),f324(f102(a1),x30901)),f324(f102(a1),x30901))
% 164.48/164.34  [3091]E(f324(f77(a1),f324(f102(a1),x30911)),f324(f102(a1),x30911))
% 164.48/164.34  [3096]E(f324(f41(x30961),f179(f847(x30961,a834))),f2(a840))
% 164.48/164.34  [3098]E(f324(f324(f42(a840),x30981),f324(a114,f2(a840))),x30981)
% 164.48/164.34  [3109]E(f51(a840,x31091,f324(a114,f2(a840))),f2(a840))
% 164.48/164.34  [3110]E(f51(a1,x31101,f324(f106(a1),a99)),f2(a1))
% 164.48/164.34  [3125]E(f324(f324(f42(a1),x31251),f324(f106(a1),a99)),f324(f81(a1),x31251))
% 164.48/164.34  [3129]E(f129(a840,f324(f295(a840,x31291),f2(a840))),f115(a840))
% 164.48/164.34  [3130]E(f324(f324(f3(a1),x31301),f80(a1)),f324(f324(f82(a1),x31301),a99))
% 164.48/164.34  [3131]E(f324(f324(f82(a1),x31311),f80(a1)),f324(f324(f3(a1),x31311),a99))
% 164.48/164.34  [3134]P1(f324(f324(f186(a25),x31341),x31341))
% 164.48/164.34  [3135]P1(f324(f324(f231(a840),x31351),x31351))
% 164.48/164.34  [3136]P1(f324(f324(f231(a1),x31361),x31361))
% 164.48/164.34  [3137]P1(f324(f324(f280(a840),x31371),x31371))
% 164.48/164.34  [3142]E(f324(f81(a1),f324(f106(a1),x31421)),f324(f106(a1),f324(f81(a1),x31421)))
% 164.48/164.34  [3143]P1(f324(f64(a840),f324(f294(a840),x31431)))
% 164.48/164.34  [3144]P1(f324(f64(a840),f324(f258(a840),x31441)))
% 164.48/164.34  [3152]E(f147(x31521,f238(f847(x31521,a834))),f238(f847(f841(x31521),a834)))
% 164.48/164.34  [3157]P1(f324(f324(f231(a840),f2(a840)),x31571))
% 164.48/164.34  [3168]E(f324(f324(f82(a840),f113(x31681)),f324(a114,f2(a840))),f113(f324(a114,x31681)))
% 164.48/164.34  [3169]E(f324(f257(x31691),f324(f18(a834,x31691),a177)),f179(f847(x31691,a834)))
% 164.48/164.34  [3170]E(f324(f257(x31701),f324(f18(a834,x31701),a176)),f238(f847(x31701,a834)))
% 164.48/164.34  [3174]E(f324(f324(f303(a840),x31741),f324(f258(a840),x31741)),f324(f258(a840),f324(a114,x31741)))
% 164.48/164.34  [3185]E(f324(f324(f82(a1),f80(a1)),f324(f102(a1),x31851)),f324(f102(a1),f324(a114,x31851)))
% 164.48/164.34  [3188]E(f324(f324(f139(f841(x31881)),f115(x31881)),f115(f841(x31881))),f60(x31881,f115(x31881)))
% 164.48/164.34  [3207]E(f179(f847(f846(x32071,x32071),a834)),f261(x32071,f179(f847(x32071,a834))))
% 164.48/164.34  [3208]E(f324(f302(x32081),f238(f847(x32081,a834))),f238(f847(f847(x32081,a834),a834)))
% 164.48/164.34  [3209]E(f324(f81(f847(x32091,a834)),f179(f847(x32091,a834))),f238(f847(x32091,a834)))
% 164.48/164.34  [3210]E(f324(f81(f847(x32101,a834)),f238(f847(x32101,a834))),f179(f847(x32101,a834)))
% 164.48/164.34  [3212]P1(f324(f64(x32121),f179(f847(x32121,a834))))
% 164.48/164.34  [3214]E(f324(f295(a840,x32141),f324(a114,x32141)),f324(f324(f303(a840),x32141),f179(f847(a840,a834))))
% 164.48/164.34  [3215]E(f87(f846(a840,a840),f54(x32151,f2(a840))),f324(f324(f247(a840,a840),f2(a840)),x32151))
% 164.48/164.34  [3229]E(f324(f324(f303(a840),f324(a114,x32291)),f324(f294(a840),x32291)),f324(f294(a840),f324(a114,x32291)))
% 164.48/164.34  [3232]P36(x32321,f179(f847(f846(x32321,x32321),a834)))
% 164.48/164.34  [3235]P1(f324(f324(f231(a1),f2(a1)),f324(f102(a1),x32351)))
% 164.48/164.34  [3243]E(f324(f324(f82(a840),f324(f180(a840),x32431)),f324(a114,f2(a840))),f324(f180(a840),f324(a114,x32431)))
% 164.48/164.34  [3349]P38(f324(f304(a840,a1,f102(a1)),x33491))
% 164.48/164.34  [3389]P47(x33891,f179(f847(x33891,a834)),f179(f847(f846(x33891,x33891),a834)))
% 164.48/164.34  [3408]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f3(a1),x34081),f80(a1))),f56(f324(f106(a1),a99),x34081))
% 164.48/164.34  [3456]P57(x34561,f324(f18(f847(x34561,a834),x34561),f324(f18(a834,x34561),a177)))
% 164.48/164.34  [3466]E(f283(a840,f280(a840),x34661,x34661),f324(f324(f303(a840),x34661),f179(f847(a840,a834))))
% 164.48/164.34  [3657]P1(f324(f324(f326(f847(f846(a840,a840),a834)),f325(x36571)),a100))
% 164.48/164.34  [3683]P1(f324(f324(f326(f847(f846(a840,a840),a834)),f324(a110,x36831)),a100))
% 164.48/164.34  [3814]P29(x38141,f847(x38141,a834),f324(f324(f9(x38141,f847(x38141,a834),f847(x38141,a834)),f303(x38141)),f179(f847(x38141,a834))),f238(f847(x38141,a834)))
% 164.48/164.34  [4327]~E(f324(f324(f82(a1),x43271),x43271),a99)
% 164.48/164.34  [4367]~E(f324(a5,f324(a114,f324(a22,x43671))),f2(a101))
% 164.48/164.34  [4373]~P1(f324(a185,f324(f102(a1),x43731)))
% 164.48/164.34  [4376]~P1(f324(f324(f232(a840),x43761),x43761))
% 164.48/164.34  [4389]~P1(f324(f324(f231(a840),f324(a114,x43891)),x43891))
% 164.48/164.34  [3159]E(f324(a107,f324(f81(a1),f324(f102(a1),x31591))),f2(a840))
% 164.48/164.34  [3162]E(f324(f324(f82(a1),f324(f81(a1),x31621)),x31621),f2(a1))
% 164.48/164.34  [3167]E(f324(f41(a1),f324(f295(a1,f2(a1)),x31671)),f324(a107,x31671))
% 164.48/164.34  [3178]E(f324(f324(f240(a840),f324(a114,f2(a840))),x31781),f324(a114,f2(a840)))
% 164.48/164.34  [3276]E(f324(f277(x32761),f179(f847(f846(x32761,x32761),a834))),f179(f847(x32761,a834)))
% 164.48/164.34  [3284]E(f44(f847(x32841,a834),f179(f847(f847(x32841,a834),a834))),f238(f847(x32841,a834)))
% 164.48/164.34  [3285]E(f44(f847(x32851,a834),f238(f847(f847(x32851,a834),a834))),f179(f847(x32851,a834)))
% 164.48/164.34  [3286]E(f43(f847(x32861,a834),f179(f847(f847(x32861,a834),a834))),f179(f847(x32861,a834)))
% 164.48/164.34  [3287]E(f43(f847(x32871,a834),f238(f847(f847(x32871,a834),a834))),f238(f847(x32871,a834)))
% 164.48/164.34  [3292]P1(f324(f324(f280(a840),f324(a114,f2(a840))),x32921))
% 164.48/164.34  [3330]E(f324(f324(f303(f841(x33301)),f115(x33301)),f179(f847(f841(x33301),a834))),f148(x33301,f115(f847(x33301,a834))))
% 164.48/164.34  [3331]E(f324(f324(f303(f841(x33311)),f115(x33311)),f179(f847(f841(x33311),a834))),f147(x33311,f179(f847(x33311,a834))))
% 164.48/164.34  [3373]E(f324(f324(f82(a840),f6(x33731)),f324(a114,f2(a840))),f6(f324(a5,f324(a114,f324(a22,x33731)))))
% 164.48/164.34  [3400]E(f324(f41(a1),f324(f304(a840,a1,f102(a1)),x34001)),f324(f41(a840),x34001))
% 164.48/164.34  [3401]P1(f324(f324(f231(a840),x34011),f324(f324(f83(a840),x34011),x34011)))
% 164.48/164.34  [3437]E(f324(f304(a1,a840,a107),f296(a1,f2(a1),f324(f102(a1),x34371))),f324(f294(a840),x34371))
% 164.48/164.34  [3451]E(f324(f324(f42(a840),f324(a114,f2(a840))),f324(f106(a840),x34511)),f324(a107,f324(f324(f42(a1),f80(a1)),f324(f106(a1),x34511))))
% 164.48/164.34  [3453]E(f324(f157(a840),f129(a840,f324(f295(a840,f2(a840)),f324(a114,x34531)))),f324(f294(a840),x34531))
% 164.48/164.34  [3454]E(f324(f324(f82(a840),f324(f180(a101),x34541)),f324(a114,f2(a840))),f324(f180(a101),f324(a5,f324(a114,f324(a22,x34541)))))
% 164.48/164.34  [3471]E(f324(f304(a1,a840,a107),f324(f304(a840,a1,f102(a1)),x34711)),x34711)
% 164.48/164.34  [3501]E(f324(f324(f303(a840),f2(a840)),f324(f304(a840,a840,a114),f324(f258(a840),x35011))),f324(f258(a840),f324(a114,x35011)))
% 164.48/164.34  [3508]P52(x35081,x35081,f301(x35081,f179(f847(f846(x35081,x35081),a834))))
% 164.48/164.34  [3514]P1(f324(a185,f324(f81(a1),f324(f102(a1),f324(a114,x35141)))))
% 164.48/164.34  [3525]E(f324(f324(f3(f847(a840,a834)),f324(f259(a840),x35251)),f324(f324(f303(a840),x35251),f179(f847(a840,a834)))),f324(f259(a840),f324(a114,x35251)))
% 164.48/164.34  [3542]E(f324(f324(f82(a1),f324(f324(f3(a1),a85),x35421)),f324(f324(f3(a1),a85),x35421)),f324(f324(f3(a1),a85),f324(f324(f82(a1),x35421),x35421)))
% 164.48/164.34  [3557]E(f324(f324(f303(f847(x35571,a834)),f179(f847(x35571,a834))),f179(f847(f847(x35571,a834),a834))),f324(f302(x35571),f179(f847(x35571,a834))))
% 164.48/164.34  [3586]E(f324(f324(f3(f847(a840,a834)),f324(f297(a840),x35861)),f324(f324(f303(a840),f324(a114,x35861)),f179(f847(a840,a834)))),f324(f297(a840),f324(a114,x35861)))
% 164.48/164.34  [3595]E(f324(f324(f303(f844(x35951)),f182(x35951)),f324(f304(x35951,f844(x35951),f226(x35951)),f238(f847(x35951,a834)))),f238(f847(f844(x35951),a834)))
% 164.48/164.34  [3695]E(f324(f106(a840),f324(f324(f82(a1),x36951),x36951)),f324(f324(f88(a840,a840),f324(f106(a840),x36951)),f324(f324(f20(a840,a840,a840),f82(a840)),f7(a840))))
% 164.48/164.34  [4079]P19(x40791,f847(x40791,a834),f324(f324(f10(f847(x40791,a834),f847(f847(x40791,a834),f847(x40791,a834)),x40791),f324(f9(f847(x40791,a834),f847(x40791,a834),f847(x40791,a834)),f3(f847(x40791,a834)))),f324(f324(f9(x40791,f847(x40791,a834),f847(x40791,a834)),f303(x40791)),f179(f847(x40791,a834)))))
% 164.48/164.34  [4164]E(f324(f257(f846(a1,a1)),f324(f252(a1,a1,a834),f324(f324(f10(f847(a1,a834),f847(a1,a834),a1),f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),x41641)))),f232(a1)))),f108(x41641))
% 164.48/164.34  [4197]E(f324(f257(f846(a1,a1)),f324(f252(a1,a1,a834),f324(f324(f20(a1,f847(a1,a834),f847(a1,a834)),f324(f324(f10(f847(a834,a834),f847(f847(a1,a834),f847(a1,a834)),a1),f10(a834,a834,a1)),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),x41971)))),f232(a1)))),f109(x41971))
% 164.48/164.34  [4250]E(f324(f257(f846(f847(x42501,a834),f847(x42501,a834))),f324(f252(f847(x42501,a834),f847(x42501,a834),a834),f324(f324(f9(f847(x42501,a834),f847(f847(x42501,a834),a834),f847(f847(x42501,a834),a834)),f324(f324(f10(f847(f847(x42501,a834),f847(a834,a834)),f847(f847(f847(x42501,a834),a834),f847(f847(x42501,a834),a834)),f847(x42501,a834)),f20(f847(x42501,a834),a834,a834)),f324(f324(f10(f847(f847(x42501,a834),a834),f847(f847(x42501,a834),f847(a834,a834)),f847(x42501,a834)),f324(f10(a834,f847(a834,a834),f847(x42501,a834)),a322)),f232(f847(x42501,a834))))),f64(x42501)))),f300(x42501))
% 164.48/164.34  [4393]~P1(f324(f64(f841(x43931)),f238(f847(f841(x43931),a834))))
% 164.48/164.34  [4407]~P1(f324(f324(f231(a1),f2(a1)),f324(f81(a1),f324(f102(a1),f324(a114,x44071)))))
% 164.48/164.34  [3308]E(f324(f324(f3(a1),f324(f324(f82(a1),x33081),a99)),a99),x33081)
% 164.48/164.34  [3324]E(f324(f157(a840),f129(a840,f324(f295(a840,f2(a840)),x33241))),f324(f258(a840),x33241))
% 164.48/164.34  [3563]E(f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x35631)),x35631),f324(f324(f3(a1),f324(f324(f82(a1),x35631),x35631)),a99))
% 164.48/164.34  [3613]E(f324(f279(x36131,x36131),f301(x36131,f179(f847(f846(x36131,x36131),a834)))),f301(x36131,f179(f847(f846(x36131,x36131),a834))))
% 164.48/164.34  [3660]P1(f324(f324(f231(a840),x36601),f324(f324(f83(a840),x36601),f324(f324(f83(a840),x36601),x36601))))
% 164.48/164.34  [3938]P1(f324(f64(a840),f324(f257(a840),f324(f324(f9(a840,a840,a834),f232(a840)),x39381))))
% 164.48/164.34  [3939]P1(f324(f64(a840),f324(f257(a840),f324(f324(f9(a840,a840,a834),f231(a840)),x39391))))
% 164.48/164.34  [4216]E(f324(f257(f846(x42161,x42161)),f324(f324(f10(f847(x42161,a834),a834,f846(x42161,x42161)),f89(x42161)),f324(f324(f9(f846(x42161,x42161),f847(x42161,f846(x42161,x42161)),f847(x42161,a834)),f324(f324(f10(f847(f846(x42161,x42161),a834),f847(f847(x42161,f846(x42161,x42161)),f847(x42161,a834)),f846(x42161,x42161)),f10(f846(x42161,x42161),a834,x42161)),a321)),f324(f324(f20(x42161,x42161,f846(x42161,x42161)),f247(x42161,x42161)),f7(x42161))))),f301(x42161,f179(f847(f846(x42161,x42161),a834))))
% 164.48/164.34  [4395]~E(f324(f324(f3(a1),f324(f324(f82(a1),x43951),x43951)),a99),a85)
% 164.48/164.34  [4397]~E(f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x43971)),x43971),f2(a1))
% 164.48/164.34  [3707]E(f324(f324(f82(a1),f324(f324(f3(a1),a99),x37071)),f324(f324(f3(a1),a99),x37071)),f324(f324(f3(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x37071),x37071)),a99)))
% 164.48/164.34  [3822]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),a99),x38221)),f324(f324(f3(a1),a99),x38221))),a99),f324(f324(f3(a1),a99),f324(f324(f82(a1),x38221),x38221)))
% 164.48/164.34  [3859]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x38591),a99)),f324(f324(f82(a1),x38591),a99))),a99),f324(f324(f82(a1),f324(f324(f82(a1),x38591),x38591)),a99))
% 164.48/164.34  [3898]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),a99),x38981)),f324(f324(f3(a1),a99),x38981))),a99),f324(f324(f3(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x38981),x38981)),a99)))
% 164.48/164.34  [3997]E(f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x39971),f2(a840))),f179(f847(f846(a840,a840),a834))))),f324(f102(a1),x39971))
% 164.48/164.34  [4007]E(f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),f329(x40071)),f512(x40071))),f179(f847(f846(a840,a840),a834))))),x40071)
% 164.48/164.34  [4038]E(f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x40381)),f324(f304(a840,a1,f102(a1)),f324(f257(a840),f324(f324(f10(a1,a834,a840),x40381),f102(a1)))))
% 164.48/164.34  [4087]P38(f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x40871)))
% 164.48/164.34  [4106]P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x41061),f179(f847(f846(a840,a840),a834)))),a73))
% 164.48/164.34  [4112]E(f324(f304(a1,a840,a107),f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),f324(f324(f10(a840,a834,a1),x41121),a107)))),f324(f257(a840),x41121))
% 164.48/164.34  [4264]E(f306(a840,f324(f324(f45(f846(a840,a840),f847(a840,a834)),f324(a110,x42641)),f324(f252(a840,a840,f847(a840,a834)),f324(f324(f9(a840,f847(a840,a834),f847(a840,f847(a840,a834))),f324(f324(f10(f847(a840,f847(f847(a840,a834),f847(a840,a834))),f847(f847(a840,a834),f847(a840,f847(a840,a834))),a840),f9(a840,f847(a840,a834),f847(a840,a834))),f324(f324(f10(f847(a840,a840),f847(a840,f847(f847(a840,a834),f847(a840,a834))),a840),f324(f10(a840,f847(f847(a840,a834),f847(a840,a834)),a840),f303(a840))),f3(a840)))),f179(f847(a840,a834)))))),f324(a107,x42641))
% 164.48/164.34  [3750]E(f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x37501),x37501)),a99)),a99),f324(f324(f82(a1),x37501),x37501))
% 164.48/164.34  [3797]E(f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x37971),x37971)),a99)),a99),f324(f324(f82(a1),f324(f324(f3(a1),x37971),a99)),f324(f324(f3(a1),x37971),a99)))
% 164.48/164.34  [4014]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),f324(f81(a1),x40141)),a99)),f324(f324(f82(a1),f324(f81(a1),x40141)),a99))),a99),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),x40141),x40141)),a99)))
% 164.48/164.34  [4058]E(f324(f324(f82(a840),x40581),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(a114,x40581)))
% 164.48/164.34  [4059]E(f324(f324(f83(a840),x40591),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f82(a840),x40591),x40591))
% 164.48/164.34  [4060]E(f324(f324(f42(a840),f324(f324(f82(a840),x40601),x40601)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x40601)
% 164.48/164.34  [4140]E(f51(a840,f324(a114,f324(a114,x41401)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a840,x41401,f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.34  [4281]E(f324(a91,f324(f324(f45(f846(a840,a840),f847(f846(a840,a840),a834)),f324(a110,x42811)),f324(f252(a840,a840,f847(f846(a840,a840),a834)),f324(f324(f10(f847(a840,f847(f846(a840,a840),a834)),f847(a840,f847(f846(a840,a840),a834)),a840),f324(f10(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834),a840),f278(f846(a840,a840),f846(a840,a840),a111))),f324(f324(f9(a840,f847(f846(a840,a840),a834),f847(a840,f847(f846(a840,a840),a834))),f324(f324(f10(f847(a840,f847(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f847(f847(f846(a840,a840),a834),f847(a840,f847(f846(a840,a840),a834))),a840),f9(a840,f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f10(f847(a840,f846(a840,a840)),f847(a840,f847(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),a840),f324(f10(f846(a840,a840),f847(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),a840),f303(f846(a840,a840)))),f324(f9(a840,a840,f846(a840,a840)),f247(a840,a840))))),f179(f847(f846(a840,a840),a834))))))),f324(f81(a1),x42811))
% 164.48/164.34  [4135]E(f324(f324(f82(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x41351),f324(a114,f324(a114,x41351)))
% 164.48/164.34  [4136]E(f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x41361),f324(f324(f82(a840),x41361),x41361))
% 164.48/164.34  [4169]E(f324(f324(f42(a840),f324(a114,f324(a114,x41691))),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(f324(f42(a840),x41691),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.34  [4222]E(f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42221),f324(a114,f324(a114,f324(a114,x42221))))
% 164.48/164.34  [4288]E(f324(f252(a1,a1,f846(a1,a1)),f324(f324(f20(a1,f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f847(f846(a1,a1),f846(a1,a1))),f847(f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),a1),f20(a1,f846(a1,a1),f846(a1,a1))),f324(f324(f10(f847(a1,f846(a1,a1)),f847(a1,f847(f846(a1,a1),f846(a1,a1))),a1),f324(f20(a1,f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),f324(f324(f10(a834,f847(f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),a1),f98(f846(a1,a1))),f324(f324(f10(a1,a834,a1),f324(f231(a1),f2(a1))),f324(f324(f9(a1,a1,a1),f3(a1)),x42881))))),f324(f324(f9(a1,f847(a1,a1),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f846(a1,a1)),f847(f847(a1,a1),f847(a1,f846(a1,a1))),a1),f10(a1,f846(a1,a1),a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f847(a1,a1),a1),f82(a1)),f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f80(a1))))),f324(f324(f9(a1,a1,a1),f3(a1)),x42881))))),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))),f49(x42881))
% 164.48/164.34  [3352]P39(a25,x33521,x33522,x33521)
% 164.48/164.34  [3005]P18(a1,f162(x30051,x30052))
% 164.48/164.34  [3104]P47(x31041,x31042,f261(x31041,x31042))
% 164.48/164.34  [3105]P52(x31051,x31051,f261(x31051,x31052))
% 164.48/164.34  [3376]P29(x33761,x33761,f7(x33761),x33762)
% 164.48/164.34  [3377]P29(x33771,x33771,f37(x33771),x33772)
% 164.48/164.34  [3384]P34(x33841,x33842,f115(x33841),f115(x33841))
% 164.48/164.34  [3385]P29(x33851,f844(x33851),f226(x33851),x33852)
% 164.48/164.34  [3394]P29(f841(x33941),f841(x33941),f154(x33941),x33942)
% 164.48/164.34  [4300]~E(f28(x43001,x43002),a25)
% 164.48/164.34  [4301]~E(f36(x43011,x43012),a25)
% 164.48/164.34  [4302]~E(f35(x43021,x43022),a25)
% 164.48/164.34  [2972]E(f324(f7(x29721),x29722),x29722)
% 164.48/164.34  [2973]E(f324(f257(x29731),x29732),x29732)
% 164.48/164.34  [2975]E(f324(f37(x29751),x29752),x29752)
% 164.48/164.34  [2985]E(f324(f183(x29851),x29852),f117(x29851))
% 164.48/164.34  [2993]E(f34(f28(x29931,x29932)),f2(a840))
% 164.48/164.34  [3003]E(f87(x30031,f324(a321,x30032)),x30032)
% 164.48/164.34  [3004]E(f92(x30041,f324(a321,x30042)),x30042)
% 164.48/164.34  [3021]E(f324(f180(a835),f28(x30211,x30212)),f2(a840))
% 164.48/164.34  [3026]E(f324(f126(x30261,x30262),f115(x30261)),f115(x30261))
% 164.48/164.34  [3046]E(f301(x30461,f301(x30461,x30462)),f301(x30461,x30462))
% 164.48/164.34  [3047]E(f140(x30471,f140(x30471,x30472)),f140(x30471,x30472))
% 164.48/164.34  [3068]E(f324(f324(f125(x30681),x30682),f115(x30681)),x30682)
% 164.48/164.34  [3077]E(f324(f324(f158(x30771),x30772),f115(x30771)),f115(x30771))
% 164.48/164.34  [3078]E(f324(f324(f128(x30781),x30782),f115(x30781)),f115(x30781))
% 164.48/164.34  [3080]E(f227(x30801,x30802,f182(x30801)),f2(a840))
% 164.48/164.34  [3081]E(f142(x30811,x30812,f115(x30811)),f2(a840))
% 164.48/164.34  [3083]E(f155(x30831,x30832,f115(x30831)),f115(x30831))
% 164.48/164.34  [3084]E(f161(x30841,x30842,f115(x30841)),f115(x30841))
% 164.48/164.34  [3085]E(f159(x30851,f115(x30851),x30852),f115(x30851))
% 164.48/164.34  [3089]E(f324(f157(x30891),f140(x30891,x30892)),f324(f157(x30891),x30892))
% 164.48/164.34  [3092]E(f324(f260(x30921,x30921),f261(x30921,x30922)),x30922)
% 164.48/164.34  [3093]E(f324(f262(x30931,x30931),f261(x30931,x30932)),x30932)
% 164.48/164.34  [3102]P1(f324(a26,f28(x31021,x31022)))
% 164.48/164.34  [3103]E(f324(f279(x31031,x31031),f261(x31031,x31032)),f261(x31031,x31032))
% 164.48/164.34  [3117]E(f301(f841(x31171),f144(x31171,x31172)),f145(x31171,f301(x31171,x31172)))
% 164.48/164.34  [3119]P1(f324(f127(a1),f162(x31191,x31192)))
% 164.48/164.34  [3127]E(f324(f260(x31271,x31271),f301(x31271,x31272)),f238(f847(x31271,a834)))
% 164.48/164.34  [3128]E(f324(f262(x31281,x31281),f301(x31281,x31282)),f238(f847(x31281,a834)))
% 164.48/164.34  [3132]P1(f324(f127(x31321),f140(x31321,x31322)))
% 164.48/164.34  [3140]E(f324(f157(a1),f162(x31401,x31402)),f296(a1,x31401,x31402))
% 164.48/164.34  [3155]P53(x31551,f179(f847(x31551,a834)),x31552)
% 164.48/164.34  [3160]E(f324(f251(a1,a1),f52(x31601,x31602)),f51(a1,x31601,x31602))
% 164.48/164.34  [3161]E(f324(f295(a840,x31611),f324(a114,x31612)),f296(a840,x31611,x31612))
% 164.48/164.34  [3190]E(f296(a840,f324(a114,x31901),x31902),f298(a840,x31901,x31902))
% 164.48/164.34  [3193]P47(x31931,f238(f847(x31931,a834)),f301(x31931,x31932))
% 164.48/164.34  [3254]E(f324(f324(f3(a840),x32541),f324(a114,x32542)),f324(f41(a840),f299(a840,x32542,x32541)))
% 164.48/164.34  [3309]E(f152(x33091,x33092,f115(x33091)),f324(f324(f247(f841(x33091),f841(x33091)),f115(x33091)),f115(x33091)))
% 164.48/164.34  [3328]E(f324(f252(x33281,x33282,f846(x33281,x33282)),f247(x33281,x33282)),f37(f846(x33281,x33282)))
% 164.48/164.34  [3333]P1(f324(f324(f326(f841(x33331)),f115(x33331)),f147(x33331,x33332)))
% 164.48/164.34  [3334]E(f324(f180(f841(x33341)),f116(x33341,x33342)),f324(f324(f3(a840),f324(f180(f841(x33341)),x33342)),f80(a840)))
% 164.48/164.34  [3343]P1(f324(f64(a840),f299(a840,x33431,x33432)))
% 164.48/164.34  [3344]P1(f324(f64(a840),f298(a840,x33441,x33442)))
% 164.48/164.34  [3345]P1(f324(f64(a840),f296(a840,x33451,x33452)))
% 164.48/164.34  [3346]P1(f324(f64(a1),f299(a1,x33461,x33462)))
% 164.48/164.34  [3347]P1(f324(f64(a1),f298(a1,x33471,x33472)))
% 164.48/164.34  [3348]P1(f324(f64(a1),f296(a1,x33481,x33482)))
% 164.48/164.34  [3450]E(f324(f304(a840,a840,a114),f296(a840,x34501,x34502)),f296(a840,f324(a114,x34501),f324(a114,x34502)))
% 164.48/164.34  [3468]E(f324(f324(f282(x34681,x34681,x34681),f301(x34681,x34682)),f301(x34681,x34682)),f301(x34681,x34682))
% 164.48/164.34  [3499]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x34991),x34992)),f51(a1,x34991,x34992)),f52(x34991,x34992))
% 164.48/164.34  [3500]E(f324(f324(f247(a101,a101),f324(f324(f42(a101),x35001),x35002)),f51(a101,x35001,x35002)),f24(x35001,x35002))
% 164.48/164.34  [3529]E(f324(f324(f247(a840,a840),f324(f324(f42(a840),x35291),x35292)),f51(a840,x35291,x35292)),f87(f846(a840,a840),f54(x35291,x35292)))
% 164.48/164.34  [3582]P1(f324(f324(f232(a840),f324(f324(f3(a840),x35821),x35822)),f324(a114,x35821)))
% 164.48/164.34  [3682]E(f324(f324(f82(a1),f324(f324(f83(a1),x36821),f324(f324(f42(a1),x36822),x36821))),f51(a1,x36822,x36821)),x36822)
% 164.48/164.34  [3686]E(f324(f324(f45(a840,f847(f846(f841(x36861),f841(x36861)),a834)),f238(f847(a840,a834))),f132(x36861,x36862)),f134(x36861,x36862))
% 164.48/164.34  [3913]P1(f324(f324(f326(f846(f841(x39131),f841(x39131))),f324(f324(f247(f841(x39131),f841(x39131)),f115(x39131)),f115(x39131))),f145(x39131,x39132)))
% 164.48/164.34  [4072]E(f253(x40721,x40721,x40722,x40722,f7(x40721),f7(x40722)),f37(f846(x40721,x40722)))
% 164.48/164.34  [4074]E(f253(x40741,x40741,x40742,x40742,f37(x40741),f37(x40742)),f37(f846(x40741,x40742)))
% 164.48/164.34  [4310]~E(f324(f226(x43101),x43102),f182(x43101))
% 164.48/164.34  [4328]~P37(x43281,f324(f226(x43281),x43282))
% 164.48/164.34  [3066]E(f324(f230(x30661),f324(f226(x30661),x30662)),x30662)
% 164.48/164.34  [3067]E(f324(f154(x30671),f324(f154(x30671),x30672)),x30672)
% 164.48/164.34  [3069]E(f324(f324(f128(x30691),f2(a840)),x30692),x30692)
% 164.48/164.34  [3079]E(f324(f324(f158(x30791),f2(a840)),x30792),f115(x30791))
% 164.48/164.34  [3087]E(f324(f324(f125(x30871),f115(x30871)),x30872),x30872)
% 164.48/164.34  [3095]E(f324(f180(f844(x30951)),f324(f226(x30951),x30952)),f2(a840))
% 164.48/164.34  [3097]E(f43(f847(x30971,a834),f324(f302(x30971),x30972)),x30972)
% 164.48/164.34  [3099]E(f324(f157(x30991),f324(f153(x30991),x30992)),f324(f157(x30991),x30992))
% 164.48/164.34  [3100]E(f324(f157(x31001),f324(f154(x31001),x31002)),f324(f157(x31001),x31002))
% 164.48/164.34  [3107]E(f324(f324(f3(a101),x31071),x31072),f324(f324(a4,x31071),x31072))
% 164.48/164.34  [3121]E(f324(f324(f83(a840),x31211),x31212),f324(f324(f83(a840),x31212),x31211))
% 164.48/164.34  [3122]E(f324(f324(f83(a1),x31221),x31222),f324(f324(f83(a1),x31222),x31221))
% 164.48/164.34  [3123]E(f324(f324(f82(a840),x31231),x31232),f324(f324(f82(a840),x31232),x31231))
% 164.48/164.34  [3124]E(f324(f324(f82(a1),x31241),x31242),f324(f324(f82(a1),x31242),x31241))
% 164.48/164.34  [3147]E(f324(f324(f172(x31471,x31471),f2(a840)),x31472),f37(x31471))
% 164.48/164.34  [3148]E(f324(f180(f841(x31481)),f324(f153(x31481),x31482)),f324(f180(f841(x31481)),x31482))
% 164.48/164.34  [3149]E(f324(f180(f841(x31491)),f324(f154(x31491),x31492)),f324(f180(f841(x31491)),x31492))
% 164.48/164.34  [3150]E(f159(x31501,x31502,f179(f847(a840,a834))),f115(x31501))
% 164.48/164.34  [3151]E(f324(f324(f141(x31511,x31511),f7(x31511)),x31512),x31512)
% 164.48/164.34  [3153]E(f324(f246(a1,a1),f52(x31531,x31532)),f324(f324(f42(a1),x31531),x31532))
% 164.48/164.34  [3171]E(f324(f180(f841(x31711)),f140(x31711,x31712)),f324(f41(x31711),f324(f157(x31711),x31712)))
% 164.48/164.34  [3172]E(f34(f35(x31721,x31722)),f324(f324(f82(a840),f34(x31722)),f324(a114,f2(a840))))
% 164.48/164.34  [3173]E(f324(f277(x31731),f324(f279(x31731,x31731),x31732)),f324(f277(x31731),x31732))
% 164.48/164.34  [3177]P1(f324(f64(x31771),f324(f157(x31771),x31772)))
% 164.48/164.34  [3184]E(f324(f324(f82(a1),x31841),f324(f81(a1),x31842)),f324(f324(f3(a1),x31841),x31842))
% 164.48/164.34  [3192]P28(x31921,x31922,f179(f847(f839(x31921),a834)))
% 164.48/164.34  [3194]E(f324(f304(x31941,x31941,f7(x31941)),x31942),x31942)
% 164.48/164.34  [3195]E(f324(f304(x31951,x31951,f37(x31951)),x31952),x31952)
% 164.48/164.34  [3196]E(f324(f305(x31961,x31961,f7(x31961)),x31962),x31962)
% 164.48/164.34  [3197]E(f324(f305(x31971,x31971,f37(x31971)),x31972),x31972)
% 164.48/164.34  [3198]P1(f324(f238(f847(x31981,a834)),x31982))
% 164.48/164.34  [3200]E(f324(f41(a840),f324(f295(a840,x32001),x32002)),f324(f324(f3(a840),x32002),x32001))
% 164.48/164.34  [3201]E(f324(f295(a840,f324(a114,x32011)),x32012),f299(a840,x32011,x32012))
% 164.48/164.34  [3213]E(f324(f324(f303(x32131),x32132),f179(f847(x32131,a834))),f324(f257(x32131),f324(a321,x32132)))
% 164.48/164.34  [3217]E(f324(f324(f303(x32171),x32172),f179(f847(x32171,a834))),f225(x32171,f324(f226(x32171),x32172)))
% 164.48/164.34  [3219]E(f301(x32191,f324(f279(x32191,x32191),x32192)),f324(f279(x32191,x32191),f301(x32191,x32192)))
% 164.48/164.34  [3224]E(f324(f324(f82(a840),f324(a114,x32241)),x32242),f324(f324(f82(a840),x32241),f324(a114,x32242)))
% 164.48/164.34  [3225]E(f324(f324(f3(a840),f324(a114,x32251)),f324(a114,x32252)),f324(f324(f3(a840),x32251),x32252))
% 164.48/164.34  [3231]E(f324(f41(a840),f298(a840,x32311,x32312)),f324(f324(f3(a840),x32312),x32311))
% 164.48/164.34  [3240]P36(x32401,f324(f324(f281(a840,x32401),a236),x32402))
% 164.48/164.34  [3242]P18(a840,f129(a840,f324(f295(a840,x32421),x32422)))
% 164.48/164.34  [3244]P1(f324(f64(a840),f324(f295(a840,x32441),x32442)))
% 164.48/164.34  [3245]P1(f324(f64(a1),f324(f295(a1,x32451),x32452)))
% 164.48/164.34  [3247]E(f324(f279(f841(x32471),f841(x32471)),f144(x32471,x32472)),f144(x32471,f324(f279(x32471,x32471),x32472)))
% 164.48/164.34  [3248]E(f324(f180(a835),f35(x32481,x32482)),f324(f324(f82(a840),f324(f180(a835),x32482)),f324(a114,f2(a840))))
% 164.48/164.34  [3250]E(f324(f295(a1,x32501),f324(f324(f82(a1),x32502),f80(a1))),f296(a1,x32501,x32502))
% 164.48/164.34  [3253]E(f324(f324(f42(a1),f324(f81(a1),x32531)),f324(f81(a1),x32532)),f324(f324(f42(a1),x32531),x32532))
% 164.48/164.34  [3261]E(f170(x32611,x32612,f324(f18(f844(x32612),x32611),f182(x32612))),f179(f847(x32612,a834)))
% 164.48/164.34  [3262]E(f168(x32621,x32622,f324(f18(f844(x32622),x32621),f182(x32622))),f179(f847(x32621,a834)))
% 164.48/164.34  [3263]E(f324(f324(f172(f846(x32631,x32631),a834),f80(a840)),x32632),x32632)
% 164.48/164.34  [3265]E(f324(f324(f3(f847(x32651,a834)),x32652),f179(f847(x32651,a834))),x32652)
% 164.48/164.34  [3266]E(f324(f324(f103(f847(x32661,a834)),x32662),f179(f847(x32661,a834))),x32662)
% 164.48/164.34  [3267]E(f324(f324(f104(f847(x32671,a834)),x32672),f238(f847(x32671,a834))),x32672)
% 164.48/164.34  [3268]E(f324(f246(a840,a840),f87(f846(a840,a840),f54(x32681,x32682))),f324(f324(f42(a840),x32681),x32682))
% 164.48/164.34  [3274]E(f307(x32741,f324(a23,x32742),f324(f81(a1),f324(a23,x32742))),f324(f324(f310(a1),x32741),x32742))
% 164.48/164.34  [3275]E(f296(a1,f324(f324(f82(a1),x32751),f80(a1)),x32752),f298(a1,x32751,x32752))
% 164.48/164.34  [3280]E(f324(f251(a840,a840),f87(f846(a840,a840),f54(x32801,x32802))),f51(a840,x32801,x32802))
% 164.48/164.34  [3288]E(f308(x32881,f324(a23,x32882),f324(f81(a1),f324(a23,x32882))),f309(a1,x32881,x32882))
% 164.48/164.34  [3291]P1(f324(f324(f326(x32911),x32912),f238(f847(x32911,a834))))
% 164.48/164.34  [3295]E(f324(f324(f3(a840),f324(a114,x32951)),x32952),f324(f41(a840),f296(a840,x32952,x32951)))
% 164.48/164.34  [3320]E(f324(f324(f3(f847(x33201,a834)),x33202),f238(f847(x33201,a834))),f179(f847(x33201,a834)))
% 164.48/164.34  [3321]E(f324(f324(f103(f847(x33211,a834)),x33212),f238(f847(x33211,a834))),f238(f847(x33211,a834)))
% 164.48/164.34  [3322]E(f324(f324(f104(f847(x33221,a834)),x33222),f179(f847(x33221,a834))),f179(f847(x33221,a834)))
% 164.48/164.34  [3336]E(f51(a1,f324(f102(a1),x33361),f324(f102(a1),x33362)),f324(f102(a1),f51(a840,x33361,x33362)))
% 164.48/164.34  [3337]E(f51(a1,f324(f81(a1),x33371),f324(f81(a1),x33372)),f324(f81(a1),f51(a1,x33371,x33372)))
% 164.48/164.34  [3350]E(f324(f180(f841(x33501)),f324(f156(x33501),x33502)),f324(f324(f3(a840),f324(f180(f841(x33501)),x33502)),f80(a840)))
% 164.48/164.34  [3378]E(f324(f324(f42(a1),f51(a1,x33781,x33782)),x33782),f2(a1))
% 164.48/164.34  [3387]E(f324(a5,f51(a840,f324(a22,x33871),f324(a22,x33872))),f51(a101,x33871,x33872))
% 164.48/164.34  [3419]E(f324(a5,f324(f324(f83(a840),f324(a22,x34191)),f324(a22,x34192))),f324(f324(f83(a101),x34191),x34192))
% 164.48/164.34  [3420]E(f324(a5,f324(f324(f82(a840),f324(a22,x34201)),f324(a22,x34202))),f324(f324(f82(a101),x34201),x34202))
% 164.48/164.34  [3421]E(f324(a5,f324(f324(f42(a840),f324(a22,x34211)),f324(a22,x34212))),f324(f324(f42(a101),x34211),x34212))
% 164.48/164.34  [3422]E(f324(a5,f324(f324(f3(a840),f324(a22,x34221)),f324(a22,x34222))),f324(f324(f3(a101),x34221),x34222))
% 164.48/164.34  [3431]E(f324(f304(a840,a840,a114),f324(f295(a840,x34311),x34312)),f324(f295(a840,f324(a114,x34311)),f324(a114,x34312)))
% 164.48/164.34  [3455]P1(f324(f54(x34551,x34552),f87(f846(a840,a840),f54(x34551,x34552))))
% 164.48/164.34  [3473]E(f324(f324(f82(a840),f324(f324(f82(a840),f34(x34731)),f34(x34732))),f324(a114,f2(a840))),f34(f36(x34731,x34732)))
% 164.48/164.34  [3474]E(f51(a840,f324(a114,f51(a840,x34741,x34742)),x34742),f51(a840,f324(a114,x34741),x34742))
% 164.48/164.34  [3488]E(f324(f324(f46(f847(x34881,a834),f847(x34881,a834)),x34882),f7(f847(x34881,a834))),f44(f847(x34881,a834),x34882))
% 164.48/164.34  [3489]E(f324(f324(f45(f847(x34891,a834),f847(x34891,a834)),x34892),f7(f847(x34891,a834))),f43(f847(x34891,a834),x34892))
% 164.48/164.34  [3490]E(f324(f304(f841(x34901),f847(x34901,a834),f157(x34901)),f324(f157(f841(x34901)),f60(x34901,x34902))),f324(f302(x34901),f324(f157(x34901),x34902)))
% 164.48/164.34  [3493]P1(f324(f324(f326(f847(x34931,a834)),x34932),f324(f302(x34931),x34932)))
% 164.48/164.34  [3498]E(f51(a1,f324(f81(a1),f51(a1,x34981,x34982)),x34982),f51(a1,f324(f81(a1),x34981),x34982))
% 164.48/164.34  [3510]P1(f324(f324(f231(f847(x35101,a834)),x35102),f238(f847(x35101,a834))))
% 164.48/164.34  [3512]E(f324(f324(f282(x35121,x35121,x35121),f301(x35121,x35122)),f301(x35121,f301(x35121,x35122))),f301(x35121,x35122))
% 164.48/164.34  [3513]E(f324(f324(f103(f847(x35131,a834)),f324(f262(x35131,x35131),x35132)),f324(f260(x35131,x35131),x35132)),f324(f277(x35131),x35132))
% 164.48/164.34  [3535]E(f312(x35351,x35352,f238(f847(x35351,a834)),f238(f847(x35352,a834))),f238(f847(f850(x35351,x35352),a834)))
% 164.48/164.34  [3587]P1(f324(f324(f231(a840),f51(a840,x35871,x35872)),x35871))
% 164.48/164.34  [3611]P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x36111))),f324(f102(a1),x36112)))
% 164.48/164.34  [3636]P1(f324(f324(f326(f847(x36361,a834)),f179(f847(x36361,a834))),f324(f302(x36361),x36362)))
% 164.48/164.34  [3641]E(f301(x36411,f324(f324(f282(x36411,x36411,x36411),x36412),f301(x36411,x36412))),f301(x36411,x36412))
% 164.48/164.34  [3644]E(f324(f324(f282(x36441,x36441,x36441),f301(x36441,x36442)),x36442),f324(f324(f282(x36441,x36441,x36441),x36442),f301(x36441,x36442)))
% 164.48/164.34  [3646]E(f324(a107,f324(f324(f82(a1),f324(f324(f3(a1),x36461),x36462)),f80(a1))),f324(f41(a1),f296(a1,x36462,x36461)))
% 164.48/164.34  [3661]E(f324(f260(x36611,x36611),f324(f324(f282(x36611,x36611,x36611),x36612),f301(x36611,x36612))),f324(f260(x36611,x36611),x36612))
% 164.48/164.34  [3662]E(f324(f262(x36621,x36621),f324(f324(f282(x36621,x36621,x36621),x36622),f301(x36621,x36622))),f324(f262(x36621,x36621),x36622))
% 164.48/164.34  [3678]E(f324(f324(f82(a840),f324(f324(f82(a840),f324(f180(a835),x36781)),f324(f180(a835),x36782))),f324(a114,f2(a840))),f324(f180(a835),f36(x36781,x36782)))
% 164.48/164.34  [3690]P29(a840,a840,f324(f324(f9(a840,a840,a840),f82(a840)),x36901),x36902)
% 164.48/164.34  [3692]P18(a840,f324(f154(a840),f324(f324(f141(f841(x36921),a840),f180(f841(x36921))),f163(x36921,x36922))))
% 164.48/164.34  [3739]P1(f324(f324(f232(a1),f324(f81(a1),f324(f102(a1),f324(a114,x37391)))),f324(f102(a1),x37392)))
% 164.48/164.34  [3779]E(f324(f131(f841(x37791),x37791,f324(f9(x37791,f841(x37791),f841(x37791)),f139(x37791)),f115(x37791)),x37792),f324(f154(x37791),x37792))
% 164.48/164.34  [3829]P1(f324(f324(f231(f847(f846(f841(x38291),f841(x38291)),a834)),f145(x38291,x38292)),f301(f841(x38291),f144(x38291,x38292))))
% 164.48/164.34  [3863]P1(f324(f54(x38631,x38632),f324(f324(f247(a840,a840),f324(f324(f42(a840),x38631),x38632)),f51(a840,x38631,x38632))))
% 164.48/164.34  [3874]P1(f324(f324(f231(f847(f846(f841(x38741),f841(x38741)),a834)),f144(x38741,f301(x38741,x38742))),f301(f841(x38741),f144(x38741,x38742))))
% 164.48/164.34  [4098]E(f324(f324(f254(f846(a101,a101),a101,f846(a101,a101),f846(x40981,f846(a101,a101))),f265(f324(f151(a101),f324(f324(f141(f846(a101,x40981),a101),f246(a101,x40981)),x40982)))),f324(f324(f10(x40981,f847(f846(a101,a101),f846(x40981,f846(a101,a101))),a101),f247(x40981,f846(a101,a101))),f266(x40981,x40982))),f264(x40981,x40982))
% 164.48/164.34  [4280]E(f324(f252(f847(f846(x42801,x42801),a834),f847(f846(x42801,x42801),a834),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f324(f324(f9(f847(f846(x42801,x42801),a834),f847(f847(f846(x42801,x42801),a834),f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834))),f847(f847(f846(x42801,x42801),a834),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834))))),f324(f324(f10(f847(f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834)),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f847(f847(f847(f846(x42801,x42801),a834),f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834))),f847(f847(f846(x42801,x42801),a834),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834))))),f847(f846(x42801,x42801),a834)),f10(f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834)),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834))),f847(f846(x42801,x42801),a834))),f324(f324(f10(f847(f847(x42802,x42801),f847(f847(f846(x42802,x42802),a834),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f847(f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834)),f847(f847(x42802,x42801),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f847(f846(x42801,x42801),a834)),f20(f847(x42802,x42801),f847(f846(x42802,x42802),a834),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f324(f324(f10(f847(f847(x42802,x42801),f847(f846(x42802,x42802),a834)),f847(f847(x42802,x42801),f847(f847(f846(x42802,x42802),a834),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f847(f846(x42801,x42801),a834)),f324(f10(f847(f846(x42802,x42802),a834),f847(f847(f846(x42802,x42802),a834),f846(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834))),f847(x42802,x42801)),f247(f847(f846(x42802,x42802),a834),f847(f846(x42802,x42802),a834)))),f281(x42801,x42802))))),f281(x42801,x42802))),f76(x42801,x42802))
% 164.48/164.34  [4374]~E(f324(f302(x43741),x43742),f179(f847(f847(x43741,a834),a834)))
% 164.48/164.34  [4392]~P1(f324(f324(f326(x43921),x43922),f179(f847(x43921,a834))))
% 164.48/164.34  [4402]~P1(f324(f324(f232(f847(x44021,a834)),x44022),f179(f847(x44021,a834))))
% 164.48/164.34  [3203]E(f324(f324(f3(a840),x32031),f324(f324(f82(a840),x32031),x32032)),f2(a840))
% 164.48/164.34  [3205]E(f324(f324(f103(f847(x32051,a834)),x32052),x32052),x32052)
% 164.48/164.34  [3206]E(f324(f324(f104(f847(x32061,a834)),x32062),x32062),x32062)
% 164.48/164.34  [3233]E(f324(f324(f3(f847(x32331,a834)),x32332),x32332),f179(f847(x32331,a834)))
% 164.48/164.34  [3236]E(f324(f132(x32361,x32362),f2(a840)),f179(f847(f846(f841(x32361),f841(x32361)),a834)))
% 164.48/164.34  [3237]E(f324(f324(f82(a840),x32371),f324(a114,x32372)),f324(a114,f324(f324(f82(a840),x32371),x32372)))
% 164.48/164.34  [3249]E(f187(f324(f102(a1),x32491),f324(f102(a1),x32492)),f324(f102(a1),f324(f324(f3(a840),x32491),x32492)))
% 164.48/164.34  [3252]E(f324(f324(f42(a1),f324(f81(a1),x32521)),x32522),f324(f324(f42(a1),x32521),f324(f81(a1),x32522)))
% 164.48/164.34  [3256]E(f324(f41(a1),f324(f295(a1,x32561),x32562)),f324(a107,f324(f324(f3(a1),x32562),x32561)))
% 164.48/164.34  [3259]E(f324(f324(f82(a840),f324(a114,x32591)),x32592),f324(a114,f324(f324(f82(a840),x32591),x32592)))
% 164.48/164.34  [3264]E(f324(f81(f847(x32641,a834)),f324(f81(f847(x32641,a834)),x32642)),x32642)
% 164.48/164.34  [3277]E(f163(x32771,f324(f324(f139(f841(x32771)),f115(x32771)),x32772)),f163(x32771,x32772))
% 164.48/164.34  [3281]E(f324(f324(f82(a840),x32811),f324(f324(f83(a840),x32811),x32812)),f324(f324(f83(a840),x32811),f324(a114,x32812)))
% 164.48/164.34  [3289]E(f324(f324(a4,f324(a5,x32891)),f324(a5,x32892)),f324(a5,f324(f324(f3(a840),x32891),x32892)))
% 164.48/164.34  [3300]E(f324(f324(f83(a1),f324(f81(a1),x33001)),x33002),f324(f81(a1),f324(f324(f83(a1),x33001),x33002)))
% 164.48/164.34  [3302]E(f324(f324(f240(a1),f324(f102(a1),x33021)),x33022),f324(f102(a1),f324(f324(f240(a840),x33021),x33022)))
% 164.48/164.34  [3303]E(f324(f324(f83(a101),f324(a5,x33031)),f324(a5,x33032)),f324(a5,f324(f324(f83(a840),x33031),x33032)))
% 164.48/164.34  [3304]E(f324(f324(f82(a101),f324(a5,x33041)),f324(a5,x33042)),f324(a5,f324(f324(f82(a840),x33041),x33042)))
% 164.48/164.34  [3305]E(f324(f324(f235(a840),f324(a114,x33051)),f324(a114,x33052)),f324(a114,f324(f324(f235(a840),x33051),x33052)))
% 164.48/164.34  [3306]E(f324(f324(f178(a840),f324(a114,x33061)),f324(a114,x33062)),f324(a114,f324(f324(f178(a840),x33061),x33062)))
% 164.48/164.34  [3312]E(f324(f157(a840),f129(a840,f324(f295(a840,x33121),x33122))),f324(f295(a840,x33121),x33122))
% 164.48/164.34  [3313]E(f306(x33131,f324(f324(f303(x33131),x33132),f179(f847(x33131,a834)))),x33132)
% 164.48/164.34  [3318]E(f324(f260(x33181,x33182),f179(f847(f846(x33181,x33182),a834))),f179(f847(x33182,a834)))
% 164.48/164.34  [3319]E(f324(f262(x33191,x33192),f179(f847(f846(x33191,x33192),a834))),f179(f847(x33191,a834)))
% 164.48/164.34  [3323]E(f324(a107,f324(f324(f3(a1),x33231),x33232)),f324(f41(a1),f298(a1,x33232,x33231)))
% 164.48/164.34  [3327]E(f324(f324(f82(a840),x33271),f324(f324(f83(a840),x33272),x33271)),f324(f324(f83(a840),f324(a114,x33272)),x33271))
% 164.48/164.34  [3329]E(f324(f324(f63(x33291),f179(f847(x33291,a834))),x33292),f179(f847(f847(x33291,a834),a834)))
% 164.48/164.34  [3338]E(f324(f180(f841(a840)),f129(a840,f324(f295(a840,x33381),x33382))),f324(f324(f3(a840),x33382),x33381))
% 164.48/164.34  [3357]E(f324(f324(f103(f847(x33571,a834)),f179(f847(x33571,a834))),x33572),x33572)
% 164.48/164.34  [3358]E(f324(f324(f104(f847(x33581,a834)),f238(f847(x33581,a834))),x33582),x33582)
% 164.48/164.34  [3361]E(f324(f324(f82(a1),f324(f81(a1),x33611)),f324(f81(a1),x33612)),f324(f81(a1),f324(f324(f82(a1),x33611),x33612)))
% 164.48/164.34  [3364]E(f324(f324(f83(a1),f324(f102(a1),x33641)),f324(f102(a1),x33642)),f324(f102(a1),f324(f324(f83(a840),x33641),x33642)))
% 164.48/164.34  [3365]E(f324(f324(f83(a1),f324(f106(a1),x33651)),f324(f106(a1),x33652)),f324(f106(a1),f324(f324(f83(a1),x33651),x33652)))
% 164.48/164.34  [3367]E(f324(f324(f82(a1),f324(f102(a1),x33671)),f324(f102(a1),x33672)),f324(f102(a1),f324(f324(f82(a840),x33671),x33672)))
% 164.48/164.34  [3368]E(f324(f324(f82(a1),f324(f106(a1),x33681)),f324(f106(a1),x33682)),f324(f106(a1),f324(f324(f82(a1),x33681),x33682)))
% 164.48/164.34  [3369]E(f324(f324(f42(a1),f324(f102(a1),x33691)),f324(f102(a1),x33692)),f324(f102(a1),f324(f324(f42(a840),x33691),x33692)))
% 164.48/164.34  [3388]E(f324(f324(f8(x33881,a840),f324(f18(a840,x33881),f80(a840))),x33882),f324(f41(x33881),x33882))
% 164.48/164.34  [3395]E(f324(f81(a1),f51(a1,f324(f81(a1),x33951),x33952)),f51(a1,x33951,f324(f81(a1),x33952)))
% 164.48/164.34  [3397]E(f324(f157(a1),f162(x33971,f324(f324(f3(a1),x33972),f80(a1)))),f324(f295(a1,x33971),x33972))
% 164.48/164.34  [3402]P1(f324(f324(f231(a840),x34021),f324(f324(f82(a840),x34022),x34021)))
% 164.48/164.34  [3403]P1(f324(f324(f231(a840),x34031),f324(f324(f82(a840),x34031),x34032)))
% 164.48/164.34  [3405]E(f324(f324(f3(f847(x34051,a834)),f179(f847(x34051,a834))),x34052),f179(f847(x34051,a834)))
% 164.48/164.34  [3406]E(f324(f324(f103(f847(x34061,a834)),f238(f847(x34061,a834))),x34062),f238(f847(x34061,a834)))
% 164.48/164.34  [3407]E(f324(f324(f104(f847(x34071,a834)),f179(f847(x34071,a834))),x34072),f179(f847(x34071,a834)))
% 164.48/164.34  [3412]E(f324(f324(f247(a1,a1),x34121),f324(f81(a1),x34122)),f324(a57,f324(f324(f247(a1,a1),x34121),x34122)))
% 164.48/164.34  [3413]E(f324(f295(a1,f324(f324(f82(a1),x34131),f80(a1))),x34132),f299(a1,x34131,x34132))
% 164.48/164.34  [3423]E(f324(f324(f83(a840),x34231),f324(f324(f42(a840),x34232),x34231)),f324(f324(f3(a840),x34232),f51(a840,x34232,x34231)))
% 164.48/164.34  [3424]E(f324(f324(f83(a1),x34241),f324(f324(f42(a1),x34242),x34241)),f324(f324(f3(a1),x34242),f51(a1,x34242,x34241)))
% 164.48/164.34  [3428]E(f324(f157(a1),f162(f324(f324(f82(a1),x34281),f80(a1)),x34282)),f298(a1,x34281,x34282))
% 164.48/164.34  [3432]P1(f324(f324(f231(f847(x34321,a834)),x34322),x34322))
% 164.48/164.34  [3435]E(f324(f324(f103(f847(x34351,a834)),x34352),f324(f81(f847(x34351,a834)),x34352)),f238(f847(x34351,a834)))
% 164.48/164.34  [3436]E(f324(f324(f104(f847(x34361,a834)),x34362),f324(f81(f847(x34361,a834)),x34362)),f179(f847(x34361,a834)))
% 164.48/164.34  [3442]E(f324(f324(f3(a840),f324(f324(f3(a840),x34421),f80(a840))),x34422),f324(f324(f3(a840),x34421),f324(a114,x34422)))
% 164.48/164.34  [3447]E(f324(f324(f3(f847(x34471,a834)),f238(f847(x34471,a834))),x34472),f324(f81(f847(x34471,a834)),x34472))
% 164.48/164.34  [3448]E(f324(f324(f3(a1),f324(f106(a1),x34481)),f324(f106(a1),x34482)),f324(f106(a1),f324(f324(f82(a1),x34481),f324(f81(a1),x34482))))
% 164.48/164.34  [3460]E(f324(f157(a840),f129(a840,f324(f295(a840,x34601),f324(a114,x34602)))),f296(a840,x34601,x34602))
% 164.48/164.34  [3491]E(f324(f324(f172(f846(x34911,x34911),a834),f2(a840)),x34912),f301(x34911,f179(f847(f846(x34911,x34911),a834))))
% 164.48/164.34  [3495]P1(f324(f127(a840),f129(a840,f324(f295(a840,x34951),x34952))))
% 164.48/164.34  [3511]E(f324(f304(a1,a840,a107),f296(a1,f324(f102(a1),x35111),f324(f102(a1),x35112))),f296(a840,x35111,x35112))
% 164.48/164.34  [3521]E(f174(a840,f2(a840),f7(a840),f324(f324(f3(a840),x35211),x35212)),f324(f324(f3(a840),x35211),f324(a114,x35212)))
% 164.48/164.34  [3522]E(f324(a107,f324(f324(f3(a1),x35221),f324(f324(f82(a1),x35222),f80(a1)))),f324(f41(a1),f299(a1,x35222,x35221)))
% 164.48/164.34  [3558]E(f324(f324(f141(a840,a840),a114),f129(a840,f324(f295(a840,x35581),x35582))),f129(a840,f324(f295(a840,f324(a114,x35581)),f324(a114,x35582))))
% 164.48/164.34  [3565]E(f324(f157(a1),f162(f324(f324(f82(a1),x35651),f80(a1)),f324(f324(f3(a1),x35652),f80(a1)))),f299(a1,x35651,x35652))
% 164.48/164.34  [3579]P1(f324(f324(f231(f847(x35791,a834)),f179(f847(x35791,a834))),x35792))
% 164.48/164.34  [3583]E(f87(x35831,f324(f324(f9(x35831,x35831,a834),a321),x35832)),x35832)
% 164.48/164.34  [3584]E(f92(x35841,f324(f324(f9(x35841,x35841,a834),a321),x35842)),x35842)
% 164.48/164.34  [3588]E(f324(f157(a840),f129(a840,f324(f295(a840,f324(a114,x35881)),f324(a114,x35882)))),f298(a840,x35881,x35882))
% 164.48/164.34  [3614]E(f324(f324(f249(x36141,x36142),f238(f847(x36141,a834))),f324(f18(f847(x36142,a834),x36141),f238(f847(x36142,a834)))),f238(f847(f846(x36141,x36142),a834)))
% 164.48/164.34  [3648]E(f324(f257(x36481),f324(f324(f10(a834,a834,x36481),a320),x36482)),f324(f81(f847(x36481,a834)),f324(f257(x36481),x36482)))
% 164.48/164.34  [3651]E(f324(f257(x36511),f324(f324(f9(x36511,x36511,a834),a321),x36512)),f324(f324(f303(x36511),x36512),f179(f847(x36511,a834))))
% 164.48/164.34  [3658]E(f324(f324(f82(a1),f324(f324(f82(a1),x36581),x36581)),f324(f324(f82(a1),x36582),x36582)),f324(f324(f82(a1),f324(f324(f82(a1),x36581),x36582)),f324(f324(f82(a1),x36581),x36582)))
% 164.48/164.34  [3659]E(f324(f324(f3(a1),f324(f324(f82(a1),x36591),x36591)),f324(f324(f82(a1),x36592),x36592)),f324(f324(f82(a1),f324(f324(f3(a1),x36591),x36592)),f324(f324(f3(a1),x36591),x36592)))
% 164.48/164.34  [3675]P1(f324(f324(f231(a840),f324(f41(x36751),f324(f157(x36751),x36752))),f324(f180(f841(x36751)),x36752)))
% 164.48/164.34  [3676]P1(f324(f324(f231(a840),f324(f180(f841(x36761)),f140(x36761,x36762))),f324(f180(f841(x36761)),x36762)))
% 164.48/164.34  [3687]E(f324(f257(x36871),f324(f324(f9(x36871,f847(x36871,a834),a834),f326(x36871)),x36872)),x36872)
% 164.48/164.34  [3703]E(f324(f324(f158(x37031),f324(f324(f3(a840),f324(f180(f841(x37031)),x37032)),f80(a840))),x37032),f116(x37031,x37032))
% 164.48/164.34  [3726]E(f174(a840,f2(a840),f324(f324(f10(a840,a840,a840),a114),f324(f235(a840),x37261)),x37262),f324(f324(f235(a840),f324(a114,x37261)),x37262))
% 164.48/164.34  [3730]E(f43(f847(x37301,a834),f324(f304(f847(f846(x37301,x37301),a834),f847(x37301,a834),f277(x37301)),x37302)),f324(f277(x37301),f43(f847(f846(x37301,x37301),a834),x37302)))
% 164.48/164.34  [3731]E(f174(a840,f324(a114,x37311),f324(f324(f10(a840,a840,a840),a114),f324(f178(a840),x37311)),x37312),f324(f324(f178(a840),f324(a114,x37311)),x37312))
% 164.48/164.34  [3733]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),f324(f77(a1),x37331)),f324(f77(a1),x37332))),f51(a1,f324(f77(a1),x37331),f324(f77(a1),x37332))),f59(x37331,x37332))
% 164.48/164.34  [3753]P1(f324(f324(f231(f847(f847(x37531,a834),a834)),x37532),f324(f302(x37531),f43(f847(x37531,a834),x37532))))
% 164.48/164.34  [3784]E(f324(f324(f45(x37841,f847(x37841,a834)),x37842),f324(f324(f9(x37841,f847(x37841,a834),f847(x37841,a834)),f303(x37841)),f179(f847(x37841,a834)))),x37842)
% 164.48/164.34  [3785]E(f324(f324(f282(x37851,x37851,x37851),f324(f279(x37851,x37851),x37852)),f301(x37851,f324(f279(x37851,x37851),x37852))),f324(f279(x37851,x37851),f324(f324(f282(x37851,x37851,x37851),x37852),f301(x37851,x37852))))
% 164.48/164.34  [3854]E(f324(f157(x38541),f324(f131(f841(x38541),f841(x38541),f125(x38541),f115(x38541)),x38542)),f324(f324(f45(f841(x38541),f847(x38541,a834)),f324(f157(f841(x38541)),x38542)),f157(x38541)))
% 164.48/164.34  [3886]E(f324(f324(f103(f847(f846(x38861,x38861),a834)),f301(x38861,f179(f847(f846(x38861,x38861),a834)))),f324(f324(f282(x38861,x38861,x38861),f301(x38861,x38862)),x38862)),f301(x38861,x38862))
% 164.48/164.34  [3923]E(f324(f324(f166(x39231,x39231),x39232),x39232),f324(f324(f141(x39231,f846(x39231,x39231)),f324(f324(f20(x39231,x39231,f846(x39231,x39231)),f247(x39231,x39231)),f7(x39231))),x39232))
% 164.48/164.34  [4034]E(f324(f131(a840,f841(x40341),f324(f9(f841(x40341),a840,a840),f324(f324(f10(a840,f847(a840,a840),f841(x40341)),f178(a840)),f180(f841(x40341)))),f2(a840)),f324(f154(f841(x40341)),x40342)),f324(f180(f841(f841(x40341))),f163(x40341,x40342)))
% 164.48/164.34  [4111]E(f324(f324(f281(f846(a840,f841(x41111)),f841(x41111)),f318(a840,f841(x41111),a236,f134(x41111,x41112))),f324(f324(f20(f841(x41111),f841(x41111),f846(a840,f841(x41111))),f324(f324(f10(a840,f847(f841(x41111),f846(a840,f841(x41111))),f841(x41111)),f247(a840,f841(x41111))),f180(f841(x41111)))),f7(f841(x41111)))),f135(x41111,x41112))
% 164.48/164.34  [4237]E(f324(f257(x42371),f324(f324(f10(f847(f847(x42371,a834),a834),a834,x42371),f90(f847(x42371,a834))),f324(f324(f10(f847(f847(x42371,a834),a834),f847(f847(x42371,a834),a834),x42371),f324(f20(f847(x42371,a834),a834,a834),f324(f324(f10(a834,f847(a834,a834),f847(x42371,a834)),a327),f324(f324(f9(f847(x42371,a834),f847(f847(x42371,a834),a834),a834),f326(f847(x42371,a834))),x42372)))),f326(x42371)))),f44(f847(x42371,a834),x42372))
% 164.48/164.34  [4403]~P1(f324(f324(f232(a1),f324(f102(a1),x44031)),f324(f81(a1),f324(f102(a1),x44032))))
% 164.48/164.34  [3325]E(f324(f324(f3(a840),f324(f324(f82(a840),x33251),x33252)),x33252),x33251)
% 164.48/164.34  [3326]E(f324(f324(f3(a840),f324(f324(f82(a840),x33261),x33262)),x33261),x33262)
% 164.48/164.34  [3396]E(f324(f324(f82(a840),f324(f324(f3(a840),x33961),x33962)),x33962),f324(f324(f178(a840),x33961),x33962))
% 164.48/164.34  [3497]E(f324(f324(f83(a840),f324(f324(f42(a840),x34971),x34972)),x34972),f324(f324(f3(a840),x34971),f51(a840,x34971,x34972)))
% 164.48/164.34  [3526]E(f324(f157(a840),f129(a840,f324(f295(a840,f324(a114,x35261)),x35262))),f299(a840,x35261,x35262))
% 164.48/164.34  [3534]E(f324(f102(a1),f210(f324(a107,f324(f77(a1),x35341)),f324(a107,f324(f77(a1),x35342)))),f324(f324(a211,x35341),x35342))
% 164.48/164.34  [3536]E(f324(f324(f103(f847(x35361,a834)),f324(f81(f847(x35361,a834)),x35362)),x35362),f238(f847(x35361,a834)))
% 164.48/164.34  [3537]E(f324(f324(f104(f847(x35371,a834)),f324(f81(f847(x35371,a834)),x35372)),x35372),f179(f847(x35371,a834)))
% 164.48/164.34  [3554]P1(f324(f324(f231(a840),f324(f324(f42(a840),x35541),x35542)),x35541))
% 164.48/164.34  [3555]P1(f324(f324(f231(a840),f324(f324(f3(a840),x35551),x35552)),x35551))
% 164.48/164.34  [3580]P1(f324(f324(f232(a840),x35801),f324(a114,f324(f324(f82(a840),x35802),x35801))))
% 164.48/164.34  [3581]P1(f324(f324(f232(a840),x35811),f324(a114,f324(f324(f82(a840),x35811),x35812))))
% 164.48/164.34  [3600]E(f324(f324(f83(a840),f324(a107,f324(f77(a1),x36001))),f324(a107,f324(f77(a1),x36002))),f324(a107,f324(f77(a1),f324(f324(f83(a1),x36001),x36002))))
% 164.48/164.34  [3610]P1(f324(f324(f231(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x36101)),x36102)))
% 164.48/164.34  [3681]E(f324(f278(f841(x36811),f841(x36811),f145(x36811,x36812)),f324(f324(f303(f841(x36811)),f115(x36811)),f179(f847(f841(x36811),a834)))),f324(f324(f303(f841(x36811)),f115(x36811)),f179(f847(f841(x36811),a834))))
% 164.48/164.34  [3699]E(f324(f324(f103(f847(f846(x36991,x36991),a834)),f301(x36991,x36992)),f301(x36991,f179(f847(f846(x36991,x36991),a834)))),f301(x36991,x36992))
% 164.48/164.34  [3715]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f82(a1),x37151),x37151))),f324(f106(a1),f324(f324(f82(a1),x37152),x37152))),f324(f324(f42(a1),f324(f106(a1),x37151)),f324(f106(a1),x37152)))
% 164.48/164.34  [3774]E(f324(f324(f240(a1),x37741),f324(f106(a840),f324(f324(f82(a1),x37742),x37742))),f324(f324(f88(a1,a1),f324(f324(f240(a1),x37741),f324(f106(a840),x37742))),f324(f324(f20(a1,a1,a1),f83(a1)),f7(a1))))
% 164.48/164.34  [3780]E(f324(f257(f847(x37801,a834)),f324(f324(f9(f847(x37801,a834),f847(x37801,a834),a834),f231(f847(x37801,a834))),x37802)),f324(f302(x37801),x37802))
% 164.48/164.34  [3794]E(f324(f324(f141(a1,a840),a107),f324(f324(f125(a1),f324(f324(f141(a840,a1),f102(a1)),x37941)),f324(f324(f141(a840,a1),f102(a1)),x37942))),f324(f324(f125(a840),x37941),x37942))
% 164.48/164.34  [3828]E(f324(f304(a1,a1,f324(f324(f9(a1,a1,a1),f82(a1)),x38281)),f324(f295(a1,f2(a1)),f324(f324(f3(a1),x38282),x38281))),f324(f295(a1,x38281),x38282))
% 164.48/164.34  [3831]P48(x38311,f324(f324(f3(f847(f846(x38311,x38311),a834)),x38312),f301(x38311,f179(f847(f846(x38311,x38311),a834)))))
% 164.48/164.34  [3851]E(f324(f180(f841(x38511)),f324(f131(f841(x38511),f841(x38511),f125(x38511),f115(x38511)),x38512)),f324(f151(a840),f324(f324(f141(f841(x38511),a840),f180(f841(x38511))),x38512)))
% 164.48/164.34  [3857]P47(x38571,f238(f847(x38571,a834)),f324(f324(f103(f847(f846(x38571,x38571),a834)),x38572),f301(x38571,f179(f847(f846(x38571,x38571),a834)))))
% 164.48/164.34  [3903]E(f174(a840,f2(a840),f324(f324(f10(a840,a840,a840),a114),f324(f324(f9(a840,a840,a840),f235(a840)),x39031)),x39032),f324(f324(f235(a840),x39032),f324(a114,x39031)))
% 164.48/164.34  [3906]E(f174(a840,f324(a114,x39061),f324(f324(f10(a840,a840,a840),a114),f324(f324(f9(a840,a840,a840),f178(a840)),x39061)),x39062),f324(f324(f178(a840),x39062),f324(a114,x39061)))
% 164.48/164.34  [3909]E(f324(f304(x39091,f841(x39091),f324(f324(f9(x39091,f841(x39091),f841(x39091)),f139(x39091)),f115(x39091))),x39092),f160(x39091,x39092,f324(f324(f303(f841(x39091)),f115(x39091)),f179(f847(f841(x39091),a834)))))
% 164.48/164.34  [3910]E(f324(f324(f103(f847(f846(x39101,x39101),a834)),f324(f324(f282(x39101,x39101,x39101),x39102),f301(x39101,x39102))),f301(x39101,f179(f847(f846(x39101,x39101),a834)))),f301(x39101,x39102))
% 164.48/164.34  [3918]P1(f324(f324(f231(f847(f846(x39181,x39181),a834)),f261(x39181,x39182)),f324(f324(f249(x39181,x39181),x39182),f324(f18(f847(x39181,a834),x39181),x39182))))
% 164.48/164.34  [3921]E(f324(f304(a1,a840,a107),f324(f324(f103(f847(a1,a834)),f324(f304(a840,a1,f102(a1)),x39211)),f324(f304(a840,a1,f102(a1)),x39212))),f324(f324(f103(f847(a840,a834)),x39211),x39212))
% 164.48/164.34  [3922]E(f324(f304(a1,a840,a107),f324(f324(f104(f847(a1,a834)),f324(f304(a840,a1,f102(a1)),x39221)),f324(f304(a840,a1,f102(a1)),x39222))),f324(f324(f104(f847(a840,a834)),x39221),x39222))
% 164.48/164.34  [3926]E(f324(f257(x39261),f324(f324(f10(a834,a834,x39261),a320),f324(f324(f9(x39261,f847(x39261,a834),a834),f326(x39261)),x39262))),f324(f81(f847(x39261,a834)),x39262))
% 164.48/164.34  [3953]E(f324(f131(f841(x39531),f841(x39531),f125(x39531),f115(x39531)),f324(f324(f141(f841(x39531),f841(x39531)),f154(x39531)),f324(f154(f841(x39531)),x39532))),f324(f154(x39531),f324(f131(f841(x39531),f841(x39531),f125(x39531),f115(x39531)),x39532)))
% 164.48/164.34  [3980]E(f324(f324(f45(a840,f847(f846(x39801,x39801),a834)),f238(f847(a840,a834))),f324(f324(f9(a840,f847(f846(x39801,x39801),a834),f847(f846(x39801,x39801),a834)),f172(f846(x39801,x39801),a834)),x39802)),f301(x39801,x39802))
% 164.48/164.34  [3998]E(f87(x39981,f324(f324(f10(f847(x39981,a834),a834,x39981),f324(a321,x39982)),f324(f324(f9(x39981,f847(x39981,a834),f847(x39981,a834)),f303(x39981)),f179(f847(x39981,a834))))),f306(x39981,x39982))
% 164.48/164.34  [4006]E(f324(f180(f841(x40061)),f140(x40061,f324(f131(f841(x40061),f841(x40061),f125(x40061),f115(x40061)),x40062))),f324(f41(x40061),f324(f324(f45(f841(x40061),f847(x40061,a834)),f324(f157(f841(x40061)),x40062)),f157(x40061))))
% 164.48/164.34  [4021]E(f324(f324(f103(f847(f846(x40211,x40211),a834)),x40212),f324(f324(f282(x40211,x40211,x40211),f324(f324(f282(x40211,x40211,x40211),x40212),f301(x40211,x40212))),x40212)),f324(f324(f282(x40211,x40211,x40211),x40212),f301(x40211,x40212)))
% 164.48/164.34  [4043]P1(f324(f324(f231(f847(f846(x40431,x40431),a834)),f324(f324(f282(x40431,x40431,x40431),x40432),f301(x40431,x40432))),f324(f324(f249(x40431,x40431),f324(f277(x40431),x40432)),f324(f18(f847(x40431,a834),x40431),f324(f277(x40431),x40432)))))
% 164.48/164.34  [4088]E(f324(f257(f841(x40881)),f324(f324(f9(f841(x40881),f847(x40881,a834),a834),f324(f324(f10(f847(x40881,a834),f847(f847(x40881,a834),a834),f841(x40881)),f231(f847(x40881,a834))),f157(x40881))),x40882)),f147(x40881,x40882))
% 164.48/164.34  [4099]E(f324(f143(f841(x40991),x40991,f115(x40991),f324(f324(f10(f841(x40991),f847(f841(x40991),f841(x40991)),x40991),f324(f9(f841(x40991),f841(x40991),f841(x40991)),f125(x40991))),f324(f324(f9(x40991,f841(x40991),f841(x40991)),f139(x40991)),f115(x40991)))),x40992),f324(f153(x40991),x40992))
% 164.48/164.34  [4139]P29(f847(x41391,x41392),f847(f846(x41391,x41392),a834),f324(f324(f10(f847(f846(x41391,x41392),a834),f847(f846(x41391,x41392),a834),f847(x41391,x41392)),f257(f846(x41391,x41392))),f324(f324(f10(f847(x41391,f847(x41392,a834)),f847(f846(x41391,x41392),a834),f847(x41391,x41392)),f252(x41391,x41392,a834)),f324(f10(x41392,f847(x41392,a834),x41391),f324(f9(x41392,x41392,a834),a321)))),f238(f847(f847(x41391,x41392),a834)))
% 164.48/164.34  [4144]E(f51(a1,f324(f106(a1),f324(f324(f82(a1),x41441),x41441)),f324(f106(a1),f324(f324(f82(a1),x41442),x41442))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f106(a1),x41441),f324(f106(a1),x41442))))
% 164.48/164.34  [4186]E(f324(f324(f45(x41861,f847(f846(x41861,x41861),a834)),x41862),f324(f324(f9(x41861,f847(f846(x41861,x41861),a834),f847(f846(x41861,x41861),a834)),f324(f324(f10(f846(x41861,x41861),f847(f847(f846(x41861,x41861),a834),f847(f846(x41861,x41861),a834)),x41861),f303(f846(x41861,x41861))),f324(f324(f20(x41861,x41861,f846(x41861,x41861)),f247(x41861,x41861)),f7(x41861)))),f179(f847(f846(x41861,x41861),a834)))),f261(x41861,x41862))
% 164.48/164.34  [4194]E(f197(x41941,f324(f324(f247(a1,a1),f324(f81(a1),f324(f324(f75(f846(a1,a1),a1,x41941,f246(a1,a1)),f206(x41941)),x41942))),f324(f324(f75(f846(a1,a1),a1,x41941,f251(a1,a1)),f206(x41941)),x41942))),f220(x41941,x41942))
% 164.48/164.34  [4275]E(f324(f257(f847(x42751,a834)),f324(f324(f10(f847(f847(x42751,a834),a834),a834,f847(x42751,a834)),f89(f847(x42751,a834))),f324(f324(f9(f847(x42751,a834),f847(f847(x42751,a834),a834),f847(f847(x42751,a834),a834)),f324(f324(f10(f847(f847(x42751,a834),f847(a834,a834)),f847(f847(f847(x42751,a834),a834),f847(f847(x42751,a834),a834)),f847(x42751,a834)),f20(f847(x42751,a834),a834,a834)),f324(f324(f10(f847(f847(x42751,a834),a834),f847(f847(x42751,a834),f847(a834,a834)),f847(x42751,a834)),f324(f10(a834,f847(a834,a834),f847(x42751,a834)),a322)),f324(f324(f9(f847(x42751,a834),f847(f847(x42751,a834),f847(x42751,a834)),f847(f847(x42751,a834),a834)),f324(f324(f10(f847(f847(x42751,a834),a834),f847(f847(f847(x42751,a834),f847(x42751,a834)),f847(f847(x42751,a834),a834)),f847(x42751,a834)),f10(f847(x42751,a834),a834,f847(x42751,a834))),a321)),f81(f847(x42751,a834)))))),f324(f324(f10(f847(f847(x42751,a834),a834),a834,f847(x42751,a834)),f324(f326(f847(x42751,a834)),x42752)),f302(x42751))))),f324(f302(x42751),f324(f81(f847(x42751,a834)),x42752)))
% 164.48/164.34  [4399]~E(f324(f324(f82(a1),x43991),x43991),f324(f324(f3(a1),f324(f324(f82(a1),x43992),x43992)),a99))
% 164.48/164.34  [4405]~P1(f324(f324(f232(a840),f324(f324(f82(a840),x44051),x44052)),x44052))
% 164.48/164.34  [4406]~P1(f324(f324(f232(a840),f324(f324(f82(a840),x44061),x44062)),x44061))
% 164.48/164.34  [3615]E(f324(f324(f3(a840),x36151),f324(f324(f83(a840),f324(f324(f42(a840),x36151),x36152)),x36152)),f51(a840,x36151,x36152))
% 164.48/164.34  [3616]E(f324(f324(f3(a1),x36161),f324(f324(f83(a1),f324(f324(f42(a1),x36161),x36162)),x36162)),f51(a1,x36161,x36162))
% 164.48/164.34  [3649]E(f324(f324(f141(a840,x36491),f324(f149(x36491),x36492)),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(x36491)),x36492)))),x36492)
% 164.48/164.34  [3711]E(f324(f278(x37111,x37111,f301(x37111,f179(f847(f846(x37111,x37111),a834)))),x37112),x37112)
% 164.48/164.34  [3834]E(f301(x38341,f324(f324(f3(f847(f846(x38341,x38341),a834)),x38342),f301(x38341,f179(f847(f846(x38341,x38341),a834))))),f301(x38341,x38342))
% 164.48/164.34  [3835]E(f301(x38351,f324(f324(f103(f847(f846(x38351,x38351),a834)),x38352),f301(x38351,f179(f847(f846(x38351,x38351),a834))))),f301(x38351,x38352))
% 164.48/164.34  [3890]E(f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x38901),x38901)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x38902),x38902)),a99)),f324(f324(f82(a1),f324(f324(f3(a1),x38901),x38902)),f324(f324(f3(a1),x38901),x38902)))
% 164.48/164.34  [3931]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x39311),x39312)),f324(f324(f82(a1),x39311),x39312))),a99),f324(f324(f82(a1),f324(f324(f82(a1),x39311),x39311)),f324(f324(f3(a1),f324(f324(f82(a1),x39312),x39312)),a99)))
% 164.48/164.34  [3957]E(f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39571),x39571)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x39572),x39572)),a99)),f324(f324(f82(a1),f324(f324(f82(a1),x39571),f324(f324(f3(a1),x39572),a99))),f324(f324(f82(a1),x39571),f324(f324(f3(a1),x39572),a99))))
% 164.48/164.34  [3968]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x39681),x39682)),f324(f324(f82(a1),x39681),x39682))),a99),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39681),x39681)),a99)),f324(f324(f82(a1),x39682),x39682)))
% 164.48/164.34  [3969]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),x39691),x39692)),f324(f324(f3(a1),x39691),x39692))),a99),f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39691),x39691)),a99)),f324(f324(f82(a1),x39692),x39692)))
% 164.48/164.34  [4018]E(f324(f102(a1),f324(f324(f42(a840),f324(f324(f83(a840),f324(a107,f324(f77(a1),x40181))),f324(a107,f324(f77(a1),x40182)))),f210(f324(a107,f324(f77(a1),x40181)),f324(a107,f324(f77(a1),x40182))))),f212(x40181,x40182))
% 164.48/164.34  [4064]E(f324(f324(f254(f846(a101,a101),a101,f846(a101,a101),f846(x40641,f846(a101,a101))),f265(f324(a5,f324(f180(f841(x40641)),x40642)))),f324(f324(f10(x40641,f847(f846(a101,a101),f846(x40641,f846(a101,a101))),a101),f247(x40641,f846(a101,a101))),f324(f324(f10(a840,x40641,a101),f324(f149(x40641),x40642)),a22))),f271(x40641,x40642))
% 164.48/164.34  [4145]E(f324(f131(a840,f841(x41451),f324(f9(f841(x41451),a840,a840),f324(f324(f10(a840,f847(a840,a840),f841(x41451)),f178(a840)),f180(f841(x41451)))),f2(a840)),f324(f154(f841(x41451)),f163(x41451,x41452))),f324(f180(f841(f841(x41451))),f324(f126(f841(x41451),f324(f324(f10(a834,a834,f841(x41451)),a320),f324(f324(f9(f841(x41451),f841(x41451),a834),a321),f115(x41451)))),x41452)))
% 164.48/164.34  [4151]E(f324(f324(f45(a840,f847(x41511,a834)),f238(f847(a840,a834))),f324(f324(f9(a840,f847(a840,f847(x41511,a834)),f847(x41511,a834)),f324(f324(f10(f847(a840,a834),f847(f847(a840,f847(x41511,a834)),f847(x41511,a834)),a840),f45(a840,f847(x41511,a834))),f295(a840,f2(a840)))),x41512)),f324(f324(f45(a840,f847(x41511,a834)),f238(f847(a840,a834))),x41512))
% 164.48/164.34  [4170]P1(f324(f64(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),x41701)),f324(f324(f9(a840,a840,a834),f232(a840)),x41702)))))
% 164.48/164.34  [4285]E(f324(f257(f846(f841(x42851),f841(x42851))),f324(f252(f841(x42851),f841(x42851),a834),f324(f324(f20(f841(x42851),f847(f841(x42851),a834),f847(f841(x42851),a834)),f324(f324(f10(f847(f841(x42851),f847(a834,a834)),f847(f847(f841(x42851),a834),f847(f841(x42851),a834)),f841(x42851)),f20(f841(x42851),a834,a834)),f324(f324(f10(f847(f841(x42851),a834),f847(f841(x42851),f847(a834,a834)),f841(x42851)),f324(f10(a834,f847(a834,a834),f841(x42851)),a323)),f324(f324(f9(f841(x42851),f847(f841(x42851),a840),f847(f841(x42851),a834)),f324(f324(f10(f847(a840,a834),f847(f847(f841(x42851),a840),f847(f841(x42851),a834)),f841(x42851)),f10(a840,a834,f841(x42851))),f324(f324(f10(a840,f847(a840,a834),f841(x42851)),f232(a840)),f180(f841(x42851))))),f180(f841(x42851)))))),f324(f324(f20(f841(x42851),f847(f841(x42851),a834),f847(f841(x42851),a834)),f324(f324(f10(f847(f841(x42851),f847(a834,a834)),f847(f847(f841(x42851),a834),f847(f841(x42851),a834)),f841(x42851)),f20(f841(x42851),a834,a834)),f324(f324(f10(f847(f841(x42851),a834),f847(f841(x42851),f847(a834,a834)),f841(x42851)),f324(f10(a834,f847(a834,a834),f841(x42851)),a322)),f324(f324(f9(f841(x42851),f847(f841(x42851),a840),f847(f841(x42851),a834)),f324(f324(f10(f847(a840,a834),f847(f847(f841(x42851),a840),f847(f841(x42851),a834)),f841(x42851)),f10(a840,a834,f841(x42851))),f324(f324(f10(a840,f847(a840,a834),f841(x42851)),a321),f180(f841(x42851))))),f180(f841(x42851)))))),f324(f324(f9(f841(x42851),f847(f846(f841(x42851),f841(x42851)),a834),f847(f841(x42851),a834)),f324(f324(f10(f847(f841(x42851),f847(f847(f846(f841(x42851),f841(x42851)),a834),a834)),f847(f847(f846(f841(x42851),f841(x42851)),a834),f847(f841(x42851),a834)),f841(x42851)),f9(f841(x42851),f847(f846(f841(x42851),f841(x42851)),a834),a834)),f324(f324(f10(f847(f841(x42851),f846(f841(x42851),f841(x42851))),f847(f841(x42851),f847(f847(f846(f841(x42851),f841(x42851)),a834),a834)),f841(x42851)),f324(f10(f846(f841(x42851),f841(x42851)),f847(f847(f846(f841(x42851),f841(x42851)),a834),a834),f841(x42851)),f326(f846(f841(x42851),f841(x42851))))),f247(f841(x42851),f841(x42851))))),f134(x42851,x42852)))))),f135(x42851,x42852))
% 164.48/164.34  [3960]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),x39601),x39602)),f324(f324(f83(a1),x39601),x39602))),x39602),f324(f324(f83(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39601),x39601)),a99)),x39602))
% 164.48/164.34  [4062]E(f324(a107,f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x40621),x40622)),f179(f847(f846(a840,a840),a834)))))),f324(f324(f3(a840),x40621),x40622))
% 164.48/164.34  [4068]E(f324(f324(f282(x40681,x40681,x40681),f324(f324(f103(f847(f846(x40681,x40681),a834)),x40682),f301(x40681,f179(f847(f846(x40681,x40681),a834))))),f301(x40681,f324(f324(f103(f847(f846(x40681,x40681),a834)),x40682),f301(x40681,f179(f847(f846(x40681,x40681),a834)))))),f301(x40681,x40682))
% 164.48/164.34  [4104]E(f266(x41041,f324(f126(f846(a101,x41041),f324(f252(a101,x41041,a834),f324(f324(f10(a834,f847(x41041,a834),a101),f18(a834,x41041)),f324(f232(a101),f2(a101))))),x41042)),f266(x41041,x41042))
% 164.48/164.34  [4105]E(f264(x41051,f324(f126(f846(a101,x41051),f324(f252(a101,x41051,a834),f324(f324(f10(a834,f847(x41051,a834),a101),f18(a834,x41051)),f324(f232(a101),f2(a101))))),x41052)),f264(x41051,x41052))
% 164.48/164.34  [4107]E(f324(f81(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x41071),x41072)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x41072),x41071)),f179(f847(f846(a840,a840),a834))))))
% 164.48/164.34  [4183]E(f324(f324(f88(a1,a840),f324(f106(a1),f324(f324(f82(a1),x41831),a99))),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f2(a840))),f324(f324(f10(a840,a840,a1),a114),f324(f324(f10(a840,a840,a1),f324(f235(a840),x41832)),a107)))),f324(f324(f235(a840),f324(a114,x41832)),f324(f106(a840),x41831)))
% 164.48/164.34  [4184]E(f324(f324(f88(a1,a840),f324(f106(a1),f324(f324(f82(a1),x41841),a99))),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f324(a114,x41842))),f324(f324(f10(a840,a840,a1),a114),f324(f324(f10(a840,a840,a1),f324(f178(a840),x41842)),a107)))),f324(f324(f178(a840),f324(a114,x41842)),f324(f106(a840),x41841)))
% 164.48/164.34  [4204]E(f324(f131(f841(x42041),f841(x42041),f125(x42041),f115(x42041)),f324(f324(f141(f841(x42041),f841(x42041)),f143(f841(x42041),x42041,f115(x42041),f324(f324(f10(f841(x42041),f847(f841(x42041),f841(x42041)),x42041),f18(f841(x42041),f841(x42041))),f324(f324(f9(x42041,f841(x42041),f841(x42041)),f139(x42041)),f115(x42041))))),x42042)),f324(f324(f141(f841(x42041),x42041),f130(x42041)),f324(f126(f841(x42041),f324(f324(f10(a834,a834,f841(x42041)),a320),f324(f324(f9(f841(x42041),f841(x42041),a834),a321),f115(x42041)))),x42042)))
% 164.48/164.34  [4265]E(f324(f252(a1,a1,a834),f324(f324(f9(a1,f847(a1,a834),f847(a1,a834)),f324(f324(f10(f847(a1,f847(a834,a834)),f847(f847(a1,a834),f847(a1,a834)),a1),f20(a1,a834,a834)),f324(f324(f10(f847(a1,a834),f847(a1,f847(a834,a834)),a1),f324(f10(a834,f847(a834,a834),a1),a322)),f324(f324(f10(f847(a1,a1),f847(a1,a834),a1),f324(f10(a1,a834,a1),f324(a321,x42651))),f324(f324(f10(a1,f847(a1,a1),a1),f82(a1)),f324(f83(a1),x42652)))))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),f324(a327,f324(f324(f232(a1),f2(a1)),x42652))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),f324(f324(f9(a1,a1,a834),f232(a1)),x42652))))),f324(f324(f10(a834,a834,a1),f324(a327,f324(a320,f324(f324(f232(a1),f2(a1)),x42652)))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f232(a1),x42652))),f324(f324(f9(a1,a1,a834),f231(a1)),f2(a1))))))),f55(x42651,x42652))
% 164.48/164.34  [4267]E(f324(f257(x42671),f324(f324(f10(f847(a840,a834),a834,x42671),f89(a840)),f324(f324(f9(x42671,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),x42671),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),x42671),f324(f10(a834,f847(a834,a834),a840),a322)),f324(f324(f9(x42671,f847(a840,x42671),f847(a840,a834)),f324(f324(f10(f847(x42671,a834),f847(f847(a840,x42671),f847(a840,a834)),x42671),f10(x42671,a834,a840)),a321)),f324(f149(x42671),x42672))))),f324(f324(f9(a840,a840,a834),f232(a840)),f324(f180(f841(x42671)),x42672))))),f324(f157(x42671),x42672))
% 164.48/164.34  [4078]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x40781),a99)),x40782)),f324(f324(f3(a1),f324(f324(f82(a1),x40781),a99)),x40782))),a99),f324(f324(f3(a1),f324(f324(f82(a1),x40781),x40781)),f324(f324(f3(a1),f324(f324(f82(a1),x40782),x40782)),a99)))
% 164.48/164.34  [4199]E(f324(f131(f841(f841(x41991)),f841(f841(x41991)),f125(f841(x41991)),f115(f841(x41991))),f324(f324(f141(f841(x41991),f841(f841(x41991))),f143(f841(f841(x41991)),x41991,f115(f841(x41991)),f324(f18(f847(f841(x41991),f841(f841(x41991))),x41991),f324(f324(f9(f841(x41991),f841(f841(x41991)),f841(f841(x41991))),f139(f841(x41991))),f115(f841(x41991)))))),x41992)),f324(f324(f141(f841(x41991),f841(x41991)),f156(x41991)),f324(f126(f841(x41991),f324(f324(f10(a834,a834,f841(x41991)),a320),f324(f324(f9(f841(x41991),f841(x41991),a834),a321),f115(x41991)))),x41992)))
% 164.48/164.34  [4209]E(f324(f324(f88(a1,a840),f324(f106(a1),f324(f324(f82(a1),x42091),a99))),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f2(a840))),f324(f324(f10(a840,a840,a1),a114),f324(f324(f9(a1,a840,a840),f324(f324(f10(a840,f847(a840,a840),a1),f235(a840)),a107)),x42092)))),f324(f324(f235(a840),f324(f106(a840),x42091)),f324(a114,x42092)))
% 164.48/164.34  [4210]E(f324(f324(f88(a1,a840),f324(f106(a1),f324(f324(f82(a1),x42101),a99))),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f324(a114,x42102))),f324(f324(f10(a840,a840,a1),a114),f324(f324(f9(a1,a840,a840),f324(f324(f10(a840,f847(a840,a840),a1),f178(a840)),a107)),x42102)))),f324(f324(f178(a840),f324(f106(a840),x42101)),f324(a114,x42102)))
% 164.48/164.34  [4198]E(f324(f252(x41981,x41981,a834),f324(f324(f20(x41981,a834,f847(x41981,a834)),f324(f324(f10(f847(x41981,f847(a834,a834)),f847(a834,f847(x41981,a834)),x41981),f9(x41981,a834,a834)),f324(f324(f10(f847(x41981,a834),f847(x41981,f847(a834,a834)),x41981),f324(f10(a834,f847(a834,a834),x41981),a322)),a321))),x41982)),f261(x41981,x41982))
% 164.48/164.34  [4243]E(f324(f324(f42(a840),x42431),f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42432)),f324(f324(f42(a840),x42431),f324(a114,f324(a114,f324(a114,x42432)))))
% 164.48/164.34  [4244]E(f51(a840,x42441,f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42442)),f51(a840,x42441,f324(a114,f324(a114,f324(a114,x42442)))))
% 164.48/164.34  [4245]E(f51(a840,f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42451),x42452),f51(a840,f324(a114,f324(a114,f324(a114,x42451))),x42452))
% 164.48/164.34  [4258]E(f123(f324(x42581,f324(f324(f83(a101),f324(f106(a101),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42582))),f324(f194(x42581),x42582))
% 164.48/164.34  [4259]E(f324(f324(f42(a840),f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42591)),x42592),f324(f324(f42(a840),f324(a114,f324(a114,f324(a114,x42591)))),x42592))
% 164.48/164.34  [4311]~E(f28(x43111,x43112),f324(a27,x43113))
% 164.48/164.34  [4312]~E(f36(x43121,x43122),f324(a27,x43123))
% 164.48/164.34  [4313]~E(f35(x43131,x43132),f324(a27,x43133))
% 164.48/164.34  [4314]~E(f324(a27,x43141),f28(x43142,x43143))
% 164.48/164.34  [4315]~E(f324(a27,x43151),f36(x43152,x43153))
% 164.48/164.34  [4316]~E(f324(a27,x43161),f35(x43162,x43163))
% 164.48/164.34  [4335]~E(f31(x43351,x43352,x43353),a25)
% 164.48/164.34  [4336]~E(f33(x43361,x43362,x43363),a25)
% 164.48/164.34  [4337]~E(f32(x43371,x43372,x43373),a25)
% 164.48/164.34  [3048]E(f324(f193(x30481,x30482),x30483),f120(x30481,x30482))
% 164.48/164.34  [3049]E(f324(f184(x30491,x30492),x30493),f121(x30491,x30492))
% 164.48/164.34  [3145]E(f324(f324(f141(x31451,x31452),x31453),f115(x31451)),f115(x31452))
% 164.48/164.34  [3146]E(f324(f324(f195(x31461,x31462),x31463),f182(x31461)),f182(x31462))
% 164.48/164.34  [3166]E(f34(f31(x31661,x31662,x31663)),f2(a840))
% 164.48/164.34  [3186]E(f324(f173(x31861,x31862,x31863),f2(a840)),x31862)
% 164.48/164.34  [3187]E(f324(f180(a835),f31(x31871,x31872,x31873)),f2(a840))
% 164.48/164.34  [3189]E(f324(f324(f166(x31891,x31892),x31893),f115(x31892)),f115(f846(x31891,x31892)))
% 164.48/164.34  [3223]E(f87(x32231,f65(x32231,x32232,x32233)),f324(f66(x32231,x32232),x32233))
% 164.48/164.34  [3227]E(f239(x32271,x32272,f239(x32272,x32271,x32273)),x32273)
% 164.48/164.34  [3293]E(f324(f246(f841(x32931),f841(x32931)),f152(x32931,x32932,x32933)),f324(f126(x32931,x32932),x32933))
% 164.48/164.34  [3370]E(f174(x33701,x33702,x33703,f2(a840)),x33702)
% 164.48/164.34  [3371]E(f19(x33711,x33712,x33713,f2(a101)),x33712)
% 164.48/164.34  [3372]E(f21(x33721,x33722,x33723,f2(a101)),x33722)
% 164.48/164.34  [3379]E(f150(x33791,x33792,x33793,f115(x33791)),f115(x33792))
% 164.48/164.34  [3386]E(f324(f324(f149(x33861),f324(f324(f139(x33861),x33862),x33863)),f2(a840)),x33862)
% 164.48/164.34  [3434]P29(x34341,x34342,x34343,f179(f847(x34341,a834)))
% 164.48/164.34  [3530]E(f263(x35301,x35302,x35303),f324(f247(f847(a101,f847(a834,f844(f842(x35301)))),f846(a101,a101)),f47(x35301)))
% 164.48/164.34  [3590]E(f324(f75(x35901,x35902,x35901,x35903),f37(x35901)),x35903)
% 164.48/164.34  [3765]P1(f324(f324(f326(f846(x37651,x37651)),f324(f324(f247(x37651,x37651),x37652),x37652)),f301(x37651,x37653)))
% 164.48/164.34  [4409]~P1(f324(f324(f326(f846(f841(x44091),f841(x44091))),f324(f324(f247(f841(x44091),f841(x44091)),x44092),f115(x44091))),f134(x44091,x44093)))
% 164.48/164.34  [4410]~P1(f324(f324(f326(f846(f841(x44101),f841(x44101))),f324(f324(f247(f841(x44101),f841(x44101)),x44102),f115(x44101))),f136(x44101,x44103)))
% 164.48/164.34  [4411]~P1(f324(f324(f326(f846(f841(x44111),f841(x44111))),f324(f324(f247(f841(x44111),f841(x44111)),x44112),f115(x44111))),f144(x44111,x44113)))
% 164.48/164.34  [4412]~P1(f324(f324(f326(f846(f841(x44121),f841(x44121))),f324(f324(f247(f841(x44121),f841(x44121)),f115(x44121)),x44122)),f134(x44121,x44123)))
% 164.48/164.34  [4413]~P1(f324(f324(f326(f846(f841(x44131),f841(x44131))),f324(f324(f247(f841(x44131),f841(x44131)),f115(x44131)),x44132)),f144(x44131,x44133)))
% 164.48/164.34  [3120]E(f324(f324(f196(x31201),x31202),x31203),f197(x31201,f209(x31202,x31203)))
% 164.48/164.34  [3176]E(f324(f279(x31761,x31762),f324(f279(x31762,x31761),x31763)),x31763)
% 164.48/164.34  [3199]E(f324(f324(f166(x31991,x31992),f115(x31991)),x31993),f115(f846(x31991,x31992)))
% 164.48/164.34  [3202]E(f159(x32021,x32022,f324(f258(a840),x32023)),f324(f324(f158(x32021),x32023),x32022))
% 164.48/164.34  [3220]E(f140(x32201,f324(f126(x32201,x32202),x32203)),f324(f126(x32201,x32202),f140(x32201,x32203)))
% 164.48/164.34  [3221]E(f324(f260(x32211,x32212),f324(f279(x32212,x32211),x32213)),f324(f262(x32212,x32211),x32213))
% 164.48/164.34  [3222]E(f324(f262(x32221,x32222),f324(f279(x32222,x32221),x32223)),f324(f260(x32222,x32221),x32223))
% 164.48/164.34  [3238]E(f324(f126(x32381,x32382),f324(f154(x32381),x32383)),f324(f154(x32381),f324(f126(x32381,x32382),x32383)))
% 164.48/164.34  [3251]E(f324(f324(f128(x32511),x32512),f324(f156(x32511),x32513)),f324(f324(f128(x32511),f324(a114,x32512)),x32513))
% 164.48/164.34  [3269]E(f34(f32(x32691,x32692,x32693)),f324(f324(f82(a840),f34(x32693)),f324(a114,f2(a840))))
% 164.48/164.34  [3270]E(f324(f304(x32701,x32702,x32703),f179(f847(x32701,a834))),f179(f847(x32702,a834)))
% 164.48/164.34  [3271]E(f324(f278(x32711,x32712,x32713),f179(f847(x32711,a834))),f179(f847(x32712,a834)))
% 164.48/164.34  [3272]E(f324(f305(x32721,x32722,x32723),f179(f847(x32722,a834))),f179(f847(x32721,a834)))
% 164.48/164.34  [3273]E(f324(f305(x32731,x32732,x32733),f238(f847(x32732,a834))),f238(f847(x32731,a834)))
% 164.48/164.34  [3310]E(f227(x33101,x33102,f324(f226(x33101),x33103)),f324(f324(f82(a840),f324(x33102,x33103)),f324(a114,f2(a840))))
% 164.48/164.34  [3390]E(f324(f180(a835),f32(x33901,x33902,x33903)),f324(f324(f82(a840),f324(f180(a835),x33903)),f324(a114,f2(a840))))
% 164.48/164.34  [3391]E(f324(f304(f846(x33911,x33912),x33912,f251(x33911,x33912)),x33913),f324(f260(x33911,x33912),x33913))
% 164.48/164.34  [3392]E(f324(f304(f846(x33921,x33922),x33921,f246(x33921,x33922)),x33923),f324(f262(x33921,x33922),x33923))
% 164.48/164.34  [3459]E(f324(f324(f247(x34591,x34592),f324(f246(x34591,x34592),x34593)),f324(f251(x34591,x34592),x34593)),x34593)
% 164.48/164.34  [3467]E(f324(f324(f252(x34671,x34672,x34671),f18(x34671,x34672)),x34673),f324(f246(x34671,x34672),x34673))
% 164.48/164.34  [3486]E(f169(x34861,x34862,x34863,f324(f18(f844(x34862),x34861),f182(x34862))),x34863)
% 164.48/164.34  [3487]E(f169(x34871,x34872,f324(f18(f844(x34872),x34871),f182(x34872)),x34873),x34873)
% 164.48/164.34  [3543]E(f34(f33(x35431,x35432,x35433)),f324(f324(f82(a840),f324(f324(f82(a840),f34(x35432)),f34(x35433))),f324(a114,f2(a840))))
% 164.48/164.34  [3594]E(f324(f75(x35941,x35941,x35942,f37(x35941)),x35943),x35943)
% 164.48/164.34  [3679]P1(f324(f64(x36791),f168(x36791,x36792,f165(x36791,x36792,x36793))))
% 164.48/164.34  [3702]P1(f324(f324(f186(f28(x37021,x37022)),x37023),f324(f324(f324(a188,x37023),x37021),f324(x37022,x37023))))
% 164.48/164.34  [3704]E(f324(f180(a835),f33(x37041,x37042,x37043)),f324(f324(f82(a840),f324(f324(f82(a840),f324(f180(a835),x37042)),f324(f180(a835),x37043))),f324(a114,f2(a840))))
% 164.48/164.34  [3775]P1(f324(f324(f231(f847(x37751,a834)),f324(f157(x37751),f324(f126(x37751,x37752),x37753))),f324(f157(x37751),x37753)))
% 164.48/164.34  [3819]P1(f324(f324(f231(f847(x38191,a834)),f324(f157(x38191),f324(f324(f158(x38191),x38192),x38193))),f324(f157(x38191),x38193)))
% 164.48/164.34  [3820]P1(f324(f324(f231(f847(x38201,a834)),f324(f157(x38201),f324(f324(f128(x38201),x38202),x38203))),f324(f157(x38201),x38203)))
% 164.48/164.34  [3824]P1(f324(f324(f231(f847(x38241,a834)),f324(f157(x38241),f155(x38241,x38242,x38243))),f324(f157(x38241),x38243)))
% 164.48/164.34  [3825]P1(f324(f324(f231(f847(x38251,a834)),f324(f157(x38251),f159(x38251,x38252,x38253))),f324(f157(x38251),x38252)))
% 164.48/164.34  [3849]P29(f846(x38491,x38492),f846(x38492,x38491),f324(f252(x38491,x38492,f846(x38492,x38491)),f324(f9(x38492,x38491,f846(x38492,x38491)),f247(x38492,x38491))),x38493)
% 164.48/164.34  [3862]E(f324(f324(f324(f172(f841(x38621),f841(x38621)),f51(a840,x38622,f324(f180(f841(x38621)),x38623))),f153(x38621)),x38623),f324(f324(f324(f172(f841(x38621),f841(x38621)),x38622),f153(x38621)),x38623))
% 164.48/164.34  [3907]P1(f324(f324(f326(f846(f841(x39071),f841(x39071))),f324(f324(f247(f841(x39071),f841(x39071)),x39072),x39072)),f145(x39071,f301(x39071,x39073))))
% 164.48/164.34  [4047]E(f87(f846(x40471,x40472),f324(f324(f20(f846(x40471,x40472),x40472,a834),f324(f324(f10(x40471,f847(x40472,a834),f846(x40471,x40472)),x40473),f246(x40471,x40472))),f251(x40471,x40472))),f87(f846(x40471,x40472),f324(f252(x40471,x40472,a834),x40473)))
% 164.48/164.34  [4048]E(f92(f846(x40481,x40482),f324(f324(f20(f846(x40481,x40482),x40482,a834),f324(f324(f10(x40481,f847(x40482,a834),f846(x40481,x40482)),x40483),f246(x40481,x40482))),f251(x40481,x40482))),f92(f846(x40481,x40482),f324(f252(x40481,x40482,a834),x40483)))
% 164.48/164.35  [4085]E(f324(f324(f281(f846(a840,x40851),x40851),f318(a840,x40851,a236,x40852)),f324(f324(f20(x40851,x40851,f846(a840,x40851)),f324(f324(f10(a840,f847(x40851,f846(a840,x40851)),x40851),f247(a840,x40851)),x40853)),f7(x40851))),f319(x40851,x40853,x40852))
% 164.48/164.35  [4147]E(f324(f253(x41471,x41471,x41472,x41472,f7(x41471),f7(x41472)),x41473),x41473)
% 164.48/164.35  [4220]E(f324(f131(f841(f841(x42201)),f841(f841(x42201)),f125(f841(x42201)),f115(f841(x42201))),f324(f324(f141(f841(x42201),f841(f841(x42201))),f324(f324(f9(f841(x42201),f841(x42201),f841(f841(x42201))),f324(f324(f10(f847(x42201,f841(x42201)),f847(f841(x42201),f841(f841(x42201))),f841(x42201)),f141(x42201,f841(x42201))),f324(f9(x42201,f841(x42201),f841(x42201)),f139(x42201)))),x42202)),f61(x42201,x42203,x42202))),f61(x42201,f324(a114,x42203),x42202))
% 164.48/164.35  [4284]E(f324(f324(f88(a1,x42841),f212(f324(f324(f75(f846(a1,a1),a1,x42841,f251(a1,a1)),f206(x42841)),x42842),f324(f324(f75(f846(a1,a1),a1,x42841,f251(a1,a1)),f206(x42841)),x42843))),f324(f324(f20(a1,a1,x42841),f324(f324(f10(a1,f847(a1,x42841),a1),f196(x42841)),f324(f324(f20(a1,a1,a1),f324(f324(f10(a1,f847(a1,a1),a1),f82(a1)),f324(f324(f10(a1,a1,a1),f324(f83(a1),f324(f324(f75(f846(a1,a1),a1,x42841,f246(a1,a1)),f206(x42841)),x42842))),f324(f324(f9(a1,a1,a1),f42(a1)),f324(f324(f75(f846(a1,a1),a1,x42841,f251(a1,a1)),f206(x42841)),x42842))))),f324(f324(f10(a1,a1,a1),f324(f83(a1),f324(f324(f75(f846(a1,a1),a1,x42841,f246(a1,a1)),f206(x42841)),x42843))),f324(f324(f9(a1,a1,a1),f42(a1)),f324(f324(f75(f846(a1,a1),a1,x42841,f251(a1,a1)),f206(x42841)),x42843)))))),f7(a1))),f223(x42841,x42842,x42843))
% 164.48/164.35  [4330]~E(f324(f324(f139(x43301),x43302),x43303),x43303)
% 164.48/164.35  [4339]~E(f324(f324(f139(x43391),x43392),x43393),f115(x43391))
% 164.48/164.35  [4365]~E(f324(f324(f303(x43651),x43652),x43653),f179(f847(x43651,a834)))
% 164.48/164.35  [4390]~E(f324(f304(x43901,f847(x43901,a834),x43902),x43903),f324(f302(x43901),x43903))
% 164.48/164.35  [3180]E(f324(f324(f146(x31801,f115(x31801)),x31802),x31803),f115(x31801))
% 164.48/164.35  [3181]E(f324(f130(x31811),f324(f324(f139(x31811),x31812),x31813)),x31812)
% 164.48/164.35  [3182]E(f324(f156(x31821),f324(f324(f139(x31821),x31822),x31823)),x31823)
% 164.48/164.35  [3226]E(f324(f324(f128(x32261),f80(a840)),f324(f324(f139(x32261),x32262),x32263)),x32263)
% 164.48/164.35  [3258]E(f116(x32581,f324(f324(f128(x32581),x32582),x32583)),f324(f324(f128(x32581),x32582),f116(x32581,x32583)))
% 164.48/164.35  [3260]E(f324(f324(f146(x32601,x32602),x32603),f324(f324(f149(x32601),x32602),x32603)),x32602)
% 164.48/164.35  [3283]E(f324(f324(f303(x32831),x32832),f324(f324(f303(x32831),x32832),x32833)),f324(f324(f303(x32831),x32832),x32833))
% 164.48/164.35  [3296]E(f324(f324(f303(x32961),x32962),f324(f157(x32961),x32963)),f324(f157(x32961),f324(f324(f139(x32961),x32962),x32963)))
% 164.48/164.35  [3298]E(f324(f324(f128(x32981),x32982),f324(f156(x32981),x32983)),f324(f156(x32981),f324(f324(f128(x32981),x32982),x32983)))
% 164.48/164.35  [3307]E(f324(f324(f158(x33071),f80(a840)),f324(f324(f139(x33071),x33072),x33073)),f324(f324(f139(x33071),x33072),f115(x33071)))
% 164.48/164.35  [3340]E(f324(f165(x33401,x33402,f115(f846(x33401,x33402))),x33403),f182(x33402))
% 164.48/164.35  [3355]E(f324(f66(x33551,x33552),f324(f324(f303(x33551),x33553),f179(f847(x33551,a834)))),x33553)
% 164.48/164.35  [3398]E(f324(f324(f82(a840),x33981),f324(f324(f82(a840),x33982),x33983)),f324(f324(f82(a840),x33982),f324(f324(f82(a840),x33981),x33983)))
% 164.48/164.35  [3399]E(f324(f324(f82(a1),x33991),f324(f324(f82(a1),x33992),x33993)),f324(f324(f82(a1),x33992),f324(f324(f82(a1),x33991),x33993)))
% 164.48/164.35  [3404]E(f324(f324(f249(x34041,x34042),f179(f847(x34041,a834))),x34043),f179(f847(f846(x34041,x34042),a834)))
% 164.48/164.35  [3426]E(f324(f324(f103(f847(x34261,a834)),x34262),x34263),f324(f324(f103(f847(x34261,a834)),x34263),x34262))
% 164.48/164.35  [3427]E(f324(f324(f104(f847(x34271,a834)),x34272),x34273),f324(f324(f104(f847(x34271,a834)),x34273),x34272))
% 164.48/164.35  [3429]E(f324(f324(f125(x34291),x34292),f324(f324(f139(x34291),x34293),f115(x34291))),f324(f153(x34291),f324(f324(f139(x34291),x34293),x34292)))
% 164.48/164.35  [3430]E(f324(f324(f125(x34301),f324(f154(x34301),x34302)),f324(f154(x34301),x34303)),f324(f154(x34301),f324(f324(f125(x34301),x34303),x34302)))
% 164.48/164.35  [3438]E(f324(f156(x34381),f324(f324(f158(x34381),f324(a114,x34382)),x34383)),f324(f324(f158(x34381),x34382),f324(f156(x34381),x34383)))
% 164.48/164.35  [3445]P1(f324(f324(f326(x34451),x34452),f324(f324(f303(x34451),x34452),x34453)))
% 164.48/164.35  [3449]E(f324(f324(f46(x34491,f847(x34492,a834)),f179(f847(x34491,a834))),x34493),f238(f847(x34492,a834)))
% 164.48/164.35  [3452]E(f324(f278(x34521,x34521,f261(x34521,x34522)),x34523),f324(f324(f104(f847(x34521,a834)),x34522),x34523))
% 164.48/164.35  [3465]E(f324(f180(f841(x34651)),f324(f324(f139(x34651),x34652),x34653)),f324(f324(f82(a840),f324(f180(f841(x34651)),x34653)),f324(a114,f2(a840))))
% 164.48/164.35  [3469]E(f133(x34691,f324(f324(f125(x34691),x34692),f324(f324(f139(x34691),x34693),f115(x34691)))),x34693)
% 164.48/164.35  [3470]E(f116(x34701,f324(f324(f125(x34701),x34702),f324(f324(f139(x34701),x34703),f115(x34701)))),x34702)
% 164.48/164.35  [3475]E(f324(f324(f125(x34751),f324(f324(f158(x34751),x34752),x34753)),f324(f324(f128(x34751),x34752),x34753)),x34753)
% 164.48/164.35  [3484]E(f324(f324(f3(a840),f324(f324(f82(a840),x34841),x34842)),f324(f324(f82(a840),x34843),x34842)),f324(f324(f3(a840),x34841),x34843))
% 164.48/164.35  [3485]E(f324(f324(f3(a840),f324(f324(f82(a840),x34851),x34852)),f324(f324(f82(a840),x34851),x34853)),f324(f324(f3(a840),x34852),x34853))
% 164.48/164.35  [3492]E(f324(f324(f125(x34921),f324(f154(x34921),x34922)),f324(f324(f139(x34921),x34923),f115(x34921))),f324(f154(x34921),f324(f324(f139(x34921),x34923),x34922)))
% 164.48/164.35  [3494]E(f324(f324(f82(a840),f324(f180(f841(x34941)),x34942)),f324(f180(f841(x34941)),x34943)),f324(f180(f841(x34941)),f324(f324(f125(x34941),x34942),x34943)))
% 164.48/164.35  [3504]E(f324(f324(f103(f847(x35041,a834)),f324(f157(x35041),x35042)),f324(f157(x35041),x35043)),f324(f157(x35041),f324(f324(f125(x35041),x35042),x35043)))
% 164.48/164.35  [3505]E(f51(a840,f324(f324(f83(a840),x35051),x35052),f324(f324(f83(a840),x35051),x35053)),f324(f324(f83(a840),x35051),f51(a840,x35052,x35053)))
% 164.48/164.35  [3518]E(f324(f324(f158(x35181),f324(f324(f3(a840),x35182),f80(a840))),f324(f156(x35181),x35183)),f324(f156(x35181),f324(f324(f158(x35181),x35182),x35183)))
% 164.48/164.35  [3523]E(f324(f324(f104(f847(x35231,a834)),x35232),f324(f81(f847(x35231,a834)),x35233)),f324(f324(f3(f847(x35231,a834)),x35232),x35233))
% 164.48/164.35  [3524]E(f324(f324(f3(f847(x35241,a834)),x35242),f324(f81(f847(x35241,a834)),x35243)),f324(f324(f104(f847(x35241,a834)),x35242),x35243))
% 164.48/164.35  [3547]E(f324(f324(f249(x35471,x35472),x35473),f324(f18(f847(x35472,a834),x35471),f179(f847(x35472,a834)))),f179(f847(f846(x35471,x35472),a834)))
% 164.48/164.35  [3549]E(f324(f324(f82(a840),f324(f324(f83(a840),x35491),x35492)),f324(f324(f83(a840),x35491),x35493)),f324(f324(f83(a840),x35491),f324(f324(f82(a840),x35492),x35493)))
% 164.48/164.35  [3550]E(f324(f324(f3(a840),f324(f324(f83(a840),x35501),x35502)),f324(f324(f83(a840),x35501),x35503)),f324(f324(f83(a840),x35501),f324(f324(f3(a840),x35502),x35503)))
% 164.48/164.35  [3551]E(f324(f324(f82(a1),f324(f324(f83(a1),x35511),x35512)),f324(f324(f83(a1),x35511),x35513)),f324(f324(f83(a1),x35511),f324(f324(f82(a1),x35512),x35513)))
% 164.48/164.35  [3552]E(f324(f324(f3(a1),f324(f324(f83(a1),x35521),x35522)),f324(f324(f83(a1),x35521),x35523)),f324(f324(f83(a1),x35521),f324(f324(f3(a1),x35522),x35523)))
% 164.48/164.35  [3553]E(f324(f324(f83(a1),f324(f324(f240(a1),x35531),x35532)),f324(f324(f240(a1),x35531),x35533)),f324(f324(f240(a1),x35531),f324(f324(f82(a840),x35532),x35533)))
% 164.48/164.35  [3566]E(f324(f324(f45(x35661,f847(x35662,a834)),x35663),f324(f18(f847(x35662,a834),x35661),f179(f847(x35662,a834)))),f179(f847(x35662,a834)))
% 164.48/164.35  [3568]E(f51(a840,f324(f324(f83(a840),x35681),x35682),f324(f324(f83(a840),x35683),x35682)),f324(f324(f83(a840),f51(a840,x35681,x35683)),x35682))
% 164.48/164.35  [3573]E(f51(a1,f324(f324(f83(a1),x35731),f51(a1,x35732,x35733)),x35733),f51(a1,f324(f324(f83(a1),x35731),x35732),x35733))
% 164.48/164.35  [3574]E(f51(a1,f324(f324(f3(a1),x35741),f51(a1,x35742,x35743)),x35743),f51(a1,f324(f324(f3(a1),x35741),x35742),x35743))
% 164.48/164.35  [3575]P1(f324(f324(f231(f847(x35751,a834)),x35752),f324(f324(f303(x35751),x35753),x35752)))
% 164.48/164.35  [3599]E(f324(f304(f846(x35991,x35992),x35991,f246(x35991,x35992)),f324(f157(f846(x35991,x35992)),x35993)),f168(x35991,x35992,f165(x35991,x35992,x35993)))
% 164.48/164.35  [3654]E(f324(f324(f46(f847(x36541,a834),f847(x36541,a834)),x36542),f324(f103(f847(x36541,a834)),x36543)),f324(f324(f103(f847(x36541,a834)),x36543),f44(f847(x36541,a834),x36542)))
% 164.48/164.35  [3655]E(f324(f324(f45(f847(x36551,a834),f847(x36551,a834)),x36552),f324(f104(f847(x36551,a834)),x36553)),f324(f324(f104(f847(x36551,a834)),x36553),f43(f847(x36551,a834),x36552)))
% 164.48/164.35  [3665]E(f324(f157(x36651),f324(f324(f324(f172(f841(x36651),f841(x36651)),x36652),f153(x36651)),x36653)),f324(f157(x36651),x36653))
% 164.48/164.35  [3669]E(f324(f324(f158(x36691),f324(f180(f841(x36691)),f161(x36691,x36692,x36693))),x36693),f161(x36691,x36692,x36693))
% 164.48/164.35  [3670]E(f168(x36701,x36702,f324(f324(f10(x36702,f844(x36702),x36701),f226(x36702)),x36703)),f238(f847(x36701,a834)))
% 164.48/164.35  [3674]E(f324(f180(f841(x36741)),f324(f324(f324(f172(f841(x36741),f841(x36741)),x36742),f153(x36741)),x36743)),f324(f180(f841(x36741)),x36743))
% 164.48/164.35  [3677]E(f324(f324(f252(x36771,x36772,x36772),f324(f18(f847(x36772,x36772),x36771),f7(x36772))),x36773),f324(f251(x36771,x36772),x36773))
% 164.48/164.35  [3684]E(f51(a1,f324(f324(f3(a1),f51(a1,x36841,x36842)),x36843),x36842),f51(a1,f324(f324(f3(a1),x36841),x36843),x36842))
% 164.48/164.35  [3685]E(f51(a1,f324(f324(f240(a1),f51(a1,x36851,x36852)),x36853),x36852),f51(a1,f324(f324(f240(a1),x36851),x36853),x36852))
% 164.48/164.35  [3688]E(f324(f324(f45(f847(f846(x36881,x36882),a834),f847(x36882,a834)),x36883),f260(x36881,x36882)),f324(f260(x36881,x36882),f43(f847(f846(x36881,x36882),a834),x36883)))
% 164.48/164.35  [3689]E(f324(f324(f45(f847(f846(x36891,x36892),a834),f847(x36891,a834)),x36893),f262(x36891,x36892)),f324(f262(x36891,x36892),f43(f847(f846(x36891,x36892),a834),x36893)))
% 164.48/164.35  [3717]E(f324(f75(x37171,x37171,x37171,x37172),f324(f324(f172(x37171,x37171),x37173),x37172)),f324(f324(f172(x37171,x37171),f324(a114,x37173)),x37172))
% 164.48/164.35  [3727]E(f228(f844(x37271),x37272,f182(x37271),f324(f324(f10(x37271,f844(x37271),x37272),f226(x37271)),x37273)),f324(f195(x37272,x37271),x37273))
% 164.48/164.35  [3734]E(f324(f324(f128(x37341),f324(f324(f3(a840),f324(f180(f841(x37341)),x37342)),x37343)),f324(f154(x37341),x37342)),f324(f154(x37341),f324(f324(f158(x37341),x37343),x37342)))
% 164.48/164.35  [3735]E(f324(f324(f158(x37351),f324(f324(f3(a840),f324(f180(f841(x37351)),x37352)),x37353)),f324(f154(x37351),x37352)),f324(f154(x37351),f324(f324(f128(x37351),x37353),x37352)))
% 164.48/164.35  [3738]E(f324(f324(f82(a840),f324(f151(a840),f324(f324(f141(x37381,a840),x37382),x37383))),f324(f180(f841(x37381)),x37383)),f142(x37381,x37382,x37383))
% 164.48/164.35  [3754]E(f324(f153(x37541),f324(f324(f324(f172(f841(x37541),f841(x37541)),x37542),f153(x37541)),x37543)),f324(f324(f324(f172(f841(x37541),f841(x37541)),f324(a114,x37542)),f153(x37541)),x37543))
% 164.48/164.35  [3766]P1(f324(f324(f231(a840),f324(f180(f841(x37661)),f324(f126(x37661,x37662),x37663))),f324(f180(f841(x37661)),x37663)))
% 164.48/164.35  [3783]E(f324(f324(f103(f847(f847(x37831,a834),a834)),f324(f302(x37831),x37832)),f324(f304(f847(x37831,a834),f847(x37831,a834),f324(f303(x37831),x37833)),f324(f302(x37831),x37832))),f324(f302(x37831),f324(f324(f303(x37831),x37833),x37832)))
% 164.48/164.35  [3800]P28(x38001,x38002,f324(f324(f303(f839(x38001)),f324(f324(f324(f93(x38001),x38003),a25),x38003)),f179(f847(f839(x38001),a834))))
% 164.48/164.35  [3816]P1(f324(f324(f231(a840),f324(f180(f841(x38161)),f161(x38161,x38162,x38163))),f324(f180(f841(x38161)),x38163)))
% 164.48/164.35  [3823]E(f324(f262(x38231,x38232),f324(f257(f846(x38231,x38232)),f324(f252(x38231,x38232,a834),x38233))),f324(f257(x38231),f324(f324(f10(f847(x38232,a834),a834,x38231),f89(x38232)),x38233)))
% 164.48/164.35  [3836]E(f324(f304(a840,a840,f324(f324(f9(a840,a840,a840),f82(a840)),x38361)),f296(a840,x38362,x38363)),f296(a840,f324(f324(f82(a840),x38362),x38361),f324(f324(f82(a840),x38363),x38361)))
% 164.48/164.35  [3852]E(f324(f304(a840,a840,f324(f324(f9(a840,a840,a840),f82(a840)),x38521)),f324(f295(a840,x38522),x38523)),f324(f295(a840,f324(f324(f82(a840),x38522),x38521)),f324(f324(f82(a840),x38523),x38521)))
% 164.48/164.35  [3871]E(f324(f324(f166(x38711,x38712),f324(f324(f141(f846(x38711,x38712),x38711),f246(x38711,x38712)),x38713)),f324(f324(f141(f846(x38711,x38712),x38712),f251(x38711,x38712)),x38713)),x38713)
% 164.48/164.35  [3876]E(f324(f324(f82(a840),f324(f324(f83(a840),x38761),f51(a840,f324(f324(f42(a840),x38762),x38761),x38763))),f51(a840,x38762,x38761)),f51(a840,x38762,f324(f324(f83(a840),x38761),x38763)))
% 164.48/164.35  [3887]P1(f324(f64(f844(x38871)),f324(f304(x38872,f844(x38871),f165(x38872,x38871,x38873)),f238(f847(x38872,a834)))))
% 164.48/164.35  [3891]E(f324(f324(f125(x38911),x38912),f324(f131(f841(x38911),f841(x38911),f125(x38911),f115(x38911)),x38913)),f324(f131(f841(x38911),f841(x38911),f125(x38911),x38912),x38913))
% 164.48/164.35  [3911]P1(f324(f324(f326(f846(x39111,x39111)),f324(f324(f247(x39111,x39111),x39112),x39112)),f324(f324(f172(f846(x39111,x39111),a834),f2(a840)),x39113)))
% 164.48/164.35  [3917]E(f324(f257(x39171),f324(f324(f10(f847(x39172,a834),a834,x39171),f89(x39172)),f324(f9(x39172,x39171,a834),x39173))),f324(f260(x39172,x39171),f324(f257(f846(x39172,x39171)),f324(f252(x39172,x39171,a834),x39173))))
% 164.48/164.35  [3935]E(f324(f324(f103(f847(x39351,a834)),f324(f324(f45(a840,f847(x39351,a834)),f296(a840,f80(a840),x39352)),x39353)),f324(x39353,f2(a840))),f324(f324(f45(a840,f847(x39351,a834)),f324(f294(a840),x39352)),x39353))
% 164.48/164.35  [3950]E(f324(f131(f841(x39501),f841(x39501),f125(x39501),f115(x39501)),f324(f324(f141(f841(x39501),f841(x39501)),f126(x39501,x39502)),x39503)),f324(f126(x39501,x39502),f324(f131(f841(x39501),f841(x39501),f125(x39501),f115(x39501)),x39503)))
% 164.48/164.35  [3955]E(f324(f251(f841(x39551),f841(x39551)),f152(x39551,x39552,x39553)),f324(f126(x39551,f324(f75(a834,a834,x39551,a320),x39552)),x39553))
% 164.48/164.35  [4000]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),x40001),f324(f324(f42(a1),x40002),x40001))),f51(a1,x40002,x40001))),x40003),f324(f324(f82(a1),x40002),x40003))
% 164.48/164.35  [4035]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),f324(f324(f42(a1),x40351),x40352)),x40352)),f51(a1,x40351,x40352))),x40353),f324(f324(f82(a1),x40351),x40353))
% 164.48/164.35  [4065]E(f87(f846(x40651,x40652),f324(f252(x40651,x40652,a834),f324(f324(f10(f847(x40652,f846(x40651,x40652)),f847(x40652,a834),x40651),f324(f10(f846(x40651,x40652),a834,x40652),x40653)),f247(x40651,x40652)))),f87(f846(x40651,x40652),x40653))
% 164.48/164.35  [4066]E(f92(f846(x40661,x40662),f324(f252(x40661,x40662,a834),f324(f324(f10(f847(x40662,f846(x40661,x40662)),f847(x40662,a834),x40661),f324(f10(f846(x40661,x40662),a834,x40662),x40663)),f247(x40661,x40662)))),f92(f846(x40661,x40662),x40663))
% 164.48/164.35  [4095]P1(f324(f324(f231(f847(x40951,a834)),f43(f847(x40951,a834),f324(f324(f104(f847(f847(x40951,a834),a834)),x40952),x40953))),f324(f324(f104(f847(x40951,a834)),f43(f847(x40951,a834),x40952)),f43(f847(x40951,a834),x40953))))
% 164.48/164.35  [4096]E(f324(f154(x40961),f324(f324(f324(f172(f841(x40961),f841(x40961)),f324(f324(f3(a840),f324(f180(f841(x40961)),x40962)),f51(a840,x40963,f324(f180(f841(x40961)),x40962)))),f153(x40961)),x40962)),f324(f324(f324(f172(f841(x40961),f841(x40961)),x40963),f153(x40961)),f324(f154(x40961),x40962)))
% 164.48/164.35  [4108]E(f324(f257(x41081),f324(f324(f10(a834,a834,x41081),a320),f324(f324(f9(x41081,f844(x41082),a834),f324(f324(f10(f844(x41082),f847(f844(x41082),a834),x41081),a321),x41083)),f182(x41082)))),f168(x41081,x41082,x41083))
% 164.48/164.35  [4132]P1(f324(f324(f231(a840),f324(f180(f841(x41321)),f324(f324(f128(x41321),f324(f180(f841(x41321)),f161(x41321,x41322,x41323))),x41323))),f324(f180(f841(x41321)),x41323)))
% 164.48/164.35  [4172]E(f324(f257(x41721),f324(f324(f10(f847(x41722,a834),a834,x41721),f89(x41722)),f324(f324(f10(f844(x41721),f847(x41722,a834),x41721),f324(f9(x41722,f844(x41721),a834),f324(f324(f10(f844(x41721),f847(f844(x41721),a834),x41722),a321),x41723))),f226(x41721)))),f170(x41722,x41721,x41723))
% 164.48/164.35  [4404]~P1(f324(f65(x44041,x44042,f179(f847(x44041,a834))),x44043))
% 164.48/164.35  [3439]E(f324(f180(f841(x34391)),f324(f324(f158(x34391),x34392),x34393)),f324(f324(f235(a840),f324(f180(f841(x34391)),x34393)),x34392))
% 164.48/164.35  [3440]E(f324(f180(f841(x34401)),f324(f324(f128(x34401),x34402),x34403)),f324(f324(f3(a840),f324(f180(f841(x34401)),x34403)),x34402))
% 164.48/164.35  [3464]E(f324(f180(f841(f841(x34641))),f61(x34641,x34642,x34643)),f324(f324(f240(a840),f324(f180(f841(x34641)),x34643)),x34642))
% 164.48/164.35  [3477]E(f324(f324(f42(a840),f324(f324(f42(a840),x34771),x34772)),x34773),f324(f324(f42(a840),x34771),f324(f324(f83(a840),x34772),x34773)))
% 164.48/164.35  [3478]E(f324(f324(f83(a840),f324(f324(f83(a840),x34781),x34782)),x34783),f324(f324(f83(a840),x34781),f324(f324(f83(a840),x34782),x34783)))
% 164.48/164.35  [3479]E(f324(f324(f83(a1),f324(f324(f83(a1),x34791),x34792)),x34793),f324(f324(f83(a1),x34791),f324(f324(f83(a1),x34792),x34793)))
% 164.48/164.35  [3480]E(f324(f324(f82(a840),f324(f324(f82(a840),x34801),x34802)),x34803),f324(f324(f82(a840),x34801),f324(f324(f82(a840),x34802),x34803)))
% 164.48/164.35  [3481]E(f324(f324(f82(a1),f324(f324(f82(a1),x34811),x34812)),x34813),f324(f324(f82(a1),x34811),f324(f324(f82(a1),x34812),x34813)))
% 164.48/164.35  [3482]E(f324(f324(f3(a840),f324(f324(f3(a840),x34821),x34822)),x34823),f324(f324(f3(a840),x34821),f324(f324(f82(a840),x34822),x34823)))
% 164.48/164.35  [3483]E(f324(f324(f240(a1),f324(f324(f240(a1),x34831),x34832)),x34833),f324(f324(f240(a1),x34831),f324(f324(f83(a840),x34832),x34833)))
% 164.48/164.35  [3502]E(f148(x35021,f324(f324(f139(f847(x35021,a834)),x35022),x35023)),f160(x35021,x35022,f148(x35021,x35023)))
% 164.48/164.35  [3548]E(f324(f324(f3(a840),f324(f324(f3(a840),x35481),x35482)),x35483),f324(f324(f3(a840),f324(f324(f3(a840),x35481),x35483)),x35482))
% 164.48/164.35  [3556]E(f324(f324(f104(f847(x35561,a834)),x35562),f324(f324(f3(f847(x35561,a834)),x35563),x35562)),f179(f847(x35561,a834)))
% 164.48/164.35  [3601]E(f44(f847(x36011,a834),f324(f324(f303(f847(x36011,a834)),x36012),x36013)),f324(f324(f104(f847(x36011,a834)),x36012),f44(f847(x36011,a834),x36013)))
% 164.48/164.35  [3602]E(f43(f847(x36021,a834),f324(f324(f303(f847(x36021,a834)),x36022),x36023)),f324(f324(f103(f847(x36021,a834)),x36022),f43(f847(x36021,a834),x36023)))
% 164.48/164.35  [3604]E(f324(f324(f82(a840),f324(f324(f83(a840),x36041),x36042)),f324(f324(f83(a840),x36043),x36042)),f324(f324(f83(a840),f324(f324(f82(a840),x36041),x36043)),x36042))
% 164.48/164.35  [3605]E(f324(f324(f3(a840),f324(f324(f83(a840),x36051),x36052)),f324(f324(f83(a840),x36053),x36052)),f324(f324(f83(a840),f324(f324(f3(a840),x36051),x36053)),x36052))
% 164.48/164.35  [3606]E(f324(f324(f82(a1),f324(f324(f83(a1),x36061),x36062)),f324(f324(f83(a1),x36063),x36062)),f324(f324(f83(a1),f324(f324(f82(a1),x36061),x36063)),x36062))
% 164.48/164.35  [3608]E(f324(f324(f3(a1),f324(f324(f83(a1),x36081),x36082)),f324(f324(f83(a1),x36083),x36082)),f324(f324(f83(a1),f324(f324(f3(a1),x36081),x36083)),x36082))
% 164.48/164.35  [3609]E(f324(f324(f235(a840),f324(f324(f3(a840),x36091),x36092)),f324(f324(f3(a840),x36093),x36092)),f324(f324(f3(a840),f324(f324(f235(a840),x36091),x36093)),x36092))
% 164.48/164.35  [3633]E(f324(f324(f103(f847(x36331,a834)),x36332),f324(f324(f3(f847(x36331,a834)),x36333),x36332)),f324(f324(f103(f847(x36331,a834)),x36332),x36333))
% 164.48/164.35  [3634]E(f324(f324(f103(f847(x36341,a834)),x36342),f324(f324(f103(f847(x36341,a834)),x36342),x36343)),f324(f324(f103(f847(x36341,a834)),x36342),x36343))
% 164.48/164.35  [3635]E(f324(f324(f104(f847(x36351,a834)),x36352),f324(f324(f104(f847(x36351,a834)),x36352),x36353)),f324(f324(f104(f847(x36351,a834)),x36352),x36353))
% 164.48/164.35  [3647]E(f324(f324(f282(x36471,x36472,x36472),x36473),f301(x36472,f179(f847(f846(x36472,x36472),a834)))),x36473)
% 164.48/164.35  [3650]E(f324(f324(f103(f847(x36501,a834)),f324(f324(f303(x36501),x36502),f179(f847(x36501,a834)))),x36503),f324(f324(f303(x36501),x36502),x36503))
% 164.48/164.35  [3668]E(f324(f324(f3(a840),f324(f324(f3(a840),f324(a114,x36681)),x36682)),f324(a114,x36683)),f324(f324(f3(a840),f324(f324(f3(a840),x36681),x36682)),x36683))
% 164.48/164.35  [3697]E(f324(f324(f104(f847(f847(x36971,a834),a834)),f324(f302(x36971),x36972)),f324(f302(x36971),x36973)),f324(f302(x36971),f324(f324(f104(f847(x36971,a834)),x36972),x36973)))
% 164.48/164.35  [3700]E(f324(f324(f103(f847(x37001,a834)),f324(f81(f847(x37001,a834)),x37002)),x37003),f324(f81(f847(x37001,a834)),f324(f324(f3(f847(x37001,a834)),x37002),x37003)))
% 164.48/164.35  [3713]E(f324(f324(f303(x37131),x37132),f324(f324(f3(f847(x37131,a834)),x37133),f324(f324(f303(x37131),x37132),f179(f847(x37131,a834))))),f324(f324(f303(x37131),x37132),x37133))
% 164.48/164.35  [3724]P1(f324(f324(f231(f847(x37241,a834)),x37242),f324(f324(f103(f847(x37241,a834)),x37243),x37242)))
% 164.48/164.35  [3725]P1(f324(f324(f231(f847(x37251,a834)),x37252),f324(f324(f103(f847(x37251,a834)),x37252),x37253)))
% 164.48/164.35  [3728]E(f324(f324(f104(f847(x37281,a834)),f324(f81(f847(x37281,a834)),x37282)),f324(f81(f847(x37281,a834)),x37283)),f324(f81(f847(x37281,a834)),f324(f324(f103(f847(x37281,a834)),x37282),x37283)))
% 164.48/164.35  [3729]E(f324(f324(f103(f847(x37291,a834)),f324(f81(f847(x37291,a834)),x37292)),f324(f81(f847(x37291,a834)),x37293)),f324(f81(f847(x37291,a834)),f324(f324(f104(f847(x37291,a834)),x37292),x37293)))
% 164.48/164.35  [3742]P1(f324(f324(f231(f847(x37421,a834)),f324(f157(x37421),x37422)),f324(f157(x37421),f324(f324(f139(x37421),x37423),x37422))))
% 164.48/164.35  [3751]E(f324(f324(f103(f847(x37511,a834)),f324(f324(f3(f847(x37511,a834)),x37512),x37513)),f324(f324(f104(f847(x37511,a834)),x37512),x37513)),x37512)
% 164.48/164.35  [3802]E(f324(f324(f11(x38021,a1),f324(f324(f10(a840,a1,x38021),f102(a1)),x38022)),x38023),f324(f102(a1),f324(f324(f11(x38021,a840),x38022),x38023)))
% 164.48/164.35  [3803]E(f324(f324(f8(x38031,a1),f324(f324(f10(a840,a1,x38031),f102(a1)),x38032)),x38033),f324(f102(a1),f324(f324(f8(x38031,a840),x38032),x38033)))
% 164.48/164.35  [3855]E(f324(f324(f125(x38551),f161(x38551,x38552,x38553)),f324(f324(f128(x38551),f324(f180(f841(x38551)),f161(x38551,x38552,x38553))),x38553)),x38553)
% 164.48/164.35  [3860]E(f324(f81(f847(f846(x38601,x38602),a834)),f324(f324(f249(x38601,x38602),x38603),f324(f18(f847(x38602,a834),x38601),f238(f847(x38602,a834))))),f324(f324(f249(x38601,x38602),f324(f81(f847(x38601,a834)),x38603)),f324(f18(f847(x38602,a834),x38601),f238(f847(x38602,a834)))))
% 164.48/164.35  [3861]E(f324(f81(f847(f846(x38611,x38612),a834)),f324(f324(f249(x38611,x38612),f238(f847(x38611,a834))),f324(f18(f847(x38612,a834),x38611),x38613))),f324(f324(f249(x38611,x38612),f238(f847(x38611,a834))),f324(f18(f847(x38612,a834),x38611),f324(f81(f847(x38612,a834)),x38613))))
% 164.48/164.35  [3912]E(f324(f324(f45(f847(x39121,a834),f847(x39121,a834)),x39122),f324(f324(f9(f847(x39121,a834),f847(x39121,a834),f847(x39121,a834)),f104(f847(x39121,a834))),x39123)),f324(f324(f104(f847(x39121,a834)),f43(f847(x39121,a834),x39122)),x39123))
% 164.48/164.35  [3919]E(f324(f131(f841(x39191),f841(x39191),f125(x39191),f115(x39191)),f324(f324(f139(f841(x39191)),x39192),x39193)),f324(f324(f125(x39191),x39192),f324(f131(f841(x39191),f841(x39191),f125(x39191),f115(x39191)),x39193)))
% 164.48/164.35  [3941]E(f324(f324(f303(f847(x39411,a834)),f324(f278(x39411,x39411,x39412),f324(f324(f303(x39411),x39413),f179(f847(x39411,a834))))),f179(f847(f847(x39411,a834),a834))),f324(f324(f63(x39411),f324(f324(f303(x39411),x39413),f179(f847(x39411,a834)))),x39412))
% 164.48/164.35  [3951]E(f324(f324(f82(a840),f324(f324(f83(a840),x39511),f324(f324(f42(a840),x39512),x39513))),f324(f324(f42(a840),f324(f324(f83(a840),x39511),f51(a840,x39512,x39513))),x39513)),f324(f324(f42(a840),f324(f324(f83(a840),x39511),x39512)),x39513))
% 164.48/164.35  [3952]E(f324(f324(f82(a1),f324(f324(f83(a1),x39521),f324(f324(f42(a1),x39522),x39523))),f324(f324(f42(a1),f324(f324(f83(a1),x39521),f51(a1,x39522,x39523))),x39523)),f324(f324(f42(a1),f324(f324(f83(a1),x39521),x39522)),x39523))
% 164.48/164.35  [4033]E(f324(f324(f125(x40331),f324(f131(f841(x40331),f841(x40331),f125(x40331),f115(x40331)),x40332)),f324(f131(f841(x40331),f841(x40331),f125(x40331),f115(x40331)),x40333)),f324(f131(f841(x40331),f841(x40331),f125(x40331),f115(x40331)),f324(f324(f125(f841(x40331)),x40332),x40333)))
% 164.48/164.35  [4036]E(f324(f324(f247(f841(x40361),f841(x40361)),f324(f126(x40361,x40362),x40363)),f324(f126(x40361,f324(f75(a834,a834,x40361,a320),x40362)),x40363)),f152(x40361,x40362,x40363))
% 164.48/164.35  [4039]E(f324(f324(f82(a840),f324(f324(f82(a840),f324(f324(f42(a840),x40391),x40392)),f324(f324(f42(a840),x40393),x40392))),f324(f324(f42(a840),f324(f324(f82(a840),f51(a840,x40391,x40392)),f51(a840,x40393,x40392))),x40392)),f324(f324(f42(a840),f324(f324(f82(a840),x40391),x40393)),x40392))
% 164.48/164.35  [4040]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f42(a1),x40401),x40402)),f324(f324(f42(a1),x40403),x40402))),f324(f324(f42(a1),f324(f324(f82(a1),f51(a1,x40401,x40402)),f51(a1,x40403,x40402))),x40402)),f324(f324(f42(a1),f324(f324(f82(a1),x40401),x40403)),x40402))
% 164.48/164.35  [4110]E(f324(f257(x41101),f324(f324(f20(x41101,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41101),a323),f324(f324(f9(x41101,x41101,a834),a321),x41102))),f324(f324(f9(x41101,f847(x41101,a834),a834),f326(x41101)),x41103))),f324(f324(f303(x41101),x41102),x41103))
% 164.48/164.35  [4133]E(f324(f257(x41331),f324(f324(f20(x41331,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41331),a323),f324(f324(f9(x41331,f847(x41331,a834),a834),f326(x41331)),x41332))),f324(f324(f9(x41331,f847(x41331,a834),a834),f326(x41331)),x41333))),f324(f324(f103(f847(x41331,a834)),x41332),x41333))
% 164.48/164.35  [4134]E(f324(f257(x41341),f324(f324(f20(x41341,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41341),a322),f324(f324(f9(x41341,f847(x41341,a834),a834),f326(x41341)),x41342))),f324(f324(f9(x41341,f847(x41341,a834),a834),f326(x41341)),x41343))),f324(f324(f104(f847(x41341,a834)),x41342),x41343))
% 164.48/164.35  [4223]E(f324(f324(f45(x42231,f847(f847(x42231,a834),a834)),x42232),f324(f324(f9(x42231,f847(f847(x42231,a834),a834),f847(f847(x42231,a834),a834)),f324(f324(f10(f847(x42231,a834),f847(f847(f847(x42231,a834),a834),f847(f847(x42231,a834),a834)),x42231),f303(f847(x42231,a834))),f324(f324(f10(f847(x42231,a834),f847(x42231,a834),x42231),f278(x42231,x42231,x42233)),f324(f324(f9(x42231,f847(x42231,a834),f847(x42231,a834)),f303(x42231)),f179(f847(x42231,a834)))))),f179(f847(f847(x42231,a834),a834)))),f324(f324(f63(x42231),x42232),x42233))
% 164.48/164.35  [4225]E(f324(f324(f196(x42251),f324(f324(f83(a1),f324(f324(f75(f846(a1,a1),a1,x42251,f246(a1,a1)),f206(x42251)),x42252)),f324(f324(f75(f846(a1,a1),a1,x42251,f246(a1,a1)),f206(x42251)),x42253))),f324(f324(f83(a1),f324(f324(f75(f846(a1,a1),a1,x42251,f251(a1,a1)),f206(x42251)),x42252)),f324(f324(f75(f846(a1,a1),a1,x42251,f251(a1,a1)),f206(x42251)),x42253))),f221(x42251,x42252,x42253))
% 164.48/164.35  [3622]E(f51(a840,f324(f324(f82(a840),f324(f324(f83(a840),x36221),x36222)),x36223),x36222),f51(a840,x36223,x36222))
% 164.48/164.35  [3667]E(f129(a840,f324(f295(a840,f324(f324(f82(a840),x36671),x36672)),x36673)),f324(f324(f128(a840),x36672),f129(a840,f324(f295(a840,x36671),x36673))))
% 164.48/164.35  [3712]E(f324(f324(f82(a1),f324(f102(a1),x37121)),f324(f324(f82(a1),f324(f102(a1),x37122)),x37123)),f324(f324(f82(a1),f324(f102(a1),f324(f324(f82(a840),x37121),x37122))),x37123))
% 164.48/164.35  [3720]E(f324(f324(f3(f847(x37201,a834)),f324(f324(f3(f847(x37201,a834)),x37202),x37203)),x37203),f324(f324(f3(f847(x37201,a834)),x37202),x37203))
% 164.48/164.35  [3721]E(f324(f324(f103(f847(x37211,a834)),f324(f324(f3(f847(x37211,a834)),x37212),x37213)),x37213),f324(f324(f103(f847(x37211,a834)),x37212),x37213))
% 164.48/164.35  [3743]E(f324(f324(f282(x37431,x37431,x37432),f301(x37431,f179(f847(f846(x37431,x37431),a834)))),x37433),x37433)
% 164.48/164.35  [3748]E(f324(f324(f103(f847(x37481,a834)),f324(f277(x37481),x37482)),f324(f277(x37481),x37483)),f324(f277(x37481),f324(f324(f103(f847(f846(x37481,x37481),a834)),x37482),x37483)))
% 164.48/164.35  [3757]E(f264(x37571,f324(f324(f139(f846(a101,x37571)),f324(f324(f247(a101,x37571),f2(a101)),x37572)),x37573)),f264(x37571,x37573))
% 164.48/164.35  [3760]E(f324(f324(f104(f847(x37601,a834)),f44(f847(x37601,a834),x37602)),f44(f847(x37601,a834),x37603)),f44(f847(x37601,a834),f324(f324(f103(f847(f847(x37601,a834),a834)),x37602),x37603)))
% 164.48/164.35  [3761]E(f324(f324(f103(f847(x37611,a834)),f43(f847(x37611,a834),x37612)),f43(f847(x37611,a834),x37613)),f43(f847(x37611,a834),f324(f324(f103(f847(f847(x37611,a834),a834)),x37612),x37613)))
% 164.48/164.35  [3795]E(f324(f324(f282(x37951,x37951,x37951),f324(f324(f172(f846(x37951,x37951),a834),x37952),x37953)),x37953),f324(f324(f172(f846(x37951,x37951),a834),f324(a114,x37952)),x37953))
% 164.48/164.35  [3845]P1(f324(f324(f231(f847(x38451,a834)),f324(f324(f3(f847(x38451,a834)),x38452),x38453)),x38452))
% 164.48/164.35  [3846]P1(f324(f324(f231(f847(x38461,a834)),f324(f324(f104(f847(x38461,a834)),x38462),x38463)),x38463))
% 164.48/164.35  [3847]P1(f324(f324(f231(f847(x38471,a834)),f324(f324(f104(f847(x38471,a834)),x38472),x38473)),x38472))
% 164.48/164.35  [3873]E(f301(x38731,f324(f324(f103(f847(f846(x38731,x38731),a834)),f301(x38731,x38732)),f301(x38731,x38733))),f301(x38731,f324(f324(f103(f847(f846(x38731,x38731),a834)),x38732),x38733)))
% 164.48/164.35  [3877]E(f43(f847(x38771,a834),f324(f324(f303(f847(x38771,a834)),x38772),f324(f324(f303(f847(x38771,a834)),x38773),f179(f847(f847(x38771,a834),a834))))),f324(f324(f103(f847(x38771,a834)),x38772),x38773))
% 164.48/164.35  [3878]E(f44(f847(x38781,a834),f324(f324(f303(f847(x38781,a834)),x38782),f324(f324(f303(f847(x38781,a834)),x38783),f179(f847(f847(x38781,a834),a834))))),f324(f324(f104(f847(x38781,a834)),x38782),x38783))
% 164.48/164.35  [3884]E(f324(f324(f282(x38841,x38841,x38841),f324(f324(f172(f846(x38841,x38841),a834),x38842),x38843)),x38843),f324(f324(f282(x38841,x38841,x38841),x38843),f324(f324(f172(f846(x38841,x38841),a834),x38842),x38843)))
% 164.48/164.35  [3956]E(f324(f324(f103(f847(x39561,a834)),f324(f257(x39561),f324(f324(f9(x39561,x39561,a834),a321),x39562))),x39563),f324(f324(f303(x39561),x39562),x39563))
% 164.48/164.35  [3958]E(f324(a107,f324(f324(f11(x39581,a1),f324(f324(f10(a840,a1,x39581),f102(a1)),x39582)),x39583)),f324(f324(f11(x39581,a840),x39582),x39583))
% 164.48/164.35  [3959]E(f324(a107,f324(f324(f8(x39591,a1),f324(f324(f10(a840,a1,x39591),f102(a1)),x39592)),x39593)),f324(f324(f8(x39591,a840),x39592),x39593))
% 164.48/164.35  [4030]E(f324(f143(f841(x40301),x40301,f324(f156(x40301),x40302),f324(f18(f847(f841(x40301),f841(x40301)),x40301),f324(f324(f9(f841(x40301),f841(x40301),f841(x40301)),f125(x40301)),x40302))),x40303),f324(f156(x40301),f324(f324(f125(x40301),x40303),x40302)))
% 164.48/164.35  [4061]P1(f324(f324(f231(f847(f847(x40611,a834),a834)),f324(f324(f103(f847(f847(x40611,a834),a834)),f324(f302(x40611),x40612)),f324(f302(x40611),x40613))),f324(f302(x40611),f324(f324(f103(f847(x40611,a834)),x40612),x40613))))
% 164.48/164.35  [4152]E(f324(f257(x41521),f324(f324(f20(x41521,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41521),a322),f324(f324(f9(x41521,f847(x41521,a834),a834),f326(x41521)),x41522))),f324(f324(f10(a834,a834,x41521),a320),f324(f324(f9(x41521,f847(x41521,a834),a834),f326(x41521)),x41523)))),f324(f324(f3(f847(x41521,a834)),x41522),x41523))
% 164.48/164.35  [4173]E(f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,a840,a834),f232(a840)),f324(f180(f841(x41731)),x41732)))),f324(f324(f10(x41731,a834,a840),x41733),f324(f149(x41731),x41732))))),f324(f180(f841(x41731)),f324(f126(x41731,x41733),x41732)))
% 164.48/164.35  [4175]E(f324(f180(f841(x41751)),f159(x41751,x41752,x41753)),f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,a840,a834),f232(a840)),f324(f180(f841(x41751)),x41752)))),f324(f324(f9(a840,f847(a840,a834),a834),f326(a840)),x41753)))))
% 164.48/164.35  [4270]E(f324(f324(f104(f847(f846(f841(x42701),f841(x42701)),a834)),f324(f304(f846(f846(x42701,f841(x42701)),f846(x42701,f841(x42701))),f846(f841(x42701),f841(x42701)),f253(f846(x42701,f841(x42701)),f841(x42701),f846(x42701,f841(x42701)),f841(x42701),f324(f252(x42701,f841(x42701),f841(x42701)),f139(x42701)),f324(f252(x42701,f841(x42701),f841(x42701)),f139(x42701)))),f318(x42701,f841(x42701),x42702,f324(f132(x42701,x42702),x42703)))),f324(f257(f846(f841(x42701),f841(x42701))),f324(f252(f841(x42701),f841(x42701),a834),f324(f324(f9(f841(x42701),f847(f841(x42701),a834),f847(f841(x42701),a834)),f324(f324(f10(f847(a834,a834),f847(f847(f841(x42701),a834),f847(f841(x42701),a834)),f841(x42701)),f10(a834,a834,f841(x42701))),f324(f324(f10(a834,f847(a834,a834),f841(x42701)),a322),f324(f324(f9(f841(x42701),a840,a834),f324(f324(f10(a840,f847(a840,a834),f841(x42701)),a321),f180(f841(x42701)))),f324(a114,x42703))))),f324(f324(f9(f841(x42701),a840,a834),f324(f324(f10(a840,f847(a840,a834),f841(x42701)),a321),f180(f841(x42701)))),f324(a114,x42703)))))),f324(f132(x42701,x42702),f324(a114,x42703)))
% 164.48/164.35  [3762]E(f51(a840,f324(a114,f324(f324(f82(a840),f324(f324(f83(a840),x37621),x37622)),x37623)),x37622),f51(a840,f324(a114,x37623),x37622))
% 164.48/164.35  [4019]E(f324(f257(x40191),f324(f324(f20(x40191,a834,a834),f324(f324(f10(a834,f847(a834,a834),x40191),a322),x40192)),x40193)),f324(f324(f104(f847(x40191,a834)),f324(f257(x40191),x40192)),f324(f257(x40191),x40193)))
% 164.48/164.35  [4020]E(f324(f257(x40201),f324(f324(f20(x40201,a834,a834),f324(f324(f10(a834,f847(a834,a834),x40201),a323),x40202)),x40203)),f324(f324(f103(f847(x40201,a834)),f324(f257(x40201),x40202)),f324(f257(x40201),x40203)))
% 164.48/164.35  [4022]E(f324(f324(f125(x40221),f324(f324(f128(x40221),f51(a840,x40222,f324(f180(f841(x40221)),x40223))),x40223)),f324(f324(f158(x40221),f51(a840,x40222,f324(f180(f841(x40221)),x40223))),x40223)),f324(f324(f324(f172(f841(x40221),f841(x40221)),x40222),f153(x40221)),x40223))
% 164.48/164.35  [4027]E(f324(f257(x40271),f324(f324(f20(x40271,a834,a834),f324(f324(f10(a834,f847(a834,a834),x40271),a327),x40272)),x40273)),f324(f324(f103(f847(x40271,a834)),f324(f81(f847(x40271,a834)),f324(f257(x40271),x40272))),f324(f257(x40271),x40273)))
% 164.48/164.35  [4042]E(f324(f324(f82(a840),f324(f180(f841(x40421)),f324(f126(x40421,x40422),x40423))),f324(f180(f841(x40421)),f324(f126(x40421,f324(f324(f10(a834,a834,x40421),a320),x40422)),x40423))),f324(f180(f841(x40421)),x40423))
% 164.48/164.35  [4069]P1(f324(f324(f231(f847(x40691,a834)),f324(f324(f103(f847(x40691,a834)),f44(f847(x40691,a834),x40692)),f44(f847(x40691,a834),x40693))),f44(f847(x40691,a834),f324(f324(f104(f847(f847(x40691,a834),a834)),x40692),x40693))))
% 164.48/164.35  [4083]E(f324(f157(x40831),f324(f126(x40831,f324(f324(f10(a834,a834,x40831),a320),f324(f324(f9(x40831,x40831,a834),a321),x40832))),x40833)),f324(f324(f3(f847(x40831,a834)),f324(f157(x40831),x40833)),f324(f324(f303(x40831),x40832),f179(f847(x40831,a834)))))
% 164.48/164.35  [4092]P1(f324(f324(f231(f847(f846(x40921,x40921),a834)),f324(f324(f103(f847(f846(x40921,x40921),a834)),f301(x40921,x40922)),f301(x40921,x40923))),f301(x40921,f324(f324(f103(f847(f846(x40921,x40921),a834)),x40922),x40923))))
% 164.48/164.35  [4115]E(f324(f324(f83(a840),f324(a114,f324(a114,f2(a840)))),f324(f324(f8(a840,a840),f324(f324(f10(a840,a840,a840),f324(f82(a840),x41151)),f324(f324(f9(a840,a840,a840),f83(a840)),x41152))),f324(f258(a840),x41153))),f324(f324(f83(a840),x41153),f324(f324(f82(a840),x41151),f324(f324(f82(a840),x41151),f324(f324(f83(a840),f324(f324(f3(a840),x41153),f80(a840))),x41152)))))
% 164.48/164.35  [4125]E(f324(f257(x41251),f324(f324(f20(x41251,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41251),a322),f324(f324(f9(x41251,f847(x41251,a834),a834),f326(x41251)),f324(f157(x41251),x41252)))),x41253)),f324(f157(x41251),f324(f126(x41251,x41253),x41252)))
% 164.48/164.35  [4269]E(f324(f257(x42691),f324(f324(f10(f847(a840,a834),a834,x42691),f89(a840)),f324(f324(f9(x42691,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),x42691),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),x42691),f324(f10(a834,f847(a834,a834),a840),a322)),f324(f324(f9(x42691,f847(a840,x42691),f847(a840,a834)),f324(f324(f10(f847(x42691,a834),f847(f847(a840,x42691),f847(a840,a834)),x42691),f10(x42691,a834,a840)),a321)),f324(f149(x42691),x42692))))),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,a840,a834),f232(a840)),f324(f180(f841(x42691)),x42692)))),f324(f324(f9(a840,f847(a840,a834),a834),f326(a840)),x42693))))),f324(f157(x42691),f159(x42691,x42692,x42693)))
% 164.48/164.35  [4163]E(f324(f257(x41631),f324(f324(f20(x41631,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41631),a327),f324(f324(f10(a834,a834,x41631),a320),f324(f324(f9(x41631,x41631,a834),a321),x41632)))),x41633)),f324(f324(f303(x41631),x41632),f324(f257(x41631),x41633)))
% 164.48/164.35  [4195]E(f324(f324(f141(f846(x41951,a840),x41951),f246(x41951,a840)),f324(f126(f846(x41951,a840),f324(f324(f9(f846(x41951,a840),f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),f846(x41951,a840)),f326(a840)),f251(x41951,a840))),x41952)),f324(f324(f166(x41951,a840),x41953),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(x41951)),x41953)))))),f159(x41951,x41953,x41952))
% 164.48/164.35  [4224]E(f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f8(a840,a1),f324(f324(f10(a1,a1,a840),f324(f82(a1),x42241)),f324(f324(f9(a840,a1,a1),f324(f324(f10(a1,f847(a1,a1),a840),f83(a1)),f102(a1))),x42242))),f324(f258(a840),x42243))),f324(f324(f83(a1),f324(f102(a1),x42243)),f324(f324(f82(a1),x42241),f324(f324(f82(a1),x42241),f324(f324(f83(a1),f324(f102(a1),f324(f324(f3(a840),x42243),f80(a840)))),x42242)))))
% 164.48/164.35  [4263]E(f324(f257(f846(x42631,x42632)),f324(f252(x42631,x42632,a834),f324(f324(f9(x42631,f847(f846(x42632,x42631),a834),f847(x42632,a834)),f324(f324(f10(f847(x42632,f847(f847(f846(x42632,x42631),a834),a834)),f847(f847(f846(x42632,x42631),a834),f847(x42632,a834)),x42631),f9(x42632,f847(f846(x42632,x42631),a834),a834)),f324(f324(f10(f847(x42632,f846(x42632,x42631)),f847(x42632,f847(f847(f846(x42632,x42631),a834),a834)),x42631),f324(f10(f846(x42632,x42631),f847(f847(f846(x42632,x42631),a834),a834),x42632),f326(f846(x42632,x42631)))),f324(f9(x42632,x42631,f846(x42632,x42631)),f247(x42632,x42631))))),x42633))),f324(f279(x42632,x42631),x42633))
% 164.48/164.35  [4286]E(f324(f257(f841(x42861)),f324(f324(f10(f847(x42861,a834),a834,f841(x42861)),f89(x42861)),f324(f324(f10(f847(x42861,f847(f841(x42861),a834)),f847(x42861,a834),f841(x42861)),f324(f10(f847(f841(x42861),a834),a834,x42861),f89(f841(x42861)))),f324(f324(f9(f841(x42861),f847(x42861,f847(f841(x42861),a834)),f847(x42861,f847(f841(x42861),a834))),f324(f324(f10(f847(x42861,f847(f847(f841(x42861),a834),f847(f841(x42861),a834))),f847(f847(x42861,f847(f841(x42861),a834)),f847(x42861,f847(f841(x42861),a834))),f841(x42861)),f20(x42861,f847(f841(x42861),a834),f847(f841(x42861),a834))),f324(f324(f10(f847(x42861,f847(f841(x42861),f847(a834,a834))),f847(x42861,f847(f847(f841(x42861),a834),f847(f841(x42861),a834))),f841(x42861)),f324(f10(f847(f841(x42861),f847(a834,a834)),f847(f847(f841(x42861),a834),f847(f841(x42861),a834)),x42861),f20(f841(x42861),a834,a834))),f324(f324(f10(f847(x42861,f847(f841(x42861),a834)),f847(x42861,f847(f841(x42861),f847(a834,a834))),f841(x42861)),f324(f10(f847(f841(x42861),a834),f847(f841(x42861),f847(a834,a834)),x42861),f324(f10(a834,f847(a834,a834),f841(x42861)),a322))),f324(f324(f9(f841(x42861),f847(x42861,f847(f841(x42861),f841(x42861))),f847(x42861,f847(f841(x42861),a834))),f324(f324(f10(f847(f847(f841(x42861),f841(x42861)),f847(f841(x42861),a834)),f847(f847(x42861,f847(f841(x42861),f841(x42861))),f847(x42861,f847(f841(x42861),a834))),f841(x42861)),f10(f847(f841(x42861),f841(x42861)),f847(f841(x42861),a834),x42861)),f324(f324(f10(f847(f841(x42861),a834),f847(f847(f841(x42861),f841(x42861)),f847(f841(x42861),a834)),f841(x42861)),f10(f841(x42861),a834,f841(x42861))),a321))),f139(x42861)))))),f324(f324(f9(x42861,f847(f841(x42861),a834),f847(f841(x42861),a834)),f324(f324(f10(f847(a834,a834),f847(f847(f841(x42861),a834),f847(f841(x42861),a834)),x42861),f10(a834,a834,f841(x42861))),f324(f324(f10(a834,f847(a834,a834),x42861),a322),f324(f324(f9(x42861,f847(x42861,a834),a834),f326(x42861)),x42862)))),f324(f324(f9(f841(x42861),f847(f841(x42861),a834),a834),f326(f841(x42861))),x42863)))))),f160(x42861,x42862,x42863))
% 164.48/164.35  [4283]E(f324(f324(f88(a1,f846(a1,a1)),f324(f324(f3(a1),x42831),x42832)),f324(f324(f9(a1,f846(a1,a1),f846(a1,a1)),f324(f324(f20(a1,f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),f324(f324(f10(a834,f847(f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),a1),f98(f846(a1,a1))),f324(f231(a1),f2(a1)))),f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x42833)),f80(a1))))),f324(f324(f247(a1,a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x42833)),x42831))),f324(f49(x42832),f324(f324(f247(a1,a1),x42833),x42831)))
% 164.48/164.35  [4318]~E(f36(x43181,x43182),f28(x43183,x43184))
% 164.48/164.35  [4321]~E(f35(x43211,x43212),f28(x43213,x43214))
% 164.48/164.35  [4322]~E(f35(x43221,x43222),f36(x43223,x43224))
% 164.48/164.35  [4340]~E(f324(a27,x43401),f31(x43402,x43403,x43404))
% 164.48/164.35  [4341]~E(f324(a27,x43411),f33(x43412,x43413,x43414))
% 164.48/164.35  [4342]~E(f324(a27,x43421),f32(x43422,x43423,x43424))
% 164.48/164.35  [4343]~E(f31(x43431,x43432,x43433),f324(a27,x43434))
% 164.48/164.35  [4344]~E(f33(x43441,x43442,x43443),f324(a27,x43444))
% 164.48/164.35  [4345]~E(f32(x43451,x43452,x43453),f324(a27,x43454))
% 164.48/164.35  [3317]E(f324(f324(f324(f74(x33171,x33172),x33173),x33174),f324(x33173,x33174)),x33173)
% 164.48/164.35  [3380]E(f324(f324(f241(x33801,x33802,x33803),x33804),f2(a840)),x33802)
% 164.48/164.35  [3418]E(f174(x34181,x34182,x34183,f324(a114,x34184)),f324(x34183,x34184))
% 164.48/164.35  [3457]E(f155(x34571,x34572,f155(x34571,x34573,x34574)),f155(x34571,x34573,f155(x34571,x34572,x34574)))
% 164.48/164.35  [3577]P39(f28(x35771,x35772),x35773,x35774,f324(f324(f324(a188,x35773),x35771),f324(x35772,x35773)))
% 164.48/164.35  [3589]E(f324(f228(x35891,x35892,x35893,x35894),f182(x35892)),x35893)
% 164.48/164.35  [3591]E(f324(f143(x35911,x35912,x35913,x35914),f115(x35912)),x35913)
% 164.48/164.35  [3592]E(f324(f131(x35921,x35922,x35923,x35924),f115(x35922)),x35924)
% 164.48/164.35  [3629]E(f324(f180(f845(x36291,x36292)),f214(x36291,x36292,x36293,x36294)),f2(a840))
% 164.48/164.35  [3652]E(f324(f252(x36521,x36522,x36523),f250(x36521,x36522,x36523,x36524)),x36524)
% 164.48/164.35  [3709]E(f324(f228(f844(x37091),x37092,f182(x37091),f324(f18(f844(x37091),x37092),f182(x37091))),f324(x37093,x37094)),f182(x37091))
% 164.48/164.35  [3752]E(f324(f324(f103(f847(x37521,a834)),f168(x37521,x37522,x37523)),f168(x37521,x37522,x37524)),f168(x37521,x37522,f169(x37521,x37522,x37524,x37523)))
% 164.48/164.35  [3781]E(f324(f324(f254(x37811,x37812,x37813,f846(x37812,x37813)),x37814),f247(x37812,x37813)),x37814)
% 164.48/164.35  [3790]E(f229(x37901,x37902,x37903,x37904,f182(x37902)),x37903)
% 164.48/164.35  [4076]P41(x40761,x40762,x40763,x40764,f179(f847(x40761,a834)),x40764)
% 164.48/164.35  [3126]E(f324(f324(f18(x31261,x31262),x31263),x31264),x31263)
% 164.48/164.35  [3239]E(f324(f324(f195(x32391,x32392),x32393),f324(f226(x32391),x32394)),f324(f226(x32392),f324(x32393,x32394)))
% 164.48/164.35  [3410]E(f155(x34101,x34102,f324(f126(x34101,x34103),x34104)),f324(f126(x34101,x34103),f155(x34101,x34102,x34104)))
% 164.48/164.35  [3441]E(f324(f324(f67(x34411,x34412,x34413),x34414),f179(f847(x34411,a834))),x34414)
% 164.48/164.35  [3463]E(f324(f324(f149(x34631),f324(f324(f139(x34631),x34632),x34633)),f324(a114,x34634)),f324(f324(f149(x34631),x34633),x34634))
% 164.48/164.35  [3503]P31(x35031,f2(a840),f324(f324(f324(f93(x35031),x35032),f324(a27,x35033)),x35034))
% 164.48/164.35  [3528]E(f324(f324(x35281,x35282),f324(f173(x35283,x35284,x35281),x35282)),f324(f173(x35283,x35284,x35281),f324(a114,x35282)))
% 164.48/164.35  [3569]E(f250(x35691,x35692,x35693,f324(f252(x35691,x35692,x35693),x35694)),x35694)
% 164.48/164.35  [3627]E(f324(f324(f146(x36271,f324(f324(f139(x36271),x36272),x36273)),f2(a840)),x36274),f324(f324(f139(x36271),x36274),x36273))
% 164.48/164.35  [3637]E(f324(f324(f45(f847(x36371,a834),f847(x36372,a834)),x36373),f304(x36371,x36372,x36374)),f324(f304(x36371,x36372,x36374),f43(f847(x36371,a834),x36373)))
% 164.48/164.35  [3638]E(f324(f324(f45(f847(x36381,a834),f847(x36382,a834)),x36383),f305(x36382,x36381,x36384)),f324(f305(x36382,x36381,x36384),f43(f847(x36381,a834),x36383)))
% 164.48/164.35  [3737]E(f168(x37371,x37372,f171(x37371,x37372,x37373,x37374)),f324(f324(f104(f847(x37371,a834)),f168(x37371,x37372,x37373)),x37374))
% 164.48/164.35  [3756]E(f324(f131(x37561,x37562,f324(f9(x37562,x37561,x37561),x37563),x37564),f324(f154(x37562),f115(x37562))),x37564)
% 164.48/164.35  [3801]E(f78(x38011,x38012,x38013,x38014,f179(f847(x38011,a834))),x38013)
% 164.48/164.35  [3848]E(f324(f324(f324(f324(f74(x38481,f844(x38482)),f324(f18(f844(x38482),x38481),f182(x38482))),x38483),f182(x38482)),x38484),f182(x38482))
% 164.48/164.35  [4003]E(f324(f252(x40031,x40032,x40033),f324(f324(f10(f847(x40032,f846(x40031,x40032)),f847(x40032,x40033),x40031),f324(f10(f846(x40031,x40032),x40033,x40032),x40034)),f247(x40031,x40032))),x40034)
% 164.48/164.35  [3315]E(f324(f251(x33151,x33152),f324(f324(f247(x33151,x33152),x33153),x33154)),x33154)
% 164.48/164.35  [3316]E(f324(f246(x33161,x33162),f324(f324(f247(x33161,x33162),x33163),x33164)),x33163)
% 164.48/164.35  [3353]E(f324(f180(f841(x33531)),f324(f324(f141(x33532,x33531),x33533),x33534)),f324(f180(f841(x33532)),x33534))
% 164.48/164.35  [3354]E(f324(f180(f841(x33541)),f324(f324(f146(x33541,x33542),x33543),x33544)),f324(f180(f841(x33541)),x33542))
% 164.48/164.35  [3375]E(f324(f324(f128(x33751),f324(a114,x33752)),f324(f324(f139(x33751),x33753),x33754)),f324(f324(f128(x33751),x33752),x33754))
% 164.48/164.35  [3443]E(f324(f324(f303(x34431),x34432),f324(f324(f303(x34431),x34433),x34434)),f324(f324(f303(x34431),x34433),f324(f324(f303(x34431),x34432),x34434)))
% 164.48/164.35  [3446]E(f324(f324(f141(x34461,x34462),x34463),f116(x34461,x34464)),f116(x34462,f324(f324(f141(x34461,x34462),x34463),x34464)))
% 164.48/164.35  [3461]E(f324(f154(x34611),f324(f324(f141(x34612,x34611),x34613),x34614)),f324(f324(f141(x34612,x34611),x34613),f324(f154(x34612),x34614)))
% 164.48/164.35  [3462]E(f324(f324(f141(x34621,x34622),x34623),f324(f156(x34621),x34624)),f324(f156(x34622),f324(f324(f141(x34621,x34622),x34623),x34624)))
% 164.48/164.35  [3472]E(f324(f324(f158(x34721),f324(a114,x34722)),f324(f324(f139(x34721),x34723),x34724)),f324(f324(f139(x34721),x34723),f324(f324(f158(x34721),x34722),x34724)))
% 164.48/164.35  [3476]E(f324(f157(x34761),f324(f324(f141(x34762,x34761),x34763),x34764)),f324(f304(x34762,x34761,x34763),f324(f157(x34762),x34764)))
% 164.48/164.35  [3527]E(f19(x35271,x35272,x35273,f324(a5,f324(a114,f324(a22,x35274)))),f324(x35273,x35274))
% 164.48/164.35  [3531]E(f324(f324(f125(x35311),f324(f126(x35311,x35312),x35313)),f324(f126(x35311,x35312),x35314)),f324(f126(x35311,x35312),f324(f324(f125(x35311),x35313),x35314)))
% 164.48/164.35  [3544]E(f140(x35441,f324(f324(f141(x35442,x35441),x35443),f140(x35442,x35444))),f140(x35441,f324(f324(f141(x35442,x35441),x35443),x35444)))
% 164.48/164.35  [3559]E(f324(f279(x35591,x35591),f324(f324(f281(x35592,x35591),x35593),x35594)),f324(f324(f281(x35592,x35591),f324(f279(x35592,x35592),x35593)),x35594))
% 164.48/164.35  [3570]E(f324(f324(f282(x35701,x35702,x35703),x35704),f179(f847(f846(x35702,x35703),a834))),f179(f847(f846(x35701,x35703),a834)))
% 164.48/164.35  [3571]E(f324(f324(f158(x35711),f324(f324(f3(a840),x35712),x35713)),f324(f324(f128(x35711),x35713),x35714)),f324(f324(f128(x35711),x35713),f324(f324(f158(x35711),x35712),x35714)))
% 164.48/164.35  [3593]E(f324(f324(f324(f274(x35931),x35932),x35933),x35934),f324(f247(f847(a101,f847(a834,f844(f842(x35931)))),f846(a101,a101)),f324(f48(x35931),x35932)))
% 164.48/164.35  [3619]E(f44(f847(x36191,a834),f324(f304(x36192,f847(x36191,a834),x36193),x36194)),f324(f324(f46(x36192,f847(x36191,a834)),x36194),x36193))
% 164.48/164.35  [3620]E(f43(f847(x36201,a834),f324(f304(x36202,f847(x36201,a834),x36203),x36204)),f324(f324(f45(x36202,f847(x36201,a834)),x36204),x36203))
% 164.48/164.35  [3621]E(f324(f180(f841(f846(x36211,x36212))),f324(f324(f166(x36211,x36212),x36213),x36214)),f324(f324(f235(a840),f324(f180(f841(x36211)),x36213)),f324(f180(f841(x36212)),x36214)))
% 164.48/164.35  [3623]E(f324(f305(x36231,x36232,x36233),f324(f81(f847(x36232,a834)),x36234)),f324(f81(f847(x36231,a834)),f324(f305(x36231,x36232,x36233),x36234)))
% 164.48/164.35  [3653]E(f324(f171(x36531,x36532,x36533,f179(f847(x36531,a834))),x36534),f182(x36532))
% 164.48/164.35  [3673]E(f324(f305(x36731,x36732,x36733),f324(f257(x36732),x36734)),f324(f257(x36731),f324(f324(f10(x36732,a834,x36731),x36734),x36733)))
% 164.48/164.35  [3691]E(f324(f324(f149(x36911),f324(f324(f125(x36911),x36912),f324(f324(f139(x36911),x36913),x36914))),f324(f180(f841(x36911)),x36912)),x36913)
% 164.48/164.35  [3696]E(f324(f171(x36961,x36962,f324(f18(f844(x36962),x36961),f182(x36962)),x36963),x36964),f182(x36962))
% 164.48/164.35  [3718]E(f324(f304(x37181,x37182,x37183),f324(f305(x37181,x37182,x37183),x37184)),f324(f324(f104(f847(x37182,a834)),x37184),f324(f304(x37181,x37182,x37183),f238(f847(x37181,a834)))))
% 164.48/164.35  [3736]P1(f324(f324(f326(x37361),f324(x37362,x37363)),f324(f304(x37364,x37361,x37362),f238(f847(x37364,a834)))))
% 164.48/164.35  [3744]E(f21(x37441,x37442,x37443,f324(a5,f324(a114,f324(a22,x37444)))),f324(f324(x37443,x37444),f21(x37441,x37442,x37443,x37444)))
% 164.48/164.35  [3759]E(f142(x37591,x37592,f324(f324(f139(x37591),x37593),x37594)),f324(f324(f82(a840),f324(f324(f82(a840),f324(x37592,x37593)),f142(x37591,x37592,x37594))),f324(a114,f2(a840))))
% 164.48/164.35  [3772]E(f174(f841(x37721),f324(f324(f139(x37721),x37722),x37723),f324(f324(f9(a840,f841(x37721),f841(x37721)),f128(x37721)),x37723),x37724),f324(f324(f128(x37721),x37724),f324(f324(f139(x37721),x37722),x37723)))
% 164.48/164.35  [3773]P29(x37731,f846(x37732,x37731),f328(x37733,x37734,x37732,x37731),f324(f324(f45(x37732,f847(x37731,a834)),x37734),x37733))
% 164.48/164.35  [3782]E(f324(f324(f3(f847(x37821,a834)),f324(f324(f3(f847(x37821,a834)),x37822),x37823)),f324(f324(f303(x37821),x37824),f179(f847(x37821,a834)))),f324(f324(f3(f847(x37821,a834)),x37822),f324(f324(f303(x37821),x37824),x37823)))
% 164.48/164.35  [3793]E(f324(f324(f172(f847(x37931,x37932),f847(x37931,x37932)),x37933),f75(x37932,x37932,x37931,x37934)),f75(x37932,x37932,x37931,f324(f324(f172(x37932,x37932),x37933),x37934)))
% 164.48/164.35  [3872]E(f324(f324(f324(f172(f841(x38721),f841(x38721)),x38722),f153(x38721)),f324(f324(f324(f172(f841(x38721),f841(x38721)),x38723),f153(x38721)),x38724)),f324(f324(f324(f172(f841(x38721),f841(x38721)),f324(f324(f82(a840),x38722),x38723)),f153(x38721)),x38724))
% 164.48/164.35  [3961]P1(f324(f324(f231(f847(x39611,a834)),f324(f157(x39611),f324(f324(f146(x39611,x39612),x39613),x39614))),f324(f324(f303(x39611),x39614),f324(f157(x39611),x39612))))
% 164.48/164.35  [3993]E(f324(f324(f45(f847(x39931,a834),f847(f846(x39931,x39932),a834)),x39933),f324(f324(f9(f847(x39931,a834),f847(x39931,f847(x39932,a834)),f847(f846(x39931,x39932),a834)),f249(x39931,x39932)),x39934)),f324(f324(f249(x39931,x39932),f43(f847(x39931,a834),x39933)),x39934))
% 164.48/164.35  [4029]E(f203(x40291,x40292,x40293,f324(f75(x40292,f847(a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(x40292))))),x40291,f198(x40292)),x40294)),f204(x40291,x40292,x40294,x40293))
% 164.48/164.35  [4045]E(f200(x40451,x40452,x40453,f324(f75(x40452,f847(a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(f844(x40452)))))),x40451,f199(x40452)),x40454)),f201(x40451,x40452,x40454,x40453))
% 164.48/164.35  [4050]P1(f324(f69(x40501,x40502,x40503,x40504,f179(f847(x40501,a834))),x40504))
% 164.48/164.35  [4094]E(f324(f324(f45(x40941,f847(x40942,a834)),x40943),f324(f324(f9(x40941,f847(x40942,a834),f847(x40942,a834)),f324(f324(f10(x40942,f847(f847(x40942,a834),f847(x40942,a834)),x40941),f303(x40942)),x40944)),f179(f847(x40942,a834)))),f324(f304(x40941,x40942,x40944),x40943))
% 164.48/164.35  [4100]P1(f324(f324(f231(f847(x41001,a834)),f324(f260(x41002,x41001),f324(f324(f104(f847(f846(x41002,x41001),a834)),x41003),x41004))),f324(f324(f104(f847(x41001,a834)),f324(f260(x41002,x41001),x41003)),f324(f260(x41002,x41001),x41004))))
% 164.48/164.35  [4101]P1(f324(f324(f231(f847(x41011,a834)),f324(f262(x41011,x41012),f324(f324(f104(f847(f846(x41011,x41012),a834)),x41013),x41014))),f324(f324(f104(f847(x41011,a834)),f324(f262(x41011,x41012),x41013)),f324(f262(x41011,x41012),x41014))))
% 164.48/164.35  [4161]P1(f324(f324(f231(f847(f846(x41611,x41612),a834)),f324(f304(x41612,f846(x41611,x41612),f328(x41613,x41614,x41611,x41612)),f324(f324(f45(x41611,f847(x41612,a834)),x41614),x41613))),f324(f324(f249(x41611,x41612),x41614),x41613)))
% 164.48/164.35  [4162]E(f272(x41621,x41622,x41623,f324(f75(x41622,f847(a101,f847(a101,f847(f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x41622)))),f846(a101,a101))))),x41621,f274(x41622)),x41624)),f275(x41621,x41622,x41624,x41623))
% 164.48/164.35  [4201]E(f87(f846(x42011,x42012),f324(f252(x42011,x42012,a834),f324(f324(f9(x42011,f847(x42012,a834),f847(x42012,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42012,a834),f847(x42012,a834)),x42011),f10(a834,a834,x42012)),f324(f324(f10(a834,f847(a834,a834),x42011),a322),f324(a321,x42013)))),f324(a321,x42014)))),f324(f324(f247(x42011,x42012),x42013),x42014))
% 164.48/164.35  [4202]E(f92(f846(x42021,x42022),f324(f252(x42021,x42022,a834),f324(f324(f9(x42021,f847(x42022,a834),f847(x42022,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42022,a834),f847(x42022,a834)),x42021),f10(a834,a834,x42022)),f324(f324(f10(a834,f847(a834,a834),x42021),a322),f324(a321,x42023)))),f324(a321,x42024)))),f324(f324(f247(x42021,x42022),x42023),x42024))
% 164.48/164.35  [4273]E(f324(f324(f252(f841(x42731),f841(x42731),f846(f841(x42731),f841(x42731))),f324(f324(f20(f841(x42731),f847(f841(x42731),f846(f841(x42731),f841(x42731))),f847(f841(x42731),f846(f841(x42731),f841(x42731)))),f324(f324(f10(f847(f841(x42731),f847(f846(f841(x42731),f841(x42731)),f846(f841(x42731),f841(x42731)))),f847(f847(f841(x42731),f846(f841(x42731),f841(x42731))),f847(f841(x42731),f846(f841(x42731),f841(x42731)))),f841(x42731)),f20(f841(x42731),f846(f841(x42731),f841(x42731)),f846(f841(x42731),f841(x42731)))),f324(f324(f10(f847(f841(x42731),f846(f841(x42731),f841(x42731))),f847(f841(x42731),f847(f846(f841(x42731),f841(x42731)),f846(f841(x42731),f841(x42731)))),f841(x42731)),f324(f10(f846(f841(x42731),f841(x42731)),f847(f846(f841(x42731),f841(x42731)),f846(f841(x42731),f841(x42731))),f841(x42731)),f324(f98(f846(f841(x42731),f841(x42731))),f324(x42732,x42733)))),f324(f324(f10(f841(x42731),f847(f841(x42731),f846(f841(x42731),f841(x42731))),f841(x42731)),f247(f841(x42731),f841(x42731))),f324(f139(x42731),x42733))))),f324(f324(f9(f841(x42731),f847(f841(x42731),f841(x42731)),f847(f841(x42731),f846(f841(x42731),f841(x42731)))),f324(f324(f10(f847(f841(x42731),f846(f841(x42731),f841(x42731))),f847(f847(f841(x42731),f841(x42731)),f847(f841(x42731),f846(f841(x42731),f841(x42731)))),f841(x42731)),f10(f841(x42731),f846(f841(x42731),f841(x42731)),f841(x42731))),f247(f841(x42731),f841(x42731)))),f324(f139(x42731),x42733)))),f152(x42731,x42732,x42734)),f152(x42731,x42732,f324(f324(f139(x42731),x42733),x42734)))
% 164.48/164.35  [4279]E(f324(f131(f847(x42791,f844(x42792)),f846(x42791,x42792),f324(f9(f846(x42791,x42792),f847(x42791,f844(x42792)),f847(x42791,f844(x42792))),f324(f252(x42791,x42792,f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792)))),f324(f324(f9(x42791,f847(x42792,f844(x42792)),f847(x42792,f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792))))),f324(f324(f10(f847(f844(x42792),f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792)))),f847(f847(x42792,f844(x42792)),f847(x42792,f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792))))),x42791),f10(f844(x42792),f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792))),x42792)),f324(f324(f10(f847(f847(x42791,f844(x42792)),f847(f844(x42792),f847(x42791,f844(x42792)))),f847(f844(x42792),f847(f847(x42791,f844(x42792)),f847(x42791,f844(x42792)))),x42791),f9(f847(x42791,f844(x42792)),f844(x42792),f847(x42791,f844(x42792)))),f324(f9(f847(x42791,f844(x42792)),x42791,f847(f844(x42792),f847(x42791,f844(x42792)))),f74(x42791,f844(x42792)))))),f226(x42792)))),x42793),f324(f154(f846(x42791,x42792)),x42794)),f169(x42791,x42792,x42793,f165(x42791,x42792,x42794)))
% 164.48/164.35  [3393]E(f324(f180(f839(x33931)),f324(f324(f324(f93(x33931),x33932),x33933),x33934)),f2(a840))
% 164.48/164.35  [3506]E(f324(f324(f158(x35061),x35062),f324(f324(f158(x35061),x35063),x35064)),f324(f324(f158(x35061),f324(f324(f235(a840),x35062),x35063)),x35064))
% 164.48/164.35  [3507]E(f324(f324(f128(x35071),x35072),f324(f324(f128(x35071),x35073),x35074)),f324(f324(f128(x35071),f324(f324(f82(a840),x35072),x35073)),x35074))
% 164.48/164.35  [3519]E(f324(f324(f125(x35191),f324(f324(f139(x35191),x35192),x35193)),x35194),f324(f324(f139(x35191),x35192),f324(f324(f125(x35191),x35193),x35194)))
% 164.48/164.35  [3520]E(f324(f324(f125(x35201),f324(f324(f125(x35201),x35202),x35203)),x35204),f324(f324(f125(x35201),x35202),f324(f324(f125(x35201),x35203),x35204)))
% 164.48/164.35  [3603]E(f324(f324(f149(x36031),f324(f324(f139(x36031),x36032),x36033)),x36034),f174(x36031,x36032,f324(f149(x36031),x36033),x36034))
% 164.48/164.35  [3612]E(f324(f324(f172(x36121,x36121),x36122),f324(f324(f172(x36121,x36121),x36123),x36124)),f324(f324(f172(x36121,x36121),f324(f324(f83(a840),x36123),x36122)),x36124))
% 164.48/164.35  [3640]E(f324(f324(f103(f847(x36401,a834)),x36402),f324(f324(f303(x36401),x36403),x36404)),f324(f324(f303(x36401),x36403),f324(f324(f103(f847(x36401,a834)),x36402),x36404)))
% 164.48/164.35  [3656]E(f324(f324(f324(f172(x36561,x36561),x36562),x36563),f324(x36563,x36564)),f324(x36563,f324(f324(f324(f172(x36561,x36561),x36562),x36563),x36564)))
% 164.48/164.35  [3663]E(f324(f324(f282(x36631,x36632,x36633),f179(f847(f846(x36631,x36632),a834))),x36634),f179(f847(f846(x36631,x36633),a834)))
% 164.48/164.35  [3680]E(f324(f324(f103(f847(x36801,a834)),f324(f324(f303(x36801),x36802),x36803)),x36804),f324(f324(f303(x36801),x36802),f324(f324(f103(f847(x36801,a834)),x36803),x36804)))
% 164.48/164.35  [3698]E(f324(f41(f846(x36981,x36982)),f324(f324(f249(x36981,x36982),x36983),f324(f18(f847(x36982,a834),x36981),x36984))),f324(f324(f83(a840),f324(f41(x36981),x36983)),f324(f41(x36982),x36984)))
% 164.48/164.35  [3706]E(f324(f324(f104(f847(x37061,a834)),f324(f324(f303(x37061),x37062),x37063)),f324(f324(f303(x37061),x37062),x37064)),f324(f324(f303(x37061),x37062),f324(f324(f104(f847(x37061,a834)),x37063),x37064)))
% 164.48/164.35  [3716]E(f169(x37161,x37162,f165(x37161,x37162,x37163),f165(x37161,x37162,x37164)),f165(x37161,x37162,f324(f324(f125(f846(x37161,x37162)),x37164),x37163)))
% 164.48/164.35  [3722]E(f324(f324(f103(f847(x37221,a834)),x37222),f324(f324(f103(f847(x37221,a834)),x37223),x37224)),f324(f324(f103(f847(x37221,a834)),x37223),f324(f324(f103(f847(x37221,a834)),x37222),x37224)))
% 164.48/164.35  [3723]E(f324(f324(f104(f847(x37231,a834)),x37232),f324(f324(f104(f847(x37231,a834)),x37233),x37234)),f324(f324(f104(f847(x37231,a834)),x37233),f324(f324(f104(f847(x37231,a834)),x37232),x37234)))
% 164.48/164.35  [3732]E(f67(x37321,x37322,f324(f324(f10(x37322,f847(x37322,x37322),x37321),x37323),x37324)),f324(f68(x37322,x37321,x37323),x37324))
% 164.48/164.35  [3741]E(f163(x37411,f324(f324(f141(f841(x37412),f841(x37411)),f324(f141(x37412,x37411),x37413)),x37414)),f324(f324(f141(f841(x37412),f841(x37411)),f324(f141(x37412,x37411),x37413)),f163(x37412,x37414)))
% 164.48/164.35  [3758]E(f171(x37581,x37582,x37583,f324(f81(f847(x37581,a834)),f324(f324(f303(x37581),x37584),f179(f847(x37581,a834))))),f324(f324(f324(f74(x37581,f844(x37582)),x37583),x37584),f182(x37582)))
% 164.48/164.35  [3815]E(f324(f75(x38151,x38151,x38151,f324(f324(f172(x38151,x38151),x38152),x38153)),f324(f324(f172(x38151,x38151),x38154),x38153)),f324(f324(f172(x38151,x38151),f324(f324(f82(a840),x38152),x38154)),x38153))
% 164.48/164.35  [3830]E(f324(f324(f324(f74(x38301,f844(x38302)),f165(x38301,x38302,x38303)),f324(f246(x38301,x38302),x38304)),f324(f226(x38302),f324(f251(x38301,x38302),x38304))),f165(x38301,x38302,f324(f324(f139(f846(x38301,x38302)),x38304),x38303)))
% 164.48/164.35  [3837]E(f169(x38371,x38372,x38373,f165(x38371,x38372,f324(f154(f846(x38371,x38372)),f324(f324(f166(x38371,x38372),x38374),f115(x38372))))),x38373)
% 164.48/164.35  [3840]E(f324(f324(f104(f847(x38401,a834)),f324(f324(f3(f847(x38401,a834)),x38402),x38403)),f324(f324(f3(f847(x38401,a834)),x38402),x38404)),f324(f324(f3(f847(x38401,a834)),x38402),f324(f324(f103(f847(x38401,a834)),x38403),x38404)))
% 164.48/164.35  [3841]E(f324(f324(f103(f847(x38411,a834)),f324(f324(f3(f847(x38411,a834)),x38412),x38413)),f324(f324(f3(f847(x38411,a834)),x38412),x38414)),f324(f324(f3(f847(x38411,a834)),x38412),f324(f324(f104(f847(x38411,a834)),x38413),x38414)))
% 164.48/164.35  [3842]E(f324(f324(f104(f847(x38421,a834)),f324(f324(f103(f847(x38421,a834)),x38422),x38423)),f324(f324(f103(f847(x38421,a834)),x38422),x38424)),f324(f324(f103(f847(x38421,a834)),x38422),f324(f324(f104(f847(x38421,a834)),x38423),x38424)))
% 164.48/164.35  [3843]E(f324(f324(f3(f847(x38431,a834)),f324(f324(f104(f847(x38431,a834)),x38432),x38433)),f324(f324(f104(f847(x38431,a834)),x38432),x38434)),f324(f324(f104(f847(x38431,a834)),x38432),f324(f324(f3(f847(x38431,a834)),x38433),x38434)))
% 164.48/164.35  [3844]E(f324(f324(f103(f847(x38441,a834)),f324(f324(f104(f847(x38441,a834)),x38442),x38443)),f324(f324(f104(f847(x38441,a834)),x38442),x38444)),f324(f324(f104(f847(x38441,a834)),x38442),f324(f324(f103(f847(x38441,a834)),x38443),x38444)))
% 164.48/164.35  [3850]E(f324(f41(f846(x38501,x38502)),f324(f324(f249(x38501,x38502),f324(f324(f303(x38501),x38503),f179(f847(x38501,a834)))),f324(f18(f847(x38502,a834),x38501),x38504))),f324(f41(x38502),x38504))
% 164.48/164.35  [3888]E(f324(f324(f46(x38881,f847(x38882,a834)),x38883),f324(f324(f10(f847(x38882,a834),f847(x38882,a834),x38881),f81(f847(x38882,a834))),x38884)),f324(f81(f847(x38882,a834)),f324(f324(f45(x38881,f847(x38882,a834)),x38883),x38884)))
% 164.48/164.35  [3889]E(f324(f324(f45(x38891,f847(x38892,a834)),x38893),f324(f324(f10(f847(x38892,a834),f847(x38892,a834),x38891),f81(f847(x38892,a834))),x38894)),f324(f81(f847(x38892,a834)),f324(f324(f46(x38891,f847(x38892,a834)),x38893),x38894)))
% 164.48/164.35  [3905]E(f324(f324(f282(x39051,x39051,x39051),f324(f324(f172(f846(x39051,x39051),a834),x39052),x39053)),f324(f324(f172(f846(x39051,x39051),a834),x39054),x39053)),f324(f324(f172(f846(x39051,x39051),a834),f324(f324(f82(a840),x39052),x39054)),x39053))
% 164.48/164.35  [3936]E(f324(f324(f46(x39361,f847(f847(x39362,a834),a834)),x39363),f324(f324(f10(f847(x39362,a834),f847(f847(x39362,a834),a834),x39361),f302(x39362)),x39364)),f324(f302(x39362),f324(f324(f46(x39361,f847(x39362,a834)),x39363),x39364)))
% 164.48/164.35  [3966]E(f324(f324(f45(f847(x39661,a834),f847(x39662,a834)),x39663),f324(f324(f9(f847(x39661,a834),f847(x39661,f847(x39662,a834)),f847(x39662,a834)),f45(x39661,f847(x39662,a834))),x39664)),f324(f324(f45(x39661,f847(x39662,a834)),f43(f847(x39661,a834),x39663)),x39664))
% 164.48/164.35  [3967]E(f324(f324(f46(f847(x39671,a834),f847(x39672,a834)),x39673),f324(f324(f9(f847(x39671,a834),f847(x39671,f847(x39672,a834)),f847(x39672,a834)),f46(x39671,f847(x39672,a834))),x39674)),f324(f324(f46(x39671,f847(x39672,a834)),f43(f847(x39671,a834),x39673)),x39674))
% 164.48/164.35  [3972]E(f324(f324(f141(x39721,x39722),x39723),f324(f131(f841(x39721),f841(x39721),f125(x39721),f115(x39721)),x39724)),f324(f131(f841(x39722),f841(x39722),f125(x39722),f115(x39722)),f324(f324(f141(f841(x39721),f841(x39722)),f324(f141(x39721,x39722),x39723)),x39724)))
% 164.48/164.35  [3974]E(f174(f841(x39741),f115(x39741),f324(f324(f10(f841(x39741),f841(x39741),a840),f324(f139(x39741),x39742)),f324(f324(f9(a840,f841(x39741),f841(x39741)),f158(x39741)),x39743)),x39744),f324(f324(f158(x39741),x39744),f324(f324(f139(x39741),x39742),x39743)))
% 164.48/164.35  [4013]P1(f324(f324(f231(f847(x40131,a834)),f324(f304(x40132,x40131,x40133),f324(f305(x40132,x40131,x40133),x40134))),x40134))
% 164.48/164.35  [4015]E(f324(f304(f846(x40151,x40152),f846(x40152,x40151),f324(f252(x40151,x40152,f846(x40152,x40151)),f324(f9(x40152,x40151,f846(x40152,x40151)),f247(x40152,x40151)))),f324(f324(f249(x40151,x40152),x40153),f324(f18(f847(x40152,a834),x40151),x40154))),f324(f324(f249(x40152,x40151),x40154),f324(f18(f847(x40151,a834),x40152),x40153)))
% 164.48/164.35  [4024]E(f324(f324(f45(x40241,f847(x40242,a834)),x40243),f324(f324(f10(f847(x40241,a834),f847(x40242,a834),x40241),f278(x40241,x40242,x40244)),f324(f324(f9(x40241,f847(x40241,a834),f847(x40241,a834)),f303(x40241)),f179(f847(x40241,a834))))),f324(f278(x40241,x40242,x40244),x40243))
% 164.48/164.35  [4025]E(f324(f324(f45(x40251,f847(x40252,a834)),x40253),f324(f324(f10(f847(x40251,a834),f847(x40252,a834),x40251),f305(x40252,x40251,x40254)),f324(f324(f9(x40251,f847(x40251,a834),f847(x40251,a834)),f303(x40251)),f179(f847(x40251,a834))))),f324(f305(x40252,x40251,x40254),x40253))
% 164.48/164.35  [4114]E(f324(f324(f104(f847(x41141,a834)),f324(f324(f104(f847(x41141,a834)),f324(f324(f103(f847(x41141,a834)),x41142),x41143)),f324(f324(f103(f847(x41141,a834)),x41143),x41144))),f324(f324(f103(f847(x41141,a834)),x41144),x41142)),f324(f324(f103(f847(x41141,a834)),f324(f324(f103(f847(x41141,a834)),f324(f324(f104(f847(x41141,a834)),x41142),x41143)),f324(f324(f104(f847(x41141,a834)),x41143),x41144))),f324(f324(f104(f847(x41141,a834)),x41144),x41142)))
% 164.48/164.35  [4174]E(f324(f131(f841(x41741),f841(x41741),f125(x41741),f115(x41741)),f324(f324(f141(x41742,f841(x41741)),f324(f324(f9(x41742,f841(x41741),f841(x41741)),f324(f324(f10(x41741,f847(f841(x41741),f841(x41741)),x41742),f139(x41741)),x41743)),f115(x41741))),x41744)),f324(f324(f141(x41742,x41741),x41743),x41744))
% 164.48/164.35  [4185]E(f324(f324(f88(a1,x41851),f324(f106(a1),f324(f324(f82(a1),x41852),a99))),f324(f324(f20(a1,x41851,x41851),f324(f324(f9(a1,x41851,f847(x41851,x41851)),f324(f324(f10(a834,f847(x41851,f847(x41851,x41851)),a1),f98(x41851)),a185)),x41853)),f324(f324(f10(a840,x41851,a1),x41854),a107))),f174(x41851,x41853,x41854,f324(f106(a840),x41852)))
% 164.48/164.35  [4408]~P1(f324(f324(f179(f847(x44081,f847(x44082,a834))),x44083),x44084))
% 164.48/164.35  [3666]E(f324(f324(f149(x36661),f324(f324(f125(x36661),x36662),x36663)),f324(f324(f82(a840),f324(f180(f841(x36661)),x36662)),x36664)),f324(f324(f149(x36661),x36663),x36664))
% 164.48/164.35  [3672]E(f324(f324(f128(x36721),x36722),f324(f324(f158(x36721),f324(f324(f82(a840),x36723),x36722)),x36724)),f324(f324(f158(x36721),x36723),f324(f324(f128(x36721),x36722),x36724)))
% 164.48/164.35  [3770]E(f324(f324(f103(f847(x37701,a834)),f324(f260(x37702,x37701),x37703)),f324(f260(x37702,x37701),x37704)),f324(f260(x37702,x37701),f324(f324(f103(f847(f846(x37702,x37701),a834)),x37703),x37704)))
% 164.48/164.35  [3771]E(f324(f324(f103(f847(x37711,a834)),f324(f262(x37711,x37712),x37713)),f324(f262(x37711,x37712),x37714)),f324(f262(x37711,x37712),f324(f324(f103(f847(f846(x37711,x37712),a834)),x37713),x37714)))
% 164.48/164.35  [3776]E(f324(f324(f3(f847(x37761,a834)),f324(f324(f104(f847(x37761,a834)),x37762),x37763)),x37764),f324(f324(f104(f847(x37761,a834)),x37762),f324(f324(f3(f847(x37761,a834)),x37763),x37764)))
% 164.48/164.35  [3777]E(f324(f324(f103(f847(x37771,a834)),f324(f324(f103(f847(x37771,a834)),x37772),x37773)),x37774),f324(f324(f103(f847(x37771,a834)),x37772),f324(f324(f103(f847(x37771,a834)),x37773),x37774)))
% 164.48/164.35  [3778]E(f324(f324(f104(f847(x37781,a834)),f324(f324(f104(f847(x37781,a834)),x37782),x37783)),x37784),f324(f324(f104(f847(x37781,a834)),x37782),f324(f324(f104(f847(x37781,a834)),x37783),x37784)))
% 164.48/164.35  [3817]E(f324(f324(f103(f847(f846(x38171,x38172),a834)),f324(f279(x38172,x38171),x38173)),f324(f279(x38172,x38171),x38174)),f324(f279(x38172,x38171),f324(f324(f103(f847(f846(x38172,x38171),a834)),x38173),x38174)))
% 164.48/164.35  [3818]E(f324(f324(f104(f847(f846(x38181,x38182),a834)),f324(f279(x38182,x38181),x38183)),f324(f279(x38182,x38181),x38184)),f324(f279(x38182,x38181),f324(f324(f104(f847(f846(x38182,x38181),a834)),x38183),x38184)))
% 164.48/164.35  [3832]E(f324(f324(f103(f847(x38321,f847(x38322,a834))),f239(x38322,x38321,x38323)),f239(x38322,x38321,x38324)),f239(x38322,x38321,f324(f324(f103(f847(x38322,f847(x38321,a834))),x38323),x38324)))
% 164.48/164.35  [3833]E(f324(f324(f104(f847(x38331,f847(x38332,a834))),f239(x38332,x38331,x38333)),f239(x38332,x38331,x38334)),f239(x38332,x38331,f324(f324(f104(f847(x38332,f847(x38331,a834))),x38333),x38334)))
% 164.48/164.35  [3853]E(f169(x38531,x38532,x38533,f165(x38531,x38532,f324(f154(f846(x38531,x38532)),f324(f324(f166(x38531,x38532),f115(x38531)),x38534)))),x38533)
% 164.48/164.35  [3892]E(f324(f324(f103(f847(x38921,a834)),f324(f324(f3(f847(x38921,a834)),x38922),x38923)),f324(f324(f3(f847(x38921,a834)),x38924),x38923)),f324(f324(f3(f847(x38921,a834)),f324(f324(f103(f847(x38921,a834)),x38922),x38924)),x38923))
% 164.48/164.35  [3893]E(f324(f324(f104(f847(x38931,a834)),f324(f324(f103(f847(x38931,a834)),x38932),x38933)),f324(f324(f103(f847(x38931,a834)),x38934),x38933)),f324(f324(f103(f847(x38931,a834)),f324(f324(f104(f847(x38931,a834)),x38932),x38934)),x38933))
% 164.48/164.35  [3894]E(f324(f324(f3(f847(x38941,a834)),f324(f324(f104(f847(x38941,a834)),x38942),x38943)),f324(f324(f104(f847(x38941,a834)),x38944),x38943)),f324(f324(f104(f847(x38941,a834)),f324(f324(f3(f847(x38941,a834)),x38942),x38944)),x38943))
% 164.48/164.35  [3895]E(f324(f324(f103(f847(x38951,a834)),f324(f324(f104(f847(x38951,a834)),x38952),x38953)),f324(f324(f104(f847(x38951,a834)),x38954),x38953)),f324(f324(f104(f847(x38951,a834)),f324(f324(f103(f847(x38951,a834)),x38952),x38954)),x38953))
% 164.48/164.35  [3896]E(f324(f324(f3(f847(x38961,a834)),f324(f324(f104(f847(x38961,a834)),x38962),x38963)),f324(f324(f104(f847(x38961,a834)),x38964),x38963)),f324(f324(f3(f847(x38961,a834)),f324(f324(f104(f847(x38961,a834)),x38962),x38963)),x38964))
% 164.48/164.35  [3908]E(f324(f324(f3(f847(x39081,a834)),f324(f324(f3(f847(x39081,a834)),x39082),f324(f324(f303(x39081),x39083),f179(f847(x39081,a834))))),x39084),f324(f324(f3(f847(x39081,a834)),x39082),f324(f324(f303(x39081),x39083),x39084)))
% 164.48/164.35  [3963]E(f324(f324(f103(f847(x39631,a834)),f324(f324(f303(x39631),x39632),f324(f324(f303(x39631),x39633),f179(f847(x39631,a834))))),f324(f277(x39631),x39634)),f324(f277(x39631),f324(f324(f303(f846(x39631,x39631)),f324(f324(f247(x39631,x39631),x39632),x39633)),x39634)))
% 164.48/164.35  [3988]E(f324(f324(f45(a840,f847(x39881,a834)),f324(f294(a840),x39882)),f324(f324(f10(a840,f847(x39881,a834),a840),x39883),f324(f324(f9(a840,a840,a840),f82(a840)),x39884))),f324(f324(f45(a840,f847(x39881,a834)),f296(a840,x39884,f324(f324(f82(a840),x39882),x39884))),x39883))
% 164.48/164.35  [3989]E(f160(x39891,f324(f278(x39891,x39891,x39892),f324(f324(f303(x39891),x39893),f179(f847(x39891,a834)))),f324(f278(f841(x39891),f841(x39891),f145(x39891,x39892)),f324(f324(f303(f841(x39891)),x39894),f179(f847(f841(x39891),a834))))),f324(f278(f841(x39891),f841(x39891),f145(x39891,x39892)),f324(f324(f303(f841(x39891)),f324(f324(f139(x39891),x39893),x39894)),f179(f847(f841(x39891),a834)))))
% 164.48/164.35  [4051]E(f165(x40511,x40512,f324(f324(f141(x40511,f846(x40511,x40512)),f324(f324(f20(x40511,x40512,f846(x40511,x40512)),f247(x40511,x40512)),x40513)),x40514)),f171(x40511,x40512,f324(f75(x40512,f844(x40512),x40511,f226(x40512)),x40513),f324(f157(x40511),x40514)))
% 164.48/164.35  [4054]E(f324(f257(x40541),f324(f324(f9(x40541,f847(x40542,a834),a834),f324(f324(f10(x40542,f847(f847(x40542,a834),a834),x40541),f326(x40542)),x40543)),x40544)),f324(f305(x40541,x40542,x40543),x40544))
% 164.48/164.35  [4146]E(f324(f257(x41461),f324(f324(f9(x41461,f847(f846(x41462,x41461),a834),a834),f324(f324(f10(f846(x41462,x41461),f847(f847(f846(x41462,x41461),a834),a834),x41461),f326(f846(x41462,x41461))),f324(f247(x41462,x41461),x41463))),x41464)),f324(f278(x41462,x41461,x41464),f324(f324(f303(x41462),x41463),f179(f847(x41462,a834)))))
% 164.48/164.35  [4160]E(f324(f324(f141(f846(x41601,a840),x41601),f246(x41601,a840)),f324(f126(f846(x41601,a840),f324(f324(f10(a840,a834,f846(x41601,a840)),x41602),f324(f324(f10(a840,a840,f846(x41601,a840)),a114),f251(x41601,a840)))),f324(f324(f166(x41601,a840),x41603),x41604))),f324(f324(f141(f846(x41601,a840),x41601),f246(x41601,a840)),f324(f126(f846(x41601,a840),f324(f324(f10(a840,a834,f846(x41601,a840)),x41602),f251(x41601,a840))),f324(f324(f166(x41601,a840),x41603),f324(f324(f141(a840,a840),a114),x41604)))))
% 164.48/164.35  [4167]P1(f324(f324(f231(f847(f847(x41671,a834),a834)),f324(f324(f45(x41672,f847(f847(x41671,a834),a834)),x41673),f324(f324(f10(f847(x41671,a834),f847(f847(x41671,a834),a834),x41672),f302(x41671)),x41674))),f324(f302(x41671),f324(f324(f45(x41672,f847(x41671,a834)),x41673),x41674))))
% 164.48/164.35  [4208]E(f324(f324(f88(a1,x42081),f324(f106(a1),f324(f324(f82(a1),x42082),a99))),f324(f324(f20(a1,x42081,x42081),f324(f324(f9(a1,x42081,f847(x42081,x42081)),f324(f324(f10(a834,f847(x42081,f847(x42081,x42081)),a1),f98(x42081)),a185)),x42083)),f324(f324(f20(a1,x42081,x42081),f324(f324(f10(a840,f847(x42081,x42081),a1),x42084),a107)),f324(f324(f10(a840,x42081,a1),f173(x42081,x42083,x42084)),a107)))),f324(f173(x42081,x42083,x42084),f324(f106(a840),x42082)))
% 164.48/164.35  [4211]E(f324(f324(f141(x42111,x42112),f324(f75(f844(x42112),x42112,x42111,f230(x42112)),x42113)),f324(f126(x42111,f324(f324(f10(a834,a834,x42111),a320),f324(f324(f9(x42111,f844(x42112),a834),f324(f324(f10(f844(x42112),f847(f844(x42112),a834),x42111),a321),x42113)),f182(x42112)))),x42114)),f150(x42111,x42112,x42113,x42114))
% 164.48/164.35  [4233]E(f324(f257(f846(x42331,x42332)),f324(f252(x42331,x42332,a834),f324(f324(f9(x42331,f847(x42332,a834),f847(x42332,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42332,a834),f847(x42332,a834)),x42331),f10(a834,a834,x42332)),f324(f324(f10(a834,f847(a834,a834),x42331),a322),f324(f324(f9(x42331,f847(x42331,a834),a834),f326(x42331)),x42333)))),f324(f324(f9(x42332,f847(x42332,a834),a834),f326(x42332)),x42334)))),f222(x42331,x42332,x42333,x42334))
% 164.48/164.35  [4266]E(f324(f324(f45(x42661,f847(f846(x42661,x42662),a834)),x42663),f324(f324(f20(x42661,f847(x42662,f847(f846(x42661,x42662),a834)),f847(f846(x42661,x42662),a834)),f324(f324(f10(f847(x42662,a834),f847(f847(x42662,f847(f846(x42661,x42662),a834)),f847(f846(x42661,x42662),a834)),x42661),f45(x42662,f847(f846(x42661,x42662),a834))),x42664)),f324(f324(f9(x42661,f847(f846(x42661,x42662),a834),f847(x42662,f847(f846(x42661,x42662),a834))),f324(f324(f10(f847(x42662,f847(f847(f846(x42661,x42662),a834),f847(f846(x42661,x42662),a834))),f847(f847(f846(x42661,x42662),a834),f847(x42662,f847(f846(x42661,x42662),a834))),x42661),f9(x42662,f847(f846(x42661,x42662),a834),f847(f846(x42661,x42662),a834))),f324(f324(f10(f847(x42662,f846(x42661,x42662)),f847(x42662,f847(f847(f846(x42661,x42662),a834),f847(f846(x42661,x42662),a834))),x42661),f324(f10(f846(x42661,x42662),f847(f847(f846(x42661,x42662),a834),f847(f846(x42661,x42662),a834)),x42662),f303(f846(x42661,x42662)))),f247(x42661,x42662)))),f179(f847(f846(x42661,x42662),a834))))),f324(f324(f249(x42661,x42662),x42663),x42664))
% 164.48/164.35  [3826]E(f324(f324(f125(x38261),f324(f324(f158(x38261),x38262),x38263)),f324(f324(f158(x38261),f324(f324(f3(a840),x38262),f324(f180(f841(x38261)),x38263))),x38264)),f324(f324(f158(x38261),x38262),f324(f324(f125(x38261),x38263),x38264)))
% 164.48/164.35  [3827]E(f324(f324(f125(x38271),f324(f324(f128(x38271),x38272),x38273)),f324(f324(f128(x38271),f324(f324(f3(a840),x38272),f324(f180(f841(x38271)),x38273))),x38274)),f324(f324(f128(x38271),x38272),f324(f324(f125(x38271),x38273),x38274)))
% 164.48/164.35  [3881]E(f324(f324(f82(a840),f324(f324(f83(a840),x38811),x38812)),f324(f324(f82(a840),f324(f324(f83(a840),x38813),x38812)),x38814)),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f82(a840),x38811),x38813)),x38812)),x38814))
% 164.48/164.35  [4080]P1(f324(f324(f231(f847(x40801,a834)),f324(f324(f3(f847(x40801,a834)),f324(f260(x40802,x40801),x40803)),f324(f260(x40802,x40801),x40804))),f324(f260(x40802,x40801),f324(f324(f3(f847(f846(x40802,x40801),a834)),x40803),x40804))))
% 164.48/164.35  [4081]P1(f324(f324(f231(f847(x40811,a834)),f324(f324(f3(f847(x40811,a834)),f324(f262(x40811,x40812),x40813)),f324(f262(x40811,x40812),x40814))),f324(f262(x40811,x40812),f324(f324(f3(f847(f846(x40811,x40812),a834)),x40813),x40814))))
% 164.48/164.35  [4187]E(f324(f324(f82(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x41871),x41872)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x41873),x41874)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),f324(f324(f82(a840),x41871),x41873)),f324(f324(f82(a840),x41872),x41874))),f179(f847(f846(a840,a840),a834))))))
% 164.48/164.35  [4228]E(f324(f324(f83(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x42281),x42282)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x42283),x42284)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),f324(f324(f82(a840),f324(f324(f83(a840),x42281),x42283)),f324(f324(f83(a840),x42282),x42284))),f324(f324(f82(a840),f324(f324(f83(a840),x42281),x42284)),f324(f324(f83(a840),x42282),x42283)))),f179(f847(f846(a840,a840),a834))))))
% 164.48/164.35  [4248]E(f324(f257(x42481),f324(f324(f10(f847(x42482,a834),a834,x42481),f90(x42482)),f324(f324(f10(f847(x42482,a834),f847(x42482,a834),x42481),f324(f20(x42482,a834,a834),f324(f324(f10(a834,f847(a834,a834),x42482),a327),f324(f324(f9(x42482,f847(x42482,a834),a834),f326(x42482)),x42483)))),f324(f324(f9(x42481,f847(x42482,f847(x42481,a834)),f847(x42482,a834)),f324(f324(f10(f847(f847(x42481,a834),a834),f847(f847(x42482,f847(x42481,a834)),f847(x42482,a834)),x42481),f10(f847(x42481,a834),a834,x42482)),f326(x42481))),x42484)))),f324(f324(f46(x42482,f847(x42481,a834)),x42483),x42484))
% 164.48/164.35  [4282]E(f324(f324(f282(x42821,x42821,x42821),f324(f324(f303(f846(x42821,x42821)),f324(f324(f247(x42821,x42821),x42822),x42823)),x42824)),f301(x42821,f324(f324(f303(f846(x42821,x42821)),f324(f324(f247(x42821,x42821),x42822),x42823)),x42824))),f324(f324(f103(f847(f846(x42821,x42821),a834)),f324(f324(f282(x42821,x42821,x42821),x42824),f301(x42821,x42824))),f324(f257(f846(x42821,x42821)),f324(f252(x42821,x42821,a834),f324(f324(f9(x42821,f847(x42821,a834),f847(x42821,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42821,a834),f847(x42821,a834)),x42821),f10(a834,a834,x42821)),f324(f324(f10(a834,f847(a834,a834),x42821),a322),f324(f324(f9(x42821,f847(f846(x42821,x42821),a834),a834),f324(f324(f10(f846(x42821,x42821),f847(f847(f846(x42821,x42821),a834),a834),x42821),f326(f846(x42821,x42821))),f324(f324(f9(x42821,x42821,f846(x42821,x42821)),f247(x42821,x42821)),x42822))),f301(x42821,x42824))))),f324(f324(f9(x42821,f847(f846(x42821,x42821),a834),a834),f324(f324(f10(f846(x42821,x42821),f847(f847(f846(x42821,x42821),a834),a834),x42821),f326(f846(x42821,x42821))),f324(f247(x42821,x42821),x42823))),f301(x42821,x42824)))))))
% 164.48/164.35  [4082]E(f324(f126(x40821,f324(f324(f20(x40821,a834,a834),f324(f324(f10(a834,f847(a834,a834),x40821),a322),x40822)),x40823)),x40824),f324(f126(x40821,x40823),f324(f126(x40821,x40822),x40824)))
% 164.48/164.35  [4181]E(f324(f324(f125(x41811),f324(f324(f324(f98(f841(x41811)),f324(f324(f326(a840),f2(a840)),x41812)),f324(f324(f139(x41811),x41813),f115(x41811))),f115(x41811))),f159(x41811,x41814,f324(f257(a840),f324(f324(f9(a840,f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),a840),f326(a840)),a114)),x41812)))),f159(x41811,f324(f324(f139(x41811),x41813),x41814),x41812))
% 164.48/164.35  [4277]E(f324(f257(f846(x42771,x42772)),f324(f324(f10(f847(a840,a834),a834,f846(x42771,x42772)),f89(a840)),f324(f324(f9(f846(x42771,x42772),f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),f846(x42771,x42772)),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),f846(x42771,x42772)),f324(f10(a834,f847(a834,a834),a840),a322)),f324(f324(f9(f846(x42771,x42772),f847(a840,f846(x42771,x42772)),f847(a840,a834)),f324(f324(f10(f847(f846(x42771,x42772),a834),f847(f847(a840,f846(x42771,x42772)),f847(a840,a834)),f846(x42771,x42772)),f10(f846(x42771,x42772),a834,a840)),a321)),f324(f324(f20(a840,x42772,f846(x42771,x42772)),f324(f324(f10(x42771,f847(x42772,f846(x42771,x42772)),a840),f247(x42771,x42772)),f324(f149(x42771),x42773))),f324(f149(x42772),x42774)))))),f324(f324(f9(a840,a840,a834),f232(a840)),f324(f324(f235(a840),f324(f180(f841(x42771)),x42773)),f324(f180(f841(x42772)),x42774)))))),f324(f157(f846(x42771,x42772)),f324(f324(f166(x42771,x42772),x42773),x42774)))
% 164.48/164.35  [4200]E(f324(f257(f846(x42001,x42002)),f324(f252(x42001,x42002,a834),f324(f324(f9(x42001,f847(x42002,a834),f847(x42002,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42002,a834),f847(x42002,a834)),x42001),f10(a834,a834,x42002)),f324(f324(f10(a834,f847(a834,a834),x42001),a322),x42003))),x42004))),f324(f324(f249(x42001,x42002),f324(f257(x42001),x42003)),f324(f18(f847(x42002,a834),x42001),f324(f257(x42002),x42004))))
% 164.48/164.35  [4203]E(f324(f257(f846(x42031,x42032)),f324(f252(x42031,x42032,a834),f324(f324(f20(x42031,f847(x42032,a834),f847(x42032,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x42032,a834),f847(x42032,a834)),x42031),f10(a834,a834,x42032)),f324(f324(f10(a834,f847(a834,a834),x42031),a322),x42033))),x42034))),f324(f324(f249(x42031,x42032),f324(f257(x42031),x42033)),f324(f324(f10(f847(x42032,a834),f847(x42032,a834),x42031),f257(x42032)),x42034)))
% 164.48/164.35  [4218]E(f324(f257(x42181),f324(f324(f10(f847(x42182,a834),a834,x42181),f90(x42182)),f324(f324(f10(f847(x42182,a834),f847(x42182,a834),x42181),f324(f20(x42182,a834,a834),f324(f324(f10(a834,f847(a834,a834),x42182),a327),f324(f324(f9(x42182,f847(x42182,a834),a834),f326(x42182)),x42183)))),x42184))),f324(f324(f46(x42182,f847(x42181,a834)),x42183),f324(f324(f10(f847(x42181,a834),f847(x42181,a834),x42182),f257(x42181)),f324(f9(x42181,x42182,a834),x42184))))
% 164.48/164.35  [4261]E(f324(f324(f141(f846(x42611,a840),x42611),f246(x42611,a840)),f324(f126(f846(x42611,a840),f324(f324(f9(f846(x42611,a840),f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),f846(x42611,a840)),f326(a840)),f251(x42611,a840))),x42612)),f324(f324(f166(x42611,a840),x42613),f129(a840,f324(f295(a840,x42614),f324(f324(f82(a840),x42614),f324(f180(f841(x42611)),x42613))))))),f324(f324(f141(f846(x42611,a840),x42611),f246(x42611,a840)),f324(f126(f846(x42611,a840),f324(f324(f9(f846(x42611,a840),f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),f846(x42611,a840)),f326(a840)),f324(f324(f9(f846(x42611,a840),a840,a840),f324(f324(f10(a840,f847(a840,a840),f846(x42611,a840)),f82(a840)),f251(x42611,a840))),x42614))),x42612)),f324(f324(f166(x42611,a840),x42613),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(x42611)),x42613)))))))
% 164.48/164.35  [4262]E(f324(a114,f324(f324(f178(a840),f324(f180(f841(x42621)),x42622)),f324(f131(a840,f841(x42623),f324(f9(f841(x42623),a840,a840),f324(f324(f10(a840,f847(a840,a840),f841(x42623)),f178(a840)),f324(f324(f9(f841(x42623),a840,a840),f324(f324(f10(a840,f847(a840,a840),f841(x42623)),f3(a840)),f180(f841(x42623)))),f324(a114,f2(a840))))),f2(a840)),f324(f154(f841(x42623)),f324(f126(f841(x42623),f324(f324(f10(a834,a834,f841(x42623)),a320),f324(f324(f9(f841(x42623),f841(x42623),a834),a321),f115(x42623)))),x42624))))),f324(f324(f178(a840),f324(a114,f324(f180(f841(x42621)),x42622))),f324(f131(a840,f841(x42623),f324(f9(f841(x42623),a840,a840),f324(f324(f10(a840,f847(a840,a840),f841(x42623)),f178(a840)),f180(f841(x42623)))),f2(a840)),f324(f154(f841(x42623)),x42624))))
% 164.48/164.35  [4217]E(f324(f324(f125(x42171),f159(x42171,x42172,x42173)),f159(x42171,x42174,f324(f257(a840),f324(f324(f9(a840,f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),a840),f326(a840)),f324(f324(f9(a840,a840,a840),f82(a840)),f324(f180(f841(x42171)),x42172)))),x42173)))),f159(x42171,f324(f324(f125(x42171),x42172),x42174),x42173))
% 164.48/164.35  [4268]E(f324(f324(f139(f841(x42681)),f324(f324(f139(x42681),x42682),f324(f131(f841(x42681),f841(x42681),f125(x42681),f115(x42681)),f324(f324(f141(f841(x42681),f841(x42681)),f143(f841(x42681),x42681,f115(x42681),f324(f324(f10(f841(x42681),f847(f841(x42681),f841(x42681)),x42681),f18(f841(x42681),f841(x42681))),f324(f324(f9(x42681,f841(x42681),f841(x42681)),f139(x42681)),f115(x42681))))),x42683)))),f163(x42681,f324(f324(f139(f841(x42681)),x42684),f324(f131(f841(f841(x42681)),f841(f841(x42681)),f125(f841(x42681)),f115(f841(x42681))),f324(f324(f141(f841(x42681),f841(f841(x42681))),f143(f841(f841(x42681)),x42681,f115(f841(x42681)),f324(f18(f847(f841(x42681),f841(f841(x42681))),x42681),f324(f324(f9(f841(x42681),f841(f841(x42681)),f841(f841(x42681))),f139(f841(x42681))),f115(f841(x42681)))))),x42683))))),f163(x42681,f324(f324(f139(f841(x42681)),f324(f324(f139(x42681),x42682),x42684)),x42683)))
% 164.48/164.35  [4278]E(f324(f257(f846(x42781,x42781)),f324(f252(x42781,x42781,a834),f324(f324(f9(x42781,f847(f846(x42782,x42782),a834),f847(x42781,a834)),f324(f324(f10(f847(x42781,f847(f847(f846(x42782,x42782),a834),a834)),f847(f847(f846(x42782,x42782),a834),f847(x42781,a834)),x42781),f9(x42781,f847(f846(x42782,x42782),a834),a834)),f324(f324(f10(f847(x42781,f846(x42782,x42782)),f847(x42781,f847(f847(f846(x42782,x42782),a834),a834)),x42781),f324(f10(f846(x42782,x42782),f847(f847(f846(x42782,x42782),a834),a834),x42781),f326(f846(x42782,x42782)))),f324(f324(f9(x42781,f847(x42781,x42782),f847(x42781,f846(x42782,x42782))),f324(f324(f10(f847(x42782,f846(x42782,x42782)),f847(f847(x42781,x42782),f847(x42781,f846(x42782,x42782))),x42781),f10(x42782,f846(x42782,x42782),x42781)),f324(f324(f10(x42782,f847(x42782,f846(x42782,x42782)),x42781),f247(x42782,x42782)),x42783))),x42783)))),x42784))),f324(f324(f281(x42782,x42781),x42784),x42783))
% 164.48/164.35  [4346]~E(f28(x43461,x43462),f31(x43463,x43464,x43465))
% 164.48/164.35  [4347]~E(f28(x43471,x43472),f33(x43473,x43474,x43475))
% 164.48/164.35  [4348]~E(f28(x43481,x43482),f32(x43483,x43484,x43485))
% 164.48/164.35  [4349]~E(f36(x43491,x43492),f31(x43493,x43494,x43495))
% 164.48/164.35  [4350]~E(f36(x43501,x43502),f33(x43503,x43504,x43505))
% 164.48/164.35  [4351]~E(f36(x43511,x43512),f32(x43513,x43514,x43515))
% 164.48/164.35  [4352]~E(f35(x43521,x43522),f31(x43523,x43524,x43525))
% 164.48/164.35  [4353]~E(f35(x43531,x43532),f33(x43533,x43534,x43535))
% 164.48/164.35  [4354]~E(f35(x43541,x43542),f32(x43543,x43544,x43545))
% 164.48/164.35  [4355]~E(f31(x43551,x43552,x43553),f28(x43554,x43555))
% 164.48/164.35  [4356]~E(f31(x43561,x43562,x43563),f36(x43564,x43565))
% 164.48/164.35  [4357]~E(f31(x43571,x43572,x43573),f35(x43574,x43575))
% 164.48/164.35  [4358]~E(f33(x43581,x43582,x43583),f28(x43584,x43585))
% 164.48/164.35  [4359]~E(f33(x43591,x43592,x43593),f36(x43594,x43595))
% 164.48/164.35  [4360]~E(f33(x43601,x43602,x43603),f35(x43604,x43605))
% 164.48/164.35  [4361]~E(f32(x43611,x43612,x43613),f28(x43614,x43615))
% 164.48/164.35  [4362]~E(f32(x43621,x43622,x43623),f36(x43624,x43625))
% 164.48/164.35  [4363]~E(f32(x43631,x43632,x43633),f35(x43634,x43635))
% 164.48/164.35  [3768]E(f324(f169(x37681,x37682,x37683,x37684),x37685),f324(f228(f844(x37682),x37682,f324(x37683,x37685),f226(x37682)),f324(x37684,x37685)))
% 164.48/164.35  [3856]E(f169(x38561,x38562,f169(x38561,x38562,x38563,x38564),x38565),f169(x38561,x38562,x38563,f169(x38561,x38562,x38564,x38565)))
% 164.48/164.35  [4028]E(f248(x40281,x40282,x40283,f239(x40282,x40281,x40284),f239(x40283,x40282,x40285)),f239(x40283,x40281,f248(x40283,x40282,x40281,x40285,x40284)))
% 164.48/164.35  [3598]E(f324(f324(f252(x35981,x35982,x35983),x35984),x35985),f324(f324(x35984,f324(f246(x35981,x35982),x35985)),f324(f251(x35981,x35982),x35985)))
% 164.48/164.35  [3624]E(f324(f228(x36241,x36242,x36243,x36244),f324(f226(x36242),x36245)),f324(x36244,x36245))
% 164.48/164.35  [3632]E(f324(f324(f324(f68(x36321,x36322,x36323),x36324),x36325),f179(f847(x36322,a834))),x36325)
% 164.48/164.35  [3798]E(f229(x37981,x37982,x37983,x37984,f324(f226(x37982),x37985)),f324(x37984,x37985))
% 164.48/164.35  [3914]E(f324(f75(f844(x39141),f844(x39142),f844(x39143),f324(f195(x39141,x39142),x39144)),f324(f195(x39143,x39141),x39145)),f324(f195(x39143,x39142),f324(f75(x39141,x39142,x39143,x39144),x39145)))
% 164.48/164.35  [3916]E(f324(f75(f841(x39161),f841(x39162),f841(x39163),f324(f141(x39161,x39162),x39164)),f324(f141(x39163,x39161),x39165)),f324(f141(x39163,x39162),f324(f75(x39161,x39162,x39163,x39164),x39165)))
% 164.48/164.35  [3992]E(f87(x39921,f69(x39922,x39921,x39923,x39924,x39925)),f324(f324(f67(x39922,x39921,x39923),x39924),x39925))
% 164.48/164.35  [4026]E(f324(f324(f82(a840),f324(f324(f82(a840),f324(x40261,f324(f246(x40262,x40263),x40264))),f324(x40265,f324(f251(x40262,x40263),x40264)))),f324(a114,f2(a840))),f256(x40262,x40263,x40261,x40265,x40264))
% 164.48/164.35  [4213]E(f150(x42131,x42132,f324(f324(f9(x42131,f844(x42132),f844(x42132)),f324(f324(f20(x42131,f844(x42132),f847(f844(x42132),f844(x42132))),f324(f324(f10(a834,f847(f844(x42132),f847(f844(x42132),f844(x42132))),x42131),f98(f844(x42132))),x42133)),f324(f324(f10(x42132,f844(x42132),x42131),f226(x42132)),x42134))),f182(x42132)),x42135),f324(f324(f141(x42131,x42132),x42134),f324(f126(x42131,x42133),x42135)))
% 164.48/164.35  [4400]~E(f324(f324(f324(f74(x44001,f844(x44002)),x44003),x44004),f324(f226(x44002),x44005)),f324(f18(f844(x44002),x44001),f182(x44002)))
% 164.48/164.35  [3532]E(f324(f324(f158(x35321),x35322),f324(f324(f141(x35323,x35321),x35324),x35325)),f324(f324(f141(x35323,x35321),x35324),f324(f324(f158(x35323),x35322),x35325)))
% 164.48/164.35  [3533]E(f324(f324(f128(x35331),x35332),f324(f324(f141(x35333,x35331),x35334),x35335)),f324(f324(f141(x35333,x35331),x35334),f324(f324(f128(x35333),x35332),x35335)))
% 164.48/164.35  [3564]E(f324(f324(f141(x35641,x35642),x35643),f324(f324(f139(x35641),x35644),x35645)),f324(f324(f139(x35642),f324(x35643,x35644)),f324(f324(f141(x35641,x35642),x35643),x35645)))
% 164.48/164.35  [3628]E(f324(f304(x36281,x36282,x36283),f324(f324(f303(x36281),x36284),x36285)),f324(f324(f303(x36282),f324(x36283,x36284)),f324(f304(x36281,x36282,x36283),x36285)))
% 164.48/164.35  [3693]E(f324(f324(f166(x36931,x36932),f324(f324(f158(x36931),x36933),x36934)),f324(f324(f158(x36932),x36933),x36935)),f324(f324(f158(f846(x36931,x36932)),x36933),f324(f324(f166(x36931,x36932),x36934),x36935)))
% 164.48/164.35  [3694]E(f324(f324(f166(x36941,x36942),f324(f324(f128(x36941),x36943),x36944)),f324(f324(f128(x36942),x36943),x36945)),f324(f324(f128(f846(x36941,x36942)),x36943),f324(f324(f166(x36941,x36942),x36944),x36945)))
% 164.48/164.35  [3705]E(f324(f324(f146(x37051,f324(f324(f139(x37051),x37052),x37053)),f324(a114,x37054)),x37055),f324(f324(f139(x37051),x37052),f324(f324(f146(x37051,x37053),x37054),x37055)))
% 164.48/164.35  [3708]E(f324(f228(f844(x37081),x37082,f182(x37081),x37083),f324(f324(f18(f844(x37082),x37084),f182(x37082)),x37085)),f182(x37081))
% 164.48/164.35  [3710]E(f324(f324(f125(x37101),f324(f324(f141(x37102,x37101),x37103),x37104)),f324(f324(f141(x37102,x37101),x37103),x37105)),f324(f324(f141(x37102,x37101),x37103),f324(f324(f125(x37102),x37104),x37105)))
% 164.48/164.35  [3714]E(f324(f324(x37141,x37142),f324(f324(f241(x37143,x37144,x37141),x37142),x37145)),f324(f324(f241(x37143,x37144,x37141),x37142),f324(a114,x37145)))
% 164.48/164.35  [3755]E(f324(f324(f282(x37551,x37552,x37553),f324(f279(x37552,x37551),x37554)),f324(f279(x37553,x37552),x37555)),f324(f279(x37553,x37551),f324(f324(f282(x37553,x37552,x37551),x37555),x37554)))
% 164.48/164.35  [3786]E(f324(f324(f324(f172(f841(x37861),f841(x37861)),x37862),f153(x37861)),f324(f324(f141(x37863,x37861),x37864),x37865)),f324(f324(f141(x37863,x37861),x37864),f324(f324(f324(f172(f841(x37863),f841(x37863)),x37862),f153(x37863)),x37865)))
% 164.48/164.35  [3787]E(f324(f324(f254(x37871,x37872,x37871,x37873),f324(f247(x37872,x37871),x37874)),x37875),f324(x37875,x37874))
% 164.48/164.35  [3812]E(f142(x38121,x38122,f324(f324(f141(x38123,x38121),x38124),x38125)),f142(x38123,f324(f75(x38121,a840,x38123,x38122),x38124),x38125))
% 164.48/164.35  [3879]E(f324(f324(f75(f844(x38791),f844(x38792),x38793,f324(f195(x38791,x38792),x38794)),f324(f18(f844(x38791),x38793),f182(x38791))),x38795),f182(x38792))
% 164.48/164.35  [3880]E(f161(f846(x38801,x38802),f324(f75(x38802,a834,f846(x38801,x38802),x38803),f251(x38801,x38802)),f324(f324(f166(x38801,x38802),x38804),x38805)),f324(f324(f166(x38801,x38802),x38804),f161(x38802,x38803,x38805)))
% 164.48/164.35  [3885]E(f324(f304(x38851,x38852,f324(f324(f10(x38853,x38852,x38851),x38854),x38855)),f238(f847(x38851,a834))),f324(f304(x38853,x38852,x38854),f324(f304(x38851,x38853,x38855),f238(f847(x38851,a834)))))
% 164.48/164.35  [3899]E(f161(f846(x38991,x38992),f324(f75(x38991,a834,f846(x38991,x38992),x38993),f246(x38991,x38992)),f324(f324(f166(x38991,x38992),x38994),x38995)),f324(f324(f166(x38991,x38992),f161(x38991,x38993,x38994)),x38995))
% 164.48/164.35  [3920]E(f324(f324(f103(f847(x39201,a834)),f324(f305(x39201,x39202,x39203),f324(f324(f303(x39202),x39204),f179(f847(x39202,a834))))),f324(f305(x39201,x39202,x39203),x39205)),f324(f305(x39201,x39202,x39203),f324(f324(f303(x39202),x39204),x39205)))
% 164.48/164.35  [3979]E(f324(f324(f141(x39791,x39792),x39793),f161(x39791,f324(f75(x39792,a834,x39791,x39794),x39793),x39795)),f161(x39792,x39794,f324(f324(f141(x39791,x39792),x39793),x39795)))
% 164.48/164.35  [3984]E(f324(f131(x39841,x39842,f324(f9(x39842,x39841,x39841),f324(f9(x39841,x39842,x39841),x39843)),x39844),f324(f154(x39842),f324(f154(x39842),x39845))),f324(f131(x39841,x39842,x39843,x39844),x39845))
% 164.48/164.35  [3985]E(f324(f324(f324(f74(x39851,f844(x39852)),f171(x39851,x39852,x39853,x39854)),x39855),f324(x39853,x39855)),f171(x39851,x39852,x39853,f324(f324(f303(x39851),x39855),x39854)))
% 164.48/164.35  [4052]E(f324(f228(f841(x40521),x40521,f150(x40522,x40521,x40523,x40524),f324(f324(f9(x40521,f841(x40521),f841(x40521)),f139(x40521)),f150(x40522,x40521,x40523,x40524))),f324(x40523,x40525)),f150(x40522,x40521,x40523,f324(f324(f139(x40522),x40525),x40524)))
% 164.48/164.35  [4090]P1(f324(f324(f231(f847(x40901,a834)),f324(f304(x40902,x40901,x40903),f324(f324(f104(f847(x40902,a834)),x40904),x40905))),f324(f324(f104(f847(x40901,a834)),f324(f304(x40902,x40901,x40903),x40904)),f324(f304(x40902,x40901,x40903),x40905))))
% 164.48/164.35  [4091]P1(f324(f324(f231(f847(x40911,a834)),f324(f278(x40912,x40911,x40913),f324(f324(f104(f847(x40912,a834)),x40914),x40915))),f324(f324(f104(f847(x40911,a834)),f324(f278(x40912,x40911,x40913),x40914)),f324(f278(x40912,x40911,x40913),x40915))))
% 164.48/164.35  [4188]E(f324(f251(x41881,x41882),f324(f253(x41883,x41881,x41882,x41882,x41884,f37(x41882)),x41885)),f324(f251(x41883,x41882),x41885))
% 164.48/164.35  [4189]E(f324(f246(x41891,x41892),f324(f253(x41891,x41891,x41893,x41892,f37(x41891),x41894),x41895)),f324(f246(x41891,x41893),x41895))
% 164.48/164.35  [4272]P28(x42721,x42722,f324(f324(f303(f839(x42721)),f324(f324(f324(f93(x42721),f324(f324(f9(x42721,f847(a837,a837),f847(a837,a834)),f324(f324(f10(f847(a837,a834),f847(f847(a837,a837),f847(a837,a834)),x42721),f10(a837,a834,a837)),x42723)),f324(f324(f20(a837,a840,a837),f324(f324(f9(a837,a838,f847(a840,a837)),a188),x42724)),x42725))),f28(x42724,x42725)),x42723)),f179(f847(f839(x42721),a834))))
% 164.48/164.35  [4276]P28(x42761,x42762,f324(f324(f303(f839(x42761)),f324(f324(f324(f93(x42761),f324(f324(f9(x42761,f847(a837,a834),f847(a837,a834)),f324(f324(f10(f847(a837,f847(a834,a834)),f847(f847(a837,a834),f847(a837,a834)),x42761),f20(a837,a834,a834)),f324(f324(f10(f847(a837,a834),f847(a837,f847(a834,a834)),x42761),f324(f10(a834,f847(a834,a834),a837),a322)),x42763))),f324(f324(f10(a834,a834,a837),a320),x42764))),f35(x42764,x42765)),x42763)),f179(f847(f839(x42761),a834))))
% 164.48/164.35  [3381]E(f324(f324(f324(f324(f198(x33811),x33812),x33813),x33814),x33815),f193(x33811,x33812))
% 164.48/164.35  [3382]E(f324(f324(f324(f324(f199(x33821),x33822),x33823),x33824),x33825),f184(x33821,x33822))
% 164.48/164.35  [3425]E(f95(x34251,x34252,f324(f324(f324(f93(x34251),x34253),x34254),x34255)),f2(a840))
% 164.48/164.35  [3515]E(f324(f324(f324(f324(f74(x35151,x35152),x35153),x35154),x35155),x35154),x35155)
% 164.48/164.35  [3745]E(f324(f324(f45(x37451,f847(x37452,a834)),f324(f324(f303(x37451),x37453),x37454)),x37455),f324(f324(f103(f847(x37452,a834)),f324(x37455,x37453)),f324(f324(f45(x37451,f847(x37452,a834)),x37454),x37455)))
% 164.48/164.35  [3746]E(f324(f324(f46(x37461,f847(x37462,a834)),f324(f324(f303(x37461),x37463),x37464)),x37465),f324(f324(f104(f847(x37462,a834)),f324(x37465,x37463)),f324(f324(f46(x37461,f847(x37462,a834)),x37464),x37465)))
% 164.48/164.35  [3805]E(f324(f324(f103(f847(x38051,a834)),f324(f304(x38052,x38051,x38053),x38054)),f324(f304(x38052,x38051,x38053),x38055)),f324(f304(x38052,x38051,x38053),f324(f324(f103(f847(x38052,a834)),x38054),x38055)))
% 164.48/164.35  [3806]E(f324(f324(f103(f847(x38061,a834)),f324(f278(x38062,x38061,x38063),x38064)),f324(f278(x38062,x38061,x38063),x38065)),f324(f278(x38062,x38061,x38063),f324(f324(f103(f847(x38062,a834)),x38064),x38065)))
% 164.48/164.35  [3807]E(f324(f324(f3(f847(x38071,a834)),f324(f305(x38071,x38072,x38073),x38074)),f324(f305(x38071,x38072,x38073),x38075)),f324(f305(x38071,x38072,x38073),f324(f324(f3(f847(x38072,a834)),x38074),x38075)))
% 164.48/164.35  [3808]E(f324(f324(f103(f847(x38081,a834)),f324(f305(x38081,x38082,x38083),x38084)),f324(f305(x38081,x38082,x38083),x38085)),f324(f305(x38081,x38082,x38083),f324(f324(f103(f847(x38082,a834)),x38084),x38085)))
% 164.48/164.35  [3809]E(f324(f324(f104(f847(x38091,a834)),f324(f305(x38091,x38092,x38093),x38094)),f324(f305(x38091,x38092,x38093),x38095)),f324(f305(x38091,x38092,x38093),f324(f324(f104(f847(x38092,a834)),x38094),x38095)))
% 164.48/164.35  [3811]E(f171(x38111,x38112,f171(x38111,x38112,x38113,x38114),x38115),f171(x38111,x38112,x38113,f324(f324(f104(f847(x38111,a834)),x38114),x38115)))
% 164.48/164.35  [3813]E(f118(x38131,x38132,f324(x38133,x38134),f324(f324(f9(x38131,a101,f842(x38132)),x38135),x38134)),f324(f191(x38131,x38132,x38133,x38135),x38134))
% 164.48/164.35  [3875]E(f324(f324(f146(x38751,f324(f324(f125(x38751),x38752),f324(f324(f139(x38751),x38753),x38754))),f324(f180(f841(x38751)),x38752)),x38755),f324(f324(f125(x38751),x38752),f324(f324(f139(x38751),x38755),x38754)))
% 164.48/164.35  [3883]E(f324(f324(f46(x38831,f847(x38832,a834)),x38833),f324(f324(f10(f847(x38832,a834),f847(x38832,a834),x38831),f324(f303(x38832),x38834)),x38835)),f324(f324(f303(x38832),x38834),f324(f324(f46(x38831,f847(x38832,a834)),x38833),x38835)))
% 164.48/164.35  [3954]E(f171(x39541,x39542,f324(f324(f324(f74(x39541,f844(x39542)),x39543),x39544),f324(f226(x39542),x39545)),f324(f81(f847(x39541,a834)),f324(f324(f303(x39541),x39544),f179(f847(x39541,a834))))),f171(x39541,x39542,x39543,f324(f81(f847(x39541,a834)),f324(f324(f303(x39541),x39544),f179(f847(x39541,a834))))))
% 164.48/164.35  [4037]E(f324(f324(f141(x40371,x40372),x40373),f324(f126(x40371,f324(f75(x40372,a834,x40371,x40374),x40373)),x40375)),f324(f126(x40372,x40374),f324(f324(f141(x40371,x40372),x40373),x40375)))
% 164.48/164.35  [4044]E(f324(f180(f841(x40441)),f324(f126(x40441,x40442),f324(f324(f141(x40443,x40441),x40444),x40445))),f324(f180(f841(x40443)),f324(f126(x40443,f324(f75(x40441,a834,x40443,x40442),x40444)),x40445)))
% 164.48/164.35  [4180]E(f324(f324(f103(f847(x41801,a834)),f324(f324(f3(f847(x41801,a834)),f168(x41801,x41802,x41803)),f324(f257(x41801),f324(f324(f9(x41801,f847(x41801,a834),a834),f326(x41801)),f324(f324(f3(f847(x41801,a834)),x41804),f168(x41801,x41802,x41805)))))),f324(f257(x41801),f324(f324(f9(x41801,f847(x41801,a834),a834),f326(x41801)),f324(f324(f104(f847(x41801,a834)),x41804),f168(x41801,x41802,x41805))))),f168(x41801,x41802,f78(x41801,f844(x41802),x41803,x41805,x41804)))
% 164.48/164.35  [4253]E(f324(f143(f841(f846(x42531,x42532)),x42532,f115(f846(x42531,x42532)),f324(f324(f9(x42532,f847(f841(x42532),f841(f846(x42531,x42532))),f847(f841(x42532),f841(f846(x42531,x42532)))),f324(f324(f10(f847(f841(f846(x42531,x42532)),f841(f846(x42531,x42532))),f847(f847(f841(x42532),f841(f846(x42531,x42532))),f847(f841(x42532),f841(f846(x42531,x42532)))),x42532),f10(f841(f846(x42531,x42532)),f841(f846(x42531,x42532)),f841(x42532))),f324(f324(f10(f846(x42531,x42532),f847(f841(f846(x42531,x42532)),f841(f846(x42531,x42532))),x42532),f139(f846(x42531,x42532))),f324(f247(x42531,x42532),x42533)))),f324(f166(x42531,x42532),x42534))),x42535),f324(f324(f166(x42531,x42532),f324(f324(f139(x42531),x42533),x42534)),x42535))
% 164.48/164.35  [3740]E(f324(f324(f146(x37401,f324(f324(f146(x37401,x37402),x37403),x37404)),x37403),x37405),f324(f324(f146(x37401,x37402),x37403),x37405))
% 164.48/164.35  [3788]E(f324(f260(x37881,x37882),f324(f324(f303(f846(x37881,x37882)),f324(f324(f247(x37881,x37882),x37883),x37884)),x37885)),f324(f324(f303(x37882),x37884),f324(f260(x37881,x37882),x37885)))
% 164.48/164.35  [3789]E(f324(f262(x37891,x37892),f324(f324(f303(f846(x37891,x37892)),f324(f324(f247(x37891,x37892),x37893),x37894)),x37895)),f324(f324(f303(x37891),x37893),f324(f262(x37891,x37892),x37895)))
% 164.48/164.35  [3838]E(f122(x38381,x38382,f324(x38383,x38384),f324(f324(f9(x38381,a101,f842(f844(x38382))),x38385),x38384)),f324(f189(x38381,x38382,x38383,x38385),x38384))
% 164.48/164.35  [3868]E(f324(f324(f3(f847(f846(x38681,x38682),a834)),f324(f324(f249(x38681,x38682),x38683),x38684)),f324(f324(f249(x38681,x38682),x38685),x38684)),f324(f324(f249(x38681,x38682),f324(f324(f3(f847(x38681,a834)),x38683),x38685)),x38684))
% 164.48/164.35  [3869]E(f324(f324(f103(f847(f846(x38691,x38692),a834)),f324(f324(f249(x38691,x38692),x38693),x38694)),f324(f324(f249(x38691,x38692),x38695),x38694)),f324(f324(f249(x38691,x38692),f324(f324(f103(f847(x38691,a834)),x38693),x38695)),x38694))
% 164.48/164.35  [3870]E(f324(f324(f104(f847(f846(x38701,x38702),a834)),f324(f324(f249(x38701,x38702),x38703),x38704)),f324(f324(f249(x38701,x38702),x38705),x38704)),f324(f324(f249(x38701,x38702),f324(f324(f104(f847(x38701,a834)),x38703),x38705)),x38704))
% 164.48/164.35  [3932]E(f324(f324(f103(f847(x39321,a834)),f324(f324(f45(x39322,f847(x39321,a834)),x39323),x39324)),f324(f324(f45(x39322,f847(x39321,a834)),x39325),x39324)),f324(f324(f45(x39322,f847(x39321,a834)),f324(f324(f103(f847(x39322,a834)),x39323),x39325)),x39324))
% 164.48/164.35  [3933]E(f324(f324(f104(f847(x39331,a834)),f324(f324(f46(x39332,f847(x39331,a834)),x39333),x39334)),f324(f324(f46(x39332,f847(x39331,a834)),x39335),x39334)),f324(f324(f46(x39332,f847(x39331,a834)),f324(f324(f103(f847(x39332,a834)),x39333),x39335)),x39334))
% 164.48/164.35  [3947]E(f324(f324(f45(x39471,f847(x39472,a834)),x39473),f324(f324(f10(f847(x39472,a834),f847(x39472,a834),x39471),f324(f3(f847(x39472,a834)),x39474)),x39475)),f324(f324(f3(f847(x39472,a834)),x39474),f324(f324(f46(x39471,f847(x39472,a834)),x39473),x39475)))
% 164.48/164.35  [3948]E(f324(f324(f45(x39481,f847(x39482,a834)),x39483),f324(f324(f10(f847(x39482,a834),f847(x39482,a834),x39481),f324(f104(f847(x39482,a834)),x39484)),x39485)),f324(f324(f104(f847(x39482,a834)),x39484),f324(f324(f45(x39481,f847(x39482,a834)),x39483),x39485)))
% 164.48/164.35  [3949]E(f324(f324(f46(x39491,f847(x39492,a834)),x39493),f324(f324(f10(f847(x39492,a834),f847(x39492,a834),x39491),f324(f103(f847(x39492,a834)),x39494)),x39495)),f324(f324(f103(f847(x39492,a834)),x39494),f324(f324(f46(x39491,f847(x39492,a834)),x39493),x39495)))
% 164.48/164.35  [4004]E(f174(f841(x40041),f324(f324(f139(x40041),x40042),x40043),f324(f324(f10(f841(x40041),f841(x40041),a840),f324(f139(x40041),x40044)),f324(f324(f9(a840,x40041,f841(x40041)),f146(x40041,x40043)),x40042)),x40045),f324(f324(f146(x40041,f324(f324(f139(x40041),x40044),x40043)),x40045),x40042))
% 164.48/164.35  [4008]E(f324(f324(f45(x40081,f847(f846(x40082,x40083),a834)),x40084),f324(f324(f10(f847(f846(x40083,x40082),a834),f847(f846(x40082,x40083),a834),x40081),f279(x40083,x40082)),x40085)),f324(f279(x40083,x40082),f324(f324(f45(x40081,f847(f846(x40083,x40082),a834)),x40084),x40085)))
% 164.48/164.35  [4009]E(f324(f324(f46(x40091,f847(f846(x40092,x40093),a834)),x40094),f324(f324(f10(f847(f846(x40093,x40092),a834),f847(f846(x40092,x40093),a834),x40091),f279(x40093,x40092)),x40095)),f324(f279(x40093,x40092),f324(f324(f46(x40091,f847(f846(x40093,x40092),a834)),x40094),x40095)))
% 164.48/164.35  [4063]E(f168(x40631,x40632,f324(f324(f20(x40631,f844(x40633),f844(x40632)),f324(f324(f10(f847(x40633,x40632),f847(f844(x40633),f844(x40632)),x40631),f195(x40633,x40632)),x40634)),x40635)),f168(x40631,x40633,x40635))
% 164.48/164.35  [4113]P1(f324(f324(f231(f847(x41131,a834)),f324(f324(f3(f847(x41131,a834)),f324(f304(x41132,x41131,x41133),x41134)),f324(f304(x41132,x41131,x41133),x41135))),f324(f304(x41132,x41131,x41133),f324(f324(f3(f847(x41132,a834)),x41134),x41135))))
% 164.48/164.35  [4257]E(f324(f143(f841(f846(x42571,x42572)),x42571,f115(f846(x42571,x42572)),f324(f324(f9(x42571,f847(f841(x42571),f841(f846(x42571,x42572))),f847(f841(x42571),f841(f846(x42571,x42572)))),f324(f324(f10(f847(f841(f846(x42571,x42572)),f841(f846(x42571,x42572))),f847(f847(f841(x42571),f841(f846(x42571,x42572))),f847(f841(x42571),f841(f846(x42571,x42572)))),x42571),f10(f841(f846(x42571,x42572)),f841(f846(x42571,x42572)),f841(x42571))),f324(f324(f10(f846(x42571,x42572),f847(f841(f846(x42571,x42572)),f841(f846(x42571,x42572))),x42571),f139(f846(x42571,x42572))),f324(f324(f9(x42571,x42572,f846(x42571,x42572)),f247(x42571,x42572)),x42573)))),f324(f324(f9(f841(x42571),f841(x42572),f841(f846(x42571,x42572))),f166(x42571,x42572)),x42574))),x42575),f324(f324(f166(x42571,x42572),x42575),f324(f324(f139(x42572),x42573),x42574)))
% 164.48/164.35  [4274]E(f324(f131(f847(x42741,f844(x42742)),f846(x42741,x42742),f324(f324(f10(f847(x42741,f847(x42742,f847(x42741,f844(x42742)))),f847(f846(x42741,x42742),f847(x42741,f844(x42742))),f847(x42741,f844(x42742))),f252(x42741,x42742,f847(x42741,f844(x42742)))),f324(f324(f9(f847(x42741,f844(x42742)),f847(x42742,f844(x42742)),f847(x42741,f847(x42742,f847(x42741,f844(x42742))))),f324(f324(f10(f847(x42741,f847(f847(x42742,f844(x42742)),f847(x42742,f847(x42741,f844(x42742))))),f847(f847(x42742,f844(x42742)),f847(x42741,f847(x42742,f847(x42741,f844(x42742))))),f847(x42741,f844(x42742))),f9(x42741,f847(x42742,f844(x42742)),f847(x42742,f847(x42741,f844(x42742))))),f324(f324(f10(f847(x42741,f847(f844(x42742),f847(x42741,f844(x42742)))),f847(x42741,f847(f847(x42742,f844(x42742)),f847(x42742,f847(x42741,f844(x42742))))),f847(x42741,f844(x42742))),f324(f10(f847(f844(x42742),f847(x42741,f844(x42742))),f847(f847(x42742,f844(x42742)),f847(x42742,f847(x42741,f844(x42742)))),x42741),f10(f844(x42742),f847(x42741,f844(x42742)),x42742))),f74(x42741,f844(x42742))))),f226(x42742))),x42743),f324(f324(f166(x42741,x42742),x42744),x42745)),f169(x42741,x42742,x42743,f165(x42741,x42742,f324(f154(f846(x42741,x42742)),f324(f324(f166(x42741,x42742),x42744),x42745)))))
% 164.48/164.35  [3973]E(f324(f324(f103(f847(x39731,a834)),f324(f278(x39732,x39731,x39733),x39734)),f324(f278(x39732,x39731,x39735),x39734)),f324(f278(x39732,x39731,f324(f324(f103(f847(f846(x39732,x39731),a834)),x39733),x39735)),x39734))
% 164.48/164.35  [4011]E(f324(f324(f125(f846(x40111,x40112)),f324(f324(f166(x40111,x40112),x40113),f324(f324(f158(x40112),f324(f180(f841(x40111)),x40113)),x40114))),f324(f324(f166(x40111,x40112),x40115),f324(f324(f128(x40112),f324(f180(f841(x40111)),x40113)),x40114))),f324(f324(f166(x40111,x40112),f324(f324(f125(x40111),x40113),x40115)),x40114))
% 164.48/164.35  [4041]E(f168(x40411,x40412,f169(x40411,x40412,x40413,f165(x40411,x40412,f324(f154(f846(x40411,x40412)),f324(f324(f166(x40411,x40412),x40414),x40415))))),f324(f324(f103(f847(x40411,a834)),f324(f157(x40411),f324(f324(f158(x40411),f324(f180(f841(x40412)),x40415)),x40414))),f168(x40411,x40412,x40413)))
% 164.48/164.35  [4116]E(f324(f324(f249(x41161,x41162),x41163),f324(f324(f20(x41161,f847(x41162,a834),f847(x41162,a834)),f324(f324(f10(f847(x41162,a834),f847(f847(x41162,a834),f847(x41162,a834)),x41161),f3(f847(x41162,a834))),x41164)),x41165)),f324(f324(f3(f847(f846(x41161,x41162),a834)),f324(f324(f249(x41161,x41162),x41163),x41164)),f324(f324(f249(x41161,x41162),x41163),x41165)))
% 164.48/164.35  [4117]E(f324(f324(f249(x41171,x41172),x41173),f324(f324(f20(x41171,f847(x41172,a834),f847(x41172,a834)),f324(f324(f10(f847(x41172,a834),f847(f847(x41172,a834),f847(x41172,a834)),x41171),f103(f847(x41172,a834))),x41174)),x41175)),f324(f324(f103(f847(f846(x41171,x41172),a834)),f324(f324(f249(x41171,x41172),x41173),x41174)),f324(f324(f249(x41171,x41172),x41173),x41175)))
% 164.48/164.35  [4118]E(f324(f324(f249(x41181,x41182),x41183),f324(f324(f20(x41181,f847(x41182,a834),f847(x41182,a834)),f324(f324(f10(f847(x41182,a834),f847(f847(x41182,a834),f847(x41182,a834)),x41181),f104(f847(x41182,a834))),x41184)),x41185)),f324(f324(f104(f847(f846(x41181,x41182),a834)),f324(f324(f249(x41181,x41182),x41183),x41184)),f324(f324(f249(x41181,x41182),x41183),x41185)))
% 164.48/164.35  [4122]E(f324(f324(f45(x41221,f847(x41222,a834)),x41223),f324(f324(f9(x41221,f847(x41222,a834),f847(x41222,a834)),f324(f324(f10(f847(x41222,a834),f847(f847(x41222,a834),f847(x41222,a834)),x41221),f3(f847(x41222,a834))),x41224)),x41225)),f324(f324(f3(f847(x41222,a834)),f324(f324(f45(x41221,f847(x41222,a834)),x41223),x41224)),x41225))
% 164.48/164.35  [4123]E(f324(f324(f45(x41231,f847(x41232,a834)),x41233),f324(f324(f9(x41231,f847(x41232,a834),f847(x41232,a834)),f324(f324(f10(f847(x41232,a834),f847(f847(x41232,a834),f847(x41232,a834)),x41231),f104(f847(x41232,a834))),x41234)),x41235)),f324(f324(f104(f847(x41232,a834)),f324(f324(f45(x41231,f847(x41232,a834)),x41233),x41234)),x41235))
% 164.48/164.35  [4124]E(f324(f324(f46(x41241,f847(x41242,a834)),x41243),f324(f324(f9(x41241,f847(x41242,a834),f847(x41242,a834)),f324(f324(f10(f847(x41242,a834),f847(f847(x41242,a834),f847(x41242,a834)),x41241),f103(f847(x41242,a834))),x41244)),x41245)),f324(f324(f103(f847(x41242,a834)),f324(f324(f46(x41241,f847(x41242,a834)),x41243),x41244)),x41245))
% 164.48/164.35  [4128]E(f324(f324(f45(x41281,f847(x41282,a834)),x41283),f324(f324(f20(x41281,f847(x41282,a834),f847(x41282,a834)),f324(f324(f10(f847(x41282,a834),f847(f847(x41282,a834),f847(x41282,a834)),x41281),f103(f847(x41282,a834))),x41284)),x41285)),f324(f324(f103(f847(x41282,a834)),f324(f324(f45(x41281,f847(x41282,a834)),x41283),x41284)),f324(f324(f45(x41281,f847(x41282,a834)),x41283),x41285)))
% 164.48/164.35  [4129]E(f324(f324(f46(x41291,f847(x41292,a834)),x41293),f324(f324(f20(x41291,f847(x41292,a834),f847(x41292,a834)),f324(f324(f10(f847(x41292,a834),f847(f847(x41292,a834),f847(x41292,a834)),x41291),f104(f847(x41292,a834))),x41294)),x41295)),f324(f324(f104(f847(x41292,a834)),f324(f324(f46(x41291,f847(x41292,a834)),x41293),x41294)),f324(f324(f46(x41291,f847(x41292,a834)),x41293),x41295)))
% 164.48/164.35  [4142]E(f324(f324(f45(x41421,f847(x41422,a834)),x41423),f324(f324(f20(x41421,f847(x41422,a834),f847(x41422,a834)),f324(f324(f10(f847(x41422,a834),f847(f847(x41422,a834),f847(x41422,a834)),x41421),f103(f847(x41422,a834))),x41424)),x41425)),f324(f324(f103(f847(x41422,a834)),f43(f847(x41422,a834),f324(f304(x41421,f847(x41422,a834),x41424),x41423))),f43(f847(x41422,a834),f324(f304(x41421,f847(x41422,a834),x41425),x41423))))
% 164.48/164.35  [4143]E(f324(f324(f46(x41431,f847(x41432,a834)),x41433),f324(f324(f20(x41431,f847(x41432,a834),f847(x41432,a834)),f324(f324(f10(f847(x41432,a834),f847(f847(x41432,a834),f847(x41432,a834)),x41431),f104(f847(x41432,a834))),x41434)),x41435)),f324(f324(f104(f847(x41432,a834)),f44(f847(x41432,a834),f324(f304(x41431,f847(x41432,a834),x41434),x41433))),f44(f847(x41432,a834),f324(f304(x41431,f847(x41432,a834),x41435),x41433))))
% 164.48/164.35  [4176]E(f324(f324(f128(x41761),f324(f180(f841(x41761)),f161(x41761,x41762,f324(f324(f141(x41763,x41761),x41764),x41765)))),f324(f324(f141(x41763,x41761),x41764),x41765)),f324(f324(f141(x41763,x41761),x41764),f324(f324(f128(x41763),f324(f180(f841(x41763)),f161(x41763,f324(f75(x41761,a834,x41763,x41762),x41764),x41765))),x41765)))
% 164.48/164.35  [4053]E(f324(f324(f125(f846(x40531,x40532)),f324(f324(f166(x40531,x40532),f324(f324(f158(x40531),f324(f180(f841(x40532)),x40533)),x40534)),x40533)),f324(f324(f166(x40531,x40532),f324(f324(f128(x40531),f324(f180(f841(x40532)),x40533)),x40534)),x40535)),f324(f324(f166(x40531,x40532),x40534),f324(f324(f125(x40532),x40533),x40535)))
% 164.48/164.35  [4168]E(f87(x41681,f324(f324(f20(x41681,a834,a834),f324(f324(f10(a834,f847(a834,a834),x41681),a322),f324(f324(f9(x41681,f847(x41681,a834),a834),f326(x41681)),x41682))),f324(f324(f9(x41681,x41683,a834),f324(f324(f10(x41683,f847(x41683,a834),x41681),a321),x41684)),x41685))),f324(f79(x41681,x41683,x41682,x41684),x41685))
% 164.48/164.35  [4219]E(f324(f324(f88(a1,x42191),f324(f106(a1),f324(f324(f82(a1),x42192),a99))),f324(f324(f20(a1,x42191,x42191),f324(f324(f9(a1,x42191,f847(x42191,x42191)),f324(f324(f10(a834,f847(x42191,f847(x42191,x42191)),a1),f98(x42191)),a185)),f174(x42191,x42193,x42194,x42195))),f324(f324(f10(a840,x42191,a1),x42194),f324(f324(f9(a1,a840,a840),f324(f324(f10(a840,f847(a840,a840),a1),f82(a840)),a107)),x42195)))),f174(x42191,x42193,x42194,f324(f324(f82(a840),f324(f106(a840),x42192)),x42195)))
% 164.48/164.35  [4254]E(f165(x42541,x42542,f324(f324(f141(f846(x42541,x42543),f846(x42541,x42542)),f324(f252(x42541,x42543,f846(x42541,x42542)),f324(f324(f9(x42541,f847(x42543,x42542),f847(x42543,f846(x42541,x42542))),f324(f324(f10(f847(x42542,f846(x42541,x42542)),f847(f847(x42543,x42542),f847(x42543,f846(x42541,x42542))),x42541),f10(x42542,f846(x42541,x42542),x42543)),f247(x42541,x42542))),x42544))),x42545)),f324(f75(f844(x42543),f844(x42542),x42541,f324(f195(x42543,x42542),x42544)),f165(x42541,x42543,x42545)))
% 164.48/164.35  [4212]E(f168(x42121,x42122,f324(f324(f20(x42121,f844(x42122),f844(x42122)),f324(f324(f20(x42121,f844(x42122),f847(f844(x42122),f844(x42122))),f324(f324(f10(a834,f847(f844(x42122),f847(f844(x42122),f844(x42122))),x42121),f98(f844(x42122))),x42123)),x42124)),x42125)),f324(f324(f103(f847(x42121,a834)),f324(f324(f104(f847(x42121,a834)),f168(x42121,x42122,x42124)),f324(f257(x42121),x42123))),f324(f324(f104(f847(x42121,a834)),f168(x42121,x42122,x42125)),f324(f257(x42121),f324(f324(f10(a834,a834,x42121),a320),x42123)))))
% 164.48/164.35  [4252]E(f324(f324(f88(a1,x42521),f324(f106(a1),f324(f324(f82(a1),x42522),a99))),f324(f324(f20(a1,x42521,x42521),f324(f324(f9(a1,x42521,f847(x42521,x42521)),f324(f324(f10(a834,f847(x42521,f847(x42521,x42521)),a1),f98(x42521)),a185)),f324(f173(x42521,x42523,x42524),x42525))),f324(f324(f20(a1,x42521,x42521),f324(f324(f10(a840,f847(x42521,x42521),a1),x42524),f324(f324(f9(a1,a840,a840),f324(f324(f10(a840,f847(a840,a840),a1),f82(a840)),a107)),x42525))),f324(f324(f10(a840,x42521,a1),f173(x42521,x42523,x42524)),f324(f324(f9(a1,a840,a840),f324(f324(f10(a840,f847(a840,a840),a1),f82(a840)),a107)),x42525))))),f324(f173(x42521,x42523,x42524),f324(f324(f82(a840),f324(f106(a840),x42522)),x42525)))
% 164.48/164.35  [4287]E(f324(f257(f846(x42871,x42872)),f324(f252(x42871,x42872,a834),f324(f324(f10(f847(x42872,f847(x42873,a834)),f847(x42872,a834),x42871),f324(f10(f847(x42873,a834),a834,x42872),f89(x42873))),f324(f324(f9(x42871,f847(x42872,f847(x42873,a834)),f847(x42872,f847(x42873,a834))),f324(f324(f10(f847(f847(x42873,a834),f847(x42873,a834)),f847(f847(x42872,f847(x42873,a834)),f847(x42872,f847(x42873,a834))),x42871),f10(f847(x42873,a834),f847(x42873,a834),x42872)),f324(f324(f10(f847(x42873,f847(a834,a834)),f847(f847(x42873,a834),f847(x42873,a834)),x42871),f20(x42873,a834,a834)),f324(f324(f10(f847(x42873,a834),f847(x42873,f847(a834,a834)),x42871),f324(f10(a834,f847(a834,a834),x42873),a322)),f324(f324(f9(x42871,f847(f846(x42871,x42873),a834),f847(x42873,a834)),f324(f324(f10(f847(x42873,f847(f847(f846(x42871,x42873),a834),a834)),f847(f847(f846(x42871,x42873),a834),f847(x42873,a834)),x42871),f9(x42873,f847(f846(x42871,x42873),a834),a834)),f324(f324(f10(f847(x42873,f846(x42871,x42873)),f847(x42873,f847(f847(f846(x42871,x42873),a834),a834)),x42871),f324(f10(f846(x42871,x42873),f847(f847(f846(x42871,x42873),a834),a834),x42873),f326(f846(x42871,x42873)))),f247(x42871,x42873)))),x42874))))),f324(f324(f9(x42872,f847(f846(x42873,x42872),a834),f847(x42873,a834)),f324(f324(f10(f847(x42873,f847(f847(f846(x42873,x42872),a834),a834)),f847(f847(f846(x42873,x42872),a834),f847(x42873,a834)),x42872),f9(x42873,f847(f846(x42873,x42872),a834),a834)),f324(f324(f10(f847(x42873,f846(x42873,x42872)),f847(x42873,f847(f847(f846(x42873,x42872),a834),a834)),x42872),f324(f10(f846(x42873,x42872),f847(f847(f846(x42873,x42872),a834),a834),x42873),f326(f846(x42873,x42872)))),f324(f9(x42873,x42872,f846(x42873,x42872)),f247(x42873,x42872))))),x42875))))),f324(f324(f282(x42871,x42873,x42872),x42874),x42875))
% 164.48/164.35  [4382]~E(f33(x43821,x43822,x43823),f31(x43824,x43825,x43826))
% 164.48/164.35  [4385]~E(f32(x43851,x43852,x43853),f31(x43854,x43855,x43856))
% 164.48/164.35  [4386]~E(f32(x43861,x43862,x43863),f33(x43864,x43865,x43866))
% 164.48/164.35  [3900]E(f217(x39001,x39002,x39003,x39004,f214(x39001,x39002,x39005,x39006)),f324(f324(x39004,x39005),x39006))
% 164.48/164.35  [3901]E(f218(x39011,x39012,x39013,x39014,f214(x39011,x39012,x39015,x39016)),f324(f324(x39014,x39015),x39016))
% 164.48/164.35  [4158]E(f324(f75(f846(x41581,x41582),x41582,f846(x41583,x41584),f251(x41581,x41582)),f253(x41583,x41581,x41584,x41582,x41585,x41586)),f324(f75(x41584,x41582,f846(x41583,x41584),x41586),f251(x41583,x41584)))
% 164.48/164.35  [4159]E(f324(f75(f846(x41591,x41592),x41591,f846(x41593,x41594),f246(x41591,x41592)),f253(x41593,x41591,x41594,x41592,x41595,x41596)),f324(f75(x41593,x41591,f846(x41593,x41594),x41595),f246(x41593,x41594)))
% 164.48/164.35  [3764]E(f324(f324(f75(x37641,x37642,x37643,x37644),x37645),x37646),f324(x37644,f324(x37645,x37646)))
% 164.48/164.35  [3962]E(f219(x39621,x39622,x39623,x39624,f214(x39621,x39622,x39625,x39626)),f324(f324(f82(a840),f324(f324(f82(a840),f324(x39623,x39625)),f324(x39624,x39626))),f324(a114,f2(a840))))
% 164.48/164.35  [3562]E(f324(f324(f252(x35621,x35622,x35623),x35624),f324(f324(f247(x35621,x35622),x35625),x35626)),f324(f324(x35624,x35625),x35626))
% 164.48/164.35  [3625]E(f324(f324(f324(f10(x36251,x36252,x36253),x36254),x36255),x36256),f324(x36254,f324(x36255,x36256)))
% 164.48/164.35  [3626]E(f324(f324(f324(f9(x36261,x36262,x36263),x36264),x36265),x36266),f324(f324(x36264,x36266),x36265))
% 164.48/164.35  [3642]E(f324(f324(f324(f20(x36421,x36422,x36423),x36424),x36425),x36426),f324(f324(x36424,x36426),f324(x36425,x36426)))
% 164.48/164.35  [3664]E(f324(f143(x36641,x36642,x36643,x36644),f324(f324(f139(x36642),x36645),x36646)),f324(f324(x36644,x36645),x36646))
% 164.48/164.35  [3767]E(f324(f324(f139(f846(x37671,x37672)),f324(f324(f247(x37671,x37672),x37673),x37674)),f324(f324(f166(x37671,x37672),x37675),x37676)),f324(f324(f166(x37671,x37672),f324(f324(f139(x37671),x37673),x37675)),f324(f324(f139(x37672),x37674),x37676)))
% 164.48/164.35  [3769]E(f324(f324(f141(x37691,x37692),x37693),f324(f324(f146(x37691,x37694),x37695),x37696)),f324(f324(f146(x37692,f324(f324(f141(x37691,x37692),x37693),x37694)),x37695),f324(x37693,x37696)))
% 164.48/164.35  [3792]E(f324(f324(f250(x37921,x37922,x37923,x37924),x37925),x37926),f324(x37924,f324(f324(f247(x37921,x37922),x37925),x37926)))
% 164.48/164.35  [3810]E(f324(f131(x38101,x38102,x38103,x38104),f324(f324(f139(x38102),x38105),x38106)),f324(f131(x38101,x38102,x38103,f324(f324(x38103,x38104),x38105)),x38106))
% 164.48/164.35  [3839]E(f255(x38391,x38392,x38393,x38394,f324(f324(f247(x38391,x38392),x38395),x38396)),f324(f324(x38394,x38395),x38396))
% 164.48/164.35  [3925]E(f324(f324(f45(x39251,f847(x39252,a834)),x39253),f324(f75(x39254,f847(x39252,a834),x39251,x39255),x39256)),f324(f324(f45(x39254,f847(x39252,a834)),f324(f304(x39251,x39254,x39256),x39253)),x39255))
% 164.48/164.35  [3976]E(f324(f324(f141(x39761,x39762),x39763),f324(f324(f141(x39764,x39761),x39765),x39766)),f324(f324(f141(x39764,x39762),f324(f75(x39761,x39762,x39764,x39763),x39765)),x39766))
% 164.48/164.35  [3978]E(f324(f324(f195(x39781,x39782),x39783),f324(f324(f195(x39784,x39781),x39785),x39786)),f324(f324(f195(x39784,x39782),f324(f75(x39781,x39782,x39784,x39783),x39785)),x39786))
% 164.48/164.35  [3982]E(f324(f304(x39821,x39822,f324(f75(x39823,x39822,x39821,x39824),x39825)),x39826),f324(f304(x39823,x39822,x39824),f324(f304(x39821,x39823,x39825),x39826)))
% 164.48/164.35  [3983]E(f324(f305(x39831,x39832,f324(f75(x39833,x39832,x39831,x39834),x39835)),x39836),f324(f305(x39831,x39833,x39835),f324(f305(x39833,x39832,x39834),x39836)))
% 164.48/164.35  [4010]E(f169(x40101,x40102,x40103,f324(f324(f324(f74(x40101,f844(x40102)),x40104),x40105),f324(f226(x40102),x40106))),f324(f324(f324(f74(x40101,f844(x40102)),f169(x40101,x40102,x40103,x40104)),x40105),f324(f226(x40102),x40106)))
% 164.48/164.35  [4012]E(f324(f131(x40121,x40122,x40123,f324(f131(x40121,x40122,x40123,x40124),x40125)),x40126),f324(f131(x40121,x40122,x40123,x40124),f324(f324(f125(x40122),x40125),x40126)))
% 164.48/164.35  [4148]E(f324(f253(x41481,x41481,x41482,x41483,f37(x41481),x41484),f324(f324(f247(x41481,x41482),x41485),x41486)),f324(f324(f247(x41481,x41483),x41485),f324(x41484,x41486)))
% 164.48/164.35  [4149]E(f324(f253(x41491,x41492,x41493,x41493,x41494,f37(x41493)),f324(f324(f247(x41491,x41493),x41495),x41496)),f324(f324(f247(x41492,x41493),f324(x41494,x41495)),x41496))
% 164.48/164.35  [4236]E(f324(f324(f141(f846(x42361,x42362),f846(x42361,x42363)),f324(f252(x42361,x42362,f846(x42361,x42363)),f324(f324(f9(x42361,f847(x42362,x42363),f847(x42362,f846(x42361,x42363))),f324(f324(f10(f847(x42363,f846(x42361,x42363)),f847(f847(x42362,x42363),f847(x42362,f846(x42361,x42363))),x42361),f10(x42363,f846(x42361,x42363),x42362)),f247(x42361,x42363))),x42364))),f324(f324(f166(x42361,x42362),x42365),x42366)),f324(f324(f166(x42361,x42363),x42365),f324(f324(f141(x42362,x42363),x42364),x42366)))
% 164.48/164.35  [3630]E(f96(x36301,x36302,x36303,f324(f324(f324(f93(x36301),x36304),x36305),x36306)),f324(f324(f324(x36303,x36304),x36305),x36306))
% 164.48/164.35  [3631]E(f97(x36311,x36312,x36313,f324(f324(f324(f93(x36311),x36314),x36315),x36316)),f324(f324(f324(x36313,x36314),x36315),x36316))
% 164.48/164.35  [3821]E(f324(f324(f75(x38211,x38212,x38213,f324(f18(x38212,x38211),x38214)),x38215),x38216),x38214)
% 164.48/164.35  [3858]E(f324(f304(x38581,x38582,x38583),f324(f304(x38584,x38581,x38585),x38586)),f324(f304(x38584,x38582,f324(f324(f10(x38581,x38582,x38584),x38583),x38585)),x38586))
% 164.48/164.35  [3864]E(f324(f324(f45(x38641,f847(x38642,a834)),f324(f304(x38643,x38641,x38644),x38645)),x38646),f324(f324(f45(x38643,f847(x38642,a834)),x38645),f324(f324(f10(x38641,f847(x38642,a834),x38643),x38646),x38644)))
% 164.48/164.35  [3865]E(f324(f324(f46(x38651,f847(x38652,a834)),f324(f304(x38653,x38651,x38654),x38655)),x38656),f324(f324(f46(x38653,f847(x38652,a834)),x38655),f324(f324(f10(x38651,f847(x38652,a834),x38653),x38656),x38654)))
% 164.48/164.35  [3866]E(f324(f324(f45(x38661,f847(x38662,a834)),x38663),f324(f324(f10(x38664,f847(x38662,a834),x38661),x38665),x38666)),f324(f324(f45(x38664,f847(x38662,a834)),f324(f304(x38661,x38664,x38666),x38663)),x38665))
% 164.48/164.35  [3867]E(f324(f324(f46(x38671,f847(x38672,a834)),x38673),f324(f324(f10(x38674,f847(x38672,a834),x38671),x38675),x38676)),f324(f324(f46(x38674,f847(x38672,a834)),f324(f304(x38671,x38674,x38676),x38673)),x38675))
% 164.48/164.35  [3927]E(f324(f324(f45(x39271,f847(x39272,a834)),x39273),f324(f324(f10(f847(x39274,a834),f847(x39272,a834),x39271),f304(x39274,x39272,x39275)),x39276)),f324(f304(x39274,x39272,x39275),f324(f324(f45(x39271,f847(x39274,a834)),x39273),x39276)))
% 164.48/164.35  [3928]E(f324(f324(f45(x39281,f847(x39282,a834)),x39283),f324(f324(f10(f847(x39284,a834),f847(x39282,a834),x39281),f278(x39284,x39282,x39285)),x39286)),f324(f278(x39284,x39282,x39285),f324(f324(f45(x39281,f847(x39284,a834)),x39283),x39286)))
% 164.48/164.35  [3929]E(f324(f324(f45(x39291,f847(x39292,a834)),x39293),f324(f324(f10(f847(x39294,a834),f847(x39292,a834),x39291),f305(x39292,x39294,x39295)),x39296)),f324(f305(x39292,x39294,x39295),f324(f324(f45(x39291,f847(x39294,a834)),x39293),x39296)))
% 164.48/164.35  [3930]E(f324(f324(f46(x39301,f847(x39302,a834)),x39303),f324(f324(f10(f847(x39304,a834),f847(x39302,a834),x39301),f305(x39302,x39304,x39305)),x39306)),f324(f305(x39302,x39304,x39305),f324(f324(f46(x39301,f847(x39304,a834)),x39303),x39306)))
% 164.48/164.35  [4017]E(f324(f131(x40171,x40172,f324(f9(x40172,x40171,x40171),x40173),x40174),f324(f154(x40172),f324(f324(f139(x40172),x40175),x40176))),f324(f324(x40173,x40175),f324(f131(x40171,x40172,f324(f9(x40172,x40171,x40171),x40173),x40174),f324(f154(x40172),x40176))))
% 164.48/164.35  [4077]E(f324(f324(f20(f846(x40771,x40772),x40772,x40773),f324(f324(f10(x40774,f847(x40772,x40773),f846(x40771,x40772)),x40775),f324(f324(f10(x40771,x40774,f846(x40771,x40772)),x40776),f246(x40771,x40772)))),f251(x40771,x40772)),f324(f252(x40771,x40772,x40773),f324(f324(f10(x40774,f847(x40772,x40773),x40771),x40775),x40776)))
% 164.48/164.35  [4084]E(f324(f131(x40841,x40842,f324(f9(x40842,x40841,x40841),x40843),f324(f131(x40841,x40842,f324(f9(x40842,x40841,x40841),x40843),x40844),f324(f154(x40842),x40845))),f324(f154(x40842),x40846)),f324(f131(x40841,x40842,f324(f9(x40842,x40841,x40841),x40843),x40844),f324(f154(x40842),f324(f324(f125(x40842),x40846),x40845))))
% 164.48/164.35  [4086]E(f324(f324(f141(f846(x40861,x40862),f846(x40863,x40862)),f324(f252(x40861,x40862,f846(x40863,x40862)),f324(f324(f10(x40863,f847(x40862,f846(x40863,x40862)),x40861),f247(x40863,x40862)),x40864))),f324(f324(f166(x40861,x40862),x40865),x40866)),f324(f324(f166(x40863,x40862),f324(f324(f141(x40861,x40863),x40864),x40865)),x40866))
% 164.48/164.35  [4131]P1(f324(f324(f231(f847(x41311,a834)),f324(f278(x41312,x41311,x41313),f324(f324(f46(x41314,f847(x41312,a834)),x41315),x41316))),f324(f324(f46(x41314,f847(x41311,a834)),x41315),f324(f324(f10(f847(x41312,a834),f847(x41311,a834),x41314),f278(x41312,x41311,x41313)),x41316))))
% 164.48/164.35  [3940]E(f324(f324(f166(x39401,x39402),f324(f324(f146(x39401,x39403),x39404),f324(f246(x39401,x39402),x39405))),f324(f324(f146(x39402,x39406),x39404),f324(f251(x39401,x39402),x39405))),f324(f324(f146(f846(x39401,x39402),f324(f324(f166(x39401,x39402),x39403),x39406)),x39404),x39405))
% 164.48/164.35  [3999]E(f324(f324(f103(f847(f846(x39991,x39992),a834)),f324(f324(f282(x39991,x39993,x39992),x39994),x39995)),f324(f324(f282(x39991,x39993,x39992),x39994),x39996)),f324(f324(f282(x39991,x39993,x39992),x39994),f324(f324(f103(f847(f846(x39993,x39992),a834)),x39995),x39996)))
% 164.48/164.35  [4097]E(f324(f324(f303(f846(x40971,x40972)),f324(f324(f247(x40971,x40972),x40973),x40974)),f324(f324(f103(f847(f846(x40971,x40972),a834)),f324(f324(f249(x40971,x40972),x40975),f324(f18(f847(x40972,a834),x40971),f324(f324(f303(x40972),x40974),x40976)))),f324(f324(f249(x40971,x40972),f324(f324(f303(x40971),x40973),x40975)),f324(f18(f847(x40972,a834),x40971),x40976)))),f324(f324(f249(x40971,x40972),f324(f324(f303(x40971),x40973),x40975)),f324(f18(f847(x40972,a834),x40971),f324(f324(f303(x40972),x40974),x40976))))
% 164.48/164.35  [4171]E(f324(f324(f104(f847(x41711,a834)),f324(f305(x41711,x41712,f324(f75(f846(x41712,x41713),x41712,x41711,f246(x41712,x41713)),x41714)),x41715)),f324(f305(x41711,x41713,f324(f75(f846(x41712,x41713),x41713,x41711,f251(x41712,x41713)),x41714)),x41716)),f324(f305(x41711,f846(x41712,x41713),x41714),f324(f324(f249(x41712,x41713),x41715),f324(f18(f847(x41713,a834),x41712),x41716))))
% 164.48/164.35  [3924]E(f324(f324(f324(f74(x39241,x39242),f324(f324(f324(f74(x39241,x39242),x39243),x39244),x39245)),x39244),x39246),f324(f324(f324(f74(x39241,x39242),x39243),x39244),x39246))
% 164.48/164.35  [4023]E(f324(f324(f103(f847(f846(x40231,x40232),a834)),f324(f324(f282(x40231,x40233,x40232),x40234),x40235)),f324(f324(f282(x40231,x40233,x40232),x40236),x40235)),f324(f324(f282(x40231,x40233,x40232),f324(f324(f103(f847(f846(x40231,x40233),a834)),x40234),x40236)),x40235))
% 164.48/164.35  [4156]E(f324(f324(f45(x41561,f847(x41562,a834)),x41563),f324(f324(f9(x41561,f847(x41564,f847(x41562,a834)),f847(x41562,a834)),f324(f324(f10(f847(x41564,a834),f847(f847(x41564,f847(x41562,a834)),f847(x41562,a834)),x41561),f45(x41564,f847(x41562,a834))),x41565)),x41566)),f324(f324(f45(x41564,f847(x41562,a834)),f324(f324(f45(x41561,f847(x41564,a834)),x41563),x41565)),x41566))
% 164.48/164.35  [4157]E(f324(f324(f46(x41571,f847(x41572,a834)),x41573),f324(f324(f9(x41571,f847(x41574,f847(x41572,a834)),f847(x41572,a834)),f324(f324(f10(f847(x41574,a834),f847(f847(x41574,f847(x41572,a834)),f847(x41572,a834)),x41571),f46(x41574,f847(x41572,a834))),x41575)),x41576)),f324(f324(f46(x41574,f847(x41572,a834)),f324(f324(f45(x41571,f847(x41574,a834)),x41573),x41575)),x41576))
% 164.48/164.35  [4207]E(f324(f252(x42071,x42072,f846(x42073,x42074)),f324(f324(f9(x42071,f847(x42072,x42074),f847(x42072,f846(x42073,x42074))),f324(f324(f10(f847(x42074,f846(x42073,x42074)),f847(f847(x42072,x42074),f847(x42072,f846(x42073,x42074))),x42071),f10(x42074,f846(x42073,x42074),x42072)),f324(f324(f10(x42073,f847(x42074,f846(x42073,x42074)),x42071),f247(x42073,x42074)),x42075))),x42076)),f253(x42071,x42073,x42072,x42074,x42075,x42076))
% 164.48/164.35  [4130]E(f324(f324(f324(f74(x41301,f844(x41302)),f171(x41301,x41302,x41303,f324(f324(f3(f847(x41301,a834)),x41304),f324(f324(f303(x41301),x41305),f179(f847(x41301,a834)))))),x41305),x41306),f324(f324(f324(f74(x41301,f844(x41302)),f171(x41301,x41302,x41303,x41304)),x41305),x41306))
% 164.48/164.35  [4231]E(f324(f304(x42311,x42312,f324(f324(f20(x42311,x42312,x42312),f324(f324(f20(x42311,x42312,f847(x42312,x42312)),f324(f324(f10(a834,f847(x42312,f847(x42312,x42312)),x42311),f98(x42312)),x42313)),x42314)),x42315)),x42316),f324(f324(f103(f847(x42312,a834)),f324(f304(x42311,x42312,x42314),f324(f324(f104(f847(x42311,a834)),x42316),f324(f257(x42311),x42313)))),f324(f304(x42311,x42312,x42315),f324(f324(f104(f847(x42311,a834)),x42316),f324(f257(x42311),f324(f324(f10(a834,a834,x42311),a320),x42313))))))
% 164.48/164.35  [4242]E(f324(f304(x42421,f846(x42422,x42423),f324(f324(f20(x42421,x42423,f846(x42422,x42423)),f324(f324(f10(x42422,f847(x42423,f846(x42422,x42423)),x42421),f247(x42422,x42423)),x42424)),x42425)),x42426),f324(f324(f249(x42422,x42423),f324(f304(x42421,x42422,x42424),x42426)),f324(f324(f10(f847(x42421,a834),f847(x42423,a834),x42422),f304(x42421,x42423,x42425)),f324(f324(f9(x42422,f847(x42421,a834),f847(x42421,a834)),f324(f324(f10(f847(x42421,a834),f847(f847(x42421,a834),f847(x42421,a834)),x42422),f104(f847(x42421,a834))),f324(f324(f10(f847(x42422,a834),f847(x42421,a834),x42422),f305(x42421,x42422,x42424)),f324(f324(f9(x42422,f847(x42422,a834),f847(x42422,a834)),f303(x42422)),f179(f847(x42422,a834)))))),x42426))))
% 164.48/164.35  [4190]E(f324(f251(x41901,x41902),f324(f253(x41903,x41901,x41904,x41902,x41905,x41906),x41907)),f324(x41906,f324(f251(x41903,x41904),x41907)))
% 164.48/164.35  [4191]E(f324(f246(x41911,x41912),f324(f253(x41913,x41911,x41914,x41912,x41915,x41916),x41917)),f324(x41915,f324(f246(x41913,x41914),x41917)))
% 164.48/164.35  [3902]E(f324(f324(f166(x39021,x39022),f324(f324(f146(x39021,x39023),x39024),x39025)),f324(f324(f146(x39022,x39026),x39024),x39027)),f324(f324(f146(f846(x39021,x39022),f324(f324(f166(x39021,x39022),x39023),x39026)),x39024),f324(f324(f247(x39021,x39022),x39025),x39027)))
% 164.48/164.35  [3971]E(f324(f324(f324(f254(x39711,x39712,x39713,x39714),x39715),x39716),x39717),f324(f324(f252(x39712,x39713,x39714),x39716),f324(x39715,x39717)))
% 164.48/164.35  [3981]E(f324(f324(f324(f254(x39811,x39812,x39813,x39814),x39815),x39816),x39817),f324(f324(x39816,f324(f246(x39812,x39813),f324(x39815,x39817))),f324(f251(x39812,x39813),f324(x39815,x39817))))
% 164.48/164.35  [4031]E(f324(f75(x40311,x40312,x40313,x40314),f324(f75(x40315,x40311,x40313,x40316),x40317)),f324(f75(x40315,x40312,x40313,f324(f75(x40311,x40312,x40315,x40314),x40316)),x40317))
% 164.48/164.35  [4093]E(f324(f75(f844(x40931),f844(x40932),x40933,f324(f195(x40931,x40932),x40934)),f324(f324(f324(f74(x40933,f844(x40931)),x40935),x40936),f324(f226(x40931),x40937))),f324(f324(f324(f74(x40933,f844(x40932)),f324(f75(f844(x40931),f844(x40932),x40933,f324(f195(x40931,x40932),x40934)),x40935)),x40936),f324(f226(x40932),f324(x40934,x40937))))
% 164.48/164.35  [4214]E(f324(f253(x42141,x42142,x42143,x42143,x42144,f37(x42143)),f324(f253(x42141,x42141,x42145,x42143,f37(x42141),x42146),x42147)),f324(f324(f247(x42142,x42143),f324(x42144,f324(f246(x42141,x42145),x42147))),f324(x42146,f324(f251(x42141,x42145),x42147))))
% 164.48/164.35  [4215]E(f324(f253(x42151,x42151,x42152,x42153,f37(x42151),x42154),f324(f253(x42155,x42151,x42152,x42152,x42156,f37(x42152)),x42157)),f324(f324(f247(x42151,x42153),f324(x42156,f324(f246(x42155,x42152),x42157))),f324(x42154,f324(f251(x42155,x42152),x42157))))
% 164.48/164.35  [4229]E(f324(f253(x42291,x42292,x42293,x42293,x42294,f37(x42293)),f324(f253(x42295,x42291,x42293,x42293,x42296,f37(x42293)),x42297)),f324(f253(x42295,x42292,x42293,x42293,f324(f75(x42291,x42292,x42295,x42294),x42296),f37(x42293)),x42297))
% 164.48/164.35  [4230]E(f324(f253(x42301,x42301,x42302,x42303,f37(x42301),x42304),f324(f253(x42301,x42301,x42305,x42302,f37(x42301),x42306),x42307)),f324(f253(x42301,x42301,x42305,x42303,f37(x42301),f324(f75(x42302,x42303,x42305,x42304),x42306)),x42307))
% 164.48/164.35  [4239]E(f324(f253(x42391,x42392,x42393,x42393,x42394,f37(x42393)),f324(f253(x42391,x42391,x42395,x42393,f37(x42391),x42396),x42397)),f324(f253(x42392,x42392,x42395,x42393,f37(x42392),x42396),f324(f253(x42391,x42392,x42395,x42395,x42394,f37(x42395)),x42397)))
% 164.48/164.35  [3937]E(f324(f324(f282(x39371,x39372,x39373),f324(f324(f282(x39371,x39374,x39372),x39375),x39376)),x39377),f324(f324(f282(x39371,x39374,x39373),x39375),f324(f324(f282(x39374,x39372,x39373),x39376),x39377)))
% 164.48/164.35  [4005]E(f324(f324(f252(x40051,x40052,x40053),f324(f75(x40054,f847(x40052,x40053),x40051,x40055),x40056)),x40057),f324(f324(x40055,f324(x40056,f324(f246(x40051,x40052),x40057))),f324(f251(x40051,x40052),x40057)))
% 164.48/164.35  [4056]E(f324(f75(x40561,x40562,x40563,x40564),f324(f324(f324(f74(x40563,x40561),x40565),x40566),x40567)),f324(f324(f324(f74(x40563,x40562),f324(f75(x40561,x40562,x40563,x40564),x40565)),x40566),f324(x40564,x40567)))
% 164.48/164.35  [4089]E(f324(f131(x40891,x40892,f324(f9(x40892,x40891,x40891),x40893),x40894),f324(f154(x40892),f324(f324(f141(x40895,x40892),x40896),x40897))),f324(f131(x40891,x40895,f324(f9(x40895,x40891,x40891),f324(f75(x40892,f847(x40891,x40891),x40895,x40893),x40896)),x40894),f324(f154(x40895),x40897)))
% 164.48/164.35  [4032]E(f324(f324(f45(x40321,f847(f846(x40322,x40323),a834)),x40324),f324(f324(f10(f847(f846(x40325,x40323),a834),f847(f846(x40322,x40323),a834),x40321),f324(f282(x40322,x40325,x40323),x40326)),x40327)),f324(f324(f282(x40322,x40325,x40323),x40326),f324(f324(f45(x40321,f847(f846(x40325,x40323),a834)),x40324),x40327)))
% 164.48/164.35  [4067]E(f169(x40671,x40672,f324(f324(f324(f74(x40671,f844(x40672)),x40673),x40674),f324(f226(x40672),x40675)),f165(x40671,x40672,f324(f154(f846(x40671,x40672)),f324(f324(f166(x40671,x40672),x40676),x40677)))),f169(x40671,x40672,x40673,f165(x40671,x40672,f324(f154(f846(x40671,x40672)),f324(f324(f166(x40671,x40672),f324(f324(f139(x40671),x40674),x40676)),f324(f324(f139(x40672),x40675),x40677))))))
% 164.48/164.35  [4177]E(f324(f324(f45(x41771,f847(f846(x41772,x41773),a834)),x41774),f324(f324(f9(x41771,f847(f846(x41775,x41773),a834),f847(f846(x41772,x41773),a834)),f324(f324(f10(f847(f846(x41772,x41775),a834),f847(f847(f846(x41775,x41773),a834),f847(f846(x41772,x41773),a834)),x41771),f282(x41772,x41775,x41773)),x41776)),x41777)),f324(f324(f282(x41772,x41775,x41773),f324(f324(f45(x41771,f847(f846(x41772,x41775),a834)),x41774),x41776)),x41777))
% 164.48/164.35  [4178]E(f324(f131(x41781,x41782,f324(f324(f9(x41781,f847(x41782,x41783),f847(x41782,x41781)),f324(f324(f10(f847(x41783,x41781),f847(f847(x41782,x41783),f847(x41782,x41781)),x41781),f10(x41783,x41781,x41782)),x41784)),x41785),x41786),x41787),f324(f131(x41781,x41783,x41784,x41786),f324(f324(f141(x41782,x41783),x41785),x41787)))
% 164.48/164.35  [4240]E(f324(f324(f46(x42401,f847(x42402,a834)),x42403),f324(f324(f10(f847(x42404,f847(x42402,a834)),f847(x42402,a834),x42401),f324(f46(x42404,f847(x42402,a834)),x42405)),f324(f324(f9(x42401,f847(x42404,f847(x42402,a834)),f847(x42404,f847(x42402,a834))),f324(f324(f10(f847(f847(x42402,a834),f847(x42402,a834)),f847(f847(x42404,f847(x42402,a834)),f847(x42404,f847(x42402,a834))),x42401),f10(f847(x42402,a834),f847(x42402,a834),x42404)),f324(f324(f10(f847(x42402,a834),f847(f847(x42402,a834),f847(x42402,a834)),x42401),f103(f847(x42402,a834))),x42406))),x42407))),f324(f324(f103(f847(x42402,a834)),f324(f324(f46(x42401,f847(x42402,a834)),x42403),x42406)),f324(f324(f46(x42404,f847(x42402,a834)),x42405),x42407)))
% 164.48/164.35  [4241]E(f324(f324(f45(x42411,f847(x42412,a834)),x42413),f324(f324(f10(f847(x42414,f847(x42412,a834)),f847(x42412,a834),x42411),f324(f45(x42414,f847(x42412,a834)),x42415)),f324(f324(f9(x42411,f847(x42414,f847(x42412,a834)),f847(x42414,f847(x42412,a834))),f324(f324(f10(f847(f847(x42412,a834),f847(x42412,a834)),f847(f847(x42414,f847(x42412,a834)),f847(x42414,f847(x42412,a834))),x42411),f10(f847(x42412,a834),f847(x42412,a834),x42414)),f324(f324(f10(f847(x42412,a834),f847(f847(x42412,a834),f847(x42412,a834)),x42411),f104(f847(x42412,a834))),x42416))),x42417))),f324(f324(f104(f847(x42412,a834)),f324(f324(f45(x42411,f847(x42412,a834)),x42413),x42416)),f324(f324(f45(x42414,f847(x42412,a834)),x42415),x42417)))
% 164.48/164.35  [4234]E(f191(x42341,x42342,f324(f324(f324(x42343,x42344),x42345),x42346),f324(f324(f9(x42341,f846(a101,a101),f847(a101,f842(x42342))),f324(f324(f9(x42341,a101,f847(f846(a101,a101),f847(a101,f842(x42342)))),f324(f324(f9(x42341,a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(x42342))))),x42347),x42344)),x42345)),x42346)),f324(f324(f324(f203(x42341,x42342,x42343,x42347),x42344),x42345),x42346))
% 164.48/164.35  [4247]E(f192(x42471,x42472,f324(f324(f324(x42473,x42474),x42475),x42476),f324(f324(f9(x42471,f846(a101,a101),f847(a101,f842(x42472))),f324(f324(f9(x42471,a101,f847(f846(a101,a101),f847(a101,f842(x42472)))),f324(f324(f9(x42471,a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(x42472))))),x42477),x42474)),x42475)),x42476)),f205(x42471,x42472,x42473,x42477,x42474,x42475,x42476))
% 164.48/164.35  [4238]E(f189(x42381,x42382,f324(f324(f324(x42383,x42384),x42385),x42386),f324(f324(f9(x42381,f846(a101,a101),f847(a101,f842(f844(x42382)))),f324(f324(f9(x42381,a101,f847(f846(a101,a101),f847(a101,f842(f844(x42382))))),f324(f324(f9(x42381,a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(f844(x42382)))))),x42387),x42384)),x42385)),x42386)),f324(f324(f324(f200(x42381,x42382,x42383,x42387),x42384),x42385),x42386))
% 164.48/164.35  [4249]E(f190(x42491,x42492,f324(f324(f324(x42493,x42494),x42495),x42496),f324(f324(f9(x42491,f846(a101,a101),f847(a101,f842(f844(x42492)))),f324(f324(f9(x42491,a101,f847(f846(a101,a101),f847(a101,f842(f844(x42492))))),f324(f324(f9(x42491,a101,f847(a101,f847(f846(a101,a101),f847(a101,f842(f844(x42492)))))),x42497),x42494)),x42495)),x42496)),f202(x42491,x42492,x42493,x42497,x42494,x42495,x42496))
% 164.48/164.35  [4150]E(f324(f253(x41501,x41502,x41503,x41504,x41505,x41506),f324(f324(f247(x41501,x41503),x41507),x41508)),f324(f324(f247(x41502,x41504),f324(x41505,x41507)),f324(x41506,x41508)))
% 164.48/164.35  [4251]E(f324(f324(f141(f846(x42511,x42512),f846(x42513,x42514)),f324(f252(x42511,x42512,f846(x42513,x42514)),f324(f324(f9(x42511,f847(x42512,x42514),f847(x42512,f846(x42513,x42514))),f324(f324(f10(f847(x42514,f846(x42513,x42514)),f847(f847(x42512,x42514),f847(x42512,f846(x42513,x42514))),x42511),f10(x42514,f846(x42513,x42514),x42512)),f324(f324(f10(x42513,f847(x42514,f846(x42513,x42514)),x42511),f247(x42513,x42514)),x42515))),x42516))),f324(f324(f166(x42511,x42512),x42517),x42518)),f324(f324(f166(x42513,x42514),f324(f324(f141(x42511,x42513),x42515),x42517)),f324(f324(f141(x42512,x42514),x42516),x42518)))
% 164.48/164.35  [4255]E(f324(f324(f141(f846(x42551,x42552),x42553),f324(f252(x42551,x42552,x42553),f324(f324(f10(f847(x42552,f846(x42551,x42554)),f847(x42552,x42553),x42551),f324(f10(f846(x42551,x42554),x42553,x42552),x42555)),f324(f324(f9(x42551,f847(x42552,x42554),f847(x42552,f846(x42551,x42554))),f324(f324(f10(f847(x42554,f846(x42551,x42554)),f847(f847(x42552,x42554),f847(x42552,f846(x42551,x42554))),x42551),f10(x42554,f846(x42551,x42554),x42552)),f247(x42551,x42554))),x42556)))),f324(f324(f166(x42551,x42552),x42557),x42558)),f324(f324(f141(f846(x42551,x42554),x42553),x42555),f324(f324(f166(x42551,x42554),x42557),f324(f324(f141(x42552,x42554),x42556),x42558))))
% 164.48/164.35  [4182]E(f324(f324(f141(f846(x41821,x41822),x41823),f324(f252(x41821,x41822,x41823),f324(f324(f10(f847(x41822,f846(x41824,x41822)),f847(x41822,x41823),x41821),f324(f10(f846(x41824,x41822),x41823,x41822),x41825)),f324(f324(f10(x41824,f847(x41822,f846(x41824,x41822)),x41821),f247(x41824,x41822)),x41826)))),f324(f324(f166(x41821,x41822),x41827),x41828)),f324(f324(f141(f846(x41824,x41822),x41823),x41825),f324(f324(f166(x41824,x41822),f324(f324(f141(x41821,x41824),x41826),x41827)),x41828)))
% 164.48/164.35  [4141]E(f324(f324(f252(x41411,x41412,x41413),f324(f324(f10(f847(x41412,f846(x41414,x41415)),f847(x41412,x41413),x41411),f324(f10(f846(x41414,x41415),x41413,x41412),f324(f252(x41414,x41415,x41413),x41416))),x41417)),x41418),f324(f324(f252(x41414,x41415,x41413),x41416),f324(f324(f252(x41411,x41412,f846(x41414,x41415)),x41417),x41418)))
% 164.48/164.35  [4256]E(f324(f324(f45(f846(x42561,x42562),f847(f846(x42563,x42564),a834)),f324(f324(f249(x42561,x42562),x42565),f324(f18(f847(x42562,a834),x42561),x42566))),f324(f252(x42561,x42562,f847(f846(x42563,x42564),a834)),f324(f324(f9(x42561,f847(x42562,f847(x42563,f847(x42564,a834))),f847(x42562,f847(f846(x42563,x42564),a834))),f324(f324(f10(f847(f847(x42563,f847(x42564,a834)),f847(f846(x42563,x42564),a834)),f847(f847(x42562,f847(x42563,f847(x42564,a834))),f847(x42562,f847(f846(x42563,x42564),a834))),x42561),f10(f847(x42563,f847(x42564,a834)),f847(f846(x42563,x42564),a834),x42562)),f324(f324(f10(f847(x42563,a834),f847(f847(x42563,f847(x42564,a834)),f847(f846(x42563,x42564),a834)),x42561),f249(x42563,x42564)),x42567))),f324(f324(f10(f847(x42564,a834),f847(x42563,f847(x42564,a834)),x42562),f18(f847(x42564,a834),x42563)),x42568)))),f324(f324(f249(x42563,x42564),f324(f324(f45(x42561,f847(x42563,a834)),x42565),x42567)),f324(f18(f847(x42564,a834),x42563),f324(f324(f45(x42562,f847(x42564,a834)),x42566),x42568))))
% 164.48/164.35  [4196]E(f324(f324(f254(x41961,x41962,x41963,x41964),f324(f324(f254(x41961,x41965,x41966,f846(x41962,x41963)),x41967),x41968)),x41969),f324(f324(f254(x41961,x41965,x41966,x41964),x41967),f324(f324(f9(x41965,f847(x41962,f847(x41963,x41964)),f847(x41966,x41964)),f324(f324(f10(f847(x41966,f846(x41962,x41963)),f847(f847(x41962,f847(x41963,x41964)),f847(x41966,x41964)),x41965),f254(x41966,x41962,x41963,x41964)),x41968)),x41969)))
% 164.48/164.35  [4227]E(f324(f75(f846(x42271,x42272),f846(x42273,x42274),f846(x42275,x42276),f253(x42271,x42273,x42272,x42274,x42277,x42278)),f253(x42275,x42271,x42276,x42272,x42279,x422710)),f253(x42275,x42273,x42276,x42274,f324(f75(x42271,x42273,x42275,x42277),x42279),f324(f75(x42272,x42274,x42276,x42278),x422710)))
% 164.48/164.35  [4232]E(f324(f253(x42321,x42322,x42323,x42324,x42325,x42326),f324(f253(x42327,x42321,x42328,x42323,x42329,x423210),x423211)),f324(f253(x42327,x42322,x42328,x42324,f324(f75(x42321,x42322,x42327,x42325),x42329),f324(f75(x42323,x42324,x42328,x42326),x423210)),x423211))
% 164.48/164.35  [6294]P13(a5000)+P1(f324(f324(f326(f846(a836,a835)),a684),f324(f157(f846(a836,a835)),a29)))
% 164.48/164.35  [8352]P13(a5000)+~P1(f324(f324(f252(a836,a835,a834),f324(f18(f847(a835,a834),a836),a26)),a684))
% 164.48/164.35  [4414]~P58(x44141)+P58(f844(x44141))
% 164.48/164.35  [4417]~P137(x44171)+~E(f80(x44171),f2(x44171))
% 164.48/164.35  [4419]~E(x44191,f2(a101))+E(f324(a23,x44191),f2(a1))
% 164.48/164.35  [4420]~E(x44201,f2(a1))+E(f84(a1,x44201),f2(a1))
% 164.48/164.35  [4428]~P2(x44281)+P33(x44281,f2(x44281))
% 164.48/164.35  [4430]~P86(x44301)+P18(x44301,f115(x44301))
% 164.48/164.35  [4439]P1(x44391)+P1(f324(a320,x44391))
% 164.48/164.35  [4482]~P2(x44821)+~P33(x44821,f80(x44821))
% 164.48/164.35  [4526]~P1(x45261)+~P1(f324(a320,x45261))
% 164.48/164.35  [4549]E(f324(a107,x45491),f2(a840))+~P1(f324(a185,x45491))
% 164.48/164.35  [4610]~P92(x46101)+P19(x46101,x46101,f83(x46101))
% 164.48/164.35  [4611]~P86(x46111)+P19(x46111,x46111,f235(x46111))
% 164.48/164.35  [4612]~P86(x46121)+P19(x46121,x46121,f178(x46121))
% 164.48/164.35  [4613]~P93(x46131)+P19(x46131,x46131,f103(x46131))
% 164.48/164.35  [4614]~P99(x46141)+P19(x46141,x46141,f104(x46141))
% 164.48/164.35  [4615]~P4(x46151)+P20(x46151,x46151,f83(x46151))
% 164.48/164.35  [4424]E(x44241,f2(a840))+E(f324(a114,f612(x44241)),x44241)
% 164.48/164.35  [4425]~E(x44251,f2(a840))+E(f324(f102(a1),x44251),f2(a1))
% 164.48/164.35  [4433]~P89(x44331)+E(f324(f106(x44331),a85),f2(x44331))
% 164.48/164.35  [4435]~E(f613(x44351),f2(a840))+E(f324(f151(a840),x44351),f2(a840))
% 164.48/164.35  [4436]~P101(x44361)+E(f233(x44361,f231(x44361)),f235(x44361))
% 164.48/164.35  [4437]~P101(x44371)+E(f234(x44371,f231(x44371)),f178(x44371))
% 164.48/164.35  [4438]~P82(x44381)+E(f84(x44381,f2(x44381)),f2(x44381))
% 164.48/164.35  [4447]~P2(x44471)+E(f324(f102(x44471),f2(a840)),f2(x44471))
% 164.48/164.35  [4448]~P2(x44481)+E(f324(f102(x44481),f80(a840)),f80(x44481))
% 164.48/164.35  [4449]~P119(x44491)+E(f324(f105(x44491),f2(a1)),f2(x44491))
% 164.48/164.35  [4450]~P119(x44501)+E(f324(f105(x44501),f80(a1)),f80(x44501))
% 164.48/164.35  [4451]E(x44511,f2(a840))+~E(f324(f102(a1),x44511),f2(a1))
% 164.48/164.35  [4476]~P63(x44761)+E(f324(f81(x44761),f2(x44761)),f2(x44761))
% 164.48/164.35  [4477]~P91(x44771)+E(f324(f81(x44771),f179(x44771)),f238(x44771))
% 164.48/164.35  [4478]~P91(x44781)+E(f324(f81(x44781),f238(x44781)),f179(x44781))
% 164.48/164.35  [4479]~P78(x44791)+E(f324(f77(x44791),f2(x44791)),f2(x44791))
% 164.48/164.35  [4480]~P103(x44801)+E(f324(f77(x44801),f80(x44801)),f80(x44801))
% 164.48/164.35  [4481]~P72(x44811)+E(f324(f151(x44811),f115(x44811)),f2(x44811))
% 164.48/164.35  [4502]~P35(x45021)+P38(f324(f157(a1),x45021))
% 164.48/164.35  [4531]~P89(x45311)+E(f324(f81(x45311),f80(x45311)),f324(f106(x45311),a99))
% 164.48/164.35  [4548]~P89(x45481)+P33(x45481,f324(f106(x45481),a85))
% 164.48/164.35  [4573]P35(x45731)+~P38(f324(f157(a1),x45731))
% 164.48/164.35  [4616]E(f324(f102(a1),f324(a107,x46161)),x46161)+P1(f324(a185,x46161))
% 164.48/164.35  [4683]~P108(x46831)+E(f241(x46831,f80(x46831),f83(x46831)),f240(x46831))
% 164.48/164.35  [4713]~P89(x47131)+~P33(x47131,f324(f106(x47131),a99))
% 164.48/164.35  [4723]E(f324(a30,x47231),f182(a835))+P1(f324(a26,f324(a27,x47231)))
% 164.48/164.35  [4853]E(f324(f77(a1),x48531),x48531)+P1(f324(f324(f232(a1),x48531),f2(a1)))
% 164.48/164.35  [4873]~E(f324(a107,x48731),f2(a840))+P1(f324(f324(f231(a1),x48731),f2(a1)))
% 164.48/164.35  [4904]~E(f324(f77(a1),x49041),f80(a1))+P1(f324(f324(f280(a1),x49041),f80(a1)))
% 164.48/164.35  [4934]~P1(f324(a185,x49341))+P1(f324(f324(f232(a1),x49341),f2(a1)))
% 164.48/164.35  [4974]~P2(x49741)+P1(f324(f324(f326(x49741),f2(x49741)),f175(x49741)))
% 164.48/164.35  [4975]~P119(x49751)+P1(f324(f324(f326(x49751),f2(x49751)),f112(x49751)))
% 164.48/164.35  [4976]~P2(x49761)+P1(f324(f324(f326(x49761),f80(x49761)),f175(x49761)))
% 164.48/164.35  [4977]~P119(x49771)+P1(f324(f324(f326(x49771),f80(x49771)),f112(x49771)))
% 164.48/164.35  [4978]~P84(x49781)+P1(f324(f324(f232(x49781),f2(x49781)),f80(x49781)))
% 164.48/164.35  [4979]~P84(x49791)+P1(f324(f324(f231(x49791),f2(x49791)),f80(x49791)))
% 164.48/164.35  [4982]E(f324(f226(a835),f392(x49821)),f324(a30,x49821))+~P1(f324(a26,f324(a27,x49821)))
% 164.48/164.35  [4983]E(f324(f226(a835),f419(x49831)),f324(a30,x49831))+~P1(f324(a26,f324(a27,x49831)))
% 164.48/164.35  [5034]E(x50341,f2(a840))+~P1(f324(f324(f231(a840),x50341),f2(a840)))
% 164.48/164.35  [5035]E(x50351,f80(a840))+~P1(f324(f324(f280(a840),x50351),f80(a840)))
% 164.48/164.35  [5076]E(f324(a107,x50761),f2(a840))+~P1(f324(f324(f231(a1),x50761),f2(a1)))
% 164.48/164.35  [5104]E(f324(f77(a1),x51041),f80(a1))+~P1(f324(f324(f280(a1),x51041),f80(a1)))
% 164.48/164.35  [5131]P1(f324(a185,x51311))+~P1(f324(f324(f232(a1),x51311),f2(a1)))
% 164.48/164.35  [5136]~P86(x51361)+P20(x51361,f841(x51361),f137(x51361,x51361,f7(x51361)))
% 164.48/164.35  [5154]P38(x51541)+~P1(f324(f324(f231(a1),f2(a1)),f821(x51541)))
% 164.48/164.35  [5160]E(f324(f77(a1),x51601),f324(f81(a1),x51601))+~P1(f324(f324(f232(a1),x51601),f2(a1)))
% 164.48/164.35  [5329]~P84(x53291)+~P1(f324(f324(f232(x53291),f80(x53291)),f2(x53291)))
% 164.48/164.35  [5330]~P84(x53301)+~P1(f324(f324(f231(x53301),f80(x53301)),f2(x53301)))
% 164.48/164.35  [5342]~E(x53421,f2(a1))+P1(f324(f324(f232(a1),f324(f77(a1),x53421)),f80(a1)))
% 164.48/164.35  [5343]~E(x53431,f2(a840))+P1(f324(f324(f231(a1),f324(f102(a1),x53431)),f2(a1)))
% 164.48/164.35  [5461]~P72(x54611)+E(f131(x54611,x54611,f82(x54611),f2(x54611)),f151(x54611))
% 164.48/164.35  [5636]~P87(x56361)+P29(a840,x56361,f102(x56361),f238(f847(a840,a834)))
% 164.48/164.35  [5834]E(x58341,f2(a840))+~P1(f324(f324(f231(a1),f324(f102(a1),x58341)),f2(a1)))
% 164.48/164.35  [5835]E(x58351,f2(a1))+~P1(f324(f324(f232(a1),f324(f77(a1),x58351)),f80(a1)))
% 164.48/164.35  [6666]~P1(f324(f324(f232(a1),x66661),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x66661),x66661)),f2(a1)))
% 164.48/164.35  [7241]P1(f324(f324(f232(a1),x72411),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x72411),x72411)),f2(a1)))
% 164.48/164.35  [7814]E(x78141,f324(a5,f2(a840)))+P1(f324(f324(f232(a840),f324(f324(f3(a840),f324(a22,x78141)),f324(a114,f2(a840)))),f324(a22,x78141)))
% 164.48/164.35  [8564]~P1(f324(f324(f232(a1),x85641),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85641),x85641)),a99)),f2(a1)))
% 164.48/164.35  [8650]~P1(f324(f324(f232(a1),x86501),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x86501)),x86501)),f2(a1)))
% 164.48/164.35  [8935]P1(f324(f324(f232(a1),x89351),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89351),x89351)),a99)),f2(a1)))
% 164.48/164.35  [8993]P1(f324(f324(f232(a1),x89931),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x89931)),x89931)),f2(a1)))
% 164.48/164.35  [4519]~E(a85,x45191)+E(f324(f324(f82(a1),x45191),x45191),a85)
% 164.48/164.35  [4520]~E(x45201,a85)+E(f324(f324(f82(a1),x45201),x45201),a85)
% 164.48/164.35  [4534]E(x45341,f2(a1))+E(f324(f324(f42(a1),x45341),x45341),f80(a1))
% 164.48/164.35  [4661]E(x46611,a85)+~E(f324(f324(f82(a1),x46611),x46611),a85)
% 164.48/164.35  [4662]E(a85,x46621)+~E(f324(f324(f82(a1),x46621),x46621),a85)
% 164.48/164.35  [4673]~P9(x46731)+E(f44(x46731,f179(f847(x46731,a834))),f238(x46731))
% 164.48/164.35  [4674]~P9(x46741)+E(f44(x46741,f238(f847(x46741,a834))),f179(x46741))
% 164.48/164.35  [4675]~P9(x46751)+E(f43(x46751,f179(f847(x46751,a834))),f179(x46751))
% 164.48/164.35  [4676]~P9(x46761)+E(f43(x46761,f238(f847(x46761,a834))),f238(x46761))
% 164.48/164.35  [4677]~P86(x46771)+E(f129(x46771,f179(f847(x46771,a834))),f115(x46771))
% 164.48/164.35  [4813]E(x48131,f2(a840))+P1(f324(f324(f232(a840),f2(a840)),x48131))
% 164.48/164.35  [4833]~P10(x48331)+P1(f324(f324(f231(a1),f2(a1)),x48331))
% 164.48/164.35  [4864]~E(f324(f106(a840),x48641),f2(a840))+P1(f324(f324(f231(a1),x48641),a85))
% 164.48/164.35  [4869]P38(x48691)+P1(f324(f324(f326(a1),f821(x48691)),x48691))
% 164.48/164.35  [4870]E(x48701,f324(a5,f2(a840)))+P1(f324(f324(f231(a101),f80(a101)),x48701))
% 164.48/164.35  [4909]P1(f324(a185,x49091))+P1(f324(f324(f231(a1),f2(a1)),x49091))
% 164.48/164.35  [4956]E(f324(f102(a1),f324(a107,x49561)),f2(a1))+P1(f324(f324(f231(a1),f2(a1)),x49561))
% 164.48/164.35  [5021]E(f324(f102(a1),f324(f106(a840),x50211)),f324(f106(a1),x50211))+P1(f324(a185,f324(f106(a1),x50211)))
% 164.48/164.35  [5041]E(f324(f106(a840),x50411),f2(a840))+~P1(f324(a185,f324(f106(a1),x50411)))
% 164.48/164.35  [5042]E(f324(f106(a840),x50421),f2(a840))+~P1(f324(f324(f231(a1),x50421),a85))
% 164.48/164.35  [5073]P10(x50731)+~P1(f324(f324(f231(a1),f2(a1)),x50731))
% 164.48/164.35  [5139]E(f324(a114,f332(x51391)),x51391)+~P1(f324(f324(f232(a840),f2(a840)),x51391))
% 164.48/164.35  [5140]E(f324(a114,f343(x51401)),x51401)+~P1(f324(f324(f232(a840),f2(a840)),x51401))
% 164.48/164.35  [5148]E(f324(a114,f324(f106(a840),x51481)),f80(a840))+~P1(f324(a185,f324(f106(a1),x51481)))
% 164.48/164.35  [5156]E(f324(f102(a1),f453(x51561)),x51561)+~P1(f324(f324(f232(a1),f2(a1)),x51561))
% 164.48/164.35  [5163]~E(x51631,f324(a5,f2(a840)))+~P1(f324(f324(f231(a101),f80(a101)),x51631))
% 164.48/164.35  [5170]E(f324(f102(a1),f324(f106(a840),x51701)),f2(a1))+~P1(f324(a185,f324(f106(a1),x51701)))
% 164.48/164.35  [5194]E(f324(f151(a840),x51941),f2(a840))+P1(f324(f324(f326(a840),f613(x51941)),f324(f157(a840),x51941)))
% 164.48/164.35  [5214]E(f324(f102(a1),f324(a107,x52141)),x52141)+~P1(f324(f324(f231(a1),f2(a1)),x52141))
% 164.48/164.35  [5223]~P1(f324(a185,x52231))+~P1(f324(f324(f231(a1),f2(a1)),x52231))
% 164.48/164.35  [5322]E(f324(f324(f82(a840),f80(a840)),f324(f106(a840),x53221)),f80(a840))+~P1(f324(f324(f232(a1),x53221),a85))
% 164.48/164.35  [5380]E(x53801,f2(a840))+~P1(f324(f324(f232(a840),x53801),f324(a114,f2(a840))))
% 164.48/164.35  [5402]E(x54021,f324(a114,f2(a840)))+~P1(f324(f324(f280(a840),x54021),f324(a114,f2(a840))))
% 164.48/164.35  [5420]E(f324(f324(f82(a840),f324(f106(a840),x54201)),f80(a840)),f80(a840))+~P1(f324(f324(f232(a1),x54201),a85))
% 164.48/164.35  [5421]E(f324(f324(f3(a840),f324(f106(a840),x54211)),f80(a840)),f2(a840))+~P1(f324(f324(f231(a1),x54211),a85))
% 164.48/164.35  [5431]~P38(x54311)+E(f324(f41(a840),f324(f304(a1,a840,a107),x54311)),f324(f41(a1),x54311))
% 164.48/164.35  [5462]~P86(x54621)+E(f234(x54621,f324(f9(x54621,x54621,a834),f231(x54621))),f235(x54621))
% 164.48/164.35  [5463]~P86(x54631)+E(f233(x54631,f324(f9(x54631,x54631,a834),f231(x54631))),f178(x54631))
% 164.48/164.35  [5473]E(f51(a840,f324(a114,f2(a840)),f324(f106(a840),x54731)),f324(a114,f2(a840)))+~P1(f324(a185,f324(f106(a1),x54731)))
% 164.48/164.35  [5481]P1(f324(f324(f232(a1),f2(a1)),x54811))+~P1(f324(f324(f231(a1),f80(a1)),x54811))
% 164.48/164.35  [5482]~P1(f324(f324(f232(a1),f2(a1)),x54821))+P1(f324(f324(f231(a1),f80(a1)),x54821))
% 164.48/164.35  [5492]E(f324(a114,f324(f324(f3(a840),x54921),f80(a840))),x54921)+~P1(f324(f324(f232(a840),f2(a840)),x54921))
% 164.48/164.35  [5550]P1(f324(f324(f232(a840),f2(a840)),f453(x55501)))+~P1(f324(f324(f232(a1),f2(a1)),x55501))
% 164.48/164.35  [5607]E(f51(a1,f324(f106(a1),a99),x56071),f324(f324(f3(a1),x56071),f80(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x56071))
% 164.48/164.35  [5650]~P1(f324(f324(f232(a1),a85),x56501))+P1(f324(f324(f232(a840),f2(a840)),f324(f106(a840),x56501)))
% 164.48/164.35  [5704]P1(f324(f324(f232(a840),f2(a840)),f324(a107,x57041)))+~P1(f324(f324(f232(a1),f2(a1)),x57041))
% 164.48/164.35  [5751]~P1(f324(f324(f232(a840),f2(a840)),x57511))+P1(f324(f324(f232(a1),f2(a1)),f324(f102(a1),x57511)))
% 164.48/164.35  [5787]~P1(f324(f324(f232(a840),f2(a840)),f324(a107,x57871)))+P1(f324(f324(f232(a1),f2(a1)),x57871))
% 164.48/164.35  [5803]~P38(x58031)+E(f324(f304(a840,a1,f102(a1)),f324(f304(a1,a840,a107),x58031)),x58031)
% 164.48/164.35  [5814]P1(f324(f324(f232(a1),a85),x58141))+~P1(f324(f324(f232(a840),f2(a840)),f324(f106(a840),x58141)))
% 164.48/164.35  [5876]P1(f324(f324(f232(a840),f2(a840)),x58761))+~P1(f324(f324(f232(a1),f2(a1)),f324(f102(a1),x58761)))
% 164.48/164.35  [5993]E(f324(f304(a840,a1,f102(a1)),f324(f258(a840),f324(a107,x59931))),f324(f295(a1,f2(a1)),x59931))+~P1(f324(f324(f231(a1),f2(a1)),x59931))
% 164.48/164.35  [6009]~P84(x60091)+P1(f324(f324(f232(x60091),f2(x60091)),f324(f324(f82(x60091),f80(x60091)),f80(x60091))))
% 164.48/164.35  [6061]P1(f324(f324(f232(a840),f324(a114,f2(a840))),f324(a107,x60611)))+~P1(f324(f324(f232(a1),f80(a1)),x60611))
% 164.48/164.35  [6158]E(x61581,f2(a1))+P1(f324(f55(f2(a1),x61581),f324(f324(f247(a1,a1),f2(a1)),f2(a1))))
% 164.48/164.35  [6337]~P1(f324(f324(f232(a840),f324(a114,f2(a840))),f324(a107,x63371)))+P1(f324(f324(f232(a1),f80(a1)),x63371))
% 164.48/164.35  [6508]P31(a832,a853,f324(f324(f324(f93(a832),f851(x65081)),f324(a27,x65081)),f854(x65081)))+~P1(f324(f324(f326(a836),x65081),a849))
% 164.48/164.35  [6790]~P109(x67901)+P36(x67901,f324(f257(f846(x67901,x67901)),f324(f252(x67901,x67901,a834),f232(x67901))))
% 164.48/164.35  [5369]E(f324(f106(a840),f324(f324(f3(a1),x53691),a99)),f324(a114,f324(f106(a840),x53691)))+P1(f324(a185,f324(f106(a1),x53691)))
% 164.48/164.35  [5383]~P35(x53831)+E(f324(f324(f141(a840,a1),f102(a1)),f324(f324(f141(a1,a840),a107),x53831)),x53831)
% 164.48/164.35  [5396]P31(a832,a853,x53961)+~P1(f324(f324(f326(f839(a832)),x53961),a852))
% 164.48/164.35  [5498]E(f324(f81(a1),f324(f102(a1),f324(a114,f464(x54981)))),x54981)+~P1(f324(f324(f232(a1),x54981),f2(a1)))
% 164.48/164.35  [5508]E(f324(f324(f82(a840),f80(a840)),f324(f106(a840),x55081)),f324(f106(a840),f324(f324(f3(a1),x55081),a99)))+P1(f324(f324(f232(a1),x55081),a85))
% 164.48/164.35  [5552]E(f324(f324(f42(a1),f324(f106(a1),a99)),x55521),f324(f106(a1),a99))+~P1(f324(f324(f232(a1),f2(a1)),x55521))
% 164.48/164.35  [5646]E(f324(f324(f82(a840),f324(f106(a840),x56461)),f80(a840)),f324(f106(a840),f324(f324(f3(a1),x56461),a99)))+P1(f324(f324(f232(a1),x56461),a85))
% 164.48/164.35  [5647]E(f324(f324(f3(a840),f324(f106(a840),x56471)),f80(a840)),f324(f106(a840),f324(f324(f82(a1),x56471),a99)))+P1(f324(f324(f231(a1),x56471),a85))
% 164.48/164.35  [5690]E(f324(a107,f324(f324(f82(a1),f80(a1)),x56901)),f324(a114,f324(a107,x56901)))+~P1(f324(f324(f231(a1),f2(a1)),x56901))
% 164.48/164.35  [5728]E(f324(a114,f324(f324(f3(a840),x57281),f324(a114,f2(a840)))),x57281)+~P1(f324(f324(f232(a840),f2(a840)),x57281))
% 164.48/164.35  [5938]E(f51(a840,f324(a114,f2(a840)),f324(f106(a840),x59381)),f324(a107,f51(a1,f80(a1),f324(f106(a1),x59381))))+P1(f324(a185,f324(f106(a1),x59381)))
% 164.48/164.35  [5984]~P1(f324(f324(f232(a1),a99),x59841))+P1(f324(f324(f232(a1),a99),f324(f324(f82(a1),x59841),x59841)))
% 164.48/164.35  [5985]~P1(f324(f324(f232(a1),a85),x59851))+P1(f324(f324(f232(a1),a85),f324(f324(f82(a1),x59851),x59851)))
% 164.48/164.35  [5986]~P1(f324(f324(f232(a1),a99),x59861))+P1(f324(f324(f231(a1),a99),f324(f324(f82(a1),x59861),x59861)))
% 164.48/164.35  [5987]~P1(f324(f324(f231(a1),a85),x59871))+P1(f324(f324(f231(a1),a85),f324(f324(f82(a1),x59871),x59871)))
% 164.48/164.35  [6172]~P1(f324(f64(x61721),f238(f847(x61721,a834))))+P1(f324(f64(f844(x61721)),f238(f847(f844(x61721),a834))))
% 164.48/164.35  [6262]~P1(f324(f324(f231(a1),f2(a1)),x62621))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f82(a1),f80(a1)),x62621)))
% 164.48/164.35  [6268]E(f324(f246(a1,a1),f53(f80(a1),f324(f106(a1),x62681))),f324(f324(f42(a1),f80(a1)),f324(f106(a1),x62681)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x62681)))
% 164.48/164.35  [6293]E(f324(f251(a1,a1),f53(f80(a1),f324(f106(a1),x62931))),f51(a1,f80(a1),f324(f106(a1),x62931)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x62931)))
% 164.48/164.35  [6306]P1(f324(f64(x63061),f238(f847(x63061,a834))))+~P1(f324(f64(f844(x63061)),f238(f847(f844(x63061),a834))))
% 164.48/164.35  [6338]P1(f324(f324(f232(a1),a99),x63381))+~P1(f324(f324(f232(a1),a99),f324(f324(f82(a1),x63381),x63381)))
% 164.48/164.35  [6339]P1(f324(f324(f232(a1),a99),x63391))+~P1(f324(f324(f231(a1),a99),f324(f324(f82(a1),x63391),x63391)))
% 164.48/164.35  [6340]P1(f324(f324(f232(a1),a85),x63401))+~P1(f324(f324(f232(a1),a85),f324(f324(f82(a1),x63401),x63401)))
% 164.48/164.35  [6341]P1(f324(f324(f231(a1),a85),x63411))+~P1(f324(f324(f231(a1),a85),f324(f324(f82(a1),x63411),x63411)))
% 164.48/164.35  [6671]~P1(f324(f64(x66711),f238(f847(x66711,a834))))+P1(f324(f324(f232(a840),f2(a840)),f324(f41(x66711),f238(f847(x66711,a834)))))
% 164.48/164.35  [7286]P1(f324(f64(a840),x72861))+~P1(f324(f64(a1),f324(f304(a840,a1,f102(a1)),x72861)))
% 164.48/164.35  [5297]~E(a99,x52971)+E(f324(f324(f3(a1),f324(f324(f82(a1),x52971),x52971)),a99),a99)
% 164.48/164.35  [5298]~E(x52981,a99)+E(f324(f324(f3(a1),f324(f324(f82(a1),x52981),x52981)),a99),a99)
% 164.48/164.35  [5808]E(x58081,a99)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x58081),x58081)),a99),a99)
% 164.48/164.35  [5809]E(a99,x58091)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x58091),x58091)),a99),a99)
% 164.48/164.35  [6231]~E(f324(f106(a840),x62311),f2(a840))+P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x62311),a99))))
% 164.48/164.35  [6596]~P1(f324(a185,f324(f106(a1),x65961)))+P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x65961),x65961))))
% 164.48/164.35  [6597]~P1(f324(f324(f231(a1),x65971),a99))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65971),x65971)),a99))
% 164.48/164.35  [6598]~P1(f324(f324(f232(a1),x65981),a85))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65981),x65981)),a85))
% 164.48/164.35  [6599]~P1(f324(f324(f231(a1),x65991),a99))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x65991),x65991)),a99))
% 164.48/164.35  [6600]~P1(f324(f324(f231(a1),x66001),a85))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x66001),x66001)),a85))
% 164.48/164.35  [6932]E(f324(f106(a840),x69321),f2(a840))+~P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x69321),a99))))
% 164.48/164.35  [7189]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x71891)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f82(a1),x71891),x71891))))
% 164.48/164.35  [7190]P1(f324(a185,f324(f106(a1),x71901)))+~P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x71901),x71901))))
% 164.48/164.35  [7191]P1(f324(f324(f232(a1),x71911),a85))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71911),x71911)),a85))
% 164.48/164.35  [7192]P1(f324(f324(f231(a1),x71921),a99))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71921),x71921)),a99))
% 164.48/164.35  [7193]P1(f324(f324(f231(a1),x71931),a99))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x71931),x71931)),a99))
% 164.48/164.35  [7194]P1(f324(f324(f231(a1),x71941),a85))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x71941),x71941)),a85))
% 164.48/164.35  [7576]E(f324(a110,f595(x75761)),x75761)+~P1(f324(f324(f326(f847(f846(a840,a840),a834)),x75761),a100))
% 164.48/164.35  [6145]~P89(x61451)+E(f324(f106(x61451),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(x61451))
% 164.48/164.35  [6650]~P1(f324(a185,f324(f106(a1),x66501)))+E(f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x66501),x66501)),a99)),f2(a840))
% 164.48/164.35  [7760]~P1(f324(f324(f232(a1),f324(f106(a1),x77601)),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f56(f324(f81(a1),f80(a1)),f324(f81(a1),f324(f106(a1),x77601))))),f324(f324(f42(a1),f80(a1)),f324(f106(a1),x77601)))
% 164.48/164.35  [7773]~P1(f324(f324(f232(a1),f324(f106(a1),x77731)),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f56(f324(f81(a1),f80(a1)),f324(f81(a1),f324(f106(a1),x77731))))),f51(a1,f80(a1),f324(f106(a1),x77731)))
% 164.48/164.35  [7820]~P1(f324(f324(f232(a1),a99),x78201))+P1(f324(f324(f232(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x78201),x78201)),a99)))
% 164.48/164.35  [7821]~P1(f324(f324(f231(a1),a85),x78211))+P1(f324(f324(f232(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x78211),x78211)),a99)))
% 164.48/164.35  [7822]~P1(f324(f324(f231(a1),a99),x78221))+P1(f324(f324(f231(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x78221),x78221)),a99)))
% 164.48/164.35  [7823]~P1(f324(f324(f231(a1),a85),x78231))+P1(f324(f324(f231(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x78231),x78231)),a99)))
% 164.48/164.35  [8126]~P89(x81261)+~P33(x81261,f324(f106(x81261),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))
% 164.48/164.35  [8307]P1(f324(f324(f232(a1),a99),x83071))+~P1(f324(f324(f232(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x83071),x83071)),a99)))
% 164.48/164.35  [8308]P1(f324(f324(f231(a1),a99),x83081))+~P1(f324(f324(f231(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x83081),x83081)),a99)))
% 164.48/164.35  [8309]P1(f324(f324(f231(a1),a85),x83091))+~P1(f324(f324(f232(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x83091),x83091)),a99)))
% 164.48/164.35  [8310]P1(f324(f324(f231(a1),a85),x83101))+~P1(f324(f324(f231(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x83101),x83101)),a99)))
% 164.48/164.35  [8607]E(f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x86071),x86071)),a99)),f324(f324(f88(a840,a840),f324(f106(a840),x86071)),f324(f324(f10(a840,a840,a840),a114),f324(f324(f20(a840,a840,a840),f82(a840)),f7(a840)))))+P1(f324(a185,f324(f106(a1),x86071)))
% 164.48/164.35  [9378]E(x93781,f179(f847(f846(a840,a840),a834)))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x93781),f179(f847(f846(a840,a840),a834)))),a39))
% 164.48/164.35  [8540]~P1(f324(a185,f324(f106(a1),x85401)))+P1(f324(a185,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85401),x85401)),a99))))
% 164.48/164.35  [8541]~P1(f324(f324(f232(a1),x85411),a99))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85411),x85411)),a99)),a99))
% 164.48/164.35  [8542]~P1(f324(f324(f232(a1),x85421),a85))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85421),x85421)),a99)),a85))
% 164.48/164.35  [8543]~P1(f324(f324(f231(a1),x85431),a99))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85431),x85431)),a99)),a99))
% 164.48/164.35  [8544]~P1(f324(f324(f232(a1),x85441),a85))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85441),x85441)),a99)),a85))
% 164.48/164.35  [8643]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x86431)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86431),x86431)),a99))))
% 164.48/164.35  [8776]~P89(x87761)+E(f324(f324(f82(x87761),f80(x87761)),f80(x87761)),f324(f106(x87761),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))
% 164.48/164.35  [8921]P1(f324(a185,f324(f106(a1),x89211)))+~P1(f324(a185,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89211),x89211)),a99))))
% 164.48/164.35  [8922]P1(f324(f324(f232(a1),x89221),a99))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89221),x89221)),a99)),a99))
% 164.48/164.35  [8923]P1(f324(f324(f232(a1),x89231),a85))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89231),x89231)),a99)),a85))
% 164.48/164.35  [8924]P1(f324(f324(f232(a1),x89241),a85))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89241),x89241)),a99)),a85))
% 164.48/164.35  [8925]P1(f324(f324(f231(a1),x89251),a99))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89251),x89251)),a99)),a99))
% 164.48/164.35  [9428]~P1(f324(f64(f846(a840,a840)),x94281))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f179(f847(f846(a840,a840),a834))),x94281)),a71))
% 164.48/164.35  [9213]~P2(x92131)+E(f324(f324(f240(x92131),f2(x92131)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(x92131))
% 164.48/164.35  [9214]~P2(x92141)+E(f324(f324(f240(x92141),f80(x92141)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92141))
% 164.48/164.35  [9632]~P1(f324(f324(f232(a840),f80(a840)),x96321))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f42(a840),x96321),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.35  [9638]~P1(f324(f324(f232(a840),f2(a840)),x96381))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f42(a840),f324(f324(f82(a840),x96381),f80(a840))),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.35  [9679]~E(f51(a840,x96791,f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(a840))+P1(f324(f324(f232(a840),f2(a840)),f51(a840,x96791,f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.35  [9712]E(f51(a840,x97121,f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(a840))+~P1(f324(f324(f232(a840),f2(a840)),f51(a840,x97121,f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.35  [4455]~P36(x44551,x44552)+P55(x44551,x44552)
% 164.48/164.35  [4456]~P42(x44561,x44562)+P55(x44561,x44562)
% 164.48/164.35  [4415]~E(x44151,x44152)+E(f267(x44151,x44152),f80(a101))
% 164.48/164.35  [4418]E(f210(x44181,x44182),x44181)+~E(x44182,f2(a840))
% 164.48/164.35  [4423]P37(x44231,x44232)+~E(x44232,f182(x44231))
% 164.48/164.35  [4427]~E(x44272,f115(x44271))+E(f140(x44271,x44272),f115(x44271))
% 164.48/164.35  [4431]~P37(x44312,x44311)+E(x44311,f182(x44312))
% 164.48/164.35  [4446]~E(f140(x44462,x44461),f115(x44462))+E(x44461,f115(x44462))
% 164.48/164.35  [4460]~P85(x44602)+P85(f847(x44601,x44602))
% 164.48/164.35  [4461]~P102(x44612)+P102(f847(x44611,x44612))
% 164.48/164.35  [4462]~P101(x44622)+P101(f847(x44621,x44622))
% 164.48/164.35  [4463]~P91(x44632)+P91(f847(x44631,x44632))
% 164.48/164.35  [4464]~P81(x44642)+P81(f847(x44641,x44642))
% 164.48/164.35  [4465]~P73(x44652)+P73(f847(x44651,x44652))
% 164.48/164.35  [4466]~P94(x44662)+P93(f847(x44661,x44662))
% 164.48/164.35  [4467]~P94(x44672)+P94(f847(x44671,x44672))
% 164.48/164.35  [4468]~P100(x44682)+P100(f847(x44681,x44682))
% 164.48/164.35  [4469]~P96(x44692)+P95(f847(x44691,x44692))
% 164.48/164.35  [4470]~P97(x44702)+P97(f847(x44701,x44702))
% 164.48/164.35  [4471]~P94(x44712)+P99(f847(x44711,x44712))
% 164.48/164.35  [4472]~P9(x44722)+P9(f847(x44721,x44722))
% 164.48/164.35  [4473]~P96(x44732)+P98(f847(x44731,x44732))
% 164.48/164.35  [4474]~P110(x44742)+P110(f847(x44741,x44742))
% 164.48/164.35  [4475]~P96(x44752)+P96(f847(x44751,x44752))
% 164.48/164.35  [4488]E(x44881,x44882)+~E(f324(a114,x44881),f324(a114,x44882))
% 164.48/164.35  [4489]E(x44891,x44892)+~E(f324(a27,x44891),f324(a27,x44892))
% 164.48/164.35  [4490]E(x44901,x44902)+~E(f324(a5,x44901),f324(a5,x44902))
% 164.48/164.35  [4492]E(x44921,x44922)+~E(f324(a22,x44921),f324(a22,x44922))
% 164.48/164.35  [4493]E(x44931,x44932)+~E(f324(a110,x44931),f324(a110,x44932))
% 164.48/164.35  [4589]~P7(x45891)+E(f51(x45891,x45892,x45892),f2(x45891))
% 164.48/164.35  [4623]~P36(x46231,x46232)+P36(f841(x46231),f135(x46231,x46232))
% 164.48/164.35  [4624]~P36(x46241,x46242)+P36(f841(x46241),f134(x46241,x46242))
% 164.48/164.35  [4718]~P36(x47181,x47182)+P36(f847(x47181,a834),f316(x47181,x47182))
% 164.48/164.35  [4719]~P36(x47191,x47192)+P36(f847(x47191,a834),f317(x47191,x47192))
% 164.48/164.35  [4838]~P10(x48381)+P38(f296(a1,x48381,x48382))
% 164.48/164.35  [4937]~P36(x49371,x49372)+P57(x49371,f70(x49371,x49371,x49372))
% 164.48/164.35  [5425]~P70(x54251)+P29(x54251,x54251,f81(x54251),x54252)
% 164.48/164.35  [4441]~E(x44412,f115(x44411))+E(f324(f153(x44411),x44412),f115(x44411))
% 164.48/164.35  [4442]~E(x44422,f115(x44421))+E(f324(f154(x44421),x44422),f115(x44421))
% 164.48/164.35  [4497]E(x44971,f324(a107,x44972))+~E(f324(f102(a1),x44971),x44972)
% 164.48/164.35  [4500]E(x45001,f115(x45002))+~E(f324(f153(x45002),x45001),f115(x45002))
% 164.48/164.35  [4501]E(x45011,f115(x45012))+~E(f324(f154(x45012),x45011),f115(x45012))
% 164.48/164.35  [4516]~P89(x45161)+E(f324(f106(x45161),x45162),f324(f105(x45161),x45162))
% 164.48/164.35  [4523]~E(x45232,f182(x45231))+E(f225(x45231,x45232),f179(f847(x45231,a834)))
% 164.48/164.35  [4525]~P58(x45251)+P1(f324(f64(x45251),x45252))
% 164.48/164.35  [4532]E(x45321,f182(x45322))+E(f324(f226(x45322),f330(x45322,x45321)),x45321)
% 164.48/164.35  [4533]E(x45331,f182(x45332))+E(f324(f226(x45332),f440(x45332,x45331)),x45331)
% 164.48/164.35  [4535]~E(f709(x45352,x45351),f115(x45351))+E(f163(x45351,x45352),f115(f841(x45351)))
% 164.48/164.35  [4544]~E(x45442,f115(x45441))+E(f324(f157(x45441),x45442),f179(f847(x45441,a834)))
% 164.48/164.35  [4545]~E(x45452,f115(x45451))+E(f179(f847(x45451,a834)),f324(f157(x45451),x45452))
% 164.48/164.35  [4547]E(x45471,x45472)+~E(f324(f102(a1),x45471),f324(f102(a1),x45472))
% 164.48/164.35  [4550]E(f208(x45501,x45502),f2(a840))+P1(f324(f64(x45501),x45502))
% 164.48/164.35  [4568]~P103(x45681)+E(f84(x45681,f84(x45681,x45682)),f84(x45681,x45682))
% 164.48/164.35  [4580]~P105(x45801)+E(f324(f324(f240(x45801),x45802),f80(a840)),x45802)
% 164.48/164.35  [4581]~P75(x45811)+E(f324(f324(f240(x45811),x45812),f80(a840)),x45812)
% 164.48/164.35  [4583]E(x45831,x45832)+E(f267(x45831,x45832),f324(f324(f82(a101),x45832),f80(a101)))
% 164.48/164.35  [4586]E(f324(f41(x45861),x45862),f2(a840))+P1(f324(f64(x45861),x45862))
% 164.48/164.35  [4590]~E(f140(x45901,x45902),x45902)+P1(f324(f127(x45901),x45902))
% 164.48/164.35  [4593]~P105(x45931)+E(f324(f324(f83(x45931),x45932),f80(x45931)),x45932)
% 164.48/164.35  [4594]~P68(x45941)+E(f324(f324(f83(x45941),x45942),f80(x45941)),x45942)
% 164.48/164.35  [4595]~P75(x45951)+E(f324(f324(f83(x45951),x45952),f80(x45951)),x45952)
% 164.48/164.35  [4596]~P105(x45961)+E(f324(f324(f82(x45961),x45962),f2(x45961)),x45962)
% 164.48/164.35  [4597]~P72(x45971)+E(f324(f324(f82(x45971),x45972),f2(x45971)),x45972)
% 164.48/164.35  [4598]~P67(x45981)+E(f324(f324(f82(x45981),x45982),f2(x45981)),x45982)
% 164.48/164.35  [4599]~P7(x45991)+E(f324(f324(f42(x45991),x45992),f80(x45991)),x45992)
% 164.48/164.35  [4600]~P63(x46001)+E(f324(f324(f3(x46001),x46002),f2(x46001)),x46002)
% 164.48/164.35  [4601]~P114(x46011)+E(f324(f324(f284(x46011),x46012),f80(x46011)),x46012)
% 164.48/164.35  [4602]~P95(x46021)+E(f324(f324(f103(x46021),x46022),f179(x46021)),x46022)
% 164.48/164.35  [4603]~P98(x46031)+E(f324(f324(f104(x46031),x46032),f238(x46031)),x46032)
% 164.48/164.35  [4604]~P105(x46041)+E(f324(f324(f240(x46041),x46042),f2(a840)),f80(x46041))
% 164.48/164.35  [4605]~P108(x46051)+E(f324(f324(f240(x46051),x46052),f2(a840)),f80(x46051))
% 164.48/164.35  [4606]~E(x46062,f179(f847(x46061,a834)))+E(f324(f41(x46061),x46062),f2(a840))
% 164.48/164.35  [4617]~P7(x46171)+E(f51(x46171,x46172,f2(x46171)),x46172)
% 164.48/164.35  [4625]~P121(x46251)+E(f324(f324(f83(x46251),x46252),f2(x46251)),f2(x46251))
% 164.48/164.35  [4626]~P105(x46261)+E(f324(f324(f83(x46261),x46262),f2(x46261)),f2(x46261))
% 164.48/164.35  [4627]~P7(x46271)+E(f324(f324(f42(x46271),x46272),f2(x46271)),f2(x46271))
% 164.48/164.35  [4628]~P115(x46281)+E(f324(f324(f284(x46281),x46282),f2(x46281)),f2(x46281))
% 164.48/164.35  [4629]~P98(x46291)+E(f324(f324(f103(x46291),x46292),f238(x46291)),f238(x46291))
% 164.48/164.35  [4630]~P95(x46301)+E(f324(f324(f104(x46301),x46302),f179(x46301)),f179(x46301))
% 164.48/164.35  [4631]E(x46311,f182(x46312))+~E(f225(x46312,x46311),f179(f847(x46312,a834)))
% 164.48/164.35  [4633]~P7(x46331)+E(f51(x46331,x46332,f80(x46331)),f2(x46331))
% 164.48/164.35  [4634]~P7(x46341)+E(f51(x46341,f2(x46341),x46342),f2(x46341))
% 164.48/164.35  [4685]P36(x46851,x46852)+~E(f614(x46852,x46851),f179(f847(x46851,a834)))
% 164.48/164.35  [4686]E(x46861,f115(x46862))+~E(f324(f157(x46862),x46861),f179(f847(x46862,a834)))
% 164.48/164.35  [4687]E(x46871,f115(x46872))+~E(f179(f847(x46872,a834)),f324(f157(x46872),x46871))
% 164.48/164.35  [4690]~E(x46901,x46902)+P1(f324(f324(a321,x46901),x46902))
% 164.48/164.35  [4700]P1(x47001)+P1(f324(f324(a327,x47001),x47002))
% 164.48/164.35  [4701]E(x47011,f115(x47012))+E(f324(f324(f149(x47012),x47011),f2(a840)),f324(f130(x47012),x47011))
% 164.48/164.35  [4704]E(f140(x47041,x47042),x47042)+~P1(f324(f127(x47041),x47042))
% 164.48/164.35  [4709]~P1(x47092)+P1(f324(f324(a327,x47091),x47092))
% 164.48/164.35  [4710]~P1(x47102)+P1(f324(f324(a323,x47101),x47102))
% 164.48/164.35  [4711]~P1(x47111)+P1(f324(f324(a323,x47111),x47112))
% 164.48/164.35  [4721]~E(f710(x47212,x47211),f714(x47212,x47211))+P1(f324(f127(x47211),x47212))
% 164.48/164.35  [4729]E(f324(f257(x47291),x47292),f179(f847(x47291,a834)))+P1(f324(x47292,f331(x47292)))
% 164.48/164.35  [4730]E(f179(f847(x47301,a834)),f324(f257(x47301),x47302))+P1(f324(x47302,f378(x47302)))
% 164.48/164.35  [4794]~P103(x47941)+E(f324(f324(f83(x47941),x47942),f84(x47941,x47942)),f324(f77(x47941),x47942))
% 164.48/164.35  [4806]~E(x48061,f2(a1))+E(f52(x48061,x48062),f324(f324(f247(a1,a1),f2(a1)),f2(a1)))
% 164.48/164.35  [4837]~P55(x48371,x48372)+P55(x48371,f324(f279(x48371,x48371),x48372))
% 164.48/164.35  [4854]~E(f324(a30,x48541),f324(f226(a835),x48542))+P1(f324(a26,f324(a27,x48541)))
% 164.48/164.35  [4858]E(x48581,x48582)+~P1(f324(f324(a321,x48581),x48582))
% 164.48/164.35  [4862]~P1(f324(a26,x48622))+P1(f324(a26,f35(x48621,x48622)))
% 164.48/164.35  [4871]P1(x48711)+~P1(f324(f324(a322,x48712),x48711))
% 164.48/164.35  [4872]P1(x48721)+~P1(f324(f324(a322,x48721),x48722))
% 164.48/164.35  [4876]~P110(x48761)+P1(f324(f324(f231(x48761),x48762),f238(x48761)))
% 164.48/164.35  [4877]~P105(x48771)+P1(f324(f324(f280(x48771),x48772),f2(x48771)))
% 164.48/164.35  [4881]E(x48811,x48812)+~E(f324(x48811,f441(x48812,x48811)),f324(x48812,f441(x48812,x48811)))
% 164.48/164.35  [4911]E(x49111,f2(a840))+E(f210(x49111,f51(a840,x49112,x49111)),f210(x49112,x49111))
% 164.48/164.35  [4916]~P86(x49161)+P18(x49161,f324(f324(f139(x49161),x49162),f115(x49161)))
% 164.48/164.35  [4918]E(x49181,f2(a1))+P1(f324(f55(x49182,x49181),f52(x49182,x49181)))
% 164.48/164.35  [4935]~E(x49351,x49352)+P1(f324(f324(f232(a840),x49351),f324(a114,x49352)))
% 164.48/164.35  [4945]~E(x49451,f2(a840))+P1(f324(f324(f232(a840),x49451),f324(a114,x49452)))
% 164.48/164.35  [4955]P1(f324(x49551,x49552))+P1(f324(f324(f231(a1),f2(a1)),f514(x49551)))
% 164.48/164.35  [4992]P1(f324(a26,x49921))+~P1(f324(a26,f35(x49922,x49921)))
% 164.48/164.35  [4994]P1(f324(a26,x49941))+~P1(f324(a26,f36(x49942,x49941)))
% 164.48/164.35  [4996]P1(f324(a26,x49961))+~P1(f324(a26,f36(x49961,x49962)))
% 164.48/164.35  [5025]P55(x50251,x50252)+~P55(x50251,f324(f279(x50251,x50251),x50252))
% 164.48/164.35  [5027]~E(f51(a840,x50272,x50271),f2(a840))+E(f324(f324(f83(a840),x50271),f748(x50271,x50272)),x50272)
% 164.48/164.35  [5028]~E(f51(a1,x50282,x50281),f2(a1))+E(f324(f324(f83(a1),x50281),f631(x50281,x50282)),x50282)
% 164.48/164.35  [5054]~P1(f324(x50541,x50542))+P1(f324(f324(f231(a1),f2(a1)),f513(x50541)))
% 164.48/164.35  [5065]E(f324(f324(f3(a840),f324(a107,x50651)),f324(a107,x50652)),f324(a107,x50651))+~P1(f324(a185,x50652))
% 164.48/164.35  [5093]E(f268(x50931,x50932),f80(a101))+~P1(f324(f324(f231(a101),x50931),f80(a101)))
% 164.48/164.35  [5182]E(f324(f324(f149(x51821),x51822),f710(x51822,x51821)),f324(f324(f149(x51821),x51822),f714(x51822,x51821)))+P1(f324(f127(x51821),x51822))
% 164.48/164.35  [5224]~P1(f324(x52241,f92(x52242,x52241)))+P1(f324(x52241,f365(x52242,x52241)))
% 164.48/164.35  [5287]P57(x52871,x52872)+~P1(f324(f313(x52871,x52872),f344(x52872,x52871)))
% 164.48/164.35  [5432]~E(f324(a114,f51(a840,x54321,x54322)),x54322)+E(f51(a840,f324(a114,x54321),x54322),f2(a840))
% 164.48/164.35  [5488]P36(x54881,x54882)+P1(f324(f324(f326(x54881),f367(x54882,x54881)),f368(x54882,x54881)))
% 164.48/164.35  [5494]~P2(x54941)+P1(f324(f324(f326(x54941),f324(f102(x54941),x54942)),f175(x54941)))
% 164.48/164.35  [5495]~P119(x54951)+P1(f324(f324(f326(x54951),f324(f102(x54951),x54952)),f112(x54951)))
% 164.48/164.35  [5496]~P119(x54961)+P1(f324(f324(f326(x54961),f324(f105(x54961),x54962)),f112(x54961)))
% 164.48/164.35  [5497]~P89(x54971)+P1(f324(f324(f326(x54971),f324(f106(x54971),x54972)),f112(x54971)))
% 164.48/164.35  [5649]E(f324(a114,f51(a840,x56491,x56492)),x56492)+E(f51(a840,f324(a114,x56491),x56492),f324(a114,f51(a840,x56491,x56492)))
% 164.48/164.35  [6074]P36(x60741,x60742)+~P1(f324(f324(f326(x60741),f346(x60742,x60741)),f314(x60741,x60742)))
% 164.48/164.35  [6108]~P84(x61081)+~P1(f324(f324(f232(x61081),f324(f102(x61081),x61082)),f2(x61081)))
% 164.48/164.35  [6109]~P78(x61091)+~P1(f324(f324(f232(x61091),f324(f77(x61091),x61092)),f2(x61091)))
% 164.48/164.35  [6201]P1(f324(f324(f232(a1),x62011),f51(a1,x62012,x62011)))+~P1(f324(f324(f232(a1),x62011),f2(a1)))
% 164.48/164.35  [6308]E(f324(f324(f303(a840),f324(a114,x63081)),f296(a840,x63082,x63081)),f296(a840,x63082,f324(a114,x63081)))+~P1(f324(f324(f231(a840),x63082),f324(a114,x63081)))
% 164.48/164.35  [6534]E(f324(f153(x65341),x65342),x65342)+~P1(f324(f324(f231(a840),f324(f180(f841(x65341)),x65342)),f80(a840)))
% 164.48/164.35  [6557]~P78(x65571)+P1(f324(f324(f231(x65571),f324(f81(x65571),f324(f77(x65571),x65572))),f2(x65571)))
% 164.48/164.35  [6593]~P36(x65931,x65932)+P36(x65931,f324(f324(f282(x65931,x65931,x65931),x65932),f301(x65931,x65932)))
% 164.48/164.35  [6827]~P1(f324(f324(f232(a1),x68272),f2(a1)))+P1(f324(f324(f231(a1),f51(a1,x68271,x68272)),f2(a1)))
% 164.48/164.35  [7236]~P2(x72361)+E(f181(x72361,f324(f324(f9(x72361,x72361,x72361),f82(x72361)),f80(x72361)),x72362,f2(x72361)),f324(f102(x72361),x72362))
% 164.48/164.35  [7269]~P118(x72691)+~P1(f324(f324(f232(x72691),f324(f324(f83(x72691),x72692),x72692)),f2(x72691)))
% 164.48/164.35  [9806]~P103(x98061)+~P1(f324(f324(f232(x98061),f324(f324(f240(x98061),x98062),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x98061)))
% 164.48/164.35  [4498]~E(x44982,f115(x44981))+E(f324(f180(f841(x44981)),x44982),f2(a840))
% 164.48/164.35  [4536]~E(x45361,f2(a840))+E(f324(f324(f82(a840),x45361),x45362),x45362)
% 164.48/164.35  [4537]~E(x45372,f2(a840))+E(f324(f324(f83(a840),x45371),x45372),f2(a840))
% 164.48/164.35  [4539]~E(x45391,f2(a840))+E(f324(f324(f83(a840),x45391),x45392),f2(a840))
% 164.48/164.35  [4540]~E(x45402,f2(a1))+E(f324(f324(f42(a1),x45401),x45402),f2(a1))
% 164.48/164.35  [4541]~E(x45412,f2(a840))+E(f324(f324(f240(a840),x45411),x45412),f80(a840))
% 164.48/164.35  [4551]E(x45511,f115(x45512))+~E(f324(f180(f841(x45512)),x45511),f2(a840))
% 164.48/164.35  [4553]~P92(x45531)+E(f324(f324(f83(x45531),x45532),x45532),x45532)
% 164.48/164.35  [4555]~P86(x45551)+E(f324(f324(f235(x45551),x45552),x45552),x45552)
% 164.48/164.35  [4557]~P86(x45571)+E(f324(f324(f178(x45571),x45572),x45572),x45572)
% 164.48/164.35  [4559]~P93(x45591)+E(f324(f324(f103(x45591),x45592),x45592),x45592)
% 164.48/164.35  [4560]~P94(x45601)+E(f324(f324(f103(x45601),x45602),x45602),x45602)
% 164.48/164.35  [4561]~P94(x45611)+E(f324(f324(f104(x45611),x45612),x45612),x45612)
% 164.48/164.35  [4563]~P99(x45631)+E(f324(f324(f104(x45631),x45632),x45632),x45632)
% 164.48/164.35  [4579]~P63(x45791)+E(f324(f324(f3(x45791),x45792),x45792),f2(x45791))
% 164.48/164.35  [4591]~P63(x45911)+E(f324(f81(x45911),f324(f81(x45911),x45912)),x45912)
% 164.48/164.35  [4592]~P91(x45921)+E(f324(f81(x45921),f324(f81(x45921),x45922)),x45922)
% 164.48/164.35  [4609]~E(x46092,f2(a840))+E(f324(f324(f240(a840),x46091),x46092),f324(a114,f2(a840)))
% 164.48/164.35  [4642]~P105(x46421)+E(f324(f324(f83(x46421),f80(x46421)),x46422),x46422)
% 164.48/164.35  [4643]~P68(x46431)+E(f324(f324(f83(x46431),f80(x46431)),x46432),x46432)
% 164.48/164.35  [4644]~P75(x46441)+E(f324(f324(f83(x46441),f80(x46441)),x46442),x46442)
% 164.48/164.35  [4645]~P105(x46451)+E(f324(f324(f82(x46451),f2(x46451)),x46452),x46452)
% 164.48/164.35  [4646]~P72(x46461)+E(f324(f324(f82(x46461),f2(x46461)),x46462),x46462)
% 164.48/164.35  [4647]~P67(x46471)+E(f324(f324(f82(x46471),f2(x46471)),x46472),x46472)
% 164.48/164.35  [4648]~P95(x46481)+E(f324(f324(f103(x46481),f179(x46481)),x46482),x46482)
% 164.48/164.35  [4649]~P98(x46491)+E(f324(f324(f104(x46491),f238(x46491)),x46492),x46492)
% 164.48/164.35  [4666]~P121(x46661)+E(f324(f324(f83(x46661),f2(x46661)),x46662),f2(x46661))
% 164.48/164.35  [4667]~P105(x46671)+E(f324(f324(f83(x46671),f2(x46671)),x46672),f2(x46671))
% 164.48/164.35  [4668]~P7(x46681)+E(f324(f324(f42(x46681),f2(x46681)),x46682),f2(x46681))
% 164.48/164.35  [4669]~P75(x46691)+E(f324(f324(f240(x46691),f80(x46691)),x46692),f80(x46691))
% 164.48/164.35  [4670]~P114(x46701)+E(f324(f324(f284(x46701),f2(x46701)),x46702),f2(x46701))
% 164.48/164.35  [4671]~P98(x46711)+E(f324(f324(f103(x46711),f238(x46711)),x46712),f238(x46711))
% 164.48/164.35  [4672]~P95(x46721)+E(f324(f324(f104(x46721),f179(x46721)),x46722),f179(x46721))
% 164.48/164.35  [4680]E(x46801,f115(x46802))+E(f133(x46802,f324(f154(x46802),x46801)),f324(f130(x46802),x46801))
% 164.48/164.35  [4681]E(x46811,f115(x46812))+E(f324(f130(x46812),f324(f154(x46812),x46811)),f133(x46812,x46811))
% 164.48/164.35  [4682]E(x46821,f2(a840))+~E(f324(f324(f82(a840),x46822),x46821),x46822)
% 164.48/164.35  [4688]~P119(x46881)+E(f324(f105(x46881),f324(f102(a1),x46882)),f324(f102(x46881),x46882))
% 164.48/164.35  [4689]~P89(x46891)+E(f324(f105(x46891),f324(f106(a1),x46892)),f324(f106(x46891),x46892))
% 164.48/164.35  [4696]E(x46961,f2(a840))+~E(f324(f324(f82(a840),x46962),x46961),f2(a840))
% 164.48/164.35  [4697]E(x46971,f2(a840))+~E(f324(f324(f82(a840),x46971),x46972),f2(a840))
% 164.48/164.35  [4698]E(x46981,f80(a840))+~E(f324(f324(f83(a840),x46982),x46981),f80(a840))
% 164.48/164.35  [4699]E(x46991,f80(a840))+~E(f324(f324(f83(a840),x46991),x46992),f80(a840))
% 164.48/164.35  [4714]~P103(x47141)+E(f324(f77(x47141),f324(f102(x47141),x47142)),f324(f102(x47141),x47142))
% 164.48/164.35  [4715]~P78(x47151)+E(f324(f77(x47151),f324(f81(x47151),x47152)),f324(f77(x47151),x47152))
% 164.48/164.35  [4716]~P78(x47161)+E(f324(f77(x47161),f324(f77(x47161),x47162)),f324(f77(x47161),x47162))
% 164.48/164.35  [4717]~P67(x47171)+E(f324(f151(x47171),f324(f154(x47171),x47172)),f324(f151(x47171),x47172))
% 164.48/164.35  [4722]~E(x47221,f324(a114,f2(a840)))+E(f324(f324(f240(a840),x47221),x47222),f324(a114,f2(a840)))
% 164.48/164.35  [4732]~P63(x47321)+E(f324(f324(f3(x47321),f2(x47321)),x47322),f324(f81(x47321),x47322))
% 164.48/164.35  [4733]~E(x47332,f2(a840))+E(f129(a840,f324(f295(a840,x47331),x47332)),f115(a840))
% 164.48/164.35  [4742]~P89(x47421)+E(f324(f324(f82(x47421),x47422),f324(f106(x47421),a85)),x47422)
% 164.48/164.35  [4743]E(x47431,f2(a1))+E(f53(f324(f77(a1),x47432),f324(f77(a1),x47431)),f59(x47432,x47431))
% 164.48/164.35  [4755]~E(x47551,x47552)+P1(f324(f324(f231(a840),x47551),x47552))
% 164.48/164.35  [4759]~E(x47591,x47592)+P1(f324(f324(f280(a840),x47591),x47592))
% 164.48/164.35  [4766]~E(x47661,f2(a101))+E(f324(f324(f82(a840),f324(a22,x47661)),x47662),x47662)
% 164.48/164.35  [4767]~E(f324(f106(a1),x47672),f324(f102(a1),x47671))+E(x47671,f324(a107,f324(f106(a1),x47672)))
% 164.48/164.35  [4776]~P10(x47761)+P10(f324(f324(f240(a1),x47761),x47762))
% 164.48/164.35  [4777]~P63(x47771)+E(f324(f324(f82(x47771),x47772),f324(f81(x47771),x47772)),f2(x47771))
% 164.48/164.35  [4778]~P91(x47781)+E(f324(f324(f103(x47781),x47782),f324(f81(x47781),x47782)),f238(x47781))
% 164.48/164.35  [4779]~P91(x47791)+E(f324(f324(f104(x47791),x47792),f324(f81(x47791),x47792)),f179(x47791))
% 164.48/164.35  [4803]E(x48031,f2(a840))+~E(f324(f81(a1),f324(f102(a1),x48032)),f324(f102(a1),x48031))
% 164.48/164.35  [4804]E(x48041,f2(a840))+~E(f324(f81(a1),f324(f102(a1),x48041)),f324(f102(a1),x48042))
% 164.48/164.35  [4814]E(f187(x48141,x48142),f2(a1))+P1(f324(f324(f231(a1),x48142),x48141))
% 164.48/164.35  [4815]E(f237(x48151,x48152),f2(a101))+P1(f324(f324(f232(a101),x48151),x48152))
% 164.48/164.35  [4816]E(f162(x48161,x48162),f115(a1))+P1(f324(f324(f231(a1),x48161),x48162))
% 164.48/164.35  [4829]E(x48291,f324(a114,f2(a840)))+~E(f324(f324(f83(a840),x48292),x48291),f324(a114,f2(a840)))
% 164.48/164.35  [4830]E(x48301,f324(a114,f2(a840)))+~E(f324(f324(f83(a840),x48301),x48302),f324(a114,f2(a840)))
% 164.48/164.35  [4831]~P102(x48311)+P1(f324(f324(f231(x48311),x48312),x48312))
% 164.48/164.35  [4832]~P105(x48321)+P1(f324(f324(f280(x48321),x48322),x48322))
% 164.48/164.35  [4835]~P89(x48351)+E(f324(f324(f83(x48351),x48352),f324(f106(x48351),a99)),f324(f81(x48351),x48352))
% 164.48/164.35  [4851]~P119(x48511)+E(f324(f81(x48511),f324(f105(x48511),x48512)),f324(f105(x48511),f324(f81(a1),x48512)))
% 164.48/164.35  [4852]~P89(x48521)+E(f324(f81(x48521),f324(f106(x48521),x48522)),f324(f106(x48521),f324(f81(a1),x48522)))
% 164.48/164.35  [4882]~E(x48821,f324(a114,x48822))+P1(f324(f324(f232(a840),f2(a840)),x48821))
% 164.48/164.35  [4899]~P86(x48991)+E(f324(f81(f847(x48991,a834)),f324(f294(x48991),x48992)),f324(f297(x48991),x48992))
% 164.48/164.35  [4900]~P86(x49001)+E(f324(f81(f847(x49001,a834)),f324(f258(x49001),x49002)),f324(f259(x49001),x49002))
% 164.48/164.35  [4901]~P86(x49011)+E(f324(f81(f847(x49011,a834)),f324(f259(x49011),x49012)),f324(f258(x49011),x49012))
% 164.48/164.35  [4902]~P86(x49021)+E(f324(f81(f847(x49021,a834)),f324(f297(x49021),x49022)),f324(f294(x49021),x49022))
% 164.48/164.35  [4910]~E(f324(f102(a1),x49102),x49101)+P1(f324(f324(f231(a1),f2(a1)),x49101))
% 164.48/164.35  [4917]~E(x49172,f2(a1))+E(f59(x49171,x49172),f324(f324(f247(a1,a1),f2(a1)),f324(f77(a1),x49171)))
% 164.48/164.35  [4919]~P100(x49191)+P1(f324(f324(f231(x49191),f179(x49191)),x49192))
% 164.48/164.35  [4920]~P105(x49201)+P1(f324(f324(f280(x49201),f80(x49201)),x49202))
% 164.48/164.35  [4950]E(x49501,x49502)+~E(f324(f324(f82(a1),x49501),x49501),f324(f324(f82(a1),x49502),x49502))
% 164.48/164.35  [4954]~P1(f324(x49541,x49542))+P1(f324(x49541,f324(a107,f513(x49541))))
% 164.48/164.35  [4980]~P103(x49801)+E(f324(f324(f83(x49801),f84(x49801,x49802)),f324(f77(x49801),x49802)),x49802)
% 164.48/164.35  [4981]E(x49811,x49812)+~P1(f324(f324(f186(a25),x49811),x49812))
% 164.48/164.35  [4990]~E(x49902,f2(a840))+E(f87(f846(a840,a840),f54(x49901,x49902)),f324(f324(f247(a840,a840),f2(a840)),x49901))
% 164.48/164.35  [5001]~E(x50011,x50012)+~P1(f324(f324(f232(a840),x50011),x50012))
% 164.48/164.35  [5002]~E(x50021,x50022)+~P1(f324(f324(f232(a1),x50021),x50022))
% 164.48/164.35  [5005]~P2(x50051)+E(f324(f324(f82(x50051),f80(x50051)),f324(f102(x50051),x50052)),f324(f102(x50051),f324(a114,x50052)))
% 164.48/164.35  [5009]~E(x50091,f2(a840))+~P1(f324(f324(f232(a840),x50092),x50091))
% 164.48/164.35  [5022]E(f140(x50221,x50222),x50222)+~E(f324(f180(f841(x50221)),f140(x50221,x50222)),f324(f180(f841(x50221)),x50222))
% 164.48/164.35  [5023]E(f324(f41(x50231),f324(f157(x50231),x50232)),f324(f180(f841(x50231)),x50232))+~P1(f324(f127(x50231),x50232))
% 164.48/164.35  [5032]~P1(f324(x50321,f579(x50321)))+P1(f324(x50321,f324(f102(a1),x50322)))
% 164.48/164.35  [5043]E(f237(x50431,x50432),x50432)+~P1(f324(f324(f232(a101),x50431),x50432))
% 164.48/164.35  [5045]E(f268(x50451,x50452),f80(a101))+~P1(f324(f324(f232(a101),x50452),x50451))
% 164.48/164.35  [5046]E(f162(x50461,x50462),f115(a1))+~P1(f324(f324(f232(a1),x50462),x50461))
% 164.48/164.35  [5049]~P85(x50491)+E(f296(x50491,x50492,x50492),f324(f324(f303(x50491),x50492),f179(f847(x50491,a834))))
% 164.48/164.35  [5068]~E(f324(f324(f3(a840),x50681),x50682),f2(a840))+P1(f324(f324(f231(a840),x50681),x50682))
% 164.48/164.35  [5094]~P102(x50941)+~P1(f324(f324(f232(x50941),x50942),x50942))
% 164.48/164.35  [5097]~E(f51(a1,x50971,x50972),f2(a1))+E(f51(a1,x50971,f324(f81(a1),x50972)),f2(a1))
% 164.48/164.35  [5099]~E(f51(a1,x50991,x50992),f2(a1))+E(f51(a1,f324(f81(a1),x50991),x50992),f2(a1))
% 164.48/164.35  [5106]E(f324(f295(a840,x51061),f324(a114,x51062)),f179(f847(a840,a834)))+P1(f324(f324(f231(a840),x51061),x51062))
% 164.48/164.35  [5123]E(f129(a840,f324(f295(a840,x51231),x51232)),f115(a840))+P1(f324(f324(f232(a840),x51231),x51232))
% 164.48/164.35  [5128]~E(f324(f41(x51281),f324(f157(x51281),x51282)),f324(f180(f841(x51281)),x51282))+P1(f324(f127(x51281),x51282))
% 164.48/164.35  [5132]~P1(f324(f127(x51321),x51322))+P1(f324(f127(x51321),f324(f153(x51321),x51322)))
% 164.48/164.35  [5133]~P1(f324(f127(x51331),x51332))+P1(f324(f127(x51331),f324(f156(x51331),x51332)))
% 164.48/164.35  [5134]~P1(f324(f127(x51341),x51342))+P1(f324(f127(x51341),f324(f154(x51341),x51342)))
% 164.48/164.35  [5142]P1(f324(x51421,x51422))+~P1(f324(x51421,f324(a107,f514(x51421))))
% 164.48/164.35  [5143]P1(f324(f324(f231(a840),x51432),x51431))+P1(f324(f324(f231(a840),x51431),x51432))
% 164.48/164.35  [5144]P1(f324(f324(f231(a1),x51442),x51441))+P1(f324(f324(f231(a1),x51441),x51442))
% 164.48/164.35  [5146]~P78(x51461)+P1(f324(f324(f231(x51461),x51462),f324(f77(x51461),x51462)))
% 164.48/164.35  [5149]P1(f324(x51491,f554(x51491)))+~P1(f324(x51491,f324(f102(a1),x51492)))
% 164.48/164.35  [5173]E(f324(f324(f42(a840),x51731),x51732),f2(a840))+~P1(f324(f324(f232(a840),x51731),x51732))
% 164.48/164.35  [5175]E(f324(f324(f3(a840),x51751),x51752),f2(a840))+~P1(f324(f324(f231(a840),x51751),x51752))
% 164.48/164.35  [5192]E(f51(a840,x51921,x51922),x51921)+~P1(f324(f324(f232(a840),x51921),x51922))
% 164.48/164.35  [5199]E(f51(a1,x51991,f324(f81(a1),x51992)),f285(x51991,x51992))+P1(f324(f324(f231(a1),f2(a1)),x51992))
% 164.48/164.35  [5212]E(f324(f324(f3(a1),x52121),x52122),f187(x52121,x52122))+~P1(f324(f324(f231(a1),x52122),x52121))
% 164.48/164.35  [5230]P1(f324(f324(f231(a1),f2(a1)),f579(x52301)))+P1(f324(x52301,f324(f102(a1),x52302)))
% 164.48/164.35  [5244]~P84(x52441)+P1(f324(f324(f231(x52441),f2(x52441)),f324(f102(x52441),x52442)))
% 164.48/164.35  [5245]~P78(x52451)+P1(f324(f324(f231(x52451),f2(x52451)),f324(f77(x52451),x52452)))
% 164.48/164.35  [5273]E(f324(f324(f82(a840),x52731),f583(x52732,x52731)),x52732)+~P1(f324(f324(f231(a840),x52731),x52732))
% 164.48/164.35  [5285]~E(f324(f106(a1),x52851),f324(f102(a1),x52852))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x52851)))
% 164.48/164.35  [5288]E(f296(a1,x52881,x52882),f179(f847(a1,a834)))+~P1(f324(f324(f232(a1),x52882),x52881))
% 164.48/164.35  [5291]~P103(x52911)+E(f324(f324(f83(x52911),f324(f77(x52911),x52912)),f324(f77(x52911),x52912)),f324(f324(f83(x52911),x52912),x52912))
% 164.48/164.35  [5296]E(f129(a840,f324(f295(a840,x52961),f324(a114,x52962))),f115(a840))+P1(f324(f324(f231(a840),x52961),x52962))
% 164.48/164.35  [5300]E(f324(f324(f42(a1),x53001),x53002),f286(x53001,x53002))+~P1(f324(f324(f231(a1),f2(a1)),x53002))
% 164.48/164.35  [5320]P1(f324(f127(x53201),x53202))+~P1(f324(f127(x53201),f324(f153(x53201),x53202)))
% 164.48/164.35  [5321]P1(f324(f127(x53211),x53212))+~P1(f324(f127(x53211),f324(f154(x53211),x53212)))
% 164.48/164.35  [5344]P1(f324(f64(a840),x53441))+P1(f324(f324(f326(a840),f380(x53441,x53442)),x53441))
% 164.48/164.35  [5345]P1(f324(f64(a840),x53451))+P1(f324(f324(f326(a840),f382(x53451,x53452)),x53451))
% 164.48/164.35  [5346]P1(f324(f324(f232(a840),x53462),f324(a114,x53461)))+P1(f324(f324(f232(a840),x53461),x53462))
% 164.48/164.35  [5347]E(f51(a1,x53471,x53472),f285(x53471,x53472))+~P1(f324(f324(f231(a1),f2(a1)),x53472))
% 164.48/164.35  [5350]E(f129(a840,f324(f295(a840,x53501),x53502)),f115(a840))+~P1(f324(f324(f231(a840),x53502),x53501))
% 164.48/164.35  [5351]~P70(x53511)+E(f324(f304(x53511,x53511,f81(x53511)),f324(f294(x53511),x53512)),f324(f259(x53511),f324(f81(x53511),x53512)))
% 164.48/164.35  [5352]~P70(x53521)+E(f324(f304(x53521,x53521,f81(x53521)),f324(f258(x53521),x53522)),f324(f297(x53521),f324(f81(x53521),x53522)))
% 164.48/164.35  [5353]~P70(x53531)+E(f324(f304(x53531,x53531,f81(x53531)),f324(f259(x53531),x53532)),f324(f294(x53531),f324(f81(x53531),x53532)))
% 164.48/164.35  [5354]~P70(x53541)+E(f324(f304(x53541,x53541,f81(x53541)),f324(f297(x53541),x53542)),f324(f258(x53541),f324(f81(x53541),x53542)))
% 164.48/164.35  [5365]E(x53651,f179(f847(x53652,a834)))+P1(f324(f324(f326(x53652),f366(x53651,x53652)),x53651))
% 164.48/164.35  [5366]E(x53661,f179(f847(x53662,a834)))+P1(f324(f324(f326(x53662),f377(x53661,x53662)),x53661))
% 164.48/164.35  [5378]~P1(f324(f324(f232(a840),x53781),x53782))+P1(f324(f324(f231(a840),x53781),x53782))
% 164.48/164.35  [5379]~P1(f324(f324(f232(a1),x53791),x53792))+P1(f324(f324(f231(a1),x53791),x53792))
% 164.48/164.35  [5392]E(f53(x53921,x53922),f324(f324(f247(a1,a1),f2(a1)),x53921))+~P1(f324(f324(f232(a1),x53921),x53922))
% 164.48/164.35  [5393]E(f209(f324(f81(a1),x53931),f324(f81(a1),x53932)),f209(x53931,x53932))+~P1(f324(f324(f232(a1),x53932),f2(a1)))
% 164.48/164.35  [5406]E(x54061,x54062)+~E(f324(a5,f324(a114,f324(a22,x54061))),f324(a5,f324(a114,f324(a22,x54062))))
% 164.48/164.35  [5411]E(f53(x54111,x54112),f324(f324(f247(a1,a1),f2(a1)),x54111))+~P1(f324(f324(f231(a1),x54112),f2(a1)))
% 164.48/164.35  [5438]E(f51(a840,f324(f106(a840),x54381),f324(f106(a840),x54382)),f2(a840))+~P1(f324(a185,f324(f106(a1),x54381)))
% 164.48/164.35  [5453]P1(f324(f324(f231(a1),f2(a1)),f554(x54531)))+~P1(f324(x54531,f324(f102(a1),x54532)))
% 164.48/164.35  [5486]P38(f296(a1,x54861,x54862))+~P1(f324(f324(f231(a1),f2(a1)),x54861))
% 164.48/164.35  [5490]~P1(f324(f64(x54901),x54902))+P1(f324(f64(f847(x54901,a834)),f324(f302(x54901),x54902)))
% 164.48/164.35  [5503]E(f324(f324(f82(a1),x55031),f324(f102(a1),f615(x55032,x55031))),x55032)+~P1(f324(f324(f231(a1),x55031),x55032))
% 164.48/164.35  [5511]P1(f324(f324(f231(a840),x55111),x55112))+P1(f324(f324(f231(a840),f324(a114,x55112)),x55111))
% 164.48/164.35  [5556]E(f324(f324(f42(a840),f324(f106(a840),x55561)),f324(f106(a840),x55562)),f2(a840))+~P1(f324(a185,f324(f106(a1),x55561)))
% 164.48/164.35  [5557]E(f324(f324(f83(a840),f324(f106(a840),x55571)),f324(f106(a840),x55572)),f2(a840))+~P1(f324(f324(f232(a1),x55571),a85))
% 164.48/164.35  [5559]P1(f324(f324(f232(a840),x55591),f324(a114,x55592)))+~P1(f324(f324(f232(a840),x55591),x55592))
% 164.48/164.35  [5561]P1(f324(f324(f232(a840),x55611),f324(a114,x55612)))+~P1(f324(f324(f231(a840),x55611),x55612))
% 164.48/164.35  [5563]P1(f324(f324(f231(a840),x55631),f324(a114,x55632)))+~P1(f324(f324(f231(a840),x55631),x55632))
% 164.48/164.35  [5564]~E(x55641,x55642)+P1(f324(f324(f232(a1),x55641),f324(f324(f82(a1),x55642),f80(a1))))
% 164.48/164.35  [5567]E(f51(a1,x55671,x55672),f2(a1))+E(f324(f324(f3(a1),x55672),f51(a1,x55671,x55672)),f51(a1,f324(f81(a1),x55671),x55672))
% 164.48/164.35  [5575]E(x55751,f115(x55752))+P1(f324(f324(f326(x55752),f133(x55752,x55751)),f324(f157(x55752),x55751)))
% 164.48/164.35  [5587]E(f87(f846(a840,a840),f54(x55871,x55872)),f324(f324(f247(a840,a840),f2(a840)),x55871))+~P1(f324(f324(f232(a840),x55871),x55872))
% 164.48/164.35  [5627]E(f324(f324(f82(a840),f324(f106(a840),x56271)),f324(f106(a840),x56272)),f324(f106(a840),x56272))+~P1(f324(f324(f232(a1),x56271),a85))
% 164.48/164.35  [5628]E(f324(f324(f3(a840),f324(f106(a840),x56281)),f324(f106(a840),x56282)),f324(f106(a840),x56281))+~P1(f324(f324(f232(a1),x56282),a85))
% 164.48/164.35  [5633]E(f324(a114,f324(f324(f82(a840),x56331),f616(x56332,x56331))),x56332)+~P1(f324(f324(f232(a840),x56331),x56332))
% 164.48/164.35  [5640]~P1(f324(f324(f280(a1),x56401),x56402))+P1(f324(f324(f280(a1),x56401),f324(f81(a1),x56402)))
% 164.48/164.35  [5659]P1(f324(x56591,x56592))+~P1(f324(x56591,f324(a91,f607(x56592,x56591))))
% 164.48/164.35  [5667]~P1(f324(f324(f232(a840),x56671),f324(a114,x56672)))+P1(f324(f324(f231(a840),x56671),x56672))
% 164.48/164.35  [5716]E(f324(f324(f303(a840),x57161),f324(f295(a840,x57162),x57161)),f324(f295(a840,x57162),f324(a114,x57161)))+~P1(f324(f324(f231(a840),x57162),x57161))
% 164.48/164.35  [5721]E(x57211,f115(x57212))+E(f324(f324(f125(x57212),f116(x57212,x57211)),f324(f324(f139(x57212),f133(x57212,x57211)),f115(x57212))),x57211)
% 164.48/164.35  [5732]P1(f324(f64(x57321),x57322))+~P1(f324(f324(f232(a840),f2(a840)),f324(f41(x57321),x57322)))
% 164.48/164.35  [5736]~E(x57361,f179(f847(x57362,a834)))+~P1(f324(f324(f232(a840),f2(a840)),f324(f41(x57362),x57361)))
% 164.48/164.35  [5746]~P1(f324(f324(f232(a840),x57461),x57462))+P1(f324(f324(f231(a840),f324(a114,x57461)),x57462))
% 164.48/164.35  [5754]E(x57541,f115(x57542))+P1(f324(f324(f326(x57542),f324(f130(x57542),x57541)),f324(f157(x57542),x57541)))
% 164.48/164.35  [5760]~P84(x57601)+P1(f324(f324(f232(x57601),x57602),f324(f324(f82(x57601),x57602),f80(x57601))))
% 164.48/164.35  [5762]~P78(x57621)+P1(f324(f324(f231(x57621),f324(f81(x57621),x57622)),f324(f77(x57621),x57622)))
% 164.48/164.35  [5774]P1(f324(f324(f280(a1),x57741),x57742))+~P1(f324(f324(f280(a1),x57741),f324(f81(a1),x57742)))
% 164.48/164.35  [5775]~E(x57751,x57752)+E(f283(a840,f280(a840),x57751,x57752),f324(f324(f303(a840),x57751),f179(f847(a840,a834))))
% 164.48/164.35  [5795]P1(f324(f64(a840),x57951))+~P1(f324(f324(f232(a840),f382(x57951,x57952)),x57952))
% 164.48/164.35  [5796]P1(f324(f64(a840),x57961))+~P1(f324(f324(f231(a840),f380(x57961,x57962)),x57962))
% 164.48/164.35  [5800]~P1(f324(f64(f846(x58001,x58001)),x58002))+P1(f324(f64(x58001),f324(f277(x58001),x58002)))
% 164.48/164.35  [5851]E(f283(a840,f280(a840),x58511,x58512),f179(f847(a840,a834)))+P1(f324(f324(f280(a840),x58511),x58512))
% 164.48/164.35  [5857]~P1(f324(f324(f232(a840),x58572),f324(a114,x58571)))+~P1(f324(f324(f232(a840),x58571),x58572))
% 164.48/164.35  [5858]~P85(x58581)+E(f324(f324(f104(f847(x58581,a834)),f324(f294(x58581),x58582)),f324(f259(x58581),x58582)),f324(f324(f303(x58581),x58582),f179(f847(x58581,a834))))
% 164.48/164.35  [5871]P1(f324(f64(x58711),x58712))+~P1(f324(f64(f847(x58711,a834)),f324(f302(x58711),x58712)))
% 164.48/164.35  [5896]P1(f324(f324(f232(a840),f324(a114,x58961)),f324(a114,x58962)))+~P1(f324(f324(f232(a840),x58961),x58962))
% 164.48/164.35  [5897]P1(f324(f324(f232(a840),f324(a22,x58971)),f324(a22,x58972)))+~P1(f324(f324(f232(a101),x58971),x58972))
% 164.48/164.35  [5898]P1(f324(f324(f232(a101),f324(a5,x58981)),f324(a5,x58982)))+~P1(f324(f324(f232(a840),x58981),x58982))
% 164.48/164.35  [5899]P1(f324(f324(f231(a840),f324(a114,x58991)),f324(a114,x58992)))+~P1(f324(f324(f231(a840),x58991),x58992))
% 164.48/164.35  [5900]P1(f324(f324(f231(a840),f324(a22,x59001)),f324(a22,x59002)))+~P1(f324(f324(f231(a101),x59001),x59002))
% 164.48/164.35  [5901]P1(f324(f324(f231(a101),f324(a5,x59011)),f324(a5,x59012)))+~P1(f324(f324(f231(a840),x59011),x59012))
% 164.48/164.35  [5904]E(x59041,x59042)+~E(f324(f304(a840,a1,f102(a1)),x59041),f324(f304(a840,a1,f102(a1)),x59042))
% 164.48/164.35  [5920]P1(f324(f324(f232(a840),x59201),x59202))+~P1(f324(f324(f232(a840),f324(a114,x59201)),x59202))
% 164.48/164.35  [5923]P1(f324(f324(f232(a840),x59231),x59232))+~P1(f324(f324(f231(a840),f324(a114,x59231)),x59232))
% 164.48/164.35  [5924]P1(f324(f324(f231(a840),x59241),x59242))+~P1(f324(f324(f231(a840),f324(a114,x59241)),x59242))
% 164.48/164.35  [5941]E(f51(a1,x59411,x59412),f2(a1))+E(f324(f324(f3(a1),f51(a1,x59411,x59412)),x59412),f51(a1,x59411,f324(f81(a1),x59412)))
% 164.48/164.35  [6012]E(f324(f41(f847(x60121,a834)),f324(f302(x60121),x60122)),f324(f324(f240(a840),f324(a114,f324(a114,f2(a840)))),f324(f41(x60121),x60122)))+~P1(f324(f64(x60121),x60122))
% 164.48/164.35  [6015]E(x60151,f115(x60152))+E(f324(f324(f149(x60152),x60151),f324(f324(f3(a840),f324(f180(f841(x60152)),x60151)),f80(a840))),f133(x60152,x60151))
% 164.48/164.35  [6040]E(x60401,f115(x60402))+E(f324(f324(f125(x60402),f324(f156(x60402),x60401)),f324(f324(f139(x60402),f324(f130(x60402),x60401)),f115(x60402))),f324(f153(x60402),x60401))
% 164.48/164.35  [6071]~P1(f324(f64(x60711),f43(f847(x60711,a834),x60712)))+P1(f324(f64(f847(x60711,a834)),x60712))
% 164.48/164.35  [6092]P1(f324(f324(f231(a840),f324(f106(a840),x60921)),f324(f106(a840),x60922)))+~P1(f324(f324(f231(a1),x60921),a85))
% 164.48/164.35  [6112]~P1(f324(f324(f232(a1),x61121),x61122))+P1(f324(f324(f232(a1),x61121),f324(f324(f82(a1),x61122),f80(a1))))
% 164.48/164.35  [6113]~P1(f324(f324(f231(a1),x61131),x61132))+P1(f324(f324(f232(a1),x61131),f324(f324(f82(a1),x61132),f80(a1))))
% 164.48/164.35  [6114]~P1(f324(f324(f232(a1),x61141),x61142))+P1(f324(f324(f231(a1),x61141),f324(f324(f3(a1),x61142),f80(a1))))
% 164.48/164.35  [6117]~P1(f324(f324(f232(a840),x61171),x61172))+P1(f324(f324(f232(a1),f324(f102(a1),x61171)),f324(f102(a1),x61172)))
% 164.48/164.35  [6118]~P1(f324(f324(f232(a1),x61181),x61182))+P1(f324(f324(f232(a1),f324(f106(a1),x61181)),f324(f106(a1),x61182)))
% 164.48/164.35  [6119]~P1(f324(f324(f231(a1),x61191),x61192))+P1(f324(f324(f231(a840),f324(f106(a840),x61191)),f324(f106(a840),x61192)))
% 164.48/164.35  [6121]~P1(f324(f324(f231(a840),x61211),x61212))+P1(f324(f324(f231(a1),f324(f102(a1),x61211)),f324(f102(a1),x61212)))
% 164.48/164.35  [6122]~P1(f324(f324(f231(a1),x61221),x61222))+P1(f324(f324(f231(a1),f324(f106(a1),x61221)),f324(f106(a1),x61222)))
% 164.48/164.35  [6124]~P1(f324(f324(f280(a840),x61241),x61242))+P1(f324(f324(f280(a1),f324(f102(a1),x61241)),f324(f102(a1),x61242)))
% 164.48/164.35  [6140]~P1(f324(f324(f231(a840),x61401),x61402))+~P1(f324(f324(f231(a840),f324(a114,x61402)),x61401))
% 164.48/164.35  [6188]~P1(f324(f324(f232(a840),f324(a114,x61881)),f324(a114,x61882)))+P1(f324(f324(f232(a840),x61881),x61882))
% 164.48/164.35  [6189]~P1(f324(f324(f232(a101),f324(a5,x61891)),f324(a5,x61892)))+P1(f324(f324(f232(a840),x61891),x61892))
% 164.48/164.35  [6190]~P1(f324(f324(f232(a840),f324(a107,x61901)),f324(a107,x61902)))+P1(f324(f324(f232(a1),x61901),x61902))
% 164.48/164.35  [6191]~P1(f324(f324(f232(a840),f324(a22,x61911)),f324(a22,x61912)))+P1(f324(f324(f232(a101),x61911),x61912))
% 164.48/164.35  [6192]~P1(f324(f324(f231(a840),f324(a114,x61921)),f324(a114,x61922)))+P1(f324(f324(f231(a840),x61921),x61922))
% 164.48/164.35  [6193]~P1(f324(f324(f231(a101),f324(a5,x61931)),f324(a5,x61932)))+P1(f324(f324(f231(a840),x61931),x61932))
% 164.48/164.35  [6194]~P1(f324(f324(f231(a840),f324(a22,x61941)),f324(a22,x61942)))+P1(f324(f324(f231(a101),x61941),x61942))
% 164.48/164.35  [6237]~P1(f324(f324(f232(a840),f324(a107,x62372)),f324(a107,x62371)))+P1(f324(f324(f232(a1),f2(a1)),x62371))
% 164.48/164.35  [6248]~E(f51(a1,f324(f106(a1),x62482),f324(f106(a1),x62481)),f2(a1))+P1(f324(f324(f280(a1),f324(f106(a1),x62481)),f324(f106(a1),x62482)))
% 164.48/164.35  [6267]P1(f324(f324(f231(a1),f2(a1)),f51(a1,x62671,x62672)))+~P1(f324(f324(f232(a1),f2(a1)),x62672))
% 164.48/164.35  [6435]P36(x64351,x64352)+~E(f324(f324(f282(x64351,x64351,x64351),x64352),x64352),f179(f847(f846(x64351,x64351),a834)))
% 164.48/164.35  [6451]~P36(x64511,x64512)+P36(x64511,f324(f324(f282(x64511,x64511,x64511),x64512),x64512))
% 164.48/164.35  [6463]P1(f324(f324(f232(a1),x64631),x64632))+~P1(f324(f324(f231(a1),x64631),f324(f324(f3(a1),x64632),f80(a1))))
% 164.48/164.35  [6464]P1(f324(f324(f231(a1),x64641),x64642))+~P1(f324(f324(f232(a1),x64641),f324(f324(f82(a1),x64642),f80(a1))))
% 164.48/164.35  [6467]P1(f324(f324(f232(a840),x64671),x64672))+~P1(f324(f324(f232(a1),f324(f102(a1),x64671)),f324(f102(a1),x64672)))
% 164.48/164.35  [6468]P1(f324(f324(f232(a1),x64681),x64682))+~P1(f324(f324(f232(a840),f324(f106(a840),x64681)),f324(f106(a840),x64682)))
% 164.48/164.35  [6469]P1(f324(f324(f232(a1),x64691),x64692))+~P1(f324(f324(f232(a1),f324(f106(a1),x64691)),f324(f106(a1),x64692)))
% 164.48/164.35  [6471]P1(f324(f324(f231(a840),x64711),x64712))+~P1(f324(f324(f231(a1),f324(f102(a1),x64711)),f324(f102(a1),x64712)))
% 164.48/164.35  [6472]P1(f324(f324(f231(a1),x64721),x64722))+~P1(f324(f324(f231(a1),f324(f106(a1),x64721)),f324(f106(a1),x64722)))
% 164.48/164.35  [6474]P1(f324(f324(f280(a840),x64741),x64742))+~P1(f324(f324(f280(a1),f324(f102(a1),x64741)),f324(f102(a1),x64742)))
% 164.48/164.35  [6530]E(f51(a1,f324(f106(a1),x65301),f324(f106(a1),x65302)),f2(a1))+~P1(f324(f324(f280(a1),f324(f106(a1),x65302)),f324(f106(a1),x65301)))
% 164.48/164.35  [6545]~E(f283(a840,f280(a840),x65451,x65452),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x65451),x65452))
% 164.48/164.35  [6573]~E(f758(x65732,x65731),f115(x65731))+E(f324(f131(f841(x65731),f841(x65731),f125(x65731),f115(x65731)),x65732),f115(x65731))
% 164.48/164.35  [6574]~E(f760(x65742,x65741),f115(x65741))+E(f324(f131(f841(x65741),f841(x65741),f125(x65741),f115(x65741)),x65742),f115(x65741))
% 164.48/164.35  [6581]~P9(x65811)+E(f324(f131(x65811,x65811,f104(x65811),f238(x65811)),x65812),f44(x65811,f324(f157(x65811),x65812)))
% 164.48/164.35  [6582]~P9(x65821)+E(f324(f131(x65821,x65821,f103(x65821),f179(x65821)),x65822),f43(x65821,f324(f157(x65821),x65822)))
% 164.48/164.35  [6594]E(x65941,f2(a101))+E(f324(f324(f82(a840),f324(a22,f324(f324(f3(a101),x65941),f80(a101)))),f324(a114,x65942)),f324(f324(f82(a840),f324(a22,x65941)),x65942))
% 164.48/164.35  [6646]P1(f324(f324(f232(a1),f324(f324(f3(a1),x66461),x66462)),f2(a1)))+~P1(f324(f324(f232(a1),x66461),x66462))
% 164.48/164.35  [6673]~P86(x66731)+E(f324(f324(f103(f847(x66731,a834)),f324(f324(f303(x66731),x66732),f179(f847(x66731,a834)))),f324(f297(x66731),x66732)),f324(f259(x66731),x66732))
% 164.48/164.35  [6758]~P57(x67581,x67582)+P36(x67581,f324(f257(f846(x67581,x67581)),f324(f252(x67581,x67581,a834),x67582)))
% 164.48/164.35  [6759]~P57(x67591,x67592)+P55(x67591,f324(f257(f846(x67591,x67591)),f324(f252(x67591,x67591,a834),x67592)))
% 164.48/164.35  [6760]E(x67601,f179(f847(x67602,a834)))+~P1(f324(f324(f231(f847(x67602,a834)),x67601),f179(f847(x67602,a834))))
% 164.48/164.35  [6845]~P1(f324(f324(f232(a840),f2(a840)),x68452))+P1(f324(f324(f232(a840),f51(a840,x68451,x68452)),x68452))
% 164.48/164.35  [6847]~P1(f324(f324(f232(a1),f2(a1)),x68472))+P1(f324(f324(f232(a1),f51(a1,x68471,x68472)),x68472))
% 164.48/164.35  [6848]~P1(f324(f324(f232(a840),f2(a840)),x68482))+P1(f324(f324(f231(a840),f51(a840,x68481,x68482)),x68482))
% 164.48/164.35  [6849]~P1(f324(f324(f231(a1),f2(a1)),x68491))+P1(f324(f324(f231(a1),f51(a1,x68491,x68492)),x68491))
% 164.48/164.35  [6921]~P85(x69211)+E(f324(f324(f3(f847(x69211,a834)),f324(f324(f303(x69211),x69212),f179(f847(x69211,a834)))),f324(f258(x69211),x69212)),f324(f324(f303(x69211),x69212),f179(f847(x69211,a834))))
% 164.48/164.35  [6999]~P49(x69991,x69992)+P47(x69991,f238(f847(x69991,a834)),f324(f257(f846(x69991,x69991)),f324(f252(x69991,x69991,a834),x69992)))
% 164.48/164.35  [7000]P1(f324(x70001,x70002))+P1(f324(f324(f326(f847(f846(a840,a840),a834)),f607(x70002,x70001)),a100))
% 164.48/164.35  [7043]E(f324(f324(f125(a840),f129(a840,f324(f295(a840,x70431),x70432))),f324(f324(f139(a840),x70432),f115(a840))),f129(a840,f324(f295(a840,x70431),f324(a114,x70432))))+~P1(f324(f324(f231(a840),x70431),x70432))
% 164.48/164.35  [7198]E(x71981,f2(a840))+~E(f324(f131(a840,a840,f82(a840),x71981),x71982),f2(a840))
% 164.48/164.35  [7227]~P1(f324(f324(f232(a1),f324(f324(f3(a1),x72271),x72272)),f2(a1)))+P1(f324(f324(f232(a1),x72271),x72272))
% 164.48/164.35  [7257]P36(x72571,x72572)+~P36(x72571,f324(f324(f282(x72571,x72571,x72571),x72572),x72572))
% 164.48/164.35  [7289]~P1(f324(f324(f231(a840),f324(a114,x72891)),x72892))+P1(f174(a834,a177,f324(f231(a840),x72891),x72892))
% 164.48/164.35  [7452]P29(a840,a840,f324(f324(f9(a840,a840,a840),f3(a840)),x74521),x74522)+P1(f324(f324(f326(a840),f620(x74521,x74522)),x74522))
% 164.48/164.35  [7511]E(f324(f324(f324(f68(a840,x75111,f82(a840)),f324(f18(a840,x75111),f80(a840))),f2(a840)),x75112),f324(f41(x75111),x75112))+~P1(f324(f64(x75111),x75112))
% 164.48/164.35  [7554]P29(a840,a840,f324(f324(f9(a840,a840,a840),f3(a840)),x75541),x75542)+~P1(f324(f324(f231(a840),x75541),f620(x75541,x75542)))
% 164.48/164.35  [7612]P36(x76121,x76122)+P1(f324(f324(f231(f847(x76121,a834)),f614(x76122,x76121)),f324(f278(x76121,x76121,x76122),f614(x76122,x76121))))
% 164.48/164.35  [7617]P57(x76171,x76172)+~P36(x76171,f324(f257(f846(x76171,x76171)),f324(f252(x76171,x76171,a834),x76172)))
% 164.48/164.35  [7690]P1(f324(f324(f231(a840),f324(a114,x76901)),x76902))+~P1(f174(a834,a177,f324(f231(a840),x76901),x76902))
% 164.48/164.35  [7748]P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x77481),x77482)),f301(a840,a315)))+~P1(f324(f324(f231(a840),x77481),x77482))
% 164.48/164.35  [7842]P49(x78421,x78422)+~P47(x78421,f238(f847(x78421,a834)),f324(f257(f846(x78421,x78421)),f324(f252(x78421,x78421,a834),x78422)))
% 164.48/164.35  [7906]~P1(f324(f127(x79061),x79062))+P1(f324(f127(f847(x79061,a834)),f324(f324(f141(f841(x79061),f847(x79061,a834)),f157(x79061)),f60(x79061,x79062))))
% 164.48/164.35  [8104]~P36(x81041,f324(f279(x81041,x81041),x81042))+P36(x81041,f324(f279(x81041,x81041),f324(f324(f282(x81041,x81041,x81041),x81042),f301(x81041,x81042))))
% 164.48/164.35  [8223]P1(f324(f64(f846(x82231,x82231)),f324(f324(f282(x82231,x82231,x82231),x82232),f301(x82231,x82232))))+~P1(f324(f64(f846(x82231,x82231)),x82232))
% 164.48/164.35  [8253]E(x82531,f2(a1))+P1(f324(f55(x82532,x82531),f324(f324(f247(a1,a1),f324(f324(f42(a1),x82532),x82531)),f51(a1,x82532,x82531))))
% 164.48/164.35  [8267]~P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x82671),x82672)),f301(a840,a315)))+P1(f324(f324(f231(a840),x82671),x82672))
% 164.48/164.35  [8286]~P72(x82861)+E(f324(f131(x82861,x82861,f324(f9(x82861,x82861,x82861),f82(x82861)),f2(x82861)),f324(f154(x82861),x82862)),f324(f131(x82861,x82861,f82(x82861),f2(x82861)),x82862))
% 164.48/164.35  [8549]~P55(x85491,f324(f257(f846(x85491,x85491)),f324(f252(x85491,x85491,a834),x85492)))+P55(x85491,f324(f257(f846(x85491,x85491)),f324(f252(x85491,x85491,a834),f239(x85491,x85491,x85492))))
% 164.48/164.35  [8563]P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x85631),x85632)),f324(f324(f282(a840,a840,a840),a315),f301(a840,a315))))+~P1(f324(f324(f232(a840),x85631),x85632))
% 164.48/164.35  [8605]~P1(f324(f64(f846(x86051,x86051)),f324(f324(f282(x86051,x86051,x86051),x86052),f301(x86051,x86052))))+P1(f324(f64(f846(x86051,x86051)),x86052))
% 164.48/164.35  [8655]~P55(x86551,f324(f257(f846(x86551,x86551)),f324(f252(x86551,x86551,a834),f239(x86551,x86551,x86552))))+P55(x86551,f324(f257(f846(x86551,x86551)),f324(f252(x86551,x86551,a834),x86552)))
% 164.48/164.35  [8829]P55(x88291,x88292)+P1(f324(f324(f326(f846(x88291,x88291)),f324(f324(f247(x88291,x88291),f371(x88292,x88291)),f371(x88292,x88291))),f324(f324(f282(x88291,x88291,x88291),x88292),f301(x88291,x88292))))
% 164.48/164.35  [8830]P55(x88301,x88302)+P1(f324(f324(f326(f846(x88301,x88301)),f324(f324(f247(x88301,x88301),f372(x88302,x88301)),f372(x88302,x88301))),f324(f324(f282(x88301,x88301,x88301),x88302),f301(x88301,x88302))))
% 164.48/164.35  [8938]~P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x89381),x89382)),f324(f324(f282(a840,a840,a840),a315),f301(a840,a315))))+P1(f324(f324(f232(a840),x89381),x89382))
% 164.48/164.35  [4895]~P89(x48951)+E(f324(f324(f82(x48951),f324(f106(x48951),a85)),x48952),x48952)
% 164.48/164.35  [4925]~P63(x49251)+E(f324(f324(f82(x49251),f324(f81(x49251),x49252)),x49252),f2(x49251))
% 164.48/164.35  [4926]~P6(x49261)+E(f324(f324(f82(x49261),f324(f81(x49261),x49262)),x49262),f2(x49261))
% 164.48/164.35  [4927]~P91(x49271)+E(f324(f324(f103(x49271),f324(f81(x49271),x49272)),x49272),f238(x49271))
% 164.48/164.35  [4928]~P91(x49281)+E(f324(f324(f104(x49281),f324(f81(x49281),x49282)),x49282),f179(x49281))
% 164.48/164.35  [4958]~P89(x49581)+E(f324(f324(f83(x49581),f324(f106(x49581),a99)),x49582),f324(f81(x49581),x49582))
% 164.48/164.35  [5117]~P107(x51171)+E(f324(f324(f83(x51171),f324(f81(x51171),f80(x51171))),x51172),f324(f81(x51171),x51172))
% 164.48/164.35  [5159]E(f324(f77(a1),x51591),f80(a1))+~E(f324(f77(a1),f324(f324(f83(a1),x51591),x51592)),f80(a1))
% 164.48/164.35  [5247]~P89(x52471)+E(f324(f324(f82(x52471),f80(x52471)),f324(f106(x52471),x52472)),f324(f106(x52471),f324(f324(f3(a1),x52472),a99)))
% 164.48/164.35  [5301]~P94(x53011)+E(f12(x53011,f324(f324(f303(x53011),x53012),f179(f847(x53011,a834)))),x53012)
% 164.48/164.35  [5302]~P86(x53021)+E(f16(x53021,f324(f324(f303(x53021),x53022),f179(f847(x53021,a834)))),x53022)
% 164.48/164.35  [5303]~P86(x53031)+E(f17(x53031,f324(f324(f303(x53031),x53032),f179(f847(x53031,a834)))),x53032)
% 164.48/164.35  [5304]~P94(x53041)+E(f15(x53041,f324(f324(f303(x53041),x53042),f179(f847(x53041,a834)))),x53042)
% 164.48/164.35  [5305]~P9(x53051)+E(f44(x53051,f324(f324(f303(x53051),x53052),f179(f847(x53051,a834)))),x53052)
% 164.48/164.35  [5306]~P9(x53061)+E(f43(x53061,f324(f324(f303(x53061),x53062),f179(f847(x53061,a834)))),x53062)
% 164.48/164.35  [5328]E(f324(f324(f82(a840),x53281),f324(f324(f3(a840),x53282),x53281)),x53282)+P1(f324(f324(f232(a840),x53282),x53281))
% 164.48/164.35  [5360]E(x53601,f115(x53602))+P1(f324(f324(f232(a840),f2(a840)),f324(f180(f841(x53602)),x53601)))
% 164.48/164.35  [5483]~P86(x54831)+E(f13(x54831,f178(x54831),f324(f324(f303(x54831),x54832),f179(f847(x54831,a834)))),x54832)
% 164.48/164.35  [5484]~P86(x54841)+E(f14(x54841,f235(x54841),f324(f324(f303(x54841),x54842),f179(f847(x54841,a834)))),x54842)
% 164.48/164.35  [5545]E(f324(f324(f83(a1),x55451),f324(f324(f42(a1),x55452),x55451)),x55452)+~P1(f324(f324(f280(a1),x55451),x55452))
% 164.48/164.35  [5546]E(f324(f324(f82(a840),x55461),f324(f324(f3(a840),x55462),x55461)),x55462)+~P1(f324(f324(f231(a840),x55461),x55462))
% 164.48/164.35  [5547]E(f324(f324(f3(a840),x55471),f324(f324(f3(a840),x55471),x55472)),x55472)+~P1(f324(f324(f231(a840),x55472),x55471))
% 164.48/164.35  [5566]E(f51(a840,f324(f324(f3(a840),x55661),x55662),x55662),f51(a840,x55661,x55662))+P1(f324(f324(f232(a840),x55661),x55662))
% 164.48/164.35  [5576]E(f324(f81(a1),f324(f324(f42(a1),x55761),f324(f81(a1),x55762))),f286(x55761,x55762))+P1(f324(f324(f231(a1),f2(a1)),x55762))
% 164.48/164.35  [5578]~E(x55782,f2(a840))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f240(a840),x55781),x55782)))
% 164.48/164.35  [5637]~P89(x56371)+E(f324(f324(f82(x56371),f324(f81(x56371),f80(x56371))),f324(f106(x56371),x56372)),f324(f106(x56371),f324(f324(f82(a1),x56372),a99)))
% 164.48/164.35  [5638]E(f324(f324(f240(a840),f324(f106(a840),x56381)),x56382),f324(f324(f240(a840),f2(a840)),x56382))+~P1(f324(a185,f324(f106(a1),x56381)))
% 164.48/164.35  [5738]E(f324(f130(a840),f129(a840,f324(f295(a840,x57381),x57382))),x57381)+~P1(f324(f324(f232(a840),x57381),x57382))
% 164.48/164.35  [5755]E(f324(f324(f83(a840),f324(f106(a840),x57551)),f324(f106(a840),x57552)),f324(f106(a840),f324(f324(f83(a1),x57551),x57552)))+P1(f324(f324(f232(a1),x57551),a85))
% 164.48/164.35  [5761]~P118(x57611)+P1(f324(f324(f231(x57611),f2(x57611)),f324(f324(f83(x57611),x57612),x57612)))
% 164.48/164.35  [5773]E(f324(f324(f3(a840),f324(a114,x57731)),x57732),f324(a114,f324(f324(f3(a840),x57731),x57732)))+~P1(f324(f324(f231(a840),x57732),x57731))
% 164.48/164.35  [5776]E(f51(a840,f324(f324(f3(a840),x57761),x57762),x57762),f51(a840,x57761,x57762))+~P1(f324(f324(f231(a840),x57762),x57761))
% 164.48/164.35  [5830]E(f324(f324(f240(a840),f324(a107,x58301)),x58302),f324(a107,f324(f324(f240(a1),x58301),x58302)))+~P1(f324(f324(f231(a1),f2(a1)),x58301))
% 164.48/164.35  [5846]P1(f324(f127(x58461),x58462))+P1(f324(f324(f232(a840),f710(x58462,x58461)),f324(f180(f841(x58461)),x58462)))
% 164.48/164.35  [5847]P1(f324(f127(x58471),x58472))+P1(f324(f324(f232(a840),f714(x58472,x58471)),f324(f180(f841(x58471)),x58472)))
% 164.48/164.35  [5862]~P1(f324(f324(f280(a1),x58621),x58622))+P1(f324(f324(f280(a1),f324(f81(a1),x58621)),x58622))
% 164.48/164.35  [5865]~E(x58651,f115(x58652))+~P1(f324(f324(f232(a840),f2(a840)),f324(f180(f841(x58652)),x58651)))
% 164.48/164.35  [5878]E(f133(a840,f129(a840,f324(f295(a840,x58781),x58782))),f324(f324(f3(a840),x58782),f80(a840)))+~P1(f324(f324(f232(a840),x58781),x58782))
% 164.48/164.35  [5881]E(f324(f324(f82(a1),x58811),f324(f102(a1),f324(a114,f634(x58812,x58811)))),x58812)+~P1(f324(f324(f232(a1),x58811),x58812))
% 164.48/164.35  [5888]E(x58881,f2(a840))+E(f324(f324(f83(a840),x58882),f324(f324(f240(a840),x58882),f324(f324(f3(a840),x58881),f80(a840)))),f324(f324(f240(a840),x58882),x58881))
% 164.48/164.35  [5914]E(f324(f324(f83(a840),f324(a107,x59141)),f324(a107,x59142)),f324(a107,f324(f324(f83(a1),x59141),x59142)))+~P1(f324(f324(f231(a1),f2(a1)),x59141))
% 164.48/164.35  [5915]E(f324(f324(f42(a840),f324(a107,x59151)),f324(a107,x59152)),f324(a107,f324(f324(f42(a1),x59151),x59152)))+~P1(f324(f324(f231(a1),f2(a1)),x59151))
% 164.48/164.35  [5929]~P105(x59291)+E(f324(f324(f82(x59291),x59292),x59292),f324(f324(f83(x59291),f324(f324(f82(x59291),f80(x59291)),f80(x59291))),x59292))
% 164.48/164.35  [5948]E(f324(f324(f42(a1),f324(f77(a1),x59481)),f324(f77(a1),x59482)),f324(f77(a1),f324(f324(f42(a1),x59481),x59482)))+~P1(f324(f324(f280(a1),x59482),x59481))
% 164.48/164.35  [5949]E(f324(f324(f3(a1),f324(f102(a1),x59491)),f324(f102(a1),x59492)),f324(f102(a1),f324(f324(f3(a840),x59491),x59492)))+~P1(f324(f324(f231(a840),x59492),x59491))
% 164.48/164.35  [5951]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f82(a1),x59511),x59512)),f56(x59511,x59512))+~P1(f324(f324(f231(a1),x59512),f2(a1)))
% 164.48/164.35  [5990]E(f163(x59901,x59902),f115(f841(x59901)))+P1(f324(f324(f326(f841(x59901)),f709(x59902,x59901)),f324(f157(f841(x59901)),x59902)))
% 164.48/164.35  [6055]~P1(f324(f324(f280(a840),x60551),x60552))+P1(f324(f324(f280(a840),x60551),f324(f324(f82(a840),x60552),x60551)))
% 164.48/164.35  [6077]E(f324(f324(f139(a1),x60771),f162(f324(f324(f82(a1),x60771),f80(a1)),x60772)),f162(x60771,x60772))+~P1(f324(f324(f231(a1),x60771),x60772))
% 164.48/164.35  [6115]~P1(f324(f324(f232(a840),x61152),x61151))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f3(a840),x61151),x61152)))
% 164.48/164.35  [6147]~P1(f324(f324(f232(a840),x61471),f324(a107,x61472)))+P1(f324(f324(f232(a1),f324(f102(a1),x61471)),x61472))
% 164.48/164.35  [6148]P1(f324(f324(f280(a1),x61481),x61482))+~P1(f324(f324(f280(a1),f324(f81(a1),x61481)),x61482))
% 164.48/164.35  [6178]~P86(x61781)+E(f324(f324(f103(f847(x61781,a834)),f324(f258(x61781),x61782)),f324(f324(f303(x61781),x61782),f179(f847(x61781,a834)))),f324(f294(x61781),x61782))
% 164.48/164.35  [6181]~P1(f324(f324(f232(a840),f2(a840)),x61811))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f240(a840),x61811),x61812)))
% 164.48/164.35  [6182]~P1(f324(f324(f231(a1),f2(a1)),x61821))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f240(a1),x61821),x61822)))
% 164.48/164.35  [6210]~E(f324(x62101,f2(a840)),f2(a840))+E(f324(f324(f8(a840,a840),x62101),f296(a840,f324(a114,f2(a840)),x62102)),f324(f324(f8(a840,a840),x62101),f296(a840,f2(a840),x62102)))
% 164.48/164.35  [6275]~P89(x62751)+E(f324(f324(f83(x62751),f324(f324(f82(x62751),f80(x62751)),f80(x62751))),f324(f106(x62751),x62752)),f324(f106(x62751),f324(f324(f82(a1),x62752),x62752)))
% 164.48/164.35  [6297]E(f324(f324(f303(a1),x62971),f296(a1,f324(f324(f82(a1),x62971),f80(a1)),x62972)),f296(a1,x62971,x62972))+P1(f324(f324(f232(a1),x62972),x62971))
% 164.48/164.35  [6298]P1(f324(f324(f232(a840),x62981),f324(a107,x62982)))+~P1(f324(f324(f232(a1),f324(f102(a1),x62981)),x62982))
% 164.48/164.35  [6400]P1(f324(f324(f280(a840),x64001),x64002))+~P1(f324(f324(f280(a840),x64001),f324(f324(f82(a840),x64002),x64001)))
% 164.48/164.35  [6405]E(f324(a107,f324(f324(f42(a1),f324(f106(a1),x64051)),f324(f106(a1),x64052))),f324(f324(f42(a840),f324(f106(a840),x64051)),f324(f106(a840),x64052)))+P1(f324(a185,f324(f106(a1),x64051)))
% 164.48/164.35  [6465]P1(f324(f324(f232(a840),x64651),x64652))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f3(a840),x64652),x64651)))
% 164.48/164.35  [6509]P1(f324(f324(f232(a840),f2(a840)),x65091))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f83(a840),x65092),x65091)))
% 164.48/164.35  [6510]P1(f324(f324(f232(a840),f2(a840)),x65101))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f83(a840),x65101),x65102)))
% 164.48/164.35  [6526]~P1(f324(f324(f231(a1),x65261),f2(a1)))+E(f324(f324(f83(a840),f324(a107,f324(f81(a1),x65261))),f324(a107,f324(f81(a1),x65262))),f324(a107,f324(f324(f83(a1),x65261),x65262)))
% 164.48/164.35  [6592]~E(x65922,f179(f847(x65921,a834)))+P1(f324(f324(f231(f847(x65921,a834)),x65922),f324(f81(f847(x65921,a834)),x65922)))
% 164.48/164.35  [6655]~P89(x66551)+E(f324(f324(f82(x66551),f324(f324(f82(x66551),f2(x66551)),f324(f106(x66551),x66552))),f324(f106(x66551),x66552)),f324(f106(x66551),f324(f324(f82(a1),x66552),x66552)))
% 164.48/164.35  [6664]~P1(f324(f324(f280(a1),f324(f102(a1),x66641)),x66642))+P1(f324(f324(f280(a840),x66641),f324(a107,f324(f77(a1),x66642))))
% 164.48/164.35  [6715]~P1(f324(f324(f232(a1),x67151),x67152))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x67151),f80(a1))),x67152))
% 164.48/164.35  [6757]P1(f324(f324(f280(a1),f324(f102(a1),x67571)),x67572))+~P1(f324(f324(f280(a840),x67571),f324(a107,f324(f77(a1),x67572))))
% 164.48/164.35  [6791]E(x67911,f2(a840))+~P1(f324(f324(f231(a1),f324(f102(a1),x67912)),f324(f81(a1),f324(f102(a1),x67911))))
% 164.48/164.35  [6792]E(x67921,f2(a840))+~P1(f324(f324(f231(a1),f324(f102(a1),x67921)),f324(f81(a1),f324(f102(a1),x67922))))
% 164.48/164.35  [6897]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f82(a1),x68971),x68972)),f56(x68971,x68972))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x68971),x68972)))
% 164.48/164.35  [6934]~P30(x69341,x69342)+P36(x69341,f324(f246(f847(f846(x69341,x69341),a834),f847(f846(x69341,x69341),a834)),x69342))
% 164.48/164.35  [6955]~P1(f324(f324(f231(a840),f324(a114,f2(a840))),x69551))+P1(f324(f324(f231(a840),f324(a114,f2(a840))),f324(f324(f240(a840),x69551),x69552)))
% 164.48/164.35  [7123]~P1(f324(f324(f232(a1),x71231),x71232))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x71231),x71231)),f324(f324(f82(a1),x71232),x71232)))
% 164.48/164.35  [7135]~P1(f324(f324(f231(a1),x71351),x71352))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x71351),x71351)),f324(f324(f82(a1),x71352),x71352)))
% 164.48/164.35  [7202]~P1(f324(f324(f232(a840),f2(a840)),x72021))+P1(f324(f324(f232(a840),f324(f324(f3(a840),x72021),f324(a114,x72022))),x72021))
% 164.48/164.35  [7239]P1(f324(f324(f231(a840),f324(a114,f2(a840))),x72391))+~P1(f324(f324(f231(a840),f324(a114,f2(a840))),f324(f324(f83(a840),x72392),x72391)))
% 164.48/164.35  [7240]P1(f324(f324(f231(a840),f324(a114,f2(a840))),x72401))+~P1(f324(f324(f231(a840),f324(a114,f2(a840))),f324(f324(f83(a840),x72401),x72402)))
% 164.48/164.35  [7244]P1(f324(f324(f231(a840),f324(f324(f149(a840),x72441),x72442)),f324(f151(a840),x72441)))+~P1(f324(f324(f232(a840),x72442),f324(f180(f841(a840)),x72441)))
% 164.48/164.35  [7288]P1(f324(f324(f232(a1),x72881),x72882))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x72881),f80(a1))),x72882))
% 164.48/164.35  [7334]P1(f324(f64(x73341),f238(f847(x73341,a834))))+~P1(f324(f64(f847(x73342,x73341)),f238(f847(f847(x73342,x73341),a834))))
% 164.48/164.35  [7335]P1(f324(f64(x73351),f238(f847(x73351,a834))))+~P1(f324(f64(f850(x73352,x73351)),f238(f847(f850(x73352,x73351),a834))))
% 164.48/164.35  [7336]P1(f324(f64(x73361),f238(f847(x73361,a834))))+~P1(f324(f64(f850(x73361,x73362)),f238(f847(f850(x73361,x73362),a834))))
% 164.48/164.35  [7378]E(x73781,f179(f847(x73782,a834)))+~P1(f324(f324(f231(f847(x73782,a834)),x73781),f324(f81(f847(x73782,a834)),x73781)))
% 164.48/164.35  [7521]E(f324(f131(f841(x75211),f841(x75211),f125(x75211),f115(x75211)),x75212),f115(x75211))+P1(f324(f324(f326(f841(x75211)),f758(x75212,x75211)),f324(f157(f841(x75211)),x75212)))
% 164.48/164.35  [7522]E(f324(f131(f841(x75221),f841(x75221),f125(x75221),f115(x75221)),x75222),f115(x75221))+P1(f324(f324(f326(f841(x75221)),f760(x75222,x75221)),f324(f157(f841(x75221)),x75222)))
% 164.48/164.35  [7768]P1(f324(f324(f232(a1),x77681),x77682))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x77681),x77681)),f324(f324(f82(a1),x77682),x77682)))
% 164.48/164.35  [7771]P1(f324(f324(f231(a1),x77711),x77712))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x77711),x77711)),f324(f324(f82(a1),x77712),x77712)))
% 164.48/164.35  [7864]~P105(x78641)+E(f324(f324(f83(x78641),f324(f324(f82(x78641),f80(x78641)),f80(x78641))),f324(f324(f8(a840,x78641),f102(x78641)),f296(a840,f80(a840),x78642))),f324(f324(f83(x78641),f324(f102(x78641),x78642)),f324(f324(f82(x78641),f324(f102(x78641),x78642)),f80(x78641))))
% 164.48/164.35  [7921]P1(f324(f324(f326(a840),x79211),x79212))+~P1(f324(f324(f326(a1),f324(f102(a1),x79211)),f324(f304(a840,a1,f102(a1)),x79212)))
% 164.48/164.35  [8075]~P1(f324(f64(x80751),x80752))+E(f324(f304(a840,x80751,f516(x80752,x80751)),f324(f257(a840),f324(f324(f9(a840,a840,a834),f232(a840)),f517(x80752,x80751)))),x80752)
% 164.48/164.35  [8361]P48(x83611,x83612)+P1(f324(f324(f326(f846(x83611,x83611)),f324(f324(f247(x83611,x83611),f830(x83612,x83611)),f830(x83612,x83611))),x83612))
% 164.48/164.35  [8496]~P89(x84961)+E(f324(f324(f3(x84961),f80(x84961)),f324(f106(x84961),x84962)),f324(f106(x84961),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x84962))))
% 164.48/164.35  [8601]~P1(f324(f324(f232(f847(a840,a834)),x86011),x86012))+P1(f324(f324(f232(f847(a1,a834)),f324(f304(a840,a1,f102(a1)),x86011)),f324(f304(a840,a1,f102(a1)),x86012)))
% 164.48/164.35  [8630]~P1(f324(f324(f232(a1),x86301),x86302))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86301),x86301)),a99)),f324(f324(f82(a1),x86302),x86302)))
% 164.48/164.35  [8632]~P1(f324(f324(f232(a1),x86321),x86322))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86321),x86321)),a99)),f324(f324(f82(a1),x86322),x86322)))
% 164.48/164.35  [8700]~P1(f324(f324(f326(a840),x87001),f324(f157(a840),x87002)))+P1(f324(f324(f231(a840),x87001),f324(f131(a840,a840,f82(a840),f2(a840)),x87002)))
% 164.48/164.35  [8774]P44(x87741,x87742)+~P1(f324(f324(f326(f846(x87741,x87741)),f324(f324(f247(x87741,x87741),f809(x87742,x87741)),f809(x87742,x87741))),x87742))
% 164.48/164.35  [8905]~P1(f324(f324(f232(f847(a1,a834)),f324(f304(a840,a1,f102(a1)),x89051)),f324(f304(a840,a1,f102(a1)),x89052)))+P1(f324(f324(f232(f847(a840,a834)),x89051),x89052))
% 164.48/164.35  [8906]~P1(f324(f324(f231(f847(a1,a834)),f324(f304(a840,a1,f102(a1)),x89061)),f324(f304(a840,a1,f102(a1)),x89062)))+P1(f324(f324(f231(f847(a840,a834)),x89061),x89062))
% 164.48/164.35  [8982]P1(f324(f324(f232(a1),x89821),x89822))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89821),x89821)),a99)),f324(f324(f82(a1),x89822),x89822)))
% 164.48/164.35  [8984]P1(f324(f324(f232(a1),x89841),x89842))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89841),x89841)),a99)),f324(f324(f82(a1),x89842),x89842)))
% 164.48/164.35  [9846]~P1(f324(f64(x98461),x98462))+E(f324(f180(f841(x98461)),f92(f841(x98461),f324(f324(f20(f841(x98461),a834,a834),f324(f324(f10(a834,f847(a834,a834),f841(x98461)),a322),f324(f324(f9(f841(x98461),f847(x98461,a834),a834),f324(f324(f10(f847(x98461,a834),f847(f847(x98461,a834),a834),f841(x98461)),a321),f157(x98461))),x98462))),f127(x98461)))),f208(x98461,x98462))
% 164.48/164.35  [5877]E(f324(f324(f82(a840),f324(f324(f3(a840),x58771),x58772)),x58772),x58771)+~P1(f324(f324(f231(a840),x58772),x58771))
% 164.48/164.35  [5944]E(f324(f324(f42(a840),f324(f324(f83(a840),x59441),x59442)),x59442),x59441)+~P1(f324(f324(f232(a840),f2(a840)),x59442))
% 164.48/164.35  [5945]E(f324(f324(f42(a840),f324(f324(f83(a840),x59451),x59452)),x59451),x59452)+~P1(f324(f324(f232(a840),f2(a840)),x59451))
% 164.48/164.35  [5950]~P67(x59501)+E(f324(f324(f8(a840,x59501),f324(f149(x59501),x59502)),f324(f295(a840,f2(a840)),f324(f180(f841(x59501)),x59502))),f324(f151(x59501),x59502))
% 164.48/164.35  [6069]E(f51(a840,f324(a114,f324(f324(f83(a840),x60691),x60692)),x60691),f80(a840))+~P1(f324(f324(f232(a840),f80(a840)),x60691))
% 164.48/164.35  [6075]E(f324(a114,f324(f324(f82(a840),f324(f106(a840),x60751)),x60752)),f324(f324(f82(a840),f80(a840)),x60752))+~P1(f324(a185,f324(f106(a1),x60751)))
% 164.48/164.35  [6101]E(f324(a107,f324(f324(f240(a1),f324(f106(a1),x61011)),x61012)),f324(f324(f240(a840),f324(f106(a840),x61011)),x61012))+P1(f324(a185,f324(f106(a1),x61011)))
% 164.48/164.35  [6353]E(f324(f324(f3(a840),x63531),f324(f106(a840),f324(f324(f82(a1),x63532),a99))),f324(f324(f3(a840),f324(a114,x63531)),f324(f106(a840),x63532)))+~P1(f324(f324(f232(a1),a85),x63532))
% 164.48/164.35  [6434]E(x64341,f2(a840))+E(f324(a114,f324(f324(f82(a840),f324(f324(f3(a840),x64341),f80(a840))),x64342)),f324(f324(f82(a840),x64341),x64342))
% 164.48/164.35  [6479]E(x64791,f2(a1))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x64791)),x64792)))
% 164.48/164.35  [6494]~E(x64942,f2(a840))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x64941)),x64942)))
% 164.48/164.35  [6531]E(x65311,f2(a840))+E(f324(f324(f82(a840),x65312),f324(f324(f83(a840),f324(f324(f3(a840),x65311),f80(a840))),x65312)),f324(f324(f83(a840),x65311),x65312))
% 164.48/164.35  [6586]~P1(f324(f324(f231(a1),x65861),x65862))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65861),a99)),x65862))
% 164.48/164.35  [6719]E(f324(f324(f139(a840),x67191),f129(a840,f324(f295(a840,f324(a114,x67191)),x67192))),f129(a840,f324(f295(a840,x67191),x67192)))+~P1(f324(f324(f232(a840),x67191),x67192))
% 164.48/164.35  [6891]~P1(f324(f324(f280(a1),x68911),f324(f102(a1),x68912)))+P1(f324(f324(f280(a840),f324(a107,f324(f77(a1),x68911))),x68912))
% 164.48/164.35  [6925]E(x69251,x69252)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x69251),x69251)),a99),f324(f324(f3(a1),f324(f324(f82(a1),x69252),x69252)),a99))
% 164.48/164.35  [6928]E(x69281,f115(x69282))+E(f264(x69282,f324(f324(f141(x69282,f846(a101,x69282)),f324(f247(a101,x69282),f80(a101))),x69281)),f271(x69282,x69281))
% 164.48/164.35  [7165]P1(f324(f324(f231(a1),x71651),x71652))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71651),a99)),x71652))
% 164.48/164.35  [7307]P1(f324(f324(f280(a1),x73071),f324(f102(a1),x73072)))+~P1(f324(f324(f280(a840),f324(a107,f324(f77(a1),x73071))),x73072))
% 164.48/164.35  [7662]~P1(f324(f324(f232(a840),x76621),x76622))+P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x76621),x76622)),a236))
% 164.48/164.35  [7894]~P1(f324(f324(f232(a101),f2(a101)),x78941))+P1(f324(f324(f232(a101),f324(f246(a101,f846(a101,a101)),f324(f265(x78941),x78942))),x78941))
% 164.48/164.35  [8202]~P78(x82021)+P1(f324(f324(f231(x82021),f324(f77(x82021),f324(f151(x82021),x82022))),f324(f151(x82021),f324(f324(f141(x82021,x82021),f77(x82021)),x82022))))
% 164.48/164.35  [8225]P1(f324(f324(f232(a840),x82251),x82252))+~P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),x82251),x82252)),a236))
% 164.48/164.35  [8385]E(f324(f324(f247(x83851,x83851),f360(x83852,x83851)),f360(x83852,x83851)),x83852)+~P1(f324(f324(f326(f846(x83851,x83851)),x83852),f301(x83851,f179(f847(f846(x83851,x83851),a834)))))
% 164.48/164.35  [8428]E(f324(f295(a840,x84281),f324(f324(f82(a840),x84281),f324(f41(a840),x84282))),x84282)+~P1(f324(f324(f231(f847(a840,a834)),x84282),f324(f295(a840,x84281),f324(f324(f82(a840),x84281),f324(f41(a840),x84282)))))
% 164.48/164.35  [8733]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x87331),x87331)),a99))),f324(f106(a1),f324(f324(f82(a1),x87332),x87332))),f324(f324(f42(a1),f324(f106(a1),x87331)),f324(f106(a1),x87332)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x87332)))
% 164.48/164.35  [8839]E(f161(f841(x88391),f324(f324(f10(a834,a834,f841(x88391)),a320),f324(f324(f9(f841(x88391),f841(x88391),a834),a321),f115(x88391))),x88392),f163(x88391,f163(x88391,x88392)))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x88391),a840),f180(f841(x88391))),x88392)))
% 164.48/164.35  [8842]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88421),x88421)),a99))),f324(f106(a1),f324(f324(f82(a1),x88422),x88422))),f324(f324(f42(a1),f324(f324(f82(a1),f324(f106(a1),x88421)),f80(a1))),f324(f106(a1),x88422)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x88422)))
% 164.48/164.35  [9617]P1(f324(a185,x96172))+E(f324(f324(f88(a1,a840),f324(f324(f3(a1),x96171),x96172)),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f2(a840))),a107)),f324(f324(f3(a840),f324(a107,x96171)),f324(a107,x96172)))
% 164.48/164.35  [9621]E(f324(f324(f88(a1,a840),f324(f106(a1),f324(f324(f82(a1),x96211),f324(f81(a1),x96212)))),f324(f324(f20(a1,a840,a840),f324(f324(f9(a1,a840,f847(a840,a840)),f324(f324(f10(a834,f847(a840,f847(a840,a840)),a1),f98(a840)),a185)),f2(a840))),a107)),f324(f324(f3(a840),f324(f106(a840),x96211)),f324(f106(a840),x96212)))+P1(f324(f324(f232(a1),x96212),a85))
% 164.48/164.35  [9622]~P30(x96221,x96222)+P1(f324(f324(f231(f847(f846(x96221,x96221),a834)),f324(f324(f282(x96221,x96221,x96221),f324(f246(f847(f846(x96221,x96221),a834),f847(f846(x96221,x96221),a834)),x96222)),f324(f251(f847(f846(x96221,x96221),a834),f847(f846(x96221,x96221),a834)),x96222))),f324(f246(f847(f846(x96221,x96221),a834),f847(f846(x96221,x96221),a834)),x96222)))
% 164.48/164.35  [9680]~E(f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,f847(a840,a834),a834),f326(a840)),x96801))),f324(f324(f9(a840,a840,a834),f232(a840)),f324(a114,x96802))))),f2(a840))+~P1(f324(f324(f326(a840),f2(a840)),x96801))
% 164.48/164.35  [9691]E(f292(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x96911,x96912),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x96912),x96911))
% 164.48/164.35  [9699]E(f293(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x96991,x96992),f179(f847(a840,a834)))+P1(f324(f324(f280(a840),x96991),x96992))
% 164.48/164.35  [9700]E(f290(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97001,x97002),f179(f847(a840,a834)))+P1(f324(f324(f280(a840),x97001),x97002))
% 164.48/164.35  [9704]E(f293(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97041,x97042),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x97042),x97041))
% 164.48/164.35  [9706]E(f290(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97061,x97062),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x97062),x97061))
% 164.48/164.35  [9749]E(f51(a1,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x97491),x97491)),a99)),f324(f106(a1),f324(f324(f82(a1),x97492),x97492))),f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f106(a1),x97491),f324(f106(a1),x97492)))),f80(a1)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x97492)))
% 164.48/164.35  [9758]E(f51(a1,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x97581),x97581)),a99)),f324(f106(a1),f324(f324(f82(a1),x97582),x97582))),f324(f324(f3(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f324(f82(a1),f324(f106(a1),x97581)),f80(a1)),f324(f106(a1),x97582)))),f80(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x97582)))
% 164.48/164.35  [9815]~P9(x98151)+E(f43(x98151,f324(f257(x98151),f324(f324(f10(f847(x98151,a834),a834,x98151),f90(x98151)),f324(f324(f10(f847(x98151,a834),f847(x98151,a834),x98151),f324(f20(x98151,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98151),a327),f324(f324(f9(x98151,f847(x98151,a834),a834),f326(x98151)),x98152)))),f231(x98151))))),f44(x98151,x98152))
% 164.48/164.35  [9839]~P36(x98391,x98392)+P57(x98391,f324(f324(f9(x98391,f847(f846(x98391,x98391),a834),f847(x98391,a834)),f324(f324(f10(f847(x98391,f847(f847(f846(x98391,x98391),a834),a834)),f847(f847(f846(x98391,x98391),a834),f847(x98391,a834)),x98391),f9(x98391,f847(f846(x98391,x98391),a834),a834)),f324(f324(f10(f847(x98391,f846(x98391,x98391)),f847(x98391,f847(f847(f846(x98391,x98391),a834),a834)),x98391),f324(f10(f846(x98391,x98391),f847(f847(f846(x98391,x98391),a834),a834),x98391),f326(f846(x98391,x98391)))),f247(x98391,x98391)))),x98392))
% 164.48/164.35  [9840]~P12(x98401,f238(f847(x98401,a834)),x98402)+P11(x98401,f324(f324(f9(x98401,f847(f846(x98401,x98401),a834),f847(x98401,a834)),f324(f324(f10(f847(x98401,f847(f847(f846(x98401,x98401),a834),a834)),f847(f847(f846(x98401,x98401),a834),f847(x98401,a834)),x98401),f9(x98401,f847(f846(x98401,x98401),a834),a834)),f324(f324(f10(f847(x98401,f846(x98401,x98401)),f847(x98401,f847(f847(f846(x98401,x98401),a834),a834)),x98401),f324(f10(f846(x98401,x98401),f847(f847(f846(x98401,x98401),a834),a834),x98401),f326(f846(x98401,x98401)))),f247(x98401,x98401)))),x98402))
% 164.48/164.35  [9877]P36(x98771,x98772)+~P57(x98771,f324(f324(f9(x98771,f847(f846(x98771,x98771),a834),f847(x98771,a834)),f324(f324(f10(f847(x98771,f847(f847(f846(x98771,x98771),a834),a834)),f847(f847(f846(x98771,x98771),a834),f847(x98771,a834)),x98771),f9(x98771,f847(f846(x98771,x98771),a834),a834)),f324(f324(f10(f847(x98771,f846(x98771,x98771)),f847(x98771,f847(f847(f846(x98771,x98771),a834),a834)),x98771),f324(f10(f846(x98771,x98771),f847(f847(f846(x98771,x98771),a834),a834),x98771),f326(f846(x98771,x98771)))),f247(x98771,x98771)))),x98772))
% 164.48/164.35  [9878]P12(x98781,f238(f847(x98781,a834)),x98782)+~P11(x98781,f324(f324(f9(x98781,f847(f846(x98781,x98781),a834),f847(x98781,a834)),f324(f324(f10(f847(x98781,f847(f847(f846(x98781,x98781),a834),a834)),f847(f847(f846(x98781,x98781),a834),f847(x98781,a834)),x98781),f9(x98781,f847(f846(x98781,x98781),a834),a834)),f324(f324(f10(f847(x98781,f846(x98781,x98781)),f847(x98781,f847(f847(f846(x98781,x98781),a834),a834)),x98781),f324(f10(f846(x98781,x98781),f847(f847(f846(x98781,x98781),a834),a834),x98781),f326(f846(x98781,x98781)))),f247(x98781,x98781)))),x98782))
% 164.48/164.35  [7111]E(f324(f324(f82(a840),f324(f106(a840),f324(f324(f3(a1),x71111),a99))),x71112),f324(a114,f324(f324(f82(a840),f324(f106(a840),x71111)),x71112)))+P1(f324(a185,f324(f106(a1),x71111)))
% 164.48/164.35  [7579]~P89(x75791)+E(f324(f324(f82(x75791),f324(f324(f82(x75791),f80(x75791)),f324(f106(x75791),x75792))),f324(f106(x75791),x75792)),f324(f106(x75791),f324(f324(f3(a1),f324(f324(f82(a1),x75792),x75792)),a99)))
% 164.48/164.35  [8227]~P1(f324(f324(f231(a1),x82271),x82272))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x82271),x82271)),f324(f324(f3(a1),f324(f324(f82(a1),x82272),x82272)),a99)))
% 164.48/164.35  [8229]~P1(f324(f324(f231(a1),x82291),x82292))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x82291),x82291)),f324(f324(f3(a1),f324(f324(f82(a1),x82292),x82292)),a99)))
% 164.48/164.35  [8634]P1(f324(f324(f231(a1),x86341),x86342))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x86341),x86341)),f324(f324(f3(a1),f324(f324(f82(a1),x86342),x86342)),a99)))
% 164.48/164.35  [8636]P1(f324(f324(f231(a1),x86361),x86362))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x86361),x86361)),f324(f324(f3(a1),f324(f324(f82(a1),x86362),x86362)),a99)))
% 164.48/164.35  [8896]~P1(f324(f324(f232(a1),x88961),x88962))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88961),x88961)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x88962),x88962)),a99)))
% 164.48/164.35  [8898]~P1(f324(f324(f231(a1),x88981),x88982))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88981),x88981)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x88982),x88982)),a99)))
% 164.48/164.35  [9128]P1(f324(f324(f232(a1),x91281),x91282))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x91281),x91281)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x91282),x91282)),a99)))
% 164.48/164.35  [9130]P1(f324(f324(f231(a1),x91301),x91302))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x91301),x91301)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x91302),x91302)),a99)))
% 164.48/164.35  [9161]~P1(f324(f64(x91611),x91612))+P1(f324(f64(f847(x91611,a834)),f324(f257(f847(x91611,a834)),f324(f324(f9(f847(x91611,a834),f847(x91611,a834),a834),f231(f847(x91611,a834))),x91612))))
% 164.48/164.35  [9208]~E(f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),x92081),f179(f847(f846(a840,a840),a834)))),f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),x92082),f179(f847(f846(a840,a840),a834)))))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x92081),x92082)),a111))
% 164.48/164.35  [9294]E(f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),x92941),f179(f847(f846(a840,a840),a834)))),f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),x92942),f179(f847(f846(a840,a840),a834)))))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x92941),x92942)),a111))
% 164.48/164.35  [9328]P1(f324(f324(f231(a1),f2(a1)),f348(x93281,x93282)))+E(f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93281)),f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93282)))
% 164.48/164.35  [9825]~P9(x98251)+E(f44(x98251,f324(f257(x98251),f324(f324(f10(f847(x98251,a834),a834,x98251),f90(x98251)),f324(f324(f10(f847(x98251,a834),f847(x98251,a834),x98251),f324(f20(x98251,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98251),a327),f324(f324(f9(x98251,f847(x98251,a834),a834),f326(x98251)),x98252)))),f324(f9(x98251,x98251,a834),f231(x98251)))))),f43(x98251,x98252))
% 164.48/164.35  [9845]P1(f324(f324(f326(a840),f2(a840)),x98451))+E(f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),a840),f326(a840)),a114)),x98451))),f324(f324(f9(a840,a840,a834),f232(a840)),x98452)))),f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,f847(a840,a834),a834),f326(a840)),x98451))),f324(f324(f9(a840,a840,a834),f232(a840)),f324(a114,x98452))))))
% 164.48/164.35  [9892]P1(f324(f324(f280(a840),x98921),x98922))+~P1(f324(f324(f326(a840),x98922),f288(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98921)))
% 164.48/164.35  [9893]P1(f324(f324(f280(a840),x98931),x98932))+~P1(f324(f324(f326(a840),x98931),f291(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98932)))
% 164.48/164.35  [9894]~P1(f324(f324(f280(a840),x98941),x98942))+~P1(f324(f324(f326(a840),x98942),f291(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98941)))
% 164.48/164.35  [9895]~P1(f324(f324(f280(a840),x98951),x98952))+~P1(f324(f324(f326(a840),x98951),f288(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98952)))
% 164.48/164.35  [7446]~P89(x74461)+E(f324(f324(f83(x74461),x74462),f324(f106(x74461),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x74462)
% 164.48/164.35  [7717]~P89(x77171)+E(f324(f324(f82(x77171),f324(f106(x77171),x77172)),f80(x77171)),f324(f106(x77171),f324(f324(f82(a1),x77172),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))
% 164.48/164.35  [7862]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x78622)))+E(f324(f324(f240(a1),x78621),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x78622),x78622)),a99))),f80(a1))
% 164.48/164.35  [9185]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x91852)))+E(f324(f324(f240(a1),x91851),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x91852),x91852)),a99))),f324(f324(f88(a1,a1),f324(f324(f240(a1),x91851),f324(f106(a840),x91852))),f324(f324(f20(a1,a1,a1),f324(f324(f10(a1,f847(a1,a1),a1),f83(a1)),f324(f83(a1),x91851))),f7(a1))))
% 164.48/164.35  [9670]~P1(f324(f324(f232(a840),f324(f106(a840),x96701)),f324(a114,x96702)))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x96701),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),f232(a840)),a107)),x96702))))
% 164.48/164.35  [9671]~P1(f324(f324(f231(a840),f324(f106(a840),x96711)),f324(a114,x96712)))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x96711),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),f231(a840)),a107)),x96712))))
% 164.48/164.35  [9733]P1(f324(f324(f232(a840),f324(f106(a840),x97331)),f324(a114,x97332)))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x97331),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),f232(a840)),a107)),x97332))))
% 164.48/164.35  [9734]P1(f324(f324(f231(a840),f324(f106(a840),x97341)),f324(a114,x97342)))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x97341),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),f231(a840)),a107)),x97342))))
% 164.48/164.35  [9764]~P1(f324(f324(f232(a840),f324(a114,x97642)),f324(f106(a840),x97641)))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x97641),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f10(a840,a834,a1),f324(f232(a840),x97642)),a107)))))
% 164.48/164.35  [9765]~P1(f324(f324(f231(a840),f324(a114,x97652)),f324(f106(a840),x97651)))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x97651),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f10(a840,a834,a1),f324(f231(a840),x97652)),a107)))))
% 164.48/164.35  [9813]P1(f324(f324(f232(a840),f324(a114,x98131)),f324(f106(a840),x98132)))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98132),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f10(a840,a834,a1),f324(f232(a840),x98131)),a107)))))
% 164.48/164.35  [9814]P1(f324(f324(f231(a840),f324(a114,x98141)),f324(f106(a840),x98142)))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98142),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f10(a840,a834,a1),f324(f231(a840),x98141)),a107)))))
% 164.48/164.35  [9885]~P1(f324(f324(f326(a840),f2(a840)),x98851))+E(f324(a114,f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,f847(a840,a834),a834),f324(f324(f10(a840,f847(f847(a840,a834),a834),a840),f326(a840)),a114)),x98851))),f324(f324(f9(a840,a840,a834),f232(a840)),x98852))))),f324(f41(a840),f324(f257(a840),f324(f324(f20(a840,a834,a834),f324(f324(f10(a834,f847(a834,a834),a840),a322),f324(f324(f9(a840,f847(a840,a834),a834),f326(a840)),x98851))),f324(f324(f9(a840,a840,a834),f232(a840)),f324(a114,x98852))))))
% 164.48/164.35  [8411]~P89(x84111)+E(f324(f324(f83(x84111),f324(f106(x84111),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x84112),x84112)
% 164.48/164.35  [8470]~P89(x84701)+E(f324(f324(f82(x84701),f80(x84701)),f324(f106(x84701),x84702)),f324(f106(x84701),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x84702)))
% 164.48/164.35  [8516]~P89(x85161)+E(f324(f324(f3(x85161),f324(f106(x85161),x85162)),f80(x85161)),f324(f106(x85161),f324(f324(f82(a1),x85162),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [8652]~P1(f324(f324(f232(a840),f324(f106(a840),a85)),x86522))+E(f324(f324(f3(a840),x86521),f324(f324(f3(a840),x86522),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f3(a840),f324(a114,x86521)),x86522))
% 164.48/164.35  [9224]~P105(x92241)+E(f324(f324(f83(x92241),x92242),x92242),f324(f324(f240(x92241),x92242),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [9225]~P75(x92251)+E(f324(f324(f240(x92251),x92252),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f83(x92251),x92252),x92252))
% 164.48/164.35  [9227]~P89(x92271)+E(f324(f324(f83(x92271),x92272),f324(f106(x92271),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f82(x92271),x92272),x92272))
% 164.48/164.35  [9464]~P119(x94641)+E(f324(f324(f240(x94641),f324(f81(x94641),x94642)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x94641),x94642),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [9465]~P103(x94651)+E(f324(f324(f240(x94651),f324(f77(x94651),x94652)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x94651),x94652),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [9461]~P89(x94611)+E(f324(f324(f83(x94611),f324(f106(x94611),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x94612),f324(f324(f82(x94611),x94612),x94612))
% 164.48/164.35  [9576]~P103(x95761)+E(f324(f77(x95761),f324(f324(f240(x95761),x95762),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x95761),x95762),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [9629]~P103(x96291)+P1(f324(f324(f231(x96291),f2(x96291)),f324(f324(f240(x96291),x96292),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.48/164.35  [9804]~E(f324(a114,x98042),f324(f106(a840),x98041))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98041),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),a321),a107)),x98042)))))
% 164.48/164.35  [9805]~E(f324(f106(a840),x98051),f324(a114,x98052))+P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98051),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),a321),a107)),x98052)))))
% 164.48/164.35  [9848]E(f324(a114,x98481),f324(f106(a840),x98482))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98482),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),a321),a107)),x98481)))))
% 164.48/164.35  [9849]E(f324(f106(a840),x98491),f324(a114,x98492))+~P1(f324(f324(f88(a1,a834),f324(f106(a1),f324(f324(f82(a1),x98491),a99))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a327),f324(f324(f10(a834,a834,a1),a320),a185))),f324(f324(f9(a1,a840,a834),f324(f324(f10(a840,f847(a840,a834),a1),a321),a107)),x98492)))))
% 164.48/164.35  [9627]~P89(x96271)+E(f324(f324(f240(x96271),f324(f106(x96271),a99)),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96272)),f80(x96271))
% 164.48/164.35  [9628]~P119(x96281)+E(f324(f324(f240(x96281),f324(f81(x96281),f80(x96281))),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96282)),f80(x96281))
% 164.48/164.35  [9631]~P75(x96311)+E(f324(f324(f240(x96311),x96312),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),f324(f324(f83(x96311),f324(f324(f83(x96311),x96312),x96312)),x96312))
% 164.48/164.35  [9828]~P1(f324(f324(f231(a1),f2(a1)),x98282))+E(f51(a1,f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98281)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98282)),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,x98281,x98282))))
% 164.48/164.35  [9851]~P1(f324(f324(f231(a1),f2(a1)),x98512))+E(f324(f324(f42(a1),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98511))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98512)),f324(f324(f42(a1),x98511),x98512))
% 164.48/164.35  [9853]~P1(f324(f324(f231(a1),x98532),f2(a1)))+E(f324(f324(f42(a1),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98531))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98532)),f324(f324(f42(a1),f324(f324(f82(a1),x98531),f80(a1))),x98532))
% 164.48/164.35  [9854]~P1(f324(f324(f231(a1),x98542),f2(a1)))+E(f51(a1,f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98541)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98542)),f324(f324(f3(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f324(f82(a1),x98541),f80(a1)),x98542))),f80(a1)))
% 164.48/164.35  [9724]~P89(x97241)+E(f324(f324(f240(x97241),f324(f106(x97241),a99)),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97242))),f324(f106(x97241),a99))
% 164.48/164.35  [9726]~P119(x97261)+E(f324(f324(f240(x97261),f324(f81(x97261),f80(x97261))),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97262))),f324(f81(x97261),f80(x97261)))
% 164.48/164.35  [5930]E(x59301,x59302)+~P39(a25,x59301,x59303,x59302)
% 164.48/164.35  [4936]~P36(x49361,x49363)+P36(x49361,f319(x49361,x49362,x49363))
% 164.48/164.35  [5100]P31(x51001,x51002,x51003)+~P31(x51001,f324(a114,x51002),x51003)
% 164.48/164.35  [5183]~P12(x51831,x51832,x51833)+P12(f841(x51831),f147(x51831,x51832),f145(x51831,x51833))
% 164.48/164.35  [5184]~P47(x51841,x51842,x51843)+P47(f841(x51841),f147(x51841,x51842),f145(x51841,x51843))
% 164.48/164.35  [5293]P53(x52931,x52932,x52933)+~E(f333(x52933,x52932,x52931),f334(x52933,x52932,x52931))
% 164.48/164.35  [5294]P52(x52941,x52942,x52943)+~E(f605(x52943,x52942,x52941),f606(x52943,x52942,x52941))
% 164.48/164.35  [6252]P32(x62521,x62522,x62523)+~P31(x62521,f619(x62523,x62522,x62521),f625(x62523,x62522,x62521))
% 164.48/164.35  [4495]~E(x44951,f182(x44952))+~E(x44951,f324(f226(x44952),x44953))
% 164.48/164.35  [4542]~E(f324(f154(x45422),x45421),x45423)+E(x45421,f324(f154(x45422),x45423))
% 164.48/164.35  [4543]~E(x45432,f324(f154(x45431),x45433))+E(f324(f154(x45431),x45432),x45433)
% 164.48/164.35  [4587]E(x45871,x45872)+~E(f324(f226(x45873),x45871),f324(f226(x45873),x45872))
% 164.48/164.35  [4588]E(x45881,x45882)+~E(f324(f154(x45883),x45881),f324(f154(x45883),x45882))
% 164.48/164.35  [4790]~P11(x47903,x47901)+P1(f324(f324(x47901,x47902),x47902))
% 164.48/164.35  [4791]~P49(x47913,x47911)+P1(f324(f324(x47911,x47912),x47912))
% 164.48/164.35  [4793]~P57(x47931,x47932)+P1(f324(f313(x47931,x47932),x47933))
% 164.48/164.35  [4855]~P36(x48551,x48552)+P36(f841(x48551),f324(f132(x48551,x48552),x48553))
% 164.48/164.35  [4859]~P1(f324(x48592,x48593))+~E(f324(f257(x48591),x48592),f179(f847(x48591,a834)))
% 164.48/164.35  [4860]~P1(f324(x48602,x48603))+~E(f179(f847(x48601,a834)),f324(f257(x48601),x48602))
% 164.48/164.35  [4892]~P1(f324(x48921,x48923))+P1(f324(x48921,f92(x48922,x48921)))
% 164.48/164.35  [5016]~E(x50162,x50163)+P1(f324(f324(f326(x50161),x50162),f324(a321,x50163)))
% 164.48/164.35  [5069]E(f324(f154(x50691),x50692),f324(f324(f139(x50691),x50693),f115(x50691)))+~E(x50692,f324(f324(f139(x50691),x50693),f115(x50691)))
% 164.48/164.35  [5070]~E(x50703,f324(f324(f139(x50701),x50702),f115(x50701)))+E(f324(f324(f139(x50701),x50702),f115(x50701)),f324(f154(x50701),x50703))
% 164.48/164.35  [5095]~E(x50953,f324(f18(f844(x50952),x50951),f182(x50952)))+E(f168(x50951,x50952,x50953),f179(f847(x50951,a834)))
% 164.48/164.35  [5116]E(f324(f41(x51161),f379(x51162,x51163,x51161)),x51162)+~E(f324(f41(x51161),x51163),f324(a114,x51162))
% 164.48/164.35  [5122]~P36(x51221,x51223)+P1(f324(f324(f326(x51221),x51222),f314(x51221,x51223)))
% 164.48/164.35  [5125]~E(f324(f154(x51252),x51251),f324(f324(f139(x51252),x51253),f115(x51252)))+E(x51251,f324(f324(f139(x51252),x51253),f115(x51252)))
% 164.48/164.35  [5126]~E(f324(f324(f139(x51262),x51263),f115(x51262)),f324(f154(x51262),x51261))+E(x51261,f324(f324(f139(x51262),x51263),f115(x51262)))
% 164.48/164.35  [5141]E(x51411,f324(f18(f844(x51412),x51413),f182(x51412)))+~E(f168(x51413,x51412,x51411),f179(f847(x51413,a834)))
% 164.48/164.35  [5147]E(f87(f846(a840,a840),f54(x51471,x51472)),x51473)+~P1(f324(f54(x51471,x51472),x51473))
% 164.48/164.35  [5155]~E(x51553,f324(f226(x51551),x51552))+P1(f324(f324(f326(x51551),x51552),f225(x51551,x51553)))
% 164.48/164.35  [5246]~E(x52462,f115(x52461))+P1(f324(f324(f326(f841(x52461)),x52462),f147(x52461,x52463)))
% 164.48/164.35  [5254]~P53(x52541,x52542,x52543)+P53(x52541,x52542,f324(f279(x52541,x52541),x52543))
% 164.48/164.35  [5255]~P47(x52551,x52552,x52553)+P47(x52551,x52552,f324(f279(x52551,x52551),x52553))
% 164.48/164.35  [5274]~P7(x52741)+E(f51(x52741,f51(x52741,x52742,x52743),x52743),f51(x52741,x52742,x52743))
% 164.48/164.35  [5372]E(x53721,x53722)+~P1(f324(f324(f326(x53723),x53721),f324(a321,x53722)))
% 164.48/164.35  [5416]~P2(x54161)+E(f181(x54161,x54162,f2(a840),x54163),x54163)
% 164.48/164.35  [5436]P53(x54361,x54362,x54363)+~P53(x54361,x54362,f324(f279(x54361,x54361),x54363))
% 164.48/164.35  [5437]P47(x54371,x54372,x54373)+~P47(x54371,x54372,f324(f279(x54371,x54371),x54373))
% 164.48/164.35  [5454]E(f155(x54541,x54542,f140(x54541,x54543)),f140(x54541,f155(x54541,x54542,x54543)))+~P1(f324(f127(x54541),x54543))
% 164.48/164.35  [5460]E(x54601,f324(f226(x54602),x54603))+~P1(f324(f324(f326(x54602),x54603),f225(x54602,x54601)))
% 164.48/164.35  [5543]~P1(f324(a26,x55433))+P1(f324(a26,f32(x55431,x55432,x55433)))
% 164.48/164.35  [5555]E(f324(f126(x55551,x55552),x55553),f115(x55551))+P1(f324(x55552,f715(x55553,x55552,x55551)))
% 164.48/164.35  [5709]~P1(f324(f127(x57091),x57093))+P1(f324(f127(x57091),f155(x57091,x57092,x57093)))
% 164.48/164.35  [5710]~P1(f324(f127(x57101),x57102))+P1(f324(f127(x57101),f159(x57101,x57102,x57103)))
% 164.48/164.35  [5711]~P1(f324(f127(x57111),x57113))+P1(f324(f127(x57111),f161(x57111,x57112,x57113)))
% 164.48/164.35  [5712]~P139(x57121,x57122,x57123)+P1(f324(x57121,f51(a1,x57122,x57123)))
% 164.48/164.35  [5790]~P1(f324(f127(x57901),x57903))+P1(f324(f127(f841(x57901)),f61(x57901,x57902,x57903)))
% 164.48/164.35  [5813]P1(f324(a26,f31(x58131,x58132,x58133)))+~P1(f324(a26,f324(a27,x58132)))
% 164.48/164.35  [5825]~P85(x58251)+E(f324(f324(f104(f847(x58251,a834)),f324(f294(x58251),x58252)),f299(x58251,x58252,x58253)),f179(f847(x58251,a834)))
% 164.48/164.35  [5826]~P85(x58261)+E(f324(f324(f104(f847(x58261,a834)),f324(f294(x58261),x58262)),f298(x58261,x58262,x58263)),f179(f847(x58261,a834)))
% 164.48/164.35  [5827]~P85(x58271)+E(f324(f324(f104(f847(x58271,a834)),f324(f258(x58271),x58272)),f296(x58271,x58272,x58273)),f179(f847(x58271,a834)))
% 164.48/164.35  [5979]P1(f324(a26,x59791))+~P1(f324(a26,f32(x59792,x59793,x59791)))
% 164.48/164.35  [5981]P1(f324(a26,x59811))+~P1(f324(a26,f33(x59812,x59813,x59811)))
% 164.48/164.35  [5983]P1(f324(a26,x59831))+~P1(f324(a26,f33(x59832,x59831,x59833)))
% 164.48/164.35  [6064]E(f324(f126(x60641,x60642),x60643),x60643)+~P1(f324(x60642,f747(x60643,x60642,x60641)))
% 164.48/164.35  [6066]E(f324(f324(f303(x60661),f384(x60662,x60663,x60661)),f379(x60662,x60663,x60661)),x60663)+~E(f324(f41(x60661),x60663),f324(a114,x60662))
% 164.48/164.35  [6081]P139(x60811,x60812,x60813)+~P1(f324(x60811,f51(a1,x60812,x60813)))
% 164.48/164.35  [6133]E(f161(x61331,x61332,x61333),x61333)+~P1(f324(x61332,f757(x61333,x61332,x61331)))
% 164.48/164.35  [6174]~P1(f324(a26,f31(x61742,x61741,x61743)))+P1(f324(a26,f324(a27,x61741)))
% 164.48/164.35  [6221]~P1(f324(x62212,f610(x62213,x62212,x62211)))+P1(f324(f243(x62211,x62212),x62213))
% 164.48/164.35  [6480]~P1(f324(f313(x64801,x64802),f793(x64803,x64802,x64801)))+P1(f324(f313(x64801,x64802),x64803))
% 164.48/164.35  [6481]~P1(f324(f313(x64811,x64812),f801(x64813,x64812,x64811)))+P1(f324(f313(x64811,x64812),x64813))
% 164.48/164.35  [7112]~P7(x71121)+E(f324(f324(f82(x71121),f324(f324(f83(x71121),x71122),f324(f324(f42(x71121),x71123),x71122))),f51(x71121,x71123,x71122)),x71123)
% 164.48/164.35  [7604]E(f324(f324(f247(x76041,x76041),f338(x76042,x76043,x76041)),f338(x76042,x76043,x76041)),x76043)+~P1(f324(f324(f326(f846(x76041,x76041)),x76043),f261(x76041,x76042)))
% 164.48/164.35  [7726]~P1(f324(f324(f326(x77261),f807(x77263,x77262,x77261)),f314(x77261,x77263)))+P1(f324(f324(f326(x77261),x77262),f314(x77261,x77263)))
% 164.48/164.35  [7727]~P1(f324(f324(f326(x77271),f811(x77273,x77272,x77271)),f314(x77271,x77273)))+P1(f324(f324(f326(x77271),x77272),f314(x77271,x77273)))
% 164.48/164.35  [7728]~P1(f324(f324(f326(x77281),f818(x77283,x77282,x77281)),f314(x77281,x77283)))+P1(f324(f324(f326(x77281),x77282),f314(x77281,x77283)))
% 164.48/164.35  [7917]~P7(x79171)+E(f324(f324(f82(x79171),f324(f324(f83(x79171),f324(f324(f42(x79171),x79172),x79173)),x79173)),f51(x79171,x79172,x79173)),x79172)
% 164.48/164.35  [7959]~E(f324(f41(x79591),x79592),f324(a114,x79593))+~P1(f324(f324(f326(x79591),f384(x79593,x79592,x79591)),f379(x79593,x79592,x79591)))
% 164.48/164.35  [8565]P1(f324(f324(f231(f847(f846(x85651,x85651),a834)),f301(x85651,x85652)),f301(x85651,x85653)))+~P1(f324(f324(f231(f847(f846(x85651,x85651),a834)),x85652),f301(x85651,x85653)))
% 164.48/164.35  [8808]E(x88081,f115(x88082))+~P1(f324(f324(f326(f846(f841(x88082),f841(x88082))),f324(f324(f247(f841(x88082),f841(x88082)),x88081),f115(x88082))),f145(x88082,x88083)))
% 164.48/164.35  [8833]E(x88331,f115(x88332))+~P1(f324(f324(f326(f846(f841(x88332),f841(x88332))),f324(f324(f247(f841(x88332),f841(x88332)),f115(x88332)),x88331)),f145(x88332,x88333)))
% 164.48/164.35  [8953]E(f324(f324(f139(x89531),f738(x89532,x89533,x89531)),f739(x89532,x89533,x89531)),x89533)+~P1(f324(f324(f326(f846(f841(x89531),f841(x89531))),f324(f324(f247(f841(x89531),f841(x89531)),f115(x89531)),x89533)),f136(x89531,x89532)))
% 164.48/164.35  [9154]~P118(x91541)+~P1(f324(f324(f232(x91541),f324(f324(f82(x91541),f324(f324(f83(x91541),x91542),x91542)),f324(f324(f83(x91541),x91543),x91543))),f2(x91541)))
% 164.48/164.35  [9203]P1(f324(f64(x92031),x92032))+~P1(f324(f324(f326(f846(f847(x92031,a834),f847(x92031,a834))),f324(f324(f247(f847(x92031,a834),f847(x92031,a834)),x92033),x92032)),f300(x92031)))
% 164.48/164.35  [9485]~P45(x94851,x94852,x94853)+P1(f324(f324(f232(a1),f324(f324(f75(f846(a1,a1),a1,x94851,f246(a1,a1)),f206(x94851)),f223(x94851,x94852,f220(x94851,x94853)))),f2(a1)))
% 164.48/164.35  [9486]~P46(x94861,x94862,x94863)+P1(f324(f324(f231(a1),f324(f324(f75(f846(a1,a1),a1,x94861,f246(a1,a1)),f206(x94861)),f223(x94861,x94862,f220(x94861,x94863)))),f2(a1)))
% 164.48/164.35  [9602]P45(x96021,x96022,x96023)+~P1(f324(f324(f232(a1),f324(f324(f75(f846(a1,a1),a1,x96021,f246(a1,a1)),f206(x96021)),f223(x96021,x96022,f220(x96021,x96023)))),f2(a1)))
% 164.48/164.35  [9603]P46(x96031,x96032,x96033)+~P1(f324(f324(f231(a1),f324(f324(f75(f846(a1,a1),a1,x96031,f246(a1,a1)),f206(x96031)),f223(x96031,x96032,f220(x96031,x96033)))),f2(a1)))
% 164.48/164.35  [9932]~P103(x99321)+~P1(f324(f324(f232(x99321),f324(f324(f82(x99321),f324(f324(f240(x99321),x99322),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99321),x99323),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99321)))
% 164.48/164.35  [4571]~E(x45713,f115(x45711))+E(f324(f324(f125(x45711),x45712),x45713),x45712)
% 164.48/164.35  [4572]~E(x45722,f115(x45721))+E(f324(f324(f125(x45721),x45722),x45723),x45723)
% 164.48/164.35  [4578]~E(x45782,f2(a840))+E(f324(f324(f158(x45781),x45782),x45783),f115(x45781))
% 164.48/164.35  [4582]~E(x45823,f115(x45821))+E(f324(f324(f158(x45821),x45822),x45823),f115(x45821))
% 164.48/164.35  [4622]~E(x46221,x46223)+E(x46221,f324(f324(f125(x46222),f115(x46222)),x46223))
% 164.48/164.35  [4707]~P100(x47072)+E(f324(f179(f847(x47071,x47072)),x47073),f179(x47072))
% 164.48/164.35  [4708]~P110(x47082)+E(f324(f238(f847(x47081,x47082)),x47083),f238(x47082))
% 164.48/164.35  [4727]E(x47271,f115(x47272))+~E(f324(f324(f125(x47272),x47273),x47271),x47273)
% 164.48/164.35  [4728]E(x47281,f115(x47282))+~E(f324(f324(f125(x47282),x47281),x47283),x47283)
% 164.48/164.35  [4736]E(x47361,f115(x47362))+~E(f324(f324(f125(x47362),x47363),x47361),f115(x47362))
% 164.48/164.35  [4737]E(x47371,f115(x47372))+~E(f324(f324(f125(x47372),x47371),x47373),f115(x47372))
% 164.48/164.35  [4762]~E(x47622,f2(a840))+E(f324(f324(f83(a840),x47621),x47622),f324(f324(f83(a840),x47623),x47622))
% 164.48/164.35  [4764]~E(x47641,f2(a840))+E(f324(f324(f83(a840),x47641),x47642),f324(f324(f83(a840),x47641),x47643))
% 164.48/164.35  [4817]~P105(x48171)+E(f324(f324(f83(x48171),x48172),x48173),f324(f324(f83(x48171),x48173),x48172))
% 164.48/164.35  [4818]~P105(x48181)+E(f324(f324(f82(x48181),x48182),x48183),f324(f324(f82(x48181),x48183),x48182))
% 164.48/164.35  [4820]~P86(x48201)+E(f324(f324(f235(x48201),x48202),x48203),f324(f324(f235(x48201),x48203),x48202))
% 164.48/164.35  [4822]~P86(x48221)+E(f324(f324(f178(x48221),x48222),x48223),f324(f324(f178(x48221),x48223),x48222))
% 164.48/164.35  [4824]~P93(x48241)+E(f324(f324(f103(x48241),x48242),x48243),f324(f324(f103(x48241),x48243),x48242))
% 164.48/164.35  [4825]~P94(x48251)+E(f324(f324(f103(x48251),x48252),x48253),f324(f324(f103(x48251),x48253),x48252))
% 164.48/164.35  [4826]~P94(x48261)+E(f324(f324(f104(x48261),x48262),x48263),f324(f324(f104(x48261),x48263),x48262))
% 164.48/164.35  [4828]~P99(x48281)+E(f324(f324(f104(x48281),x48282),x48283),f324(f324(f104(x48281),x48283),x48282))
% 164.48/164.35  [4887]E(f51(a840,x48871,x48872),f2(a840))+~E(x48871,f324(f324(f83(a840),x48872),x48873))
% 164.48/164.35  [4888]E(f51(a1,x48881,x48882),f2(a1))+~E(x48881,f324(f324(f83(a1),x48882),x48883))
% 164.48/164.35  [4948]E(x49481,x49482)+~E(f324(f324(f82(a840),x49483),x49481),f324(f324(f82(a840),x49483),x49482))
% 164.48/164.35  [4949]E(x49491,x49492)+~E(f324(f324(f82(a840),x49491),x49493),f324(f324(f82(a840),x49492),x49493))
% 164.48/164.35  [4959]~P63(x49591)+E(f324(f324(f82(x49591),x49592),f324(f81(x49591),x49593)),f324(f324(f3(x49591),x49592),x49593))
% 164.48/164.35  [4960]~P6(x49601)+E(f324(f324(f82(x49601),x49602),f324(f81(x49601),x49603)),f324(f324(f3(x49601),x49602),x49603))
% 164.48/164.35  [4961]~P107(x49611)+E(f324(f324(f82(x49611),x49612),f324(f81(x49611),x49613)),f324(f324(f3(x49611),x49612),x49613))
% 164.48/164.35  [4962]~P91(x49621)+E(f324(f324(f104(x49621),x49622),f324(f81(x49621),x49623)),f324(f324(f3(x49621),x49622),x49623))
% 164.48/164.35  [4963]~P63(x49631)+E(f324(f324(f3(x49631),x49632),f324(f81(x49631),x49633)),f324(f324(f82(x49631),x49632),x49633))
% 164.48/164.35  [5010]~P1(f324(x50103,x50102))+P1(f324(f324(f326(x50101),x50102),x50103))
% 164.48/164.35  [5012]~P68(x50122)+E(f324(f324(f11(x50121,x50122),x50123),f179(f847(x50121,a834))),f80(x50122))
% 164.48/164.35  [5014]~P67(x50142)+E(f324(f324(f8(x50141,x50142),x50143),f179(f847(x50141,a834))),f2(x50142))
% 164.48/164.35  [5059]~E(x50592,f324(f324(f82(a840),x50591),x50593))+P1(f324(f324(f231(a840),x50591),x50592))
% 164.48/164.35  [5061]~E(x50612,f179(f847(x50611,a834)))+E(f324(f324(f63(x50611),x50612),x50613),f179(f847(f847(x50611,a834),a834)))
% 164.48/164.35  [5062]~E(x50622,f179(f847(x50621,a834)))+E(f179(f847(f847(x50621,a834),a834)),f324(f324(f63(x50621),x50622),x50623))
% 164.48/164.35  [5129]~E(f324(f260(x51292,x51293),x51291),f179(f847(x51293,a834)))+E(x51291,f179(f847(f846(x51292,x51293),a834)))
% 164.48/164.35  [5130]~E(f324(f262(x51302,x51303),x51301),f179(f847(x51302,a834)))+E(x51301,f179(f847(f846(x51302,x51303),a834)))
% 164.48/164.35  [5161]E(f324(f260(x51611,x51612),x51613),f179(f847(x51612,a834)))+~E(x51613,f179(f847(f846(x51611,x51612),a834)))
% 164.48/164.35  [5162]E(f324(f262(x51621,x51622),x51623),f179(f847(x51621,a834)))+~E(x51623,f179(f847(f846(x51621,x51622),a834)))
% 164.48/164.35  [5165]E(f270(x51651,x51652,x51653),f324(f324(f3(a101),x51652),x51653))+P1(f324(f324(f232(a101),x51652),x51653))
% 164.48/164.35  [5181]P1(f324(x51811,x51812))+~P1(f324(f324(f326(x51813),x51812),x51811))
% 164.48/164.35  [5217]E(x52171,x52172)+~E(f324(f81(f847(x52173,a834)),x52171),f324(f81(f847(x52173,a834)),x52172))
% 164.48/164.35  [5222]E(f307(x52221,x52222,x52223),f182(f841(a833)))+~P1(f324(f324(f232(a1),x52222),x52223))
% 164.48/164.35  [5227]~E(x52271,f179(f847(x52272,a834)))+~P1(f324(f324(f326(x52272),x52273),x52271))
% 164.48/164.35  [5256]~E(x52562,f324(f324(f82(a1),x52561),f324(f102(a1),x52563)))+P1(f324(f324(f231(a1),x52561),x52562))
% 164.48/164.35  [5272]E(f324(f324(f303(x52721),x52722),x52723),x52723)+~P1(f324(f324(f326(x52721),x52722),x52723))
% 164.48/164.35  [5283]E(x52831,f179(f847(x52832,a834)))+~E(f324(f324(f63(x52832),x52831),x52833),f179(f847(f847(x52832,a834),a834)))
% 164.48/164.35  [5284]E(x52841,f179(f847(x52842,a834)))+~E(f179(f847(f847(x52842,a834),a834)),f324(f324(f63(x52842),x52841),x52843))
% 164.48/164.35  [5290]~P126(x52901)+E(f324(f324(f83(x52901),f324(f81(x52901),x52902)),f324(f81(x52901),x52903)),f324(f324(f83(x52901),x52902),x52903))
% 164.48/164.35  [5292]~P59(x52921)+E(f324(f324(f284(x52921),f324(f81(x52921),x52922)),f324(f81(x52921),x52923)),f324(f324(f284(x52921),x52922),x52923))
% 164.48/164.35  [5324]~P1(f324(x53243,x53242))+P1(f324(f324(f326(x53241),x53242),f324(f257(x53241),x53243)))
% 164.48/164.35  [5364]E(f155(x53641,x53642,x53643),x53643)+P1(f324(f324(f326(x53641),x53642),f324(f157(x53641),x53643)))
% 164.48/164.35  [5445]~P1(f324(f127(x54451),x54453))+P1(f324(f127(x54451),f324(f126(x54451,x54452),x54453)))
% 164.48/164.35  [5489]~P7(x54891)+E(f324(f324(f42(x54891),f51(x54891,x54892,x54893)),x54893),f2(x54891))
% 164.48/164.35  [5507]E(f159(x55071,f324(f324(f139(x55071),x55072),f115(x55071)),x55073),f115(x55071))+P1(f324(f324(f326(a840),f2(a840)),x55073))
% 164.48/164.35  [5572]E(x55721,x55722)+~E(f324(f324(f83(a840),f324(a114,x55723)),x55721),f324(f324(f83(a840),f324(a114,x55723)),x55722))
% 164.48/164.35  [5573]~E(x55732,f324(f324(f82(a1),x55731),f324(f102(a1),f324(a114,x55733))))+P1(f324(f324(f232(a1),x55731),x55732))
% 164.48/164.35  [5689]~E(x56893,f115(x56891))+E(f324(f324(f324(f172(f841(x56891),f841(x56891)),x56892),f153(x56891)),x56893),f115(x56891))
% 164.48/164.35  [5693]P1(f324(x56931,x56932))+~P1(f324(f324(f326(x56933),x56932),f324(f257(x56933),x56931)))
% 164.48/164.35  [5727]E(x57271,x57272)+~E(f324(f324(f303(x57273),x57271),f179(f847(x57273,a834))),f324(f324(f303(x57273),x57272),f179(f847(x57273,a834))))
% 164.48/164.35  [5737]~P85(x57371)+E(f324(f324(f104(f847(x57371,a834)),f324(f258(x57371),x57372)),f324(f295(x57371,x57372),x57373)),f179(f847(x57371,a834)))
% 164.48/164.35  [5799]~P70(x57991)+E(f324(f304(x57991,x57991,f81(x57991)),f324(f295(x57991,x57992),x57993)),f298(x57991,f324(f81(x57991),x57993),f324(f81(x57991),x57992)))
% 164.48/164.35  [5807]E(f324(f180(f841(x58071)),f155(x58071,x58072,x58073)),f324(f180(f841(x58071)),x58073))+P1(f324(f324(f326(x58071),x58072),f324(f157(x58071),x58073)))
% 164.48/164.35  [5864]~P85(x58641)+E(f324(f324(f104(f847(x58641,a834)),f324(f295(x58641,x58642),x58643)),f324(f259(x58641),x58643)),f179(f847(x58641,a834)))
% 164.48/164.35  [5886]~P70(x58861)+E(f324(f304(x58861,x58861,f81(x58861)),f299(x58861,x58862,x58863)),f299(x58861,f324(f81(x58861),x58863),f324(f81(x58861),x58862)))
% 164.48/164.35  [5887]~P70(x58871)+E(f324(f304(x58871,x58871,f81(x58871)),f296(x58871,x58872,x58873)),f296(x58871,f324(f81(x58871),x58873),f324(f81(x58871),x58872)))
% 164.48/164.35  [5946]E(f159(x59461,f324(f324(f139(x59461),x59462),f115(x59461)),x59463),f324(f324(f139(x59461),x59462),f115(x59461)))+~P1(f324(f324(f326(a840),f2(a840)),x59463))
% 164.48/164.35  [5954]~P70(x59541)+E(f324(f304(x59541,x59541,f81(x59541)),f298(x59541,x59542,x59543)),f324(f295(x59541,f324(f81(x59541),x59543)),f324(f81(x59541),x59542)))
% 164.48/164.35  [5974]~P8(x59741)+E(f51(x59741,f324(f81(x59741),f51(x59741,x59742,x59743)),x59743),f51(x59741,f324(f81(x59741),x59742),x59743))
% 164.48/164.35  [6079]~P1(f324(f64(f846(x60792,x60791)),x60793))+P1(f324(f64(x60791),f324(f260(x60792,x60791),x60793)))
% 164.48/164.35  [6080]~P1(f324(f64(f846(x60801,x60802)),x60803))+P1(f324(f64(x60801),f324(f262(x60801,x60802),x60803)))
% 164.48/164.35  [6085]~P85(x60851)+E(f324(f324(f104(f847(x60851,a834)),f299(x60851,x60852,x60853)),f324(f259(x60851),x60853)),f179(f847(x60851,a834)))
% 164.48/164.35  [6086]~P85(x60861)+E(f324(f324(f104(f847(x60861,a834)),f298(x60861,x60862,x60863)),f324(f297(x60861),x60863)),f179(f847(x60861,a834)))
% 164.48/164.35  [6087]~P85(x60871)+E(f324(f324(f104(f847(x60871,a834)),f296(x60871,x60872,x60873)),f324(f297(x60871),x60873)),f179(f847(x60871,a834)))
% 164.48/164.35  [6156]E(f324(f324(f149(x61561),x61562),f716(x61562,x61563,x61561)),x61563)+~P1(f324(f324(f326(x61561),x61563),f324(f157(x61561),x61562)))
% 164.48/164.35  [6307]E(x63071,f115(x63072))+~E(f324(f324(f324(f172(f841(x63072),f841(x63072)),x63073),f153(x63072)),x63071),f115(x63072))
% 164.48/164.35  [6386]P39(x63861,x63862,f792(x63863,x63862,x63861),x63863)+~P1(f324(f324(f186(x63861),x63862),x63863))
% 164.48/164.35  [6387]P39(x63871,x63872,f806(x63873,x63872,x63871),x63873)+~P1(f324(f324(f186(x63871),x63872),x63873))
% 164.48/164.35  [6416]~P1(f324(f64(f846(x64162,x64161)),x64163))+P1(f324(f64(f846(x64161,x64162)),f324(f279(x64162,x64161),x64163)))
% 164.48/164.35  [6438]E(x64381,x64382)+~E(f283(a840,f280(a840),x64383,x64381),f324(f324(f303(a840),x64382),f179(f847(a840,a834))))
% 164.48/164.35  [6439]E(x64391,x64392)+~E(f283(a840,f280(a840),x64391,x64392),f324(f324(f303(a840),x64393),f179(f847(a840,a834))))
% 164.48/164.35  [6575]P53(x65751,x65752,x65753)+P1(f324(f324(f326(x65751),f334(x65753,x65752,x65751)),x65752))
% 164.48/164.35  [6576]P53(x65761,x65762,x65763)+P1(f324(f324(f326(x65761),f333(x65763,x65762,x65761)),x65762))
% 164.48/164.35  [6588]P1(f324(f313(x65881,x65882),x65883))+P1(f324(f324(x65882,f793(x65883,x65882,x65881)),x65883))
% 164.48/164.35  [6589]P1(f324(f313(x65891,x65892),x65893))+P1(f324(f324(x65892,f801(x65893,x65892,x65891)),x65893))
% 164.48/164.35  [6620]E(f324(f180(f841(x66201)),f155(x66201,x66202,x66203)),f324(f324(f3(a840),f324(f180(f841(x66201)),x66203)),f80(a840)))+~P1(f324(f324(f326(x66201),x66202),f324(f157(x66201),x66203)))
% 164.48/164.35  [6660]P1(f324(f243(x66601,x66602),x66603))+P1(f324(f324(f326(x66601),f610(x66603,x66602,x66601)),x66603))
% 164.48/164.35  [6672]~P1(f324(f64(f846(x66722,x66721)),f324(f279(x66721,x66722),x66723)))+P1(f324(f64(f846(x66721,x66722)),x66723))
% 164.48/164.35  [6733]~P1(f324(f324(f326(x67331),x67332),f324(f157(x67331),f116(x67331,x67333))))+P1(f324(f324(f326(x67331),x67332),f324(f157(x67331),x67333)))
% 164.48/164.35  [6740]P32(x67401,x67402,x67403)+P1(f324(f324(f326(f839(x67401)),f625(x67403,x67402,x67401)),x67403))
% 164.48/164.35  [6772]E(f324(f126(x67721,x67722),x67723),x67723)+P1(f324(f324(f326(x67721),f747(x67723,x67722,x67721)),f324(f157(x67721),x67723)))
% 164.48/164.35  [6789]E(f324(f126(x67891,x67892),x67893),f115(x67891))+P1(f324(f324(f326(x67891),f715(x67893,x67892,x67891)),f324(f157(x67891),x67893)))
% 164.48/164.35  [6817]E(f161(x68171,x68172,x68173),x68173)+P1(f324(f324(f326(x68171),f757(x68173,x68172,x68171)),f324(f157(x68171),x68173)))
% 164.48/164.35  [6938]P1(f324(f324(f326(x69381),x69382),f685(x69383,x69382,x69381)))+~P1(f324(f324(f326(x69381),x69382),f43(f847(x69381,a834),x69383)))
% 164.48/164.35  [6940]~P67(x69401)+E(f324(f324(f82(x69401),f324(f324(f8(a840,x69401),x69402),f324(f258(a840),x69403))),f324(x69402,x69403)),f324(f324(f8(a840,x69401),x69402),f324(f258(a840),f324(a114,x69403))))
% 164.48/164.35  [7044]~P1(f324(f324(f326(x70441),x70442),f686(x70442,x70443,x70441)))+P1(f324(f324(f326(x70441),x70442),f44(f847(x70441,a834),x70443)))
% 164.48/164.35  [7073]~P67(x70731)+E(f324(f324(f82(x70731),f324(f324(f8(a840,x70731),x70732),f324(f294(a840),x70733))),f324(x70732,f324(a114,x70733))),f324(f324(f8(a840,x70731),x70732),f324(f294(a840),f324(a114,x70733))))
% 164.48/164.35  [7225]P1(f324(f324(f326(f841(x72251)),x72252),f147(x72251,x72253)))+P1(f324(f324(f326(x72251),f736(x72253,x72252,x72251)),f324(f157(x72251),x72252)))
% 164.48/164.35  [7242]~P1(f324(f324(f326(f841(x72421)),x72422),f147(x72421,f314(x72421,x72423))))+P1(f324(f324(f326(f841(x72421)),x72422),f314(f841(x72421),f144(x72421,x72423))))
% 164.48/164.35  [7270]~P1(f324(f324(f326(f841(x72701)),x72702),f314(f841(x72701),f144(x72701,x72703))))+P1(f324(f324(f326(f841(x72701)),x72702),f147(x72701,f314(x72701,x72703))))
% 164.48/164.35  [7310]E(f324(f324(f324(f172(f841(x73101),f841(x73101)),x73102),f153(x73101)),x73103),x73103)+~P1(f324(f324(f231(a840),f324(f180(f841(x73101)),x73103)),f80(a840)))
% 164.48/164.35  [7367]~P29(x73671,x73672,x73673,f238(f847(x73671,a834)))+P29(f841(x73671),f841(x73672),f324(f141(x73671,x73672),x73673),f238(f847(f841(x73671),a834)))
% 164.48/164.35  [7524]E(x75241,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x75242)),x75243)),f324(f251(a840,a840),x75242)))+~P1(f324(f54(x75241,x75243),x75242))
% 164.48/164.35  [7532]P29(x75321,x75322,x75323,f238(f847(x75321,a834)))+~P29(f841(x75321),f841(x75322),f324(f141(x75321,x75322),x75323),f238(f847(f841(x75321),a834)))
% 164.48/164.35  [7575]P1(f324(f324(f326(f847(x75751,a834)),f686(x75752,x75753,x75751)),x75753))+P1(f324(f324(f326(x75751),x75752),f44(f847(x75751,a834),x75753)))
% 164.48/164.35  [7667]P1(f324(f324(f326(f841(x76671)),x76672),f147(x76671,x76673)))+~P1(f324(f324(f326(x76671),f736(x76673,x76672,x76671)),x76673))
% 164.48/164.35  [7800]E(x78001,x78002)+~E(f324(f324(f9(x78003,f847(x78003,a834),a834),f326(x78003)),x78001),f324(f324(f9(x78003,f847(x78003,a834),a834),f326(x78003)),x78002))
% 164.48/164.35  [7806]~P1(f324(f324(f326(f846(x78061,x78061)),x78063),f261(x78061,x78062)))+P1(f324(f324(f326(x78061),f338(x78062,x78063,x78061)),x78062))
% 164.48/164.35  [7808]~P1(f324(f324(f326(x78081),x78083),f43(f847(x78081,a834),x78082)))+P1(f324(f324(f326(f847(x78081,a834)),f685(x78082,x78083,x78081)),x78082))
% 164.48/164.35  [8074]E(f324(f228(f844(f841(a833)),f841(a833),f307(x80741,x80742,f324(f324(f82(a1),x80743),f80(a1))),f226(f841(a833))),f324(x80741,x80743)),f307(x80741,x80742,x80743))+P1(f324(f324(f232(a1),x80742),x80743))
% 164.48/164.35  [8175]E(x81751,f115(x81752))+P1(f324(f324(f326(x81752),f324(f246(x81752,f846(a101,a101)),f324(f271(x81752,x81751),x81753))),f324(f157(x81752),x81751)))
% 164.48/164.35  [8273]~P5(x82731)+E(f324(f131(x82731,x82731,f324(f9(x82731,x82731,x82731),f82(x82731)),x82732),f324(f154(x82731),x82733)),f324(f131(x82731,x82731,f82(x82731),x82732),x82733))
% 164.48/164.35  [8738]~P86(x87381)+E(f324(f157(x87381),f138(x87381,x87381,f7(x87381),x87382,x87383)),f324(f324(f303(x87381),x87382),f324(f157(x87381),x87383)))
% 164.48/164.35  [8747]P1(f324(f324(f232(a840),f2(a840)),f557(x87471,x87472,x87473)))+~P1(f324(f324(f326(f846(x87473,x87473)),x87472),f324(f324(f282(x87473,x87473,x87473),x87471),f301(x87473,x87471))))
% 164.48/164.35  [9003]~P55(x90031,x90032)+~P1(f324(f324(f326(f846(x90031,x90031)),f324(f324(f247(x90031,x90031),x90033),x90033)),f324(f324(f282(x90031,x90031,x90031),x90032),f301(x90031,x90032))))
% 164.48/164.35  [9115]~E(f324(f324(f104(f847(f846(x91151,x91151),a834)),f324(f279(x91151,x91151),x91152)),f301(x91151,x91152)),f179(f847(f846(x91151,x91151),a834)))+~P1(f324(f324(f326(f846(x91151,x91151)),f324(f324(f247(x91151,x91151),x91153),x91153)),f324(f324(f282(x91151,x91151,x91151),x91152),f301(x91151,x91152))))
% 164.48/164.35  [9290]~P1(f324(f64(x92901),x92902))+P1(f324(f324(f231(a840),f324(f41(x92901),f324(f324(f3(f847(x92901,a834)),x92902),f324(f324(f303(x92901),x92903),f179(f847(x92901,a834)))))),f324(f41(x92901),x92902)))
% 164.48/164.35  [4875]~E(x48753,f115(x48751))+E(f133(x48751,f324(f324(f139(x48751),x48752),x48753)),x48752)
% 164.48/164.35  [4884]~E(x48843,f115(x48841))+E(f116(x48841,f324(f324(f139(x48841),x48842),x48843)),f115(x48841))
% 164.48/164.35  [4913]E(x49131,f115(x49132))+E(f133(x49132,f324(f324(f139(x49132),x49133),x49131)),f133(x49132,x49131))
% 164.48/164.35  [4915]E(x49151,f115(x49152))+E(f133(x49152,f324(f324(f125(x49152),x49153),x49151)),f133(x49152,x49151))
% 164.48/164.35  [4922]~E(x49223,f115(x49221))+E(f133(x49221,f324(f324(f125(x49221),x49222),x49223)),f133(x49221,x49222))
% 164.48/164.35  [4923]~E(x49233,f115(x49231))+E(f116(x49231,f324(f324(f125(x49231),x49232),x49233)),f116(x49231,x49232))
% 164.48/164.35  [4953]E(x49531,f115(x49532))+E(f324(f130(x49532),f324(f324(f125(x49532),x49531),x49533)),f324(f130(x49532),x49531))
% 164.48/164.35  [4984]~E(x49842,f115(x49841))+E(f324(f130(x49841),f324(f324(f125(x49841),x49842),x49843)),f324(f130(x49841),x49843))
% 164.48/164.35  [5036]~P86(x50361)+E(f324(f324(f235(x50361),x50362),f324(f324(f178(x50361),x50362),x50363)),x50362)
% 164.48/164.35  [5037]~P86(x50371)+E(f324(f324(f178(x50371),x50372),f324(f324(f235(x50371),x50372),x50373)),x50372)
% 164.48/164.35  [5038]~P94(x50381)+E(f324(f324(f103(x50381),x50382),f324(f324(f104(x50381),x50382),x50383)),x50382)
% 164.48/164.35  [5039]~P94(x50391)+E(f324(f324(f104(x50391),x50392),f324(f324(f103(x50391),x50392),x50393)),x50392)
% 164.48/164.35  [5057]~P7(x50571)+E(f51(x50571,f324(f324(f83(x50571),x50572),x50573),x50573),f2(x50571))
% 164.48/164.35  [5058]~P7(x50581)+E(f51(x50581,f324(f324(f83(x50581),x50582),x50583),x50582),f2(x50581))
% 164.48/164.35  [5124]~P6(x51241)+E(f324(f81(x51241),f324(f324(f3(x51241),x51242),x51243)),f324(f324(f3(x51241),x51243),x51242))
% 164.48/164.35  [5185]E(x51851,f115(x51852))+E(f116(x51852,f324(f324(f139(x51852),x51853),x51851)),f324(f324(f139(x51852),x51853),f116(x51852,x51851)))
% 164.48/164.35  [5186]E(x51861,f115(x51862))+E(f116(x51862,f324(f324(f125(x51862),x51863),x51861)),f324(f324(f125(x51862),x51863),f116(x51862,x51861)))
% 164.48/164.35  [5187]~P9(x51871)+E(f44(x51871,f324(f324(f303(x51871),x51872),x51873)),f324(f324(f104(x51871),x51872),f44(x51871,x51873)))
% 164.48/164.35  [5188]~P9(x51881)+E(f43(x51881,f324(f324(f303(x51881),x51882),x51883)),f324(f324(f103(x51881),x51882),f43(x51881,x51883)))
% 164.48/164.35  [5231]~P92(x52311)+E(f324(f324(f83(x52311),x52312),f324(f324(f83(x52311),x52312),x52313)),f324(f324(f83(x52311),x52312),x52313))
% 164.48/164.35  [5233]~P86(x52331)+E(f324(f324(f235(x52331),x52332),f324(f324(f235(x52331),x52332),x52333)),f324(f324(f235(x52331),x52332),x52333))
% 164.48/164.35  [5235]~P86(x52351)+E(f324(f324(f178(x52351),x52352),f324(f324(f178(x52351),x52352),x52353)),f324(f324(f178(x52351),x52352),x52353))
% 164.48/164.35  [5237]~P93(x52371)+E(f324(f324(f103(x52371),x52372),f324(f324(f103(x52371),x52372),x52373)),f324(f324(f103(x52371),x52372),x52373))
% 164.48/164.35  [5238]~P94(x52381)+E(f324(f324(f103(x52381),x52382),f324(f324(f103(x52381),x52382),x52383)),f324(f324(f103(x52381),x52382),x52383))
% 164.48/164.35  [5239]~P94(x52391)+E(f324(f324(f104(x52391),x52392),f324(f324(f104(x52391),x52392),x52393)),f324(f324(f104(x52391),x52392),x52393))
% 164.48/164.35  [5241]~P99(x52411)+E(f324(f324(f104(x52411),x52412),f324(f324(f104(x52411),x52412),x52413)),f324(f324(f104(x52411),x52412),x52413))
% 164.48/164.35  [5249]~P7(x52491)+E(f51(x52491,f324(f324(f82(x52491),x52492),x52493),x52493),f51(x52491,x52492,x52493))
% 164.48/164.35  [5250]~P7(x52501)+E(f51(x52501,f324(f324(f82(x52501),x52502),x52503),x52502),f51(x52501,x52503,x52502))
% 164.48/164.35  [5257]~P126(x52571)+E(f324(f324(f83(x52571),x52572),f324(f81(x52571),x52573)),f324(f81(x52571),f324(f324(f83(x52571),x52572),x52573)))
% 164.48/164.35  [5258]~P59(x52581)+E(f324(f324(f284(x52581),x52582),f324(f81(x52581),x52583)),f324(f81(x52581),f324(f324(f284(x52581),x52582),x52583)))
% 164.48/164.35  [5259]~P72(x52591)+E(f324(f324(f82(x52591),x52592),f324(f151(x52591),x52593)),f324(f151(x52591),f324(f324(f139(x52591),x52592),x52593)))
% 164.48/164.35  [5289]~P126(x52891)+E(f324(f324(f83(x52891),f324(f81(x52891),x52892)),x52893),f324(f324(f83(x52891),x52892),f324(f81(x52891),x52893)))
% 164.48/164.35  [5295]~P12(x52951,x52952,x52953)+E(f43(f847(x52951,a834),f324(f324(f63(x52951),x52952),x52953)),x52952)
% 164.48/164.35  [5356]~P108(x53561)+E(f324(f324(f83(x53561),x53562),f324(f324(f240(x53561),x53562),x53563)),f324(f324(f240(x53561),x53562),f324(a114,x53563)))
% 164.48/164.35  [5357]~P105(x53571)+E(f324(f324(f83(x53571),x53572),f324(f324(f240(x53571),x53572),x53573)),f324(f324(f240(x53571),x53572),f324(a114,x53573)))
% 164.48/164.35  [5367]~P63(x53671)+E(f324(f324(f82(x53671),f324(f81(x53671),x53672)),f324(f324(f82(x53671),x53672),x53673)),x53673)
% 164.48/164.35  [5388]~P2(x53881)+E(f324(f324(f240(x53881),f324(f102(x53881),x53882)),x53883),f324(f102(x53881),f324(f324(f240(a840),x53882),x53883)))
% 164.48/164.35  [5389]~P119(x53891)+E(f324(f324(f240(x53891),f324(f105(x53891),x53892)),x53893),f324(f105(x53891),f324(f324(f240(a1),x53892),x53893)))
% 164.48/164.35  [5394]~P78(x53941)+E(f324(f77(x53941),f324(f324(f3(x53941),x53942),x53943)),f324(f77(x53941),f324(f324(f3(x53941),x53943),x53942)))
% 164.48/164.35  [5397]~P103(x53971)+E(f324(f324(f83(x53971),f84(x53971,x53972)),f84(x53971,x53973)),f84(x53971,f324(f324(f83(x53971),x53972),x53973)))
% 164.48/164.35  [5401]E(x54011,f115(x54012))+E(f324(f324(f125(x54012),f324(f156(x54012),x54011)),x54013),f324(f156(x54012),f324(f324(f125(x54012),x54011),x54013)))
% 164.48/164.35  [5407]~E(x54072,f324(a114,f324(f324(f82(a840),x54071),x54073)))+P1(f324(f324(f232(a840),x54071),x54072))
% 164.48/164.35  [5408]~P126(x54081)+E(f324(f324(f83(x54081),f324(f81(x54081),x54082)),x54083),f324(f81(x54081),f324(f324(f83(x54081),x54082),x54083)))
% 164.48/164.35  [5409]~P114(x54091)+E(f324(f324(f284(x54091),f324(f81(x54091),x54092)),x54093),f324(f81(x54091),f324(f324(f284(x54091),x54092),x54093)))
% 164.48/164.35  [5410]~P103(x54101)+E(f324(f324(f240(x54101),f324(f77(x54101),x54102)),x54103),f324(f77(x54101),f324(f324(f240(x54101),x54102),x54103)))
% 164.48/164.35  [5506]E(f420(x55061,x55062,x55063),f423(x55061,x55062,x55063))+E(f324(f324(f104(f847(x55063,a834)),x55062),x55061),f179(f847(x55063,a834)))
% 164.48/164.35  [5520]~P68(x55202)+E(f324(f324(f11(x55201,x55202),f324(f18(x55202,x55201),f80(x55202))),x55203),f80(x55202))
% 164.48/164.35  [5521]~P67(x55212)+E(f324(f324(f8(x55211,x55212),f324(f18(x55212,x55211),f2(x55212))),x55213),f2(x55212))
% 164.48/164.35  [5523]~P2(x55231)+E(f324(f324(f83(x55231),f324(f102(x55231),x55232)),f324(f102(x55231),x55233)),f324(f102(x55231),f324(f324(f83(a840),x55232),x55233)))
% 164.48/164.35  [5524]~P2(x55241)+E(f324(f324(f82(x55241),f324(f102(x55241),x55242)),f324(f102(x55241),x55243)),f324(f102(x55241),f324(f324(f82(a840),x55242),x55243)))
% 164.48/164.35  [5525]~P119(x55251)+E(f324(f324(f83(x55251),f324(f105(x55251),x55252)),f324(f105(x55251),x55253)),f324(f105(x55251),f324(f324(f83(a1),x55252),x55253)))
% 164.48/164.35  [5526]~P119(x55261)+E(f324(f324(f82(x55261),f324(f105(x55261),x55262)),f324(f105(x55261),x55263)),f324(f105(x55261),f324(f324(f82(a1),x55262),x55263)))
% 164.48/164.35  [5527]~P119(x55271)+E(f324(f324(f3(x55271),f324(f105(x55271),x55272)),f324(f105(x55271),x55273)),f324(f105(x55271),f324(f324(f3(a1),x55272),x55273)))
% 164.48/164.35  [5530]~P89(x55301)+E(f324(f324(f3(x55301),f324(f106(x55301),x55302)),f324(f106(x55301),x55303)),f324(f106(x55301),f324(f324(f3(a1),x55302),x55303)))
% 164.48/164.35  [5531]~P89(x55311)+E(f324(f324(f83(x55311),f324(f106(x55311),x55312)),f324(f106(x55311),x55313)),f324(f106(x55311),f324(f324(f83(a1),x55312),x55313)))
% 164.48/164.35  [5532]~P89(x55321)+E(f324(f324(f82(x55321),f324(f106(x55321),x55322)),f324(f106(x55321),x55323)),f324(f106(x55321),f324(f324(f82(a1),x55322),x55323)))
% 164.48/164.35  [5579]~E(x55793,x55792)+P1(f324(f324(f231(f847(x55791,a834)),x55792),x55793))
% 164.48/164.35  [5585]~E(x55852,x55853)+P1(f324(f324(f231(f847(x55851,a834)),x55852),x55853))
% 164.48/164.35  [5590]~P63(x55901)+E(f324(f324(f82(x55901),f324(f81(x55901),x55902)),f324(f81(x55901),x55903)),f324(f81(x55901),f324(f324(f82(x55901),x55903),x55902)))
% 164.48/164.35  [5591]~P6(x55911)+E(f324(f324(f82(x55911),f324(f81(x55911),x55912)),f324(f81(x55911),x55913)),f324(f81(x55911),f324(f324(f82(x55911),x55912),x55913)))
% 164.48/164.35  [5592]~P69(x55921)+E(f324(f324(f178(x55921),f324(f81(x55921),x55922)),f324(f81(x55921),x55923)),f324(f81(x55921),f324(f324(f235(x55921),x55922),x55923)))
% 164.48/164.35  [5593]~P69(x55931)+E(f324(f324(f235(x55931),f324(f81(x55931),x55932)),f324(f81(x55931),x55933)),f324(f81(x55931),f324(f324(f178(x55931),x55932),x55933)))
% 164.48/164.35  [5594]~P91(x55941)+E(f324(f324(f104(x55941),f324(f81(x55941),x55942)),f324(f81(x55941),x55943)),f324(f81(x55941),f324(f324(f103(x55941),x55942),x55943)))
% 164.48/164.35  [5595]~P91(x55951)+E(f324(f324(f103(x55951),f324(f81(x55951),x55952)),f324(f81(x55951),x55953)),f324(f81(x55951),f324(f324(f104(x55951),x55952),x55953)))
% 164.48/164.35  [5596]~P103(x55961)+E(f324(f324(f83(x55961),f324(f77(x55961),x55962)),f324(f77(x55961),x55963)),f324(f77(x55961),f324(f324(f83(x55961),x55962),x55963)))
% 164.48/164.35  [5597]~P61(x55971)+E(f324(f324(f284(x55971),f324(f77(x55971),x55972)),f324(f77(x55971),x55973)),f324(f77(x55971),f324(f324(f284(x55971),x55972),x55973)))
% 164.48/164.35  [5598]~P72(x55981)+E(f324(f324(f82(x55981),f324(f151(x55981),x55982)),f324(f151(x55981),x55983)),f324(f151(x55981),f324(f324(f125(x55981),x55982),x55983)))
% 164.48/164.35  [5599]E(x55991,f179(f847(x55992,a834)))+~E(f324(f324(f103(f847(x55992,a834)),x55993),x55991),f179(f847(x55992,a834)))
% 164.48/164.35  [5600]E(x56001,f179(f847(x56002,a834)))+~E(f324(f324(f103(f847(x56002,a834)),x56001),x56003),f179(f847(x56002,a834)))
% 164.48/164.35  [5601]~P140(x56011,x56012,x56013)+P1(f324(x56011,f324(f324(f42(a1),x56012),x56013)))
% 164.48/164.35  [5661]~P1(f324(f64(x56611),x56613))+P1(f324(f64(x56611),f324(f324(f303(x56611),x56612),x56613)))
% 164.48/164.35  [5662]~P1(f324(f127(x56621),x56623))+P1(f324(f127(x56621),f324(f324(f158(x56621),x56622),x56623)))
% 164.48/164.35  [5663]~P1(f324(f127(x56631),x56633))+P1(f324(f127(x56631),f324(f324(f128(x56631),x56632),x56633)))
% 164.48/164.35  [5694]~P86(x56941)+P1(f324(f324(f231(x56941),x56942),f324(f324(f178(x56941),x56943),x56942)))
% 164.48/164.35  [5695]~P86(x56951)+P1(f324(f324(f231(x56951),x56952),f324(f324(f178(x56951),x56952),x56953)))
% 164.48/164.35  [5696]~P93(x56961)+P1(f324(f324(f231(x56961),x56962),f324(f324(f103(x56961),x56963),x56962)))
% 164.48/164.35  [5697]~P94(x56971)+P1(f324(f324(f231(x56971),x56972),f324(f324(f103(x56971),x56973),x56972)))
% 164.48/164.35  [5698]~P93(x56981)+P1(f324(f324(f231(x56981),x56982),f324(f324(f103(x56981),x56982),x56983)))
% 164.48/164.35  [5699]~P94(x56991)+P1(f324(f324(f231(x56991),x56992),f324(f324(f103(x56991),x56992),x56993)))
% 164.48/164.35  [5700]~P105(x57001)+P1(f324(f324(f280(x57001),x57002),f324(f324(f83(x57001),x57003),x57002)))
% 164.48/164.35  [5701]~P105(x57011)+P1(f324(f324(f280(x57011),x57012),f324(f324(f83(x57011),x57012),x57013)))
% 164.48/164.35  [5714]~E(x57141,f2(a840))+E(f324(f324(f42(a840),f324(f324(f83(a840),x57141),x57142)),f324(f324(f83(a840),x57141),x57143)),f2(a840))
% 164.48/164.35  [5778]P1(f324(x57781,x57782))+P1(f324(f324(f186(f35(x57781,x57783)),x57782),x57782))
% 164.48/164.35  [5792]~P89(x57921)+E(f324(f324(f3(x57921),f324(f106(x57921),x57922)),f324(f106(x57921),x57923)),f324(f106(x57921),f324(f324(f82(a1),x57922),f324(f81(a1),x57923))))
% 164.48/164.35  [5848]E(x58481,f2(a840))+E(f324(f324(f42(a840),f324(f324(f83(a840),x58481),x58482)),f324(f324(f83(a840),x58481),x58483)),f324(f324(f42(a840),x58482),x58483))
% 164.48/164.35  [5884]E(f140(x58841,f324(f324(f139(x58841),x58842),x58843)),f324(f324(f139(x58841),x58842),f140(x58841,x58843)))+P1(f324(f324(f326(x58841),x58842),f324(f157(x58841),x58843)))
% 164.48/164.35  [5918]P140(x59181,x59182,x59183)+~P1(f324(x59181,f324(f324(f42(a1),x59182),x59183)))
% 164.48/164.35  [5995]E(x59951,f115(x59952))+E(f324(f324(f139(x59952),f324(f130(x59952),x59951)),f324(f324(f158(x59952),x59953),f324(f156(x59952),x59951))),f324(f324(f158(x59952),f324(a114,x59953)),x59951))
% 164.48/164.35  [6003]E(f324(f324(f3(f847(x60031,a834)),x60032),x60033),x60032)+~E(f324(f324(f104(f847(x60031,a834)),x60032),x60033),f179(f847(x60031,a834)))
% 164.48/164.35  [6016]E(f140(x60161,f324(f324(f139(x60161),x60162),x60163)),f140(x60161,x60163))+~P1(f324(f324(f326(x60161),x60162),f324(f157(x60161),x60163)))
% 164.48/164.35  [6048]~P1(f324(f324(f232(a840),x60481),x60483))+P1(f324(f324(f232(a840),x60481),f324(f324(f82(a840),x60482),x60483)))
% 164.48/164.35  [6050]~P1(f324(f324(f232(a840),x60501),x60502))+P1(f324(f324(f232(a840),x60501),f324(f324(f82(a840),x60502),x60503)))
% 164.48/164.35  [6052]~P1(f324(f324(f231(a840),x60521),x60523))+P1(f324(f324(f231(a840),x60521),f324(f324(f82(a840),x60522),x60523)))
% 164.48/164.35  [6054]~P1(f324(f324(f231(a840),x60541),x60542))+P1(f324(f324(f231(a840),x60541),f324(f324(f82(a840),x60542),x60543)))
% 164.48/164.35  [6093]P1(f324(f64(x60931),x60932))+~P1(f324(f64(x60931),f324(f324(f303(x60931),x60933),x60932)))
% 164.48/164.35  [6094]P1(f324(f127(x60941),x60942))+~P1(f324(f127(x60941),f324(f324(f139(x60941),x60943),x60942)))
% 164.48/164.35  [6095]P1(f324(f127(x60951),x60952))+~P1(f324(f127(x60951),f324(f324(f125(x60951),x60953),x60952)))
% 164.48/164.35  [6096]P1(f324(f127(x60961),x60962))+~P1(f324(f127(x60961),f324(f324(f125(x60961),x60962),x60963)))
% 164.48/164.35  [6141]~E(f51(a1,x61412,x61411),f51(a1,x61413,x61411))+P1(f324(f324(f280(a1),x61411),f324(f324(f3(a1),x61412),x61413)))
% 164.48/164.35  [6146]~P105(x61461)+E(f324(f324(f82(x61461),x61462),f324(f324(f83(x61461),x61463),x61462)),f324(f324(f83(x61461),f324(f324(f82(x61461),x61463),f80(x61461))),x61462))
% 164.48/164.35  [6195]~E(x61951,x61952)+~P1(f324(f324(f232(f847(x61953,a834)),x61951),x61952))
% 164.48/164.35  [6242]P1(f324(f324(f326(x62421),x62422),x62423))+P1(f324(f324(f326(x62421),x62422),f324(f81(f847(x62421,a834)),x62423)))
% 164.48/164.35  [6249]E(f133(x62491,f324(f324(f128(x62491),x62492),x62493)),f133(x62491,x62493))+~P1(f324(f324(f232(a840),x62492),f324(f180(f841(x62491)),x62493)))
% 164.48/164.35  [6250]E(f324(f324(f158(x62501),x62502),f116(x62501,x62503)),f324(f324(f158(x62501),x62502),x62503))+~P1(f324(f324(f232(a840),x62502),f324(f180(f841(x62501)),x62503)))
% 164.48/164.35  [6309]E(f324(f324(f324(f172(f841(x63091),f841(x63091)),x63092),f153(x63091)),x63093),x63093)+~E(f51(a840,x63092,f324(f180(f841(x63091)),x63093)),f2(a840))
% 164.48/164.35  [6318]~P12(x63181,x63183,x63182)+E(f324(f324(f282(x63181,x63181,x63181),f324(f279(x63181,x63181),x63182)),x63182),x63182)
% 164.48/164.35  [6361]~E(f324(f324(f103(f847(x63611,a834)),x63612),x63613),x63613)+P1(f324(f324(f231(f847(x63611,a834)),x63612),x63613))
% 164.48/164.35  [6366]~P52(x63661,x63661,x63663)+P52(x63661,x63661,f324(f324(f172(f846(x63661,x63661),a834),x63662),x63663))
% 164.48/164.35  [6368]~P1(f324(f324(f326(x63681),x63683),f324(f157(x63681),x63682)))+P1(f324(f324(f232(a840),f2(a840)),f324(f180(f841(x63681)),x63682)))
% 164.48/164.35  [6398]~P78(x63981)+E(f324(f77(x63981),f324(f324(f82(x63981),f324(f77(x63981),x63982)),f324(f77(x63981),x63983))),f324(f324(f82(x63981),f324(f77(x63981),x63982)),f324(f77(x63981),x63983)))
% 164.48/164.35  [6409]E(f324(f324(f42(a840),f324(f324(f83(a840),x64091),x64092)),f324(f324(f83(a840),x64091),x64093)),f324(f324(f42(a840),x64092),x64093))+~P1(f324(f324(f232(a840),f2(a840)),x64091))
% 164.48/164.35  [6436]E(f51(a1,x64361,x64362),f51(a1,x64363,x64362))+~P1(f324(f324(f280(a1),x64362),f324(f324(f3(a1),x64361),x64363)))
% 164.48/164.35  [6550]~P1(f324(f64(x65501),x65503))+E(f324(f324(f67(x65501,f847(x65501,a834),f303(x65501)),x65502),x65503),f324(f324(f103(f847(x65501,a834)),x65503),x65502))
% 164.48/164.35  [6613]E(f324(f324(f103(f847(x66131,a834)),x66132),x66133),x66132)+~P1(f324(f324(f231(f847(x66131,a834)),x66133),x66132))
% 164.48/164.35  [6615]E(f324(f324(f103(f847(x66151,a834)),x66152),x66153),x66153)+~P1(f324(f324(f231(f847(x66151,a834)),x66152),x66153))
% 164.48/164.35  [6616]E(f324(f324(f104(f847(x66161,a834)),x66162),x66163),x66163)+~P1(f324(f324(f231(f847(x66161,a834)),x66163),x66162))
% 164.48/164.35  [6617]E(f324(f324(f104(f847(x66171,a834)),x66172),x66173),x66172)+~P1(f324(f324(f231(f847(x66171,a834)),x66172),x66173))
% 164.48/164.35  [6670]~P1(f324(f127(x66701),x66702))+E(f324(f324(f3(f847(x66701,a834)),f324(f157(x66701),x66702)),f324(f324(f303(x66701),x66703),f179(f847(x66701,a834)))),f324(f157(x66701),f155(x66701,x66703,x66702)))
% 164.48/164.35  [6728]P36(x67281,x67282)+~P36(x67281,f324(f324(f172(f846(x67281,x67281),a834),x67283),x67282))
% 164.48/164.35  [6747]~E(x67471,f2(a840))+P1(f324(f324(f280(a840),f324(f324(f83(a840),x67471),x67472)),f324(f324(f83(a840),x67471),x67473)))
% 164.48/164.35  [6801]P1(f324(f55(x68011,x68012),f324(a57,x68013)))+~P1(f324(f55(f324(f81(a1),x68011),f324(f81(a1),x68012)),x68013))
% 164.48/164.35  [6806]E(f324(f324(f3(f847(x68061,a834)),f324(f324(f303(x68061),x68062),x68063)),f324(f324(f303(x68061),x68062),f179(f847(x68061,a834)))),x68063)+P1(f324(f324(f326(x68061),x68062),x68063))
% 164.48/164.35  [6825]E(f324(f324(f104(f847(x68251,a834)),f324(f157(x68251),x68252)),f324(f157(x68251),x68253)),f179(f847(x68251,a834)))+~P1(f324(f127(x68251),f324(f324(f125(x68251),x68252),x68253)))
% 164.48/164.35  [6842]~P1(f324(f324(f326(x68421),x68422),f324(f157(x68421),x68423)))+~P1(f324(f127(x68421),f324(f324(f139(x68421),x68422),x68423)))
% 164.48/164.35  [6919]E(f324(f324(f104(f847(x69191,a834)),x69192),x69193),f179(f847(x69191,a834)))+P1(f324(f324(f326(x69191),f420(x69193,x69192,x69191)),x69192))
% 164.48/164.35  [6920]E(f324(f324(f104(f847(x69201,a834)),x69202),x69203),f179(f847(x69201,a834)))+P1(f324(f324(f326(x69201),f423(x69203,x69202,x69201)),x69203))
% 164.48/164.35  [6924]E(f116(x69241,f324(f324(f158(x69241),x69242),x69243)),f324(f324(f158(x69241),f324(f324(f3(a840),x69242),f80(a840))),x69243))+~P1(f324(f324(f231(a840),x69242),f324(f180(f841(x69241)),x69243)))
% 164.48/164.35  [7006]P1(f324(f324(f232(a840),f2(a840)),x70061))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x70062),x70061)),f324(f324(f83(a840),x70063),x70061)))
% 164.48/164.35  [7007]P1(f324(f324(f232(a840),f2(a840)),x70071))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x70071),x70072)),f324(f324(f83(a840),x70071),x70073)))
% 164.48/164.35  [7010]~P1(f324(f324(f326(x70101),x70102),x70103))+~P1(f324(f324(f326(x70101),x70102),f324(f81(f847(x70101,a834)),x70103)))
% 164.48/164.35  [7016]~P1(f324(f324(f232(f847(x70161,a834)),x70162),x70163))+P1(f324(f324(f231(f847(x70161,a834)),x70162),x70163))
% 164.48/164.35  [7119]~P1(f324(f324(f232(a840),x71192),x71193))+P1(f324(f324(f232(a840),f324(f324(f82(a840),x71191),x71192)),f324(f324(f82(a840),x71191),x71193)))
% 164.48/164.35  [7120]~P1(f324(f324(f232(a840),x71201),x71203))+P1(f324(f324(f232(a840),f324(f324(f82(a840),x71201),x71202)),f324(f324(f82(a840),x71203),x71202)))
% 164.48/164.35  [7121]~P1(f324(f324(f232(a1),x71211),x71213))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x71211),x71212)),f324(f324(f82(a1),x71213),x71212)))
% 164.48/164.35  [7125]~P1(f324(f324(f231(a840),x71252),x71253))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x71251),x71252)),f324(f324(f83(a840),x71251),x71253)))
% 164.48/164.35  [7127]~P1(f324(f324(f231(a840),x71271),x71273))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x71271),x71272)),f324(f324(f83(a840),x71273),x71272)))
% 164.48/164.35  [7128]~P1(f324(f324(f231(a840),x71282),x71283))+P1(f324(f324(f231(a840),f324(f324(f82(a840),x71281),x71282)),f324(f324(f82(a840),x71281),x71283)))
% 164.48/164.35  [7129]~P1(f324(f324(f231(a840),x71291),x71293))+P1(f324(f324(f231(a840),f324(f324(f82(a840),x71291),x71292)),f324(f324(f82(a840),x71293),x71292)))
% 164.48/164.35  [7130]~P1(f324(f324(f231(a840),x71301),x71303))+P1(f324(f324(f231(a840),f324(f324(f42(a840),x71301),x71302)),f324(f324(f42(a840),x71303),x71302)))
% 164.48/164.35  [7131]~P1(f324(f324(f231(a840),x71313),x71312))+P1(f324(f324(f231(a840),f324(f324(f3(a840),x71311),x71312)),f324(f324(f3(a840),x71311),x71313)))
% 164.48/164.35  [7132]~P1(f324(f324(f231(a840),x71321),x71323))+P1(f324(f324(f231(a840),f324(f324(f3(a840),x71321),x71322)),f324(f324(f3(a840),x71323),x71322)))
% 164.48/164.35  [7133]~P1(f324(f324(f231(a1),x71332),x71333))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x71331),x71332)),f324(f324(f82(a1),x71331),x71333)))
% 164.48/164.35  [7136]~P1(f324(f324(f280(a840),x71362),x71363))+P1(f324(f324(f280(a840),f324(f324(f83(a840),x71361),x71362)),f324(f324(f83(a840),x71361),x71363)))
% 164.48/164.35  [7224]E(x72241,x72242)+~P1(f324(f324(f326(x72243),x72241),f324(f324(f303(x72243),x72242),f179(f847(x72243,a834)))))
% 164.48/164.35  [7226]~E(f324(f324(f104(f847(x72261,a834)),x72262),x72263),f179(f847(x72261,a834)))+P1(f324(f324(f231(f847(x72261,a834)),x72262),f324(f81(f847(x72261,a834)),x72263)))
% 164.48/164.35  [7233]P1(f324(f324(f326(f847(x72331,a834)),x72332),f324(f302(x72331),x72333)))+~P1(f324(f324(f231(f847(x72331,a834)),x72332),x72333))
% 164.48/164.35  [7290]E(f324(f324(f139(x72901),f324(f324(f149(x72901),x72902),x72903)),f324(f324(f128(x72901),f324(a114,x72903)),x72902)),f324(f324(f128(x72901),x72903),x72902))+~P1(f324(f324(f232(a840),x72903),f324(f180(f841(x72901)),x72902)))
% 164.48/164.35  [7320]P1(f324(f324(f326(f846(x73201,x73201)),x73202),f301(x73201,x73203)))+~P1(f324(f324(f326(f846(x73201,x73201)),x73202),x73203))
% 164.48/164.35  [7330]~P1(f324(f324(f326(f847(x73301,a834)),x73302),f324(f302(x73301),x73303)))+P1(f324(f324(f231(f847(x73301,a834)),x73302),x73303))
% 164.48/164.35  [7375]P1(f324(f324(f231(f847(x73751,a834)),x73752),f43(f847(x73751,a834),x73753)))+~P1(f324(f324(f326(f847(x73751,a834)),x73752),x73753))
% 164.48/164.35  [7403]~P119(x74031)+E(f324(f324(f83(x74031),f324(f324(f240(x74031),f324(f81(x74031),f80(x74031))),x74032)),f324(f324(f240(x74031),x74033),x74032)),f324(f324(f240(x74031),f324(f81(x74031),x74033)),x74032))
% 164.48/164.35  [7425]E(f324(f324(f149(x74251),x74252),f324(f324(f3(a840),f324(f180(f841(x74251)),x74252)),f324(a114,x74253))),f324(f324(f149(x74251),f324(f154(x74251),x74252)),x74253))+~P1(f324(f324(f232(a840),x74253),f324(f180(f841(x74251)),x74252)))
% 164.48/164.35  [7442]~E(f324(f324(f104(f847(x74421,a834)),f656(x74423,x74422,x74421)),x74423),f179(f847(x74421,a834)))+E(f324(f324(f104(f847(x74421,a834)),f43(f847(x74421,a834),x74422)),x74423),f179(f847(x74421,a834)))
% 164.48/164.35  [7506]~P1(f324(f324(f326(x75063),x75062),f324(f157(x75063),x75061)))+P1(f324(f324(f232(a840),f716(x75061,x75062,x75063)),f324(f180(f841(x75063)),x75061)))
% 164.48/164.35  [7514]P1(f324(f324(f326(x75141),f324(f324(f149(x75141),x75142),x75143)),f324(f157(x75141),x75142)))+~P1(f324(f324(f232(a840),x75143),f324(f180(f841(x75141)),x75142)))
% 164.48/164.35  [7615]~P1(f324(x76152,f764(x76153,x76152,x76151)))+E(f324(f324(f128(x76151),f324(f180(f841(x76151)),f161(x76151,x76152,x76153))),x76153),f115(x76151))
% 164.48/164.35  [7625]P1(f324(f324(f231(f847(f841(x76251),a834)),f147(x76251,x76252)),f147(x76251,x76253)))+~P1(f324(f324(f231(f847(x76251,a834)),x76252),x76253))
% 164.48/164.35  [7654]E(f324(f324(f104(f847(x76541,a834)),f43(f847(x76541,a834),x76542)),x76543),f179(f847(x76541,a834)))+P1(f324(f324(f326(f847(x76541,a834)),f656(x76543,x76542,x76541)),x76542))
% 164.48/164.35  [7656]~P1(f324(f324(f326(f847(x76561,a834)),x76563),x76562))+P1(f324(f324(f231(f847(x76561,a834)),f44(f847(x76561,a834),x76562)),x76563))
% 164.48/164.35  [7658]E(f324(f324(f104(f847(x76581,a834)),x76582),x76583),f179(f847(x76581,a834)))+~P1(f324(f324(f231(f847(x76581,a834)),x76582),f324(f81(f847(x76581,a834)),x76583)))
% 164.48/164.35  [7713]E(f324(f324(f3(a840),f324(f324(f82(a840),f324(f151(a840),x77131)),x77132)),f324(f324(f149(a840),x77131),x77133)),f324(f151(a840),f324(f324(f146(a840,x77131),x77133),x77132)))+~P1(f324(f324(f232(a840),x77133),f324(f180(f841(a840)),x77131)))
% 164.48/164.35  [7764]P1(f324(f324(f232(a840),x77641),x77642))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),x77643),x77641)),f324(f324(f82(a840),x77643),x77642)))
% 164.48/164.35  [7765]P1(f324(f324(f232(a840),x77651),x77652))+~P1(f324(f324(f232(a840),f324(f324(f83(a840),x77653),x77651)),f324(f324(f83(a840),x77653),x77652)))
% 164.48/164.35  [7766]P1(f324(f324(f232(a840),x77661),x77662))+~P1(f324(f324(f232(a840),f324(f324(f83(a840),x77661),x77663)),f324(f324(f83(a840),x77662),x77663)))
% 164.48/164.35  [7769]P1(f324(f324(f231(a840),x77691),x77692))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x77693),x77691)),f324(f324(f82(a840),x77693),x77692)))
% 164.48/164.35  [7798]P1(f324(f324(f232(a840),f2(a840)),x77981))+~P1(f324(f324(f232(a840),f324(f324(f83(a840),x77982),x77981)),f324(f324(f83(a840),x77983),x77981)))
% 164.48/164.35  [7799]P1(f324(f324(f232(a840),f2(a840)),x77991))+~P1(f324(f324(f232(a840),f324(f324(f83(a840),x77991),x77992)),f324(f324(f83(a840),x77991),x77993)))
% 164.48/164.35  [7873]E(f242(x78731,x78732,x78733),x78732)+~P1(f324(f324(f231(f847(x78731,a834)),x78733),f324(f324(f303(x78731),x78732),f179(f847(x78731,a834)))))
% 164.48/164.35  [7949]E(f324(f324(f128(x79491),f324(f180(f841(x79491)),f161(x79491,x79492,x79493))),x79493),f115(x79491))+P1(f324(f324(f326(x79491),f764(x79493,x79492,x79491)),f324(f157(x79491),x79493)))
% 164.48/164.35  [7954]E(f324(f324(f125(x79541),f324(f324(f158(x79541),x79542),x79543)),f324(f324(f139(x79541),f324(f324(f149(x79541),x79543),x79542)),f115(x79541))),f324(f324(f158(x79541),f324(a114,x79542)),x79543))+~P1(f324(f324(f232(a840),x79542),f324(f180(f841(x79541)),x79543)))
% 164.48/164.35  [8024]P1(f324(f324(f231(f847(f847(x80241,a834),a834)),f243(x80241,x80242)),f243(x80241,x80243)))+~P1(f324(f324(f231(f847(x80241,a834)),x80242),x80243))
% 164.48/164.35  [8065]~P1(f324(f127(x80651),x80653))+P1(f324(f127(x80651),f324(f324(f324(f172(f841(x80651),f841(x80651)),x80652),f153(x80651)),x80653)))
% 164.48/164.35  [8070]~P1(f324(f324(f232(a840),x80702),x80703))+P1(f324(f324(f232(a840),f324(f324(f83(a840),f324(a114,x80701)),x80702)),f324(f324(f83(a840),f324(a114,x80701)),x80703)))
% 164.48/164.35  [8093]P1(f324(f324(f231(f847(f847(x80931,a834),a834)),f324(f302(x80931),x80932)),f324(f302(x80931),x80933)))+~P1(f324(f324(f231(f847(x80931,a834)),x80932),x80933))
% 164.48/164.35  [8252]~P1(f324(f324(f231(f847(x82521,a834)),x82523),x82522))+P1(f324(f324(f231(f847(x82521,a834)),f324(f81(f847(x82521,a834)),x82522)),f324(f81(f847(x82521,a834)),x82523)))
% 164.48/164.35  [8289]E(f324(f304(a840,a840,f324(f324(f9(a840,a840,a840),f3(a840)),x82891)),f324(f295(a840,x82892),x82893)),f324(f295(a840,f324(f324(f3(a840),x82892),x82891)),f324(f324(f3(a840),x82893),x82891)))+~P1(f324(f324(f232(a840),x82891),x82893))
% 164.48/164.35  [8315]~P72(x83151)+E(f324(f324(f82(x83151),x83152),f324(f131(x83151,x83151,f82(x83151),f2(x83151)),x83153)),f324(f131(x83151,x83151,f82(x83151),x83152),x83153))
% 164.48/164.35  [8398]~P78(x83981)+P1(f324(f324(f231(x83981),f324(f77(x83981),f324(f324(f82(x83981),x83982),x83983))),f324(f324(f82(x83981),f324(f77(x83981),x83982)),f324(f77(x83981),x83983))))
% 164.48/164.35  [8399]~P78(x83991)+P1(f324(f324(f231(x83991),f324(f77(x83991),f324(f324(f3(x83991),x83992),x83993))),f324(f324(f82(x83991),f324(f77(x83991),x83992)),f324(f77(x83991),x83993))))
% 164.48/164.35  [8409]E(f324(f324(f82(a1),f324(f324(f83(a1),x84091),f51(a1,f324(f324(f42(a1),x84092),x84091),x84093))),f51(a1,x84092,x84091)),f51(a1,x84092,f324(f324(f83(a1),x84091),x84093)))+~P1(f324(f324(f232(a1),f2(a1)),x84093))
% 164.48/164.35  [8415]E(f324(f324(f125(x84151),f324(f324(f158(x84151),x84152),x84153)),f324(f324(f139(x84151),f324(f130(x84151),f324(f324(f128(x84151),x84152),x84153))),f115(x84151))),f324(f324(f158(x84151),f324(a114,x84152)),x84153))+~P1(f324(f324(f232(a840),x84152),f324(f180(f841(x84151)),x84153)))
% 164.48/164.35  [8435]E(f324(f266(x84351,f324(f324(f141(x84351,f846(a101,x84351)),f324(f247(a101,x84351),f80(a101))),x84352)),f324(a5,x84353)),f324(f324(f149(x84351),x84352),x84353))+~P1(f324(f324(f232(a840),x84353),f324(f180(f841(x84351)),x84352)))
% 164.48/164.35  [8493]P1(f324(f324(f326(f846(x84931,x84931)),x84932),f324(f324(f282(x84931,x84931,x84931),x84933),f301(x84931,x84933))))+~P1(f324(f324(f326(f846(x84931,x84931)),x84932),x84933))
% 164.48/164.35  [8510]P1(f324(f324(f231(a840),x85101),x85102))+~P1(f324(f324(f231(a840),f324(f324(f83(a840),f324(a114,x85103)),x85101)),f324(f324(f83(a840),f324(a114,x85103)),x85102)))
% 164.48/164.35  [8521]P1(f324(f324(f231(f847(x85211,a834)),x85212),x85213))+~P1(f324(f324(f231(f847(x85211,a834)),f324(f81(f847(x85211,a834)),x85213)),f324(f81(f847(x85211,a834)),x85212)))
% 164.48/164.35  [8539]P1(f324(f127(x85391),x85392))+~P1(f324(f127(x85391),f324(f324(f324(f172(f841(x85391),f841(x85391)),x85393),f153(x85391)),x85392)))
% 164.48/164.35  [8606]E(f324(f278(x86061,x86061,f301(x86061,x86062)),x86063),x86063)+~P1(f324(f324(f231(f847(x86061,a834)),f324(f278(x86061,x86061,x86062),x86063)),x86063))
% 164.48/164.35  [8608]E(f324(f304(f846(x86081,x86082),x86082,f251(x86081,x86082)),f324(f157(f846(x86081,x86082)),x86083)),f170(x86081,x86082,f165(x86081,x86082,x86083)))+~P1(f324(f127(x86081),f324(f324(f141(f846(x86081,x86082),x86081),f246(x86081,x86082)),x86083)))
% 164.48/164.35  [8649]~P86(x86491)+P18(x86491,f324(f126(x86491,f324(f324(f9(x86491,x86491,a834),a321),f324(x86492,x86493))),x86493))
% 164.48/164.35  [8654]~P1(f324(f324(f231(a840),x86541),x86542))+P1(f324(f324(f231(a840),x86541),f324(f131(a840,a840,f82(a840),x86542),x86543)))
% 164.48/164.35  [8726]~P1(f324(f324(f326(f846(x87261,x87261)),x87262),f301(x87261,x87263)))+P1(f324(f324(f326(f846(x87261,x87261)),x87262),f324(f324(f172(f846(x87261,x87261),a834),f556(x87263,x87262,x87261)),x87263)))
% 164.48/164.35  [8797]~P72(x87971)+E(f324(f324(f82(x87971),x87972),f324(f131(x87971,x87971,f324(f9(x87971,x87971,x87971),f82(x87971)),f2(x87971)),f324(f154(x87971),x87973))),f324(f131(x87971,x87971,f82(x87971),x87972),x87973))
% 164.48/164.35  [9048]P52(x90481,x90482,x90483)+P1(f324(f324(f326(f846(x90481,x90482)),f324(f324(f247(x90481,x90482),f604(x90483,x90482,x90481)),f606(x90483,x90482,x90481))),x90483))
% 164.48/164.35  [9049]P52(x90491,x90492,x90493)+P1(f324(f324(f326(f846(x90491,x90492)),f324(f324(f247(x90491,x90492),f604(x90493,x90492,x90491)),f605(x90493,x90492,x90491))),x90493))
% 164.48/164.35  [9104]~P1(f324(f324(f326(f846(x91041,x91041)),x91042),f324(f324(f282(x91041,x91041,x91041),x91043),f301(x91041,x91043))))+P1(f324(f324(f326(f846(x91041,x91041)),x91042),f324(f324(f172(f846(x91041,x91041),a834),f557(x91043,x91042,x91041)),x91043)))
% 164.48/164.35  [9105]~P1(f324(x91051,f324(f324(f149(x91052),x91053),f324(f180(f841(x91052)),f161(x91052,x91051,x91053)))))+~P1(f324(f324(f232(a840),f324(f180(f841(x91052)),f161(x91052,x91051,x91053))),f324(f180(f841(x91052)),x91053)))
% 164.48/164.35  [9183]~P1(f324(f324(f231(f847(x91831,a834)),x91832),x91833))+P1(f324(f324(f231(f847(x91831,a834)),f324(f324(f9(x91831,f847(x91831,a834),a834),f326(x91831)),x91832)),f324(f324(f9(x91831,f847(x91831,a834),a834),f326(x91831)),x91833)))
% 164.48/164.35  [9239]~P1(f324(f324(f326(f846(f847(x92391,a834),f847(x92391,a834))),f324(f324(f247(f847(x92391,a834),f847(x92391,a834)),x92392),x92393)),f300(x92391)))+P1(f324(f324(f232(f847(x92391,a834)),x92392),x92393))
% 164.48/164.35  [9265]P53(x92651,x92652,x92653)+~P1(f324(f324(f326(f846(x92651,x92651)),f324(f324(f247(x92651,x92651),f334(x92653,x92652,x92651)),f333(x92653,x92652,x92651))),x92653))
% 164.48/164.35  [9266]P53(x92661,x92662,x92663)+~P1(f324(f324(f326(f846(x92661,x92661)),f324(f324(f247(x92661,x92661),f333(x92663,x92662,x92661)),f334(x92663,x92662,x92661))),x92663))
% 164.48/164.35  [9300]~P1(f324(f324(f326(f846(f841(x93001),f841(x93001))),f324(f324(f247(f841(x93001),f841(x93001)),x93002),x93002)),f136(x93001,x93003)))+P1(f324(f324(f326(f846(x93001,x93001)),f324(f324(f247(x93001,x93001),f743(x93002,x93003,x93001)),f743(x93002,x93003,x93001))),x93003))
% 164.48/164.35  [9345]P1(f324(f324(f231(f847(x93451,a834)),x93452),x93453))+~P1(f324(f324(f231(f847(x93451,a834)),f324(f324(f9(x93451,f847(x93451,a834),a834),f326(x93451)),x93452)),f324(f324(f9(x93451,f847(x93451,a834),a834),f326(x93451)),x93453)))
% 164.48/164.35  [9432]E(f324(f324(f3(a840),f324(f324(f8(a840,a840),x94321),f324(f258(a840),x94322))),f324(f324(f8(a840,a840),x94323),f324(f258(a840),x94322))),f324(f324(f8(a840,a840),f324(f324(f20(a840,a840,a840),f324(f324(f10(a840,f847(a840,a840),a840),f3(a840)),x94321)),x94323)),f324(f258(a840),x94322)))+~P1(f324(f324(f231(a840),f324(x94323,f502(x94322,x94321,x94323))),f324(x94321,f502(x94322,x94321,x94323))))
% 164.48/164.35  [9721]E(f324(f257(f846(x97211,x97212)),f324(f252(x97211,x97212,a834),f324(f324(f9(x97211,f847(x97212,f844(x97212)),f847(x97212,a834)),f324(f324(f10(f847(f844(x97212),a834),f847(f847(x97212,f844(x97212)),f847(x97212,a834)),x97211),f10(f844(x97212),a834,x97212)),f324(f324(f10(f844(x97212),f847(f844(x97212),a834),x97211),a321),f165(x97211,x97212,x97213)))),f226(x97212)))),f324(f157(f846(x97211,x97212)),x97213))+~P1(f324(f127(x97211),f324(f324(f141(f846(x97211,x97212),x97211),f246(x97211,x97212)),x97213)))
% 164.48/164.35  [5442]~P63(x54421)+E(f324(f324(f82(x54421),f324(f324(f3(x54421),x54422),x54423)),x54423),x54422)
% 164.48/164.35  [5443]~P63(x54431)+E(f324(f324(f3(x54431),f324(f324(f82(x54431),x54432),x54433)),x54433),x54432)
% 164.48/164.35  [5669]~P63(x56691)+E(f324(f324(f82(x56691),x56692),f324(f324(f82(x56691),f324(f81(x56691),x56692)),x56693)),x56693)
% 164.48/164.35  [5752]~P75(x57521)+E(f324(f324(f83(x57521),f324(f324(f240(x57521),x57522),x57523)),x57522),f324(f324(f240(x57521),x57522),f324(a114,x57523)))
% 164.48/164.35  [5753]~P105(x57531)+E(f324(f324(f83(x57531),f324(f324(f240(x57531),x57532),x57533)),x57532),f324(f324(f240(x57531),x57532),f324(a114,x57533)))
% 164.48/164.35  [5971]~P103(x59711)+E(f324(f77(x59711),f324(f324(f240(x59711),f324(f81(x59711),x59712)),x59713)),f324(f77(x59711),f324(f324(f240(x59711),x59712),x59713)))
% 164.48/164.35  [6022]~P75(x60221)+E(f324(f324(f83(x60221),f324(f324(f240(x60221),x60222),x60223)),x60222),f324(f324(f83(x60221),x60222),f324(f324(f240(x60221),x60222),x60223)))
% 164.48/164.35  [6084]E(f324(f324(f3(a101),f324(f324(f82(a101),x60841),x60842)),x60843),f270(x60841,x60842,x60843))+~P1(f324(f324(f232(a101),x60842),x60843))
% 164.48/164.35  [6106]~E(f324(f324(f128(x61061),x61063),x61062),f115(x61061))+P1(f324(f324(f231(a840),f324(f180(f841(x61061)),x61062)),x61063))
% 164.48/164.35  [6247]E(f324(f324(f83(a840),f324(f106(a840),x62471)),f324(f324(f83(a840),f324(f106(a840),x62472)),x62473)),f2(a840))+~P1(f324(f324(f232(a1),x62471),a85))
% 164.48/164.35  [6263]~P59(x62631)+E(f324(f324(f240(x62631),f324(f324(f284(x62631),f80(x62631)),x62632)),x62633),f324(f324(f284(x62631),f80(x62631)),f324(f324(f240(x62631),x62632),x62633)))
% 164.48/164.35  [6348]E(f324(f324(f3(a840),f324(f324(f82(a840),x63481),x63482)),x63483),f324(f324(f3(a840),x63481),f324(f324(f3(a840),x63483),x63482)))+~P1(f324(f324(f231(a840),x63482),x63483))
% 164.48/164.35  [6349]E(f324(f324(f3(a840),f324(f324(f82(a840),x63491),x63492)),x63493),f324(f324(f82(a840),x63491),f324(f324(f3(a840),x63492),x63493)))+~P1(f324(f324(f231(a840),x63493),x63492))
% 164.48/164.35  [6389]~P86(x63891)+P1(f324(f324(f231(x63891),f324(f324(f235(x63891),x63892),x63893)),x63893))
% 164.48/164.35  [6390]~P86(x63901)+P1(f324(f324(f231(x63901),f324(f324(f235(x63901),x63902),x63903)),x63902))
% 164.48/164.35  [6391]~P94(x63911)+P1(f324(f324(f231(x63911),f324(f324(f104(x63911),x63912),x63913)),x63913))
% 164.48/164.35  [6392]~P99(x63921)+P1(f324(f324(f231(x63921),f324(f324(f104(x63921),x63922),x63923)),x63923))
% 164.48/164.35  [6393]~P94(x63931)+P1(f324(f324(f231(x63931),f324(f324(f104(x63931),x63932),x63933)),x63932))
% 164.48/164.35  [6394]~P99(x63941)+P1(f324(f324(f231(x63941),f324(f324(f104(x63941),x63942),x63943)),x63942))
% 164.48/164.35  [6408]E(f324(f324(f42(a1),f324(f324(f42(a1),x64081),x64082)),x64083),f324(f324(f42(a1),x64081),f324(f324(f83(a1),x64082),x64083)))+~P1(f324(f324(f232(a1),f2(a1)),x64083))
% 164.48/164.35  [6461]~P105(x64611)+E(f324(f324(f82(x64611),f324(f324(f83(x64611),x64612),x64613)),x64613),f324(f324(f83(x64611),f324(f324(f82(x64611),x64612),f80(x64611))),x64613))
% 164.48/164.35  [6462]~P89(x64621)+E(f324(f324(f83(x64621),f324(f81(x64621),f324(f106(x64621),x64622))),x64623),f324(f324(f83(x64621),f324(f106(x64621),f324(f81(a1),x64622))),x64623))
% 164.48/164.35  [6535]~P72(x65351)+E(f324(f151(x65351),f324(f324(f141(x65352,x65351),f324(f18(x65351,x65352),f2(x65351))),x65353)),f2(x65351))
% 164.48/164.35  [6554]E(f324(f324(f82(a840),f324(f106(a840),x65541)),f324(f324(f82(a840),f324(f106(a840),x65542)),x65543)),f324(f324(f82(a840),f324(f106(a840),x65542)),x65543))+~P1(f324(a185,f324(f106(a1),x65541)))
% 164.48/164.35  [6569]~P9(x65691)+E(f44(x65691,f324(f324(f303(x65691),x65692),f324(f324(f303(x65691),x65693),f179(f847(x65691,a834))))),f324(f324(f104(x65691),x65692),x65693))
% 164.48/164.35  [6570]~P9(x65701)+E(f43(x65701,f324(f324(f303(x65701),x65702),f324(f324(f303(x65701),x65703),f179(f847(x65701,a834))))),f324(f324(f103(x65701),x65702),x65703))
% 164.48/164.35  [6595]E(f324(f324(f158(x65951),x65952),x65953),x65953)+~P1(f324(f324(f231(a840),f324(f180(f841(x65951)),x65953)),x65952))
% 164.48/164.35  [6607]E(f324(f324(f128(x66071),x66072),x66073),f115(x66071))+~P1(f324(f324(f231(a840),f324(f180(f841(x66071)),x66073)),x66072))
% 164.48/164.35  [6619]E(f324(f324(f3(a840),f324(f324(f82(a840),x66191),x66192)),x66193),f324(f324(f82(a840),f324(f324(f3(a840),x66191),x66193)),x66192))+~P1(f324(f324(f231(a840),x66193),x66191))
% 164.48/164.35  [6633]~P1(f324(f324(f232(a840),x66331),x66333))+P1(f324(f324(f232(a840),f324(f324(f3(a840),x66331),x66332)),x66333))
% 164.48/164.35  [6661]~P86(x66611)+E(f155(x66611,x66612,f324(f324(f137(x66611,x66611,f7(x66611)),x66612),x66613)),x66613)
% 164.48/164.35  [6761]E(f324(f324(f3(a840),f324(f324(f82(a840),x67611),x67612)),f324(a114,x67613)),f324(f324(f3(a840),x67611),f324(a114,f324(f324(f3(a840),x67613),x67612))))+~P1(f324(f324(f231(a840),x67612),x67613))
% 164.48/164.35  [6762]~P103(x67621)+P1(f324(f324(f231(x67621),f2(x67621)),f324(f324(f240(x67621),f324(f77(x67621),x67622)),x67623)))
% 164.48/164.35  [6813]P28(x68131,x68132,x68133)+~P1(f324(f324(f231(f847(f839(x68131),a834)),x68133),x68132))
% 164.48/164.35  [6854]~P1(f324(f64(x68541),x68542))+P1(f324(f64(x68541),f324(f324(f3(f847(x68541,a834)),x68542),x68543)))
% 164.48/164.35  [6855]~P1(f324(f64(x68551),x68553))+P1(f324(f64(x68551),f324(f324(f104(f847(x68551,a834)),x68552),x68553)))
% 164.48/164.35  [6856]~P1(f324(f64(x68561),x68562))+P1(f324(f64(x68561),f324(f324(f104(f847(x68561,a834)),x68562),x68563)))
% 164.48/164.35  [6995]~P36(x69951,x69953)+P36(x69951,f324(f324(f104(f847(f846(x69951,x69951),a834)),x69952),x69953))
% 164.48/164.35  [6996]~P36(x69961,x69962)+P36(x69961,f324(f324(f104(f847(f846(x69961,x69961),a834)),x69962),x69963))
% 164.48/164.35  [7114]~P94(x71141)+E(f12(x71141,f324(f157(x71141),f324(f324(f139(x71141),x71142),x71143))),f324(f131(x71141,x71141,f104(x71141),x71142),x71143))
% 164.48/164.35  [7115]~P86(x71151)+E(f16(x71151,f324(f157(x71151),f324(f324(f139(x71151),x71152),x71153))),f324(f131(x71151,x71151,f178(x71151),x71152),x71153))
% 164.48/164.35  [7116]~P86(x71161)+E(f17(x71161,f324(f157(x71161),f324(f324(f139(x71161),x71162),x71163))),f324(f131(x71161,x71161,f235(x71161),x71162),x71163))
% 164.48/164.35  [7117]~P94(x71171)+E(f15(x71171,f324(f157(x71171),f324(f324(f139(x71171),x71172),x71173))),f324(f131(x71171,x71171,f103(x71171),x71172),x71173))
% 164.48/164.35  [7118]~P1(f324(f324(f280(a1),x71181),x71182))+P1(f324(f324(f280(a1),x71181),f324(f324(f82(a1),x71182),f324(f324(f83(a1),x71181),x71183))))
% 164.48/164.35  [7188]~P1(f324(f64(x71881),x71882))+P1(f324(f324(f231(a840),f324(f41(x71881),x71882)),f324(f41(x71881),f324(f324(f303(x71881),x71883),x71882))))
% 164.48/164.35  [7195]E(f324(f324(f103(f847(a840,a834)),f324(f295(a840,x71951),x71952)),f324(f295(a840,x71952),f324(f324(f82(a840),x71952),x71953))),f324(f295(a840,x71951),f324(f324(f82(a840),x71952),x71953)))+~P1(f324(f324(f231(a840),x71951),x71952))
% 164.48/164.35  [7205]P1(f324(f324(f232(a840),x72051),x72052))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),x72051),x72053)),x72052))
% 164.48/164.35  [7208]P1(f324(f324(f231(a840),x72081),x72082))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x72083),x72081)),x72082))
% 164.48/164.35  [7209]P1(f324(f324(f231(a840),x72091),x72092))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x72091),x72093)),x72092))
% 164.48/164.35  [7251]~P86(x72511)+E(f13(x72511,f178(x72511),f324(f157(x72511),f324(f324(f139(x72511),x72512),x72513))),f324(f131(x72511,x72511,f178(x72511),x72512),x72513))
% 164.48/164.35  [7252]~P86(x72521)+E(f14(x72521,f235(x72521),f324(f157(x72521),f324(f324(f139(x72521),x72522),x72523))),f324(f131(x72521,x72521,f235(x72521),x72522),x72523))
% 164.48/164.35  [7256]~E(x72562,f179(f847(f846(x72561,x72561),a834)))+P1(f324(f324(f231(f847(f846(x72561,x72561),a834)),x72562),x72563))
% 164.48/164.35  [7368]E(f324(f324(f103(f847(x73681,a834)),x73682),f324(f324(f3(f847(x73681,a834)),x73683),x73682)),x73683)+~P1(f324(f324(f231(f847(x73681,a834)),x73682),x73683))
% 164.48/164.35  [7371]~P1(f324(f324(f232(a840),x73711),f324(f324(f3(a840),x73713),x73712)))+P1(f324(f324(f232(a840),f324(f324(f82(a840),x73711),x73712)),x73713))
% 164.48/164.35  [7372]~P1(f324(f324(f231(a840),x73721),f324(f324(f82(a840),x73723),x73722)))+P1(f324(f324(f231(a840),f324(f324(f3(a840),x73721),x73722)),x73723))
% 164.48/164.35  [7432]E(x74321,f115(x74322))+E(f324(f130(x74322),f324(f324(f324(f172(f841(x74322),f841(x74322)),x74323),f153(x74322)),x74321)),f324(f324(f149(x74322),x74321),f51(a840,x74323,f324(f180(f841(x74322)),x74321))))
% 164.48/164.35  [7441]E(f324(f324(f303(x74411),x74412),f324(f324(f3(f847(x74411,a834)),x74413),f324(f324(f303(x74411),x74412),f179(f847(x74411,a834))))),x74413)+~P1(f324(f324(f326(x74411),x74412),x74413))
% 164.48/164.35  [7606]P1(f324(f324(f232(a840),x76061),f324(f324(f3(a840),x76062),x76063)))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),x76061),x76063)),x76062))
% 164.48/164.35  [7607]P1(f324(f324(f231(a840),x76071),f324(f324(f82(a840),x76072),x76073)))+~P1(f324(f324(f231(a840),f324(f324(f3(a840),x76071),x76073)),x76072))
% 164.48/164.35  [7628]P1(f324(f64(x76281),x76282))+~P1(f324(f64(x76281),f324(f324(f103(f847(x76281,a834)),x76283),x76282)))
% 164.48/164.35  [7629]P1(f324(f64(x76291),x76292))+~P1(f324(f64(x76291),f324(f324(f103(f847(x76291,a834)),x76292),x76293)))
% 164.48/164.35  [7711]~P44(x77111,x77113)+P1(f324(f324(f326(f846(x77111,x77111)),f324(f324(f247(x77111,x77111),x77112),x77112)),x77113))
% 164.48/164.35  [7763]P1(f324(f324(f280(a1),x77631),x77632))+~P1(f324(f324(f280(a1),x77631),f324(f324(f82(a1),x77632),f324(f324(f83(a1),x77631),x77633))))
% 164.48/164.35  [7843]E(f324(f324(f149(a840),f129(a840,f324(f295(a840,x78431),x78432))),x78433),f324(f324(f82(a840),x78431),x78433))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),x78431),x78433)),x78432))
% 164.48/164.35  [7915]~P1(f324(f324(f186(f324(a27,x79151)),x79152),x79153))+P1(f324(f324(f186(f324(f230(a835),f324(a30,x79151))),x79152),x79153))
% 164.48/164.35  [7919]E(f324(f324(f158(a840),x79191),f129(a840,f324(f295(a840,x79192),x79193))),f129(a840,f324(f295(a840,x79192),f324(f324(f82(a840),x79192),x79191))))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x79192),x79191)),x79193))
% 164.48/164.35  [7969]~P89(x79691)+E(f324(f324(f240(x79691),x79692),f324(f106(a840),f324(f324(f82(a1),x79693),x79693))),f324(f324(f88(x79691,x79691),f324(f324(f240(x79691),x79692),f324(f106(a840),x79693))),f324(f324(f20(x79691,x79691,x79691),f83(x79691)),f7(x79691))))
% 164.48/164.35  [8174]P1(f324(f324(f186(f324(a27,x81741)),x81742),x81743))+~P1(f324(f324(f186(f324(f230(a835),f324(a30,x81741))),x81742),x81743))
% 164.48/164.35  [8231]E(f324(f324(f125(x82311),f324(f324(f158(x82311),x82312),x82313)),f324(f324(f139(x82311),f324(f324(f149(x82311),x82313),x82312)),f324(f324(f128(x82311),f324(a114,x82312)),x82313))),x82313)+~P1(f324(f324(f232(a840),x82312),f324(f180(f841(x82311)),x82313)))
% 164.48/164.35  [8238]P1(f324(f324(f231(f847(x82381,a834)),f313(x82381,x82382)),f313(x82381,x82383)))+~P1(f324(f324(f231(f847(x82381,f847(x82381,a834))),x82383),x82382))
% 164.48/164.35  [8239]~P53(x82391,x82392,x82393)+P53(x82391,x82392,f324(f324(f3(f847(f846(x82391,x82391),a834)),x82393),f301(x82391,f179(f847(f846(x82391,x82391),a834)))))
% 164.48/164.35  [8261]P1(f324(f324(f231(f847(x82611,a834)),f314(x82611,x82612)),f314(x82611,x82613)))+~P1(f324(f324(f231(f847(f846(x82611,x82611),a834)),x82613),x82612))
% 164.48/164.35  [8268]~P118(x82681)+P1(f324(f324(f231(x82681),f2(x82681)),f324(f324(f82(x82681),f324(f324(f83(x82681),x82682),x82682)),f324(f324(f83(x82681),x82683),x82683))))
% 164.48/164.35  [8304]P1(f324(f324(f231(f847(x83041,a834)),f324(f277(x83041),x83042)),f324(f277(x83041),x83043)))+~P1(f324(f324(f231(f847(f846(x83041,x83041),a834)),x83042),x83043))
% 164.48/164.35  [8336]~P48(x83361,x83362)+~P1(f324(f324(f326(f846(x83361,x83361)),f324(f324(f247(x83361,x83361),x83363),x83363)),x83362))
% 164.48/164.35  [8338]~P36(x83381,x83382)+~P1(f324(f324(f326(f846(x83381,x83381)),f324(f324(f247(x83381,x83381),x83383),x83383)),x83382))
% 164.48/164.35  [8400]P1(f324(f324(f231(f847(x84001,a834)),f44(f847(x84001,a834),x84002)),f44(f847(x84001,a834),x84003)))+~P1(f324(f324(f231(f847(f847(x84001,a834),a834)),x84003),x84002))
% 164.48/164.35  [8401]P1(f324(f324(f231(f847(x84011,a834)),f43(f847(x84011,a834),x84012)),f43(f847(x84011,a834),x84013)))+~P1(f324(f324(f231(f847(f847(x84011,a834),a834)),x84012),x84013))
% 164.48/164.35  [8454]~P12(x84541,x84543,x84542)+P1(f324(f324(f231(f847(f846(x84541,x84541),a834)),x84542),f324(f324(f249(x84541,x84541),x84543),f324(f18(f847(x84541,a834),x84541),x84543))))
% 164.48/164.35  [8455]~P47(x84551,x84553,x84552)+P1(f324(f324(f231(f847(f846(x84551,x84551),a834)),x84552),f324(f324(f249(x84551,x84551),x84553),f324(f18(f847(x84551,a834),x84551),x84553))))
% 164.48/164.35  [8494]~P78(x84941)+P1(f324(f324(f231(x84941),f324(f324(f3(x84941),f324(f77(x84941),x84942)),f324(f77(x84941),x84943))),f324(f77(x84941),f324(f324(f3(x84941),x84943),x84942))))
% 164.48/164.35  [8495]~P78(x84951)+P1(f324(f324(f231(x84951),f324(f324(f3(x84951),f324(f77(x84951),x84952)),f324(f77(x84951),x84953))),f324(f77(x84951),f324(f324(f3(x84951),x84952),x84953))))
% 164.48/164.35  [8519]P1(f324(f324(f231(f847(f846(x85191,x85191),a834)),f301(x85191,x85192)),f301(x85191,x85193)))+~P1(f324(f324(f231(f847(f846(x85191,x85191),a834)),x85192),x85193))
% 164.48/164.35  [8669]P53(x86691,x86692,x86693)+~P53(x86691,x86692,f324(f324(f3(f847(f846(x86691,x86691),a834)),x86693),f301(x86691,f179(f847(f846(x86691,x86691),a834)))))
% 164.48/164.35  [8688]P1(f324(f324(f231(f847(f846(f841(x86881),f841(x86881)),a834)),f145(x86881,x86882)),f145(x86881,x86883)))+~P1(f324(f324(f231(f847(f846(x86881,x86881),a834)),x86882),x86883))
% 164.48/164.35  [8689]P1(f324(f324(f231(f847(f846(f841(x86891),f841(x86891)),a834)),f144(x86891,x86892)),f144(x86891,x86893)))+~P1(f324(f324(f231(f847(f846(x86891,x86891),a834)),x86892),x86893))
% 164.48/164.35  [8706]~P47(x87061,x87063,x87062)+P1(f324(f324(f231(f847(f846(x87061,x87061),a834)),x87062),f324(f324(f282(x87061,x87061,x87061),f324(f279(x87061,x87061),x87062)),x87062)))
% 164.48/164.35  [8748]~P1(f324(f127(x87481),x87482))+E(f324(f126(x87481,f324(f324(f9(x87481,f847(x87481,a834),a834),f326(x87481)),f324(f157(x87481),f159(x87481,x87482,x87483)))),x87482),f159(x87481,x87482,x87483))
% 164.48/164.35  [8795]E(x87951,x87952)+~P1(f324(f324(f326(f846(x87953,x87953)),f324(f324(f247(x87953,x87953),x87951),x87952)),f301(x87953,f179(f847(f846(x87953,x87953),a834)))))
% 164.48/164.35  [8875]P1(f324(f324(f326(x88751),x88752),f314(x88751,x88753)))+P1(f324(f324(f326(f846(x88751,x88751)),f324(f324(f247(x88751,x88751),f807(x88753,x88752,x88751)),x88752)),x88753))
% 164.48/164.35  [8876]P1(f324(f324(f326(x88761),x88762),f314(x88761,x88763)))+P1(f324(f324(f326(f846(x88761,x88761)),f324(f324(f247(x88761,x88761),f811(x88763,x88762,x88761)),x88762)),x88763))
% 164.48/164.35  [8877]P1(f324(f324(f326(x88771),x88772),f314(x88771,x88773)))+P1(f324(f324(f326(f846(x88771,x88771)),f324(f324(f247(x88771,x88771),f818(x88773,x88772,x88771)),x88772)),x88773))
% 164.48/164.35  [8975]P1(f324(x89753,x89752))+E(f324(f257(x89751),f324(f324(f20(x89751,a834,a834),f324(f324(f10(a834,f847(a834,a834),x89751),a322),f324(a321,x89752))),x89753)),f179(f847(x89751,a834)))
% 164.48/164.35  [8994]~P78(x89941)+P1(f324(f324(f231(x89941),f324(f77(x89941),f324(f324(f3(x89941),f324(f77(x89941),x89942)),f324(f77(x89941),x89943)))),f324(f77(x89941),f324(f324(f3(x89941),x89942),x89943))))
% 164.48/164.35  [9007]~P1(f324(x90073,x90072))+E(f324(f257(x90071),f324(f324(f20(x90071,a834,a834),f324(f324(f10(a834,f847(a834,a834),x90071),a322),f324(a321,x90072))),x90073)),f324(f324(f303(x90071),x90072),f179(f847(x90071,a834))))
% 164.48/164.35  [9013]~P1(f324(f324(f326(f847(x90131,a834)),x90133),f324(f302(x90131),x90132)))+P1(f324(f243(x90131,f324(f324(f9(x90131,f847(x90131,a834),a834),f326(x90131)),x90132)),x90133))
% 164.48/164.35  [9047]P36(x90471,x90472)+P1(f324(f324(f326(f846(x90471,x90471)),f324(f324(f247(x90471,x90471),f324(f353(x90472,x90471),f324(a114,x90473))),f324(f353(x90472,x90471),x90473))),x90472))
% 164.48/164.35  [9175]P1(f324(f324(f326(f847(x91751,a834)),x91752),f324(f302(x91751),x91753)))+~P1(f324(f243(x91751,f324(f324(f9(x91751,f847(x91751,a834),a834),f326(x91751)),x91753)),x91752))
% 164.48/164.35  [9235]P1(f324(f324(f326(x92351),f324(f266(x92351,x92352),x92353)),f324(f157(x92351),f324(f324(f141(f846(a101,x92351),x92351),f251(a101,x92351)),x92352))))+~P1(f324(f324(f232(a101),x92353),f324(f151(a101),f324(f324(f141(f846(a101,x92351),a101),f246(a101,x92351)),x92352))))
% 164.48/164.35  [9283]P1(f324(f324(f231(f847(f846(f841(x92831),f841(x92831)),a834)),f145(x92831,x92832)),f324(f324(f249(f841(x92831),f841(x92831)),f147(x92831,x92833)),f324(f18(f847(f841(x92831),a834),f841(x92831)),f147(x92831,x92833)))))+~P1(f324(f324(f231(f847(f846(x92831,x92831),a834)),x92832),f324(f324(f249(x92831,x92831),x92833),f324(f18(f847(x92831,a834),x92831),x92833))))
% 164.48/164.35  [9303]P1(f324(f324(f326(x93031),f324(f246(x93031,f846(a101,a101)),f324(f264(x93031,x93032),x93033))),f324(f157(x93031),f324(f324(f141(f846(a101,x93031),x93031),f251(a101,x93031)),x93032))))+~P1(f324(f324(f232(a101),f2(a101)),f324(f151(a101),f324(f324(f141(f846(a101,x93031),a101),f246(a101,x93031)),x93032))))
% 164.48/164.35  [9318]~P1(f324(f324(f231(f847(f846(x93181,x93181),a834)),x93182),f324(f324(f249(x93181,x93181),x93183),f324(f18(f847(x93181,a834),x93181),x93183))))+P1(f324(f324(f231(f847(f846(x93181,x93181),a834)),f324(f324(f282(x93181,x93181,x93181),x93182),f301(x93181,x93182))),f324(f324(f249(x93181,x93181),x93183),f324(f18(f847(x93181,a834),x93181),x93183))))
% 164.48/164.35  [9605]~P36(x96051,x96052)+~P1(f324(f324(f326(f846(x96051,x96051)),f324(f324(f247(x96051,x96051),f324(x96053,f324(a114,f354(x96052,x96051,x96053)))),f324(x96053,f354(x96052,x96051,x96053)))),x96052))
% 164.48/164.35  [9606]~P36(x96061,x96062)+~P1(f324(f324(f326(f846(x96061,x96061)),f324(f324(f247(x96061,x96061),f324(x96063,f324(a114,f364(x96063,x96062,x96061)))),f324(x96063,f364(x96063,x96062,x96061)))),x96062))
% 164.48/164.35  [9862]P1(f324(f324(f231(f847(f846(f847(x98621,a834),f847(x98621,a834)),a834)),f324(f324(f282(f847(x98621,a834),f847(x98621,a834),f847(x98621,a834)),f316(x98621,x98622)),f324(f324(f103(f847(f846(f847(x98621,a834),f847(x98621,a834)),a834)),f316(x98621,x98623)),f324(f324(f303(f846(f847(x98621,a834),f847(x98621,a834))),f324(f324(f247(f847(x98621,a834),f847(x98621,a834)),f179(f847(x98621,a834))),f179(f847(x98621,a834)))),f179(f847(f846(f847(x98621,a834),f847(x98621,a834)),a834)))))),f316(x98621,x98622)))+~P1(f324(f324(f231(f847(f846(x98621,x98621),a834)),f324(f324(f282(x98621,x98621,x98621),x98622),x98623)),x98622))
% 164.48/164.35  [9863]P1(f324(f324(f231(f847(f846(f847(x98631,a834),f847(x98631,a834)),a834)),f324(f324(f282(f847(x98631,a834),f847(x98631,a834),f847(x98631,a834)),f317(x98631,x98632)),f324(f324(f103(f847(f846(f847(x98631,a834),f847(x98631,a834)),a834)),f317(x98631,x98633)),f324(f324(f303(f846(f847(x98631,a834),f847(x98631,a834))),f324(f324(f247(f847(x98631,a834),f847(x98631,a834)),f179(f847(x98631,a834))),f179(f847(x98631,a834)))),f179(f847(f846(f847(x98631,a834),f847(x98631,a834)),a834)))))),f317(x98631,x98632)))+~P1(f324(f324(f231(f847(f846(x98631,x98631),a834)),f324(f324(f282(x98631,x98631,x98631),x98632),x98633)),x98632))
% 164.48/164.35  [7113]~P1(f324(f324(f231(a840),x71132),x71131))+E(f324(f324(f3(a840),f324(a114,f324(f324(f3(a840),x71131),x71132))),x71133),f324(f324(f3(a840),f324(a114,x71131)),f324(f324(f82(a840),x71132),x71133)))
% 164.48/164.35  [7153]~P7(x71531)+E(f324(f324(f82(x71531),f51(x71531,x71532,x71533)),f324(f324(f83(x71531),f324(f324(f42(x71531),x71532),x71533)),x71533)),x71532)
% 164.48/164.35  [7376]E(f324(f324(f83(a840),f324(f106(a840),x73761)),f324(f324(f83(a840),f324(f106(a840),x73762)),x73763)),f324(f324(f83(a840),f324(f106(a840),f324(f324(f83(a1),x73761),x73762))),x73763))+P1(f324(f324(f232(a1),x73761),a85))
% 164.48/164.35  [7854]~P1(f324(f324(f231(a840),x78543),x78542))+P1(f324(f324(f231(a840),x78541),f324(f324(f3(a840),f324(f324(f82(a840),x78542),x78541)),x78543)))
% 164.48/164.35  [8055]~P1(f324(f324(f231(a840),x80551),x80552))+E(f324(f324(f125(a840),f129(a840,f324(f295(a840,x80551),x80552))),f129(a840,f324(f295(a840,x80552),f324(f324(f82(a840),x80552),x80553)))),f129(a840,f324(f295(a840,x80551),f324(f324(f82(a840),x80552),x80553))))
% 164.48/164.35  [8312]~P1(f324(f64(x83121),x83122))+E(f324(a114,f324(f41(x83121),f324(f324(f3(f847(x83121,a834)),x83122),f324(f324(f303(x83121),x83123),f179(f847(x83121,a834)))))),f324(f41(x83121),f324(f324(f303(x83121),x83123),x83122)))
% 164.48/164.35  [8358]~P1(f324(f64(x83581),x83582))+E(f324(f324(f82(a840),f80(a840)),f324(f41(x83581),f324(f324(f3(f847(x83581,a834)),x83582),f324(f324(f303(x83581),x83583),f179(f847(x83581,a834)))))),f324(f41(x83581),f324(f324(f303(x83581),x83583),x83582)))
% 164.48/164.35  [8528]E(f324(f324(f3(a840),f324(f41(x85281),x85282)),f324(f41(x85281),f324(f324(f104(f847(x85281,a834)),x85282),x85283))),f324(f41(x85281),f324(f324(f3(f847(x85281,a834)),x85282),x85283)))+~P1(f324(f64(x85281),f324(f324(f104(f847(x85281,a834)),x85282),x85283)))
% 164.48/164.35  [8745]~P10(f324(x87452,f408(x87452,x87453,x87451)))+E(f324(f102(a1),f324(f324(f11(x87451,a840),f324(f324(f10(a1,a840,x87451),a107),x87452)),x87453)),f324(f324(f11(x87451,a1),x87452),x87453))
% 164.48/164.35  [8746]~P10(f324(x87462,f493(x87462,x87463,x87461)))+E(f324(f102(a1),f324(f324(f8(x87461,a840),f324(f324(f10(a1,a840,x87461),a107),x87462)),x87463)),f324(f324(f8(x87461,a1),x87462),x87463))
% 164.48/164.35  [8779]~P1(f324(f64(x87791),x87793))+P1(f324(f324(f231(a840),f324(f324(f3(a840),f324(f41(x87791),x87792)),f324(f41(x87791),x87793))),f324(f41(x87791),f324(f324(f3(f847(x87791,a834)),x87792),x87793))))
% 164.48/164.35  [8803]P1(f324(f324(f326(x88031),f408(x88032,x88033,x88031)),x88033))+E(f324(f102(a1),f324(f324(f11(x88031,a840),f324(f324(f10(a1,a840,x88031),a107),x88032)),x88033)),f324(f324(f11(x88031,a1),x88032),x88033))
% 164.48/164.35  [8804]P1(f324(f324(f326(x88041),f493(x88042,x88043,x88041)),x88043))+E(f324(f102(a1),f324(f324(f8(x88041,a840),f324(f324(f10(a1,a840,x88041),a107),x88042)),x88043)),f324(f324(f8(x88041,a1),x88042),x88043))
% 164.48/164.35  [8869]E(f87(x88691,f324(f324(f9(x88691,f847(x88691,a834),a834),f326(x88691)),f324(f324(f3(f847(x88691,a834)),x88692),f324(f324(f303(x88691),x88693),f179(f847(x88691,a834)))))),f242(x88691,x88693,x88692))+P1(f324(f324(f231(f847(x88691,a834)),x88692),f324(f324(f303(x88691),x88693),f179(f847(x88691,a834)))))
% 164.48/164.35  [9176]E(f324(f324(f141(f841(x91761),x91761),f324(f324(f9(f841(x91761),a840,x91761),f149(x91761)),x91762)),f324(f126(f841(x91761),f324(f324(f10(a840,a834,f841(x91761)),f324(f232(a840),x91762)),f180(f841(x91761)))),x91763)),f324(f324(f149(f841(x91761)),f163(x91761,x91763)),x91762))+~P1(f324(f324(f232(a840),x91762),f324(f180(f841(f841(x91761))),f163(x91761,x91763))))
% 164.48/164.35  [9387]E(f324(f324(f128(x93871),f324(f180(f841(x93871)),f161(x93871,x93872,x93873))),x93873),f115(x93871))+~P1(f324(x93872,f324(f130(x93871),f324(f324(f128(x93871),f324(f180(f841(x93871)),f161(x93871,x93872,x93873))),x93873))))
% 164.48/164.35  [9479]~P1(f324(f324(f326(f846(x94791,x94791)),x94792),f301(x94791,x94793)))+P1(f324(f324(f326(f846(x94791,x94791)),x94792),f324(f324(f45(a840,f847(f846(x94791,x94791),a834)),f238(f847(a840,a834))),f324(f324(f9(a840,f847(f846(x94791,x94791),a834),f847(f846(x94791,x94791),a834)),f172(f846(x94791,x94791),a834)),x94793))))
% 164.48/164.35  [9533]~P1(f324(f324(f231(f847(x95331,a834)),f324(f324(f45(a840,f847(x95331,a834)),f324(f295(a840,f2(a840)),f552(x95333,x95332,x95331))),x95332)),x95333))+P1(f324(f324(f231(f847(x95331,a834)),f324(f324(f45(a840,f847(x95331,a834)),f238(f847(a840,a834))),x95332)),x95333))
% 164.48/164.35  [9581]~P1(f324(f324(f232(a1),f2(a1)),x95813))+P1(f324(f324(f232(a1),x95811),f324(f324(f82(a1),x95812),f324(f324(f83(a1),f324(f324(f82(a1),f324(f77(a1),f324(f324(f3(a1),x95812),x95811))),f80(a1))),x95813))))
% 164.48/164.35  [9592]~P36(x95921,f324(f324(f103(f847(f846(x95921,x95921),a834)),x95922),x95923))+P36(x95921,f324(f324(f103(f847(f846(x95921,x95921),a834)),f324(f324(f103(f847(f846(x95921,x95921),a834)),f324(f324(f282(x95921,x95921,x95921),x95922),x95922)),f324(f324(f282(x95921,x95921,x95921),x95923),x95922))),x95923))
% 164.48/164.35  [9661]P36(x96611,f324(f324(f103(f847(f846(x96611,x96611),a834)),x96612),x96613))+~P36(x96611,f324(f324(f103(f847(f846(x96611,x96611),a834)),f324(f324(f103(f847(f846(x96611,x96611),a834)),f324(f324(f282(x96611,x96611,x96611),x96612),x96612)),f324(f324(f282(x96611,x96611,x96611),x96613),x96612))),x96613))
% 164.48/164.35  [9257]~P119(x92571)+E(f324(f105(x92571),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x92572),x92573)),f179(f847(f846(a840,a840),a834)))))),f324(f324(f3(x92571),f324(f102(x92571),x92572)),f324(f102(x92571),x92573)))
% 164.48/164.35  [9336]P1(f324(x93363,x93362))+E(f324(f257(x93361),f324(f324(f20(x93361,a834,a834),f324(f324(f10(a834,f847(a834,a834),x93361),a322),f324(f324(f9(x93361,x93361,a834),a321),x93362))),x93363)),f179(f847(x93361,a834)))
% 164.48/164.35  [9338]~P1(f324(x93383,x93382))+E(f324(f257(x93381),f324(f324(f20(x93381,a834,a834),f324(f324(f10(a834,f847(a834,a834),x93381),a322),f324(f324(f9(x93381,x93381,a834),a321),x93382))),x93383)),f324(f324(f303(x93381),x93382),f179(f847(x93381,a834))))
% 164.48/164.35  [9561]E(x95611,x95612)+P1(f324(f324(f239(x95613,x95613,f324(f324(f10(f847(x95613,a834),f847(x95613,a834),x95613),f324(f10(a834,a834,x95613),a320)),a321)),x95611),x95612))
% 164.48/164.35  [9639]~E(x96391,x96392)+~P1(f324(f324(f239(x96393,x96393,f324(f324(f10(f847(x96393,a834),f847(x96393,a834),x96393),f324(f10(a834,a834,x96393),a320)),a321)),x96391),x96392))
% 164.48/164.35  [9653]~P1(f324(f64(x96531),x96533))+E(f324(f324(f67(x96531,f847(x96531,a834),f324(f324(f10(f847(x96531,a834),f847(f847(x96531,a834),f847(x96531,a834)),x96531),f324(f9(f847(x96531,a834),f847(x96531,a834),f847(x96531,a834)),f3(f847(x96531,a834)))),f324(f324(f9(x96531,f847(x96531,a834),f847(x96531,a834)),f303(x96531)),f179(f847(x96531,a834))))),x96532),x96533),f324(f324(f3(f847(x96531,a834)),x96532),x96533))
% 164.48/164.35  [9685]~P1(f324(f324(f232(a1),f2(a1)),x96853))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x96851),f324(f324(f83(a1),f324(f324(f82(a1),f324(f77(a1),f324(f324(f3(a1),x96851),x96852))),f80(a1))),x96853))),x96852))
% 164.48/164.35  [9928]~P1(f324(f324(f326(x99281),x99283),f314(x99281,x99282)))+P1(f324(f313(x99281,f324(f324(f9(x99281,f847(f846(x99281,x99281),a834),f847(x99281,a834)),f324(f324(f10(f847(x99281,f847(f847(f846(x99281,x99281),a834),a834)),f847(f847(f846(x99281,x99281),a834),f847(x99281,a834)),x99281),f9(x99281,f847(f846(x99281,x99281),a834),a834)),f324(f324(f10(f847(x99281,f846(x99281,x99281)),f847(x99281,f847(f847(f846(x99281,x99281),a834),a834)),x99281),f324(f10(f846(x99281,x99281),f847(f847(f846(x99281,x99281),a834),a834),x99281),f326(f846(x99281,x99281)))),f247(x99281,x99281)))),x99282)),x99283))
% 164.48/164.35  [9940]P1(f324(f324(f326(x99401),x99402),f314(x99401,x99403)))+~P1(f324(f313(x99401,f324(f324(f9(x99401,f847(f846(x99401,x99401),a834),f847(x99401,a834)),f324(f324(f10(f847(x99401,f847(f847(f846(x99401,x99401),a834),a834)),f847(f847(f846(x99401,x99401),a834),f847(x99401,a834)),x99401),f9(x99401,f847(f846(x99401,x99401),a834),a834)),f324(f324(f10(f847(x99401,f846(x99401,x99401)),f847(x99401,f847(f847(f846(x99401,x99401),a834),a834)),x99401),f324(f10(f846(x99401,x99401),f847(f847(f846(x99401,x99401),a834),a834),x99401),f326(f846(x99401,x99401)))),f247(x99401,x99401)))),x99403)),x99402))
% 164.48/164.35  [9531]~P1(f324(f64(x95311),f324(f257(x95311),x95313)))+P1(f324(f64(x95311),f324(f257(x95311),f324(f324(f20(x95311,a834,a834),f324(f324(f10(a834,f847(a834,a834),x95311),a322),x95312)),x95313))))
% 164.48/164.35  [9532]~P1(f324(f64(x95321),f324(f257(x95321),x95322)))+P1(f324(f64(x95321),f324(f257(x95321),f324(f324(f20(x95321,a834,a834),f324(f324(f10(a834,f847(a834,a834),x95321),a322),x95322)),x95323))))
% 164.48/164.35  [9619]P1(f324(f64(x96191),f324(f257(x96191),x96192)))+~P1(f324(f64(x96191),f324(f257(x96191),f324(f324(f20(x96191,a834,a834),f324(f324(f10(a834,f847(a834,a834),x96191),a323),x96193)),x96192))))
% 164.48/164.35  [9620]P1(f324(f64(x96201),f324(f257(x96201),x96202)))+~P1(f324(f64(x96201),f324(f257(x96201),f324(f324(f20(x96201,a834,a834),f324(f324(f10(a834,f847(a834,a834),x96201),a323),x96202)),x96203))))
% 164.48/164.35  [9914]~P1(f324(f64(x99141),x99142))+P1(f324(f64(f841(x99141)),f324(f257(f841(x99141)),f324(f324(f20(f841(x99141),a834,a834),f324(f324(f10(a834,f847(a834,a834),f841(x99141)),a322),f324(f324(f9(f841(x99141),f847(x99141,a834),a834),f324(f324(f10(f847(x99141,a834),f847(f847(x99141,a834),a834),f841(x99141)),f231(f847(x99141,a834))),f157(x99141))),x99142))),f324(f324(f9(f841(x99141),a840,a834),f324(f324(f10(a840,f847(a840,a834),f841(x99141)),a321),f180(f841(x99141)))),x99143)))))
% 164.48/164.35  [9915]~P1(f324(f64(x99151),x99152))+P1(f324(f64(f841(x99151)),f324(f257(f841(x99151)),f324(f324(f20(f841(x99151),a834,a834),f324(f324(f10(a834,f847(a834,a834),f841(x99151)),a322),f324(f324(f9(f841(x99151),f847(x99151,a834),a834),f324(f324(f10(f847(x99151,a834),f847(f847(x99151,a834),a834),f841(x99151)),f231(f847(x99151,a834))),f157(x99151))),x99152))),f324(f324(f9(f841(x99151),a840,a834),f324(f324(f10(a840,f847(a840,a834),f841(x99151)),f231(a840)),f180(f841(x99151)))),x99153)))))
% 164.48/164.35  [9633]~P105(x96331)+E(f324(f324(f240(x96331),x96332),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96333)),f324(f324(f83(x96331),f324(f324(f240(x96331),x96332),x96333)),f324(f324(f240(x96331),x96332),x96333)))
% 164.48/164.35  [9666]~P75(x96661)+E(f324(f324(f240(x96661),f324(f324(f240(x96661),x96662),x96663)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x96661),x96662),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96663)))
% 164.48/164.35  [9725]~P119(x97251)+E(f324(f324(f240(x97251),f324(f81(x97251),x97252)),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97253)),f324(f324(f240(x97251),x97252),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97253)))
% 164.48/164.35  [9867]~P103(x98671)+P1(f324(f324(f231(x98671),f2(x98671)),f324(f324(f82(x98671),f324(f324(f240(x98671),x98672),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98671),x98673),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))))
% 164.48/164.35  [9735]~P105(x97351)+E(f324(f324(f240(x97351),x97352),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97353))),f324(f324(f83(x97351),x97352),f324(f324(f83(x97351),f324(f324(f240(x97351),x97352),x97353)),f324(f324(f240(x97351),x97352),x97353))))
% 164.48/164.35  [9783]~P75(x97831)+E(f324(f324(f83(x97831),x97832),f324(f324(f240(x97831),f324(f324(f240(x97831),x97832),x97833)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97831),x97832),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97833))))
% 164.48/164.35  [9827]~P103(x98271)+P1(f324(f324(f231(x98271),f2(x98271)),f324(f324(f240(x98271),x98272),f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98273))))
% 164.48/164.35  [9896]~P89(x98961)+E(f324(f324(f82(x98961),f324(f324(f82(x98961),f324(f324(f240(x98961),x98962),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98961),x98963),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(f324(f83(x98961),f324(f324(f83(x98961),f324(f106(x98961),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98962)),x98963)),f324(f324(f240(x98961),f324(f324(f82(x98961),x98962),x98963)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [9897]~P89(x98971)+E(f324(f324(f3(x98971),f324(f324(f82(x98971),f324(f324(f240(x98971),x98972),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98971),x98973),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(f324(f83(x98971),f324(f324(f83(x98971),f324(f106(x98971),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98972)),x98973)),f324(f324(f240(x98971),f324(f324(f3(x98971),x98972),x98973)),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.48/164.35  [4510]E(x45101,x45102)+~E(f28(x45103,x45101),f28(x45104,x45102))
% 164.48/164.35  [4511]E(x45111,x45112)+~E(f28(x45111,x45113),f28(x45112,x45114))
% 164.48/164.35  [4512]E(x45121,x45122)+~E(f36(x45123,x45121),f36(x45124,x45122))
% 164.48/164.35  [4513]E(x45131,x45132)+~E(f36(x45131,x45133),f36(x45132,x45134))
% 164.48/164.35  [4514]E(x45141,x45142)+~E(f35(x45143,x45141),f35(x45144,x45142))
% 164.48/164.35  [4515]E(x45151,x45152)+~E(f35(x45151,x45153),f35(x45152,x45154))
% 164.48/164.35  [5635]P39(f35(x56351,x56353),x56352,x56354,x56352)+P1(f324(x56351,x56352))
% 164.48/164.35  [6800]~P39(x68001,x68002,x68003,x68004)+P39(x68001,x68002,f324(a114,x68003),x68004)
% 164.48/164.35  [7648]P29(x76481,x76482,x76483,x76484)+~E(f520(x76484,x76483,x76482,x76481),f524(x76484,x76483,x76482,x76481))
% 164.48/164.35  [8159]~P29(x81591,f844(x81592),x81594,f168(x81591,x81592,x81594))+P29(x81591,f844(x81592),f169(x81591,x81592,x81593,x81594),f168(x81591,x81592,x81594))
% 164.48/164.35  [8373]~P29(x83731,f844(x83732),f169(x83731,x83732,x83734,x83733),f168(x83731,x83732,x83733))+P29(x83731,f844(x83732),x83733,f168(x83731,x83732,x83733))
% 164.48/164.35  [4880]~P21(x48803,x48801,x48804)+E(f324(f324(x48801,x48802),x48802),x48802)
% 164.48/164.35  [5158]~E(x51584,f179(f847(x51581,a834)))+E(f324(f304(x51581,x51582,x51583),x51584),f179(f847(x51582,a834)))
% 164.48/164.35  [5423]~E(f324(f304(x54232,x54233,x54234),x54231),f179(f847(x54233,a834)))+E(x54231,f179(f847(x54232,a834)))
% 164.48/164.35  [5715]~P86(x57152)+E(f324(f324(f137(x57151,x57152,x57153),x57154),f115(x57151)),f324(f324(f139(x57151),x57154),f115(x57151)))
% 164.48/164.35  [5750]E(f324(x57501,x57502),f182(x57503))+P1(f324(f324(f326(x57504),x57502),f168(x57504,x57503,x57501)))
% 164.48/164.35  [6078]~E(x60781,f179(f847(x60782,a834)))+~P1(f324(f65(x60782,x60783,x60781),x60784))
% 164.48/164.35  [6099]~P56(x60991,x60993,x60994,x60992)+P1(f324(f64(x60991),x60992))
% 164.48/164.35  [6100]~P56(x61001,x61003,x61002,x61004)+P1(f324(f64(x61001),x61002))
% 164.48/164.35  [6107]~P56(x61072,x61073,x61074,x61071)+~E(x61071,f179(f847(x61072,a834)))
% 164.48/164.35  [6139]~P85(x61391)+E(f324(f324(f104(f847(x61391,a834)),f324(f295(x61391,x61392),x61393)),f296(x61391,x61393,x61394)),f179(f847(x61391,a834)))
% 164.48/164.35  [6168]~P1(f324(f324(x61683,x61684),x61682))+P1(f324(f324(f326(x61681),x61682),f288(x61681,x61683,x61684)))
% 164.48/164.35  [6169]~P1(f324(f324(x61693,x61694),x61692))+P1(f324(f324(f326(x61691),x61692),f287(x61691,x61693,x61694)))
% 164.48/164.35  [6170]~P1(f324(f324(x61703,x61702),x61704))+P1(f324(f324(f326(x61701),x61702),f291(x61701,x61703,x61704)))
% 164.48/164.35  [6171]~P1(f324(f324(x61713,x61712),x61714))+P1(f324(f324(f326(x61711),x61712),f289(x61711,x61713,x61714)))
% 164.48/164.35  [6322]~P85(x63221)+E(f324(f324(f104(f847(x63221,a834)),f299(x63221,x63222,x63223)),f296(x63221,x63223,x63224)),f179(f847(x63221,a834)))
% 164.51/164.35  [6323]~P85(x63231)+E(f324(f324(f104(f847(x63231,a834)),f298(x63231,x63232,x63233)),f299(x63231,x63233,x63234)),f179(f847(x63231,a834)))
% 164.51/164.35  [6324]~P85(x63241)+E(f324(f324(f104(f847(x63241,a834)),f298(x63241,x63242,x63243)),f298(x63241,x63243,x63244)),f179(f847(x63241,a834)))
% 164.51/164.35  [6325]~P85(x63251)+E(f324(f324(f104(f847(x63251,a834)),f296(x63251,x63252,x63253)),f299(x63251,x63253,x63254)),f179(f847(x63251,a834)))
% 164.51/164.35  [6326]~P85(x63261)+E(f324(f324(f104(f847(x63261,a834)),f296(x63261,x63262,x63263)),f298(x63261,x63263,x63264)),f179(f847(x63261,a834)))
% 164.51/164.35  [6364]P1(f324(f324(x63641,x63642),f352(x63642,x63641)))+~P1(f324(f244(x63643,x63644,x63641),x63642))
% 164.51/164.35  [6417]~E(f324(x64171,x64172),f182(x64173))+~P1(f324(f324(f326(x64174),x64172),f168(x64174,x64173,x64171)))
% 164.51/164.35  [6499]~P2(x64991)+E(f181(x64991,x64992,f324(a114,x64993),x64994),f181(x64991,x64992,x64993,f324(x64992,x64994)))
% 164.51/164.35  [6563]~P1(f324(f324(f326(x65634),x65633),f288(x65634,x65631,x65632)))+P1(f324(f324(x65631,x65632),x65633))
% 164.51/164.35  [6564]~P1(f324(f324(f326(x65644),x65643),f287(x65644,x65641,x65642)))+P1(f324(f324(x65641,x65642),x65643))
% 164.51/164.35  [6565]~P1(f324(f324(f326(x65654),x65652),f291(x65654,x65651,x65653)))+P1(f324(f324(x65651,x65652),x65653))
% 164.51/164.35  [6566]~P1(f324(f324(f326(x65664),x65662),f289(x65664,x65661,x65663)))+P1(f324(f324(x65661,x65662),x65663))
% 164.51/164.35  [6648]E(f324(f41(f850(x66481,x66482)),f312(x66481,x66482,x66483,x66484)),f2(a840))+P1(f324(f64(x66482),x66484))
% 164.51/164.35  [6649]E(f324(f41(f850(x66491,x66492)),f312(x66491,x66492,x66493,x66494)),f2(a840))+P1(f324(f64(x66491),x66493))
% 164.51/164.35  [6862]~P19(x68624,x68621,x68622)+E(f324(f75(x68621,x68621,x68621,f324(x68622,x68623)),f324(x68622,x68623)),f324(x68622,x68623))
% 164.51/164.35  [7100]E(f273(x71001,x71002,x71003,x71004),f324(f247(f847(a101,f847(a834,f844(f842(x71001)))),f846(a101,a101)),f47(x71001)))+~P1(f324(f324(f231(a101),x71003),f2(a101)))
% 164.51/164.35  [7164]~P39(f324(a27,x71641),x71642,f324(a114,x71643),x71644)+P39(f324(f230(a835),f324(a30,x71641)),x71642,x71643,x71644)
% 164.51/164.35  [7201]P39(f324(a27,x72011),x72012,f324(a114,x72013),x72014)+~P39(f324(f230(a835),f324(a30,x72011)),x72012,x72013,x72014)
% 164.51/164.35  [7504]~P39(f324(a27,x75044),x75043,x75042,x75041)+E(f324(a114,f790(x75041,x75042,x75043,x75044)),x75042)
% 164.51/164.35  [7779]~E(x77792,x77793)+P1(f324(f324(f326(f846(x77791,x77791)),f324(f324(f247(x77791,x77791),x77792),x77793)),f301(x77791,x77794)))
% 164.51/164.35  [7805]~P29(x78051,x78052,x78053,f238(f847(x78051,a834)))+E(f324(f79(x78051,x78052,f238(f847(x78051,a834)),x78053),f324(x78053,x78054)),x78054)
% 164.51/164.35  [7898]~P1(f324(f324(f326(f841(x78981)),f324(f324(f139(x78981),x78984),x78982)),f147(x78981,x78983)))+P1(f324(f324(f326(f841(x78981)),x78982),f147(x78981,x78983)))
% 164.51/164.35  [7899]~P1(f324(f324(f326(f841(x78991)),f324(f324(f125(x78991),x78994),x78992)),f147(x78991,x78993)))+P1(f324(f324(f326(f841(x78991)),x78992),f147(x78991,x78993)))
% 164.51/164.35  [7900]~P1(f324(f324(f326(f841(x79001)),f324(f324(f125(x79001),x79002),x79004)),f147(x79001,x79003)))+P1(f324(f324(f326(f841(x79001)),x79002),f147(x79001,x79003)))
% 164.51/164.35  [7976]~P39(f324(a27,x79761),x79762,x79764,x79763)+P39(f324(f230(a835),f324(a30,x79761)),x79762,f790(x79763,x79764,x79762,x79761),x79763)
% 164.51/164.35  [8014]P29(x80144,x80143,x80141,x80142)+E(f324(x80141,f520(x80142,x80141,x80143,x80144)),f324(x80141,f524(x80142,x80141,x80143,x80144)))
% 164.51/164.35  [8023]E(f169(x80231,x80232,x80233,x80234),f169(x80231,x80232,x80234,x80233))+~E(f324(f324(f104(f847(x80231,a834)),f168(x80231,x80232,x80233)),f168(x80231,x80232,x80234)),f179(f847(x80231,a834)))
% 164.51/164.35  [8122]~P29(x81222,x81221,x81224,x81223)+P29(x81221,x81222,f79(x81222,x81221,x81223,x81224),f324(f304(x81222,x81221,x81224),x81223))
% 164.51/164.35  [8259]P36(f846(x82592,x82594),f276(x82592,x82594,x82591,x82593))+P1(f324(x82591,f357(x82592,x82593,x82594,x82591)))
% 164.51/164.35  [8380]E(x83801,x83802)+~P1(f324(f324(f326(f846(x83803,x83803)),f324(f324(f247(x83803,x83803),x83801),x83802)),f261(x83803,x83804)))
% 164.51/164.35  [8446]~P1(f324(f64(f850(x84463,x84461)),f312(x84463,x84461,x84464,x84462)))+P1(f324(f64(x84461),x84462))
% 164.51/164.35  [8447]~P1(f324(f64(f850(x84471,x84473)),f312(x84471,x84473,x84472,x84474)))+P1(f324(f64(x84471),x84472))
% 164.51/164.35  [8610]P36(f846(x86101,x86102),f276(x86101,x86102,x86103,x86104))+~P36(x86102,f324(x86104,f357(x86101,x86104,x86102,x86103)))
% 164.51/164.35  [9108]E(f324(f324(f146(x91081,x91082),f730(x91083,x91084,x91082,x91081)),f726(x91083,x91084,x91082,x91081)),x91084)+~P1(f324(f324(f326(f846(f841(x91081),f841(x91081))),f324(f324(f247(f841(x91081),f841(x91081)),x91082),x91084)),f144(x91081,x91083)))
% 164.51/164.35  [9113]~P1(f324(f324(f326(f846(f841(x91131),f841(x91131))),f324(f324(f247(f841(x91131),f841(x91131)),x91132),x91133)),f134(x91131,x91134)))+P1(f324(f324(f326(f846(f841(x91131),f841(x91131))),f324(f324(f247(f841(x91131),f841(x91131)),x91132),x91133)),f136(x91131,x91134)))
% 164.51/164.35  [9211]P1(f324(f64(x92111),x92112))+~P1(f324(f324(f326(f846(f847(x92111,a834),f847(x92111,a834))),f324(f324(f247(f847(x92111,a834),f847(x92111,a834)),x92113),x92112)),f317(x92111,x92114)))
% 164.51/164.35  [9212]P1(f324(f64(x92121),x92122))+~P1(f324(f324(f326(f846(f847(x92121,a834),f847(x92121,a834))),f324(f324(f247(f847(x92121,a834),f847(x92121,a834)),x92122),x92123)),f317(x92121,x92124)))
% 164.51/164.35  [9215]~E(x92151,f179(f847(x92152,a834)))+~P1(f324(f324(f326(f846(f847(x92152,a834),f847(x92152,a834))),f324(f324(f247(f847(x92152,a834),f847(x92152,a834)),x92153),x92151)),f317(x92152,x92154)))
% 164.51/164.35  [9838]P16(x98381,x98382,x98383,x98384)+~P1(f324(f324(f252(x98381,x98381,a834),f324(f324(f9(x98381,f847(x98381,x98382),f847(x98381,a834)),f324(f324(f10(f847(x98382,a834),f847(f847(x98381,x98382),f847(x98381,a834)),x98381),f10(x98382,a834,x98381)),f324(f324(f10(x98382,f847(x98382,a834),x98381),a321),x98384))),x98384)),f611(x98384,x98383,x98382,x98381)))
% 164.51/164.35  [4783]~E(x47834,f115(x47831))+E(f324(f324(f141(x47831,x47832),x47833),x47834),f115(x47832))
% 164.51/164.35  [4784]~E(x47844,f182(x47841))+E(f324(f324(f195(x47841,x47842),x47843),x47844),f182(x47842))
% 164.51/164.35  [4785]~E(x47852,f115(x47851))+E(f324(f324(f146(x47851,x47852),x47853),x47854),f115(x47851))
% 164.51/164.35  [5018]E(x50181,f182(x50182))+~E(f324(f324(f195(x50182,x50183),x50184),x50181),f182(x50183))
% 164.51/164.35  [5019]E(x50191,f115(x50192))+~E(f324(f324(f141(x50192,x50193),x50194),x50191),f115(x50193))
% 164.51/164.35  [5020]E(x50201,f115(x50202))+~E(f324(f324(f146(x50202,x50201),x50203),x50204),f115(x50202))
% 164.51/164.35  [5050]E(x50501,x50502)+~E(f324(f324(f125(x50503),x50504),x50501),f324(f324(f125(x50503),x50504),x50502))
% 164.51/164.35  [5051]E(x50511,x50512)+~E(f324(f324(f125(x50513),x50511),x50514),f324(f324(f125(x50513),x50512),x50514))
% 164.51/164.35  [5193]P1(f324(x51933,x51932))+E(f155(x51931,x51932,f324(f126(x51931,x51933),x51934)),f324(f126(x51931,x51933),x51934))
% 164.51/164.35  [5204]E(x52041,x52042)+~E(f129(a840,f324(f295(a840,x52041),x52043)),f324(f324(f139(a840),x52042),x52044))
% 164.51/164.35  [5252]~P30(x52522,x52523)+P30(x52521,f324(f324(f76(x52522,x52521),x52523),x52524))
% 164.51/164.35  [5253]~P36(x52532,x52533)+P36(x52531,f324(f324(f281(x52532,x52531),x52533),x52534))
% 164.51/164.35  [5466]~E(x54661,f115(x54662))+~E(f324(f324(f125(x54662),x54663),f324(f324(f139(x54662),x54664),f115(x54662))),x54661)
% 164.51/164.35  [5499]E(f133(x54991,x54992),x54993)+~E(f324(f324(f125(x54991),x54994),f324(f324(f139(x54991),x54993),f115(x54991))),x54992)
% 164.51/164.35  [5500]E(f116(x55001,x55002),x55003)+~E(f324(f324(f125(x55001),x55003),f324(f324(f139(x55001),x55004),f115(x55001))),x55002)
% 164.51/164.35  [5608]~E(f129(a840,f324(f295(a840,x56081),x56082)),f324(f324(f139(a840),x56083),x56084))+P1(f324(f324(f232(a840),x56081),x56082))
% 164.51/164.35  [5815]E(x58151,f324(f324(f125(x58152),f324(f154(x58152),x58153)),f324(f324(f139(x58152),x58154),f115(x58152))))+~E(f324(f154(x58152),x58151),f324(f324(f139(x58152),x58154),x58153))
% 164.51/164.35  [5999]~P85(x59991)+E(f324(f324(f104(f847(x59991,a834)),f324(f295(x59991,x59992),x59993)),f324(f295(x59991,x59993),x59994)),f179(f847(x59991,a834)))
% 164.51/164.35  [6035]~P67(x60351)+E(f324(f151(x60351),f324(f324(f141(a1,x60351),x60352),f162(x60353,x60354))),f324(f324(f8(a1,x60351),x60352),f324(f157(a1),f162(x60353,x60354))))
% 164.51/164.35  [6036]~P67(x60361)+E(f324(f324(f8(a1,x60361),x60362),f324(f157(a1),f162(x60363,x60364))),f324(f151(x60361),f324(f324(f141(a1,x60361),x60362),f162(x60363,x60364))))
% 164.51/164.35  [6183]~E(x61832,f324(f324(f125(x61831),f324(f154(x61831),x61834)),f324(f324(f139(x61831),x61833),f115(x61831))))+E(f324(f154(x61831),x61832),f324(f324(f139(x61831),x61833),x61834))
% 164.51/164.35  [6199]~P23(x61992,x61993,x61994,x61991)+E(f324(x61991,f179(f847(x61992,a834))),f37(x61993))
% 164.51/164.35  [6228]~P85(x62281)+E(f324(f324(f104(f847(x62281,a834)),f299(x62281,x62282,x62283)),f324(f295(x62281,x62283),x62284)),f179(f847(x62281,a834)))
% 164.51/164.35  [6315]~P39(x63151,x63152,x63154,x63153)+P1(f324(f324(f186(x63151),x63152),x63153))
% 164.51/164.35  [6448]E(x64481,f179(f847(x64482,a834)))+~E(f312(x64483,x64482,x64484,x64481),f179(f847(f850(x64483,x64482),a834)))
% 164.51/164.35  [6449]E(x64491,f179(f847(x64492,a834)))+~E(f312(x64492,x64493,x64491,x64494),f179(f847(f850(x64492,x64493),a834)))
% 164.51/164.35  [6529]~P1(f324(f245(x65293,x65294,x65291),x65292))+P1(f324(f324(x65291,f347(x65292,x65291)),x65292))
% 164.51/164.35  [6577]~P1(f324(f64(x65772),x65774))+P1(f324(f64(x65771),f324(f304(x65772,x65771,x65773),x65774)))
% 164.51/164.35  [6821]~P29(x68212,x68211,x68213,x68214)+E(f324(f41(x68211),f324(f304(x68212,x68211,x68213),x68214)),f324(f41(x68212),x68214))
% 164.51/164.35  [6841]E(f324(f304(x68411,x68412,x68413),f324(f305(x68411,x68412,x68413),x68414)),x68414)+~E(f324(f304(x68411,x68412,x68413),f238(f847(x68411,a834))),f238(f847(x68412,a834)))
% 164.51/164.35  [7265]~P29(x72651,x72652,x72653,f238(f847(x72651,a834)))+E(f324(f305(x72651,x72652,x72653),f324(f304(x72651,x72652,x72653),x72654)),x72654)
% 164.51/164.35  [7609]P1(f324(x76091,x76092))+~P1(f324(f324(f326(x76093),x76092),f324(f157(x76093),f161(x76093,x76091,x76094))))
% 164.51/164.35  [7722]~P1(f324(f324(f326(f841(x77221)),f324(f324(f139(x77221),x77222),x77224)),f147(x77221,x77223)))+P1(f324(f324(f326(x77221),x77222),x77223))
% 164.51/164.35  [7850]~P1(f324(f324(f326(x78501),x78502),f324(f157(x78501),f155(x78501,x78504,x78503))))+P1(f324(f324(f326(x78501),x78502),f324(f157(x78501),x78503)))
% 164.51/164.35  [7852]~P1(f324(f324(f326(x78521),x78522),f324(f157(x78521),f159(x78521,x78523,x78524))))+P1(f324(f324(f326(x78521),x78522),f324(f157(x78521),x78523)))
% 164.51/164.35  [7853]~P1(f324(f324(f326(x78531),x78532),f324(f157(x78531),f161(x78531,x78534,x78533))))+P1(f324(f324(f326(x78531),x78532),f324(f157(x78531),x78533)))
% 164.51/164.35  [7863]E(f324(f180(f841(x78631)),x78632),x78633)+~P1(f324(f324(f326(f841(x78631)),x78632),f324(f157(f841(x78631)),f61(x78631,x78633,x78634))))
% 164.51/164.35  [8072]E(f324(f324(f149(x80721),f161(x80721,x80722,x80723)),x80724),f324(f324(f149(x80721),x80723),x80724))+~P1(f324(f324(f232(a840),x80724),f324(f180(f841(x80721)),f161(x80721,x80722,x80723))))
% 164.51/164.35  [8157]~P67(x81571)+E(f324(f324(f8(a840,x81571),f324(f324(f10(a840,x81571,a840),x81572),a114)),f324(f295(a840,x81573),x81574)),f324(f324(f8(a840,x81571),x81572),f324(f295(a840,f324(a114,x81573)),f324(a114,x81574))))
% 164.51/164.35  [8166]~P67(x81661)+E(f324(f324(f8(a840,x81661),f324(f324(f10(a840,x81661,a840),x81662),a114)),f296(a840,x81663,x81664)),f324(f324(f8(a840,x81661),x81662),f296(a840,f324(a114,x81663),f324(a114,x81664))))
% 164.51/164.35  [8297]~P29(x82971,x82973,x82974,f238(f847(x82971,a834)))+P29(x82971,f847(x82972,x82973),f324(f324(f10(x82973,f847(x82972,x82973),x82971),f18(x82973,x82972)),x82974),f238(f847(x82971,a834)))
% 164.51/164.35  [8389]~P29(x83892,x83891,x83894,x83893)+E(f324(f304(x83891,x83892,f79(x83892,x83891,x83893,x83894)),f324(f304(x83892,x83891,x83894),x83893)),x83893)
% 164.51/164.35  [8448]~P1(f324(f324(f326(f846(x84481,x84481)),f324(f324(f247(x84481,x84481),x84482),x84484)),f261(x84481,x84483)))+P1(f324(f324(f326(x84481),x84482),x84483))
% 164.51/164.35  [8524]E(f324(f324(f324(f74(x85241,f844(x85242)),f324(f18(f844(x85242),x85241),f182(x85242))),x85243),f324(f226(x85242),f521(x85243,x85244,x85242,x85241))),x85244)+~E(f168(x85241,x85242,x85244),f324(f324(f303(x85241),x85243),f179(f847(x85241,a834))))
% 164.51/164.35  [8645]~E(f324(f324(f8(x86451,a840),x86454),x86453),f324(a114,x86452))+P1(f324(f324(f326(x86451),f627(x86452,x86453,x86454,x86451)),x86453))
% 164.51/164.35  [8662]~E(f324(f324(f8(x86624,a840),x86621),x86623),f324(a114,x86622))+P1(f324(f324(f232(a840),f2(a840)),f324(x86621,f627(x86622,x86623,x86621,x86624))))
% 164.51/164.35  [8672]~P1(f324(f64(x86722),x86724))+P1(f324(f324(f231(a840),f324(f41(x86721),f324(f304(x86722,x86721,x86723),x86724))),f324(f41(x86722),x86724)))
% 164.51/164.35  [8673]E(f324(f324(f247(x86731,x86732),f339(x86733,x86734,x86732,x86731)),f340(x86733,x86734,x86732,x86731)),x86734)+~P1(f324(f324(f326(f846(x86731,x86732)),x86734),f324(f279(x86732,x86731),x86733)))
% 164.51/164.35  [8682]P29(x86821,x86822,x86823,x86824)+P1(f324(f324(f326(x86821),f520(x86824,x86823,x86822,x86821)),x86824))
% 164.51/164.35  [8683]P29(x86831,x86832,x86833,x86834)+P1(f324(f324(f326(x86831),f524(x86834,x86833,x86832,x86831)),x86834))
% 164.51/164.35  [8737]P16(x87371,x87372,x87373,x87374)+P1(f324(f324(f326(f846(x87371,x87371)),f611(x87374,x87373,x87372,x87371)),x87373))
% 164.51/164.35  [8785]P1(f324(x87851,x87852))+~P1(f324(x87851,f324(f324(f247(x87853,x87854),f797(x87854,x87853,x87851)),f798(x87854,x87853,x87851))))
% 164.51/164.35  [8798]E(f324(f180(f841(x87981)),x87982),f324(f180(f841(x87981)),x87983))+~P1(f324(f324(f326(f846(f841(x87981),f841(x87981))),f324(f324(f247(f841(x87981),f841(x87981)),x87982),x87983)),f134(x87981,x87984)))
% 164.51/164.35  [8801]E(f324(f180(f841(x88011)),x88012),f324(f180(f841(x88011)),x88013))+~P1(f324(f324(f326(f846(f841(x88011),f841(x88011))),f324(f324(f247(f841(x88011),f841(x88011)),x88012),x88013)),f145(x88011,x88014)))
% 164.51/164.35  [8802]E(f324(f180(f841(x88021)),x88022),f324(f180(f841(x88021)),x88023))+~P1(f324(f324(f326(f846(f841(x88021),f841(x88021))),f324(f324(f247(f841(x88021),f841(x88021)),x88022),x88023)),f144(x88021,x88024)))
% 164.51/164.35  [8873]P1(f324(f324(f231(a840),f142(x88731,x88732,x88733)),f142(x88731,x88734,x88733)))+P1(f324(f324(f326(x88731),f746(x88734,x88732,x88733,x88731)),f324(f157(x88731),x88733)))
% 164.51/164.35  [8874]E(f324(f180(f841(x88741)),x88742),f324(f180(f841(x88741)),x88743))+~P1(f324(f324(f326(f846(f841(x88741),f841(x88741))),f324(f324(f247(f841(x88741),f841(x88741)),x88742),x88743)),f301(f841(x88741),f144(x88741,x88744))))
% 164.51/164.35  [8980]P1(f324(f324(f280(a840),x89801),x89802))+P1(f324(f324(f231(f847(a840,a834)),f283(a840,f280(a840),x89801,x89802)),f283(a840,f280(a840),x89803,x89804)))
% 164.51/164.35  [9088]~P29(x90881,x90882,x90883,x90884)+~P1(f324(f324(f232(a840),f324(f41(x90882),f324(f304(x90881,x90882,x90883),x90884))),f324(f41(x90881),x90884)))
% 164.51/164.35  [9120]~P1(f324(f324(f326(f846(f841(x91201),f841(x91201))),f324(f324(f247(f841(x91201),f841(x91201)),x91202),x91203)),f144(x91201,x91204)))+P1(f324(f324(f326(f846(f841(x91201),f841(x91201))),f324(f324(f247(f841(x91201),f841(x91201)),x91202),x91203)),f145(x91201,f301(x91201,x91204))))
% 164.51/164.35  [9123]~P1(f324(f324(f326(f846(f841(x91231),f841(x91231))),f324(f324(f247(f841(x91231),f841(x91231)),x91232),x91233)),f145(x91231,x91234)))+P1(f324(f324(f326(f846(f841(x91231),f841(x91231))),f324(f324(f247(f841(x91231),f841(x91231)),x91232),x91233)),f301(f841(x91231),f144(x91231,x91234))))
% 164.51/164.35  [9138]P1(f324(f324(f326(f846(x91381,x91381)),f324(f324(f247(x91381,x91381),x91382),x91383)),f301(x91381,x91384)))+~P1(f324(f324(f326(f846(x91381,x91381)),f324(f324(f247(x91381,x91381),x91382),x91383)),f324(f324(f282(x91381,x91381,x91381),x91384),f301(x91381,x91384))))
% 164.51/164.35  [9207]P1(f324(f324(f280(a840),x92071),x92072))+~P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x92073,x92074)),f283(a840,f280(a840),x92071,x92072)))
% 164.51/164.35  [9319]E(f324(f324(f125(x93191),f731(x93192,x93193,x93194,x93191)),f324(f324(f139(x93191),f732(x93192,x93193,x93194,x93191)),f734(x93192,x93193,x93194,x93191))),x93194)+~P1(f324(f324(f326(f846(f841(x93191),f841(x93191))),f324(f324(f247(f841(x93191),f841(x93191)),x93194),x93193)),f144(x93191,x93192)))
% 164.51/164.35  [9320]E(f324(f324(f125(x93201),f731(x93202,x93203,x93204,x93201)),f324(f324(f139(x93201),f733(x93202,x93203,x93204,x93201)),f734(x93202,x93203,x93204,x93201))),x93203)+~P1(f324(f324(f326(f846(f841(x93201),f841(x93201))),f324(f324(f247(f841(x93201),f841(x93201)),x93204),x93203)),f144(x93201,x93202)))
% 164.51/164.35  [9394]P1(f324(f324(f326(f846(x93941,x93941)),f324(f324(f247(x93941,x93941),x93942),f644(x93943,x93944,x93942,x93941))),f301(x93941,x93943)))+~P1(f324(f324(f326(f846(x93941,x93941)),f324(f324(f247(x93941,x93941),x93942),x93944)),f324(f324(f282(x93941,x93941,x93941),x93943),f301(x93941,x93943))))
% 164.51/164.35  [9462]P1(f324(f324(f231(a840),f142(x94621,x94622,x94623)),f142(x94621,x94624,x94623)))+~P1(f324(f324(f232(a840),f324(x94622,f746(x94624,x94622,x94623,x94621))),f324(x94624,f746(x94624,x94622,x94623,x94621))))
% 164.51/164.35  [9529]P1(f324(f324(f326(f846(x95291,x95291)),f324(f324(f247(x95291,x95291),f643(x95292,x95293,x95294,x95291)),x95293)),f301(x95291,x95292)))+~P1(f324(f324(f326(f846(x95291,x95291)),f324(f324(f247(x95291,x95291),x95294),x95293)),f324(f324(f282(x95291,x95291,x95291),x95292),f301(x95291,x95292))))
% 164.51/164.35  [5031]~E(x50312,x50313)+E(f155(x50311,x50312,f324(f324(f139(x50311),x50313),x50314)),x50314)
% 164.51/164.35  [5150]P1(f324(x51502,x51503))+E(f161(x51501,x51502,f324(f324(f139(x51501),x51503),x51504)),f115(x51501))
% 164.51/164.35  [5216]~P81(x52162)+E(f324(f324(f81(f847(x52161,x52162)),x52163),x52164),f324(f81(x52162),f324(x52163,x52164)))
% 164.51/164.35  [5228]~E(x52282,f2(a840))+E(f324(f324(f128(x52281),x52282),f324(f324(f139(x52281),x52283),x52284)),f324(f324(f139(x52281),x52283),x52284))
% 164.51/164.35  [5229]P1(f324(x52292,x52293))+E(f324(f126(x52291,x52292),f324(f324(f139(x52291),x52293),x52294)),f324(f126(x52291,x52292),x52294))
% 164.51/164.35  [5362]~E(x53622,x53624)+P1(f324(f324(f324(f303(x53621),x53622),x53623),x53624))
% 164.51/164.35  [5370]E(x53701,f115(x53702))+E(f133(x53703,f324(f324(f141(x53702,x53703),x53704),x53701)),f324(x53704,f133(x53702,x53701)))
% 164.51/164.35  [5382]~E(x53821,f66(x53822,x53824))+E(f324(x53821,f324(f324(f303(x53822),x53823),f179(f847(x53822,a834)))),x53823)
% 164.51/164.35  [5418]E(x54181,f115(x54182))+E(f324(f130(x54183),f324(f324(f141(x54182,x54183),x54184),x54181)),f324(x54184,f324(f130(x54182),x54181)))
% 164.51/164.35  [5518]~P1(f324(x55183,x55184))+P1(f324(f324(f324(f303(x55181),x55182),x55183),x55184))
% 164.51/164.35  [5641]~P22(x56412,x56414,x56411)+E(f324(x56411,f324(f324(f303(x56412),x56413),f179(f847(x56412,a834)))),x56413)
% 164.51/164.35  [5666]~E(x56662,x56663)+P1(f324(f324(f326(x56661),x56662),f324(f324(f303(x56661),x56663),x56664)))
% 164.51/164.35  [5670]~P105(x56701)+E(f324(f324(f83(x56701),x56702),f324(f324(f83(x56701),x56703),x56704)),f324(f324(f83(x56701),x56703),f324(f324(f83(x56701),x56702),x56704)))
% 164.51/164.35  [5671]~P105(x56711)+E(f324(f324(f82(x56711),x56712),f324(f324(f82(x56711),x56713),x56714)),f324(f324(f82(x56711),x56713),f324(f324(f82(x56711),x56712),x56714)))
% 164.51/164.35  [5673]~P86(x56731)+E(f324(f324(f235(x56731),x56732),f324(f324(f235(x56731),x56733),x56734)),f324(f324(f235(x56731),x56733),f324(f324(f235(x56731),x56732),x56734)))
% 164.51/164.35  [5675]~P86(x56751)+E(f324(f324(f178(x56751),x56752),f324(f324(f178(x56751),x56753),x56754)),f324(f324(f178(x56751),x56753),f324(f324(f178(x56751),x56752),x56754)))
% 164.51/164.35  [5677]~P93(x56771)+E(f324(f324(f103(x56771),x56772),f324(f324(f103(x56771),x56773),x56774)),f324(f324(f103(x56771),x56773),f324(f324(f103(x56771),x56772),x56774)))
% 164.51/164.35  [5678]~P94(x56781)+E(f324(f324(f103(x56781),x56782),f324(f324(f103(x56781),x56783),x56784)),f324(f324(f103(x56781),x56783),f324(f324(f103(x56781),x56782),x56784)))
% 164.51/164.35  [5679]~P94(x56791)+E(f324(f324(f104(x56791),x56792),f324(f324(f104(x56791),x56793),x56794)),f324(f324(f104(x56791),x56793),f324(f324(f104(x56791),x56792),x56794)))
% 164.51/164.35  [5681]~P99(x56811)+E(f324(f324(f104(x56811),x56812),f324(f324(f104(x56811),x56813),x56814)),f324(f324(f104(x56811),x56813),f324(f324(f104(x56811),x56812),x56814)))
% 164.51/164.35  [5688]E(x56881,x56882)+E(f155(x56883,x56881,f324(f324(f139(x56883),x56882),x56884)),f324(f324(f139(x56883),x56882),f155(x56883,x56881,x56884)))
% 164.51/164.35  [5703]~P1(f324(x57032,x57033))+E(f324(f126(x57031,x57032),f324(f324(f139(x57031),x57033),x57034)),f324(f324(f139(x57031),x57033),f324(f126(x57031,x57032),x57034)))
% 164.51/164.35  [5836]~P1(f324(x58362,x58363))+E(f161(x58361,x58362,f324(f324(f139(x58361),x58363),x58364)),f324(f324(f139(x58361),x58363),f161(x58361,x58362,x58364)))
% 164.51/164.35  [5889]P28(x58891,x58892,x58893)+~P28(x58891,x58892,f324(f324(f303(f839(x58891)),x58894),x58893))
% 164.51/164.35  [5902]E(x59021,f179(f847(x59022,a834)))+E(f324(f324(f45(x59022,f847(x59023,a834)),x59021),f324(f18(f847(x59023,a834),x59022),x59024)),x59024)
% 164.51/164.35  [5903]E(x59031,f179(f847(x59032,a834)))+E(f324(f324(f46(x59032,f847(x59033,a834)),x59031),f324(f18(f847(x59033,a834),x59032),x59034)),x59034)
% 164.51/164.35  [5912]~E(x59124,f179(f847(x59122,a834)))+E(f324(f324(f249(x59121,x59122),x59123),f324(f18(f847(x59122,a834),x59121),x59124)),f179(f847(f846(x59121,x59122),a834)))
% 164.51/164.35  [5913]~E(x59133,f179(f847(x59131,a834)))+E(f324(f324(f249(x59131,x59132),x59133),f324(f18(f847(x59132,a834),x59131),x59134)),f179(f847(f846(x59131,x59132),a834)))
% 164.51/164.35  [5964]E(x59641,f2(a840))+E(f324(f324(f128(x59642),x59641),f324(f324(f139(x59642),x59643),x59644)),f324(f324(f128(x59642),f324(f324(f3(a840),x59641),f80(a840))),x59644))
% 164.51/164.35  [5991]E(x59911,f179(f847(x59912,a834)))+E(f324(f304(x59912,x59913,f324(f18(x59913,x59912),x59914)),x59911),f324(f324(f303(x59913),x59914),f179(f847(x59913,a834))))
% 164.51/164.35  [5994]E(f324(f305(x59941,x59942,f324(f18(x59942,x59941),x59943)),x59944),f179(f847(x59941,a834)))+P1(f324(f324(f326(x59942),x59943),x59944))
% 164.51/164.35  [6062]~E(x60623,f179(f847(x60621,a834)))+E(f324(f324(f45(x60621,f847(x60622,a834)),x60623),f324(f18(f847(x60622,a834),x60621),x60624)),f179(f847(x60622,a834)))
% 164.51/164.35  [6063]~E(x60633,f179(f847(x60631,a834)))+E(f324(f324(f46(x60631,f847(x60632,a834)),x60633),f324(f18(f847(x60632,a834),x60631),x60634)),f238(f847(x60632,a834)))
% 164.51/164.35  [6065]~P7(x60651)+E(f51(x60651,f324(f324(f83(x60651),x60652),x60653),f324(f324(f83(x60651),x60652),x60654)),f324(f324(f83(x60651),x60652),f51(x60651,x60653,x60654)))
% 164.51/164.35  [6238]E(f324(f305(x62381,x62382,f324(f18(x62382,x62381),x62383)),x62384),f238(f847(x62381,a834)))+~P1(f324(f324(f326(x62382),x62383),x62384))
% 164.51/164.35  [6261]~P1(f324(f324(f326(x62611),x62612),x62614))+P1(f324(f324(f326(x62611),x62612),f324(f324(f303(x62611),x62613),x62614)))
% 164.51/164.35  [6274]~E(x62743,f324(f324(f3(a840),f324(f180(f841(x62741)),x62742)),f80(a840)))+E(f116(x62741,f324(f324(f146(x62741,x62742),x62743),x62744)),f116(x62741,x62742))
% 164.51/164.35  [6299]~P86(x62991)+E(f324(f324(f104(f847(x62991,a834)),f324(f294(x62991),x62992)),f296(x62991,x62993,x62994)),f296(x62991,x62993,f324(f324(f235(x62991),x62992),x62994)))
% 164.51/164.35  [6300]~P86(x63001)+E(f324(f324(f104(f847(x63001,a834)),f324(f259(x63001),x63002)),f296(x63001,x63003,x63004)),f296(x63001,f324(f324(f178(x63001),x63002),x63003),x63004))
% 164.51/164.35  [6317]E(f324(f324(f104(f847(x63171,a834)),x63172),f324(f324(f303(x63171),x63173),x63174)),f324(f324(f104(f847(x63171,a834)),x63172),x63174))+P1(f324(f324(f326(x63171),x63173),x63172))
% 164.51/164.35  [6329]E(f155(x63291,x63292,f324(f324(f125(x63291),x63293),x63294)),f324(f324(f125(x63291),x63293),f155(x63291,x63292,x63294)))+P1(f324(f324(f326(x63291),x63292),f324(f157(x63291),x63293)))
% 164.51/164.35  [6334]~P75(x63341)+E(f324(f324(f83(x63341),f324(f324(f240(x63341),x63342),x63343)),f324(f324(f240(x63341),x63342),x63344)),f324(f324(f240(x63341),x63342),f324(f324(f82(a840),x63343),x63344)))
% 164.51/164.35  [6335]~P105(x63351)+E(f324(f324(f83(x63351),f324(f324(f240(x63351),x63352),x63353)),f324(f324(f240(x63351),x63352),x63354)),f324(f324(f240(x63351),x63352),f324(f324(f82(a840),x63353),x63354)))
% 164.51/164.35  [6371]~P105(x63711)+E(f324(f324(f82(x63711),f324(f324(f83(x63711),x63712),x63713)),f324(f324(f83(x63711),x63712),x63714)),f324(f324(f83(x63711),x63712),f324(f324(f82(x63711),x63713),x63714)))
% 164.51/164.35  [6372]~P86(x63721)+E(f324(f324(f178(x63721),f324(f324(f235(x63721),x63722),x63723)),f324(f324(f235(x63721),x63722),x63724)),f324(f324(f235(x63721),x63722),f324(f324(f178(x63721),x63723),x63724)))
% 164.51/164.35  [6373]~P86(x63731)+E(f324(f324(f235(x63731),f324(f324(f178(x63731),x63732),x63733)),f324(f324(f178(x63731),x63732),x63734)),f324(f324(f178(x63731),x63732),f324(f324(f235(x63731),x63733),x63734)))
% 164.51/164.35  [6374]~P97(x63741)+E(f324(f324(f104(x63741),f324(f324(f103(x63741),x63742),x63743)),f324(f324(f103(x63741),x63742),x63744)),f324(f324(f103(x63741),x63742),f324(f324(f104(x63741),x63743),x63744)))
% 164.51/164.35  [6375]~P97(x63751)+E(f324(f324(f103(x63751),f324(f324(f104(x63751),x63752),x63753)),f324(f324(f104(x63751),x63752),x63754)),f324(f324(f104(x63751),x63752),f324(f324(f103(x63751),x63753),x63754)))
% 164.51/164.35  [6411]~P7(x64111)+E(f51(x64111,f324(f324(f83(x64111),x64112),x64113),f324(f324(f83(x64111),x64114),x64113)),f324(f324(f83(x64111),f51(x64111,x64112,x64114)),x64113))
% 164.51/164.35  [6414]~E(f324(f180(f841(x64141)),x64143),f324(f180(f841(x64142)),x64144))+E(f324(f324(f141(f846(x64141,x64142),x64142),f251(x64141,x64142)),f324(f324(f166(x64141,x64142),x64143),x64144)),x64144)
% 164.51/164.35  [6415]~E(f324(f180(f841(x64151)),x64153),f324(f180(f841(x64152)),x64154))+E(f324(f324(f141(f846(x64151,x64152),x64151),f246(x64151,x64152)),f324(f324(f166(x64151,x64152),x64153),x64154)),x64153)
% 164.51/164.35  [6425]~P7(x64251)+E(f51(x64251,f324(f324(f83(x64251),x64252),f51(x64251,x64253,x64254)),x64254),f51(x64251,f324(f324(f83(x64251),x64252),x64253),x64254))
% 164.51/164.35  [6427]~P8(x64271)+E(f51(x64271,f324(f324(f3(x64271),x64272),f51(x64271,x64273,x64274)),x64274),f51(x64271,f324(f324(f3(x64271),x64272),x64273),x64274))
% 164.51/164.35  [6428]~P7(x64281)+E(f51(x64281,f324(f324(f82(x64281),x64282),f51(x64281,x64283,x64284)),x64284),f51(x64281,f324(f324(f82(x64281),x64282),x64283),x64284))
% 164.51/164.35  [6512]~P86(x65121)+E(f324(f324(f104(f847(x65121,a834)),f296(x65121,x65122,x65123)),f324(f294(x65121),x65124)),f296(x65121,x65122,f324(f324(f235(x65121),x65123),x65124)))
% 164.51/164.35  [6513]~P86(x65131)+E(f324(f324(f104(f847(x65131,a834)),f296(x65131,x65132,x65133)),f324(f259(x65131),x65134)),f296(x65131,f324(f324(f178(x65131),x65132),x65134),x65133))
% 164.51/164.35  [6516]~E(f324(f180(f841(x65161)),x65163),f324(f180(f841(x65162)),x65164))+E(f324(f324(f166(x65161,x65162),f324(f154(x65161),x65163)),f324(f154(x65162),x65164)),f324(f154(f846(x65161,x65162)),f324(f324(f166(x65161,x65162),x65163),x65164)))
% 164.51/164.35  [6525]E(x65251,f324(f324(f3(a840),f324(f180(f841(x65252)),x65253)),f80(a840)))+E(f116(x65252,f324(f324(f146(x65252,x65253),x65251),x65254)),f324(f324(f146(x65252,f116(x65252,x65253)),x65251),x65254))
% 164.51/164.35  [6542]~P1(f324(f127(x65422),x65424))+P1(f324(f127(f846(x65421,x65422)),f324(f324(f166(x65421,x65422),x65423),x65424)))
% 164.51/164.35  [6543]~P1(f324(f127(x65431),x65433))+P1(f324(f127(f846(x65431,x65432)),f324(f324(f166(x65431,x65432),x65433),x65434)))
% 164.51/164.35  [6641]E(x66411,f324(f324(f324(a188,x66412),x66413),f324(x66414,x66412)))+~P1(f324(f324(f186(f28(x66413,x66414)),x66412),x66411))
% 164.51/164.35  [6824]E(f324(f324(f42(a840),x68241),x68242),x68243)+~P1(f324(f54(x68241,x68242),f324(f324(f247(a840,a840),x68243),x68244)))
% 164.51/164.35  [6850]E(f51(a840,x68501,x68502),x68503)+~P1(f324(f54(x68501,x68502),f324(f324(f247(a840,a840),x68504),x68503)))
% 164.51/164.35  [6853]P1(f324(f127(x68531),x68532))+~P1(f324(f127(x68533),f324(f324(f141(x68531,x68533),x68534),x68532)))
% 164.51/164.35  [6861]~P28(x68611,x68612,f324(f324(f303(f839(x68611)),x68613),x68614))+P28(x68611,x68612,f324(f324(f303(f839(x68611)),x68613),f179(f847(f839(x68611),a834))))
% 164.51/164.35  [6933]E(f155(x69331,x69332,f324(f324(f125(x69331),x69333),x69334)),f324(f324(f125(x69331),f155(x69331,x69332,x69333)),x69334))+~P1(f324(f324(f326(x69331),x69332),f324(f157(x69331),x69333)))
% 164.51/164.35  [7029]~P8(x70291)+E(f51(x70291,f324(f324(f3(x70291),f51(x70291,x70292,x70293)),x70294),x70293),f51(x70291,f324(f324(f3(x70291),x70292),x70294),x70293))
% 164.51/164.35  [7030]~P7(x70301)+E(f51(x70301,f324(f324(f83(x70301),f51(x70301,x70302,x70303)),x70304),x70303),f51(x70301,f324(f324(f83(x70301),x70302),x70304),x70303))
% 164.51/164.35  [7031]~P7(x70311)+E(f51(x70311,f324(f324(f82(x70311),f51(x70311,x70312,x70313)),x70314),x70313),f51(x70311,f324(f324(f82(x70311),x70312),x70314),x70313))
% 164.51/164.35  [7235]~E(x72351,f324(f324(f139(x72352),x72353),x72354))+~P1(f324(f324(f231(a840),f324(f180(f841(x72352)),x72351)),f324(f180(f841(x72352)),x72354)))
% 164.51/164.35  [7410]~E(f165(x74101,x74102,x74103),f165(x74101,x74102,x74104))+E(f324(f304(f846(x74101,x74102),x74101,f246(x74101,x74102)),f324(f157(f846(x74101,x74102)),x74103)),f324(f304(f846(x74101,x74102),x74101,f246(x74101,x74102)),f324(f157(f846(x74101,x74102)),x74104)))
% 164.51/164.35  [7453]P29(x74531,x74532,x74533,f324(f157(x74531),x74534))+~P1(f324(f127(x74532),f324(f324(f141(x74531,x74532),x74533),x74534)))
% 164.51/164.35  [7530]~P1(f324(f324(f231(f847(x75301,a834)),x75302),x75304))+P1(f324(f324(f231(f847(x75301,a834)),x75302),f324(f324(f303(x75301),x75303),x75304)))
% 164.51/164.35  [7565]~P7(x75651)+E(f51(x75651,f324(f324(f83(x75651),f51(x75651,x75652,x75653)),f51(x75651,x75654,x75653)),x75653),f51(x75651,f324(f324(f83(x75651),x75652),x75654),x75653))
% 164.51/164.35  [7566]~P7(x75661)+E(f51(x75661,f324(f324(f82(x75661),f51(x75661,x75662,x75663)),f51(x75661,x75664,x75663)),x75663),f51(x75661,f324(f324(f82(x75661),x75662),x75664),x75663))
% 164.51/164.35  [7567]~P8(x75671)+E(f51(x75671,f324(f324(f3(x75671),f51(x75671,x75672,x75673)),f51(x75671,x75674,x75673)),x75673),f51(x75671,f324(f324(f3(x75671),x75672),x75674),x75673))
% 164.51/164.35  [7671]~E(f324(x76714,f529(x76714,x76713,x76711,x76712)),f179(f847(x76712,a834)))+E(f324(f324(f45(x76711,f847(x76712,a834)),x76713),x76714),f179(f847(x76712,a834)))
% 164.51/164.35  [7672]~E(f324(x76724,f657(x76724,x76723,x76721,x76722)),f238(f847(x76722,a834)))+E(f324(f324(f46(x76721,f847(x76722,a834)),x76723),x76724),f238(f847(x76722,a834)))
% 164.51/164.35  [7673]~E(f324(x76734,f530(x76734,x76733,x76732,x76731)),f179(f847(x76732,a834)))+E(f324(f324(f45(x76731,f847(x76732,a834)),x76733),x76734),f179(f847(x76732,a834)))
% 164.51/164.35  [7674]~E(f324(x76744,f662(x76744,x76743,x76742,x76741)),f238(f847(x76742,a834)))+E(f324(f324(f46(x76741,f847(x76742,a834)),x76743),x76744),f238(f847(x76742,a834)))
% 164.51/164.35  [8073]P1(f324(x80731,x80732))+~P1(f324(f324(f326(x80733),x80732),f324(f324(f104(f847(x80733,a834)),x80734),f324(f257(x80733),x80731))))
% 164.51/164.35  [8112]~P1(f324(f324(f231(f847(x81121,a834)),x81123),x81124))+P1(f324(f324(f231(f847(x81121,a834)),f324(f324(f303(x81121),x81122),x81123)),f324(f324(f303(x81121),x81122),x81124)))
% 164.51/164.35  [8281]P1(f324(f324(f186(x82811),x82812),f675(x82813,x82812,x82814,x82811)))+~P1(f324(f324(f186(f36(x82811,x82814)),x82812),x82813))
% 164.51/164.35  [8290]P1(f324(x82902,x82903))+E(f324(f324(f128(x82901),f324(f180(f841(x82901)),f161(x82901,x82902,f324(f324(f139(x82901),x82903),x82904)))),f324(f324(f139(x82901),x82903),x82904)),f324(f324(f139(x82901),x82903),x82904))
% 164.51/164.35  [8403]~P1(f324(f324(f232(a840),f324(x84034,x84032)),f324(x84034,x84033)))+P1(f324(f324(f326(f846(x84031,x84031)),f324(f324(f247(x84031,x84031),x84032),x84033)),f324(f324(f281(a840,x84031),a236),x84034)))
% 164.51/164.35  [8550]P29(f841(x85501),f841(x85502),f324(f141(x85501,x85502),x85503),x85504)+~P29(x85501,x85502,x85503,f43(f847(x85501,a834),f324(f304(f841(x85501),f847(x85501,a834),f157(x85501)),x85504)))
% 164.51/164.35  [8616]~P1(f324(x86162,x86163))+E(f324(f324(f128(x86161),f324(f180(f841(x86161)),f161(x86161,x86162,f324(f324(f139(x86161),x86163),x86164)))),f324(f324(f139(x86161),x86163),x86164)),f324(f324(f128(x86161),f324(f180(f841(x86161)),f161(x86161,x86162,x86164))),x86164))
% 164.51/164.35  [8663]E(f324(f324(f45(x86631,f847(x86632,a834)),x86633),x86634),f179(f847(x86632,a834)))+P1(f324(f324(f326(x86631),f529(x86634,x86633,x86631,x86632)),x86633))
% 164.51/164.35  [8664]E(f324(f324(f46(x86641,f847(x86642,a834)),x86643),x86644),f238(f847(x86642,a834)))+P1(f324(f324(f326(x86641),f657(x86644,x86643,x86641,x86642)),x86643))
% 164.51/164.35  [8665]E(f324(f324(f45(x86651,f847(x86652,a834)),x86653),x86654),f179(f847(x86652,a834)))+P1(f324(f324(f326(x86651),f530(x86654,x86653,x86652,x86651)),x86653))
% 164.51/164.35  [8666]E(f324(f324(f46(x86661,f847(x86662,a834)),x86663),x86664),f238(f847(x86662,a834)))+P1(f324(f324(f326(x86661),f662(x86664,x86663,x86662,x86661)),x86663))
% 164.51/164.35  [8701]P1(f324(f324(f232(a840),f324(x87011,x87012)),f324(x87011,x87013)))+~P1(f324(f324(f326(f846(x87014,x87014)),f324(f324(f247(x87014,x87014),x87012),x87013)),f324(f324(f281(a840,x87014),a236),x87011)))
% 164.51/164.35  [8751]P1(f324(f324(f186(x87511),f675(x87512,x87513,x87511,x87514)),x87512))+~P1(f324(f324(f186(f36(x87514,x87511)),x87513),x87512))
% 164.51/164.35  [8862]P1(f324(f324(f326(x88621),f523(x88622,x88623,x88624,x88621)),x88623))+~P1(f324(f324(f326(f847(x88621,a834)),x88624),f324(f324(f63(x88621),x88623),x88622)))
% 164.51/164.35  [8865]E(x88651,x88652)+~P1(f324(f324(f326(f846(x88653,x88653)),f324(f324(f247(x88653,x88653),x88651),x88652)),f324(f324(f172(f846(x88653,x88653),a834),f2(a840)),x88654)))
% 164.51/164.35  [8937]E(f324(f278(x89371,x89371,x89372),f324(f324(f303(x89371),f523(x89372,x89373,x89374,x89371)),f179(f847(x89371,a834)))),x89374)+~P1(f324(f324(f326(f847(x89371,a834)),x89374),f324(f324(f63(x89371),x89373),x89372)))
% 164.51/164.35  [8944]~P1(f324(f324(f326(f846(x89441,x89441)),f324(f324(f247(x89441,x89441),x89443),x89442)),f301(x89441,x89444)))+P1(f324(f324(f326(f846(x89441,x89441)),f324(f324(f247(x89441,x89441),x89442),x89443)),f301(x89441,f324(f279(x89441,x89441),x89444))))
% 164.51/164.35  [8955]~P7(x89551)+E(f324(f324(f82(x89551),f324(f324(f82(x89551),f324(f324(f83(x89551),x89552),f324(f324(f42(x89551),x89553),x89552))),f51(x89551,x89553,x89552))),x89554),f324(f324(f82(x89551),x89553),x89554))
% 164.51/164.35  [8962]~P1(f324(f324(f326(x89621),x89623),x89624))+P1(f324(f324(f326(f847(x89621,a834)),f324(f278(x89621,x89621,x89622),f324(f324(f303(x89621),x89623),f179(f847(x89621,a834))))),f324(f324(f63(x89621),x89624),x89622)))
% 164.51/164.35  [8972]P1(f324(f324(f326(f846(x89721,x89721)),f324(f324(f247(x89721,x89721),x89722),x89723)),f301(x89721,x89724)))+~P1(f324(f324(f326(f846(x89721,x89721)),f324(f324(f247(x89721,x89721),x89723),x89722)),f301(x89721,f324(f279(x89721,x89721),x89724))))
% 164.51/164.35  [9055]E(f324(f324(f146(x90551,f324(f154(x90551),x90552)),f324(f324(f3(a840),f324(f324(f3(a840),f324(f180(f841(x90551)),x90552)),x90553)),f80(a840))),x90554),f324(f154(x90551),f324(f324(f146(x90551,x90552),x90553),x90554)))+~P1(f324(f324(f232(a840),x90553),f324(f180(f841(x90551)),x90552)))
% 164.51/164.35  [9092]~P29(x90922,x90921,x90923,f238(f847(x90922,a834)))+P1(f324(f324(f231(f847(x90921,a834)),f324(f304(x90922,x90921,x90923),f324(f81(f847(x90922,a834)),x90924))),f324(f81(f847(x90921,a834)),f324(f304(x90922,x90921,x90923),x90924))))
% 164.51/164.35  [9100]~P9(x91001)+E(f324(f131(x91001,x91002,f324(f9(x91002,x91001,x91001),f324(f324(f10(x91001,f847(x91001,x91001),x91002),f103(x91001)),x91003)),f179(x91001)),x91004),f324(f324(f45(x91002,x91001),f324(f157(x91002),x91004)),x91003))
% 164.51/164.35  [9101]~P9(x91011)+E(f324(f131(x91011,x91012,f324(f9(x91012,x91011,x91011),f324(f324(f10(x91011,f847(x91011,x91011),x91012),f104(x91011)),x91013)),f238(x91011)),x91014),f324(f324(f46(x91012,x91011),f324(f157(x91012),x91014)),x91013))
% 164.51/164.35  [9169]~P1(f324(f324(f326(f846(f841(x91694),f841(x91694))),f324(f324(f247(f841(x91694),f841(x91694)),x91693),x91692)),f144(x91694,x91691)))+P1(f324(f324(f232(a840),f730(x91691,x91692,x91693,x91694)),f324(f180(f841(x91694)),x91693)))
% 164.51/164.35  [9170]~P7(x91701)+E(f324(f324(f82(x91701),f324(f324(f82(x91701),f324(f324(f83(x91701),f324(f324(f42(x91701),x91702),x91703)),x91703)),f51(x91701,x91702,x91703))),x91704),f324(f324(f82(x91701),x91702),x91704))
% 164.51/164.35  [9199]~P1(f324(f324(f326(f846(f841(x91991),f841(x91991))),f324(f324(f247(f841(x91991),f841(x91991)),x91992),x91993)),f324(f279(f841(x91991),f841(x91991)),f144(x91991,x91994))))+P1(f324(f324(f326(f846(f841(x91991),f841(x91991))),f324(f324(f247(f841(x91991),f841(x91991)),x91992),x91993)),f144(x91991,f324(f279(x91991,x91991),x91994))))
% 164.51/164.35  [9200]P1(f324(f324(f326(f846(f841(x92001),f841(x92001))),f324(f324(f247(f841(x92001),f841(x92001)),x92002),x92003)),f324(f279(f841(x92001),f841(x92001)),f144(x92001,x92004))))+~P1(f324(f324(f326(f846(f841(x92001),f841(x92001))),f324(f324(f247(f841(x92001),f841(x92001)),x92002),x92003)),f144(x92001,f324(f279(x92001,x92001),x92004))))
% 164.51/164.35  [9237]~P1(f324(f324(f326(x92371),x92373),f324(f262(x92371,x92372),x92374)))+P1(f324(f324(f326(f846(x92371,x92372)),f324(f324(f247(x92371,x92372),x92373),f349(x92374,x92372,x92373,x92371))),x92374))
% 164.51/164.35  [9238]~P1(f324(f324(f326(x92381),x92383),f324(f262(x92381,x92382),x92384)))+P1(f324(f324(f326(f846(x92381,x92382)),f324(f324(f247(x92381,x92382),x92383),f350(x92384,x92382,x92383,x92381))),x92384))
% 164.51/164.35  [9364]~P1(f324(f64(f844(x93641)),f324(f304(x93642,f844(x93641),x93643),f238(f847(x93642,a834)))))+P1(f324(f64(f844(x93641)),f324(f304(x93642,f844(x93641),f169(x93642,x93641,x93643,f165(x93642,x93641,x93644))),f238(f847(x93642,a834)))))
% 164.51/164.35  [9389]~P1(f324(f324(f326(f846(x93891,x93891)),f324(f324(f247(x93891,x93891),x93892),x93894)),f324(f324(f282(x93891,x93891,x93891),x93893),f301(x93891,x93893))))+P1(f324(f324(f326(f846(x93891,x93891)),f324(f324(f247(x93891,x93891),x93892),f643(x93893,x93894,x93892,x93891))),x93893))
% 164.51/164.35  [9551]~P1(f324(f324(f326(f846(x95512,x95511)),x95514),f324(f279(x95511,x95512),x95513)))+P1(f324(f324(f326(f846(x95511,x95512)),f324(f324(f247(x95511,x95512),f340(x95513,x95514,x95511,x95512)),f339(x95513,x95514,x95511,x95512))),x95513))
% 164.51/164.35  [9575]~P1(f324(f324(f326(f846(f841(x95751),f841(x95751))),f324(f324(f247(f841(x95751),f841(x95751)),x95754),x95753)),f144(x95751,x95752)))+P1(f324(f324(f326(f846(x95751,x95751)),f324(f324(f247(x95751,x95751),f732(x95752,x95753,x95754,x95751)),f733(x95752,x95753,x95754,x95751))),x95752))
% 164.51/164.35  [9655]~P1(f324(f324(f326(f846(f841(x96551),f841(x96551))),f324(f324(f247(f841(x96551),f841(x96551)),x96552),x96554)),f144(x96551,x96553)))+P1(f324(f324(f326(f846(x96551,x96551)),f324(f324(f247(x96551,x96551),f324(f324(f149(x96551),x96552),f730(x96553,x96554,x96552,x96551))),f726(x96553,x96554,x96552,x96551))),x96553))
% 164.51/164.35  [9677]~P1(f324(f64(x96772),x96774))+E(f324(f324(f324(f68(f847(x96771,a834),x96772,f103(f847(x96771,a834))),f324(f324(f9(x96772,f847(x96771,a834),f847(x96771,a834)),f324(f324(f10(x96771,f847(f847(x96771,a834),f847(x96771,a834)),x96772),f303(x96771)),x96773)),f179(f847(x96771,a834)))),f179(f847(x96771,a834))),x96774),f324(f304(x96772,x96771,x96773),x96774))
% 164.51/164.35  [9790]~P29(x97901,x97902,x97903,f238(f847(x97901,a834)))+P1(f324(f324(f231(f847(x97901,a834)),f324(f305(x97901,x97902,x97903),f324(f324(f303(x97902),x97904),f179(f847(x97902,a834))))),f324(f324(f303(x97901),f87(x97901,f324(f324(f9(x97901,x97902,a834),f324(f324(f10(x97902,f847(x97902,a834),x97901),a321),x97903)),x97904))),f179(f847(x97901,a834)))))
% 164.51/164.35  [5427]~E(f324(f324(f125(x54271),x54272),x54274),x54273)+E(f324(f324(f158(x54271),f324(f180(f841(x54271)),x54272)),x54273),x54272)
% 164.51/164.35  [5428]~E(f324(f324(f125(x54282),x54283),x54281),x54284)+E(x54281,f324(f324(f128(x54282),f324(f180(f841(x54282)),x54283)),x54284))
% 164.51/164.35  [5439]~E(x54394,f2(a840))+E(f324(f324(f149(x54391),f324(f324(f139(x54391),x54392),x54393)),x54394),x54392)
% 164.51/164.35  [5975]~P105(x59751)+E(f324(f324(f240(x59751),f324(f324(f240(x59751),x59752),x59753)),x59754),f324(f324(f240(x59751),x59752),f324(f324(f83(a840),x59753),x59754)))
% 164.51/164.35  [5976]~P75(x59761)+E(f324(f324(f240(x59761),f324(f324(f240(x59761),x59762),x59763)),x59764),f324(f324(f240(x59761),x59762),f324(f324(f83(a840),x59763),x59764)))
% 164.51/164.35  [5992]E(x59921,f2(a840))+E(f324(f324(f149(x59922),f324(f324(f139(x59922),x59923),x59924)),x59921),f324(f324(f149(x59922),x59924),f324(f324(f3(a840),x59921),f80(a840))))
% 164.51/164.35  [6018]~P114(x60181)+E(f324(f324(f284(x60181),f324(f324(f83(x60181),x60182),x60183)),x60184),f324(f324(f83(x60181),x60182),f324(f324(f284(x60181),x60183),x60184)))
% 164.51/164.35  [6020]~P4(x60201)+E(f324(f324(f83(x60201),f324(f324(f83(x60201),x60202),x60203)),x60204),f324(f324(f83(x60201),x60202),f324(f324(f83(x60201),x60203),x60204)))
% 164.51/164.35  [6021]~P105(x60211)+E(f324(f324(f83(x60211),f324(f324(f83(x60211),x60212),x60213)),x60214),f324(f324(f83(x60211),x60212),f324(f324(f83(x60211),x60213),x60214)))
% 164.51/164.35  [6023]~P105(x60231)+E(f324(f324(f82(x60231),f324(f324(f82(x60231),x60232),x60233)),x60234),f324(f324(f82(x60231),x60232),f324(f324(f82(x60231),x60233),x60234)))
% 164.51/164.35  [6024]~P5(x60241)+E(f324(f324(f82(x60241),f324(f324(f82(x60241),x60242),x60243)),x60244),f324(f324(f82(x60241),x60242),f324(f324(f82(x60241),x60243),x60244)))
% 164.51/164.35  [6026]~P86(x60261)+E(f324(f324(f235(x60261),f324(f324(f235(x60261),x60262),x60263)),x60264),f324(f324(f235(x60261),x60262),f324(f324(f235(x60261),x60263),x60264)))
% 164.51/164.35  [6028]~P86(x60281)+E(f324(f324(f178(x60281),f324(f324(f178(x60281),x60282),x60283)),x60284),f324(f324(f178(x60281),x60282),f324(f324(f178(x60281),x60283),x60284)))
% 164.51/164.35  [6030]~P93(x60301)+E(f324(f324(f103(x60301),f324(f324(f103(x60301),x60302),x60303)),x60304),f324(f324(f103(x60301),x60302),f324(f324(f103(x60301),x60303),x60304)))
% 164.51/164.35  [6031]~P94(x60311)+E(f324(f324(f103(x60311),f324(f324(f103(x60311),x60312),x60313)),x60314),f324(f324(f103(x60311),x60312),f324(f324(f103(x60311),x60313),x60314)))
% 164.51/164.35  [6032]~P94(x60321)+E(f324(f324(f104(x60321),f324(f324(f104(x60321),x60322),x60323)),x60324),f324(f324(f104(x60321),x60322),f324(f324(f104(x60321),x60323),x60324)))
% 164.51/164.35  [6034]~P99(x60341)+E(f324(f324(f104(x60341),f324(f324(f104(x60341),x60342),x60343)),x60344),f324(f324(f104(x60341),x60342),f324(f324(f104(x60341),x60343),x60344)))
% 164.51/164.35  [6045]~P7(x60451)+E(f51(x60451,f324(f324(f82(x60451),x60452),f324(f324(f83(x60451),x60453),x60454)),x60454),f51(x60451,x60452,x60454))
% 164.51/164.35  [6046]~P7(x60461)+E(f51(x60461,f324(f324(f82(x60461),x60462),f324(f324(f83(x60461),x60463),x60464)),x60463),f51(x60461,x60462,x60463))
% 164.51/164.35  [6184]E(f324(f324(f149(x61841),f324(f324(f158(x61841),x61842),x61843)),x61844),f324(f324(f149(x61841),x61843),x61844))+~P1(f324(f324(f232(a840),x61844),x61842))
% 164.51/164.35  [6369]~P105(x63691)+E(f324(f324(f83(x63691),f324(f324(f83(x63691),x63692),x63693)),x63694),f324(f324(f83(x63691),f324(f324(f83(x63691),x63692),x63694)),x63693))
% 164.51/164.35  [6370]~P105(x63701)+E(f324(f324(f82(x63701),f324(f324(f82(x63701),x63702),x63703)),x63704),f324(f324(f82(x63701),f324(f324(f82(x63701),x63702),x63704)),x63703))
% 164.51/164.35  [6431]~P2(x64312)+E(f324(f324(f8(x64311,x64312),f324(f18(x64312,x64311),x64313)),x64314),f324(f324(f83(x64312),f324(f102(x64312),f324(f41(x64311),x64314))),x64313))
% 164.51/164.35  [6610]E(f324(f324(f104(f847(x66101,a834)),f324(f324(f303(x66101),x66102),x66103)),x66104),f324(f324(f104(f847(x66101,a834)),x66103),x66104))+P1(f324(f324(f326(x66101),x66102),x66104))
% 164.51/164.35  [6685]~P106(x66851)+E(f324(f324(f82(x66851),f324(f324(f83(x66851),x66852),x66853)),f324(f324(f83(x66851),x66854),x66853)),f324(f324(f83(x66851),f324(f324(f82(x66851),x66852),x66854)),x66853))
% 164.51/164.35  [6686]~P76(x66861)+E(f324(f324(f235(x66861),f324(f324(f82(x66861),x66862),x66863)),f324(f324(f82(x66861),x66864),x66863)),f324(f324(f82(x66861),f324(f324(f235(x66861),x66862),x66864)),x66863))
% 164.51/164.35  [6687]~P76(x66871)+E(f324(f324(f178(x66871),f324(f324(f82(x66871),x66872),x66873)),f324(f324(f82(x66871),x66874),x66873)),f324(f324(f82(x66871),f324(f324(f178(x66871),x66872),x66874)),x66873))
% 164.51/164.35  [6688]~P70(x66881)+E(f324(f324(f235(x66881),f324(f324(f3(x66881),x66882),x66883)),f324(f324(f3(x66881),x66884),x66883)),f324(f324(f3(x66881),f324(f324(f235(x66881),x66882),x66884)),x66883))
% 164.51/164.35  [6689]~P70(x66891)+E(f324(f324(f178(x66891),f324(f324(f3(x66891),x66892),x66893)),f324(f324(f3(x66891),x66894),x66893)),f324(f324(f3(x66891),f324(f324(f178(x66891),x66892),x66894)),x66893))
% 164.51/164.35  [6690]~P105(x66901)+E(f324(f324(f83(x66901),f324(f324(f240(x66901),x66902),x66903)),f324(f324(f240(x66901),x66904),x66903)),f324(f324(f240(x66901),f324(f324(f83(x66901),x66902),x66904)),x66903))
% 164.51/164.35  [6691]~P68(x66911)+E(f324(f324(f83(x66911),f324(f324(f240(x66911),x66912),x66913)),f324(f324(f240(x66911),x66914),x66913)),f324(f324(f240(x66911),f324(f324(f83(x66911),x66912),x66914)),x66913))
% 164.51/164.35  [6692]~P59(x66921)+E(f324(f324(f284(x66921),f324(f324(f240(x66921),x66922),x66923)),f324(f324(f240(x66921),x66924),x66923)),f324(f324(f240(x66921),f324(f324(f284(x66921),x66922),x66924)),x66923))
% 164.51/164.35  [6693]~P114(x66931)+E(f324(f324(f82(x66931),f324(f324(f284(x66931),x66932),x66933)),f324(f324(f284(x66931),x66934),x66933)),f324(f324(f284(x66931),f324(f324(f82(x66931),x66932),x66934)),x66933))
% 164.51/164.35  [6694]~P114(x66941)+E(f324(f324(f3(x66941),f324(f324(f284(x66941),x66942),x66943)),f324(f324(f284(x66941),x66944),x66943)),f324(f324(f284(x66941),f324(f324(f3(x66941),x66942),x66944)),x66943))
% 164.51/164.35  [6695]~P86(x66951)+E(f324(f324(f178(x66951),f324(f324(f235(x66951),x66952),x66953)),f324(f324(f235(x66951),x66954),x66953)),f324(f324(f235(x66951),f324(f324(f178(x66951),x66952),x66954)),x66953))
% 164.51/164.35  [6696]~P86(x66961)+E(f324(f324(f235(x66961),f324(f324(f178(x66961),x66962),x66963)),f324(f324(f178(x66961),x66964),x66963)),f324(f324(f178(x66961),f324(f324(f235(x66961),x66962),x66964)),x66963))
% 164.51/164.35  [6697]~P97(x66971)+E(f324(f324(f104(x66971),f324(f324(f103(x66971),x66972),x66973)),f324(f324(f103(x66971),x66974),x66973)),f324(f324(f103(x66971),f324(f324(f104(x66971),x66972),x66974)),x66973))
% 164.51/164.35  [6698]~P97(x66981)+E(f324(f324(f103(x66981),f324(f324(f104(x66981),x66982),x66983)),f324(f324(f104(x66981),x66984),x66983)),f324(f324(f104(x66981),f324(f324(f103(x66981),x66982),x66984)),x66983))
% 164.51/164.35  [6699]~P105(x66991)+E(f324(f324(f82(x66991),f324(f324(f83(x66991),x66992),x66993)),f324(f324(f83(x66991),x66994),x66993)),f324(f324(f83(x66991),f324(f324(f82(x66991),x66992),x66994)),x66993))
% 164.51/164.35  [6734]E(f324(f324(f146(x67341,x67342),x67343),x67344),x67342)+~P1(f324(f324(f231(a840),f324(f180(f841(x67341)),x67342)),x67343))
% 164.51/164.35  [6764]~P1(f324(x67643,x67644))+P1(f324(f324(f324(f103(f847(x67641,a834)),x67642),x67643),x67644))
% 164.51/164.35  [6766]~P1(f324(x67662,x67664))+P1(f324(f324(f324(f103(f847(x67661,a834)),x67662),x67663),x67664))
% 164.51/164.35  [6788]E(f324(f324(f149(x67881),f324(f324(f125(x67881),x67882),x67883)),x67884),f324(f324(f149(x67881),x67882),x67884))+~P1(f324(f324(f232(a840),x67884),f324(f180(f841(x67881)),x67882)))
% 164.51/164.35  [6798]E(f324(f324(f3(f847(x67981,a834)),f324(f324(f303(x67981),x67982),x67983)),x67984),f324(f324(f3(f847(x67981,a834)),x67983),x67984))+~P1(f324(f324(f326(x67981),x67982),x67984))
% 164.51/164.35  [6839]~E(f129(a840,f324(f295(a840,x68391),x68392)),f324(f324(f139(a840),x68394),x68393))+E(f129(a840,f324(f295(a840,f324(f324(f82(a840),x68391),f80(a840))),x68392)),x68393)
% 164.51/164.35  [6908]E(x69081,f2(a840))+E(f324(f324(f139(x69082),x69083),f324(f324(f158(x69082),f324(f324(f3(a840),x69081),f80(a840))),x69084)),f324(f324(f158(x69082),x69081),f324(f324(f139(x69082),x69083),x69084)))
% 164.51/164.35  [7012]E(f324(f324(f149(x70121),x70122),f324(f324(f3(a840),x70123),f324(f180(f841(x70121)),x70124))),f324(f324(f149(x70121),f324(f324(f125(x70121),x70124),x70122)),x70123))+P1(f324(f324(f232(a840),x70123),f324(f180(f841(x70121)),x70124)))
% 164.51/164.35  [7040]E(f324(f324(f104(f847(x70401,a834)),x70402),f324(f324(f303(x70401),x70403),x70404)),f324(f324(f303(x70401),x70403),f324(f324(f104(f847(x70401,a834)),x70402),x70404)))+~P1(f324(f324(f326(x70401),x70403),x70402))
% 164.51/164.35  [7074]E(f324(f324(f149(x70741),f324(f324(f146(x70741,x70742),x70743),x70744)),x70743),x70744)+~P1(f324(f324(f232(a840),x70743),f324(f180(f841(x70741)),x70742)))
% 164.51/164.35  [7095]E(x70951,f179(f847(x70952,a834)))+E(f324(f304(f846(x70953,x70952),x70953,f246(x70953,x70952)),f324(f324(f249(x70953,x70952),x70954),f324(f18(f847(x70952,a834),x70953),x70951))),x70954)
% 164.51/164.35  [7096]E(x70961,f179(f847(x70962,a834)))+E(f324(f304(f846(x70962,x70963),x70963,f251(x70962,x70963)),f324(f324(f249(x70962,x70963),x70961),f324(f18(f847(x70963,a834),x70962),x70964))),x70964)
% 164.51/164.35  [7178]E(f324(f324(f3(f847(x71781,a834)),f324(f324(f303(x71781),x71782),x71783)),x71784),f324(f324(f303(x71781),x71782),f324(f324(f3(f847(x71781,a834)),x71783),x71784)))+P1(f324(f324(f326(x71781),x71782),x71784))
% 164.51/164.35  [7219]~E(x72194,f179(f847(x72192,a834)))+E(f324(f304(f846(x72191,x72192),x72191,f246(x72191,x72192)),f324(f324(f249(x72191,x72192),x72193),f324(f18(f847(x72192,a834),x72191),x72194))),f179(f847(x72191,a834)))
% 164.51/164.35  [7220]~E(x72203,f179(f847(x72201,a834)))+E(f324(f304(f846(x72201,x72202),x72202,f251(x72201,x72202)),f324(f324(f249(x72201,x72202),x72203),f324(f18(f847(x72202,a834),x72201),x72204))),f179(f847(x72202,a834)))
% 164.51/164.35  [7279]~P1(f324(f324(f326(x72791),x72792),x72794))+P1(f324(f324(f326(x72791),x72792),f324(f324(f103(f847(x72791,a834)),x72793),x72794)))
% 164.51/164.35  [7282]~P1(f324(f324(f326(x72821),x72822),x72823))+P1(f324(f324(f326(x72821),x72822),f324(f324(f103(f847(x72821,a834)),x72823),x72824)))
% 164.51/164.35  [7304]E(f324(f324(f104(f847(x73041,a834)),f324(f324(f303(x73041),x73042),x73043)),x73044),f324(f324(f303(x73041),x73042),f324(f324(f104(f847(x73041,a834)),x73043),x73044)))+~P1(f324(f324(f326(x73041),x73042),x73044))
% 164.51/164.35  [7586]P1(f324(x75861,x75862))+~P1(f324(f324(f324(f104(f847(x75863,a834)),x75864),x75861),x75862))
% 164.51/164.35  [7587]P1(f324(x75871,x75872))+~P1(f324(f324(f324(f104(f847(x75873,a834)),x75871),x75874),x75872))
% 164.51/164.35  [7590]E(f324(f324(f8(x75901,a840),x75902),f324(f324(f3(f847(x75901,a834)),x75903),f324(f324(f303(x75901),x75904),f179(f847(x75901,a834))))),f324(f324(f8(x75901,a840),x75902),x75903))+P1(f324(f324(f326(x75901),x75904),x75903))
% 164.51/164.35  [7596]~P67(x75961)+E(f324(f151(x75961),f324(f324(f141(a840,x75961),x75962),f129(a840,f324(f295(a840,x75963),x75964)))),f324(f324(f8(a840,x75961),x75962),f324(f157(a840),f129(a840,f324(f295(a840,x75963),x75964)))))
% 164.51/164.35  [7597]~P67(x75971)+E(f324(f324(f8(a840,x75971),x75972),f324(f157(a840),f129(a840,f324(f295(a840,x75973),x75974)))),f324(f151(x75971),f324(f324(f141(a840,x75971),x75972),f129(a840,f324(f295(a840,x75973),x75974)))))
% 164.51/164.35  [7715]~E(x77153,x77154)+P1(f324(f65(x77151,x77152,f324(f324(f303(x77151),x77153),f179(f847(x77151,a834)))),x77154))
% 164.51/164.35  [7812]P1(f324(f324(f326(x78121),x78122),f324(f157(x78121),x78123)))+~P1(f324(f324(f326(x78121),x78122),f324(f157(x78121),f324(f324(f158(x78121),x78124),x78123))))
% 164.51/164.35  [7813]P1(f324(f324(f326(x78131),x78132),f324(f157(x78131),x78133)))+~P1(f324(f324(f326(x78131),x78132),f324(f157(x78131),f324(f324(f128(x78131),x78134),x78133))))
% 164.51/164.35  [7888]P1(f324(f324(f326(x78881),x78882),x78883))+~P1(f324(f324(f326(x78881),x78882),f324(f324(f3(f847(x78881,a834)),x78883),x78884)))
% 164.51/164.35  [7890]P1(f324(f324(f326(x78901),x78902),x78903))+~P1(f324(f324(f326(x78901),x78902),f324(f324(f104(f847(x78901,a834)),x78904),x78903)))
% 164.51/164.35  [7893]P1(f324(f324(f326(x78931),x78932),x78933))+~P1(f324(f324(f326(x78931),x78932),f324(f324(f104(f847(x78931,a834)),x78933),x78934)))
% 164.51/164.35  [7911]E(f324(f324(f125(x79111),f324(f324(f158(x79111),x79112),x79113)),f324(f324(f139(x79111),x79114),f324(f324(f128(x79111),f324(a114,x79112)),x79113))),f324(f324(f146(x79111,x79113),x79112),x79114))+~P1(f324(f324(f232(a840),x79112),f324(f180(f841(x79111)),x79113)))
% 164.51/164.35  [7934]P1(f324(f324(f326(x79341),x79342),x79343))+~P1(f324(f324(f231(f847(x79341,a834)),f324(f324(f303(x79341),x79342),x79344)),x79343))
% 164.51/164.35  [7965]~P1(f324(f324(f326(x79651),x79652),x79653))+~P1(f324(f324(f326(x79651),x79652),f324(f324(f3(f847(x79651,a834)),x79654),x79653)))
% 164.51/164.35  [7999]~P1(f324(f324(f232(a840),x79994),f324(f180(f841(x79991)),x79993)))+P1(f324(f324(f326(x79991),x79992),f324(f157(x79991),f324(f324(f146(x79991,x79993),x79994),x79992))))
% 164.51/164.35  [8051]E(f324(f324(f149(x80511),f324(f324(f128(x80511),x80512),x80513)),x80514),f324(f324(f149(x80511),x80513),f324(f324(f82(a840),x80512),x80514)))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x80512),x80514)),f324(f180(f841(x80511)),x80513)))
% 164.51/164.35  [8060]~P2(x80602)+E(f324(f324(f8(x80601,x80602),f324(f324(f10(a840,x80602,x80601),f102(x80602)),x80603)),x80604),f324(f102(x80602),f324(f324(f8(x80601,a840),x80603),x80604)))
% 164.51/164.35  [8061]~P119(x80612)+E(f324(f324(f8(x80611,x80612),f324(f324(f10(a1,x80612,x80611),f105(x80612)),x80613)),x80614),f324(f105(x80612),f324(f324(f8(x80611,a1),x80613),x80614)))
% 164.51/164.35  [8114]~P62(x81142)+E(f324(f324(f11(x81141,x81142),f324(f324(f10(x81142,x81142,x81141),f77(x81142)),x81143)),x81144),f324(f77(x81142),f324(f324(f11(x81141,x81142),x81143),x81144)))
% 164.51/164.35  [8115]~P6(x81152)+E(f324(f324(f8(x81151,x81152),f324(f324(f10(x81152,x81152,x81151),f81(x81152)),x81153)),x81154),f324(f81(x81152),f324(f324(f8(x81151,x81152),x81153),x81154)))
% 164.51/164.35  [8117]E(f324(f324(f8(x81171,a840),x81172),f324(f324(f3(f847(x81171,a834)),x81173),f324(f324(f303(x81171),x81174),f179(f847(x81171,a834))))),f324(f324(f3(a840),f324(f324(f8(x81171,a840),x81172),x81173)),f324(x81172,x81174)))+~P1(f324(f324(f326(x81171),x81174),x81173))
% 164.51/164.35  [8136]P1(f324(f324(f231(f847(x81361,a834)),x81362),x81363))+~P1(f324(f324(f231(f847(x81361,a834)),f324(f324(f303(x81361),x81364),x81362)),x81363))
% 164.51/164.35  [8346]P36(x83461,x83462)+~P36(x83461,f324(f324(f303(f846(x83461,x83461)),f324(f324(f247(x83461,x83461),x83463),x83464)),x83462))
% 164.51/164.35  [8347]P55(x83471,x83472)+~P55(x83471,f324(f324(f303(f846(x83471,x83471)),f324(f324(f247(x83471,x83471),x83473),x83474)),x83472))
% 164.51/164.35  [8355]~P86(x83551)+E(f324(f324(f137(x83551,x83551,f7(x83551)),x83552),f324(f324(f137(x83551,x83551,f7(x83551)),x83553),x83554)),f324(f324(f137(x83551,x83551,f7(x83551)),x83553),f324(f324(f137(x83551,x83551,f7(x83551)),x83552),x83554)))
% 164.51/164.35  [8365]E(x83651,x83652)+~P1(f324(f65(x83653,x83654,f324(f324(f303(x83653),x83651),f179(f847(x83653,a834)))),x83652))
% 164.51/164.35  [8370]E(f324(f165(x83701,x83702,x83703),x83704),f182(x83702))+P1(f324(f324(f326(x83701),x83704),f324(f304(f846(x83701,x83702),x83701,f246(x83701,x83702)),f324(f157(f846(x83701,x83702)),x83703))))
% 164.51/164.35  [8376]E(f324(f324(f125(x83761),f324(f324(f158(x83761),x83762),x83763)),f324(f324(f158(x83761),x83764),f324(f324(f128(x83761),x83762),x83763))),f324(f324(f158(x83761),f324(f324(f82(a840),x83762),x83764)),x83763))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x83762),x83764)),f324(f180(f841(x83761)),x83763)))
% 164.51/164.35  [8418]P1(f324(f64(x84181),x84182))+~E(x84182,f324(f304(a840,x84181,x84183),f324(f257(a840),f324(f324(f9(a840,a840,a834),f232(a840)),x84184))))
% 164.51/164.35  [8438]~P83(x84381)+E(f324(f131(x84381,x84381,f82(x84381),f324(f324(f82(x84381),x84382),x84383)),x84384),f324(f324(f82(x84381),x84382),f324(f131(x84381,x84381,f82(x84381),x84383),x84384)))
% 164.51/164.35  [8471]P1(f324(f324(f231(f847(x84711,a834)),f324(f262(x84711,x84712),x84713)),f324(f262(x84711,x84712),x84714)))+~P1(f324(f324(f231(f847(f846(x84711,x84712),a834)),x84713),x84714))
% 164.51/164.35  [8482]~P1(f324(f324(f231(a840),x84822),x84824))+P1(f324(f324(f231(f847(x84821,a834)),f324(f157(x84821),f324(f324(f158(x84821),x84822),x84823))),f324(f157(x84821),f324(f324(f158(x84821),x84824),x84823))))
% 164.51/164.35  [8483]~P1(f324(f324(f231(a840),x84834),x84832))+P1(f324(f324(f231(f847(x84831,a834)),f324(f157(x84831),f324(f324(f128(x84831),x84832),x84833))),f324(f157(x84831),f324(f324(f128(x84831),x84834),x84833))))
% 164.51/164.35  [8526]~P1(f324(f64(x85261),f324(f324(f3(f847(x85261,a834)),x85262),x85264)))+P1(f324(f64(x85261),f324(f324(f3(f847(x85261,a834)),x85262),f324(f324(f303(x85261),x85263),x85264))))
% 164.51/164.35  [8561]P1(f324(f324(f326(f846(x85611,x85611)),x85612),f301(x85611,x85613)))+~P1(f324(f324(f326(f846(x85611,x85611)),x85612),f324(f324(f172(f846(x85611,x85611),a834),x85614),x85613)))
% 164.51/164.35  [8638]~P1(f324(f64(x86381),f324(f324(f3(f847(x86381,a834)),x86382),f324(f324(f303(x86381),x86384),x86383))))+P1(f324(f64(x86381),f324(f324(f3(f847(x86381,a834)),x86382),x86383)))
% 164.51/164.35  [8784]~E(f324(f165(x87841,x87842,x87843),x87844),f182(x87842))+~P1(f324(f324(f326(x87841),x87844),f324(f304(f846(x87841,x87842),x87841,f246(x87841,x87842)),f324(f157(f846(x87841,x87842)),x87843))))
% 164.51/164.35  [8821]~P86(x88211)+P1(f324(f324(f231(x88211),f324(f324(f178(x88211),x88212),f324(f324(f235(x88211),x88213),x88214))),f324(f324(f235(x88211),f324(f324(f178(x88211),x88212),x88213)),f324(f324(f178(x88211),x88212),x88214))))
% 164.51/164.35  [8822]~P94(x88221)+P1(f324(f324(f231(x88221),f324(f324(f103(x88221),x88222),f324(f324(f104(x88221),x88223),x88224))),f324(f324(f104(x88221),f324(f324(f103(x88221),x88222),x88223)),f324(f324(f103(x88221),x88222),x88224))))
% 164.51/164.35  [8958]E(x89581,x89582)+~P1(f324(f324(f326(f846(x89583,x89583)),f324(f324(f247(x89583,x89583),x89581),x89582)),f324(f157(f846(x89583,x89583)),f324(f324(f166(x89583,x89583),x89584),x89584))))
% 164.51/164.35  [8988]~P1(f324(f324(f326(f846(x89881,x89881)),f324(f324(f247(x89881,x89881),x89883),x89882)),f301(x89881,x89884)))+~P36(x89881,f324(f324(f303(f846(x89881,x89881)),f324(f324(f247(x89881,x89881),x89882),x89883)),x89884))
% 164.51/164.35  [8989]~P1(f324(f324(f326(f846(x89891,x89891)),f324(f324(f247(x89891,x89891),x89893),x89892)),f301(x89891,x89894)))+~P55(x89891,f324(f324(f303(f846(x89891,x89891)),f324(f324(f247(x89891,x89891),x89892),x89893)),x89894))
% 164.51/164.35  [9033]~P86(x90331)+P1(f324(f324(f231(x90331),f324(f324(f178(x90331),f324(f324(f235(x90331),x90332),x90333)),f324(f324(f235(x90331),x90332),x90334))),f324(f324(f235(x90331),x90332),f324(f324(f178(x90331),x90333),x90334))))
% 164.51/164.35  [9034]~P94(x90341)+P1(f324(f324(f231(x90341),f324(f324(f103(x90341),f324(f324(f104(x90341),x90342),x90343)),f324(f324(f104(x90341),x90342),x90344))),f324(f324(f104(x90341),x90342),f324(f324(f103(x90341),x90343),x90344))))
% 164.51/164.35  [9097]~E(f324(f304(x90972,x90971,x90973),f238(f847(x90972,a834))),f238(f847(x90971,a834)))+P1(f324(f324(f231(f847(x90971,a834)),f324(f81(f847(x90971,a834)),f324(f304(x90972,x90971,x90973),x90974))),f324(f304(x90972,x90971,x90973),f324(f81(f847(x90972,a834)),x90974))))
% 164.51/164.35  [9403]P1(f324(f324(f326(f846(x94031,x94031)),f324(f324(f247(x94031,x94031),x94032),x94033)),f324(f279(x94031,x94031),f324(f324(f282(x94031,x94031,x94031),x94034),f301(x94031,x94034)))))+~P1(f324(f324(f326(f846(x94031,x94031)),f324(f324(f247(x94031,x94031),x94032),x94033)),f324(f324(f282(x94031,x94031,x94031),f324(f279(x94031,x94031),x94034)),f301(x94031,f324(f279(x94031,x94031),x94034)))))
% 164.51/164.35  [9404]~P1(f324(f324(f326(f846(x94041,x94041)),f324(f324(f247(x94041,x94041),x94042),x94043)),f324(f279(x94041,x94041),f324(f324(f282(x94041,x94041,x94041),x94044),f301(x94041,x94044)))))+P1(f324(f324(f326(f846(x94041,x94041)),f324(f324(f247(x94041,x94041),x94042),x94043)),f324(f324(f282(x94041,x94041,x94041),f324(f279(x94041,x94041),x94044)),f301(x94041,f324(f279(x94041,x94041),x94044)))))
% 164.51/164.35  [9429]~P1(f324(f324(f326(x94292),x94294),f324(f260(x94291,x94292),x94293)))+P1(f324(f324(f326(f846(x94291,x94292)),f324(f324(f247(x94291,x94292),f341(x94293,x94291,x94294,x94292)),x94294)),x94293))
% 164.51/164.35  [9430]~P1(f324(f324(f326(x94302),x94304),f324(f260(x94301,x94302),x94303)))+P1(f324(f324(f326(f846(x94301,x94302)),f324(f324(f247(x94301,x94302),f342(x94303,x94301,x94304,x94302)),x94304)),x94303))
% 164.51/164.35  [9451]~P1(f324(f324(f326(x94511),x94514),f324(f324(f103(f847(x94511,a834)),x94512),x94513)))+P1(f324(f324(f324(f103(f847(x94511,a834)),f324(f324(f9(x94511,f847(x94511,a834),a834),f326(x94511)),x94512)),f324(f324(f9(x94511,f847(x94511,a834),a834),f326(x94511)),x94513)),x94514))
% 164.51/164.35  [9452]~P1(f324(f324(f326(x94521),x94524),f324(f324(f104(f847(x94521,a834)),x94522),x94523)))+P1(f324(f324(f324(f104(f847(x94521,a834)),f324(f324(f9(x94521,f847(x94521,a834),a834),f326(x94521)),x94522)),f324(f324(f9(x94521,f847(x94521,a834),a834),f326(x94521)),x94523)),x94524))
% 164.51/164.35  [9527]~P1(f324(f324(f326(f846(x95271,x95271)),f324(f324(f247(x95271,x95271),x95274),x95273)),f324(f324(f282(x95271,x95271,x95271),x95272),f301(x95271,x95272))))+P1(f324(f324(f326(f846(x95271,x95271)),f324(f324(f247(x95271,x95271),f644(x95272,x95273,x95274,x95271)),x95273)),x95272))
% 164.51/164.35  [9563]P1(f324(f324(f326(x95631),x95632),f324(f324(f103(f847(x95631,a834)),x95633),x95634)))+~P1(f324(f324(f324(f103(f847(x95631,a834)),f324(f324(f9(x95631,f847(x95631,a834),a834),f326(x95631)),x95633)),f324(f324(f9(x95631,f847(x95631,a834),a834),f326(x95631)),x95634)),x95632))
% 164.51/164.35  [9564]P1(f324(f324(f326(x95641),x95642),f324(f324(f104(f847(x95641,a834)),x95643),x95644)))+~P1(f324(f324(f324(f104(f847(x95641,a834)),f324(f324(f9(x95641,f847(x95641,a834),a834),f326(x95641)),x95643)),f324(f324(f9(x95641,f847(x95641,a834),a834),f326(x95641)),x95644)),x95642))
% 164.51/164.35  [9843]P34(x98431,f324(f324(f9(x98431,f847(f846(x98431,x98431),a834),f847(x98431,a834)),f324(f324(f10(f847(x98431,f847(f847(f846(x98431,x98431),a834),a834)),f847(f847(f846(x98431,x98431),a834),f847(x98431,a834)),x98431),f9(x98431,f847(f846(x98431,x98431),a834),a834)),f324(f324(f10(f847(x98431,f846(x98431,x98431)),f847(x98431,f847(f847(f846(x98431,x98431),a834),a834)),x98431),f324(f10(f846(x98431,x98431),f847(f847(f846(x98431,x98431),a834),a834),x98431),f326(f846(x98431,x98431)))),f247(x98431,x98431)))),x98432),x98433,x98434)+~P1(f324(f324(f326(f846(f841(x98431),f841(x98431))),f324(f324(f247(f841(x98431),f841(x98431)),x98433),x98434)),f145(x98431,x98432)))
% 164.51/164.35  [9847]P56(x98471,f324(f324(f9(x98471,f847(f846(x98471,x98471),a834),f847(x98471,a834)),f324(f324(f10(f847(x98471,f847(f847(f846(x98471,x98471),a834),a834)),f847(f847(f846(x98471,x98471),a834),f847(x98471,a834)),x98471),f9(x98471,f847(f846(x98471,x98471),a834),a834)),f324(f324(f10(f847(x98471,f846(x98471,x98471)),f847(x98471,f847(f847(f846(x98471,x98471),a834),a834)),x98471),f324(f10(f846(x98471,x98471),f847(f847(f846(x98471,x98471),a834),a834),x98471),f326(f846(x98471,x98471)))),f247(x98471,x98471)))),x98472),x98473,x98474)+~P1(f324(f324(f326(f846(f847(x98471,a834),f847(x98471,a834))),f324(f324(f247(f847(x98471,a834),f847(x98471,a834)),x98473),x98474)),f317(x98471,x98472)))
% 164.51/164.35  [9876]E(x98761,x98762)+~E(f324(f324(f9(x98763,f847(f846(x98763,x98764),a834),f847(x98764,a834)),f324(f324(f10(f847(x98764,f847(f847(f846(x98763,x98764),a834),a834)),f847(f847(f846(x98763,x98764),a834),f847(x98764,a834)),x98763),f9(x98764,f847(f846(x98763,x98764),a834),a834)),f324(f324(f10(f847(x98764,f846(x98763,x98764)),f847(x98764,f847(f847(f846(x98763,x98764),a834),a834)),x98763),f324(f10(f846(x98763,x98764),f847(f847(f846(x98763,x98764),a834),a834),x98764),f326(f846(x98763,x98764)))),f247(x98763,x98764)))),x98761),f324(f324(f9(x98763,f847(f846(x98763,x98764),a834),f847(x98764,a834)),f324(f324(f10(f847(x98764,f847(f847(f846(x98763,x98764),a834),a834)),f847(f847(f846(x98763,x98764),a834),f847(x98764,a834)),x98763),f9(x98764,f847(f846(x98763,x98764),a834),a834)),f324(f324(f10(f847(x98764,f846(x98763,x98764)),f847(x98764,f847(f847(f846(x98763,x98764),a834),a834)),x98763),f324(f10(f846(x98763,x98764),f847(f847(f846(x98763,x98764),a834),a834),x98764),f326(f846(x98763,x98764)))),f247(x98763,x98764)))),x98762))
% 164.51/164.35  [9879]~P34(x98791,f324(f324(f9(x98791,f847(f846(x98791,x98791),a834),f847(x98791,a834)),f324(f324(f10(f847(x98791,f847(f847(f846(x98791,x98791),a834),a834)),f847(f847(f846(x98791,x98791),a834),f847(x98791,a834)),x98791),f9(x98791,f847(f846(x98791,x98791),a834),a834)),f324(f324(f10(f847(x98791,f846(x98791,x98791)),f847(x98791,f847(f847(f846(x98791,x98791),a834),a834)),x98791),f324(f10(f846(x98791,x98791),f847(f847(f846(x98791,x98791),a834),a834),x98791),f326(f846(x98791,x98791)))),f247(x98791,x98791)))),x98794),x98792,x98793)+P1(f324(f324(f326(f846(f841(x98791),f841(x98791))),f324(f324(f247(f841(x98791),f841(x98791)),x98792),x98793)),f145(x98791,x98794)))
% 164.51/164.35  [9880]~P56(x98801,f324(f324(f9(x98801,f847(f846(x98801,x98801),a834),f847(x98801,a834)),f324(f324(f10(f847(x98801,f847(f847(f846(x98801,x98801),a834),a834)),f847(f847(f846(x98801,x98801),a834),f847(x98801,a834)),x98801),f9(x98801,f847(f846(x98801,x98801),a834),a834)),f324(f324(f10(f847(x98801,f846(x98801,x98801)),f847(x98801,f847(f847(f846(x98801,x98801),a834),a834)),x98801),f324(f10(f846(x98801,x98801),f847(f847(f846(x98801,x98801),a834),a834),x98801),f326(f846(x98801,x98801)))),f247(x98801,x98801)))),x98804),x98802,x98803)+P1(f324(f324(f326(f846(f847(x98801,a834),f847(x98801,a834))),f324(f324(f247(f847(x98801,a834),f847(x98801,a834)),x98802),x98803)),f317(x98801,x98804)))
% 164.51/164.35  [7352]~P89(x73521)+E(f324(f324(f83(x73521),f324(f106(x73521),x73522)),f324(f324(f83(x73521),f324(f106(x73521),x73523)),x73524)),f324(f324(f83(x73521),f324(f106(x73521),f324(f324(f83(a1),x73522),x73523))),x73524))
% 164.51/164.35  [7353]~P89(x73531)+E(f324(f324(f82(x73531),f324(f106(x73531),x73532)),f324(f324(f82(x73531),f324(f106(x73531),x73533)),x73534)),f324(f324(f82(x73531),f324(f106(x73531),f324(f324(f82(a1),x73532),x73533))),x73534))
% 164.51/164.35  [7354]~P89(x73541)+E(f324(f324(f82(x73541),f324(f106(x73541),x73542)),f324(f324(f3(x73541),f324(f106(x73541),x73543)),x73544)),f324(f324(f3(x73541),f324(f106(x73541),f324(f324(f82(a1),x73542),x73543))),x73544))
% 164.51/164.35  [7404]~P2(x74041)+E(f324(f151(x74041),f324(f324(f141(x74042,x74041),f324(f18(x74041,x74042),x74043)),x74044)),f324(f324(f83(x74041),f324(f102(x74041),f324(f180(f841(x74042)),x74044))),x74043))
% 164.51/164.35  [7642]E(f324(f266(x76421,f324(f324(f139(f846(a101,x76421)),x76422),x76423)),x76424),f324(f251(a101,x76421),x76422))+~P1(f324(f324(f232(a101),x76424),f324(f246(a101,x76421),x76422)))
% 164.51/164.35  [7691]~P89(x76911)+E(f324(f324(f82(x76911),f324(f106(x76911),x76912)),f324(f324(f3(x76911),x76913),f324(f106(x76911),x76914))),f324(f324(f82(x76911),f324(f106(x76911),f324(f324(f82(a1),x76912),f324(f81(a1),x76914)))),x76913))
% 164.51/164.35  [7824]E(f324(f266(x78241,x78242),f324(f324(f3(a101),x78243),f324(f246(a101,x78241),x78244))),f324(f266(x78241,f324(f324(f139(f846(a101,x78241)),x78244),x78242)),x78243))+P1(f324(f324(f232(a101),x78243),f324(f246(a101,x78241),x78244)))
% 164.51/164.35  [8263]~P1(f324(f324(f326(x82631),x82632),f324(f157(x82631),f116(x82631,x82634))))+P1(f324(f324(f326(x82631),x82632),f324(f157(x82631),f116(x82631,f324(f324(f125(x82631),x82633),x82634)))))
% 164.51/164.35  [8264]~P1(f324(f324(f326(x82641),x82642),f324(f157(x82641),f116(x82641,x82643))))+P1(f324(f324(f326(x82641),x82642),f324(f157(x82641),f116(x82641,f324(f324(f125(x82641),x82643),x82644)))))
% 164.51/164.35  [8285]E(f324(f324(f103(f847(x82851,a834)),f324(f324(f104(f847(x82851,a834)),x82852),x82853)),x82854),f324(f324(f104(f847(x82851,a834)),x82852),f324(f324(f103(f847(x82851,a834)),x82853),x82854)))+~P1(f324(f324(f231(f847(x82851,a834)),x82854),x82852))
% 164.51/164.35  [8574]~E(f324(f324(f103(f847(x85741,a834)),f324(f324(f104(f847(x85741,a834)),x85743),x85744)),x85742),f324(f324(f104(f847(x85741,a834)),x85743),f324(f324(f103(f847(x85741,a834)),x85744),x85742)))+P1(f324(f324(f231(f847(x85741,a834)),x85742),x85743))
% 164.51/164.35  [8827]~P1(f324(f324(f231(f847(x88271,a834)),x88272),f324(f324(f103(f847(x88271,a834)),x88273),x88274)))+P1(f324(f324(f231(f847(x88271,a834)),f324(f324(f3(f847(x88271,a834)),x88272),x88273)),x88274))
% 164.51/164.35  [8942]P1(f324(f324(f231(f847(x89421,a834)),x89422),f324(f324(f103(f847(x89421,a834)),x89423),x89424)))+~P1(f324(f324(f231(f847(x89421,a834)),f324(f324(f3(f847(x89421,a834)),x89422),x89423)),x89424))
% 164.51/164.35  [9015]~P78(x90151)+E(f324(f77(x90151),f324(f324(f8(x90152,x90151),f324(f324(f10(x90151,x90151,x90152),f77(x90151)),x90153)),x90154)),f324(f324(f8(x90152,x90151),f324(f324(f10(x90151,x90151,x90152),f77(x90151)),x90153)),x90154))
% 164.51/164.35  [9162]~P78(x91621)+P1(f324(f324(f231(x91621),f2(x91621)),f324(f324(f8(x91622,x91621),f324(f324(f10(x91621,x91621,x91622),f77(x91621)),x91623)),x91624)))
% 164.51/164.35  [9165]~P6(x91651)+E(f324(f151(x91651),f324(f324(f141(x91652,x91651),f324(f75(x91651,x91651,x91652,f81(x91651)),x91653)),x91654)),f324(f81(x91651),f324(f151(x91651),f324(f324(f141(x91652,x91651),x91653),x91654))))
% 164.51/164.35  [9302]~P78(x93021)+P1(f324(f324(f231(x93021),f324(f77(x93021),f324(f324(f8(x93022,x93021),x93023),x93024))),f324(f324(f8(x93022,x93021),f324(f324(f10(x93021,x93021,x93022),f77(x93021)),x93023)),x93024)))
% 164.51/164.35  [9330]~E(f324(f324(f82(a840),x93301),x93304),f324(f324(f82(a840),x93303),x93302))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x93301),x93302)),f324(f324(f247(a840,a840),x93303),x93304))),a111))
% 164.51/164.35  [9331]~P1(f324(f324(f232(a840),x93311),x93313))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x93311),x93312)),f324(f324(f247(a840,a840),x93313),x93314))),a38))
% 164.51/164.35  [9332]~P1(f324(f324(f232(a840),x93321),x93323))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x93321),x93322)),f324(f324(f247(a840,a840),x93323),x93324))),a72))
% 164.51/164.35  [9475]E(f324(f324(f82(a840),x94751),x94752),f324(f324(f82(a840),x94753),x94754))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x94751),x94754)),f324(f324(f247(a840,a840),x94753),x94752))),a111))
% 164.51/164.35  [9500]E(f324(f324(f149(x95001),f324(f324(f128(x95001),f324(f180(f841(x95001)),f161(x95001,x95002,x95003))),x95003)),x95004),f324(f324(f149(x95001),x95003),f324(f324(f82(a840),x95004),f324(f180(f841(x95001)),f161(x95001,x95002,x95003)))))+~P1(f324(f324(f232(a840),x95004),f324(f180(f841(x95001)),f324(f324(f128(x95001),f324(f180(f841(x95001)),f161(x95001,x95002,x95003))),x95003))))
% 164.51/164.35  [9520]~P1(f324(f324(f326(x95202),x95204),f324(f324(f45(x95201,f847(x95202,a834)),f238(f847(x95201,a834))),x95203)))+P1(f324(f324(f324(f45(x95201,f847(x95202,a834)),f238(f847(x95201,a834))),f324(f324(f10(f847(x95202,a834),f847(x95202,a834),x95201),f324(f9(x95202,f847(x95202,a834),a834),f326(x95202))),x95203)),x95204))
% 164.51/164.35  [9521]~P1(f324(f324(f326(x95212),x95214),f324(f324(f46(x95211,f847(x95212,a834)),f238(f847(x95211,a834))),x95213)))+P1(f324(f324(f324(f46(x95211,f847(x95212,a834)),f238(f847(x95211,a834))),f324(f324(f10(f847(x95212,a834),f847(x95212,a834),x95211),f324(f9(x95212,f847(x95212,a834),a834),f326(x95212))),x95213)),x95214))
% 164.51/164.35  [9588]~P1(f324(f55(x95881,x95882),f324(f324(f247(a1,a1),x95884),x95883)))+P1(f324(f55(f324(f81(a1),x95881),x95882),f324(f324(f247(a1,a1),f324(f324(f324(f98(a1),f324(f324(a321,x95883),f2(a1))),f324(f81(a1),x95884)),f324(f324(f3(a1),f324(f81(a1),x95884)),f80(a1)))),f324(f324(f324(f98(a1),f324(f324(a321,x95883),f2(a1))),f2(a1)),f324(f324(f3(a1),x95882),x95883)))))
% 164.51/164.35  [9597]P1(f324(f324(f326(x95971),x95972),f324(f324(f45(x95973,f847(x95971,a834)),f238(f847(x95973,a834))),x95974)))+~P1(f324(f324(f324(f45(x95973,f847(x95971,a834)),f238(f847(x95973,a834))),f324(f324(f10(f847(x95971,a834),f847(x95971,a834),x95973),f324(f9(x95971,f847(x95971,a834),a834),f326(x95971))),x95974)),x95972))
% 164.51/164.35  [9598]P1(f324(f324(f326(x95981),x95982),f324(f324(f46(x95983,f847(x95981,a834)),f238(f847(x95983,a834))),x95984)))+~P1(f324(f324(f324(f46(x95983,f847(x95981,a834)),f238(f847(x95983,a834))),f324(f324(f10(f847(x95981,a834),f847(x95981,a834),x95983),f324(f9(x95981,f847(x95981,a834),a834),f326(x95981))),x95984)),x95982))
% 164.51/164.35  [9610]E(f324(f324(f45(a840,f847(x96101,a834)),f238(f847(a840,a834))),x96102),f324(f324(f45(a840,f847(x96101,a834)),f238(f847(a840,a834))),x96103))+~E(f324(f324(f45(a840,f847(x96101,a834)),f324(f295(a840,f2(a840)),f549(x96102,x96104,x96103,x96101))),x96103),f324(f324(f45(a840,f847(x96101,a834)),f324(f295(a840,f2(a840)),f324(f324(f82(a840),f549(x96102,x96104,x96103,x96101)),x96104))),x96102))
% 164.51/164.35  [9938]~P1(f324(f324(f231(f847(f846(x99381,x99382),a834)),x99383),x99384))+P1(f324(f324(f231(f847(x99381,f847(x99382,a834))),f324(f324(f9(x99381,f847(f846(x99381,x99382),a834),f847(x99382,a834)),f324(f324(f10(f847(x99382,f847(f847(f846(x99381,x99382),a834),a834)),f847(f847(f846(x99381,x99382),a834),f847(x99382,a834)),x99381),f9(x99382,f847(f846(x99381,x99382),a834),a834)),f324(f324(f10(f847(x99382,f846(x99381,x99382)),f847(x99382,f847(f847(f846(x99381,x99382),a834),a834)),x99381),f324(f10(f846(x99381,x99382),f847(f847(f846(x99381,x99382),a834),a834),x99382),f326(f846(x99381,x99382)))),f247(x99381,x99382)))),x99383)),f324(f324(f9(x99381,f847(f846(x99381,x99382),a834),f847(x99382,a834)),f324(f324(f10(f847(x99382,f847(f847(f846(x99381,x99382),a834),a834)),f847(f847(f846(x99381,x99382),a834),f847(x99382,a834)),x99381),f9(x99382,f847(f846(x99381,x99382),a834),a834)),f324(f324(f10(f847(x99382,f846(x99381,x99382)),f847(x99382,f847(f847(f846(x99381,x99382),a834),a834)),x99381),f324(f10(f846(x99381,x99382),f847(f847(f846(x99381,x99382),a834),a834),x99382),f326(f846(x99381,x99382)))),f247(x99381,x99382)))),x99384)))
% 164.51/164.35  [9955]P1(f324(f324(f231(f847(f846(x99551,x99552),a834)),x99553),x99554))+~P1(f324(f324(f231(f847(x99551,f847(x99552,a834))),f324(f324(f9(x99551,f847(f846(x99551,x99552),a834),f847(x99552,a834)),f324(f324(f10(f847(x99552,f847(f847(f846(x99551,x99552),a834),a834)),f847(f847(f846(x99551,x99552),a834),f847(x99552,a834)),x99551),f9(x99552,f847(f846(x99551,x99552),a834),a834)),f324(f324(f10(f847(x99552,f846(x99551,x99552)),f847(x99552,f847(f847(f846(x99551,x99552),a834),a834)),x99551),f324(f10(f846(x99551,x99552),f847(f847(f846(x99551,x99552),a834),a834),x99552),f326(f846(x99551,x99552)))),f247(x99551,x99552)))),x99553)),f324(f324(f9(x99551,f847(f846(x99551,x99552),a834),f847(x99552,a834)),f324(f324(f10(f847(x99552,f847(f847(f846(x99551,x99552),a834),a834)),f847(f847(f846(x99551,x99552),a834),f847(x99552,a834)),x99551),f9(x99552,f847(f846(x99551,x99552),a834),a834)),f324(f324(f10(f847(x99552,f846(x99551,x99552)),f847(x99552,f847(f847(f846(x99551,x99552),a834),a834)),x99551),f324(f10(f846(x99551,x99552),f847(f847(f846(x99551,x99552),a834),a834),x99552),f326(f846(x99551,x99552)))),f247(x99551,x99552)))),x99554)))
% 164.51/164.35  [9060]~P1(f324(f324(f326(f846(x90601,x90601)),x90602),f301(x90601,x90604)))+P1(f324(f324(f326(f846(x90601,x90601)),x90602),f301(x90601,f324(f324(f103(f847(f846(x90601,x90601),a834)),x90603),x90604))))
% 164.51/164.35  [9061]~P1(f324(f324(f326(f846(x90611,x90611)),x90612),f301(x90611,x90613)))+P1(f324(f324(f326(f846(x90611,x90611)),x90612),f301(x90611,f324(f324(f103(f847(f846(x90611,x90611),a834)),x90613),x90614))))
% 164.51/164.35  [9395]~E(f324(f157(x93951),x93954),f168(x93951,x93952,x93953))+E(f165(x93951,x93952,f324(f324(f141(x93951,f846(x93951,x93952)),f324(f324(f20(x93951,x93952,f846(x93951,x93952)),f247(x93951,x93952)),f324(f324(f10(f844(x93952),x93952,x93951),f230(x93952)),x93953))),x93954)),x93953)
% 164.51/164.35  [9693]~P1(f324(f324(f232(a840),f324(f324(f82(a840),x96931),x96934)),f324(f324(f82(a840),x96933),x96932)))+P1(f324(f324(f232(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x96931),x96932)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x96933),x96934)),f179(f847(f846(a840,a840),a834)))))))
% 164.51/164.35  [9694]~P1(f324(f324(f231(a840),f324(f324(f82(a840),x96941),x96944)),f324(f324(f82(a840),x96943),x96942)))+P1(f324(f324(f231(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x96941),x96942)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x96943),x96944)),f179(f847(f846(a840,a840),a834)))))))
% 164.51/164.35  [9781]P1(f324(f324(f232(a840),f324(f324(f82(a840),x97811),x97812)),f324(f324(f82(a840),x97813),x97814)))+~P1(f324(f324(f232(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x97811),x97814)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x97813),x97812)),f179(f847(f846(a840,a840),a834)))))))
% 164.51/164.35  [9782]P1(f324(f324(f231(a840),f324(f324(f82(a840),x97821),x97822)),f324(f324(f82(a840),x97823),x97824)))+~P1(f324(f324(f231(a1),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x97821),x97824)),f179(f847(f846(a840,a840),a834)))))),f324(a91,f324(f278(f846(a840,a840),f846(a840,a840),a111),f324(f324(f303(f846(a840,a840)),f324(f324(f247(a840,a840),x97823),x97822)),f179(f847(f846(a840,a840),a834)))))))
% 164.51/164.35  [9829]P1(f324(f324(f231(f847(x98291,a834)),f324(f324(f45(a840,f847(x98291,a834)),f238(f847(a840,a834))),x98292)),f324(f324(f45(a840,f847(x98291,a834)),f238(f847(a840,a834))),x98293)))+~P1(f324(f324(f231(f847(x98291,a834)),f324(f324(f45(a840,f847(x98291,a834)),f324(f295(a840,f2(a840)),f550(x98293,x98294,x98292,x98291))),x98292)),f324(f324(f45(a840,f847(x98291,a834)),f324(f295(a840,f2(a840)),f324(f324(f82(a840),f550(x98293,x98294,x98292,x98291)),x98294))),x98293)))
% 164.51/164.35  [9882]P1(f324(f324(f231(a101),x98824),f2(a101)))+E(f324(f324(f254(f846(a101,a101),f846(x98821,f847(a843,a833)),f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101))),f324(x98822,x98823)),f324(f324(f10(f847(f847(a101,f847(a834,f844(f842(x98821)))),f847(f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101)))),f847(f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101))),f846(x98821,f847(a843,a833))),f324(f254(f846(a101,a101),f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101))),f273(x98821,x98822,f324(f324(f3(a101),x98824),f80(a101)),x98823))),f324(f324(f10(f847(f847(a101,f847(a834,f844(f842(x98821)))),f847(a101,f847(a834,f844(f842(x98821))))),f847(f847(a101,f847(a834,f844(f842(x98821)))),f847(f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101)))),f846(x98821,f847(a843,a833))),f324(f10(f847(a101,f847(a834,f844(f842(x98821)))),f847(f846(a101,a101),f846(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101))),f847(a101,f847(a834,f844(f842(x98821))))),f247(f847(a101,f847(a834,f844(f842(x98821)))),f846(a101,a101)))),f324(f324(f10(f847(a101,f847(a834,f844(f842(x98821)))),f847(f847(a101,f847(a834,f844(f842(x98821)))),f847(a101,f847(a834,f844(f842(x98821))))),f846(x98821,f847(a843,a833))),f50(x98821)),f324(f324(f10(x98821,f847(a101,f847(a834,f844(f842(x98821)))),f846(x98821,f847(a843,a833))),f48(x98821)),f246(x98821,f847(a843,a833))))))),f273(x98821,x98822,x98824,x98823))
% 164.51/164.35  [9929]~P1(f324(f324(f326(x99292),x99294),f324(f260(x99291,x99292),x99293)))+P1(f324(f245(x99291,x99292,f324(f324(f9(x99291,f847(f846(x99291,x99292),a834),f847(x99292,a834)),f324(f324(f10(f847(x99292,f847(f847(f846(x99291,x99292),a834),a834)),f847(f847(f846(x99291,x99292),a834),f847(x99292,a834)),x99291),f9(x99292,f847(f846(x99291,x99292),a834),a834)),f324(f324(f10(f847(x99292,f846(x99291,x99292)),f847(x99292,f847(f847(f846(x99291,x99292),a834),a834)),x99291),f324(f10(f846(x99291,x99292),f847(f847(f846(x99291,x99292),a834),a834),x99292),f326(f846(x99291,x99292)))),f247(x99291,x99292)))),x99293)),x99294))
% 164.51/164.35  [9930]~P1(f324(f324(f326(x99301),x99304),f324(f262(x99301,x99302),x99303)))+P1(f324(f244(x99301,x99302,f324(f324(f9(x99301,f847(f846(x99301,x99302),a834),f847(x99302,a834)),f324(f324(f10(f847(x99302,f847(f847(f846(x99301,x99302),a834),a834)),f847(f847(f846(x99301,x99302),a834),f847(x99302,a834)),x99301),f9(x99302,f847(f846(x99301,x99302),a834),a834)),f324(f324(f10(f847(x99302,f846(x99301,x99302)),f847(x99302,f847(f847(f846(x99301,x99302),a834),a834)),x99301),f324(f10(f846(x99301,x99302),f847(f847(f846(x99301,x99302),a834),a834),x99302),f326(f846(x99301,x99302)))),f247(x99301,x99302)))),x99303)),x99304))
% 164.51/164.35  [9941]P1(f324(f324(f326(x99411),x99412),f324(f260(x99413,x99411),x99414)))+~P1(f324(f245(x99413,x99411,f324(f324(f9(x99413,f847(f846(x99413,x99411),a834),f847(x99411,a834)),f324(f324(f10(f847(x99411,f847(f847(f846(x99413,x99411),a834),a834)),f847(f847(f846(x99413,x99411),a834),f847(x99411,a834)),x99413),f9(x99411,f847(f846(x99413,x99411),a834),a834)),f324(f324(f10(f847(x99411,f846(x99413,x99411)),f847(x99411,f847(f847(f846(x99413,x99411),a834),a834)),x99413),f324(f10(f846(x99413,x99411),f847(f847(f846(x99413,x99411),a834),a834),x99411),f326(f846(x99413,x99411)))),f247(x99413,x99411)))),x99414)),x99412))
% 164.51/164.35  [9942]P1(f324(f324(f326(x99421),x99422),f324(f262(x99421,x99423),x99424)))+~P1(f324(f244(x99421,x99423,f324(f324(f9(x99421,f847(f846(x99421,x99423),a834),f847(x99423,a834)),f324(f324(f10(f847(x99423,f847(f847(f846(x99421,x99423),a834),a834)),f847(f847(f846(x99421,x99423),a834),f847(x99423,a834)),x99421),f9(x99423,f847(f846(x99421,x99423),a834),a834)),f324(f324(f10(f847(x99423,f846(x99421,x99423)),f847(x99423,f847(f847(f846(x99421,x99423),a834),a834)),x99421),f324(f10(f846(x99421,x99423),f847(f847(f846(x99421,x99423),a834),a834),x99423),f326(f846(x99421,x99423)))),f247(x99421,x99423)))),x99424)),x99422))
% 164.51/164.35  [9707]~P105(x97071)+E(f324(f324(f83(x97071),f324(f324(f82(x97071),f80(x97071)),f80(x97071))),f324(f324(f8(a840,x97071),f324(f324(f10(x97071,x97071,a840),f324(f82(x97071),x97072)),f324(f324(f9(a840,x97071,x97071),f324(f324(f10(x97071,f847(x97071,x97071),a840),f83(x97071)),f102(x97071))),x97073))),f324(f258(a840),x97074))),f324(f324(f83(x97071),f324(f102(x97071),x97074)),f324(f324(f82(x97071),x97072),f324(f324(f82(x97071),x97072),f324(f324(f83(x97071),f324(f102(x97071),f324(f324(f3(a840),x97074),f80(a840)))),x97073)))))
% 164.51/164.35  [9850]P1(f324(x98501,f355(x98502,x98503,x98504,x98501)))+P36(x98502,f324(f257(f846(x98502,x98502)),f324(f252(x98502,x98502,a834),f324(f324(f10(f847(x98502,a834),f847(x98502,a834),x98502),f324(f20(x98502,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98502),a322),x98501))),f324(f324(f9(x98502,f847(x98502,x98502),f847(x98502,a834)),f324(f324(f10(f847(x98502,a834),f847(f847(x98502,x98502),f847(x98502,a834)),x98502),f10(x98502,a834,x98502)),a321)),x98503)))))
% 164.51/164.35  [9864]~P1(f324(f324(f232(a840),f324(x98644,f324(x98643,f355(x98641,x98643,x98644,x98642)))),f324(x98644,f355(x98641,x98643,x98644,x98642))))+P36(x98641,f324(f257(f846(x98641,x98641)),f324(f252(x98641,x98641,a834),f324(f324(f10(f847(x98641,a834),f847(x98641,a834),x98641),f324(f20(x98641,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98641),a322),x98642))),f324(f324(f9(x98641,f847(x98641,x98641),f847(x98641,a834)),f324(f324(f10(f847(x98641,a834),f847(f847(x98641,x98641),f847(x98641,a834)),x98641),f10(x98641,a834,x98641)),a321)),x98643)))))
% 164.51/164.35  [9968]~P1(f324(f324(f326(f846(x99681,x99681)),f324(f324(f247(x99681,x99681),x99683),x99684)),f324(f324(f103(f847(f846(x99681,x99681),a834)),x99682),f301(x99681,f179(f847(f846(x99681,x99681),a834))))))+P1(f324(f324(f324(f324(f103(f847(x99681,f847(x99681,a834))),f324(f324(f9(x99681,f847(f846(x99681,x99681),a834),f847(x99681,a834)),f324(f324(f10(f847(x99681,f847(f847(f846(x99681,x99681),a834),a834)),f847(f847(f846(x99681,x99681),a834),f847(x99681,a834)),x99681),f9(x99681,f847(f846(x99681,x99681),a834),a834)),f324(f324(f10(f847(x99681,f846(x99681,x99681)),f847(x99681,f847(f847(f846(x99681,x99681),a834),a834)),x99681),f324(f10(f846(x99681,x99681),f847(f847(f846(x99681,x99681),a834),a834),x99681),f326(f846(x99681,x99681)))),f247(x99681,x99681)))),x99682)),a321),x99683),x99684))
% 164.51/164.35  [9977]P1(f324(f324(f326(f846(x99771,x99771)),f324(f324(f247(x99771,x99771),x99772),x99773)),f324(f324(f103(f847(f846(x99771,x99771),a834)),x99774),f301(x99771,f179(f847(f846(x99771,x99771),a834))))))+~P1(f324(f324(f324(f324(f103(f847(x99771,f847(x99771,a834))),f324(f324(f9(x99771,f847(f846(x99771,x99771),a834),f847(x99771,a834)),f324(f324(f10(f847(x99771,f847(f847(f846(x99771,x99771),a834),a834)),f847(f847(f846(x99771,x99771),a834),f847(x99771,a834)),x99771),f9(x99771,f847(f846(x99771,x99771),a834),a834)),f324(f324(f10(f847(x99771,f846(x99771,x99771)),f847(x99771,f847(f847(f846(x99771,x99771),a834),a834)),x99771),f324(f10(f846(x99771,x99771),f847(f847(f846(x99771,x99771),a834),a834),x99771),f326(f846(x99771,x99771)))),f247(x99771,x99771)))),x99774)),a321),x99772),x99773))
% 164.51/164.35  [9926]E(f324(f324(f139(f841(x99261)),f324(f324(f139(x99261),x99262),f324(f131(f841(x99261),f841(x99261),f125(x99261),f115(x99261)),f324(f324(f141(f841(x99261),f841(x99261)),f143(f841(x99261),x99261,f115(x99261),f324(f324(f10(f841(x99261),f847(f841(x99261),f841(x99261)),x99261),f18(f841(x99261),f841(x99261))),f324(f324(f9(x99261,f841(x99261),f841(x99261)),f139(x99261)),f115(x99261))))),x99263)))),f163(x99261,f324(f324(f139(f841(x99261)),x99264),f324(f131(f841(f841(x99261)),f841(f841(x99261)),f125(f841(x99261)),f115(f841(x99261))),f324(f324(f141(f841(x99261),f841(f841(x99261))),f143(f841(f841(x99261)),x99261,f115(f841(x99261)),f324(f18(f847(f841(x99261),f841(f841(x99261))),x99261),f324(f324(f9(f841(x99261),f841(f841(x99261)),f841(f841(x99261))),f139(f841(x99261))),f115(f841(x99261)))))),x99263))))),f163(x99261,f324(f324(f139(f841(x99261)),f324(f324(f139(x99261),x99262),x99264)),x99263)))+~P1(f324(f313(f841(f841(x99261)),f164(x99261)),f324(f324(f139(f841(x99261)),f324(f324(f139(x99261),x99262),x99264)),x99263)))
% 164.51/164.35  [9967]~P1(f324(f64(x99672),f324(f257(x99672),x99674)))+P1(f324(f64(x99671),f324(f257(x99671),f324(f324(f10(f847(x99672,a834),a834,x99671),f89(x99672)),f324(f324(f9(x99671,f847(x99672,a834),f847(x99672,a834)),f324(f324(f10(f847(x99672,f847(a834,a834)),f847(f847(x99672,a834),f847(x99672,a834)),x99671),f20(x99672,a834,a834)),f324(f324(f10(f847(x99672,a834),f847(x99672,f847(a834,a834)),x99671),f324(f10(a834,f847(a834,a834),x99672),a322)),f324(f324(f9(x99671,f847(x99672,x99671),f847(x99672,a834)),f324(f324(f10(f847(x99671,a834),f847(f847(x99672,x99671),f847(x99672,a834)),x99671),f10(x99671,a834,x99672)),a321)),x99673)))),x99674)))))
% 164.51/164.35  [8939]~P39(f36(x89391,x89395),x89392,x89393,x89394)+P39(x89391,x89392,x89393,f664(x89394,x89393,x89392,x89395,x89391))
% 164.51/164.35  [8940]~P39(f36(x89405,x89401),x89404,x89403,x89402)+P39(x89401,f664(x89402,x89403,x89404,x89401,x89405),x89403,x89402)
% 164.51/164.35  [5452]E(f324(f324(f303(x54521),x54522),f168(x54521,x54523,x54524)),f168(x54521,x54523,x54524))+~E(f324(x54524,x54522),f324(f226(x54523),x54525))
% 164.51/164.36  [5868]P1(f324(f245(x58681,x58682,x58683),x58684))+~P1(f324(f324(x58683,x58685),x58684))
% 164.51/164.36  [5870]P1(f324(f244(x58701,x58702,x58703),x58704))+~P1(f324(f324(x58703,x58704),x58705))
% 164.51/164.36  [5873]~E(f324(x58734,x58732),f324(f226(x58733),x58735))+P1(f324(f324(f326(x58731),x58732),f168(x58731,x58733,x58734)))
% 164.51/164.36  [5874]~E(f324(x58744,x58745),f324(f226(x58741),x58742))+P1(f324(f324(f326(x58741),x58742),f170(x58743,x58741,x58744)))
% 164.51/164.36  [6359]~E(x63595,f2(a101))+E(f324(f192(x63591,x63592,x63593,x63594),x63595),f117(x63592))
% 164.51/164.36  [6360]~E(x63605,f2(a101))+E(f324(f190(x63601,x63602,x63603,x63604),x63605),f124(x63602))
% 164.51/164.36  [6455]~P39(f28(x64553,x64554),x64552,x64555,x64551)+E(x64551,f324(f324(f324(a188,x64552),x64553),f324(x64554,x64552)))
% 164.51/164.36  [6500]~E(x65003,f2(a101))+E(f324(f269(x65001,x65002,x65003,x65004),x65005),f324(f247(x65001,x65002),x65005))
% 164.51/164.36  [6580]~E(f324(x65804,x65805),f182(x65802))+E(f324(f228(f844(x65801),x65802,f182(x65801),x65803),f324(x65804,x65805)),f182(x65801))
% 164.51/164.36  [7230]E(f324(x72301,x72302),f182(x72303))+~E(f324(f169(x72304,x72303,x72305,x72301),x72302),f182(x72303))
% 164.51/164.36  [7231]E(f324(x72311,x72312),f182(x72313))+~E(f324(f169(x72314,x72313,x72311,x72315),x72312),f182(x72313))
% 164.51/164.36  [7271]E(f324(f169(x72711,x72712,x72713,x72714),x72715),f324(x72713,x72715))+P1(f324(f324(f326(x72711),x72715),f168(x72711,x72712,x72714)))
% 164.51/164.36  [7272]E(f324(f169(x72721,x72722,x72723,x72724),x72725),f324(x72724,x72725))+P1(f324(f324(f326(x72721),x72725),f168(x72721,x72722,x72723)))
% 164.51/164.36  [7602]~P24(x76024,x76021,x76022,x76025)+E(f324(f75(x76021,x76021,x76021,f324(x76022,x76023)),f324(x76022,x76023)),f324(x76022,x76023))
% 164.51/164.36  [7646]E(f324(f169(x76461,x76462,x76463,x76464),x76465),f324(x76464,x76465))+~P1(f324(f324(f326(x76461),x76465),f168(x76461,x76462,x76464)))
% 164.51/164.36  [8000]~P20(x80005,x80001,x80002)+E(f324(f75(x80001,x80001,x80001,f324(x80002,x80003)),f324(x80002,x80004)),f324(f75(x80001,x80001,x80001,f324(x80002,x80004)),f324(x80002,x80003)))
% 164.51/164.36  [8325]P1(f324(f324(f326(f846(x83251,x83251)),f324(f324(f247(x83251,x83251),x83252),x83253)),f319(x83251,x83254,x83255)))+~P1(f324(f324(f232(a840),f324(x83254,x83252)),f324(x83254,x83253)))
% 164.51/164.36  [8424]~P1(f324(f324(f326(x84244),x84243),f292(x84244,x84241,x84242,x84245)))+P1(f324(f324(x84241,x84242),x84243))
% 164.51/164.36  [8425]~P1(f324(f324(f326(x84254),x84253),f283(x84254,x84251,x84252,x84255)))+P1(f324(f324(x84251,x84252),x84253))
% 164.51/164.36  [8426]~P1(f324(f324(f326(x84264),x84262),f292(x84264,x84261,x84265,x84263)))+P1(f324(f324(x84261,x84262),x84263))
% 164.51/164.36  [8427]~P1(f324(f324(f326(x84274),x84272),f283(x84274,x84271,x84275,x84273)))+P1(f324(f324(x84271,x84272),x84273))
% 164.51/164.36  [8551]~P54(x85512,x85511,x85515,x85513,x85514)+E(f324(f304(x85511,x85512,x85513),x85514),f238(f847(x85512,a834)))
% 164.51/164.36  [9321]P1(f324(f324(f326(f846(f841(x93211),f841(x93211))),f324(f324(f247(f841(x93211),f841(x93211)),f324(f324(f139(x93211),x93212),x93213)),f324(f324(f139(x93211),x93212),x93214))),f144(x93211,x93215)))+~P1(f324(f324(f326(f846(f841(x93211),f841(x93211))),f324(f324(f247(f841(x93211),f841(x93211)),x93213),x93214)),f144(x93211,x93215)))
% 164.51/164.36  [9322]P1(f324(f324(f326(f846(f841(x93221),f841(x93221))),f324(f324(f247(f841(x93221),f841(x93221)),f324(f324(f125(x93221),x93222),x93223)),f324(f324(f125(x93221),x93222),x93224))),f136(x93221,x93225)))+~P1(f324(f324(f326(f846(f841(x93221),f841(x93221))),f324(f324(f247(f841(x93221),f841(x93221)),x93223),x93224)),f136(x93221,x93225)))
% 164.51/164.36  [9503]E(f324(f324(f139(x95031),f705(x95032,x95033,x95034,x95035,x95031)),f706(x95032,x95033,x95034,x95035,x95031)),x95035)+~P1(f324(f324(f326(f846(f841(x95031),f841(x95031))),f324(f324(f247(f841(x95031),f841(x95031)),x95035),f324(f324(f139(x95031),x95034),x95033))),f145(x95031,x95032)))
% 164.51/164.36  [9530]E(f324(f324(f139(x95301),f707(x95302,x95303,x95304,x95305,x95301)),f708(x95302,x95303,x95304,x95305,x95301)),x95303)+~P1(f324(f324(f326(f846(f841(x95301),f841(x95301))),f324(f324(f247(f841(x95301),f841(x95301)),f324(f324(f139(x95301),x95305),x95304)),x95303)),f145(x95301,x95302)))
% 164.51/164.36  [9667]~P1(f324(f324(f326(f846(f841(x96671),f841(x96671))),f324(f324(f247(f841(x96671),f841(x96671)),f324(f324(f139(x96671),x96675),x96672)),x96674)),f145(x96671,x96673)))+P1(f324(f324(f326(f846(f841(x96671),f841(x96671))),f324(f324(f247(f841(x96671),f841(x96671)),x96672),f708(x96673,x96674,x96672,x96675,x96671))),f145(x96671,x96673)))
% 164.51/164.36  [9750]~P1(f324(f324(f326(f846(f841(x97501),f841(x97501))),f324(f324(f247(f841(x97501),f841(x97501)),x97505),f324(f324(f139(x97501),x97504),x97503))),f145(x97501,x97502)))+P1(f324(f324(f326(f846(f841(x97501),f841(x97501))),f324(f324(f247(f841(x97501),f841(x97501)),f706(x97502,x97503,x97504,x97505,x97501)),x97503)),f145(x97501,x97502)))
% 164.51/164.36  [9921]P1(f324(f324(f326(f846(x99211,x99211)),f324(f324(f247(x99211,x99211),f324(x99212,f324(f324(f82(a840),x99213),x99214))),f324(x99212,x99213))),f301(x99211,x99215)))+~P1(f324(f324(f326(f846(x99211,x99211)),f324(f324(f247(x99211,x99211),f324(x99212,f324(a114,f436(x99214,x99213,x99215,x99212,x99211)))),f324(x99212,f436(x99214,x99213,x99215,x99212,x99211)))),f301(x99211,x99215)))
% 164.51/164.36  [9944]E(x99441,f2(a101))+E(f324(f228(f846(f841(x99442),x99443),f846(x99442,x99443),f324(f324(f247(f841(x99442),x99443),f115(x99442)),x99444),f324(f252(x99442,x99443,f846(f841(x99442),x99443)),f324(f324(f9(x99442,f847(x99443,f846(f841(x99442),x99443)),f847(x99443,f846(f841(x99442),x99443))),f324(f324(f10(f847(f846(f841(x99442),x99443),f846(f841(x99442),x99443)),f847(f847(x99443,f846(f841(x99442),x99443)),f847(x99443,f846(f841(x99442),x99443))),x99442),f10(f846(f841(x99442),x99443),f846(f841(x99442),x99443),x99443)),f324(f324(f10(f847(f841(x99442),f847(x99443,f846(f841(x99442),x99443))),f847(f846(f841(x99442),x99443),f846(f841(x99442),x99443)),x99442),f252(f841(x99442),x99443,f846(f841(x99442),x99443))),f324(f324(f10(f847(f841(x99442),f841(x99442)),f847(f841(x99442),f847(x99443,f846(f841(x99442),x99443))),x99442),f324(f10(f841(x99442),f847(x99443,f846(f841(x99442),x99443)),f841(x99442)),f247(f841(x99442),x99443))),f139(x99442))))),f119(x99443,x99442,x99445,f324(f324(f3(a101),x99441),f80(a101)))))),f324(x99445,x99444)),f324(f119(x99443,x99442,x99445,x99441),x99444))
% 164.51/164.36  [5052]E(x50521,x50522)+~E(f324(f324(f139(x50523),x50524),x50521),f324(f324(f139(x50523),x50525),x50522))
% 164.51/164.36  [5053]E(x50531,x50532)+~E(f324(f324(f139(x50533),x50531),x50534),f324(f324(f139(x50533),x50532),x50535))
% 164.51/164.36  [5248]~E(f324(f324(f128(x52481),x52483),x52482),f324(f324(f139(x52481),x52484),x52485))+E(f324(f324(f149(x52481),x52482),x52483),x52484)
% 164.51/164.36  [5381]~P19(x53814,x53815,x53811)+E(f324(f324(x53811,x53812),f324(f324(x53811,x53812),x53813)),f324(f324(x53811,x53812),x53813))
% 164.51/164.36  [6002]~P86(x60022)+~E(f324(f324(f137(x60021,x60022,x60023),x60024),x60025),f115(x60021))
% 164.51/164.36  [6401]E(x64011,x64012)+~E(f324(f324(f125(x64013),x64014),f324(f324(f139(x64013),x64011),f115(x64013))),f324(f324(f125(x64013),x64015),f324(f324(f139(x64013),x64012),f115(x64013))))
% 164.51/164.36  [6402]E(x64021,x64022)+~E(f324(f324(f125(x64023),x64021),f324(f324(f139(x64023),x64024),f115(x64023))),f324(f324(f125(x64023),x64022),f324(f324(f139(x64023),x64025),f115(x64023))))
% 164.51/164.36  [6663]E(f324(f171(x66631,x66632,x66633,x66634),x66635),f182(x66632))+P1(f324(f324(f326(x66631),x66635),x66634))
% 164.51/164.36  [6732]E(f324(f324(f303(x67321),f324(x67322,x67323)),f324(f304(x67324,x67321,x67322),x67325)),f324(f304(x67324,x67321,x67322),x67325))+~P1(f324(f324(f326(x67324),x67323),x67325))
% 164.51/164.36  [6741]~P1(f324(x67414,f324(x67413,x67415)))+P1(f324(f324(f305(x67411,x67412,x67413),x67414),x67415))
% 164.51/164.36  [6744]~P1(f324(f324(x67443,x67445),x67444))+P1(f324(f324(f239(x67441,x67442,x67443),x67444),x67445))
% 164.51/164.36  [6749]~E(x67494,f2(a101))+E(f324(f119(x67491,x67492,x67493,x67494),x67495),f324(f324(f247(f841(x67492),x67491),f115(x67492)),x67495))
% 164.51/164.36  [6843]~E(f324(f304(x68431,x68432,x68433),x68434),x68435)+E(f324(f304(f847(x68431,a834),f847(x68432,a834),f304(x68431,x68432,x68433)),f324(f302(x68431),x68434)),f324(f302(x68432),x68435))
% 164.51/164.36  [6874]E(f324(f171(x68741,x68742,x68743,x68744),x68745),f324(x68743,x68745))+~P1(f324(f324(f326(x68741),x68745),x68744))
% 164.51/164.36  [7187]P29(x71871,x71872,x71873,x71874)+~P29(x71871,x71872,x71873,f324(f324(f303(x71871),x71875),x71874))
% 164.51/164.36  [7258]P1(f324(x72581,x72582))+~P1(f324(f324(f94(x72583,x72584,x72581),x72585),x72582))
% 164.51/164.36  [7309]~P1(f324(f324(f326(x73094),x73093),x73095))+P1(f324(f324(f326(x73091),f324(x73092,x73093)),f324(f304(x73094,x73091,x73092),x73095)))
% 164.51/164.36  [7361]P1(f324(x73611,f324(x73612,x73613)))+~P1(f324(f324(f305(x73614,x73615,x73612),x73611),x73613))
% 164.51/164.36  [7364]P1(f324(f324(x73641,x73642),x73643))+~P1(f324(f324(f239(x73644,x73645,x73641),x73643),x73642))
% 164.51/164.36  [7365]P1(f324(f324(x73651,x73652),x73653))+~P1(f324(f324(f94(x73654,x73651,x73655),x73652),x73653))
% 164.51/164.36  [7434]~P1(f324(f324(f326(x74343),f324(x74344,x74342)),x74345))+P1(f324(f324(f326(x74341),x74342),f324(f305(x74341,x74343,x74344),x74345)))
% 164.51/164.36  [7838]~P1(f324(f324(f326(x78385),x78383),f324(f305(x78385,x78381,x78382),x78384)))+P1(f324(f324(f326(x78381),f324(x78382,x78383)),x78384))
% 164.51/164.36  [8062]~E(x80623,f324(f324(f324(f74(x80621,f844(x80622)),f324(f18(f844(x80622),x80621),f182(x80622))),x80624),f324(f226(x80622),x80625)))+E(f168(x80621,x80622,x80623),f324(f324(f303(x80621),x80624),f179(f847(x80621,a834))))
% 164.51/164.36  [8141]~P20(x81412,x81411,x81413)+E(f324(f131(x81411,x81412,f324(f9(x81412,x81411,x81411),x81413),x81414),f140(x81412,x81415)),f324(f324(f67(x81412,x81411,x81413),x81414),f324(f157(x81412),x81415)))
% 164.51/164.36  [8160]E(f324(x81601,f823(x81602,x81601,x81603,x81604)),x81604)+~P1(f324(f324(f326(x81605),x81604),f324(f304(x81603,x81605,x81601),x81602)))
% 164.51/164.36  [8469]~E(x84692,f324(f324(f139(x84691),x84694),x84695))+P1(f324(f324(f326(f846(f841(x84691),f841(x84691))),f324(f324(f247(f841(x84691),f841(x84691)),f115(x84691)),x84692)),f136(x84691,x84693)))
% 164.51/164.36  [8520]P1(f324(f324(f231(f847(x85201,a834)),f324(f324(f46(x85202,f847(x85201,a834)),x85203),x85204)),f324(x85204,x85205)))+~P1(f324(f324(f326(x85202),x85205),x85203))
% 164.51/164.36  [8567]~P54(x85671,x85672,x85673,x85675,x85674)+E(f324(f304(x85671,x85672,x85673),f238(f847(x85671,a834))),x85674)
% 164.51/164.36  [8759]E(f324(f324(f324(f74(x87591,f844(x87592)),f171(x87591,x87592,x87593,x87594)),x87595),f182(x87592)),f171(x87591,x87592,x87593,x87594))+P1(f324(f324(f326(x87591),x87595),x87594))
% 164.51/164.36  [8764]E(f324(x87641,f696(x87642,x87643,x87641,x87644,x87645)),x87642)+~E(f324(f324(f195(x87645,x87644),x87641),x87643),f324(f226(x87644),x87642))
% 164.51/164.36  [8767]E(f324(f226(x87671),f696(x87672,x87673,x87674,x87675,x87671)),x87673)+~E(f324(f324(f195(x87671,x87675),x87674),x87673),f324(f226(x87675),x87672))
% 164.51/164.36  [8849]E(f324(f180(f841(x88491)),x88492),x88493)+~P1(f324(f324(f326(f846(f841(x88491),f841(x88491))),f324(f324(f247(f841(x88491),f841(x88491)),x88494),x88492)),f324(f132(x88491,x88495),x88493)))
% 164.51/164.36  [8850]E(f324(f180(f841(x88501)),x88502),x88503)+~P1(f324(f324(f326(f846(f841(x88501),f841(x88501))),f324(f324(f247(f841(x88501),f841(x88501)),x88502),x88504)),f324(f132(x88501,x88505),x88503)))
% 164.51/164.36  [8911]P1(f324(f324(f326(x89111),f823(x89112,x89113,x89111,x89114)),x89112))+~P1(f324(f324(f326(x89115),x89114),f324(f304(x89111,x89115,x89113),x89112)))
% 164.51/164.36  [9058]E(f324(f304(x90581,x90582,x90583),f824(x90584,x90583,x90581,x90585,x90582)),x90585)+~P1(f324(f324(f231(f847(x90582,a834)),x90585),f324(f304(x90581,x90582,x90583),x90584)))
% 164.51/164.36  [9293]E(f324(x92931,f542(x92932,x92931,x92933,x92934,x92935)),f324(f226(x92935),x92934))+~P1(f324(f324(f326(x92935),x92934),f170(x92933,x92935,f171(x92933,x92935,x92931,x92932))))
% 164.51/164.36  [9337]P1(f324(f324(f326(f846(f841(x93371),f841(x93371))),f324(f324(f247(f841(x93371),f841(x93371)),f324(f324(f139(x93371),x93372),x93373)),f324(f324(f139(x93371),x93372),x93374))),f301(f841(x93371),f144(x93371,x93375))))+~P1(f324(f324(f326(f846(f841(x93371),f841(x93371))),f324(f324(f247(f841(x93371),f841(x93371)),x93373),x93374)),f301(f841(x93371),f144(x93371,x93375))))
% 164.51/164.36  [9366]~E(f324(x93663,f697(x93665,x93664,x93663,x93662,x93661)),f324(x93665,f697(x93665,x93664,x93663,x93662,x93661)))+E(f324(f324(f141(x93661,x93662),x93663),x93664),f324(f324(f141(x93661,x93662),x93665),x93664))
% 164.51/164.36  [9447]E(f324(f324(f141(x94471,x94472),x94473),x94474),f324(f324(f141(x94471,x94472),x94475),x94474))+P1(f324(f324(f326(x94471),f697(x94473,x94474,x94475,x94472,x94471)),f324(f157(x94471),x94474)))
% 164.51/164.36  [9476]~P1(f324(f324(f326(x94765),x94764),f324(f278(x94761,x94765,x94763),x94762)))+P1(f324(f324(f326(x94761),f511(x94762,x94763,x94761,x94764,x94765)),x94762))
% 164.51/164.36  [9477]~P1(f324(f324(f326(x94775),x94774),f324(f278(x94771,x94775,x94773),x94772)))+P1(f324(f324(f326(x94771),f518(x94772,x94773,x94771,x94774,x94775)),x94772))
% 164.51/164.36  [9501]~P1(f324(f324(f231(f847(x95015,a834)),x95014),f324(f304(x95011,x95015,x95013),x95012)))+P1(f324(f324(f231(f847(x95011,a834)),f824(x95012,x95013,x95011,x95014,x95015)),x95012))
% 164.51/164.36  [9545]~P1(f324(f324(f326(x95455),x95454),f170(x95451,x95455,f171(x95451,x95455,x95453,x95452))))+P1(f324(f324(f326(x95451),f542(x95452,x95453,x95451,x95454,x95455)),x95452))
% 164.51/164.36  [5262]~E(f324(x52623,x52624),x52625)+E(f324(f324(f324(f74(x52621,x52622),x52623),x52624),x52625),x52623)
% 164.51/164.36  [5713]E(f324(x57131,x57132),x57133)+~E(f324(f324(f324(f74(x57134,x57135),x57131),x57132),x57133),x57131)
% 164.51/164.36  [5804]E(x58041,x58042)+~E(f324(f251(x58043,x58044),f324(f324(f247(x58043,x58044),x58045),x58041)),x58042)
% 164.51/164.36  [5805]E(x58051,x58052)+~E(f324(f246(x58053,x58054),f324(f324(f247(x58053,x58054),x58051),x58055)),x58052)
% 164.51/164.36  [6488]E(f324(f304(x64881,x64882,f324(f18(x64882,x64881),x64883)),x64884),f324(f324(f303(x64882),x64883),f179(f847(x64882,a834))))+~P1(f324(f324(f326(x64881),x64885),x64884))
% 164.51/164.36  [6562]E(f324(f324(f103(f847(x65621,a834)),f324(f157(x65621),x65622)),f324(f157(x65621),x65623)),f324(f157(x65621),x65624))+~E(f152(x65621,x65625,x65624),f324(f324(f247(f841(x65621),f841(x65621)),x65622),x65623))
% 164.51/164.36  [6669]~P86(x66692)+E(f324(f180(f841(x66691)),f324(f324(f137(x66691,x66692,x66693),x66694),x66695)),f324(a114,f324(f180(f841(x66691)),x66695)))
% 164.51/164.36  [6683]~P86(x66832)+E(f324(f157(x66831),f324(f324(f137(x66831,x66832,x66833),x66834),x66835)),f324(f324(f303(x66831),x66834),f324(f157(x66831),x66835)))
% 164.51/164.36  [6964]~P105(x69641)+E(f324(f324(f83(x69641),f324(f324(f83(x69641),x69642),x69643)),f324(f324(f83(x69641),x69644),x69645)),f324(f324(f83(x69641),f324(f324(f83(x69641),x69642),x69644)),f324(f324(f83(x69641),x69643),x69645)))
% 164.51/164.36  [6965]~P105(x69651)+E(f324(f324(f82(x69651),f324(f324(f82(x69651),x69652),x69653)),f324(f324(f82(x69651),x69654),x69655)),f324(f324(f82(x69651),f324(f324(f82(x69651),x69652),x69654)),f324(f324(f82(x69651),x69653),x69655)))
% 164.51/164.36  [6966]~P59(x69661)+E(f324(f324(f284(x69661),f324(f324(f83(x69661),x69662),x69663)),f324(f324(f83(x69661),x69664),x69665)),f324(f324(f83(x69661),f324(f324(f284(x69661),x69662),x69664)),f324(f324(f284(x69661),x69663),x69665)))
% 164.51/164.36  [6980]~P86(x69801)+E(f299(x69801,f324(f324(f178(x69801),x69802),x69803),f324(f324(f235(x69801),x69804),x69805)),f324(f324(f104(f847(x69801,a834)),f299(x69801,x69802,x69804)),f299(x69801,x69803,x69805)))
% 164.51/164.36  [6981]~P86(x69811)+E(f298(x69811,f324(f324(f178(x69811),x69812),x69813),f324(f324(f235(x69811),x69814),x69815)),f324(f324(f104(f847(x69811,a834)),f298(x69811,x69812,x69814)),f298(x69811,x69813,x69815)))
% 164.51/164.36  [6982]~P86(x69821)+E(f296(x69821,f324(f324(f178(x69821),x69822),x69823),f324(f324(f235(x69821),x69824),x69825)),f324(f324(f104(f847(x69821,a834)),f296(x69821,x69822,x69824)),f296(x69821,x69823,x69825)))
% 164.51/164.36  [6983]~P86(x69831)+E(f324(f324(f104(f847(x69831,a834)),f324(f295(x69831,x69832),x69833)),f324(f295(x69831,x69834),x69835)),f324(f295(x69831,f324(f324(f178(x69831),x69832),x69834)),f324(f324(f235(x69831),x69833),x69835)))
% 164.51/164.36  [7101]~P1(f324(x71011,f794(x71013,x71012,x71011)))+P1(f324(x71011,f324(f324(f247(x71012,x71013),x71014),x71015)))
% 164.51/164.36  [7199]~E(f324(x71993,x71994),f182(x71992))+E(f170(x71991,x71992,f324(f324(f324(f74(x71991,f844(x71992)),x71993),x71994),f324(f226(x71992),x71995))),f324(f324(f303(x71992),x71995),f170(x71991,x71992,x71993)))
% 164.51/164.36  [7222]~E(x72222,f324(x72224,x72225))+P1(f324(f324(f326(x72221),x72222),f324(f304(x72223,x72221,x72224),f238(f847(x72223,a834)))))
% 164.51/164.36  [7283]~E(f324(x72833,x72834),f182(x72832))+E(f324(f324(f3(f847(x72831,a834)),f168(x72831,x72832,x72833)),f324(f324(f303(x72831),x72834),x72835)),f324(f324(f3(f847(x72831,a834)),f168(x72831,x72832,x72833)),x72835))
% 164.51/164.36  [7305]~P19(x73053,x73052,x73054)+P19(x73051,x73052,f324(f324(f10(x73053,f847(x73052,x73052),x73051),x73054),x73055))
% 164.51/164.36  [7306]~P20(x73063,x73062,x73064)+P20(x73061,x73062,f324(f324(f10(x73063,f847(x73062,x73062),x73061),x73064),x73065))
% 164.51/164.36  [7450]~P29(x74501,x74502,x74503,x74504)+P29(x74501,x74502,x74503,f324(f324(f3(f847(x74501,a834)),x74504),x74505))
% 164.51/164.36  [7611]~P1(f324(f324(x76113,x76114),x76115))+P1(f324(f324(f252(x76111,x76112,a834),x76113),f324(f324(f247(x76111,x76112),x76114),x76115)))
% 164.51/164.36  [7729]~P1(f324(x77292,x77294))+~E(f324(f324(f128(x77291),f324(f180(f841(x77291)),f161(x77291,x77292,x77293))),x77293),f324(f324(f139(x77291),x77294),x77295))
% 164.51/164.36  [7749]P29(x77491,x77492,x77493,x77494)+~P29(x77491,x77492,x77493,f324(f324(f103(f847(x77491,a834)),x77495),x77494))
% 164.51/164.36  [7750]P29(x77501,x77502,x77503,x77504)+~P29(x77501,x77502,x77503,f324(f324(f103(f847(x77501,a834)),x77504),x77505))
% 164.51/164.36  [7958]~P31(x79581,f324(a114,x79582),f324(f324(f324(f93(x79581),x79583),f324(a27,x79584)),x79585))+P31(x79581,x79582,f324(f324(f324(f93(x79581),x79583),f324(f230(a835),f324(a30,x79584))),x79585))
% 164.51/164.36  [8089]P31(x80891,f324(a114,x80892),f324(f324(f324(f93(x80891),x80893),f324(a27,x80894)),x80895))+~P31(x80891,x80892,f324(f324(f324(f93(x80891),x80893),f324(f230(a835),f324(a30,x80894))),x80895))
% 164.51/164.36  [8118]~P19(x81182,x81181,x81183)+E(f324(f131(x81181,x81182,f324(f9(x81182,x81181,x81181),x81183),x81184),x81185),f324(f324(f67(x81182,x81181,x81183),x81184),f324(f157(x81182),x81185)))
% 164.51/164.36  [8147]~E(f324(f324(f128(x81471),f324(f180(f841(x81471)),f161(x81471,x81472,x81473))),x81473),f324(f324(f139(x81471),x81474),x81475))+E(f324(f324(f125(x81471),f161(x81471,x81472,x81473)),f324(f324(f139(x81471),x81474),x81475)),x81473)
% 164.51/164.36  [8170]P1(f324(f324(x81701,x81702),x81703))+~P1(f324(f324(f252(x81704,x81705,a834),x81701),f324(f324(f247(x81704,x81705),x81702),x81703)))
% 164.51/164.36  [8241]P39(x82414,f663(x82415,x82414,x82413,x82412),x82412,f774(x82415,x82414,x82413,x82412))+P31(x82411,x82412,f324(f324(f324(f93(x82411),x82413),x82414),x82415))
% 164.51/164.36  [8257]~E(f324(f165(x82571,x82572,x82575),x82573),f324(f226(x82572),x82574))+P1(f324(f324(f326(f846(x82571,x82572)),f324(f324(f247(x82571,x82572),x82573),x82574)),f324(f157(f846(x82571,x82572)),x82575)))
% 164.51/164.36  [8621]P1(f324(f324(f231(f847(x86211,a834)),f324(f304(x86212,x86211,x86213),x86214)),f324(f304(x86212,x86211,x86213),x86215)))+~P1(f324(f324(f231(f847(x86212,a834)),x86214),x86215))
% 164.51/164.36  [8622]P1(f324(f324(f231(f847(x86221,a834)),f324(f305(x86221,x86222,x86223),x86224)),f324(f305(x86221,x86222,x86223),x86225)))+~P1(f324(f324(f231(f847(x86222,a834)),x86224),x86225))
% 164.51/164.36  [8695]E(x86951,f2(a101))+E(f324(f324(f254(x86952,x86953,x86952,f846(x86953,x86952)),f324(x86954,x86955)),f269(x86953,x86952,f324(f324(f3(a101),x86951),f80(a101)),x86954)),f324(f269(x86953,x86952,x86951,x86954),x86955))
% 164.51/164.36  [8783]P1(f324(f324(f250(x87831,x87832,a834,x87833),x87834),x87835))+~P1(f324(x87833,f324(f324(f247(x87831,x87832),x87834),x87835)))
% 164.51/164.36  [8976]P31(x89761,x89762,f324(f324(f324(f93(x89761),x89763),x89764),x89765))+P1(f324(f324(x89763,f551(x89765,x89764,x89763,x89762)),f663(x89765,x89764,x89763,x89762)))
% 164.51/164.36  [9037]~P1(f324(f324(f250(x90372,x90373,a834,x90371),x90374),x90375))+P1(f324(x90371,f324(f324(f247(x90372,x90373),x90374),x90375)))
% 164.51/164.36  [9148]E(f324(f226(x91481),f702(x91482,x91483,x91484,x91481,x91485)),f324(f165(x91485,x91481,x91482),x91484))+~P1(f324(f324(f326(f846(x91485,x91481)),f324(f324(f247(x91485,x91481),x91484),x91483)),f324(f157(f846(x91485,x91481)),x91482)))
% 164.51/164.36  [9191]P31(x91911,x91912,f324(f324(f324(f93(x91911),x91913),x91914),x91915))+~P1(f324(f324(x91915,f551(x91915,x91914,x91913,x91912)),f774(x91915,x91914,x91913,x91912)))
% 164.51/164.36  [9258]~P28(x92581,x92582,f324(f324(f303(f839(x92581)),f324(f324(f324(f93(x92581),x92583),f324(f230(a835),f324(a30,x92584))),x92585)),f179(f847(f839(x92581),a834))))+P28(x92581,x92582,f324(f324(f303(f839(x92581)),f324(f324(f324(f93(x92581),x92583),f324(a27,x92584)),x92585)),f179(f847(f839(x92581),a834))))
% 164.51/164.36  [9285]~P1(f324(f64(x92853),f324(f304(x92852,x92853,x92855),f238(f847(x92852,a834)))))+P1(f324(f64(x92851),f324(f304(x92852,x92851,f324(f324(f10(x92853,x92851,x92852),x92854),x92855)),f238(f847(x92852,a834)))))
% 164.51/164.36  [9307]P1(f324(f324(f231(f847(f847(x93071,a834),a834)),f324(f304(f847(x93072,a834),f847(x93071,a834),f304(x93072,x93071,x93073)),f324(f302(x93072),x93074))),f324(f302(x93071),x93075)))+~P1(f324(f324(f231(f847(x93071,a834)),f324(f304(x93072,x93071,x93073),x93074)),x93075))
% 164.51/164.36  [9317]~P1(f324(f64(f844(x93171)),f324(f304(x93172,f844(x93171),x93173),f238(f847(x93172,a834)))))+P1(f324(f64(f844(x93171)),f324(f304(x93172,f844(x93171),f324(f324(f324(f74(x93172,f844(x93171)),x93173),x93174),f324(f226(x93171),x93175))),f238(f847(x93172,a834)))))
% 164.51/164.36  [9375]E(x93751,x93752)+~P1(f324(f69(x93753,x93754,x93755,x93751,f179(f847(x93753,a834))),x93752))
% 164.51/164.36  [9390]E(f324(f324(f247(x93901,x93902),f591(x93903,x93904,x93905,x93902,x93901)),f592(x93903,x93904,x93905,x93902,x93901)),x93905)+~P1(f324(f324(f326(f846(x93901,x93902)),x93905),f324(f324(f249(x93901,x93902),x93904),x93903)))
% 164.51/164.36  [9481]P1(f324(f324(f326(x94811),f591(x94812,x94813,x94814,x94815,x94811)),x94813))+~P1(f324(f324(f326(f846(x94811,x94815)),x94814),f324(f324(f249(x94811,x94815),x94813),x94812)))
% 164.51/164.36  [9578]P28(x95785,x95784,f324(f324(f303(f839(x95785)),f324(f324(f324(f93(x95785),x95781),x95783),x95782)),f179(f847(f839(x95785),a834))))+P1(f324(f324(x95781,f435(x95782,x95783,x95784,x95785,x95781)),f437(x95782,x95783,x95784,x95785,x95781)))
% 164.51/164.36  [9623]P1(f324(f324(f326(x96231),f592(x96232,x96233,x96234,x96231,x96235)),f324(x96232,f591(x96232,x96233,x96234,x96231,x96235))))+~P1(f324(f324(f326(f846(x96235,x96231)),x96234),f324(f324(f249(x96235,x96231),x96233),x96232)))
% 164.51/164.36  [9643]P1(f324(f324(f326(f846(x96431,x96431)),f324(f324(f247(x96431,x96431),x96432),f639(x96433,x96434,x96435,x96432,x96431))),x96433))+~P1(f324(f324(f326(f846(x96431,x96431)),f324(f324(f247(x96431,x96431),x96432),x96435)),f324(f324(f172(f846(x96431,x96431),a834),f324(a114,x96434)),x96433)))
% 164.51/164.36  [9644]P1(f324(f324(f326(f846(x96441,x96441)),f324(f324(f247(x96441,x96441),x96442),f641(x96443,x96444,x96445,x96442,x96441))),x96443))+~P1(f324(f324(f326(f846(x96441,x96441)),f324(f324(f247(x96441,x96441),x96442),x96445)),f324(f324(f172(f846(x96441,x96441),a834),f324(a114,x96444)),x96443)))
% 164.51/164.36  [9662]~P1(f324(f324(f326(f846(f841(x96621),f841(x96621))),f324(f324(f247(f841(x96621),f841(x96621)),f324(f324(f139(x96621),x96622),x96625)),x96624)),f145(x96621,x96623)))+P1(f324(f324(f326(f846(x96621,x96621)),f324(f324(f247(x96621,x96621),x96622),f707(x96623,x96624,x96625,x96622,x96621))),x96623))
% 164.51/164.36  [9664]~P28(x96641,x96642,f324(f324(f303(f839(x96641)),f324(f324(f324(f93(x96641),f94(x96641,x96643,x96644)),x96645),x96643)),f179(f847(f839(x96641),a834))))+P28(x96641,x96642,f324(f324(f303(f839(x96641)),f324(f324(f324(f93(x96641),x96643),f35(x96644,x96645)),f94(x96641,x96643,f324(f75(a834,a834,a837,a320),x96644)))),f179(f847(f839(x96641),a834))))
% 164.51/164.36  [9665]~P32(x96651,x96652,f324(f324(f303(f839(x96651)),f324(f324(f324(f93(x96651),f94(x96651,x96653,x96654)),x96655),x96653)),f179(f847(f839(x96651),a834))))+P32(x96651,x96652,f324(f324(f303(f839(x96651)),f324(f324(f324(f93(x96651),x96653),f35(x96654,x96655)),f94(x96651,x96653,f324(f75(a834,a834,a837,a320),x96654)))),f179(f847(f839(x96651),a834))))
% 164.51/164.36  [9945]P28(x99451,x99452,f324(f324(f303(f839(x99451)),f324(f324(f324(f93(x99451),x99453),x99454),x99455)),f179(f847(f839(x99451),a834))))+~P28(x99451,x99452,f324(f324(f303(f839(x99451)),f324(f324(f324(f93(x99451),f324(f18(f847(a837,a834),x99451),f324(f324(f9(a837,a837,a834),a321),f437(x99455,x99454,x99452,x99451,x99453)))),x99454),f324(f18(f847(a837,a834),x99451),f324(x99455,f435(x99455,x99454,x99452,x99451,x99453))))),f179(f847(f839(x99451),a834))))
% 164.51/164.36  [6154]P1(f324(x61542,x61544))+E(f161(x61541,x61542,f324(f324(f125(x61541),x61543),f324(f324(f139(x61541),x61544),x61545))),f161(x61541,x61542,x61543))
% 164.51/164.36  [6204]~P73(x62042)+E(f324(f324(f324(f3(f847(x62041,x62042)),x62043),x62044),x62045),f324(f324(f3(x62042),f324(x62043,x62045)),f324(x62044,x62045)))
% 164.51/164.36  [6206]~P94(x62062)+E(f324(f324(f324(f103(f847(x62061,x62062)),x62063),x62064),x62065),f324(f324(f103(x62062),f324(x62063,x62065)),f324(x62064,x62065)))
% 164.51/164.36  [6208]~P94(x62082)+E(f324(f324(f324(f104(f847(x62081,x62082)),x62083),x62084),x62085),f324(f324(f104(x62082),f324(x62083,x62085)),f324(x62084,x62085)))
% 164.51/164.36  [6229]E(x62291,x62292)+E(f324(f324(f149(x62293),f324(f324(f146(x62293,x62294),x62291),x62295)),x62292),f324(f324(f149(x62293),x62294),x62292))
% 164.51/164.36  [6505]~E(x65054,f179(f847(x65053,a834)))+E(f324(f324(f3(f847(x65051,a834)),x65052),f324(f324(f45(x65053,f847(x65051,a834)),x65054),x65055)),x65052)
% 164.51/164.36  [6506]~E(x65064,f179(f847(x65063,a834)))+E(f324(f324(f103(f847(x65061,a834)),x65062),f324(f324(f45(x65063,f847(x65061,a834)),x65064),x65065)),x65062)
% 164.51/164.36  [6507]~E(x65074,f179(f847(x65073,a834)))+E(f324(f324(f104(f847(x65071,a834)),x65072),f324(f324(f46(x65073,f847(x65071,a834)),x65074),x65075)),x65072)
% 164.51/164.36  [6521]~E(x65214,f179(f847(x65213,a834)))+E(f324(f324(f303(x65211),x65212),f324(f324(f45(x65213,f847(x65211,a834)),x65214),x65215)),f324(f324(f303(x65211),x65212),f179(f847(x65211,a834))))
% 164.51/164.36  [7350]E(f324(f324(f149(x73501),f324(f324(f141(x73502,x73501),x73503),x73504)),x73505),f324(x73503,f324(f324(f149(x73502),x73504),x73505)))+~P1(f324(f324(f232(a840),x73505),f324(f180(f841(x73502)),x73504)))
% 164.51/164.36  [7422]E(f324(f324(f103(f847(x74221,a834)),f324(x74222,x74223)),f324(f324(f45(x74224,f847(x74221,a834)),x74225),x74222)),f324(f324(f45(x74224,f847(x74221,a834)),x74225),x74222))+~P1(f324(f324(f326(x74224),x74223),x74225))
% 164.51/164.36  [7423]E(f324(f324(f104(f847(x74231,a834)),f324(x74232,x74233)),f324(f324(f46(x74234,f847(x74231,a834)),x74235),x74232)),f324(f324(f46(x74234,f847(x74231,a834)),x74235),x74232))+~P1(f324(f324(f326(x74234),x74233),x74235))
% 164.51/164.36  [8037]~E(x80373,f179(f847(x80371,a834)))+E(f324(f324(f45(x80371,f847(x80372,a834)),x80373),f324(f324(f10(f847(x80372,a834),f847(x80372,a834),x80371),f324(f303(x80372),x80374)),x80375)),f179(f847(x80372,a834)))
% 164.51/164.36  [8043]~P1(f324(f324(f326(x80434),x80433),x80435))+P1(f324(f324(f231(f847(x80431,a834)),f324(x80432,x80433)),f324(f324(f45(x80434,f847(x80431,a834)),x80435),x80432)))
% 164.51/164.36  [8169]~E(f324(x81694,x81692),x81695)+P1(f324(f324(f326(x81691),x81692),f324(f305(x81691,x81693,x81694),f324(f324(f303(x81693),x81695),f179(f847(x81693,a834))))))
% 164.51/164.36  [8215]~P52(x82151,x82152,f324(f279(x82152,x82151),x82153))+E(f324(f324(f104(f847(x82151,a834)),f324(f278(x82152,x82151,x82153),x82154)),f324(f278(x82152,x82151,x82153),x82155)),f324(f278(x82152,x82151,x82153),f324(f324(f104(f847(x82152,a834)),x82154),x82155)))
% 164.51/164.36  [8240]E(x82401,f2(a101))+E(f118(x82402,x82403,f324(x82404,f324(f324(f3(a101),x82401),f80(a101))),f324(f324(f9(x82402,a101,f842(x82403)),x82405),x82401)),f324(f192(x82402,x82403,x82404,x82405),x82401))
% 164.51/164.36  [8335]E(x83351,f179(f847(x83352,a834)))+E(f324(f324(f45(x83352,f847(x83353,a834)),x83351),f324(f324(f10(f847(x83353,a834),f847(x83353,a834),x83352),f324(f303(x83353),x83354)),x83355)),f324(f324(f303(x83353),x83354),f324(f324(f45(x83352,f847(x83353,a834)),x83351),x83355)))
% 164.51/164.36  [8390]~P29(x83902,x83901,x83903,f238(f847(x83902,a834)))+E(f324(f324(f3(f847(x83901,a834)),f324(f304(x83902,x83901,x83903),x83904)),f324(f304(x83902,x83901,x83903),x83905)),f324(f304(x83902,x83901,x83903),f324(f324(f3(f847(x83902,a834)),x83904),x83905)))
% 164.51/164.36  [8391]~P29(x83912,x83911,x83913,f238(f847(x83912,a834)))+E(f324(f324(f104(f847(x83911,a834)),f324(f304(x83912,x83911,x83913),x83914)),f324(f304(x83912,x83911,x83913),x83915)),f324(f304(x83912,x83911,x83913),f324(f324(f104(f847(x83912,a834)),x83914),x83915)))
% 164.51/164.36  [8456]~P1(f324(f324(f70(x84561,x84562,x84565),x84563),x84564))+P1(f324(f324(f326(f846(x84561,x84562)),f324(f324(f247(x84561,x84562),x84563),x84564)),x84565))
% 164.51/164.36  [8485]P1(f324(f324(f326(x84851),x84852),f324(f260(x84853,x84851),x84854)))+~P1(f324(f324(f326(f846(x84853,x84851)),f324(f324(f247(x84853,x84851),x84855),x84852)),x84854))
% 164.51/164.36  [8487]P1(f324(f324(f326(x84871),x84872),f324(f262(x84871,x84873),x84874)))+~P1(f324(f324(f326(f846(x84871,x84873)),f324(f324(f247(x84871,x84873),x84872),x84875)),x84874))
% 164.51/164.36  [8609]P1(f324(f324(f70(x86091,x86092,x86093),x86094),x86095))+~P1(f324(f324(f326(f846(x86091,x86092)),f324(f324(f247(x86091,x86092),x86094),x86095)),x86093))
% 164.51/164.36  [8644]E(f324(x86441,x86442),x86443)+~P1(f324(f324(f326(x86444),x86442),f324(f305(x86444,x86445,x86441),f324(f324(f303(x86445),x86443),f179(f847(x86445,a834))))))
% 164.51/164.36  [8846]P1(f324(f324(f326(f846(x88461,x88462)),f324(f324(f247(x88461,x88462),x88463),x88464)),f324(f279(x88462,x88461),x88465)))+~P1(f324(f324(f326(f846(x88462,x88461)),f324(f324(f247(x88462,x88461),x88464),x88463)),x88465))
% 164.51/164.36  [8864]~P1(f324(f324(x88641,x88645),x88644))+P1(f324(f324(x88641,f324(f251(x88642,x88643),f324(f324(f247(x88642,x88643),x88644),x88645))),f324(f246(x88642,x88643),f324(f324(f247(x88642,x88643),x88644),x88645))))
% 164.51/164.36  [8891]~P1(f324(f324(f326(f846(x88912,x88911)),f324(f324(f247(x88912,x88911),x88914),x88913)),f324(f279(x88911,x88912),x88915)))+P1(f324(f324(f326(f846(x88911,x88912)),f324(f324(f247(x88911,x88912),x88913),x88914)),x88915))
% 164.51/164.36  [8919]~P1(f324(f324(f326(f846(x89193,x89191)),f324(f324(f247(x89193,x89191),x89195),x89192)),x89194))+P1(f324(f324(f326(x89191),x89192),f324(f278(x89193,x89191,x89194),f324(f324(f303(x89193),x89195),f179(f847(x89193,a834))))))
% 164.51/164.36  [8960]P1(f324(f324(f326(f846(x89601,x89602)),f324(f324(f247(x89601,x89602),x89603),x89604)),x89605))+~P1(f324(f324(f326(x89602),x89604),f324(f278(x89601,x89602,x89605),f324(f324(f303(x89601),x89603),f179(f847(x89601,a834))))))
% 164.51/164.36  [8979]E(f324(f324(f324(f74(x89791,f844(x89792)),f171(x89791,x89792,x89793,x89794)),x89795),f182(x89792)),f171(x89791,x89792,x89793,f324(f324(f3(f847(x89791,a834)),x89794),f324(f324(f303(x89791),x89795),f179(f847(x89791,a834))))))+~P1(f324(f324(f326(x89791),x89795),x89794))
% 164.51/164.36  [9043]~P67(x90431)+E(f324(f324(f8(a840,x90431),x90432),f296(a840,f324(f324(f82(a840),x90433),x90434),f324(f324(f82(a840),x90435),x90434))),f324(f324(f8(a840,x90431),f324(f324(f10(a840,x90431,a840),x90432),f324(f324(f9(a840,a840,a840),f82(a840)),x90434))),f296(a840,x90433,x90435)))
% 164.51/164.36  [9062]~P67(x90621)+E(f324(f324(f8(a840,x90621),x90622),f324(f295(a840,f324(f324(f82(a840),x90623),x90624)),f324(f324(f82(a840),x90625),x90624))),f324(f324(f8(a840,x90621),f324(f324(f10(a840,x90621,a840),x90622),f324(f324(f9(a840,a840,a840),f82(a840)),x90624))),f324(f295(a840,x90623),x90625)))
% 164.51/164.36  [9273]P1(f324(f324(f326(f846(f841(x92731),f841(x92731))),f324(f324(f247(f841(x92731),f841(x92731)),f324(f324(f139(x92731),x92732),x92733)),f324(f324(f139(x92731),x92734),x92733))),f144(x92731,x92735)))+~P1(f324(f324(f326(f846(x92731,x92731)),f324(f324(f247(x92731,x92731),x92732),x92734)),x92735))
% 164.51/164.36  [9373]P28(x93731,x93732,f324(f324(f303(f839(x93731)),f324(f324(f324(f93(x93731),x93733),f324(a27,x93734)),x93735)),f179(f847(f839(x93731),a834))))+~P28(x93731,f324(f324(f303(f839(x93731)),f324(f324(f324(f93(x93731),x93733),f324(a27,x93734)),x93735)),x93732),f324(f324(f303(f839(x93731)),f324(f324(f324(f93(x93731),x93733),f324(f230(a835),f324(a30,x93734))),x93735)),f179(f847(f839(x93731),a834))))
% 164.51/164.36  [9385]E(f324(f324(f303(x93851),f566(x93852,x93853,x93854,x93855,x93851)),f571(x93852,x93853,x93854,x93855,x93851)),f324(f324(f303(x93851),x93854),x93853))+~P1(f324(f65(x93851,x93855,f324(f324(f303(x93851),x93854),x93853)),x93852))
% 164.51/164.36  [9386]E(f324(f324(f303(x93861),f572(x93862,x93863,x93864,x93865,x93861)),f576(x93862,x93863,x93864,x93865,x93861)),f324(f324(f303(x93861),x93864),x93863))+~P1(f324(f65(x93861,x93865,f324(f324(f303(x93861),x93864),x93863)),x93862))
% 164.51/164.36  [9467]P1(f324(f324(f326(x94671),f668(x94672,x94673,x94674,x94675,x94671)),x94674))+P1(f324(f324(f324(f46(x94671,f847(x94675,a834)),x94674),x94673),x94672))
% 164.51/164.36  [9472]P1(f324(f324(f326(x94721),f658(x94722,x94723,x94721,x94724,x94725)),x94723))+P1(f324(f324(f326(x94725),x94724),f324(f324(f46(x94721,f847(x94725,a834)),x94723),x94722)))
% 164.51/164.36  [9480]P1(f324(f324(f326(x94801),f667(x94802,x94803,x94801,x94804,x94805)),x94803))+P1(f324(f324(f231(f847(x94805,a834)),x94804),f324(f324(f46(x94801,f847(x94805,a834)),x94803),x94802)))
% 164.51/164.36  [9482]P1(f324(f324(x94821,f528(x94822,x94821,x94823,x94824,x94825)),x94822))+~P1(f324(f324(f324(f45(x94825,f847(x94824,a834)),x94823),x94821),x94822))
% 164.51/164.36  [9484]P1(f324(f324(f326(x94841),f528(x94842,x94843,x94844,x94845,x94841)),x94844))+~P1(f324(f324(f324(f45(x94841,f847(x94845,a834)),x94844),x94843),x94842))
% 164.51/164.36  [9494]P1(f324(f324(f326(x94941),f536(x94942,x94943,x94941,x94944,x94945)),x94943))+~P1(f324(f324(f326(x94945),x94944),f324(f324(f45(x94941,f847(x94945,a834)),x94943),x94942)))
% 164.51/164.36  [9499]P1(f324(f324(f326(x94991),x94992),f324(x94993,f536(x94993,x94994,x94995,x94992,x94991))))+~P1(f324(f324(f326(x94991),x94992),f324(f324(f45(x94995,f847(x94991,a834)),x94994),x94993)))
% 164.51/164.36  [9582]~P1(f324(f324(x95824,f668(x95825,x95824,x95823,x95822,x95821)),x95825))+P1(f324(f324(f324(f46(x95821,f847(x95822,a834)),x95823),x95824),x95825))
% 164.51/164.36  [9585]~P1(f324(f324(f326(x95851),x95852),f324(x95855,f658(x95855,x95854,x95853,x95852,x95851))))+P1(f324(f324(f326(x95851),x95852),f324(f324(f46(x95853,f847(x95851,a834)),x95854),x95855)))
% 164.51/164.36  [9589]~P1(f324(f324(f231(f847(x95891,a834)),x95892),f324(x95895,f667(x95895,x95894,x95893,x95892,x95891))))+P1(f324(f324(f231(f847(x95891,a834)),x95892),f324(f324(f46(x95893,f847(x95891,a834)),x95894),x95895)))
% 164.51/164.36  [9647]~P1(f324(f324(f326(x96471),f566(x96475,x96474,x96473,x96472,x96471)),f571(x96475,x96474,x96473,x96472,x96471)))+~P1(f324(f65(x96471,x96472,f324(f324(f303(x96471),x96473),x96474)),x96475))
% 164.51/164.36  [9648]~P1(f324(f324(f326(x96481),f572(x96485,x96484,x96483,x96482,x96481)),f576(x96485,x96484,x96483,x96482,x96481)))+~P1(f324(f65(x96481,x96482,f324(f324(f303(x96481),x96483),x96484)),x96485))
% 164.51/164.36  [9649]~P1(f324(f324(f326(f846(x96491,x96491)),f324(f324(f247(x96491,x96491),x96492),x96495)),f324(f324(f172(f846(x96491,x96491),a834),f324(a114,x96494)),x96493)))+P1(f324(f324(f326(f846(x96491,x96491)),f324(f324(f247(x96491,x96491),x96492),f640(x96493,x96494,x96495,x96492,x96491))),f324(f324(f172(f846(x96491,x96491),a834),x96494),x96493)))
% 164.51/164.36  [9656]P1(f324(f69(x96561,x96561,x96562,f566(x96563,x96564,x96565,x96562,x96561),f571(x96563,x96564,x96565,x96562,x96561)),x96563))+~P1(f324(f65(x96561,x96562,f324(f324(f303(x96561),x96565),x96564)),x96563))
% 164.51/164.36  [9657]P1(f324(f69(x96571,x96571,x96572,f572(x96573,x96574,x96575,x96572,x96571),f576(x96573,x96574,x96575,x96572,x96571)),x96573))+~P1(f324(f65(x96571,x96572,f324(f324(f303(x96571),x96575),x96574)),x96573))
% 164.51/164.36  [9669]~P86(x96691)+P18(x96691,f324(f324(f141(x96692,x96691),x96693),f324(f126(x96692,f324(f324(f9(x96692,x96691,a834),f324(f324(f10(x96691,f847(x96691,a834),x96692),a321),x96693)),f324(x96694,x96695))),x96695)))
% 164.51/164.36  [9722]~P1(f324(f324(f326(x97222),x97225),f324(f278(x97221,x97222,x97224),x97223)))+P1(f324(f324(f326(f846(x97221,x97222)),f324(f324(f247(x97221,x97222),f511(x97223,x97224,x97221,x97225,x97222)),x97225)),x97224))
% 164.51/164.36  [9723]~P1(f324(f324(f326(x97232),x97235),f324(f278(x97231,x97232,x97234),x97233)))+P1(f324(f324(f326(f846(x97231,x97232)),f324(f324(f247(x97231,x97232),f518(x97233,x97234,x97231,x97235,x97232)),x97235)),x97234))
% 164.51/164.36  [9743]~P1(f324(f324(f326(f846(x97431,x97431)),f324(f324(f247(x97431,x97431),x97435),x97434)),f324(f324(f172(f846(x97431,x97431),a834),f324(a114,x97433)),x97432)))+P1(f324(f324(f326(f846(x97431,x97431)),f324(f324(f247(x97431,x97431),f640(x97432,x97433,x97434,x97435,x97431)),x97434)),x97432))
% 164.51/164.36  [9746]~P1(f324(f324(f326(f846(x97461,x97461)),f324(f324(f247(x97461,x97461),x97465),x97464)),f324(f324(f172(f846(x97461,x97461),a834),f324(a114,x97463)),x97462)))+P1(f324(f324(f326(f846(x97461,x97461)),f324(f324(f247(x97461,x97461),f639(x97462,x97463,x97464,x97465,x97461)),x97464)),f324(f324(f172(f846(x97461,x97461),a834),x97463),x97462)))
% 164.51/164.36  [9747]~P1(f324(f324(f326(f846(x97471,x97471)),f324(f324(f247(x97471,x97471),x97475),x97474)),f324(f324(f172(f846(x97471,x97471),a834),f324(a114,x97473)),x97472)))+P1(f324(f324(f326(f846(x97471,x97471)),f324(f324(f247(x97471,x97471),f641(x97472,x97473,x97474,x97475,x97471)),x97474)),f324(f324(f172(f846(x97471,x97471),a834),x97473),x97472)))
% 164.51/164.36  [9748]~P1(f324(f324(f326(f846(f841(x97481),f841(x97481))),f324(f324(f247(f841(x97481),f841(x97481)),x97485),f324(f324(f139(x97481),x97484),x97483))),f145(x97481,x97482)))+P1(f324(f324(f326(f846(x97481,x97481)),f324(f324(f247(x97481,x97481),f705(x97482,x97483,x97484,x97485,x97481)),x97484)),x97482))
% 164.51/164.36  [6923]E(x69231,f182(x69232))+E(f168(x69233,x69232,f324(f324(f324(f74(x69233,f844(x69232)),x69234),x69235),x69231)),f324(f324(f303(x69233),x69235),f168(x69233,x69232,x69234)))
% 164.51/164.36  [7443]~E(x74433,f179(f847(x74432,a834)))+E(f324(f324(f103(f847(x74431,a834)),f324(f324(f45(x74432,f847(x74431,a834)),x74433),x74434)),x74435),x74435)
% 164.51/164.36  [7444]~E(x74443,f179(f847(x74442,a834)))+E(f324(f324(f104(f847(x74441,a834)),f324(f324(f46(x74442,f847(x74441,a834)),x74443),x74444)),x74445),x74445)
% 164.51/164.36  [7811]~E(x78115,f182(x78112))+E(f168(x78111,x78112,f324(f324(f324(f74(x78111,f844(x78112)),x78113),x78114),x78115)),f324(f324(f3(f847(x78111,a834)),f168(x78111,x78112,x78113)),f324(f324(f303(x78111),x78114),f179(f847(x78111,a834)))))
% 164.51/164.36  [7882]~E(x78823,f179(f847(x78822,a834)))+E(f324(f324(f3(f847(x78821,a834)),f324(f324(f46(x78822,f847(x78821,a834)),x78823),x78824)),x78825),f324(f324(f3(f847(x78821,a834)),f238(f847(x78821,a834))),x78825))
% 164.51/164.36  [8013]E(f324(f324(f146(x80131,f324(f324(f125(x80131),x80132),x80133)),x80134),x80135),f324(f324(f125(x80131),f324(f324(f146(x80131,x80132),x80134),x80135)),x80133))+~P1(f324(f324(f232(a840),x80134),f324(f180(f841(x80131)),x80132)))
% 164.51/164.36  [8146]P1(f324(f324(f326(x81461),x81465),f324(f157(x81461),x81463)))+E(f324(f165(x81461,x81462,f324(f324(f166(x81461,x81462),x81463),f324(f324(f141(x81461,x81462),x81464),x81463))),x81465),f182(x81462))
% 164.51/164.36  [8255]~P1(f324(f324(f326(x82551),x82555),f324(f157(x82551),x82553)))+E(f324(f165(x82551,x82552,f324(f324(f166(x82551,x82552),x82553),f324(f324(f141(x82551,x82552),x82554),x82553))),x82555),f324(f226(x82552),f324(x82554,x82555)))
% 164.51/164.36  [8284]E(f324(f324(f149(x82841),f324(f324(f141(a840,x82841),x82842),f129(a840,f324(f295(a840,x82843),x82844)))),x82845),f324(x82842,f324(f324(f82(a840),x82843),x82845)))+~P1(f324(f324(f232(a840),x82845),f324(f324(f3(a840),x82844),x82843)))
% 164.51/164.36  [8298]E(x82981,f2(a101))+E(f122(x82982,x82983,f324(x82984,f324(f324(f3(a101),x82981),f80(a101))),f324(f324(f9(x82982,a101,f842(f844(x82983))),x82985),x82981)),f324(f190(x82982,x82983,x82984,x82985),x82981))
% 164.51/164.36  [8322]~E(x83223,f179(f847(x83221,a834)))+E(f324(f324(f45(x83221,f847(x83222,a834)),x83223),f324(f324(f10(f847(x83222,a834),f847(x83222,a834),x83221),f324(f103(f847(x83222,a834)),x83224)),x83225)),f179(f847(x83222,a834)))
% 164.51/164.36  [8323]~E(x83233,f179(f847(x83231,a834)))+E(f324(f324(f46(x83231,f847(x83232,a834)),x83233),f324(f324(f10(f847(x83232,a834),f847(x83232,a834),x83231),f324(f3(f847(x83232,a834)),x83234)),x83235)),f238(f847(x83232,a834)))
% 164.51/164.36  [8324]~E(x83243,f179(f847(x83241,a834)))+E(f324(f324(f46(x83241,f847(x83242,a834)),x83243),f324(f324(f10(f847(x83242,a834),f847(x83242,a834),x83241),f324(f104(f847(x83242,a834)),x83244)),x83245)),f238(f847(x83242,a834)))
% 164.51/164.36  [8329]~P135(x83292)+E(f324(f324(f8(x83291,x83292),f324(f324(f10(x83292,x83292,x83291),f324(f83(x83292),x83293)),x83294)),x83295),f324(f324(f83(x83292),x83293),f324(f324(f8(x83291,x83292),x83294),x83295)))
% 164.51/164.36  [8594]E(x85941,f179(f847(x85942,a834)))+E(f324(f324(f45(x85942,f847(x85943,a834)),x85941),f324(f324(f10(f847(x85943,a834),f847(x85943,a834),x85942),f324(f103(f847(x85943,a834)),x85944)),x85945)),f324(f324(f103(f847(x85943,a834)),x85944),f324(f324(f45(x85942,f847(x85943,a834)),x85941),x85945)))
% 164.51/164.36  [8595]E(x85951,f179(f847(x85952,a834)))+E(f324(f324(f46(x85952,f847(x85953,a834)),x85951),f324(f324(f10(f847(x85953,a834),f847(x85953,a834),x85952),f324(f3(f847(x85953,a834)),x85954)),x85955)),f324(f324(f3(f847(x85953,a834)),x85954),f324(f324(f45(x85952,f847(x85953,a834)),x85951),x85955)))
% 164.51/164.36  [8596]E(x85961,f179(f847(x85962,a834)))+E(f324(f324(f46(x85962,f847(x85963,a834)),x85961),f324(f324(f10(f847(x85963,a834),f847(x85963,a834),x85962),f324(f104(f847(x85963,a834)),x85964)),x85965)),f324(f324(f104(f847(x85963,a834)),x85964),f324(f324(f46(x85962,f847(x85963,a834)),x85961),x85965)))
% 164.51/164.36  [9012]~P29(x90122,x90121,x90123,f324(f324(f103(f847(x90122,a834)),x90124),x90125))+E(f324(f324(f104(f847(x90121,a834)),f324(f304(x90122,x90121,x90123),f324(f324(f3(f847(x90122,a834)),x90124),x90125))),f324(f304(x90122,x90121,x90123),f324(f324(f3(f847(x90122,a834)),x90125),x90124))),f179(f847(x90121,a834)))
% 164.51/164.36  [9269]~P1(f324(f324(f231(f847(x92693,a834)),f324(f278(x92691,x92693,x92694),x92692)),x92695))+P1(f324(f324(f231(f847(x92691,a834)),x92692),f324(f81(f847(x92691,a834)),f324(f278(x92693,x92691,f324(f279(x92691,x92693),x92694)),f324(f81(f847(x92693,a834)),x92695)))))
% 164.51/164.36  [9292]~P29(x92921,x92922,x92923,f324(f324(f303(x92921),x92924),x92925))+~P1(f324(f324(f326(x92922),f324(x92923,x92924)),f324(f304(x92921,x92922,x92923),f324(f324(f3(f847(x92921,a834)),x92925),f324(f324(f303(x92921),x92924),f179(f847(x92921,a834)))))))
% 164.51/164.36  [9341]P1(f324(f324(f231(f847(x93411,a834)),f324(f278(x93412,x93411,x93413),x93414)),x93415))+~P1(f324(f324(f231(f847(x93412,a834)),x93414),f324(f81(f847(x93412,a834)),f324(f278(x93411,x93412,f324(f279(x93412,x93411),x93413)),f324(f81(f847(x93411,a834)),x93415)))))
% 164.51/164.36  [9415]~P78(x94151)+P1(f324(f324(f231(x94151),f324(f77(x94151),f324(f324(f3(x94151),f324(f324(f82(x94151),x94152),x94153)),f324(f324(f82(x94151),x94154),x94155)))),f324(f324(f82(x94151),f324(f77(x94151),f324(f324(f3(x94151),x94152),x94154))),f324(f77(x94151),f324(f324(f3(x94151),x94153),x94155)))))
% 164.51/164.36  [9512]P1(f324(f324(f326(x95121),f537(x95122,x95123,x95124,x95121,x95125)),x95124))+P1(f324(f324(f231(f847(x95125,a834)),f324(f324(f45(x95121,f847(x95125,a834)),x95124),x95123)),x95122))
% 164.51/164.36  [9687]~P1(f324(f324(f231(f847(x96871,a834)),f324(x96874,f537(x96875,x96874,x96873,x96872,x96871))),x96875))+P1(f324(f324(f231(f847(x96871,a834)),f324(f324(f45(x96872,f847(x96871,a834)),x96873),x96874)),x96875))
% 164.51/164.36  [8437]E(f324(f324(f125(x84371),x84372),f324(f324(f146(x84371,x84373),f324(f324(f3(a840),x84374),f324(f180(f841(x84371)),x84372))),x84375)),f324(f324(f146(x84371,f324(f324(f125(x84371),x84372),x84373)),x84374),x84375))+P1(f324(f324(f232(a840),x84374),f324(f180(f841(x84371)),x84372)))
% 164.51/164.36  [8463]~P134(x84631)+E(f324(f324(f82(x84631),f324(f324(f83(x84631),x84632),x84633)),f324(f324(f82(x84631),f324(f324(f83(x84631),x84634),x84633)),x84635)),f324(f324(f82(x84631),f324(f324(f83(x84631),f324(f324(f82(x84631),x84632),x84634)),x84633)),x84635))
% 164.51/164.36  [8969]~P135(x89691)+E(f324(f151(x89691),f324(f324(f141(x89692,x89691),f324(f324(f10(x89691,x89691,x89692),f324(f83(x89691),x89693)),x89694)),x89695)),f324(f324(f83(x89691),x89693),f324(f151(x89691),f324(f324(f141(x89692,x89691),x89694),x89695))))
% 164.51/164.36  [9348]~P135(x93482)+E(f324(f324(f8(x93481,x93482),f324(f324(f9(x93481,x93482,x93482),f324(f324(f10(x93482,f847(x93482,x93482),x93481),f83(x93482)),x93483)),x93484)),x93485),f324(f324(f83(x93482),f324(f324(f8(x93481,x93482),x93483),x93485)),x93484))
% 164.51/164.36  [9349]~P60(x93492)+E(f324(f324(f8(x93491,x93492),f324(f324(f9(x93491,x93492,x93492),f324(f324(f10(x93492,f847(x93492,x93492),x93491),f284(x93492)),x93493)),x93494)),x93495),f324(f324(f284(x93492),f324(f324(f8(x93491,x93492),x93493),x93495)),x93494))
% 164.51/164.36  [9356]~P68(x93562)+E(f324(f324(f11(x93561,x93562),f324(f324(f20(x93561,x93562,x93562),f324(f324(f10(x93562,f847(x93562,x93562),x93561),f83(x93562)),x93563)),x93564)),x93565),f324(f324(f83(x93562),f324(f324(f11(x93561,x93562),x93563),x93565)),f324(f324(f11(x93561,x93562),x93564),x93565)))
% 164.51/164.36  [9357]~P67(x93572)+E(f324(f324(f8(x93571,x93572),f324(f324(f20(x93571,x93572,x93572),f324(f324(f10(x93572,f847(x93572,x93572),x93571),f82(x93572)),x93573)),x93574)),x93575),f324(f324(f82(x93572),f324(f324(f8(x93571,x93572),x93573),x93575)),f324(f324(f8(x93571,x93572),x93574),x93575)))
% 164.51/164.36  [9358]~P6(x93582)+E(f324(f324(f8(x93581,x93582),f324(f324(f20(x93581,x93582,x93582),f324(f324(f10(x93582,f847(x93582,x93582),x93581),f3(x93582)),x93583)),x93584)),x93585),f324(f324(f3(x93582),f324(f324(f8(x93581,x93582),x93583),x93585)),f324(f324(f8(x93581,x93582),x93584),x93585)))
% 164.51/164.36  [9398]~E(x93983,f179(f847(x93981,a834)))+E(f324(f324(f45(x93981,f847(x93982,a834)),x93983),f324(f324(f9(x93981,f847(x93982,a834),f847(x93982,a834)),f324(f324(f10(f847(x93982,a834),f847(f847(x93982,a834),f847(x93982,a834)),x93981),f103(f847(x93982,a834))),x93984)),x93985)),f179(f847(x93982,a834)))
% 164.51/164.36  [9399]~E(x93993,f179(f847(x93991,a834)))+E(f324(f324(f46(x93991,f847(x93992,a834)),x93993),f324(f324(f9(x93991,f847(x93992,a834),f847(x93992,a834)),f324(f324(f10(f847(x93992,a834),f847(f847(x93992,a834),f847(x93992,a834)),x93991),f3(f847(x93992,a834))),x93994)),x93995)),f238(f847(x93992,a834)))
% 164.51/164.36  [9400]~E(x94003,f179(f847(x94001,a834)))+E(f324(f324(f46(x94001,f847(x94002,a834)),x94003),f324(f324(f9(x94001,f847(x94002,a834),f847(x94002,a834)),f324(f324(f10(f847(x94002,a834),f847(f847(x94002,a834),f847(x94002,a834)),x94001),f104(f847(x94002,a834))),x94004)),x94005)),f238(f847(x94002,a834)))
% 164.51/164.36  [9425]E(x94251,f179(f847(x94252,a834)))+E(f324(f324(f45(x94252,f847(x94253,a834)),x94251),f324(f324(f9(x94252,f847(x94253,a834),f847(x94253,a834)),f324(f324(f10(f847(x94253,a834),f847(f847(x94253,a834),f847(x94253,a834)),x94252),f103(f847(x94253,a834))),x94254)),x94255)),f324(f324(f103(f847(x94253,a834)),f324(f324(f45(x94252,f847(x94253,a834)),x94251),x94254)),x94255))
% 164.51/164.36  [9426]E(x94261,f179(f847(x94262,a834)))+E(f324(f324(f46(x94262,f847(x94263,a834)),x94261),f324(f324(f9(x94262,f847(x94263,a834),f847(x94263,a834)),f324(f324(f10(f847(x94263,a834),f847(f847(x94263,a834),f847(x94263,a834)),x94262),f3(f847(x94263,a834))),x94264)),x94265)),f324(f324(f3(f847(x94263,a834)),f324(f324(f46(x94262,f847(x94263,a834)),x94261),x94264)),x94265))
% 164.51/164.36  [9427]E(x94271,f179(f847(x94272,a834)))+E(f324(f324(f46(x94272,f847(x94273,a834)),x94271),f324(f324(f9(x94272,f847(x94273,a834),f847(x94273,a834)),f324(f324(f10(f847(x94273,a834),f847(f847(x94273,a834),f847(x94273,a834)),x94272),f104(f847(x94273,a834))),x94274)),x94275)),f324(f324(f104(f847(x94273,a834)),f324(f324(f46(x94272,f847(x94273,a834)),x94271),x94274)),x94275))
% 164.51/164.36  [9016]~P1(f324(f324(f231(a840),x90161),x90164))+E(f324(f324(f3(a840),f324(f324(f82(a840),f324(f324(f83(a840),x90161),x90162)),x90163)),f324(f324(f82(a840),f324(f324(f83(a840),x90164),x90162)),x90165)),f324(f324(f3(a840),x90163),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x90164),x90161)),x90162)),x90165)))
% 164.51/164.36  [9566]~P135(x95661)+E(f324(f151(x95661),f324(f324(f141(x95662,x95661),f324(f324(f9(x95662,x95661,x95661),f324(f324(f10(x95661,f847(x95661,x95661),x95662),f83(x95661)),x95663)),x95664)),x95665)),f324(f324(f83(x95661),f324(f151(x95661),f324(f324(f141(x95662,x95661),x95663),x95665))),x95664))
% 164.51/164.36  [9572]~P67(x95721)+E(f324(f151(x95721),f324(f324(f141(x95722,x95721),f324(f324(f20(x95722,x95721,x95721),f324(f324(f10(x95721,f847(x95721,x95721),x95722),f82(x95721)),x95723)),x95724)),x95725)),f324(f324(f82(x95721),f324(f151(x95721),f324(f324(f141(x95722,x95721),x95723),x95725))),f324(f151(x95721),f324(f324(f141(x95722,x95721),x95724),x95725))))
% 164.51/164.36  [9573]~P6(x95731)+E(f324(f151(x95731),f324(f324(f141(x95732,x95731),f324(f324(f20(x95732,x95731,x95731),f324(f324(f10(x95731,f847(x95731,x95731),x95732),f3(x95731)),x95733)),x95734)),x95735)),f324(f324(f3(x95731),f324(f151(x95731),f324(f324(f141(x95732,x95731),x95733),x95735))),f324(f151(x95731),f324(f324(f141(x95732,x95731),x95734),x95735))))
% 164.51/164.36  [9954]~P1(f324(f324(f326(f846(x99542,x99541)),f324(f324(f247(x99542,x99541),x99544),x99545)),f324(f279(x99541,x99542),x99543)))+P1(f324(f324(f239(x99541,x99542,f324(f324(f9(x99541,f847(f846(x99541,x99542),a834),f847(x99542,a834)),f324(f324(f10(f847(x99542,f847(f847(f846(x99541,x99542),a834),a834)),f847(f847(f846(x99541,x99542),a834),f847(x99542,a834)),x99541),f9(x99542,f847(f846(x99541,x99542),a834),a834)),f324(f324(f10(f847(x99542,f846(x99541,x99542)),f847(x99542,f847(f847(f846(x99541,x99542),a834),a834)),x99541),f324(f10(f846(x99541,x99542),f847(f847(f846(x99541,x99542),a834),a834),x99542),f326(f846(x99541,x99542)))),f247(x99541,x99542)))),x99543)),x99544),x99545))
% 164.51/164.36  [9963]P1(f324(f324(f326(f846(x99631,x99632)),f324(f324(f247(x99631,x99632),x99633),x99634)),f324(f279(x99632,x99631),x99635)))+~P1(f324(f324(f239(x99632,x99631,f324(f324(f9(x99632,f847(f846(x99632,x99631),a834),f847(x99631,a834)),f324(f324(f10(f847(x99631,f847(f847(f846(x99632,x99631),a834),a834)),f847(f847(f846(x99632,x99631),a834),f847(x99631,a834)),x99632),f9(x99631,f847(f846(x99632,x99631),a834),a834)),f324(f324(f10(f847(x99631,f846(x99632,x99631)),f847(x99631,f847(f847(f846(x99632,x99631),a834),a834)),x99632),f324(f10(f846(x99632,x99631),f847(f847(f846(x99632,x99631),a834),a834),x99631),f326(f846(x99632,x99631)))),f247(x99632,x99631)))),x99635)),x99633),x99634))
% 164.51/164.36  [9236]~P1(f324(f324(f231(a840),x92364),x92361))+E(f324(f324(f3(a840),f324(f324(f82(a840),f324(f324(f83(a840),x92361),x92362)),x92363)),f324(f324(f82(a840),f324(f324(f83(a840),x92364),x92362)),x92365)),f324(f324(f3(a840),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x92361),x92364)),x92362)),x92363)),x92365))
% 164.51/164.36  [9972]P28(x99721,x99722,f324(f304(a836,f839(x99721),f324(f324(f20(a836,f847(x99721,f847(a837,a834)),f839(x99721)),f324(f324(f20(a836,a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),f324(f324(f10(f847(x99721,f847(a837,a834)),f847(a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),a836),f93(x99721)),x99723)),a27)),x99724)),x99725))+~P28(x99721,f324(f324(f103(f847(f839(x99721),a834)),x99722),f324(f304(a836,f839(x99721),f324(f324(f20(a836,f847(x99721,f847(a837,a834)),f839(x99721)),f324(f324(f20(a836,a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),f324(f324(f10(f847(x99721,f847(a837,a834)),f847(a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),a836),f93(x99721)),x99723)),a27)),x99724)),x99725)),f324(f304(a836,f839(x99721),f324(f324(f20(a836,f847(x99721,f847(a837,a834)),f839(x99721)),f324(f324(f20(a836,a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),f324(f324(f10(f847(x99721,f847(a837,a834)),f847(a835,f847(f847(x99721,f847(a837,a834)),f839(x99721))),a836),f93(x99721)),x99723)),f324(f324(f10(f844(a835),a835,a836),f230(a835)),a30))),x99724)),x99725))
% 164.51/164.36  [5077]E(x50771,x50772)+~E(f31(x50773,x50774,x50771),f31(x50775,x50776,x50772))
% 164.51/164.36  [5078]E(x50781,x50782)+~E(f31(x50783,x50781,x50784),f31(x50785,x50782,x50786))
% 164.51/164.36  [5079]E(x50791,x50792)+~E(f31(x50791,x50793,x50794),f31(x50792,x50795,x50796))
% 164.51/164.36  [5080]E(x50801,x50802)+~E(f33(x50803,x50804,x50801),f33(x50805,x50806,x50802))
% 164.51/164.36  [5081]E(x50811,x50812)+~E(f33(x50813,x50811,x50814),f33(x50815,x50812,x50816))
% 164.51/164.36  [5082]E(x50821,x50822)+~E(f33(x50821,x50823,x50824),f33(x50822,x50825,x50826))
% 164.51/164.36  [5083]E(x50831,x50832)+~E(f32(x50833,x50834,x50831),f32(x50835,x50836,x50832))
% 164.51/164.36  [5084]E(x50841,x50842)+~E(f32(x50843,x50841,x50844),f32(x50845,x50842,x50846))
% 164.51/164.36  [5085]E(x50851,x50852)+~E(f32(x50851,x50853,x50854),f32(x50852,x50855,x50856))
% 164.51/164.36  [7109]E(x71091,x71092)+~E(f214(x71093,x71094,x71095,x71091),f214(x71093,x71094,x71096,x71092))
% 164.51/164.36  [7110]E(x71101,x71102)+~E(f214(x71103,x71104,x71101,x71105),f214(x71103,x71104,x71102,x71106))
% 164.51/164.36  [6552]E(f324(f169(x65521,x65522,x65523,x65524),x65525),f324(f226(x65522),x65526))+~E(f324(x65524,x65525),f324(f226(x65522),x65526))
% 164.51/164.36  [6703]E(f324(f228(f844(x67031),x67032,f182(x67031),x67033),f324(x67034,x67035)),f324(x67033,x67036))+~E(f324(x67034,x67035),f324(f226(x67032),x67036))
% 164.51/164.36  [8266]~P23(x82665,x82661,x82662,x82666)+E(f324(f75(x82661,x82661,x82661,f324(x82662,x82663)),f324(x82662,x82664)),f324(f75(x82661,x82661,x82661,f324(x82662,x82664)),f324(x82662,x82663)))
% 164.51/164.36  [8498]~P54(x84984,x84985,x84982,x84981,x84986)+E(f324(x84981,f324(x84982,x84983)),x84983)
% 164.51/164.36  [8642]P29(x86421,x86422,x86423,x86424)+~P29(x86421,x86425,f324(f75(x86422,x86425,x86421,x86426),x86423),x86424)
% 164.51/164.36  [8720]~P29(x87204,x87202,f324(f75(x87201,x87202,x87204,x87203),x87205),x87206)+P29(x87201,x87202,x87203,f324(f304(x87204,x87201,x87205),x87206))
% 164.51/164.36  [9359]P1(f324(f64(x93591),x93592))+~P1(f324(f69(x93591,x93593,x93594,x93595,x93592),x93596))
% 164.51/164.36  [9369]~P1(f324(f324(f326(x93694),x93693),f293(x93694,x93695,x93691,x93692,x93696)))+P1(f324(f324(x93691,x93692),x93693))
% 164.51/164.36  [9370]~P1(f324(f324(f326(x93704),x93703),f290(x93704,x93701,x93705,x93702,x93706)))+P1(f324(f324(x93701,x93702),x93703))
% 164.51/164.36  [9371]~P1(f324(f324(f326(x93714),x93712),f293(x93714,x93711,x93715,x93716,x93713)))+P1(f324(f324(x93711,x93712),x93713))
% 164.51/164.36  [9372]~P1(f324(f324(f326(x93724),x93722),f290(x93724,x93725,x93721,x93726,x93723)))+P1(f324(f324(x93721,x93722),x93723))
% 164.51/164.36  [5569]E(x55691,x55692)+~E(f324(f324(f247(x55693,x55694),x55695),x55691),f324(f324(f247(x55693,x55694),x55696),x55692))
% 164.51/164.36  [5571]E(x55711,x55712)+~E(f324(f324(f247(x55713,x55714),x55711),x55715),f324(f324(f247(x55713,x55714),x55712),x55716))
% 164.51/164.36  [5708]~P20(x57085,x57086,x57081)+E(f324(f324(x57081,x57082),f324(f324(x57081,x57083),x57084)),f324(f324(x57081,x57083),f324(f324(x57081,x57082),x57084)))
% 164.51/164.36  [7180]~P34(x71804,x71801,f324(f324(f139(x71804),x71802),x71805),f324(f324(f139(x71804),x71803),x71806))+P1(f324(f324(x71801,x71802),x71803))
% 164.51/164.36  [7562]P34(x75621,x75622,x75623,x75624)+~P34(x75621,x75622,f324(f324(f139(x75621),x75625),x75623),f324(f324(f139(x75621),x75626),x75624))
% 164.51/164.36  [8585]~P54(x85855,x85851,x85852,x85856,x85854)+P1(f324(f324(f326(x85851),f324(x85852,x85853)),x85854))
% 164.51/164.36  [8743]E(f324(f78(x87431,x87432,x87433,x87434,x87435),x87436),f324(x87433,x87436))+P1(f324(f324(f326(x87431),x87436),x87435))
% 164.51/164.36  [8762]~E(x87623,f324(f324(f139(x87621),x87625),x87626))+P1(f324(f324(f326(f846(f841(x87621),f841(x87621))),f324(f324(f247(f841(x87621),f841(x87621)),x87622),f324(f324(f125(x87621),x87622),x87623))),f136(x87621,x87624)))
% 164.51/164.36  [8766]E(f324(f78(x87661,x87662,x87663,x87664,x87665),x87666),f324(x87664,x87666))+~P1(f324(f324(f326(x87661),x87666),x87665))
% 164.51/164.36  [9437]~P27(x94374,x94372,x94375,x94373,x94376,x94371)+E(f324(x94371,f179(f847(x94372,a834))),x94373)
% 164.51/164.36  [9650]~E(f324(x96504,f324(f246(x96501,x96503),x96505)),f324(x96506,f324(f246(x96501,x96503),x96505)))+E(f324(f253(x96501,x96502,x96503,x96503,x96504,f37(x96503)),x96505),f324(f253(x96501,x96502,x96503,x96503,x96506,f37(x96503)),x96505))
% 164.51/164.36  [9651]~E(f324(x96514,f324(f251(x96511,x96512),x96515)),f324(x96516,f324(f251(x96511,x96512),x96515)))+E(f324(f253(x96511,x96511,x96512,x96513,f37(x96511),x96514),x96515),f324(f253(x96511,x96511,x96512,x96513,f37(x96511),x96516),x96515))
% 164.51/164.36  [9710]~E(f324(f253(x97102,x97106,x97103,x97103,x97101,f37(x97103)),x97104),f324(f253(x97102,x97106,x97103,x97103,x97105,f37(x97103)),x97104))+E(f324(x97101,f324(f246(x97102,x97103),x97104)),f324(x97105,f324(f246(x97102,x97103),x97104)))
% 164.51/164.36  [9711]~E(f324(f253(x97112,x97112,x97113,x97116,f37(x97112),x97111),x97114),f324(f253(x97112,x97112,x97113,x97116,f37(x97112),x97115),x97114))+E(f324(x97111,f324(f251(x97112,x97113),x97114)),f324(x97115,f324(f251(x97112,x97113),x97114)))
% 164.51/164.36  [8677]P1(f324(f324(f326(x86771),x86772),x86773))+~P1(f324(f324(f326(f846(x86771,x86774)),f324(f324(f247(x86771,x86774),x86772),x86775)),f324(f324(f249(x86771,x86774),x86773),x86776)))
% 164.51/164.36  [8692]P1(f324(f324(f326(x86921),x86922),f324(x86923,x86924)))+~P1(f324(f324(f326(f846(x86925,x86921)),f324(f324(f247(x86925,x86921),x86924),x86922)),f324(f324(f249(x86925,x86921),x86926),x86923)))
% 164.51/164.36  [8992]P1(f324(f324(f326(x89921),x89924),f168(x89921,x89922,x89926)))+E(f169(x89921,x89922,f324(f324(f324(f74(x89921,f844(x89922)),x89923),x89924),f324(f226(x89922),x89925)),x89926),f324(f324(f324(f74(x89921,f844(x89922)),f169(x89921,x89922,x89923,x89926)),x89924),f324(f226(x89922),x89925)))
% 164.51/164.36  [9081]P1(f324(f324(f326(f846(x90811,x90811)),f324(f324(f247(x90811,x90811),f324(x90812,x90813)),f324(x90812,x90814))),x90815))+~P1(f324(f324(f326(f846(x90816,x90816)),f324(f324(f247(x90816,x90816),x90813),x90814)),f324(f324(f281(x90811,x90816),x90815),x90812)))
% 164.51/164.36  [9095]~P1(f324(f324(f326(f846(x90954,x90954)),f324(f324(f247(x90954,x90954),f324(x90956,x90952)),f324(x90956,x90953))),x90955))+P1(f324(f324(f326(f846(x90951,x90951)),f324(f324(f247(x90951,x90951),x90952),x90953)),f324(f324(f281(x90954,x90951),x90955),x90956)))
% 164.51/164.36  [9713]E(f324(f324(f247(x97131,x97132),f374(x97133,x97134,x97135,x97136,x97132,x97131)),f375(x97133,x97134,x97135,x97136,x97132,x97131)),x97136)+~P1(f324(f324(f326(f846(x97131,x97132)),x97136),f324(f324(f282(x97131,x97135,x97132),x97134),x97133)))
% 164.51/164.36  [9919]~P1(f324(f324(f326(f846(x99191,x99196)),x99195),f324(f324(f282(x99191,x99192,x99196),x99194),x99193)))+P1(f324(f324(f326(f846(x99191,x99192)),f324(f324(f247(x99191,x99192),f374(x99193,x99194,x99192,x99195,x99196,x99191)),f376(x99193,x99194,x99192,x99195,x99196,x99191))),x99194))
% 164.51/164.36  [9920]~P1(f324(f324(f326(f846(x99206,x99202)),x99205),f324(f324(f282(x99206,x99201,x99202),x99204),x99203)))+P1(f324(f324(f326(f846(x99201,x99202)),f324(f324(f247(x99201,x99202),f376(x99203,x99204,x99201,x99205,x99202,x99206)),f375(x99203,x99204,x99201,x99205,x99202,x99206))),x99203))
% 164.51/164.36  [5989]~E(x59896,x59894)+E(f324(f324(f324(f324(f74(x59891,x59892),x59893),x59894),x59895),x59896),x59895)
% 164.51/164.36  [6039]E(x60391,x60392)+E(f324(f324(f324(f324(f74(x60393,x60394),x60395),x60392),x60396),x60391),f324(x60395,x60391))
% 164.51/164.36  [7630]~P9(x76302)+E(f324(f324(f45(x76301,x76302),x76303),f324(f324(f9(x76301,x76304,x76302),x76305),x76306)),f324(f324(f324(f45(x76301,f847(x76304,x76302)),x76303),x76305),x76306))
% 164.51/164.36  [7631]~P9(x76312)+E(f324(f324(f46(x76311,x76312),x76313),f324(f324(f9(x76311,x76314,x76312),x76315),x76316)),f324(f324(f324(f46(x76311,f847(x76314,x76312)),x76313),x76315),x76316))
% 164.51/164.36  [8419]E(f324(f324(f45(x84191,f847(x84192,a834)),x84193),f324(f324(f10(f847(x84192,a834),f847(x84192,a834),x84191),f324(f303(x84192),x84194)),x84195)),f324(f324(f303(x84192),x84194),f324(f324(f45(x84191,f847(x84192,a834)),x84193),x84195)))+~P1(f324(f324(f326(x84191),x84196),x84193))
% 164.51/164.36  [8806]~P9(x88062)+E(f324(f324(f45(x88061,x88062),x88063),f324(f324(f10(f847(x88064,x88062),x88062,x88061),f324(f45(x88064,x88062),x88065)),f324(f9(x88064,x88061,x88062),x88066))),f324(f324(f45(x88064,x88062),x88065),f324(f324(f10(f847(x88061,x88062),x88062,x88064),f324(f45(x88061,x88062),x88063)),x88066)))
% 164.51/164.36  [8807]~P9(x88072)+E(f324(f324(f46(x88071,x88072),x88073),f324(f324(f10(f847(x88074,x88072),x88072,x88071),f324(f46(x88074,x88072),x88075)),f324(f9(x88074,x88071,x88072),x88076))),f324(f324(f46(x88074,x88072),x88075),f324(f324(f10(f847(x88071,x88072),x88072,x88074),f324(f46(x88071,x88072),x88073)),x88076)))
% 164.51/164.36  [9000]P1(f324(f324(f326(x90001),x90002),f324(f157(x90001),x90003)))+~P1(f324(f324(f326(f846(x90004,x90001)),f324(f324(f247(x90004,x90001),x90005),x90002)),f324(f157(f846(x90004,x90001)),f324(f324(f166(x90004,x90001),x90006),x90003))))
% 164.51/164.36  [9001]P1(f324(f324(f326(x90011),x90012),f324(f157(x90011),x90013)))+~P1(f324(f324(f326(f846(x90011,x90014)),f324(f324(f247(x90011,x90014),x90012),x90015)),f324(f157(f846(x90011,x90014)),f324(f324(f166(x90011,x90014),x90013),x90016))))
% 164.51/164.36  [9093]P1(f324(f324(f231(f847(x90931,a834)),f324(f278(x90932,x90931,x90933),x90934)),x90935))+~P1(f324(f324(f231(f847(f846(x90932,x90931),a834)),x90933),f324(f324(f249(x90932,x90931),x90936),f324(f18(f847(x90931,a834),x90932),x90935))))
% 164.51/164.36  [9272]P1(f324(f324(f326(f846(f841(x92721),f841(x92721))),f324(f324(f247(f841(x92721),f841(x92721)),f324(f324(f139(x92721),x92722),x92723)),f324(f324(f139(x92721),x92724),x92725))),f136(x92721,x92726)))+~P1(f324(f324(f326(f846(x92721,x92721)),f324(f324(f247(x92721,x92721),x92722),x92724)),x92726))
% 164.51/164.36  [9709]E(f324(f324(f247(x97091,x97092),f814(x97093,x97094,x97095,x97092,x97091,x97096)),f817(x97093,x97094,x97095,x97092,x97091,x97096)),x97096)+P1(f324(f324(f326(x97095),x97094),f324(f324(f252(x97091,x97092,f847(x97095,a834)),x97093),x97096)))
% 164.51/164.36  [9714]E(f324(f324(f247(x97141,x97142),f815(x97143,x97144,x97142,x97141,x97145,x97146)),f816(x97143,x97144,x97142,x97141,x97145,x97146)),x97143)+~P1(f324(f324(f326(x97146),x97145),f324(f324(f252(x97141,x97142,f847(x97146,a834)),x97144),x97143)))
% 164.51/164.36  [9875]P1(f324(f324(f326(x98751),x98752),f324(f324(x98753,f815(x98754,x98753,x98755,x98756,x98752,x98751)),f816(x98754,x98753,x98755,x98756,x98752,x98751))))+~P1(f324(f324(f326(x98751),x98752),f324(f324(f252(x98756,x98755,f847(x98751,a834)),x98753),x98754)))
% 164.51/164.36  [9898]~P1(f324(f324(f326(x98981),x98982),f324(f324(x98985,f814(x98985,x98982,x98981,x98984,x98983,x98986)),f817(x98985,x98982,x98981,x98984,x98983,x98986))))+P1(f324(f324(f326(x98981),x98982),f324(f324(f252(x98983,x98984,f847(x98981,a834)),x98985),x98986)))
% 164.51/164.36  [7758]P1(f324(f324(f326(x77581),x77584),x77586))+E(f171(x77581,x77582,f324(f324(f324(f74(x77581,f844(x77582)),x77583),x77584),x77585),x77586),f171(x77581,x77582,x77583,x77586))
% 164.51/164.36  [7833]P1(f324(f324(f326(x78331),x78334),x78336))+E(f324(f304(x78331,x78332,f324(f324(f324(f74(x78331,x78332),x78333),x78334),x78335)),x78336),f324(f304(x78331,x78332,x78333),x78336))
% 164.51/164.36  [7861]P1(f324(f324(f326(x78611),x78614),f324(f157(x78611),x78616)))+E(f324(f324(f141(x78611,x78612),f324(f324(f324(f74(x78611,x78612),x78613),x78614),x78615)),x78616),f324(f324(f141(x78611,x78612),x78613),x78616))
% 164.51/164.36  [8314]E(x83141,x83142)+E(f324(f324(f146(x83143,f324(f324(f146(x83143,x83144),x83141),x83145)),x83142),x83146),f324(f324(f146(x83143,f324(f324(f146(x83143,x83144),x83142),x83146)),x83141),x83145))
% 164.51/164.36  [8812]~P1(f324(f324(f326(x88123),x88126),x88125))+E(f324(f324(f303(x88121),x88122),f324(f304(x88123,x88121,x88124),f324(f324(f3(f847(x88123,a834)),x88125),f324(f324(f303(x88123),x88126),f179(f847(x88123,a834)))))),f324(f304(x88123,x88121,f324(f324(f324(f74(x88123,x88121),x88124),x88126),x88122)),x88125))
% 164.51/164.36  [8637]~E(x86373,x86376)+E(f324(f165(x86371,x86372,f324(f324(f139(f846(x86371,x86372)),f324(f324(f247(x86371,x86372),x86373),x86374)),x86375)),x86376),f324(f226(x86372),x86374))
% 164.51/164.36  [8679]E(x86791,x86792)+E(f324(f165(x86793,x86794,f324(f324(f139(f846(x86793,x86794)),f324(f324(f247(x86793,x86794),x86791),x86795)),x86796)),x86792),f324(f165(x86793,x86794,x86796),x86792))
% 164.51/164.36  [8885]~P1(f324(f324(x88854,x88855),x88856))+P1(f324(f324(f324(f324(f103(f847(x88851,f847(x88852,a834))),x88853),x88854),x88855),x88856))
% 164.51/164.36  [8887]~P1(f324(f324(x88873,x88875),x88876))+P1(f324(f324(f324(f324(f103(f847(x88871,f847(x88872,a834))),x88873),x88874),x88875),x88876))
% 164.51/164.36  [8903]P1(f324(f324(f326(x89031),x89036),f324(f157(x89031),x89034)))+E(f324(f169(x89031,x89032,x89033,f165(x89031,x89032,f324(f154(f846(x89031,x89032)),f324(f324(f166(x89031,x89032),x89034),x89035)))),x89036),f324(x89033,x89036))
% 164.51/164.36  [9046]~E(f324(f180(f841(x90461)),x90464),f324(f180(f841(x90462)),x90465))+E(f169(x90461,x90462,x90463,f165(x90461,x90462,f324(f154(f846(x90461,x90462)),f324(f324(f166(x90461,x90462),x90464),f324(f324(f125(x90462),x90465),x90466))))),f169(x90461,x90462,x90463,f165(x90461,x90462,f324(f154(f846(x90461,x90462)),f324(f324(f166(x90461,x90462),x90464),x90465)))))
% 164.51/164.36  [9135]P1(f324(f324(x91351,x91352),x91353))+~P1(f324(f324(f324(f324(f104(f847(x91354,f847(x91355,a834))),x91356),x91351),x91352),x91353))
% 164.51/164.36  [9136]P1(f324(f324(x91361,x91362),x91363))+~P1(f324(f324(f324(f324(f104(f847(x91364,f847(x91365,a834))),x91361),x91366),x91362),x91363))
% 164.51/164.36  [9554]~P68(x95542)+E(f324(f324(f11(x95541,x95542),f324(f324(f9(x95541,f847(x95543,a834),x95542),f324(f324(f10(f847(x95543,x95542),f847(f847(x95543,a834),x95542),x95541),f11(x95543,x95542)),x95544)),x95545)),x95546),f324(f324(f11(f846(x95541,x95543),x95542),f324(f252(x95541,x95543,x95542),x95544)),f324(f324(f249(x95541,x95543),x95546),f324(f18(f847(x95543,a834),x95541),x95545))))
% 164.51/164.36  [9555]~P67(x95552)+E(f324(f324(f8(x95551,x95552),f324(f324(f9(x95551,f847(x95553,a834),x95552),f324(f324(f10(f847(x95553,x95552),f847(f847(x95553,a834),x95552),x95551),f8(x95553,x95552)),x95554)),x95555)),x95556),f324(f324(f8(f846(x95551,x95553),x95552),f324(f252(x95551,x95553,x95552),x95554)),f324(f324(f249(x95551,x95553),x95556),f324(f18(f847(x95553,a834),x95551),x95555))))
% 164.51/164.36  [9678]~P67(x96782)+E(f324(f324(f8(x96781,x96782),f324(f324(f9(x96781,f847(x96783,a834),x96782),f324(f324(f10(f847(x96783,x96782),f847(f847(x96783,a834),x96782),x96781),f8(x96783,x96782)),f324(f9(x96783,x96781,x96782),x96784))),x96785)),x96786),f324(f324(f8(x96783,x96782),f324(f324(f9(x96783,f847(x96781,a834),x96782),f324(f324(f10(f847(x96781,x96782),f847(f847(x96781,a834),x96782),x96783),f8(x96781,x96782)),x96784)),x96786)),x96785))
% 164.51/164.36  [9137]~E(f324(f180(f841(x91371)),x91374),f324(f180(f841(x91372)),x91376))+E(f169(x91371,x91372,x91373,f165(x91371,x91372,f324(f154(f846(x91371,x91372)),f324(f324(f166(x91371,x91372),f324(f324(f125(x91371),x91374),x91375)),x91376)))),f169(x91371,x91372,x91373,f165(x91371,x91372,f324(f154(f846(x91371,x91372)),f324(f324(f166(x91371,x91372),x91374),x91376)))))
% 164.51/164.36  [9402]~P1(f324(f324(f326(x94021),x94025),x94024))+E(f324(f324(f324(f74(x94021,f844(x94022)),f171(x94021,x94022,x94023,f324(f324(f3(f847(x94021,a834)),x94024),f324(f324(f303(x94021),x94025),f179(f847(x94021,a834)))))),x94025),x94026),f171(x94021,x94022,f324(f324(f324(f74(x94021,f844(x94022)),x94023),x94025),x94026),x94024))
% 164.51/164.36  [9616]E(f169(x96161,x96162,x96163,f165(x96161,x96162,f324(f154(f846(x96161,x96162)),f324(f324(f166(x96161,x96162),f324(f324(f125(x96161),x96164),f324(f324(f139(x96161),x96165),f115(x96161)))),x96166)))),f324(f324(f324(f74(x96161,f844(x96162)),f169(x96161,x96162,x96163,f165(x96161,x96162,f324(f154(f846(x96161,x96162)),f324(f324(f166(x96161,x96162),x96164),x96166))))),x96165),f324(f226(x96162),f324(f324(f149(x96162),x96166),f324(f180(f841(x96161)),x96164)))))+~P1(f324(f324(f232(a840),f324(f180(f841(x96161)),x96164)),f324(f180(f841(x96162)),x96166)))
% 164.51/164.36  [9975]~P1(f324(f324(f326(f846(x99751,x99752)),f324(f324(f247(x99751,x99752),x99755),x99756)),f324(f324(f103(f847(f846(x99751,x99752),a834)),x99753),x99754)))+P1(f324(f324(f324(f324(f103(f847(x99751,f847(x99752,a834))),f324(f324(f9(x99751,f847(f846(x99751,x99752),a834),f847(x99752,a834)),f324(f324(f10(f847(x99752,f847(f847(f846(x99751,x99752),a834),a834)),f847(f847(f846(x99751,x99752),a834),f847(x99752,a834)),x99751),f9(x99752,f847(f846(x99751,x99752),a834),a834)),f324(f324(f10(f847(x99752,f846(x99751,x99752)),f847(x99752,f847(f847(f846(x99751,x99752),a834),a834)),x99751),f324(f10(f846(x99751,x99752),f847(f847(f846(x99751,x99752),a834),a834),x99752),f326(f846(x99751,x99752)))),f247(x99751,x99752)))),x99753)),f324(f324(f9(x99751,f847(f846(x99751,x99752),a834),f847(x99752,a834)),f324(f324(f10(f847(x99752,f847(f847(f846(x99751,x99752),a834),a834)),f847(f847(f846(x99751,x99752),a834),f847(x99752,a834)),x99751),f9(x99752,f847(f846(x99751,x99752),a834),a834)),f324(f324(f10(f847(x99752,f846(x99751,x99752)),f847(x99752,f847(f847(f846(x99751,x99752),a834),a834)),x99751),f324(f10(f846(x99751,x99752),f847(f847(f846(x99751,x99752),a834),a834),x99752),f326(f846(x99751,x99752)))),f247(x99751,x99752)))),x99754)),x99755),x99756))
% 164.51/164.36  [9976]~P1(f324(f324(f326(f846(x99761,x99762)),f324(f324(f247(x99761,x99762),x99765),x99766)),f324(f324(f104(f847(f846(x99761,x99762),a834)),x99763),x99764)))+P1(f324(f324(f324(f324(f104(f847(x99761,f847(x99762,a834))),f324(f324(f9(x99761,f847(f846(x99761,x99762),a834),f847(x99762,a834)),f324(f324(f10(f847(x99762,f847(f847(f846(x99761,x99762),a834),a834)),f847(f847(f846(x99761,x99762),a834),f847(x99762,a834)),x99761),f9(x99762,f847(f846(x99761,x99762),a834),a834)),f324(f324(f10(f847(x99762,f846(x99761,x99762)),f847(x99762,f847(f847(f846(x99761,x99762),a834),a834)),x99761),f324(f10(f846(x99761,x99762),f847(f847(f846(x99761,x99762),a834),a834),x99762),f326(f846(x99761,x99762)))),f247(x99761,x99762)))),x99763)),f324(f324(f9(x99761,f847(f846(x99761,x99762),a834),f847(x99762,a834)),f324(f324(f10(f847(x99762,f847(f847(f846(x99761,x99762),a834),a834)),f847(f847(f846(x99761,x99762),a834),f847(x99762,a834)),x99761),f9(x99762,f847(f846(x99761,x99762),a834),a834)),f324(f324(f10(f847(x99762,f846(x99761,x99762)),f847(x99762,f847(f847(f846(x99761,x99762),a834),a834)),x99761),f324(f10(f846(x99761,x99762),f847(f847(f846(x99761,x99762),a834),a834),x99762),f326(f846(x99761,x99762)))),f247(x99761,x99762)))),x99764)),x99765),x99766))
% 164.51/164.36  [9981]P1(f324(f324(f326(f846(x99811,x99812)),f324(f324(f247(x99811,x99812),x99813),x99814)),f324(f324(f103(f847(f846(x99811,x99812),a834)),x99815),x99816)))+~P1(f324(f324(f324(f324(f103(f847(x99811,f847(x99812,a834))),f324(f324(f9(x99811,f847(f846(x99811,x99812),a834),f847(x99812,a834)),f324(f324(f10(f847(x99812,f847(f847(f846(x99811,x99812),a834),a834)),f847(f847(f846(x99811,x99812),a834),f847(x99812,a834)),x99811),f9(x99812,f847(f846(x99811,x99812),a834),a834)),f324(f324(f10(f847(x99812,f846(x99811,x99812)),f847(x99812,f847(f847(f846(x99811,x99812),a834),a834)),x99811),f324(f10(f846(x99811,x99812),f847(f847(f846(x99811,x99812),a834),a834),x99812),f326(f846(x99811,x99812)))),f247(x99811,x99812)))),x99815)),f324(f324(f9(x99811,f847(f846(x99811,x99812),a834),f847(x99812,a834)),f324(f324(f10(f847(x99812,f847(f847(f846(x99811,x99812),a834),a834)),f847(f847(f846(x99811,x99812),a834),f847(x99812,a834)),x99811),f9(x99812,f847(f846(x99811,x99812),a834),a834)),f324(f324(f10(f847(x99812,f846(x99811,x99812)),f847(x99812,f847(f847(f846(x99811,x99812),a834),a834)),x99811),f324(f10(f846(x99811,x99812),f847(f847(f846(x99811,x99812),a834),a834),x99812),f326(f846(x99811,x99812)))),f247(x99811,x99812)))),x99816)),x99813),x99814))
% 164.51/164.36  [9982]P1(f324(f324(f326(f846(x99821,x99822)),f324(f324(f247(x99821,x99822),x99823),x99824)),f324(f324(f104(f847(f846(x99821,x99822),a834)),x99825),x99826)))+~P1(f324(f324(f324(f324(f104(f847(x99821,f847(x99822,a834))),f324(f324(f9(x99821,f847(f846(x99821,x99822),a834),f847(x99822,a834)),f324(f324(f10(f847(x99822,f847(f847(f846(x99821,x99822),a834),a834)),f847(f847(f846(x99821,x99822),a834),f847(x99822,a834)),x99821),f9(x99822,f847(f846(x99821,x99822),a834),a834)),f324(f324(f10(f847(x99822,f846(x99821,x99822)),f847(x99822,f847(f847(f846(x99821,x99822),a834),a834)),x99821),f324(f10(f846(x99821,x99822),f847(f847(f846(x99821,x99822),a834),a834),x99822),f326(f846(x99821,x99822)))),f247(x99821,x99822)))),x99825)),f324(f324(f9(x99821,f847(f846(x99821,x99822),a834),f847(x99822,a834)),f324(f324(f10(f847(x99822,f847(f847(f846(x99821,x99822),a834),a834)),f847(f847(f846(x99821,x99822),a834),f847(x99822,a834)),x99821),f9(x99822,f847(f846(x99821,x99822),a834),a834)),f324(f324(f10(f847(x99822,f846(x99821,x99822)),f847(x99822,f847(f847(f846(x99821,x99822),a834),a834)),x99821),f324(f10(f846(x99821,x99822),f847(f847(f846(x99821,x99822),a834),a834),x99822),f326(f846(x99821,x99822)))),f247(x99821,x99822)))),x99826)),x99823),x99824))
% 164.51/164.36  [9970]~P1(f324(f324(f326(f846(x99702,x99703)),f324(f324(f247(x99702,x99703),x99705),x99706)),f324(f324(f45(x99701,f847(f846(x99702,x99703),a834)),f238(f847(x99701,a834))),x99704)))+P1(f324(f324(f324(f324(f45(x99701,f847(x99702,f847(x99703,a834))),f238(f847(x99701,a834))),f324(f324(f10(f847(f846(x99702,x99703),a834),f847(x99702,f847(x99703,a834)),x99701),f324(f9(x99702,f847(f846(x99702,x99703),a834),f847(x99703,a834)),f324(f324(f10(f847(x99703,f847(f847(f846(x99702,x99703),a834),a834)),f847(f847(f846(x99702,x99703),a834),f847(x99703,a834)),x99702),f9(x99703,f847(f846(x99702,x99703),a834),a834)),f324(f324(f10(f847(x99703,f846(x99702,x99703)),f847(x99703,f847(f847(f846(x99702,x99703),a834),a834)),x99702),f324(f10(f846(x99702,x99703),f847(f847(f846(x99702,x99703),a834),a834),x99703),f326(f846(x99702,x99703)))),f247(x99702,x99703))))),x99704)),x99705),x99706))
% 164.51/164.36  [9971]~P1(f324(f324(f326(f846(x99712,x99713)),f324(f324(f247(x99712,x99713),x99715),x99716)),f324(f324(f46(x99711,f847(f846(x99712,x99713),a834)),f238(f847(x99711,a834))),x99714)))+P1(f324(f324(f324(f324(f46(x99711,f847(x99712,f847(x99713,a834))),f238(f847(x99711,a834))),f324(f324(f10(f847(f846(x99712,x99713),a834),f847(x99712,f847(x99713,a834)),x99711),f324(f9(x99712,f847(f846(x99712,x99713),a834),f847(x99713,a834)),f324(f324(f10(f847(x99713,f847(f847(f846(x99712,x99713),a834),a834)),f847(f847(f846(x99712,x99713),a834),f847(x99713,a834)),x99712),f9(x99713,f847(f846(x99712,x99713),a834),a834)),f324(f324(f10(f847(x99713,f846(x99712,x99713)),f847(x99713,f847(f847(f846(x99712,x99713),a834),a834)),x99712),f324(f10(f846(x99712,x99713),f847(f847(f846(x99712,x99713),a834),a834),x99713),f326(f846(x99712,x99713)))),f247(x99712,x99713))))),x99714)),x99715),x99716))
% 164.51/164.36  [9979]P1(f324(f324(f326(f846(x99791,x99792)),f324(f324(f247(x99791,x99792),x99793),x99794)),f324(f324(f45(x99795,f847(f846(x99791,x99792),a834)),f238(f847(x99795,a834))),x99796)))+~P1(f324(f324(f324(f324(f45(x99795,f847(x99791,f847(x99792,a834))),f238(f847(x99795,a834))),f324(f324(f10(f847(f846(x99791,x99792),a834),f847(x99791,f847(x99792,a834)),x99795),f324(f9(x99791,f847(f846(x99791,x99792),a834),f847(x99792,a834)),f324(f324(f10(f847(x99792,f847(f847(f846(x99791,x99792),a834),a834)),f847(f847(f846(x99791,x99792),a834),f847(x99792,a834)),x99791),f9(x99792,f847(f846(x99791,x99792),a834),a834)),f324(f324(f10(f847(x99792,f846(x99791,x99792)),f847(x99792,f847(f847(f846(x99791,x99792),a834),a834)),x99791),f324(f10(f846(x99791,x99792),f847(f847(f846(x99791,x99792),a834),a834),x99792),f326(f846(x99791,x99792)))),f247(x99791,x99792))))),x99796)),x99793),x99794))
% 164.51/164.36  [9980]P1(f324(f324(f326(f846(x99801,x99802)),f324(f324(f247(x99801,x99802),x99803),x99804)),f324(f324(f46(x99805,f847(f846(x99801,x99802),a834)),f238(f847(x99805,a834))),x99806)))+~P1(f324(f324(f324(f324(f46(x99805,f847(x99801,f847(x99802,a834))),f238(f847(x99805,a834))),f324(f324(f10(f847(f846(x99801,x99802),a834),f847(x99801,f847(x99802,a834)),x99805),f324(f9(x99801,f847(f846(x99801,x99802),a834),f847(x99802,a834)),f324(f324(f10(f847(x99802,f847(f847(f846(x99801,x99802),a834),a834)),f847(f847(f846(x99801,x99802),a834),f847(x99802,a834)),x99801),f9(x99802,f847(f846(x99801,x99802),a834),a834)),f324(f324(f10(f847(x99802,f846(x99801,x99802)),f847(x99802,f847(f847(f846(x99801,x99802),a834),a834)),x99801),f324(f10(f846(x99801,x99802),f847(f847(f846(x99801,x99802),a834),a834),x99802),f326(f846(x99801,x99802)))),f247(x99801,x99802))))),x99806)),x99803),x99804))
% 164.51/164.36  [7298]E(f324(x72981,f324(x72982,x72983)),f324(x72984,x72983))+~E(f324(f75(x72985,x72986,x72987,x72981),x72982),x72984)
% 164.51/164.36  [9436]~P26(x94363,x94364,x94361,x94365,x94366,x94367)+E(f324(f324(x94361,x94362),x94362),x94362)
% 164.51/164.36  [9793]~E(f324(f228(f844(x97937),x97931,f182(x97937),x97935),f324(x97934,x97933)),f324(f226(x97937),x97932))+E(f324(f226(x97931),f699(x97932,x97933,x97934,x97935,x97936,x97937,x97931)),f324(x97934,x97933))
% 164.51/164.36  [9794]~E(f324(f228(f844(x97946),x97947,f182(x97946),x97941),f324(x97944,x97943)),f324(f226(x97946),x97942))+E(f324(x97941,f699(x97942,x97943,x97944,x97941,x97945,x97946,x97947)),f324(f226(x97946),x97942))
% 164.51/164.36  [5806]~E(f324(f324(f141(x58061,x58065),x58066),x58062),f324(f324(f141(x58063,x58065),x58067),x58064))+E(f324(f180(f841(x58061)),x58062),f324(f180(f841(x58063)),x58064))
% 164.51/164.36  [7377]E(x73771,x73772)+~E(f324(f324(f324(f74(x73773,f844(x73774)),x73775),x73776),f324(f226(x73774),x73771)),f324(f324(f324(f74(x73773,f844(x73774)),x73777),x73776),f324(f226(x73774),x73772)))
% 164.51/164.36  [8351]E(f324(x83511,f324(x83512,x83513)),f324(x83514,x83513))+~E(f324(f75(x83515,x83516,x83517,x83511),x83512),f324(f75(x83516,x83516,x83517,f37(x83516)),x83514))
% 164.51/164.36  [9586]P1(f324(f324(x95861,x95862),f351(x95863,x95862,x95864,x95861)))+~P1(f324(f324(f248(x95865,x95866,x95867,x95861,x95864),x95862),x95863))
% 164.51/164.36  [9607]P1(f324(f324(x96071,f351(x96072,x96073,x96071,x96074)),x96072))+~P1(f324(f324(f248(x96075,x96076,x96077,x96074,x96071),x96073),x96072))
% 164.51/164.36  [5853]E(x58531,x58532)+~E(f324(f324(f324(f93(x58533),x58534),x58535),x58531),f324(f324(f324(f93(x58533),x58536),x58537),x58532))
% 164.51/164.36  [5854]E(x58541,x58542)+~E(f324(f324(f324(f93(x58543),x58544),x58541),x58545),f324(f324(f324(f93(x58543),x58546),x58542),x58547))
% 164.51/164.36  [5855]E(x58551,x58552)+~E(f324(f324(f324(f93(x58553),x58551),x58554),x58555),f324(f324(f324(f93(x58553),x58552),x58556),x58557))
% 164.51/164.36  [8769]~P24(x87696,x87691,x87693,x87697)+E(f324(f75(x87691,x87691,x87692,f324(x87693,x87694)),f324(f75(x87691,x87691,x87692,f324(x87693,x87694)),x87695)),f324(f75(x87691,x87691,x87692,f324(x87693,x87694)),x87695))
% 164.51/164.36  [8768]~P1(f324(f324(f326(x87681),x87682),f324(f324(x87685,x87686),x87687)))+P1(f324(f324(f326(x87681),x87682),f324(f324(f252(x87683,x87684,f847(x87681,a834)),x87685),f324(f324(f247(x87683,x87684),x87686),x87687))))
% 164.51/164.36  [9027]P1(f324(f324(f324(x90271,x90272),x90273),x90274))+~P1(f324(f324(f324(f252(x90275,x90276,f847(x90277,a834)),x90271),f324(f324(f247(x90275,x90276),x90272),x90273)),x90274))
% 164.51/164.36  [9149]P1(f324(f324(f326(x91491),f324(f324(x91492,x91493),x91494)),f324(f304(f846(x91495,x91496),x91491,f324(f252(x91495,x91496,x91491),x91492)),x91497)))+~P1(f324(f324(f326(f846(x91495,x91496)),f324(f324(f247(x91495,x91496),x91493),x91494)),x91497))
% 164.51/164.36  [9478]P1(f324(f324(f326(f846(f841(x94781),f841(x94781))),f324(f324(f247(f841(x94781),f841(x94781)),f324(f324(f125(x94781),x94782),f324(f324(f139(x94781),x94783),x94784))),f324(f324(f125(x94781),x94782),f324(f324(f139(x94781),x94785),x94786)))),f136(x94781,x94787)))+~P1(f324(f324(f326(f846(x94781,x94781)),f324(f324(f247(x94781,x94781),x94783),x94785)),x94787))
% 164.51/164.36  [9543]P1(f324(f324(f326(x95431),x95434),f324(f157(x95431),x95436)))+E(f169(x95431,x95432,f324(f324(f324(f74(x95431,f844(x95432)),x95433),x95434),f324(f226(x95432),x95435)),f165(x95431,x95432,f324(f154(f846(x95431,x95432)),f324(f324(f166(x95431,x95432),x95436),x95437)))),f324(f324(f324(f74(x95431,f844(x95432)),f169(x95431,x95432,x95433,f165(x95431,x95432,f324(f154(f846(x95431,x95432)),f324(f324(f166(x95431,x95432),x95436),x95437))))),x95434),f324(f226(x95432),x95435)))
% 164.51/164.36  [9022]E(x90221,x90222)+E(f324(f324(f324(f74(x90223,x90224),f324(f324(f324(f74(x90223,x90224),x90225),x90221),x90226)),x90222),x90227),f324(f324(f324(f74(x90223,x90224),f324(f324(f324(f74(x90223,x90224),x90225),x90222),x90227)),x90221),x90226))
% 164.51/164.36  [9276]E(f169(x92761,x92762,f324(f324(f324(f74(x92761,f844(x92762)),x92763),x92764),f324(f226(x92762),x92765)),f165(x92761,x92762,f324(f154(f846(x92761,x92762)),f324(f324(f166(x92761,x92762),x92766),x92767)))),f169(x92761,x92762,x92763,f165(x92761,x92762,f324(f154(f846(x92761,x92762)),f324(f324(f166(x92761,x92762),x92766),x92767)))))+~P1(f324(f324(f326(x92761),x92764),f324(f157(x92761),f324(f324(f158(x92761),f324(f180(f841(x92762)),x92767)),x92766))))
% 164.51/164.36  [9562]E(f169(x95621,x95622,f324(f324(f324(f74(x95621,f844(x95622)),x95623),x95624),f324(f226(x95622),x95625)),f165(x95621,x95622,f324(f154(f846(x95621,x95622)),f324(f324(f166(x95621,x95622),x95626),x95627)))),f324(f324(f324(f74(x95621,f844(x95622)),f169(x95621,x95622,x95623,f165(x95621,x95622,f324(f154(f846(x95621,x95622)),f324(f324(f166(x95621,x95622),x95626),x95627))))),x95624),f324(f226(x95622),x95625)))+P1(f324(f324(f326(x95621),x95624),f324(f157(x95621),f324(f324(f158(x95621),f324(f180(f841(x95622)),x95627)),x95626))))
% 164.51/164.36  [9908]P1(f324(f324(f326(x99081),f669(x99082,x99083,x99084,x99085,x99086,x99087,x99081)),x99085))+P1(f324(f324(f324(f324(f46(x99081,f847(x99087,f847(x99086,a834))),x99085),x99084),x99083),x99082))
% 164.51/164.36  [9909]P1(f324(f324(f326(x99091),f547(x99092,x99093,x99094,x99095,x99096,x99097,x99091)),x99095))+~P1(f324(f324(f324(f324(f45(x99091,f847(x99097,f847(x99096,a834))),x99095),x99094),x99093),x99092))
% 164.51/164.36  [9935]P1(f324(f324(f324(x99351,f547(x99352,x99353,x99351,x99354,x99355,x99356,x99357)),x99353),x99352))+~P1(f324(f324(f324(f324(f45(x99357,f847(x99356,f847(x99355,a834))),x99354),x99351),x99353),x99352))
% 164.51/164.36  [9952]~P1(f324(f324(f324(x99525,f669(x99527,x99526,x99525,x99524,x99523,x99522,x99521)),x99526),x99527))+P1(f324(f324(f324(f324(f46(x99521,f847(x99522,f847(x99523,a834))),x99524),x99525),x99526),x99527))
% 164.51/164.36  [9969]~P1(f324(f324(f326(f846(x99691,x99693)),f324(f324(f247(x99691,x99693),x99696),x99697)),f324(f324(f282(x99691,x99692,x99693),x99694),x99695)))+P1(f324(f324(f248(x99691,x99692,x99693,f324(f324(f9(x99691,f847(f846(x99691,x99692),a834),f847(x99692,a834)),f324(f324(f10(f847(x99692,f847(f847(f846(x99691,x99692),a834),a834)),f847(f847(f846(x99691,x99692),a834),f847(x99692,a834)),x99691),f9(x99692,f847(f846(x99691,x99692),a834),a834)),f324(f324(f10(f847(x99692,f846(x99691,x99692)),f847(x99692,f847(f847(f846(x99691,x99692),a834),a834)),x99691),f324(f10(f846(x99691,x99692),f847(f847(f846(x99691,x99692),a834),a834),x99692),f326(f846(x99691,x99692)))),f247(x99691,x99692)))),x99694),f324(f324(f9(x99692,f847(f846(x99692,x99693),a834),f847(x99693,a834)),f324(f324(f10(f847(x99693,f847(f847(f846(x99692,x99693),a834),a834)),f847(f847(f846(x99692,x99693),a834),f847(x99693,a834)),x99692),f9(x99693,f847(f846(x99692,x99693),a834),a834)),f324(f324(f10(f847(x99693,f846(x99692,x99693)),f847(x99693,f847(f847(f846(x99692,x99693),a834),a834)),x99692),f324(f10(f846(x99692,x99693),f847(f847(f846(x99692,x99693),a834),a834),x99693),f326(f846(x99692,x99693)))),f247(x99692,x99693)))),x99695)),x99696),x99697))
% 164.51/164.36  [9978]P1(f324(f324(f326(f846(x99781,x99782)),f324(f324(f247(x99781,x99782),x99783),x99784)),f324(f324(f282(x99781,x99785,x99782),x99786),x99787)))+~P1(f324(f324(f248(x99781,x99785,x99782,f324(f324(f9(x99781,f847(f846(x99781,x99785),a834),f847(x99785,a834)),f324(f324(f10(f847(x99785,f847(f847(f846(x99781,x99785),a834),a834)),f847(f847(f846(x99781,x99785),a834),f847(x99785,a834)),x99781),f9(x99785,f847(f846(x99781,x99785),a834),a834)),f324(f324(f10(f847(x99785,f846(x99781,x99785)),f847(x99785,f847(f847(f846(x99781,x99785),a834),a834)),x99781),f324(f10(f846(x99781,x99785),f847(f847(f846(x99781,x99785),a834),a834),x99785),f326(f846(x99781,x99785)))),f247(x99781,x99785)))),x99786),f324(f324(f9(x99785,f847(f846(x99785,x99782),a834),f847(x99782,a834)),f324(f324(f10(f847(x99782,f847(f847(f846(x99785,x99782),a834),a834)),f847(f847(f846(x99785,x99782),a834),f847(x99782,a834)),x99785),f9(x99782,f847(f846(x99785,x99782),a834),a834)),f324(f324(f10(f847(x99782,f846(x99785,x99782)),f847(x99782,f847(f847(f846(x99785,x99782),a834),a834)),x99785),f324(f10(f846(x99785,x99782),f847(f847(f846(x99785,x99782),a834),a834),x99782),f326(f846(x99785,x99782)))),f247(x99785,x99782)))),x99787)),x99783),x99784))
% 164.51/164.36  [9918]~P135(x99182)+E(f324(f324(f8(x99181,x99182),f324(f324(f9(x99181,f847(x99183,a834),x99182),f324(f324(f10(f847(x99183,x99182),f847(f847(x99183,a834),x99182),x99181),f8(x99183,x99182)),f324(f324(f9(x99181,f847(x99183,x99182),f847(x99183,x99182)),f324(f324(f10(f847(x99182,x99182),f847(f847(x99183,x99182),f847(x99183,x99182)),x99181),f10(x99182,x99182,x99183)),f324(f324(f10(x99182,f847(x99182,x99182),x99181),f83(x99182)),x99184))),x99185))),x99186)),x99187),f324(f324(f83(x99182),f324(f324(f8(x99181,x99182),x99184),x99187)),f324(f324(f8(x99183,x99182),x99185),x99186)))
% 164.51/164.36  [9059]~P23(x90597,x90591,x90593,x90598)+E(f324(f75(x90591,x90591,x90592,f324(x90593,x90594)),f324(f75(x90591,x90591,x90592,f324(x90593,x90595)),x90596)),f324(f75(x90591,x90591,x90592,f324(x90593,x90595)),f324(f75(x90591,x90591,x90592,f324(x90593,x90594)),x90596)))
% 164.51/164.36  [9973]E(f324(f324(f247(x99731,x99732),f324(x99733,f593(x99734,x99735,x99733,x99736,x99737,x99738,x99732,x99731))),f324(x99735,f594(x99734,x99735,x99733,x99736,x99737,x99738,x99732,x99731))),x99738)+~P1(f324(f324(f326(f846(x99731,x99732)),x99738),f324(f304(f846(x99737,x99736),f846(x99731,x99732),f253(x99737,x99731,x99736,x99732,x99733,x99735)),x99734)))
% 164.51/164.36  [9986]~P1(f324(f324(f326(f846(x99868,x99867)),x99866),f324(f304(f846(x99861,x99862),f846(x99868,x99867),f253(x99861,x99868,x99862,x99867,x99865,x99864)),x99863)))+P1(f324(f324(f326(f846(x99861,x99862)),f324(f324(f247(x99861,x99862),f593(x99863,x99864,x99865,x99862,x99861,x99866,x99867,x99868)),f594(x99863,x99864,x99865,x99862,x99861,x99866,x99867,x99868))),x99863))
% 164.51/164.36  [9468]P1(f324(f324(f326(f846(f846(x94681,x94682),f846(x94681,x94682))),f324(f324(f247(f846(x94681,x94682),f846(x94681,x94682)),f324(f324(f247(x94681,x94682),x94683),x94684)),f324(f324(f247(x94681,x94682),x94685),x94686))),f318(x94681,x94682,x94687,x94688)))+~P1(f324(f324(f326(f846(x94681,x94681)),f324(f324(f247(x94681,x94681),x94683),x94685)),x94687))
% 164.51/164.36  [8357]E(f324(x83571,f324(x83572,x83573)),f324(x83574,f324(x83575,x83573)))+~E(f324(f75(x83576,x83577,x83578,x83571),x83572),f324(f75(x83579,x83577,x83578,x83574),x83575))
% 164.51/164.36  [9844]P1(f324(f324(f326(f846(x98441,x98442)),f324(f324(f247(x98441,x98442),f324(x98443,x98444)),f324(x98445,x98446))),f324(f304(f846(x98447,x98448),f846(x98441,x98442),f253(x98447,x98441,x98448,x98442,x98443,x98445)),x98449)))+~P1(f324(f324(f326(f846(x98447,x98448)),f324(f324(f247(x98447,x98448),x98444),x98446)),x98449))
% 164.51/164.36  [8617]~E(f324(x86174,f324(x86175,x86176)),f324(x86179,f324(x861710,x861711)))+E(f324(f324(f75(x86171,x86172,x86173,x86174),x86175),x86176),f324(f324(f75(x86177,x86172,x86178,x86179),x861710),x861711))
% 164.51/164.36  [4421]~P86(x44211)+~P93(x44211)+E(f178(x44211),f103(x44211))
% 164.51/164.36  [4422]~P86(x44221)+~P99(x44221)+E(f235(x44221),f104(x44221))
% 164.51/164.36  [4660]~P103(x46601)+~P89(x46601)+E(f324(f77(x46601),f324(f106(x46601),a99)),f80(x46601))
% 164.51/164.36  [4933]E(x49331,f2(a1))+E(f84(a1,x49331),f324(f81(a1),f80(a1)))+P1(f324(f324(f232(a1),f2(a1)),x49331))
% 164.51/164.36  [5135]E(x51351,f2(a1))+E(f84(a1,x51351),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x51351))
% 164.51/164.36  [7185]~P38(x71851)+P1(f324(f64(a1),x71851))+~P1(f324(f64(a840),f324(f304(a1,a840,a107),x71851)))
% 164.51/164.36  [8461]~P13(a5000)+~P1(f324(f324(f326(f846(a836,a835)),x84611),f324(f157(f846(a836,a835)),a29)))+P1(f324(f324(f252(a836,a835,a834),f324(f18(f847(a835,a834),a836),a26)),x84611))
% 164.51/164.36  [9435]E(x94351,f179(f847(f846(a840,a840),a834)))+~P1(f324(f64(f846(a840,a840)),x94351))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f179(f847(f846(a840,a840),a834))),x94351)),a40))
% 164.51/164.36  [9587]E(x95871,f2(a840))+E(x95871,f324(a114,f2(a840)))+~P1(f324(f324(f232(a840),x95871),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.51/164.36  [9870]E(x98701,f2(a101))+E(f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a23,f324(f324(f42(a101),x98701),f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))),f80(a1)),f324(a23,x98701))+E(f51(a101,x98701,f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(a101))
% 164.51/164.36  [9718]E(x97181,f2(a101))+~E(f51(a101,x97181,f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(a101))+E(f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a23,f324(f324(f42(a101),x97181),f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(a23,x97181))
% 164.51/164.36  [4496]~P55(x44961,x44962)+P42(x44961,x44962)+~P43(a834)
% 164.51/164.36  [4434]~P2(x44341)+P33(x44341,x44342)+~E(x44342,f2(x44341))
% 164.51/164.36  [4443]~P103(x44431)+~E(x44432,f2(x44431))+E(f84(x44431,x44432),f2(x44431))
% 164.51/164.36  [4444]~P82(x44441)+~E(x44442,f2(x44441))+E(f84(x44441,x44442),f2(x44441))
% 164.51/164.36  [4452]~P2(x44522)+~P33(x44522,x44521)+E(x44521,f2(x44522))
% 164.51/164.36  [4486]~P103(x44862)+~E(f84(x44862,x44861),f2(x44862))+E(x44861,f2(x44862))
% 164.51/164.36  [4503]~P10(x45032)+~P10(x45031)+P10(f187(x45031,x45032))
% 164.51/164.36  [4504]~P58(x45042)+~P58(x45041)+P58(f847(x45041,x45042))
% 164.51/164.36  [4505]~P58(x45052)+~P58(x45051)+P58(f846(x45051,x45052))
% 164.51/164.36  [4506]~P58(x45062)+~P58(x45061)+P58(f850(x45061,x45062))
% 164.51/164.36  [4507]~P138(x45072)+~P138(x45071)+P138(f846(x45071,x45072))
% 164.51/164.36  [4632]~P86(x46321)+~P18(x46321,x46322)+P18(x46321,f140(x46321,x46322))
% 164.51/164.36  [4865]~P10(x48652)+~P10(x48651)+P10(f51(a1,x48651,x48652))
% 164.51/164.36  [4454]~P69(x44541)+~E(x44542,f2(x44541))+E(f324(f81(x44541),x44542),x44542)
% 164.51/164.36  [4458]~P119(x44581)+~E(x44582,f2(a1))+E(f324(f105(x44581),x44582),f2(x44581))
% 164.51/164.36  [4459]~P88(x44591)+~E(x44592,f2(a1))+E(f324(f105(x44591),x44592),f2(x44591))
% 164.51/164.36  [4483]~P63(x44831)+~E(f2(x44831),x44832)+E(f324(f81(x44831),x44832),f2(x44831))
% 164.51/164.36  [4484]~P63(x44841)+~E(x44842,f2(x44841))+E(f324(f81(x44841),x44842),f2(x44841))
% 164.51/164.36  [4485]~P78(x44851)+~E(x44852,f2(x44851))+E(f324(f77(x44851),x44852),f2(x44851))
% 164.51/164.36  [4509]~P69(x45092)+E(x45091,f2(x45092))+~E(f324(f81(x45092),x45091),x45091)
% 164.51/164.36  [4517]E(x45171,f324(a107,x45172))+~E(x45171,f2(a840))+~E(x45172,f324(f102(a1),x45171))
% 164.51/164.36  [4518]E(f324(a107,x45181),x45182)+~E(x45182,f2(a840))+~E(x45181,f324(f102(a1),x45182))
% 164.51/164.36  [4522]~P88(x45222)+E(x45221,f2(a1))+~E(f324(f105(x45222),x45221),f2(x45222))
% 164.51/164.36  [4527]~P63(x45272)+E(x45271,f2(x45272))+~E(f324(f81(x45272),x45271),f2(x45272))
% 164.51/164.36  [4528]~P78(x45282)+E(x45281,f2(x45282))+~E(f324(f77(x45282),x45281),f2(x45282))
% 164.51/164.36  [4529]~P63(x45291)+E(f2(x45291),x45292)+~E(f324(f81(x45291),x45292),f2(x45291))
% 164.51/164.36  [4664]~P13(a5000)+~E(f324(a30,x46642),f324(f226(a835),x46641))+P1(f324(a26,x46641))
% 164.51/164.36  [4705]~P86(x47051)+~P18(x47051,x47052)+P18(x47051,f324(f156(x47051),x47052))
% 164.51/164.36  [4731]~P1(x47312)+~P1(x47311)+P1(f324(f324(a322,x47311),x47312))
% 164.51/164.36  [4765]~E(f80(a840),f2(a840))+E(f324(f41(x47651),x47652),f2(a840))+~P1(f324(f64(x47651),x47652))
% 164.51/164.36  [4796]~P108(x47961)+~P135(x47961)+E(f324(f324(f240(x47961),f2(x47961)),f324(a114,x47962)),f2(x47961))
% 164.51/164.36  [4836]~P86(x48361)+P18(x48361,f129(x48361,x48362))+~P1(f324(f64(x48361),x48362))
% 164.51/164.36  [4856]~P86(x48561)+E(f324(f157(x48561),f129(x48561,x48562)),x48562)+~P1(f324(f64(x48561),x48562))
% 164.51/164.36  [4886]P1(x48861)+P1(x48862)+~P1(f324(f324(a323,x48862),x48861))
% 164.51/164.36  [4898]E(x48981,f179(f847(x48982,a834)))+~E(f324(f41(x48982),x48981),f2(a840))+~P1(f324(f64(x48982),x48981))
% 164.51/164.36  [4903]P1(x49031)+~P1(x49032)+~P1(f324(f324(a327,x49032),x49031))
% 164.51/164.36  [4951]~P66(x49511)+E(f324(f77(x49511),x49512),x49512)+P1(f324(f324(f232(x49511),x49512),f2(x49511)))
% 164.51/164.36  [5048]~P1(f324(a26,x50482))+~P1(f324(a26,x50481))+P1(f324(a26,f36(x50481,x50482)))
% 164.51/164.36  [5055]E(x50551,f115(x50552))+P1(f324(f127(x50552),f116(x50552,x50551)))+~P1(f324(f127(x50552),x50551))
% 164.51/164.36  [5060]~P86(x50601)+~P1(f324(f64(x50601),x50602))+P1(f324(f127(x50601),f129(x50601,x50602)))
% 164.51/164.36  [5066]~P119(x50661)+E(f324(f102(x50661),f324(a107,x50662)),f324(f105(x50661),x50662))+P1(f324(f324(f232(a1),x50662),f2(a1)))
% 164.51/164.36  [5092]P11(x50922,x50921)+E(f324(x50921,f539(x50921)),f324(x50921,f553(x50921)))+P1(f324(f324(x50921,f539(x50921)),f553(x50921)))
% 164.51/164.36  [5105]E(f324(f102(a1),f452(x51051,x51052)),x51051)+P1(f324(x51052,f324(a107,x51051)))+~P1(f324(x51052,f2(a840)))
% 164.51/164.36  [5145]~P103(x51451)+~E(f84(x51451,x51452),f324(f81(x51451),f80(x51451)))+P1(f324(f324(f232(x51451),x51452),f2(x51451)))
% 164.51/164.36  [5218]~E(x52182,f2(a1))+E(f209(x52181,x52182),f324(f324(f247(a1,a1),f2(a1)),f80(a1)))+P1(f324(f324(f232(a1),x52182),f2(a1)))
% 164.51/164.36  [5219]~E(x52191,f2(a1))+E(f209(x52191,x52192),f324(f324(f247(a1,a1),f2(a1)),f80(a1)))+P1(f324(f324(f232(a1),x52192),f2(a1)))
% 164.51/164.36  [5242]~P1(f324(x52421,x52422))+~P1(f324(x52421,f825(x52422,x52421)))+P1(f324(x52421,f2(a840)))
% 164.51/164.36  [5271]E(f324(f102(a1),f452(x52711,x52712)),x52711)+P1(f324(x52712,f324(a107,x52711)))+P1(f324(f324(f232(a1),x52711),f2(a1)))
% 164.51/164.36  [5336]~P103(x53361)+E(f84(x53361,x53362),f324(f81(x53361),f80(x53361)))+~P1(f324(f324(f232(x53361),x53362),f2(x53361)))
% 164.51/164.36  [5337]~P78(x53371)+E(f324(f77(x53371),x53372),f324(f81(x53371),x53372))+~P1(f324(f324(f232(x53371),x53372),f2(x53371)))
% 164.51/164.36  [5338]~P78(x53381)+E(f324(f77(x53381),x53382),f324(f81(x53381),x53382))+~P1(f324(f324(f231(x53381),x53382),f2(x53381)))
% 164.51/164.36  [5339]~P66(x53391)+E(f324(f77(x53391),x53392),f324(f81(x53391),x53392))+~P1(f324(f324(f232(x53391),x53392),f2(x53391)))
% 164.51/164.36  [5371]~P2(x53711)+E(f324(f102(x53711),f393(x53712,x53711)),x53712)+~P1(f324(f324(f326(x53711),x53712),f175(x53711)))
% 164.51/164.36  [5433]~P1(f324(x54331,f452(x54332,x54331)))+P1(f324(x54331,f324(a107,x54332)))+~P1(f324(x54331,f2(a840)))
% 164.51/164.36  [5440]E(x54401,f2(a840))+E(f324(a114,f345(x54402,x54401)),x54401)+~P1(f324(f324(f232(a840),x54401),f324(a114,x54402)))
% 164.51/164.36  [5444]P11(x54441,x54442)+~E(f324(x54442,f539(x54442)),f324(x54442,f553(x54442)))+~P1(f324(f324(x54442,f539(x54442)),f553(x54442)))
% 164.51/164.36  [5464]~P86(x54641)+P18(x54641,x54642)+P1(f324(f324(f231(a840),f749(x54642,x54641)),f750(x54642,x54641)))
% 164.51/164.36  [5465]~P86(x54651)+P18(x54651,x54652)+P1(f324(f324(f231(a840),f756(x54652,x54651)),f766(x54652,x54651)))
% 164.51/164.36  [5551]~P78(x55511)+~E(x55512,f2(x55511))+P1(f324(f324(f231(x55511),f324(f77(x55511),x55512)),f2(x55511)))
% 164.51/164.36  [5639]~P1(f324(x56391,f452(x56392,x56391)))+P1(f324(x56391,f324(a107,x56392)))+P1(f324(f324(f232(a1),x56392),f2(a1)))
% 164.51/164.36  [5664]~P1(f324(x56641,f324(a107,x56642)))+P1(f324(x56641,f2(a840)))+~P1(f324(f324(f232(a1),x56642),f2(a1)))
% 164.51/164.36  [6011]~P103(x60111)+~P1(f324(f324(f232(x60111),x60112),f2(x60111)))+P1(f324(f324(f232(x60111),f84(x60111,x60112)),f2(x60111)))
% 164.51/164.36  [6129]~P103(x61291)+P1(f324(f324(f232(x61291),f324(f105(x61291),x61292)),f2(x61291)))+~P1(f324(f324(f232(a1),x61292),f2(a1)))
% 164.51/164.36  [6130]~P103(x61301)+P1(f324(f324(f231(x61301),f324(f105(x61301),x61302)),f2(x61301)))+~P1(f324(f324(f231(a1),x61302),f2(a1)))
% 164.51/164.36  [6135]~P78(x61352)+E(x61351,f2(x61352))+~P1(f324(f324(f231(x61352),f324(f77(x61352),x61351)),f2(x61352)))
% 164.51/164.36  [6219]~P119(x62191)+~P1(f324(f324(f326(x62191),x62192),f112(x62191)))+P1(f324(f324(f326(x62191),f324(f81(x62191),x62192)),f112(x62191)))
% 164.51/164.36  [6251]~P103(x62511)+~P1(f324(f324(f232(x62511),f84(x62511,x62512)),f2(x62511)))+P1(f324(f324(f232(x62511),x62512),f2(x62511)))
% 164.51/164.36  [6332]~P85(x63321)+P50(a840,x63321,f280(a840),x63322)+P1(f324(f324(f280(a840),f335(x63322,x63321)),f337(x63322,x63321)))
% 164.51/164.36  [6429]~P103(x64292)+~P1(f324(f324(f232(x64292),f324(f105(x64292),x64291)),f2(x64292)))+P1(f324(f324(f232(a1),x64291),f2(a1)))
% 164.51/164.36  [6430]~P103(x64302)+~P1(f324(f324(f231(x64302),f324(f105(x64302),x64301)),f2(x64302)))+P1(f324(f324(f231(a1),x64301),f2(a1)))
% 164.51/164.36  [6957]~P103(x69571)+~P1(f324(f324(f232(x69571),x69572),f2(x69571)))+P1(f324(f324(f232(x69571),f324(f324(f82(x69571),x69572),x69572)),f2(x69571)))
% 164.51/164.36  [6958]~P69(x69581)+~P1(f324(f324(f232(x69581),x69582),f2(x69581)))+P1(f324(f324(f232(x69581),f324(f324(f82(x69581),x69582),x69582)),f2(x69581)))
% 164.51/164.36  [6959]~P69(x69591)+~P1(f324(f324(f231(x69591),x69592),f2(x69591)))+P1(f324(f324(f231(x69591),f324(f324(f82(x69591),x69592),x69592)),f2(x69591)))
% 164.51/164.36  [7555]~P103(x75551)+~P1(f324(f324(f232(x75551),f324(f324(f82(x75551),x75552),x75552)),f2(x75551)))+P1(f324(f324(f232(x75551),x75552),f2(x75551)))
% 164.51/164.36  [7556]~P69(x75561)+~P1(f324(f324(f232(x75561),f324(f324(f82(x75561),x75562),x75562)),f2(x75561)))+P1(f324(f324(f232(x75561),x75562),f2(x75561)))
% 164.51/164.36  [7557]~P69(x75571)+~P1(f324(f324(f231(x75571),f324(f324(f82(x75571),x75572),x75572)),f2(x75571)))+P1(f324(f324(f231(x75571),x75572),f2(x75571)))
% 164.51/164.36  [4565]~E(x45652,f80(a840))+~E(x45651,f80(a840))+E(f324(f324(f83(a840),x45651),x45652),f80(a840))
% 164.51/164.36  [4566]~E(x45662,f80(a1))+~E(x45661,f80(a1))+E(f324(f324(f83(a1),x45661),x45662),f80(a1))
% 164.51/164.36  [4567]~E(x45672,f2(a840))+~E(x45671,f2(a840))+E(f324(f324(f82(a840),x45671),x45672),f2(a840))
% 164.51/164.36  [4618]~P7(x46182)+E(x46181,f2(x46182))+E(f324(f324(f42(x46182),x46181),x46181),f80(x46182))
% 164.51/164.36  [4619]~P114(x46192)+E(x46191,f2(x46192))+E(f324(f324(f284(x46192),x46191),x46191),f80(x46192))
% 164.51/164.36  [4620]~P115(x46202)+E(x46201,f2(x46202))+E(f324(f324(f284(x46202),x46201),x46201),f80(x46202))
% 164.51/164.36  [4638]~P133(x46381)+~E(x46382,f80(x46381))+E(f324(f324(f83(x46381),x46382),x46382),f80(x46381))
% 164.51/164.36  [4639]~P69(x46391)+~E(x46392,f2(x46391))+E(f324(f324(f82(x46391),x46392),x46392),f2(x46391))
% 164.51/164.36  [4640]~P115(x46401)+~E(x46402,f2(x46401))+E(f324(f324(f284(x46401),x46402),x46402),f2(x46401))
% 164.51/164.36  [4684]~E(x46842,f2(a840))+~E(x46841,f2(a840))+E(f324(f81(a1),f324(f102(a1),x46841)),f324(f102(a1),x46842))
% 164.51/164.36  [4702]E(x47021,f80(a840))+E(x47022,f2(a840))+~E(f324(f324(f83(a840),x47022),x47021),x47022)
% 164.51/164.36  [4712]E(x47121,f2(a840))+E(x47122,f2(a840))+~E(f324(f324(f83(a840),x47122),x47121),f2(a840))
% 164.51/164.36  [4740]~E(x47402,f2(a840))+~E(x47401,f324(a114,f2(a840)))+E(f324(f324(f82(a840),x47401),x47402),f324(a114,f2(a840)))
% 164.51/164.36  [4741]~E(x47411,f2(a840))+~E(x47412,f324(a114,f2(a840)))+E(f324(f324(f82(a840),x47411),x47412),f324(a114,f2(a840)))
% 164.51/164.36  [4746]E(x47461,f80(a1))+E(x47462,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47461),x47462),f80(a1))
% 164.51/164.36  [4747]E(x47471,f80(a1))+E(x47472,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47472),x47471),f80(a1))
% 164.51/164.36  [4748]E(x47481,f80(a1))+E(x47481,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47482),x47481),f80(a1))
% 164.51/164.36  [4750]E(x47501,f80(a1))+E(x47501,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47501),x47502),f80(a1))
% 164.51/164.36  [4769]~P69(x47692)+E(x47691,f2(x47692))+~E(f324(f324(f82(x47692),x47691),x47691),f2(x47692))
% 164.51/164.36  [4775]~E(x47751,f324(f106(a1),a99))+~E(x47752,f324(f106(a1),a99))+E(f324(f324(f83(a1),x47751),x47752),f80(a1))
% 164.51/164.36  [4787]E(x47871,f2(a840))+E(x47872,f2(a840))+~E(f324(f324(f82(a840),x47872),x47871),f324(a114,f2(a840)))
% 164.51/164.36  [4795]~P89(x47951)+~P59(x47951)+E(f324(f324(f284(x47951),x47952),f324(f106(x47951),a85)),f2(x47951))
% 164.51/164.36  [4802]~P133(x48021)+~E(x48022,f324(f81(x48021),f80(x48021)))+E(f324(f324(f83(x48021),x48022),x48022),f80(x48021))
% 164.51/164.36  [4807]~P10(x48072)+~P10(x48071)+P10(f324(f324(f83(a1),x48071),x48072))
% 164.51/164.36  [4808]~P10(x48082)+~P10(x48081)+P10(f324(f324(f82(a1),x48081),x48082))
% 164.51/164.36  [4809]~P10(x48092)+~P10(x48091)+P10(f324(f324(f42(a1),x48091),x48092))
% 164.51/164.36  [4811]~E(x48112,f2(a1))+E(x48111,f2(a1))+E(f52(x48111,x48112),f324(f324(f247(a1,a1),f2(a1)),x48111))
% 164.51/164.36  [4834]~E(x48342,f324(a114,f2(a840)))+~E(x48341,f324(a114,f2(a840)))+E(f324(f324(f83(a840),x48341),x48342),f324(a114,f2(a840)))
% 164.51/164.36  [4847]E(x48471,f2(a840))+E(x48472,f324(a114,f2(a840)))+~E(f324(f324(f240(a840),x48472),x48471),f324(a114,f2(a840)))
% 164.51/164.36  [4848]E(x48481,f2(a840))+E(x48481,f324(a114,f2(a840)))+~E(f324(f324(f82(a840),x48482),x48481),f324(a114,f2(a840)))
% 164.51/164.36  [4849]E(x48491,f2(a840))+E(x48491,f324(a114,f2(a840)))+~E(f324(f324(f82(a840),x48491),x48492),f324(a114,f2(a840)))
% 164.51/164.36  [4857]~P89(x48571)+~P59(x48571)+E(f324(f324(f284(x48571),x48572),f324(f106(x48571),a99)),f324(f81(x48571),x48572))
% 164.51/164.36  [4878]E(x48781,f324(a107,x48782))+~E(x48781,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x48782))
% 164.51/164.36  [4879]E(f324(a107,x48791),x48792)+~E(x48792,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x48791))
% 164.51/164.36  [4894]E(x48941,f324(a114,f2(a840)))+E(x48942,f324(a114,f2(a840)))+~E(f324(f324(f82(a840),x48941),x48942),f324(a114,f2(a840)))
% 164.51/164.36  [4905]~E(x49051,f324(a107,x49052))+E(x49051,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x49052))
% 164.51/164.36  [4906]~E(f324(a107,x49062),x49061)+E(x49061,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x49062))
% 164.51/164.36  [4929]~P94(x49291)+E(f324(f66(x49291,f104(x49291)),x49292),f12(x49291,x49292))+~P1(f324(f64(x49291),x49292))
% 164.51/164.36  [4930]~P86(x49301)+E(f324(f66(x49301,f178(x49301)),x49302),f16(x49301,x49302))+~P1(f324(f64(x49301),x49302))
% 164.51/164.36  [4931]~P86(x49311)+E(f324(f66(x49311,f235(x49311)),x49312),f17(x49311,x49312))+~P1(f324(f64(x49311),x49312))
% 164.51/164.36  [4932]~P94(x49321)+E(f324(f66(x49321,f103(x49321)),x49322),f15(x49321,x49322))+~P1(f324(f64(x49321),x49322))
% 164.51/164.36  [5015]E(x50151,x50152)+~E(f324(f324(f3(a840),x50152),x50151),f2(a840))+~E(f324(f324(f3(a840),x50151),x50152),f2(a840))
% 164.51/164.36  [5026]P10(x50261)+~P38(x50262)+~P1(f324(f324(f326(a1),x50261),x50262))
% 164.51/164.36  [5056]~P103(x50561)+~E(f84(x50561,x50562),f80(x50561))+P1(f324(f324(f232(x50561),f2(x50561)),x50562))
% 164.51/164.36  [5067]~P89(x50671)+E(f324(f102(x50671),f324(f106(a840),x50672)),f324(f106(x50671),x50672))+P1(f324(a185,f324(f106(a1),x50672)))
% 164.51/164.36  [5072]~P42(x50721,x50722)+P43(a834)+P1(f324(f64(f846(x50721,x50721)),x50722))
% 164.51/164.36  [5137]~P86(x51371)+E(f324(f66(x51371,f178(x51371)),x51372),f13(x51371,f178(x51371),x51372))+~P1(f324(f64(x51371),x51372))
% 164.51/164.36  [5138]~P86(x51381)+E(f324(f66(x51381,f235(x51381)),x51382),f14(x51381,f235(x51381),x51382))+~P1(f324(f64(x51381),x51382))
% 164.51/164.36  [5152]E(x51521,x51522)+P1(f324(f324(f232(a840),x51522),x51521))+P1(f324(f324(f232(a840),x51521),x51522))
% 164.51/164.36  [5153]E(x51531,x51532)+P1(f324(f324(f232(a1),x51532),x51531))+P1(f324(f324(f232(a1),x51531),x51532))
% 164.51/164.36  [5205]~P89(x52051)+E(f324(f102(x52051),f324(f106(a840),x52052)),f2(x52051))+~P1(f324(a185,f324(f106(a1),x52052)))
% 164.51/164.36  [5208]~E(x52082,f324(a107,x52081))+E(x52081,f324(f102(a1),x52082))+~P1(f324(f324(f231(a1),f2(a1)),x52081))
% 164.51/164.36  [5209]~E(f324(a107,x52091),x52092)+E(x52091,f324(f102(a1),x52092))+~P1(f324(f324(f231(a1),f2(a1)),x52091))
% 164.51/164.36  [5210]~E(x52101,f324(a107,x52102))+E(f324(f102(a1),x52101),x52102)+~P1(f324(f324(f231(a1),f2(a1)),x52102))
% 164.51/164.36  [5220]E(x52201,f324(a107,x52202))+~E(x52202,f324(f102(a1),x52201))+~P1(f324(f324(f231(a1),f2(a1)),x52202))
% 164.51/164.36  [5221]E(f324(a107,x52211),x52212)+~E(x52211,f324(f102(a1),x52212))+~P1(f324(f324(f231(a1),f2(a1)),x52211))
% 164.51/164.36  [5251]~P105(x52512)+E(x52511,f2(x52512))+~P1(f324(f324(f280(x52512),f2(x52512)),x52511))
% 164.51/164.36  [5260]~P78(x52602)+E(x52601,f2(x52602))+P1(f324(f324(f232(x52602),f2(x52602)),f324(f77(x52602),x52601)))
% 164.51/164.36  [5327]~P103(x53271)+E(f84(x53271,x53272),f80(x53271))+~P1(f324(f324(f232(x53271),f2(x53271)),x53272))
% 164.51/164.36  [5333]~P89(x53331)+E(f324(f102(x53331),f324(f106(a840),x53332)),f2(x53331))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x53332)))
% 164.51/164.36  [5340]~P78(x53401)+E(f324(f77(x53401),x53402),x53402)+~P1(f324(f324(f232(x53401),f2(x53401)),x53402))
% 164.51/164.36  [5341]~P78(x53411)+E(f324(f77(x53411),x53412),x53412)+~P1(f324(f324(f231(x53411),f2(x53411)),x53412))
% 164.51/164.36  [5348]E(x53481,f2(a840))+~E(f129(a840,f324(f295(a840,x53482),x53481)),f115(a840))+P1(f324(f324(f231(a840),x53481),x53482))
% 164.51/164.36  [5358]~P67(x53581)+E(f324(f324(f8(x53581,x53581),f7(x53581)),f324(f157(x53581),x53582)),f324(f151(x53581),x53582))+~P1(f324(f127(x53581),x53582))
% 164.51/164.36  [5361]~P119(x53611)+E(f324(f102(x53611),f324(a107,x53612)),f324(f105(x53611),x53612))+~P1(f324(f324(f231(a1),f2(a1)),x53612))
% 164.51/164.36  [5386]E(x53861,x53862)+P1(f324(f324(f232(a840),x53861),x53862))+~P1(f324(f324(f231(a840),x53861),x53862))
% 164.51/164.36  [5387]E(x53871,x53872)+P1(f324(f324(f232(a1),x53871),x53872))+~P1(f324(f324(f231(a1),x53871),x53872))
% 164.51/164.36  [5390]E(x53901,f80(a1))+~E(f324(f324(f83(a1),x53902),x53901),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x53902))
% 164.51/164.36  [5391]E(x53911,f80(a1))+~E(f324(f324(f83(a1),x53911),x53912),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x53911))
% 164.51/164.36  [5430]~P38(x54302)+P1(f324(f324(f231(a1),f2(a1)),x54301))+~P1(f324(f324(f326(a1),x54301),x54302))
% 164.51/164.36  [5441]~P1(f324(x54411,x54412))+P1(f324(x54411,f2(a840)))+P1(f324(x54411,f324(a114,f825(x54412,x54411))))
% 164.51/164.36  [5449]~P55(x54491,x54492)+P36(x54491,x54492)+~P1(f324(f64(f846(x54491,x54491)),x54492))
% 164.51/164.36  [5451]~P55(x54511,x54512)+P42(x54511,x54512)+~P1(f324(f64(f846(x54511,x54511)),x54512))
% 164.51/164.36  [5493]E(x54931,f179(f847(x54932,a834)))+~P1(f324(f64(x54932),x54931))+P1(f324(f324(f232(a840),f2(a840)),f324(f41(x54932),x54931)))
% 164.51/164.36  [5519]~P1(f324(x55191,x55192))+P1(f324(x55191,f2(a840)))+P1(f324(f324(f232(a840),f632(x55192,x55191)),x55192))
% 164.51/164.36  [5544]E(x55441,f2(a840))+~E(f324(f151(a840),x55442),f2(a840))+~P1(f324(f324(f326(a840),x55441),f324(f157(a840),x55442)))
% 164.51/164.36  [5606]~E(x56062,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x56061))+P1(f324(f324(f280(a840),f324(a107,x56061)),x56062))
% 164.51/164.36  [5609]E(x56091,x56092)+~P1(f324(f324(f231(a840),x56092),x56091))+~P1(f324(f324(f231(a840),x56091),x56092))
% 164.51/164.36  [5610]E(x56101,x56102)+~P1(f324(f324(f231(a1),x56102),x56101))+~P1(f324(f324(f231(a1),x56101),x56102))
% 164.51/164.36  [5619]E(x56191,x56192)+~P1(f324(f324(f280(a840),x56192),x56191))+~P1(f324(f324(f280(a840),x56191),x56192))
% 164.51/164.36  [5620]E(f324(f41(x56201),x56202),f2(a840))+~P1(f324(f64(x56201),x56202))+P1(f324(f324(f326(x56201),f633(x56202,x56201)),x56202))
% 164.51/164.36  [5626]E(f56(x56261,x56262),f52(x56261,x56262))+P1(f324(f324(f231(a1),f2(a1)),x56261))+~P1(f324(f324(f232(a1),f2(a1)),x56262))
% 164.51/164.36  [5653]~P1(f324(x56531,f515(x56531)))+P1(f324(x56531,f324(a107,x56532)))+~P1(f324(f324(f231(a1),f2(a1)),x56532))
% 164.51/164.36  [5655]P1(f324(f324(f232(a840),x56551),f383(x56552)))+~P1(f324(f64(a840),x56552))+~P1(f324(f324(f326(a840),x56551),x56552))
% 164.51/164.36  [5656]P1(f324(f324(f231(a840),x56561),f381(x56562)))+~P1(f324(f64(a840),x56562))+~P1(f324(f324(f326(a840),x56561),x56562))
% 164.51/164.36  [5685]E(x56851,x56852)+~P1(f324(f324(f232(a840),x56851),f324(a114,x56852)))+P1(f324(f324(f232(a840),x56851),x56852))
% 164.51/164.36  [5723]E(x57231,f324(a114,x57232))+~P1(f324(f324(f231(a840),x57231),f324(a114,x57232)))+P1(f324(f324(f231(a840),x57231),x57232))
% 164.51/164.36  [5733]P1(f324(x57331,f540(x57331)))+~P1(f324(x57331,f324(a107,x57332)))+~P1(f324(f324(f231(a1),f2(a1)),x57332))
% 164.51/164.36  [5735]E(f324(f77(a1),x57351),f324(f77(a1),x57352))+~P1(f324(f324(f280(a1),x57352),x57351))+~P1(f324(f324(f280(a1),x57351),x57352))
% 164.51/164.36  [5747]~P1(f324(x57471,x57472))+~P1(f324(f324(f231(a1),f2(a1)),x57472))+P1(f324(x57471,f324(f102(a1),f555(x57471))))
% 164.51/164.36  [5759]~P78(x57592)+~E(x57591,f2(x57592))+~P1(f324(f324(f232(x57592),f2(x57592)),f324(f77(x57592),x57591)))
% 164.51/164.36  [5785]~P55(x57851,x57852)+P36(x57851,f324(f279(x57851,x57851),x57852))+~P1(f324(f64(f846(x57851,x57851)),x57852))
% 164.51/164.36  [5794]~P89(x57941)+E(f324(f102(x57941),f324(f106(a840),x57942)),f324(f106(x57941),x57942))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x57942)))
% 164.51/164.36  [5798]E(f324(a114,x57981),x57982)+~P1(f324(f324(f232(a840),x57981),x57982))+P1(f324(f324(f232(a840),f324(a114,x57981)),x57982))
% 164.51/164.36  [5811]E(f324(f324(f42(a1),x58111),x58112),f2(a1))+~P1(f324(f324(f231(a1),x58111),f2(a1)))+~P1(f324(f324(f232(a1),x58112),x58111))
% 164.51/164.36  [5824]E(f51(a1,x58241,x58242),x58241)+~P1(f324(f324(f231(a1),x58241),f2(a1)))+~P1(f324(f324(f232(a1),x58242),x58241))
% 164.51/164.36  [5837]E(f53(x58371,x58372),f52(x58371,x58372))+~P1(f324(f324(f231(a1),f2(a1)),x58371))+~P1(f324(f324(f231(a1),f2(a1)),x58372))
% 164.51/164.36  [5845]E(f324(f324(f42(a1),x58451),x58452),f2(a1))+~P1(f324(f324(f231(a1),f2(a1)),x58451))+~P1(f324(f324(f232(a1),x58451),x58452))
% 164.51/164.36  [5859]E(f51(a840,f324(f106(a840),x58591),f324(f106(a840),x58592)),f324(f106(a840),x58591))+P1(f324(a185,f324(f106(a1),x58591)))+~P1(f324(a185,f324(f106(a1),x58592)))
% 164.51/164.36  [5861]E(f51(a1,x58611,x58612),x58611)+~P1(f324(f324(f231(a1),f2(a1)),x58611))+~P1(f324(f324(f232(a1),x58611),x58612))
% 164.51/164.36  [5863]E(x58631,x58632)+~P1(f324(f324(f232(a840),x58631),f324(a114,x58632)))+~P1(f324(f324(f231(a840),x58632),x58631))
% 164.51/164.36  [5879]~P103(x58791)+~P1(f324(f324(f232(x58791),x58792),f2(x58791)))+P1(f324(f324(f232(x58791),x58792),f324(f81(x58791),x58792)))
% 164.51/164.36  [5880]~P69(x58801)+~P1(f324(f324(f231(x58801),x58802),f2(x58801)))+P1(f324(f324(f231(x58801),x58802),f324(f81(x58801),x58802)))
% 164.51/164.36  [5890]~P9(x58901)+E(f324(f324(f67(x58901,x58901,f104(x58901)),f238(x58901)),x58902),f44(x58901,x58902))+~P1(f324(f64(x58901),x58902))
% 164.51/164.36  [5891]~P9(x58911)+E(f324(f324(f67(x58911,x58911,f103(x58911)),f179(x58911)),x58912),f43(x58911,x58912))+~P1(f324(f64(x58911),x58912))
% 164.51/164.36  [5905]~P84(x59051)+~P1(f324(f324(f232(a840),f2(a840)),x59052))+P1(f324(f324(f232(x59051),f2(x59051)),f324(f102(x59051),x59052)))
% 164.51/164.36  [5906]~P103(x59061)+~P1(f324(f324(f232(a1),f2(a1)),x59062))+P1(f324(f324(f232(x59061),f2(x59061)),f324(f105(x59061),x59062)))
% 164.51/164.36  [5907]~P103(x59071)+~P1(f324(f324(f231(a1),f2(a1)),x59072))+P1(f324(f324(f231(x59071),f2(x59071)),f324(f105(x59071),x59072)))
% 164.51/164.36  [5910]~P10(x59102)+~P10(x59101)+E(f324(f304(a840,a1,f102(a1)),f296(a840,f324(a107,x59101),f324(a107,x59102))),f296(a1,x59101,x59102))
% 164.51/164.36  [5916]P1(f324(x59161,x59162))+~P1(f324(f324(f231(a1),f2(a1)),x59162))+~P1(f324(x59161,f324(f102(a1),f584(x59161))))
% 164.51/164.36  [5943]E(f324(f324(f82(a840),f324(f106(a840),x59431)),f324(f106(a840),x59432)),f324(f106(a840),x59431))+P1(f324(f324(f232(a1),x59431),a85))+~P1(f324(f324(f232(a1),x59432),a85))
% 164.51/164.36  [5947]~P103(x59471)+P1(f324(f324(f232(x59471),f2(x59471)),f84(x59471,x59472)))+~P1(f324(f324(f232(x59471),f2(x59471)),x59472))
% 164.51/164.36  [5961]~P70(x59611)+~P1(f324(f324(f232(x59611),x59612),f2(x59611)))+P1(f324(f324(f232(x59611),f2(x59611)),f324(f81(x59611),x59612)))
% 164.51/164.36  [5962]~P70(x59621)+~P1(f324(f324(f231(x59621),x59622),f2(x59621)))+P1(f324(f324(f231(x59621),f2(x59621)),f324(f81(x59621),x59622)))
% 164.51/164.36  [5965]E(x59651,f2(a840))+P1(f324(f324(f231(a1),f2(a1)),x59652))+~P1(f324(f324(f280(a840),f324(a107,x59652)),x59651))
% 164.51/164.36  [5966]E(x59661,f238(f847(x59662,a834)))+~E(f324(f41(x59662),x59661),f324(f41(x59662),f238(f847(x59662,a834))))+~P1(f324(f64(x59662),f238(f847(x59662,a834))))
% 164.51/164.36  [5997]~P1(f324(f324(f232(a840),f2(a840)),x59972))+~P1(f324(f324(f280(a840),x59971),x59972))+P1(f324(f324(f231(a840),x59971),x59972))
% 164.51/164.36  [5998]~P1(f324(f324(f232(a1),f2(a1)),x59982))+~P1(f324(f324(f280(a1),x59981),x59982))+P1(f324(f324(f231(a1),x59981),x59982))
% 164.51/164.36  [6004]~P103(x60041)+P1(f324(f324(f232(x60041),x60042),f2(x60041)))+~P1(f324(f324(f232(x60041),x60042),f324(f81(x60041),x60042)))
% 164.51/164.36  [6005]~P69(x60051)+P1(f324(f324(f231(x60051),x60052),f2(x60051)))+~P1(f324(f324(f231(x60051),x60052),f324(f81(x60051),x60052)))
% 164.51/164.36  [6013]~P89(x60131)+P1(f324(f324(f326(x60131),f324(f106(x60131),x60132)),f175(x60131)))+~P1(f324(f324(f231(a1),a85),x60132))
% 164.51/164.36  [6044]E(x60441,f2(a840))+~P1(f324(f324(f232(a840),x60441),f324(a114,x60442)))+P1(f324(f324(f232(a840),f345(x60442,x60441)),x60442))
% 164.51/164.36  [6068]~P103(x60681)+~P1(f324(f324(f232(x60681),f2(x60681)),f84(x60681,x60682)))+P1(f324(f324(f232(x60681),f2(x60681)),x60682))
% 164.51/164.36  [6070]~E(f324(f106(a840),x60702),f324(f106(a840),x60701))+P1(f324(f324(f231(a1),f324(f106(a1),x60701)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x60702)))
% 164.51/164.36  [6098]E(f324(f246(a1,a1),f56(x60981,x60982)),f324(f324(f42(a1),x60981),x60982))+~P1(f324(f324(f232(a1),x60981),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x60982))
% 164.51/164.36  [6132]E(f324(f251(a1,a1),f56(x61321,x61322)),f51(a1,x61321,x61322))+~P1(f324(f324(f232(a1),x61321),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x61322))
% 164.51/164.36  [6134]E(x61341,f2(a1))+~P1(f324(f324(f280(a1),x61342),x61341))+P1(f324(f324(f231(a1),f324(f77(a1),x61342)),f324(f77(a1),x61341)))
% 164.51/164.36  [6136]~P84(x61362)+~P1(f324(f324(f232(x61362),f2(x61362)),f324(f102(x61362),x61361)))+P1(f324(f324(f232(a840),f2(a840)),x61361))
% 164.51/164.36  [6137]~P103(x61372)+~P1(f324(f324(f232(x61372),f2(x61372)),f324(f105(x61372),x61371)))+P1(f324(f324(f232(a1),f2(a1)),x61371))
% 164.51/164.36  [6138]~P103(x61382)+~P1(f324(f324(f231(x61382),f2(x61382)),f324(f105(x61382),x61381)))+P1(f324(f324(f231(a1),f2(a1)),x61381))
% 164.51/164.36  [6142]~E(x61422,f2(a840))+P1(f324(f324(f280(a840),f324(a107,x61421)),x61422))+~P1(f324(f324(f280(a1),x61421),f324(f102(a1),x61422)))
% 164.51/164.36  [6143]E(f324(f246(a1,a1),f53(x61431,x61432)),f324(f324(f42(a1),x61431),x61432))+~P1(f324(f324(f232(a1),f2(a1)),x61431))+~P1(f324(f324(f231(a1),f2(a1)),x61432))
% 164.51/164.36  [6157]E(f324(f251(a1,a1),f53(x61571,x61572)),f51(a1,x61571,x61572))+~P1(f324(f324(f232(a1),f2(a1)),x61571))+~P1(f324(f324(f231(a1),f2(a1)),x61572))
% 164.51/164.36  [6175]~P70(x61751)+P1(f324(f324(f232(x61751),x61752),f2(x61751)))+~P1(f324(f324(f232(x61751),f2(x61751)),f324(f81(x61751),x61752)))
% 164.51/164.36  [6176]~P70(x61761)+P1(f324(f324(f231(x61761),x61762),f2(x61761)))+~P1(f324(f324(f231(x61761),f2(x61761)),f324(f81(x61761),x61762)))
% 164.51/164.36  [6202]P1(f324(f55(x62021,x62022),f56(x62021,x62022)))+~P1(f324(f324(f232(a1),x62021),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x62022))
% 164.51/164.36  [6217]~P1(f324(f324(f232(a840),f2(a840)),x62171))+~P1(f324(f324(f280(a840),x62172),x62171))+~P1(f324(f324(f232(a840),x62171),x62172))
% 164.51/164.36  [6218]~P1(f324(f324(f232(a1),f2(a1)),x62181))+~P1(f324(f324(f280(a1),x62182),x62181))+~P1(f324(f324(f232(a1),x62181),x62182))
% 164.51/164.36  [6230]P1(f324(f55(x62301,x62302),f53(x62301,x62302)))+~P1(f324(f324(f232(a1),f2(a1)),x62302))+~P1(f324(f324(f231(a1),f2(a1)),x62301))
% 164.51/164.36  [6272]~P70(x62721)+P1(f324(f324(f232(x62721),f324(f81(x62721),x62722)),f2(x62721)))+~P1(f324(f324(f232(x62721),f2(x62721)),x62722))
% 164.51/164.36  [6273]~P70(x62731)+P1(f324(f324(f231(x62731),f324(f81(x62731),x62732)),f2(x62731)))+~P1(f324(f324(f231(x62731),f2(x62731)),x62732))
% 164.51/164.36  [6295]E(f324(f324(f3(a840),f324(a107,x62951)),f324(a107,x62952)),f324(a107,f187(x62951,x62952)))+~P1(f324(f324(f231(a1),f2(a1)),x62952))+~P1(f324(f324(f231(a1),f2(a1)),x62951))
% 164.51/164.36  [6313]P1(f324(f324(f231(a1),f2(a1)),f187(x63131,x63132)))+~P1(f324(f324(f231(a1),f2(a1)),x63132))+~P1(f324(f324(f231(a1),f2(a1)),x63131))
% 164.51/164.36  [6352]~P1(f324(x63521,x63522))+P1(f324(x63521,f2(a840)))+P1(f324(x63521,f324(f324(f82(a840),f632(x63522,x63521)),f80(a840))))
% 164.51/164.36  [6437]E(f324(f106(a840),x64371),f324(f106(a840),x64372))+~P1(f324(f324(f231(a1),f324(f106(a1),x64372)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x64371)))
% 164.51/164.36  [6450]~E(x64501,f2(a840))+~E(f717(x64502,x64501),f2(a840))+E(f324(f131(a840,a840,f82(a840),x64501),x64502),f2(a840))
% 164.51/164.36  [6476]~P1(f324(f64(x64761),f651(x64762,x64761)))+~P1(f324(f64(f847(x64761,a834)),x64762))+P1(f324(f64(x64761),f43(f847(x64761,a834),x64762)))
% 164.51/164.36  [6482]E(x64821,x64822)+P1(f324(f324(f232(a1),x64821),x64822))+~P1(f324(f324(f232(a1),x64821),f324(f324(f82(a1),x64822),f80(a1))))
% 164.51/164.36  [6484]P1(f324(f324(f232(a840),f324(a107,x64841)),f324(a107,x64842)))+~P1(f324(f324(f232(a1),f2(a1)),x64842))+~P1(f324(f324(f232(a1),x64841),x64842))
% 164.51/164.36  [6485]P1(f324(f324(f232(a840),f324(a107,x64851)),f324(a107,x64852)))+~P1(f324(f324(f231(a1),f2(a1)),x64851))+~P1(f324(f324(f232(a1),x64851),x64852))
% 164.51/164.36  [6486]P1(f324(f324(f231(a840),f324(a107,x64861)),f324(a107,x64862)))+~P1(f324(f324(f232(a1),f2(a1)),x64861))+~P1(f324(f324(f231(a1),x64861),x64862))
% 164.51/164.36  [6487]P1(f324(f324(f231(a840),f324(a107,x64871)),f324(a107,x64872)))+~P1(f324(f324(f231(a1),f2(a1)),x64872))+~P1(f324(f324(f231(a1),x64871),x64872))
% 164.51/164.36  [6498]E(f51(a840,f324(a107,x64981),f324(a107,x64982)),f324(a107,f51(a1,x64981,x64982)))+~P1(f324(f324(f231(a1),f2(a1)),x64982))+~P1(f324(f324(f231(a1),f2(a1)),x64981))
% 164.51/164.36  [6519]~P70(x65191)+~P1(f324(f324(f232(x65191),f324(f81(x65191),x65192)),f2(x65191)))+P1(f324(f324(f232(x65191),f2(x65191)),x65192))
% 164.51/164.36  [6520]~P70(x65201)+~P1(f324(f324(f231(x65201),f324(f81(x65201),x65202)),f2(x65201)))+P1(f324(f324(f231(x65201),f2(x65201)),x65202))
% 164.51/164.36  [6537]~P1(f324(f324(f232(a1),a85),x65372))+~P1(f324(f324(f232(a1),x65371),x65372))+P1(f324(f324(f232(a840),f324(f106(a840),x65371)),f324(f106(a840),x65372)))
% 164.51/164.36  [6634]~P1(f324(f324(f231(a1),f2(a1)),x66341))+P1(f324(f324(f232(a840),f324(a107,x66341)),x66342))+~P1(f324(f324(f232(a1),x66341),f324(f102(a1),x66342)))
% 164.51/164.36  [6635]~P1(f324(f324(f231(a1),f2(a1)),x66351))+P1(f324(f324(f280(a840),f324(a107,x66351)),x66352))+~P1(f324(f324(f280(a1),x66351),f324(f102(a1),x66352)))
% 164.51/164.36  [6651]E(x66511,f2(a1))+E(f51(a1,x66512,x66511),f2(a1))+E(f324(f324(f3(a1),f324(f81(a1),f324(f324(f42(a1),x66512),x66511))),f80(a1)),f324(f324(f42(a1),x66512),f324(f81(a1),x66511)))
% 164.51/164.36  [6667]~P1(f324(f324(f231(a1),f2(a1)),x66671))+~P1(f324(f324(f232(a840),f324(a107,x66671)),x66672))+P1(f324(f324(f232(a1),x66671),f324(f102(a1),x66672)))
% 164.51/164.36  [6668]~P1(f324(f324(f231(a1),f2(a1)),x66681))+~P1(f324(f324(f280(a840),f324(a107,x66681)),x66682))+P1(f324(f324(f280(a1),x66681),f324(f102(a1),x66682)))
% 164.51/164.36  [6707]~P1(f324(f324(f231(a840),f324(a107,x67071)),f324(a107,x67072)))+~P1(f324(f324(f232(a1),f2(a1)),x67071))+P1(f324(f324(f231(a1),x67071),x67072))
% 164.51/164.36  [6708]~P1(f324(f324(f231(a840),f324(a107,x67081)),f324(a107,x67082)))+~P1(f324(f324(f231(a1),f2(a1)),x67082))+P1(f324(f324(f231(a1),x67081),x67082))
% 164.51/164.36  [6739]P1(f324(f324(f231(a1),x67391),x67392))+~P1(f324(f324(f231(a840),f324(f106(a840),x67391)),f324(f106(a840),x67392)))+P1(f324(f324(f231(a1),x67391),a85))
% 164.51/164.36  [6769]P1(f324(f324(f231(a1),f2(a1)),f51(a1,x67691,x67692)))+~P1(f324(f324(f231(a1),f2(a1)),x67692))+~P1(f324(f324(f231(a1),f2(a1)),x67691))
% 164.51/164.36  [6868]P1(f324(f324(f232(a1),a85),x68681))+~P1(f324(f324(f232(a1),x68682),x68681))+~P1(f324(f324(f232(a840),f324(f106(a840),x68682)),f324(f106(a840),x68681)))
% 164.51/164.36  [6916]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x69161),x69162)),f51(a1,x69161,x69162)),f56(x69161,x69162))+~P1(f324(f324(f232(a1),x69161),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x69162))
% 164.51/164.36  [6937]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x69371),x69372)),f51(a1,x69371,x69372)),f53(x69371,x69372))+~P1(f324(f324(f231(a1),f2(a1)),x69372))+~P1(f324(f324(f231(a1),f2(a1)),x69371))
% 164.51/164.36  [6992]~P92(x69922)+E(x69921,f115(x69922))+E(f324(f131(x69922,x69922,f83(x69922),f324(f130(x69922),x69921)),f324(f156(x69922),x69921)),f324(f66(x69922,f83(x69922)),f324(f157(x69922),x69921)))
% 164.51/164.36  [7106]~E(x71061,f2(a840))+E(f324(f131(a840,a840,f82(a840),x71061),x71062),f2(a840))+P1(f324(f324(f326(a840),f717(x71062,x71061)),f324(f157(a840),x71062)))
% 164.51/164.36  [7158]~P1(f324(f324(f232(a1),x71582),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71581),x71582)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71581))
% 164.51/164.36  [7160]~P1(f324(f324(f232(a1),x71601),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71601),x71602)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71602))
% 164.51/164.36  [7161]~P1(f324(f324(f232(a1),x71612),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x71611),x71612)),f2(a1)))+~P1(f324(f324(f231(a1),f2(a1)),x71611))
% 164.51/164.36  [7162]~P1(f324(f324(f231(a1),x71621),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x71621),x71622)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71622))
% 164.51/164.36  [7171]P1(f324(f324(f326(f847(x71711,a834)),f651(x71712,x71711)),x71712))+~P1(f324(f64(f847(x71711,a834)),x71712))+P1(f324(f64(x71711),f43(f847(x71711,a834),x71712)))
% 164.51/164.36  [7276]P29(x72761,x72761,x72762,f238(f847(x72761,a834)))+~E(f324(f304(x72761,x72761,x72762),f238(f847(x72761,a834))),f238(f847(x72761,a834)))+~P1(f324(f64(x72761),f238(f847(x72761,a834))))
% 164.51/164.36  [7408]~P29(x74081,x74081,x74082,f238(f847(x74081,a834)))+E(f324(f304(x74081,x74081,x74082),f238(f847(x74081,a834))),f238(f847(x74081,a834)))+~P1(f324(f64(x74081),f238(f847(x74081,a834))))
% 164.51/164.36  [7549]E(f324(f324(f42(a1),x75491),x75492),f324(f106(a1),a99))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x75491),x75492)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x75491))
% 164.51/164.36  [7608]~P1(f324(f324(f232(a1),x76082),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f42(a1),x76081),x76082)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x76081))
% 164.51/164.36  [7613]E(f324(f324(f82(a1),x76131),x76132),f51(a1,x76131,x76132))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x76131),x76132)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x76131))
% 164.51/164.36  [7616]P1(f324(f324(f232(a1),x76161),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f42(a1),x76161),x76162)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x76162))
% 164.51/164.36  [7872]~P85(x78721)+P50(a840,x78721,f280(a840),x78722)+~P1(f324(f324(f231(x78721),f324(x78722,f335(x78722,x78721))),f324(x78722,f337(x78722,x78721))))
% 164.51/164.36  [8319]~P86(x83191)+P18(x83191,x83192)+~P1(f324(f324(f231(x83191),f324(f324(f149(x83191),x83192),f749(x83192,x83191))),f324(f324(f149(x83191),x83192),f750(x83192,x83191))))
% 164.51/164.36  [8320]~P86(x83201)+P18(x83201,x83202)+~P1(f324(f324(f231(x83201),f324(f324(f149(x83201),x83202),f756(x83202,x83201))),f324(f324(f149(x83201),x83202),f766(x83202,x83201))))
% 164.51/164.36  [5487]E(x54871,f2(a1))+~E(f51(a1,x54872,x54871),f2(a1))+E(f324(f324(f42(a1),x54872),f324(f81(a1),x54871)),f324(f81(a1),f324(f324(f42(a1),x54872),x54871)))
% 164.51/164.36  [5504]~P38(x55042)+~P38(x55041)+P38(f324(f324(f103(f847(a1,a834)),x55041),x55042))
% 164.51/164.36  [5505]~P38(x55052)+~P38(x55051)+P38(f324(f324(f104(f847(a1,a834)),x55051),x55052))
% 164.51/164.36  [5522]~P89(x55221)+~P59(x55221)+E(f324(f81(x55221),f324(f324(f284(x55221),f80(x55221)),x55222)),f324(f324(f284(x55221),f324(f106(x55221),a99)),x55222))
% 164.51/164.36  [5645]E(x56451,f2(a1))+~E(f51(a1,x56452,x56451),f2(a1))+E(f324(f324(f42(a1),f324(f81(a1),x56452)),x56451),f324(f81(a1),f324(f324(f42(a1),x56452),x56451)))
% 164.51/164.36  [5779]~P86(x57791)+P18(x57791,x57792)+P1(f324(f324(f232(a840),f750(x57792,x57791)),f324(f180(f841(x57791)),x57792)))
% 164.51/164.36  [5780]~P86(x57801)+P18(x57801,x57802)+P1(f324(f324(f232(a840),f766(x57802,x57801)),f324(f180(f841(x57801)),x57802)))
% 164.51/164.36  [5939]~P89(x59391)+~E(f324(f106(x59391),x59392),f2(x59391))+P33(x59391,f324(f106(x59391),f324(f324(f82(a1),x59392),f324(f81(a1),a85))))
% 164.51/164.36  [5940]~P89(x59401)+~E(f324(f106(x59401),x59402),f2(x59401))+P33(x59401,f324(f106(x59401),f324(f324(f82(a1),a85),f324(f81(a1),x59402))))
% 164.51/164.36  [5942]E(f324(a57,f53(f324(f81(a1),x59421),f324(f81(a1),x59422))),f52(x59421,x59422))+P1(f324(f324(f232(a1),f2(a1)),x59422))+P1(f324(f324(f231(a1),f2(a1)),x59421))
% 164.51/164.36  [6076]~E(x60762,f2(a840))+~E(x60761,f2(a840))+P1(f324(f324(f231(a1),f324(f102(a1),x60761)),f324(f81(a1),f324(f102(a1),x60762))))
% 164.51/164.36  [6102]E(f324(f324(f82(a840),f324(f106(a840),x61021)),f324(f106(a840),x61022)),f324(f106(a840),f324(f324(f82(a1),x61021),x61022)))+P1(f324(f324(f232(a1),x61021),a85))+P1(f324(f324(f232(a1),x61022),a85))
% 164.51/164.36  [6239]~P69(x62391)+~P1(f324(f324(f232(x62391),f2(x62391)),x62392))+P1(f324(f324(f232(x62391),f324(f81(x62391),x62392)),x62392))
% 164.51/164.36  [6240]~P69(x62401)+~P1(f324(f324(f231(x62401),f2(x62401)),x62402))+P1(f324(f324(f231(x62401),f324(f81(x62401),x62402)),x62402))
% 164.51/164.36  [6422]E(f324(f324(f3(a840),f324(a107,x64221)),f324(a107,x64222)),f324(a107,f324(f324(f3(a1),x64221),x64222)))+~P1(f324(f324(f231(a1),f2(a1)),x64222))+~P1(f324(f324(f231(a1),x64222),x64221))
% 164.51/164.36  [6459]E(f324(a107,f51(a1,f324(f106(a1),x64591),f324(f106(a1),x64592))),f51(a840,f324(f106(a840),x64591),f324(f106(a840),x64592)))+P1(f324(a185,f324(f106(a1),x64591)))+P1(f324(a185,f324(f106(a1),x64592)))
% 164.51/164.36  [6477]~P69(x64771)+P1(f324(f324(f232(x64771),f2(x64771)),x64772))+~P1(f324(f324(f232(x64771),f324(f81(x64771),x64772)),x64772))
% 164.51/164.36  [6478]~P69(x64781)+P1(f324(f324(f231(x64781),f2(x64781)),x64782))+~P1(f324(f324(f231(x64781),f324(f81(x64781),x64782)),x64782))
% 164.51/164.36  [6489]~P69(x64891)+~P1(f324(f324(f232(x64891),f2(x64891)),x64892))+P1(f324(f324(f232(x64891),f2(x64891)),f324(f324(f82(x64891),x64892),x64892)))
% 164.51/164.36  [6491]~P69(x64911)+~P1(f324(f324(f231(x64911),f2(x64911)),x64912))+P1(f324(f324(f231(x64911),f2(x64911)),f324(f324(f82(x64911),x64912),x64912)))
% 164.51/164.36  [6503]E(f324(f324(f82(a840),f324(a107,x65031)),f324(a107,x65032)),f324(a107,f324(f324(f82(a1),x65031),x65032)))+~P1(f324(f324(f231(a1),f2(a1)),x65032))+~P1(f324(f324(f231(a1),f2(a1)),x65031))
% 164.51/164.36  [6515]E(x65151,f2(a840))+P1(f324(f324(f232(a840),f2(a840)),x65152))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f240(a840),x65152),x65151)))
% 164.51/164.36  [6548]~P89(x65481)+E(f324(f106(x65481),x65482),f2(x65481))+~P33(x65481,f324(f106(x65481),f324(f324(f82(a1),a85),f324(f81(a1),x65482))))
% 164.51/164.36  [6549]~P89(x65491)+E(f324(f106(x65491),x65492),f2(x65491))+~P33(x65491,f324(f106(x65491),f324(f324(f82(a1),x65492),f324(f81(a1),a85))))
% 164.51/164.36  [6611]~P1(f324(f64(x66111),x66112))+~P1(f324(f64(x66111),f238(f847(x66111,a834))))+P1(f324(f64(x66111),f324(f81(f847(x66111,a834)),x66112)))
% 164.51/164.36  [6636]~P1(f324(f324(f232(a1),f2(a1)),x66362))+~P1(f324(f324(f231(a1),x66362),x66361))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x66361),x66362)))
% 164.51/164.36  [6637]~P1(f324(f324(f232(a1),x66372),f2(a1)))+~P1(f324(f324(f231(a1),x66371),f2(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66371),x66372)))
% 164.51/164.36  [6678]~P1(f324(f324(f232(a840),f2(a840)),x66782))+~P1(f324(f324(f232(a840),f2(a840)),x66781))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f83(a840),x66781),x66782)))
% 164.51/164.36  [6679]~P1(f324(f324(f231(a1),f2(a1)),x66792))+~P1(f324(f324(f231(a1),f2(a1)),x66791))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f83(a1),x66791),x66792)))
% 164.51/164.36  [6680]~P1(f324(f324(f231(a1),f2(a1)),x66802))+~P1(f324(f324(f231(a1),f2(a1)),x66801))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x66801),x66802)))
% 164.51/164.36  [6681]~P1(f324(f324(f232(a1),f2(a1)),x66812))+~P1(f324(f324(f231(a1),f2(a1)),x66811))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66811),x66812)))
% 164.51/164.36  [6682]~P1(f324(f324(f231(a1),f2(a1)),x66822))+~P1(f324(f324(f231(a1),f2(a1)),x66821))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66821),x66822)))
% 164.51/164.36  [6754]E(x67541,f2(a1))+E(f51(a1,x67542,x67541),f2(a1))+E(f324(f324(f3(a1),f324(f81(a1),f324(f324(f42(a1),x67542),x67541))),f80(a1)),f324(f324(f42(a1),f324(f81(a1),x67542)),x67541))
% 164.51/164.36  [6814]P1(f324(f324(f232(a840),f2(a840)),x68141))+P1(f324(f324(f232(a840),f2(a840)),x68142))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f82(a840),x68142),x68141)))
% 164.51/164.36  [6815]~P69(x68151)+P1(f324(f324(f232(x68151),f2(x68151)),x68152))+~P1(f324(f324(f232(x68151),f2(x68151)),f324(f324(f82(x68151),x68152),x68152)))
% 164.51/164.36  [6816]~P69(x68161)+P1(f324(f324(f231(x68161),f2(x68161)),x68162))+~P1(f324(f324(f231(x68161),f2(x68161)),f324(f324(f82(x68161),x68162),x68162)))
% 164.51/164.36  [6869]~P1(f324(f64(x68691),x68692))+P1(f324(f64(x68691),f238(f847(x68691,a834))))+~P1(f324(f64(x68691),f324(f81(f847(x68691,a834)),x68692)))
% 164.51/164.36  [6929]P1(f324(f324(f231(a1),x69291),f2(a1)))+~P1(f324(f324(f232(a1),x69292),f2(a1)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x69291),x69292)))
% 164.51/164.36  [6935]~P1(f324(f324(f232(a1),f2(a1)),x69351))+P1(f324(f324(f231(a1),x69351),x69352))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69352),x69351)))
% 164.51/164.36  [6936]~P1(f324(f324(f231(a1),f2(a1)),x69362))+P1(f324(f324(f231(a1),x69361),x69362))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69362),x69361)))
% 164.51/164.36  [6968]P1(f324(f324(f232(a1),f2(a1)),x69681))+~P1(f324(f324(f231(a1),f2(a1)),x69682))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69682),x69681)))
% 164.51/164.36  [6969]P1(f324(f324(f231(a1),f2(a1)),x69691))+~P1(f324(f324(f232(a1),f2(a1)),x69692))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x69691),x69692)))
% 164.51/164.36  [7439]~P1(f324(f64(x74392),f238(f847(x74392,a834))))+~P1(f324(f64(x74391),f238(f847(x74391,a834))))+P1(f324(f64(f846(x74391,x74392)),f238(f847(f846(x74391,x74392),a834))))
% 164.51/164.36  [7440]~P1(f324(f64(x74402),f238(f847(x74402,a834))))+~P1(f324(f64(x74401),f238(f847(x74401,a834))))+P1(f324(f64(f850(x74401,x74402)),f238(f847(f850(x74401,x74402),a834))))
% 164.51/164.36  [7512]~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x75121))+~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x75122))+P1(f324(f324(f232(a840),x75121),f324(f324(f83(a840),x75122),x75121)))
% 164.51/164.36  [7513]~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x75131))+~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x75132))+P1(f324(f324(f232(a840),x75131),f324(f324(f83(a840),x75131),x75132)))
% 164.51/164.36  [7548]E(f324(f41(x75481),f238(f847(x75481,a834))),f324(a114,f2(a840)))+P1(f324(f64(x75482),f238(f847(x75482,a834))))+~P1(f324(f64(f847(x75482,x75481)),f238(f847(f847(x75482,x75481),a834))))
% 164.51/164.36  [7676]~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x76762))+~P1(f324(f324(f232(a840),f324(a114,f2(a840))),x76761))+P1(f324(f324(f232(a840),f324(a114,f2(a840))),f324(f324(f83(a840),x76761),x76762)))
% 164.51/164.36  [7677]~P1(f324(f324(f231(a840),f324(a114,f2(a840))),x76771))+~P1(f324(f324(f231(a840),f324(a114,f2(a840))),x76772))+P1(f324(f324(f231(a840),f324(a114,f2(a840))),f324(f324(f83(a840),x76771),x76772)))
% 164.51/164.36  [8368]E(x83681,f115(x83682))+~P1(f324(f127(x83682),x83681))+E(f161(x83682,f324(f324(f10(a834,a834,x83682),a320),f324(f324(f9(x83682,x83682,a834),a321),f133(x83682,x83681))),x83681),f116(x83682,x83681))
% 164.51/164.36  [8465]~P38(x84652)+~P38(x84651)+E(f324(f304(a840,a1,f102(a1)),f324(f324(f103(f847(a840,a834)),f324(f304(a1,a840,a107),x84651)),f324(f304(a1,a840,a107),x84652))),f324(f324(f103(f847(a1,a834)),x84651),x84652))
% 164.51/164.36  [8466]~P38(x84662)+~P38(x84661)+E(f324(f304(a840,a1,f102(a1)),f324(f324(f104(f847(a840,a834)),f324(f304(a1,a840,a107),x84661)),f324(f304(a1,a840,a107),x84662))),f324(f324(f104(f847(a1,a834)),x84661),x84662))
% 164.51/164.36  [9053]~P89(x90531)+~E(f324(f106(x90531),x90532),f80(x90531))+P33(x90531,f324(f106(x90531),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x90532))))
% 164.51/164.36  [9270]~P89(x92701)+E(f324(f106(x92701),x92702),f80(x92701))+~P33(x92701,f324(f106(x92701),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x92702))))
% 164.51/164.36  [9692]~P85(x96922)+P51(a840,x96922,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x96921)+P1(f324(f324(f280(a840),f831(x96921,x96922)),f336(x96921,x96922)))
% 164.51/164.36  [9695]~P85(x96951)+P51(a840,x96951,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x96952)+~P1(f324(f324(f280(a840),f336(x96952,x96951)),f831(x96952,x96951)))
% 164.51/164.36  [9696]~P85(x96961)+P51(a840,x96961,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x96962)+~P1(f324(f324(f232(x96961),f324(x96962,f831(x96962,x96961))),f324(x96962,f336(x96962,x96961))))
% 164.51/164.36  [9784]~P85(x97841)+P50(a840,x97841,f280(a840),x97842)+~P51(a840,x97841,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97842)
% 164.51/164.36  [9984]E(x99841,f2(a1))+E(x99842,f2(a1))+E(f324(f253(a1,a1,a1,a1,f37(a1),f324(f83(a1),f84(a1,x99842))),f324(f324(f324(f98(f846(a1,a1)),f324(f324(a321,f84(a1,x99841)),f84(a1,x99842))),f59(x99841,x99842)),f324(f324(f252(a1,a1,f846(a1,a1)),f324(f324(f20(a1,f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f847(f846(a1,a1),f846(a1,a1))),f847(f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),a1),f20(a1,f846(a1,a1),f846(a1,a1))),f324(f324(f10(f846(a1,a1),f847(a1,f847(f846(a1,a1),f846(a1,a1))),a1),f324(f9(a1,f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),f324(f324(f10(a834,f847(f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),a1),f98(f846(a1,a1))),f324(f324(f9(a1,a1,a834),a321),f2(a1))))),f324(f324(f9(a1,a1,f846(a1,a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f81(a1))),f2(a1))))),f324(f324(f9(a1,f847(a1,a1),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f846(a1,a1)),f847(f847(a1,a1),f847(a1,f846(a1,a1))),a1),f10(a1,f846(a1,a1),a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f847(a1,a1),a1),f3(a1)),f81(a1))),f80(a1))))),f324(f3(a1),f324(f77(a1),x99842))))),f59(x99841,x99842)))),f52(x99841,x99842))
% 164.51/164.36  [9985]E(x99851,f2(a1))+E(x99852,f2(a1))+E(f324(f253(a1,a1,a1,a1,f37(a1),f324(f83(a1),f84(a1,x99852))),f324(f324(f324(f98(f846(a1,a1)),f324(f324(a323,f324(f324(a322,f324(f324(f232(a1),f2(a1)),x99852)),f324(f324(f231(a1),f2(a1)),x99851))),f324(f324(a322,f324(f324(f232(a1),x99852),f2(a1))),f324(f324(f232(a1),x99851),f2(a1))))),f59(x99851,x99852)),f324(f324(f252(a1,a1,f846(a1,a1)),f324(f324(f20(a1,f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f847(f846(a1,a1),f846(a1,a1))),f847(f847(a1,f846(a1,a1)),f847(a1,f846(a1,a1))),a1),f20(a1,f846(a1,a1),f846(a1,a1))),f324(f324(f10(f846(a1,a1),f847(a1,f847(f846(a1,a1),f846(a1,a1))),a1),f324(f9(a1,f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),f324(f324(f10(a834,f847(f846(a1,a1),f847(f846(a1,a1),f846(a1,a1))),a1),f98(f846(a1,a1))),f324(f324(f9(a1,a1,a834),a321),f2(a1))))),f324(f324(f9(a1,a1,f846(a1,a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f81(a1))),f2(a1))))),f324(f324(f9(a1,f847(a1,a1),f847(a1,f846(a1,a1))),f324(f324(f10(f847(a1,f846(a1,a1)),f847(f847(a1,a1),f847(a1,f846(a1,a1))),a1),f10(a1,f846(a1,a1),a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f847(a1,a1),a1),f3(a1)),f81(a1))),f80(a1))))),f324(f3(a1),f324(f77(a1),x99852))))),f59(x99851,x99852)))),f52(x99851,x99852))
% 164.51/164.36  [5512]~P103(x55121)+~P89(x55121)+E(f324(f77(x55121),f324(f324(f240(x55121),f324(f106(x55121),a99)),x55122)),f80(x55121))
% 164.51/164.36  [6014]~P119(x60141)+~P1(f324(f324(f232(a1),x60142),f2(a1)))+E(f324(f81(x60141),f324(f102(x60141),f324(a107,f324(f81(a1),x60142)))),f324(f105(x60141),x60142))
% 164.51/164.36  [6223]P1(f324(f324(f231(a101),x62231),f80(a101)))+E(f324(f324(f82(a101),f80(a101)),f268(x62231,f324(f324(f42(a101),x62232),x62231))),f268(x62231,x62232))+P1(f324(f324(f232(a101),x62232),x62231))
% 164.51/164.36  [6296]E(x62961,f2(a1))+~E(f324(f77(a1),x62962),f80(a1))+P1(f324(f324(f280(a1),f324(f324(f83(a1),x62961),x62962)),x62961))
% 164.51/164.36  [6720]~E(x67202,f80(a840))+~P1(f324(f324(f232(a840),f2(a840)),x67201))+P1(f324(f324(f280(a840),f324(f324(f83(a840),x67201),x67202)),x67201))
% 164.51/164.36  [6721]~E(x67211,f80(a840))+~P1(f324(f324(f232(a840),f2(a840)),x67212))+P1(f324(f324(f280(a840),f324(f324(f83(a840),x67211),x67212)),x67212))
% 164.51/164.36  [6857]~P88(x68571)+~P1(f324(f324(f326(x68571),x68572),f112(x68571)))+~E(f324(f324(f82(x68571),f324(f324(f82(x68571),f80(x68571)),x68572)),x68572),f2(x68571))
% 164.51/164.36  [6970]~P1(f324(f324(f232(a1),x69701),f2(a1)))+~P1(f324(f324(f231(a1),x69702),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f53(f324(f81(a1),x69701),f324(f81(a1),x69702)))),f324(f324(f42(a1),x69701),x69702))
% 164.51/164.36  [6986]~P1(f324(f324(f232(a1),x69861),f2(a1)))+~P1(f324(f324(f231(a1),x69862),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f53(f324(f81(a1),x69861),f324(f81(a1),x69862)))),f51(a1,x69861,x69862))
% 164.51/164.36  [6994]~P1(f324(f324(f232(a1),x69942),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f56(f324(f81(a1),x69941),f324(f81(a1),x69942)))),f324(f324(f42(a1),x69941),x69942))+~P1(f324(f324(f232(a1),f2(a1)),x69941))
% 164.51/164.36  [6998]E(x69981,f2(a1))+E(f324(f77(a1),x69982),f80(a1))+~P1(f324(f324(f280(a1),f324(f324(f83(a1),x69981),x69982)),x69981))
% 164.51/164.36  [7013]~P1(f324(f324(f232(a1),x70132),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f56(f324(f81(a1),x70131),f324(f81(a1),x70132)))),f51(a1,x70131,x70132))+~P1(f324(f324(f232(a1),f2(a1)),x70131))
% 164.51/164.36  [7064]E(f324(f324(f42(a1),f324(f324(f240(a1),x70641),x70642)),x70641),f324(f324(f240(a1),x70641),f324(f324(f3(a840),x70642),f324(a114,f2(a840)))))+~P1(f324(f324(f232(a840),f2(a840)),x70642))+~P1(f324(f324(f232(a1),f2(a1)),x70641))
% 164.51/164.36  [7167]~P1(f324(f324(f232(a840),f2(a840)),x71671))+~P1(f324(f324(f232(a840),f80(a840)),x71672))+P1(f324(f324(f232(a840),f324(f324(f42(a840),x71671),x71672)),x71671))
% 164.51/164.36  [7168]~P1(f324(f324(f232(a840),f2(a840)),x71681))+~P1(f324(f324(f232(a840),f2(a840)),x71682))+P1(f324(f324(f232(a840),f324(f324(f3(a840),x71681),x71682)),x71681))
% 164.51/164.36  [7169]~P1(f324(f324(f232(a1),f2(a1)),x71691))+~P1(f324(f324(f232(a1),f80(a1)),x71692))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71691),x71692)),x71691))
% 164.51/164.36  [7328]E(x73281,f2(a840))+~E(x73282,f2(a1))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x73282)),x73281)))
% 164.51/164.36  [7369]E(x73691,f80(a840))+~P1(f324(f324(f232(a840),f2(a840)),x73692))+~P1(f324(f324(f280(a840),f324(f324(f83(a840),x73692),x73691)),x73692))
% 164.51/164.36  [7370]E(x73701,f80(a840))+~P1(f324(f324(f232(a840),f2(a840)),x73702))+~P1(f324(f324(f280(a840),f324(f324(f83(a840),x73701),x73702)),x73702))
% 164.51/164.36  [7761]~E(x77612,f115(f841(x77611)))+E(f324(f180(f841(f841(x77611))),f163(x77611,x77612)),f2(a840))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x77611),a840),f180(f841(x77611))),x77612)))
% 164.51/164.36  [8015]P1(f324(x80151,x80152))+~P1(f324(x80151,f324(a110,f599(x80151,x80152))))+~P1(f324(f324(f326(f847(f846(a840,a840),a834)),x80152),a100))
% 164.51/164.36  [8030]E(x80301,f115(f841(x80302)))+E(f324(f180(f841(x80302)),f324(f324(f149(f841(x80302)),x80301),f2(a840))),f324(f180(f841(f841(x80302))),f163(x80302,x80301)))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x80302),a840),f180(f841(x80302))),x80301)))
% 164.51/164.36  [8708]~P1(f324(f64(x87081),f324(f257(x87081),x87082)))+~P1(f324(f64(x87081),f238(f847(x87081,a834))))+P1(f324(f64(x87081),f324(f257(x87081),f324(f324(f10(a834,a834,x87081),a320),x87082))))
% 164.51/164.36  [8763]E(f324(f324(f247(a840,a840),f324(a114,f324(f324(f42(a840),f324(f324(f3(a840),x87631),x87632)),x87632))),f51(a840,f324(f324(f3(a840),x87631),x87632),x87632)),f87(f846(a840,a840),f54(x87631,x87632)))+~P1(f324(f324(f232(a840),f2(a840)),x87632))+~P1(f324(f324(f231(a840),x87632),x87631))
% 164.51/164.36  [9020]~P1(f324(f64(x90201),f324(f257(x90201),x90202)))+P1(f324(f64(x90201),f238(f847(x90201,a834))))+~P1(f324(f64(x90201),f324(f257(x90201),f324(f324(f10(a834,a834,x90201),a320),x90202))))
% 164.51/164.36  [9689]P30(x96891,x96892)+~P36(x96891,f324(f246(f847(f846(x96891,x96891),a834),f847(f846(x96891,x96891),a834)),x96892))+~P1(f324(f324(f231(f847(f846(x96891,x96891),a834)),f324(f324(f282(x96891,x96891,x96891),f324(f246(f847(f846(x96891,x96891),a834),f847(f846(x96891,x96891),a834)),x96892)),f324(f251(f847(f846(x96891,x96891),a834),f847(f846(x96891,x96891),a834)),x96892))),f324(f246(f847(f846(x96891,x96891),a834),f847(f846(x96891,x96891),a834)),x96892)))
% 164.51/164.36  [9788]~E(f293(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97882,x97881),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x97882),x97881))+P1(f324(f324(f280(a840),x97881),x97882))
% 164.51/164.36  [9789]~E(f290(a840,f280(a840),f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97892,x97891),f179(f847(a840,a834)))+~P1(f324(f324(f280(a840),x97892),x97891))+P1(f324(f324(f280(a840),x97891),x97892))
% 164.51/164.36  [7088]~P1(f324(f324(f232(a840),f2(a840)),x70882))+P1(f324(f324(f232(a840),x70881),x70882))+E(f324(a114,f324(f324(f42(a840),f324(f324(f3(a840),x70881),x70882)),x70882)),f324(f324(f42(a840),x70881),x70882))
% 164.51/164.36  [7243]~P1(f324(f324(f232(a840),f2(a840)),x72432))+~P1(f324(f324(f231(a840),x72432),x72431))+E(f324(a114,f324(f324(f42(a840),f324(f324(f3(a840),x72431),x72432)),x72432)),f324(f324(f42(a840),x72431),x72432))
% 164.51/164.36  [8232]~P89(x82321)+~P88(x82321)+~P33(x82321,f324(f106(x82321),f324(f324(f3(a1),f324(f324(f82(a1),x82322),x82322)),a99)))
% 164.51/164.36  [8936]E(x89361,f2(a840))+E(f324(f324(f252(a840,a840,f846(a840,a840)),f324(f324(f10(a840,f847(a840,f846(a840,a840)),a840),f247(a840,a840)),a114)),f87(f846(a840,a840),f54(f324(f324(f3(a840),x89362),x89361),x89361))),f87(f846(a840,a840),f54(x89362,x89361)))+P1(f324(f324(f232(a840),x89362),x89361))
% 164.51/164.36  [9329]P1(f324(x93292,f348(x93292,x93291)))+P1(f324(x93291,f348(x93292,x93291)))+E(f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93291)),f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93292)))
% 164.51/164.36  [9333]~P1(f324(x93332,f348(x93332,x93331)))+~P1(f324(x93331,f348(x93332,x93331)))+E(f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93331)),f324(f257(a1),f324(f324(f20(a1,a834,a834),f324(f324(f10(a834,f847(a834,a834),a1),a322),f324(f231(a1),f2(a1)))),x93332)))
% 164.51/164.36  [9871]~P1(f324(f324(f280(a840),x98712),x98711))+P1(f324(f324(f280(a840),x98711),x98712))+P1(f324(f324(f326(a840),x98711),f288(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98712)))
% 164.51/164.36  [9872]~P1(f324(f324(f280(a840),x98722),x98721))+P1(f324(f324(f280(a840),x98721),x98722))+P1(f324(f324(f326(a840),x98722),f291(a840,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x98721)))
% 164.51/164.36  [7469]~P89(x74691)+~P60(x74691)+E(f324(f324(f284(x74691),x74692),f324(f106(x74691),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x74692)
% 164.51/164.36  [9052]~P89(x90521)+~E(f324(f106(x90521),x90522),f80(x90521))+P33(x90521,f324(f106(x90521),f324(f324(f82(a1),x90522),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.51/164.36  [9209]~P133(x92091)+~E(x92092,f2(x92091))+E(f324(f324(f240(x92091),x92092),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(x92091))
% 164.51/164.36  [9210]~P133(x92101)+~E(x92102,f80(x92101))+E(f324(f324(f240(x92101),x92102),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92101))
% 164.51/164.36  [9223]~P133(x92231)+~E(x92232,f324(f81(x92231),f80(x92231)))+E(f324(f324(f240(x92231),x92232),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92231))
% 164.51/164.36  [9271]~P89(x92711)+E(f324(f106(x92711),x92712),f80(x92711))+~P33(x92711,f324(f106(x92711),f324(f324(f82(a1),x92712),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.51/164.36  [9630]~P103(x96302)+E(x96301,f2(x96302))+P1(f324(f324(f232(x96302),f2(x96302)),f324(f324(f240(x96302),x96301),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.51/164.36  [9688]~P103(x96882)+~E(x96881,f2(x96882))+~P1(f324(f324(f232(x96882),f2(x96882)),f324(f324(f240(x96882),x96881),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.51/164.36  [9727]P1(f324(f324(f231(a1),x97271),f2(a1)))+P1(f324(f324(f232(a1),x97272),x97271))+E(f324(f49(x97271),f53(x97272,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97271))),f53(x97272,x97271))
% 164.51/164.36  [9728]~P1(f324(f324(f232(a1),f2(a1)),x97281))+P1(f324(f324(f232(a1),x97282),x97281))+E(f324(f49(x97281),f53(x97282,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97281))),f53(x97282,x97281))
% 164.51/164.36  [9729]P1(f324(f324(f231(a1),x97291),f2(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x97292),x97291)))+E(f324(f49(x97291),f56(x97292,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97291))),f56(x97292,x97291))
% 164.51/164.36  [9730]~P1(f324(f324(f232(a1),f2(a1)),x97301))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x97302),x97301)))+E(f324(f49(x97301),f56(x97302,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97301))),f56(x97302,x97301))
% 164.51/164.36  [9731]~P2(x97311)+~P1(f324(f324(f231(a1),f2(a1)),x97312))+E(f324(f102(x97311),f324(a107,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97312))),f324(f324(f82(x97311),f324(f102(x97311),f324(a107,x97312))),f324(f102(x97311),f324(a107,x97312))))
% 164.51/164.36  [4866]~P139(x48661,x48662,x48663)+~E(x48663,f2(a1))+P1(f324(x48661,x48662))
% 164.51/164.36  [4988]~P86(x49881)+~P18(x49881,x49883)+P18(x49881,f155(x49881,x49882,x49883))
% 164.51/164.36  [4989]~P86(x49891)+~P18(x49891,x49893)+P18(x49891,f161(x49891,x49892,x49893))
% 164.51/164.36  [4575]~P63(x45752)+~E(x45753,f324(f81(x45752),x45751))+E(x45751,f324(f81(x45752),x45753))
% 164.51/164.36  [4577]~P63(x45771)+~E(f324(f81(x45771),x45773),x45772)+E(f324(f81(x45771),x45772),x45773)
% 164.51/164.36  [4650]~P87(x46503)+E(x46501,x46502)+~E(f324(f102(x46503),x46501),f324(f102(x46503),x46502))
% 164.51/164.36  [4651]~P88(x46513)+E(x46511,x46512)+~E(f324(f105(x46513),x46511),f324(f105(x46513),x46512))
% 164.51/164.36  [4652]~P63(x46523)+E(x46521,x46522)+~E(f324(f81(x46523),x46521),f324(f81(x46523),x46522))
% 164.51/164.36  [4653]~P91(x46533)+E(x46531,x46532)+~E(f324(f81(x46533),x46531),f324(f81(x46533),x46532))
% 164.51/164.36  [4654]~P86(x46543)+E(x46541,x46542)+~E(f324(f294(x46543),x46541),f324(f294(x46543),x46542))
% 164.51/164.36  [4655]~P86(x46553)+E(x46551,x46552)+~E(f324(f258(x46553),x46551),f324(f258(x46553),x46552))
% 164.51/164.36  [4656]~P86(x46563)+E(x46561,x46562)+~E(f324(f259(x46563),x46561),f324(f259(x46563),x46562))
% 164.51/164.36  [4657]~P86(x46573)+E(x46571,x46572)+~E(f324(f297(x46573),x46571),f324(f297(x46573),x46572))
% 164.51/164.36  [4885]~P140(x48851,x48853,x48852)+~E(x48852,f2(a1))+P1(f324(x48851,f2(a1)))
% 164.51/164.36  [4924]~E(x49241,f2(a840))+E(f379(x49241,x49242,x49243),f179(f847(x49243,a834)))+~E(f324(f41(x49243),x49242),f324(a114,x49241))
% 164.51/164.36  [5071]~E(x50712,f2(a840))+E(f324(f246(a840,a840),x50711),f2(a840))+~P1(f324(f54(x50713,x50712),x50711))
% 164.51/164.36  [5115]P1(f324(x51151,x51152))+~E(x51153,f324(f102(a1),x51152))+~P1(f324(x51151,f324(a107,x51153)))
% 164.51/164.36  [5574]~E(x55743,f2(a840))+~P1(f324(x55741,x55742))+P1(f324(x55741,f51(a840,x55742,x55743)))
% 164.51/164.36  [5719]~P1(f324(a26,x57193))+~P1(f324(a26,x57192))+P1(f324(a26,f33(x57191,x57192,x57193)))
% 164.51/164.36  [5996]~E(x59963,f2(a840))+P1(f324(x59961,x59962))+~P1(f324(x59961,f51(a840,x59962,x59963)))
% 164.51/164.36  [6704]E(x67041,f2(a840))+~P1(f324(x67042,f781(x67041,x67043,x67042)))+P1(f324(x67042,f51(a840,x67043,x67041)))
% 164.51/164.36  [6820]~P9(x68201)+~P1(f324(f324(f231(x68201),x68202),f653(x68203,x68202,x68201)))+P1(f324(f324(f231(x68201),x68202),f44(x68201,x68203)))
% 164.51/164.36  [6822]~P1(f324(x68221,x68222))+~P1(f324(x68221,f781(x68223,x68222,x68221)))+P1(f324(x68221,f51(a840,x68222,x68223)))
% 164.51/164.36  [6922]E(x69221,f115(x69222))+E(f324(f324(f139(x69222),f735(x69223,x69221,x69222)),f744(x69223,x69221,x69222)),x69221)+~P1(f324(f324(f326(f841(x69222)),x69221),f147(x69222,x69223)))
% 164.51/164.36  [6956]~P119(x69561)+~P1(f324(f324(f326(x69561),x69562),f112(x69561)))+P1(f324(f324(f326(x69561),f324(f324(f240(x69561),x69562),x69563)),f112(x69561)))
% 164.51/164.36  [7295]P36(x72951,x72952)+~P1(f324(f324(f326(x72951),x72953),f368(x72952,x72951)))+P1(f324(f324(f326(x72951),f370(x72952,x72951,x72953)),f368(x72952,x72951)))
% 164.51/164.36  [7574]E(x75741,f115(x75742))+~P1(f324(f324(f326(f841(x75742)),x75741),f147(x75742,x75743)))+P1(f324(f324(f326(f841(x75742)),f744(x75743,x75741,x75742)),f147(x75742,x75743)))
% 164.51/164.36  [7626]E(x76261,f2(a840))+E(f324(f324(f82(a840),f324(f324(f83(a840),x76261),f782(x76261,x76262,x76263))),f781(x76261,x76262,x76263)),x76262)+P1(f324(x76263,f51(a840,x76262,x76261)))
% 164.51/164.36  [7670]~P1(f324(x76703,x76702))+E(f324(f324(f82(a840),f324(f324(f83(a840),x76701),f782(x76701,x76702,x76703))),f781(x76701,x76702,x76703)),x76702)+P1(f324(x76703,f51(a840,x76702,x76701)))
% 164.51/164.36  [7816]P1(f324(f324(f232(a1),x78161),f718(x78162,x78163,x78161)))+P1(f324(f324(x78163,f324(f324(f42(a1),x78162),x78161)),f51(a1,x78162,x78161)))+~P1(f324(f324(f232(a1),x78161),f2(a1)))
% 164.51/164.36  [8088]P1(f324(f324(x80882,f324(f324(f42(a1),x80881),x80883)),f51(a1,x80881,x80883)))+~P1(f324(f324(f232(a1),x80883),f2(a1)))+P1(f324(f324(f231(a1),f718(x80881,x80882,x80883)),f2(a1)))
% 164.51/164.36  [8269]E(f324(f324(f82(a1),f324(f324(f83(a1),x82691),f719(x82692,x82693,x82691))),f718(x82692,x82693,x82691)),x82692)+P1(f324(f324(x82693,f324(f324(f42(a1),x82692),x82691)),f51(a1,x82692,x82691)))+~P1(f324(f324(f232(a1),x82691),f2(a1)))
% 164.51/164.36  [8503]~P1(f324(f324(x85031,f719(x85032,x85031,x85033)),f718(x85032,x85031,x85033)))+P1(f324(f324(x85031,f324(f324(f42(a1),x85032),x85033)),f51(a1,x85032,x85033)))+~P1(f324(f324(f232(a1),x85033),f2(a1)))
% 164.51/164.36  [8718]~P86(x87181)+~P18(x87181,x87183)+P18(x87181,f138(x87181,x87181,f7(x87181),x87182,x87183))
% 164.51/164.36  [9159]~P117(x91592)+E(x91591,f2(x91592))+~P1(f324(f324(f231(x91592),f324(f324(f82(x91592),f324(f324(f83(x91592),x91593),x91593)),f324(f324(f83(x91592),x91591),x91591))),f2(x91592)))
% 164.51/164.36  [9160]~P117(x91602)+E(x91601,f2(x91602))+~P1(f324(f324(f231(x91602),f324(f324(f82(x91602),f324(f324(f83(x91602),x91601),x91601)),f324(f324(f83(x91602),x91603),x91603))),f2(x91602)))
% 164.51/164.36  [9924]~P103(x99241)+~P1(f324(f324(f232(x99241),x99242),f2(x99241)))+P1(f324(f324(f232(x99241),f324(f324(f240(x99241),x99242),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x99243)))),f2(x99241)))
% 164.51/164.36  [9933]~P103(x99332)+E(x99331,f2(x99332))+~P1(f324(f324(f231(x99332),f324(f324(f82(x99332),f324(f324(f240(x99332),x99333),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99332),x99331),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99332)))
% 164.51/164.36  [9934]~P103(x99342)+E(x99341,f2(x99342))+~P1(f324(f324(f231(x99342),f324(f324(f82(x99342),f324(f324(f240(x99342),x99341),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99342),x99343),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99342)))
% 164.51/164.36  [4607]~E(x46072,x46073)+~P63(x46071)+E(f324(f324(f3(x46071),x46072),x46073),f2(x46071))
% 164.51/164.36  [4608]~E(x46082,x46083)+~P6(x46081)+E(f324(f324(f3(x46081),x46082),x46083),f2(x46081))
% 164.51/164.36  [4621]~P136(x46211)+~E(x46213,f2(x46211))+E(f324(f324(f82(x46211),x46212),x46213),x46212)
% 164.51/164.36  [4636]~P132(x46361)+~E(x46363,f2(x46361))+E(f324(f324(f83(x46361),x46362),x46363),f2(x46361))
% 164.51/164.36  [4637]~P132(x46371)+~E(x46372,f2(x46371))+E(f324(f324(f83(x46371),x46372),x46373),f2(x46371))
% 164.51/164.36  [4659]~E(x46593,f115(x46591))+~E(x46592,f115(x46591))+E(f324(f324(f125(x46591),x46592),x46593),f115(x46591))
% 164.51/164.36  [4744]~P136(x47442)+E(x47441,f2(x47442))+~E(f324(f324(f82(x47442),x47443),x47441),x47443)
% 164.51/164.36  [4745]~P63(x47451)+~E(x47452,f324(f81(x47451),x47453))+E(f324(f324(f82(x47451),x47452),x47453),f2(x47451))
% 164.51/164.36  [4752]E(x47521,f115(x47522))+E(x47523,f2(a840))+~E(f324(f324(f158(x47522),x47523),x47521),f115(x47522))
% 164.51/164.36  [4760]~P63(x47603)+E(x47601,x47602)+~E(f324(f324(f3(x47603),x47601),x47602),f2(x47603))
% 164.51/164.36  [4761]~P6(x47613)+E(x47611,x47612)+~E(f324(f324(f3(x47613),x47611),x47612),f2(x47613))
% 164.51/164.36  [4770]~P133(x47702)+E(x47701,f2(x47702))+~E(f324(f324(f240(x47702),x47701),x47703),f2(x47702))
% 164.51/164.36  [4771]~P95(x47712)+E(x47711,f179(x47712))+~E(f324(f324(f103(x47712),x47713),x47711),f179(x47712))
% 164.51/164.36  [4772]~P95(x47722)+E(x47721,f179(x47722))+~E(f324(f324(f103(x47722),x47721),x47723),f179(x47722))
% 164.51/164.36  [4773]~P98(x47732)+E(x47731,f238(x47732))+~E(f324(f324(f104(x47732),x47733),x47731),f238(x47732))
% 164.51/164.36  [4774]~P98(x47742)+E(x47741,f238(x47742))+~E(f324(f324(f104(x47742),x47741),x47743),f238(x47742))
% 164.51/164.36  [4839]~P63(x48392)+E(x48391,f324(f81(x48392),x48393))+~E(f324(f324(f82(x48392),x48391),x48393),f2(x48392))
% 164.51/164.36  [4840]~P63(x48401)+E(f324(f81(x48401),x48402),x48403)+~E(f324(f324(f82(x48401),x48402),x48403),f2(x48401))
% 164.51/164.36  [4843]~E(x48432,x48433)+~P85(x48431)+P1(f324(f324(f231(x48431),x48432),x48433))
% 164.51/164.36  [4844]~E(x48442,x48443)+~P102(x48441)+P1(f324(f324(f231(x48441),x48442),x48443))
% 164.51/164.36  [4938]~P112(x49381)+~E(x49382,f324(f81(x49381),x49383))+E(f324(f324(f83(x49381),x49382),x49382),f324(f324(f83(x49381),x49383),x49383))
% 164.51/164.36  [4946]~P86(x49461)+~P18(x49461,x49463)+P18(x49461,f324(f324(f158(x49461),x49462),x49463))
% 164.51/164.36  [4947]~P86(x49471)+~P18(x49471,x49473)+P18(x49471,f324(f324(f128(x49471),x49472),x49473))
% 164.51/164.36  [4986]E(x49861,x49862)+E(x49863,f2(a840))+~E(f324(f324(f83(a840),x49863),x49861),f324(f324(f83(a840),x49863),x49862))
% 164.51/164.36  [4987]E(x49871,x49872)+E(x49873,f2(a840))+~E(f324(f324(f83(a840),x49871),x49873),f324(f324(f83(a840),x49872),x49873))
% 164.51/164.36  [5063]~E(x50632,x50633)+~P85(x50631)+E(f296(x50631,x50632,x50633),f324(f324(f303(x50631),x50632),f179(f847(x50631,a834))))
% 164.51/164.36  [5103]~P103(x51031)+~E(f324(f77(x51031),x51032),f324(f77(x51031),x51033))+P1(f324(f324(f280(x51031),x51032),x51033))
% 164.51/164.36  [5112]~E(x51121,x51122)+~P85(x51123)+~P1(f324(f324(f232(x51123),x51121),x51122))
% 164.51/164.36  [5113]~E(x51131,x51132)+~P86(x51133)+~P1(f324(f324(f232(x51133),x51131),x51132))
% 164.51/164.36  [5120]~P85(x51201)+E(f324(f295(x51201,x51202),x51203),f179(f847(x51201,a834)))+P1(f324(f324(f232(x51201),x51202),x51203))
% 164.51/164.36  [5166]~P85(x51661)+E(f298(x51661,x51662,x51663),f179(f847(x51661,a834)))+P1(f324(f324(f232(x51661),x51662),x51663))
% 164.51/164.36  [5167]~P85(x51671)+E(f296(x51671,x51672,x51673),f179(f847(x51671,a834)))+P1(f324(f324(f231(x51671),x51672),x51673))
% 164.51/164.36  [5168]~P85(x51681)+E(f179(f847(x51681,a834)),f298(x51681,x51682,x51683))+P1(f324(f324(f232(x51681),x51682),x51683))
% 164.51/164.36  [5169]~P85(x51691)+E(f179(f847(x51691,a834)),f296(x51691,x51692,x51693))+P1(f324(f324(f231(x51691),x51692),x51693))
% 164.51/164.36  [5177]~P86(x51771)+~E(f324(f324(f235(x51771),x51772),x51773),x51772)+P1(f324(f324(f231(x51771),x51772),x51773))
% 164.51/164.36  [5178]~P86(x51781)+~E(f324(f324(f178(x51781),x51782),x51783),x51783)+P1(f324(f324(f231(x51781),x51782),x51783))
% 164.51/164.36  [5179]~P93(x51791)+~E(f324(f324(f103(x51791),x51792),x51793),x51793)+P1(f324(f324(f231(x51791),x51792),x51793))
% 164.51/164.36  [5180]~P99(x51801)+~E(f324(f324(f104(x51801),x51802),x51803),x51802)+P1(f324(f324(f231(x51801),x51802),x51803))
% 164.51/164.36  [5196]~P86(x51961)+P18(x51961,x51962)+~P18(x51961,f324(f324(f139(x51961),x51963),x51962))
% 164.51/164.36  [5197]~P86(x51971)+P18(x51971,x51972)+~P18(x51971,f324(f324(f125(x51971),x51973),x51972))
% 164.51/164.36  [5198]~P86(x51981)+P18(x51981,x51982)+~P18(x51981,f324(f324(f125(x51981),x51982),x51983))
% 164.51/164.36  [5203]~P7(x52031)+~E(f51(x52031,x52033,x52032),f2(x52031))+P1(f324(f324(f280(x52031),x52032),x52033))
% 164.51/164.36  [5267]~P86(x52671)+P1(f324(f324(f231(x52671),x52673),x52672))+P1(f324(f324(f232(x52671),x52672),x52673))
% 164.51/164.36  [5269]~P86(x52691)+P1(f324(f324(f231(x52691),x52693),x52692))+P1(f324(f324(f231(x52691),x52692),x52693))
% 164.51/164.36  [5307]~P86(x53071)+E(f324(f324(f235(x53071),x53072),x53073),x53073)+~P1(f324(f324(f231(x53071),x53073),x53072))
% 164.51/164.36  [5309]~P86(x53091)+E(f324(f324(f235(x53091),x53092),x53093),x53092)+~P1(f324(f324(f231(x53091),x53092),x53093))
% 164.51/164.36  [5310]~P86(x53101)+E(f324(f324(f178(x53101),x53102),x53103),x53102)+~P1(f324(f324(f231(x53101),x53103),x53102))
% 164.51/164.36  [5312]~P86(x53121)+E(f324(f324(f178(x53121),x53122),x53123),x53123)+~P1(f324(f324(f231(x53121),x53122),x53123))
% 164.51/164.36  [5313]~P93(x53131)+E(f324(f324(f103(x53131),x53132),x53133),x53132)+~P1(f324(f324(f231(x53131),x53133),x53132))
% 164.51/164.36  [5315]~P93(x53151)+E(f324(f324(f103(x53151),x53152),x53153),x53153)+~P1(f324(f324(f231(x53151),x53152),x53153))
% 164.51/164.36  [5316]~P99(x53161)+E(f324(f324(f104(x53161),x53162),x53163),x53163)+~P1(f324(f324(f231(x53161),x53163),x53162))
% 164.51/164.36  [5318]~P99(x53181)+E(f324(f324(f104(x53181),x53182),x53183),x53182)+~P1(f324(f324(f231(x53181),x53182),x53183))
% 164.51/164.36  [5325]~P114(x53252)+E(x53251,f2(x53252))+E(f324(f324(f284(x53252),f324(f81(x53252),x53253)),f324(f81(x53252),x53251)),f324(f324(f284(x53252),x53253),x53251))
% 164.51/164.36  [5332]~P7(x53321)+E(f51(x53321,x53322,x53323),f2(x53321))+~P1(f324(f324(f280(x53321),x53323),x53322))
% 164.51/164.36  [5373]~P85(x53731)+E(f324(f295(x53731,x53732),x53733),f179(f847(x53731,a834)))+~P1(f324(f324(f231(x53731),x53733),x53732))
% 164.51/164.36  [5403]~P85(x54031)+E(f299(x54031,x54032,x54033),f179(f847(x54031,a834)))+~P1(f324(f324(f231(x54031),x54033),x54032))
% 164.51/164.36  [5404]~P85(x54041)+E(f298(x54041,x54042,x54043),f179(f847(x54041,a834)))+~P1(f324(f324(f231(x54041),x54043),x54042))
% 164.51/164.36  [5405]~P85(x54051)+E(f296(x54051,x54052,x54053),f179(f847(x54051,a834)))+~P1(f324(f324(f232(x54051),x54053),x54052))
% 164.51/164.36  [5456]~E(f324(f324(f3(a840),x54561),x54563),x54562)+E(x54561,f324(f324(f82(a840),x54562),x54563))+~P1(f324(f324(f231(a840),x54563),x54561))
% 164.51/164.36  [5457]~E(x54571,f324(f324(f82(a840),x54573),x54572))+E(f324(f324(f3(a840),x54571),x54572),x54573)+~P1(f324(f324(f231(a840),x54572),x54571))
% 164.51/164.36  [5501]~P1(f324(x55011,x55013))+P1(f324(x55011,f442(x55011,x55012)))+~P1(f324(f324(f231(a840),x55013),x55012))
% 164.51/164.36  [5502]~P1(f324(x55021,x55023))+P1(f324(x55021,f475(x55021,x55022)))+~P1(f324(f324(f232(a840),x55023),x55022))
% 164.51/164.36  [5510]~P85(x55101)+~E(f324(f295(x55101,x55102),x55103),f179(f847(x55101,a834)))+~P1(f324(f324(f232(x55101),x55102),x55103))
% 164.51/164.36  [5514]~P85(x55141)+~P1(f324(f324(f232(x55141),x55142),x55143))+P1(f324(f324(f231(x55141),x55142),x55143))
% 164.51/164.36  [5516]~P102(x55161)+~P1(f324(f324(f232(x55161),x55162),x55163))+P1(f324(f324(f231(x55161),x55162),x55163))
% 164.51/164.36  [5629]~P85(x56291)+~E(f298(x56291,x56292,x56293),f179(f847(x56291,a834)))+~P1(f324(f324(f232(x56291),x56292),x56293))
% 164.51/164.36  [5630]~P85(x56301)+~E(f296(x56301,x56302,x56303),f179(f847(x56301,a834)))+~P1(f324(f324(f231(x56301),x56302),x56303))
% 164.51/164.36  [5631]~P85(x56311)+~E(f179(f847(x56311,a834)),f298(x56311,x56312,x56313))+~P1(f324(f324(f232(x56311),x56312),x56313))
% 164.51/164.36  [5632]~P85(x56321)+~E(f179(f847(x56321,a834)),f296(x56321,x56322,x56323))+~P1(f324(f324(f231(x56321),x56322),x56323))
% 164.51/164.36  [5643]P1(f324(x56431,x56432))+~P1(f324(x56431,f447(x56431,x56433)))+~P1(f324(f324(f231(a840),x56432),x56433))
% 164.51/164.36  [5644]P1(f324(x56441,x56442))+~P1(f324(x56441,f476(x56441,x56443)))+~P1(f324(f324(f232(a840),x56442),x56443))
% 164.51/164.36  [5652]~E(x56521,f324(a114,x56523))+P1(f324(f324(f232(a840),x56521),f324(a114,x56522)))+~P1(f324(f324(f232(a840),x56523),x56522))
% 164.51/164.36  [5668]E(x56681,x56682)+~E(f324(f324(f83(a840),x56683),x56681),f324(f324(f83(a840),x56683),x56682))+~P1(f324(f324(f232(a840),f2(a840)),x56683))
% 164.51/164.36  [5729]E(f324(x57291,f485(x57291,x57292,x57293)),f80(a840))+~E(f324(f324(f8(x57293,a840),x57291),x57292),f80(a840))+~P1(f324(f64(x57293),x57292))
% 164.51/164.36  [5739]~P9(x57391)+P1(f324(f324(f231(x57391),x57392),f43(x57391,x57393)))+~P1(f324(f324(f326(x57391),x57392),x57393))
% 164.51/164.36  [5763]~P85(x57631)+~P1(f324(f324(f232(x57631),x57633),x57632))+~P1(f324(f324(f232(x57631),x57632),x57633))
% 164.51/164.36  [5767]~P102(x57671)+~P1(f324(f324(f232(x57671),x57673),x57672))+~P1(f324(f324(f232(x57671),x57672),x57673))
% 164.51/164.36  [5768]~P102(x57681)+~P1(f324(f324(f231(x57681),x57683),x57682))+~P1(f324(f324(f232(x57681),x57682),x57683))
% 164.51/164.36  [5769]~P86(x57691)+~P1(f324(f324(f232(x57691),x57693),x57692))+~P1(f324(f324(f232(x57691),x57692),x57693))
% 164.51/164.36  [5772]~P86(x57721)+~P1(f324(f324(f231(x57721),x57723),x57722))+~P1(f324(f324(f232(x57721),x57722),x57723))
% 164.51/164.36  [5793]~E(x57932,x57933)+~E(x57931,x57932)+E(f283(a840,f280(a840),x57931,x57932),f324(f324(f303(a840),x57933),f179(f847(a840,a834))))
% 164.51/164.36  [5801]~E(f324(x58012,f394(x58012,x58013,x58011)),f80(a840))+E(f324(f324(f11(x58011,a840),x58012),x58013),f80(a840))+~P1(f324(f64(x58011),x58013))
% 164.51/164.36  [5802]~E(f324(x58022,f486(x58022,x58023,x58021)),f2(a840))+E(f324(f324(f8(x58021,a840),x58022),x58023),f2(a840))+~P1(f324(f64(x58021),x58023))
% 164.51/164.36  [5816]~P101(x58161)+~P1(f324(f324(f231(x58161),x58163),x58162))+P1(f324(f324(f326(x58161),x58162),f324(f259(x58161),x58163)))
% 164.51/164.36  [5817]~P101(x58171)+~P1(f324(f324(f232(x58171),x58173),x58172))+P1(f324(f324(f326(x58171),x58172),f324(f297(x58171),x58173)))
% 164.51/164.36  [5818]~P101(x58181)+~P1(f324(f324(f231(x58181),x58182),x58183))+P1(f324(f324(f326(x58181),x58182),f324(f294(x58181),x58183)))
% 164.51/164.36  [5819]~P101(x58191)+~P1(f324(f324(f232(x58191),x58192),x58193))+P1(f324(f324(f326(x58191),x58192),f324(f258(x58191),x58193)))
% 164.51/164.36  [5820]~P107(x58201)+~P1(f324(f324(f280(x58201),x58202),x58203))+P1(f324(f324(f280(x58201),x58202),f324(f81(x58201),x58203)))
% 164.51/164.36  [5821]~P103(x58211)+~P1(f324(f324(f280(x58211),x58212),x58213))+P1(f324(f324(f280(x58211),x58212),f324(f77(x58211),x58213)))
% 164.51/164.36  [5832]E(f324(x58321,f489(x58321,x58322,x58323)),f324(a114,f2(a840)))+~E(f324(f324(f8(x58323,a840),x58321),x58322),f324(a114,f2(a840)))+~P1(f324(f64(x58323),x58322))
% 164.51/164.36  [5917]~P9(x59171)+~P1(f324(f324(f326(x59171),x59173),x59172))+P1(f324(f324(f231(x59171),f44(x59171,x59172)),x59173))
% 164.51/164.36  [5935]~P1(f324(f324(f231(a840),x59351),x59353))+P1(f324(f324(f231(a840),x59351),x59352))+~P1(f324(f324(f231(a840),x59353),x59352))
% 164.51/164.36  [5936]~P1(f324(f324(f231(a1),x59361),x59363))+P1(f324(f324(f231(a1),x59361),x59362))+~P1(f324(f324(f231(a1),x59363),x59362))
% 164.51/164.36  [5937]~P1(f324(f324(f280(a840),x59371),x59373))+P1(f324(f324(f280(a840),x59371),x59372))+~P1(f324(f324(f280(a840),x59373),x59372))
% 164.51/164.36  [5955]~P101(x59551)+~P1(f324(f324(f326(x59551),x59553),f324(f297(x59551),x59552)))+P1(f324(f324(f232(x59551),x59552),x59553))
% 164.51/164.36  [5956]~P101(x59561)+~P1(f324(f324(f326(x59561),x59562),f324(f258(x59561),x59563)))+P1(f324(f324(f232(x59561),x59562),x59563))
% 164.51/164.36  [5957]~P101(x59571)+~P1(f324(f324(f326(x59571),x59573),f324(f259(x59571),x59572)))+P1(f324(f324(f231(x59571),x59572),x59573))
% 164.51/164.36  [5958]~P101(x59581)+~P1(f324(f324(f326(x59581),x59582),f324(f294(x59581),x59583)))+P1(f324(f324(f231(x59581),x59582),x59583))
% 164.51/164.36  [5959]~P103(x59591)+~P1(f324(f324(f280(x59591),x59592),f324(f77(x59591),x59593)))+P1(f324(f324(f280(x59591),x59592),x59593))
% 164.51/164.36  [5960]~P107(x59601)+~P1(f324(f324(f280(x59601),x59602),f324(f81(x59601),x59603)))+P1(f324(f324(f280(x59601),x59602),x59603))
% 164.51/164.36  [6185]~P61(x61851)+P1(f324(f324(f232(x61851),f2(x61851)),f785(x61853,x61852,x61851)))+P1(f324(f324(f231(x61851),x61852),x61853))
% 164.51/164.36  [6186]~P62(x61861)+P1(f324(f324(f232(x61861),f2(x61861)),f822(x61863,x61862,x61861)))+P1(f324(f324(f231(x61861),x61862),x61863))
% 164.51/164.36  [6256]~P70(x62561)+~P1(f324(f324(f232(x62561),x62563),f324(f81(x62561),x62562)))+P1(f324(f324(f232(x62561),x62562),f324(f81(x62561),x62563)))
% 164.51/164.36  [6258]~P70(x62581)+~P1(f324(f324(f231(x62581),x62583),f324(f81(x62581),x62582)))+P1(f324(f324(f231(x62581),x62582),f324(f81(x62581),x62583)))
% 164.51/164.36  [6269]~P1(f324(f324(f232(a840),x62691),x62693))+~P1(f324(f324(f232(a840),x62693),x62692))+P1(f324(f324(f232(a840),f324(a114,x62691)),x62692))
% 164.51/164.36  [6302]~P103(x63021)+P1(f324(f324(f232(x63021),f324(f105(x63021),x63022)),f324(f105(x63021),x63023)))+~P1(f324(f324(f232(a1),x63022),x63023))
% 164.51/164.36  [6303]~P84(x63031)+P1(f324(f324(f232(x63031),f324(f102(x63031),x63032)),f324(f102(x63031),x63033)))+~P1(f324(f324(f232(a840),x63032),x63033))
% 164.51/164.36  [6304]~P84(x63041)+P1(f324(f324(f231(x63041),f324(f102(x63041),x63042)),f324(f102(x63041),x63043)))+~P1(f324(f324(f231(a840),x63042),x63043))
% 164.51/164.36  [6305]~P103(x63051)+P1(f324(f324(f231(x63051),f324(f105(x63051),x63052)),f324(f105(x63051),x63053)))+~P1(f324(f324(f231(a1),x63052),x63053))
% 164.51/164.36  [6311]~P86(x63111)+E(f324(f324(f103(f847(x63111,a834)),f324(f258(x63111),x63112)),f324(f295(x63111,x63112),x63113)),f324(f258(x63111),x63113))+~P1(f324(f324(f231(x63111),x63112),x63113))
% 164.51/164.36  [6342]~P70(x63421)+~P1(f324(f324(f232(x63421),x63423),x63422))+P1(f324(f324(f232(x63421),f324(f81(x63421),x63422)),f324(f81(x63421),x63423)))
% 164.51/164.36  [6344]~P70(x63441)+~P1(f324(f324(f231(x63441),x63443),x63442))+P1(f324(f324(f231(x63441),f324(f81(x63441),x63442)),f324(f81(x63441),x63443)))
% 164.51/164.36  [6346]~P91(x63461)+~P1(f324(f324(f231(x63461),x63463),x63462))+P1(f324(f324(f231(x63461),f324(f81(x63461),x63462)),f324(f81(x63461),x63463)))
% 164.51/164.36  [6381]~P86(x63811)+E(f324(f324(f103(f847(x63811,a834)),f324(f294(x63811),x63812)),f299(x63811,x63812,x63813)),f324(f258(x63811),x63813))+~P1(f324(f324(f232(x63811),x63812),x63813))
% 164.51/164.36  [6382]~P86(x63821)+E(f324(f324(f103(f847(x63821,a834)),f324(f294(x63821),x63822)),f298(x63821,x63822,x63823)),f324(f294(x63821),x63823))+~P1(f324(f324(f231(x63821),x63822),x63823))
% 164.51/164.36  [6383]~P86(x63831)+E(f324(f324(f103(f847(x63831,a834)),f324(f258(x63831),x63832)),f296(x63831,x63832,x63833)),f324(f294(x63831),x63833))+~P1(f324(f324(f231(x63831),x63832),x63833))
% 164.51/164.36  [6420]~P86(x64201)+E(f324(f324(f103(f847(x64201,a834)),f324(f295(x64201,x64202),x64203)),f324(f259(x64201),x64203)),f324(f259(x64201),x64202))+~P1(f324(f324(f231(x64201),x64202),x64203))
% 164.51/164.36  [6583]~P86(x65831)+E(f324(f324(f103(f847(x65831,a834)),f299(x65831,x65832,x65833)),f324(f259(x65831),x65833)),f324(f297(x65831),x65832))+~P1(f324(f324(f232(x65831),x65832),x65833))
% 164.51/164.36  [6584]~P86(x65841)+E(f324(f324(f103(f847(x65841,a834)),f298(x65841,x65842,x65843)),f324(f297(x65841),x65843)),f324(f297(x65841),x65842))+~P1(f324(f324(f231(x65841),x65842),x65843))
% 164.51/164.36  [6585]~P86(x65851)+E(f324(f324(f103(f847(x65851,a834)),f296(x65851,x65852,x65853)),f324(f297(x65851),x65853)),f324(f259(x65851),x65852))+~P1(f324(f324(f231(x65851),x65852),x65853))
% 164.51/164.36  [6602]P1(f324(x66021,x66022))+~P1(f324(f324(f231(a840),x66022),x66023))+P1(f324(f324(f326(a840),f447(x66021,x66023)),f296(a840,f2(a840),x66023)))
% 164.51/164.36  [6612]P1(f324(f324(f280(a1),x66121),f51(a1,x66122,x66123)))+~P1(f324(f324(f280(a1),x66121),x66122))+~P1(f324(f324(f280(a1),x66121),x66123))
% 164.51/164.36  [6638]E(x66381,x66382)+~E(f324(f324(f149(x66383),x66381),f711(x66383,x66382,x66381)),f324(f324(f149(x66383),x66382),f711(x66383,x66382,x66381)))+~E(f324(f180(f841(x66383)),x66381),f324(f180(f841(x66383)),x66382))
% 164.51/164.36  [6644]~E(x66443,f324(f324(f42(a840),x66441),x66442))+~P1(f324(f324(f232(a840),f2(a840)),x66442))+P1(f324(f324(f232(a840),x66441),f324(f324(f83(a840),x66442),f324(a114,x66443))))
% 164.51/164.36  [6659]~P1(f324(x66591,x66593))+~P1(f324(f324(f231(a840),x66593),x66592))+P1(f324(f324(f326(a840),f442(x66591,x66592)),f296(a840,f2(a840),x66592)))
% 164.51/164.36  [6701]~P1(f324(x67011,x67013))+P1(f324(x67011,f448(x67011,x67012)))+~P1(f324(f324(f326(a840),x67013),f296(a840,f2(a840),x67012)))
% 164.51/164.36  [6724]~P84(x67243)+~P1(f324(f324(f232(x67243),f324(f102(x67243),x67241)),f324(f102(x67243),x67242)))+P1(f324(f324(f232(a840),x67241),x67242))
% 164.51/164.36  [6725]~P103(x67253)+~P1(f324(f324(f232(x67253),f324(f105(x67253),x67251)),f324(f105(x67253),x67252)))+P1(f324(f324(f232(a1),x67251),x67252))
% 164.51/164.36  [6726]~P84(x67263)+~P1(f324(f324(f231(x67263),f324(f102(x67263),x67261)),f324(f102(x67263),x67262)))+P1(f324(f324(f231(a840),x67261),x67262))
% 164.51/164.36  [6727]~P103(x67273)+~P1(f324(f324(f231(x67273),f324(f105(x67273),x67271)),f324(f105(x67273),x67272)))+P1(f324(f324(f231(a1),x67271),x67272))
% 164.51/164.36  [6746]~P84(x67461)+~P1(f324(f324(f232(x67461),f80(x67461)),x67462))+P1(f324(f324(f232(x67461),f80(x67461)),f324(f324(f240(x67461),x67462),f324(a114,x67463))))
% 164.51/164.36  [6750]~P70(x67501)+~P1(f324(f324(f232(x67501),f324(f81(x67501),x67503)),f324(f81(x67501),x67502)))+P1(f324(f324(f232(x67501),x67502),x67503))
% 164.51/164.36  [6751]~P70(x67511)+~P1(f324(f324(f231(x67511),f324(f81(x67511),x67513)),f324(f81(x67511),x67512)))+P1(f324(f324(f231(x67511),x67512),x67513))
% 164.51/164.36  [6752]~P91(x67521)+~P1(f324(f324(f231(x67521),f324(f81(x67521),x67523)),f324(f81(x67521),x67522)))+P1(f324(f324(f231(x67521),x67522),x67523))
% 164.51/164.36  [6778]P1(f324(x67781,x67782))+~P1(f324(x67781,f449(x67781,x67783)))+~P1(f324(f324(f326(a840),x67782),f296(a840,f2(a840),x67783)))
% 164.51/164.36  [6799]~P61(x67991)+P1(f324(f324(f232(x67991),f785(x67993,x67992,x67991)),f80(x67991)))+P1(f324(f324(f231(x67991),x67992),x67993))
% 164.51/164.36  [6818]~E(f51(a840,x68183,x68182),f51(a840,x68181,x68182))+E(f324(f324(f82(a840),x68181),f324(f324(f83(a840),x68182),f788(x68181,x68182,x68183))),x68183)+~P1(f324(f324(f231(a840),x68181),x68183))
% 164.51/164.36  [6836]E(f324(x68361,f626(x68361,x68362,x68363)),f182(x68362))+~P1(f324(f64(x68363),f168(x68363,x68362,x68361)))+P1(f324(f64(x68363),f238(f847(x68363,a834))))
% 164.51/164.36  [6877]E(f324(f324(f11(x68771,a840),x68772),x68773),f80(a840))+~P1(f324(f64(x68771),x68773))+P1(f324(f324(f326(x68771),f394(x68772,x68773,x68771)),x68773))
% 164.51/164.36  [6878]E(f324(f324(f8(x68781,a840),x68782),x68783),f2(a840))+~P1(f324(f64(x68781),x68783))+P1(f324(f324(f326(x68781),f486(x68782,x68783,x68781)),x68783))
% 164.51/164.36  [6900]~P86(x69001)+~P1(f324(f324(f232(x69001),x69002),x69003))+P1(f324(f324(f232(f847(x69001,a834)),f324(f258(x69001),x69002)),f324(f258(x69001),x69003)))
% 164.51/164.36  [6901]~P85(x69011)+~P1(f324(f324(f231(x69011),x69012),x69013))+P1(f324(f324(f231(f847(x69011,a834)),f324(f294(x69011),x69012)),f324(f294(x69011),x69013)))
% 164.51/164.36  [6902]~P86(x69021)+~P1(f324(f324(f231(x69021),x69022),x69023))+P1(f324(f324(f231(f847(x69021,a834)),f324(f258(x69021),x69022)),f324(f258(x69021),x69023)))
% 164.51/164.36  [6903]~P85(x69031)+~P1(f324(f324(f231(x69031),x69033),x69032))+P1(f324(f324(f231(f847(x69031,a834)),f324(f259(x69031),x69032)),f324(f259(x69031),x69033)))
% 164.51/164.36  [6904]~P86(x69041)+~P1(f324(f324(f231(x69041),x69043),x69042))+P1(f324(f324(f231(f847(x69041,a834)),f324(f297(x69041),x69042)),f324(f297(x69041),x69043)))
% 164.51/164.36  [6909]~P9(x69091)+P1(f324(f324(f231(x69091),x69092),f44(x69091,x69093)))+P1(f324(f324(f326(x69091),f653(x69093,x69092,x69091)),x69093))
% 164.51/164.36  [6914]~P70(x69141)+P1(f324(f324(f232(x69141),f324(f324(f3(x69141),x69142),x69143)),f2(x69141)))+~P1(f324(f324(f232(x69141),x69142),x69143))
% 164.51/164.36  [6915]~P70(x69151)+P1(f324(f324(f231(x69151),f324(f324(f3(x69151),x69152),x69153)),f2(x69151)))+~P1(f324(f324(f231(x69151),x69152),x69153))
% 164.51/164.36  [6953]~P1(f324(f324(f280(a1),x69531),f51(a1,x69532,x69533)))+~P1(f324(f324(f280(a1),x69531),x69533))+P1(f324(f324(f280(a1),x69531),x69532))
% 164.51/164.36  [6960]P1(f324(x69601,x69602))+P1(f324(f324(f231(a840),f449(x69601,x69603)),x69603))+~P1(f324(f324(f326(a840),x69602),f296(a840,f2(a840),x69603)))
% 164.51/164.36  [7002]~E(f324(f324(f8(x70021,a840),x70022),x70023),f80(a840))+~P1(f324(f64(x70021),x70023))+P1(f324(f324(f326(x70021),f485(x70022,x70023,x70021)),x70023))
% 164.51/164.36  [7003]~P1(f324(x70031,x70033))+P1(f324(f324(f231(a840),f448(x70031,x70032)),x70032))+~P1(f324(f324(f326(a840),x70033),f296(a840,f2(a840),x70032)))
% 164.51/164.36  [7041]~P9(x70411)+P1(f324(f324(f326(x70411),f654(x70413,x70412,x70411)),x70412))+P1(f324(f324(f231(x70411),f43(x70411,x70412)),x70413))
% 164.51/164.36  [7071]~E(f324(f324(f8(x70711,a840),x70712),x70713),f324(a114,f2(a840)))+~P1(f324(f64(x70711),x70713))+P1(f324(f324(f326(x70711),f489(x70712,x70713,x70711)),x70713))
% 164.51/164.36  [7082]E(x70821,f2(a840))+P1(f324(x70822,f51(a840,x70823,x70821)))+P1(f324(f324(f232(a840),f781(x70821,x70823,x70822)),x70821))
% 164.51/164.36  [7204]~P1(f324(x72041,x72042))+P1(f324(x72041,f51(a840,x72042,x72043)))+P1(f324(f324(f232(a840),f781(x72043,x72042,x72041)),x72043))
% 164.51/164.36  [7331]E(x73311,f115(x73312))+~P1(f324(f324(f326(f841(x73312)),x73311),f147(x73312,x73313)))+P1(f324(f324(f326(x73312),f735(x73313,x73311,x73312)),x73313))
% 164.51/164.36  [7351]~P86(x73511)+E(f324(f324(f103(f847(x73511,a834)),f324(f324(f303(x73511),x73512),f179(f847(x73511,a834)))),f299(x73511,x73512,x73513)),f324(f295(x73511,x73512),x73513))+~P1(f324(f324(f232(x73511),x73512),x73513))
% 164.51/164.36  [7379]~P86(x73791)+E(f324(f324(f103(f847(x73791,a834)),f324(f324(f303(x73791),x73792),f179(f847(x73791,a834)))),f298(x73791,x73792,x73793)),f296(x73791,x73792,x73793))+~P1(f324(f324(f231(x73791),x73792),x73793))
% 164.51/164.36  [7491]~P86(x74911)+P1(f324(f324(f232(x74911),x74912),x74913))+~P1(f324(f324(f232(f847(x74911,a834)),f324(f258(x74911),x74912)),f324(f258(x74911),x74913)))
% 164.51/164.36  [7492]~P85(x74921)+P1(f324(f324(f231(x74921),x74922),x74923))+~P1(f324(f324(f231(f847(x74921,a834)),f324(f259(x74921),x74923)),f324(f259(x74921),x74922)))
% 164.51/164.36  [7493]~P86(x74931)+P1(f324(f324(f231(x74931),x74932),x74933))+~P1(f324(f324(f231(f847(x74931,a834)),f324(f297(x74931),x74933)),f324(f297(x74931),x74932)))
% 164.51/164.36  [7494]~P85(x74941)+P1(f324(f324(f231(x74941),x74942),x74943))+~P1(f324(f324(f231(f847(x74941,a834)),f324(f294(x74941),x74942)),f324(f294(x74941),x74943)))
% 164.51/164.36  [7495]~P86(x74951)+P1(f324(f324(f231(x74951),x74952),x74953))+~P1(f324(f324(f231(f847(x74951,a834)),f324(f258(x74951),x74952)),f324(f258(x74951),x74953)))
% 164.51/164.36  [7519]~P70(x75191)+~P1(f324(f324(f232(x75191),f324(f324(f3(x75191),x75192),x75193)),f2(x75191)))+P1(f324(f324(f232(x75191),x75192),x75193))
% 164.51/164.36  [7520]~P70(x75201)+~P1(f324(f324(f231(x75201),f324(f324(f3(x75201),x75202),x75203)),f2(x75201)))+P1(f324(f324(f231(x75201),x75202),x75203))
% 164.51/164.36  [7683]E(x76831,f2(a840))+~E(f324(f131(a840,a840,f82(a840),x76832),x76833),f2(a840))+~P1(f324(f324(f326(a840),x76831),f324(f157(a840),x76833)))
% 164.51/164.36  [7687]~P9(x76871)+~P1(f324(f324(f231(x76871),f654(x76873,x76872,x76871)),x76873))+P1(f324(f324(f231(x76871),f43(x76871,x76872)),x76873))
% 164.51/164.36  [7840]P1(f324(f324(f231(a1),f2(a1)),f700(x78401,x78402,x78403)))+P1(f324(f324(x78402,f324(f324(f42(a1),x78401),x78403)),f51(a1,x78401,x78403)))+~P1(f324(f324(f232(a1),f2(a1)),x78403))
% 164.51/164.36  [7935]E(x79351,x79352)+~E(f324(f180(f841(x79353)),x79351),f324(f180(f841(x79353)),x79352))+~P1(f324(f324(f252(x79353,x79353,a834),a321),f701(x79353,x79351,x79352)))
% 164.51/164.36  [8003]~P36(x80032,x80033)+E(x80031,f179(f847(x80032,a834)))+~P1(f324(f324(f231(f847(x80032,a834)),x80031),f324(f278(x80032,x80032,x80033),x80031)))
% 164.51/164.36  [8032]~P62(x80321)+~P1(f324(f324(f231(x80321),x80322),f324(f324(f82(x80321),x80323),f822(x80323,x80322,x80321))))+P1(f324(f324(f231(x80321),x80322),x80323))
% 164.51/164.36  [8069]P47(x80691,x80692,x80693)+P1(f324(f324(f326(x80691),f608(x80693,x80692,x80691)),x80692))+P1(f324(f324(f326(f846(x80691,x80691)),f609(x80693,x80692,x80691)),x80693))
% 164.51/164.36  [8092]P1(f324(f324(x80922,f324(f324(f42(a1),x80921),x80923)),f51(a1,x80921,x80923)))+~P1(f324(f324(f232(a1),f2(a1)),x80923))+P1(f324(f324(f232(a1),f700(x80921,x80922,x80923)),x80923))
% 164.51/164.36  [8116]E(f324(f304(a840,a840,f324(f324(f9(a840,a840,a840),f3(a840)),x81161)),f324(f295(a840,x81162),x81163)),f179(f847(a840,a834)))+P1(f324(f324(f232(a840),x81161),x81163))+P1(f324(f324(f232(a840),x81162),x81163))
% 164.51/164.36  [8220]E(f324(f304(a840,a840,f324(f324(f9(a840,a840,a840),f3(a840)),x82201)),f324(f295(a840,x82202),x82203)),f324(f324(f303(a840),f2(a840)),f179(f847(a840,a834))))+P1(f324(f324(f232(a840),x82201),x82203))+~P1(f324(f324(f232(a840),x82202),x82203))
% 164.51/164.36  [8235]~P86(x82351)+E(f138(x82351,x82351,f7(x82351),x82352,x82353),x82353)+~P1(f324(f324(f326(x82351),x82352),f324(f157(x82351),x82353)))
% 164.51/164.36  [8250]P29(x82501,x82501,x82502,x82503)+~P1(f324(f64(x82501),x82503))+~P1(f324(f324(f231(f847(x82501,a834)),x82503),f324(f304(x82501,x82501,x82502),x82503)))
% 164.51/164.36  [8277]E(f324(f324(f82(a1),f324(f324(f83(a1),x82771),f690(x82772,x82773,x82771))),f700(x82772,x82773,x82771)),x82772)+P1(f324(f324(x82773,f324(f324(f42(a1),x82772),x82771)),f51(a1,x82772,x82771)))+~P1(f324(f324(f232(a1),f2(a1)),x82771))
% 164.51/164.36  [8508]~P1(f324(f324(x85081,f690(x85082,x85081,x85083)),f700(x85082,x85081,x85083)))+P1(f324(f324(x85081,f324(f324(f42(a1),x85082),x85083)),f51(a1,x85082,x85083)))+~P1(f324(f324(f232(a1),f2(a1)),x85083))
% 164.51/164.36  [9298]~P1(f324(f64(x92981),x92982))+~P1(f324(f324(f326(x92981),x92983),x92982))+P1(f324(f324(f232(a840),f324(f41(x92981),f324(f324(f3(f847(x92981,a834)),x92982),f324(f324(f303(x92981),x92983),f179(f847(x92981,a834)))))),f324(f41(x92981),x92982)))
% 164.51/164.36  [9881]P47(x98811,x98812,x98813)+~P1(f324(f324(f252(x98811,x98811,a834),f324(f324(f9(x98811,f847(x98811,a834),f847(x98811,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x98811,a834),f847(x98811,a834)),x98811),f10(a834,a834,x98811)),f324(f324(f10(a834,f847(a834,a834),x98811),a322),f324(f324(f9(x98811,f847(x98811,a834),a834),f326(x98811)),x98812)))),f324(f324(f9(x98811,f847(x98811,a834),a834),f326(x98811)),x98812))),f609(x98813,x98812,x98811)))+P1(f324(f324(f326(x98811),f608(x98813,x98812,x98811)),x98812))
% 164.51/164.36  [5286]~P114(x52862)+E(x52861,f2(x52862))+E(f324(f324(f284(x52862),x52863),f324(f81(x52862),x52861)),f324(f81(x52862),f324(f324(f284(x52862),x52863),x52861)))
% 164.51/164.36  [5419]~E(x54193,f179(f847(x54191,a834)))+~E(x54192,f179(f847(x54191,a834)))+E(f324(f324(f103(f847(x54191,a834)),x54192),x54193),f179(f847(x54191,a834)))
% 164.51/164.36  [5476]~E(x54763,f2(a840))+~P1(f324(x54761,f2(a840)))+P1(f324(x54761,f324(f324(f42(a840),x54762),x54763)))
% 164.51/164.36  [5624]~P62(x56242)+E(x56241,f2(x56242))+E(f324(f324(f284(x56242),f324(f77(x56242),x56243)),f324(f77(x56242),x56241)),f324(f77(x56242),f324(f324(f284(x56242),x56243),x56241)))
% 164.51/164.36  [5717]~P105(x57171)+~E(x57172,f80(x57171))+P1(f324(f324(f280(x57171),x57172),f324(f324(f240(x57171),x57172),x57173)))
% 164.51/164.36  [5734]~P7(x57341)+E(f324(f324(f83(x57341),x57342),f324(f324(f42(x57341),x57343),x57342)),x57343)+~P1(f324(f324(f280(x57341),x57342),x57343))
% 164.51/164.36  [5789]~P1(f324(f64(x57891),x57893))+E(f324(f41(x57891),f324(f324(f303(x57891),x57892),x57893)),f324(a114,f324(f41(x57891),x57893)))+P1(f324(f324(f326(x57891),x57892),x57893))
% 164.51/164.36  [5866]~E(x58662,f2(a840))+P1(f324(x58661,f2(a840)))+~P1(f324(x58661,f324(f324(f42(a840),x58663),x58662)))
% 164.51/164.36  [5885]~P1(f324(f64(x58851),x58853))+E(f324(f41(x58851),f324(f324(f303(x58851),x58852),x58853)),f324(f41(x58851),x58853))+~P1(f324(f324(f326(x58851),x58852),x58853))
% 164.51/164.36  [5919]~P1(f324(f64(x59191),x59193))+E(f324(f41(x59191),f324(f324(f303(x59191),x59192),x59193)),f324(f324(f82(a840),f80(a840)),f324(f41(x59191),x59193)))+P1(f324(f324(f326(x59191),x59192),x59193))
% 164.51/164.36  [5926]~P8(x59261)+E(f324(f324(f42(x59261),x59262),f324(f81(x59261),x59263)),f324(f81(x59261),f324(f324(f42(x59261),x59262),x59263)))+~P1(f324(f324(f280(x59261),x59263),x59262))
% 164.51/164.36  [6042]E(f324(f324(f82(a840),x60421),f779(x60421,x60422,x60423)),x60422)+~P1(f324(x60423,f2(a840)))+P1(f324(x60423,f324(f324(f3(a840),x60422),x60421)))
% 164.51/164.36  [6043]E(f324(f324(f82(a840),x60431),f784(x60431,x60432,x60433)),x60432)+~P1(f324(x60433,f2(a840)))+P1(f324(x60433,f324(f324(f3(a840),x60432),x60431)))
% 164.51/164.36  [6067]~P8(x60671)+E(f324(f324(f42(x60671),f324(f81(x60671),x60672)),x60673),f324(f81(x60671),f324(f324(f42(x60671),x60672),x60673)))+~P1(f324(f324(f280(x60671),x60673),x60672))
% 164.51/164.36  [6090]~P9(x60901)+~P1(f324(f64(x60901),x60903))+E(f324(f324(f67(x60901,x60901,f103(x60901)),x60902),x60903),f324(f324(f103(x60901),x60902),f43(x60901,x60903)))
% 164.51/164.36  [6091]~P9(x60911)+~P1(f324(f64(x60911),x60913))+E(f324(f324(f67(x60911,x60911,f104(x60911)),x60912),x60913),f324(f324(f104(x60911),x60912),f44(x60911,x60913)))
% 164.51/164.36  [6097]~P89(x60971)+~E(f324(f106(x60971),x60972),f324(f106(x60971),x60973))+P33(x60971,f324(f106(x60971),f324(f324(f82(a1),x60972),f324(f81(a1),x60973))))
% 164.51/164.36  [6104]~P119(x61041)+E(f324(f324(f3(x61041),f324(f102(x61041),x61042)),f324(f102(x61041),x61043)),f324(f102(x61041),f324(f324(f3(a840),x61042),x61043)))+~P1(f324(f324(f231(a840),x61043),x61042))
% 164.51/164.36  [6110]~P107(x61101)+~P1(f324(f324(f280(x61101),x61102),x61103))+P1(f324(f324(f280(x61101),f324(f81(x61101),x61102)),x61103))
% 164.51/164.36  [6111]~P103(x61111)+~P1(f324(f324(f280(x61111),x61112),x61113))+P1(f324(f324(f280(x61111),f324(f77(x61111),x61112)),x61113))
% 164.51/164.36  [6196]E(f324(f324(f82(a840),x61961),f779(x61961,x61962,x61963)),x61962)+P1(f324(f324(f232(a840),x61962),x61961))+P1(f324(x61963,f324(f324(f3(a840),x61962),x61961)))
% 164.51/164.36  [6197]E(f324(f324(f82(a840),x61971),f784(x61971,x61972,x61973)),x61972)+P1(f324(f324(f232(a840),x61972),x61971))+P1(f324(x61973,f324(f324(f3(a840),x61972),x61971)))
% 164.51/164.36  [6214]~P103(x62141)+E(f324(f324(f83(x62141),f324(f77(x62141),x62142)),x62143),f324(f77(x62141),f324(f324(f83(x62141),x62142),x62143)))+~P1(f324(f324(f231(x62141),f2(x62141)),x62143))
% 164.51/164.36  [6215]~P61(x62151)+E(f324(f324(f284(x62151),f324(f77(x62151),x62152)),x62153),f324(f77(x62151),f324(f324(f284(x62151),x62152),x62153)))+~P1(f324(f324(f232(x62151),f2(x62151)),x62153))
% 164.51/164.36  [6224]~P94(x62241)+~P1(f324(f64(x62241),x62243))+E(f324(f324(f67(x62241,x62241,f104(x62241)),x62242),x62243),f12(x62241,f324(f324(f303(x62241),x62242),x62243)))
% 164.51/164.36  [6225]~P86(x62251)+~P1(f324(f64(x62251),x62253))+E(f324(f324(f67(x62251,x62251,f178(x62251)),x62252),x62253),f16(x62251,f324(f324(f303(x62251),x62252),x62253)))
% 164.51/164.36  [6226]~P86(x62261)+~P1(f324(f64(x62261),x62263))+E(f324(f324(f67(x62261,x62261,f235(x62261)),x62262),x62263),f17(x62261,f324(f324(f303(x62261),x62262),x62263)))
% 164.51/164.36  [6227]~P94(x62271)+~P1(f324(f64(x62271),x62273))+E(f324(f324(f67(x62271,x62271,f103(x62271)),x62272),x62273),f15(x62271,f324(f324(f303(x62271),x62272),x62273)))
% 164.51/164.36  [6271]E(x62711,f115(x62712))+~E(f163(x62712,x62713),f115(f841(x62712)))+~P1(f324(f324(f326(f841(x62712)),x62711),f324(f157(f841(x62712)),x62713)))
% 164.51/164.36  [6290]~P105(x62901)+~P1(f324(f324(f232(a840),f2(a840)),x62903))+P1(f324(f324(f280(x62901),x62902),f324(f324(f240(x62901),x62902),x62903)))
% 164.51/164.36  [6321]~P1(f324(f127(x63211),x63213))+P1(f324(f324(f326(x63211),x63212),f324(f157(x63211),x63213)))+P1(f324(f127(x63211),f324(f324(f139(x63211),x63212),x63213)))
% 164.51/164.36  [6333]~P92(x63331)+~P1(f324(f64(x63331),x63333))+E(f324(f66(x63331,f83(x63331)),f324(f324(f303(x63331),x63332),x63333)),f324(f324(f67(x63331,x63331,f83(x63331)),x63332),x63333))
% 164.51/164.36  [6354]~P86(x63541)+~P1(f324(f64(x63541),x63543))+E(f13(x63541,f178(x63541),f324(f324(f303(x63541),x63542),x63543)),f324(f324(f67(x63541,x63541,f178(x63541)),x63542),x63543))
% 164.51/164.36  [6355]~P86(x63551)+~P1(f324(f64(x63551),x63553))+E(f14(x63551,f235(x63551),f324(f324(f303(x63551),x63552),x63553)),f324(f324(f67(x63551,x63551,f235(x63551)),x63552),x63553))
% 164.51/164.36  [6357]P1(f324(x63571,f2(a840)))+~P1(f324(f324(f232(a840),x63572),x63573))+~P1(f324(x63571,f324(f324(f3(a840),x63572),x63573)))
% 164.51/164.36  [6376]~P103(x63761)+P1(f324(f324(f232(x63761),x63762),x63763))+~P1(f324(f324(f232(x63761),f324(f77(x63761),x63762)),x63763))
% 164.51/164.36  [6378]~P78(x63781)+P1(f324(f324(f231(x63781),x63782),x63783))+~P1(f324(f324(f231(x63781),f324(f77(x63781),x63782)),x63783))
% 164.51/164.36  [6379]~P103(x63791)+P1(f324(f324(f280(x63791),x63792),x63793))+~P1(f324(f324(f280(x63791),f324(f77(x63791),x63792)),x63793))
% 164.51/164.36  [6380]~P107(x63801)+P1(f324(f324(f280(x63801),x63802),x63803))+~P1(f324(f324(f280(x63801),f324(f81(x63801),x63802)),x63803))
% 164.51/164.36  [6399]E(x63991,f115(x63992))+E(f324(f130(x63992),f324(f324(f128(x63992),x63993),x63991)),f324(f324(f149(x63992),x63991),x63993))+~P1(f324(f324(f232(a840),x63993),f324(f180(f841(x63992)),x63991)))
% 164.51/164.36  [6452]~P1(f324(x64521,x64523))+P1(f324(x64521,f478(x64521,x64522)))+~P1(f324(f324(f326(a840),x64523),f324(f295(a840,f2(a840)),x64522)))
% 164.51/164.36  [6475]P1(f324(x64751,x64752))+~P1(f324(f324(f232(a840),x64752),x64753))+P1(f324(f324(f326(a840),f476(x64751,x64753)),f324(f295(a840,f2(a840)),x64753)))
% 164.51/164.36  [6490]~P84(x64901)+~P1(f324(f324(f232(x64901),f2(x64901)),x64902))+P1(f324(f324(f232(x64901),f2(x64901)),f324(f324(f240(x64901),x64902),x64903)))
% 164.51/164.36  [6492]~P84(x64921)+~P1(f324(f324(f231(x64921),f2(x64921)),x64922))+P1(f324(f324(f231(x64921),f2(x64921)),f324(f324(f240(x64921),x64922),x64923)))
% 164.51/164.36  [6493]~P84(x64931)+~P1(f324(f324(f231(x64931),f80(x64931)),x64932))+P1(f324(f324(f231(x64931),f80(x64931)),f324(f324(f240(x64931),x64932),x64933)))
% 164.51/164.36  [6518]~P1(f324(x65181,x65183))+~P1(f324(f324(f232(a840),x65183),x65182))+P1(f324(f324(f326(a840),f475(x65181,x65182)),f324(f295(a840,f2(a840)),x65182)))
% 164.51/164.36  [6523]P1(f324(f64(x65231),x65232))+~P1(f324(f64(x65231),x65233))+~P1(f324(f324(f231(f847(x65231,a834)),x65232),x65233))
% 164.51/164.36  [6532]~P1(f324(f324(f280(a840),x65321),x65322))+~P1(f324(f324(f280(a840),x65321),x65323))+P1(f324(f324(f280(a840),x65321),f324(f324(f3(a840),x65322),x65323)))
% 164.51/164.36  [6533]P1(f324(x65331,x65332))+~P1(f324(x65331,f477(x65331,x65333)))+~P1(f324(f324(f326(a840),x65332),f324(f295(a840,f2(a840)),x65333)))
% 164.51/164.36  [6546]E(x65461,f2(a840))+P1(f324(x65462,f780(x65461,x65463,x65462)))+~P1(f324(x65462,f324(f324(f42(a840),x65463),x65461)))
% 164.51/164.36  [6555]~P117(x65552)+E(x65551,f2(x65552))+~E(f324(f324(f82(x65552),f324(f324(f83(x65552),x65553),x65553)),f324(f324(f83(x65552),x65551),x65551)),f2(x65552))
% 164.51/164.36  [6556]~P117(x65562)+E(x65561,f2(x65562))+~E(f324(f324(f82(x65562),f324(f324(f83(x65562),x65561),x65561)),f324(f324(f83(x65562),x65563),x65563)),f2(x65562))
% 164.51/164.36  [6603]E(x66031,f2(a840))+~P1(f324(x66032,f787(x66031,x66033,x66032)))+P1(f324(x66032,f324(f324(f42(a840),x66033),x66031)))
% 164.51/164.36  [6608]~P86(x66081)+~P18(x66081,x66083)+P18(x66081,f324(f324(f137(x66081,x66081,f7(x66081)),x66082),x66083))
% 164.51/164.36  [6652]P1(f324(x66521,f780(x66522,x66523,x66521)))+P1(f324(x66521,f2(a840)))+~P1(f324(x66521,f324(f324(f42(a840),x66523),x66522)))
% 164.51/164.36  [6658]~P89(x66581)+E(f324(f106(x66581),x66582),f324(f106(x66581),x66583))+~P33(x66581,f324(f106(x66581),f324(f324(f82(a1),x66582),f324(f81(a1),x66583))))
% 164.51/164.36  [6730]E(x67301,f2(a1))+E(x67302,f2(a1))+~P1(f324(f55(x67302,x67302),f324(f324(f247(a1,a1),x67303),x67301)))
% 164.51/164.36  [6731]E(x67311,f80(a1))+E(x67312,f2(a1))+~P1(f324(f55(x67312,x67312),f324(f324(f247(a1,a1),x67311),x67313)))
% 164.51/164.36  [6748]P1(f324(x67481,x67482))+P1(f324(f324(f232(a840),f477(x67481,x67483)),x67483))+~P1(f324(f324(f326(a840),x67482),f324(f295(a840,f2(a840)),x67483)))
% 164.51/164.36  [6773]~P1(f324(x67731,f787(x67733,x67732,x67731)))+~P1(f324(x67731,f2(a840)))+P1(f324(x67731,f324(f324(f42(a840),x67732),x67733)))
% 164.51/164.36  [6774]~P1(f324(x67741,f779(x67743,x67742,x67741)))+~P1(f324(x67741,f2(a840)))+P1(f324(x67741,f324(f324(f3(a840),x67742),x67743)))
% 164.51/164.36  [6775]~P1(f324(x67751,f784(x67753,x67752,x67751)))+~P1(f324(x67751,f2(a840)))+P1(f324(x67751,f324(f324(f3(a840),x67752),x67753)))
% 164.51/164.36  [6795]~P1(f324(x67951,x67953))+P1(f324(f324(f232(a840),f478(x67951,x67952)),x67952))+~P1(f324(f324(f326(a840),x67953),f324(f295(a840,f2(a840)),x67952)))
% 164.51/164.36  [6796]E(f324(f324(f3(a840),f324(f324(f3(a840),x67961),x67962)),f324(f324(f3(a840),x67963),x67962)),f324(f324(f3(a840),x67961),x67963))+~P1(f324(f324(f231(a840),x67962),x67961))+~P1(f324(f324(f231(a840),x67962),x67963))
% 164.51/164.36  [6830]~P70(x68301)+~P1(f324(f324(f232(x68301),f324(f81(x68301),x68303)),x68302))+P1(f324(f324(f232(x68301),f324(f81(x68301),x68302)),x68303))
% 164.51/164.36  [6831]~P103(x68311)+~P1(f324(f324(f232(x68311),f324(f77(x68311),x68312)),x68313))+P1(f324(f324(f232(x68311),f324(f81(x68311),x68312)),x68313))
% 164.51/164.36  [6833]~P70(x68331)+~P1(f324(f324(f231(x68331),f324(f81(x68331),x68333)),x68332))+P1(f324(f324(f231(x68331),f324(f81(x68331),x68332)),x68333))
% 164.51/164.36  [6835]~P78(x68351)+~P1(f324(f324(f231(x68351),f324(f77(x68351),x68352)),x68353))+P1(f324(f324(f231(x68351),f324(f81(x68351),x68352)),x68353))
% 164.51/164.36  [6838]~P1(f324(f324(f280(a1),x68381),x68383))+P1(f324(f324(f280(a1),x68381),x68382))+~P1(f324(f324(f280(a1),x68381),f324(f324(f3(a1),x68382),x68383)))
% 164.51/164.36  [6871]~P1(f324(x68713,f779(x68712,x68711,x68713)))+P1(f324(f324(f232(a840),x68711),x68712))+P1(f324(x68713,f324(f324(f3(a840),x68711),x68712)))
% 164.51/164.36  [6872]~P1(f324(x68723,f784(x68722,x68721,x68723)))+P1(f324(f324(f232(a840),x68721),x68722))+P1(f324(x68723,f324(f324(f3(a840),x68721),x68722)))
% 164.51/164.36  [6918]~E(f676(x69183,x69182,x69181),f677(x69183,x69182,x69181))+E(f324(f324(f104(f847(x69181,a834)),x69182),f43(f847(x69181,a834),x69183)),f179(f847(x69181,a834)))+P1(f324(f324(f326(f847(x69181,a834)),x69182),x69183))
% 164.51/164.36  [6927]~P1(f324(f64(x69271),x69273))+P1(f324(f64(x69271),f44(f847(x69271,a834),x69272)))+~P1(f324(f324(f326(f847(x69271,a834)),x69273),x69272))
% 164.51/164.36  [6988]~P86(x69881)+E(f324(f324(f103(f847(x69881,a834)),f324(f295(x69881,x69882),x69883)),f324(f324(f303(x69881),x69883),f179(f847(x69881,a834)))),f296(x69881,x69882,x69883))+~P1(f324(f324(f231(x69881),x69882),x69883))
% 164.51/164.36  [6991]E(x69911,f2(a840))+P1(f324(f324(f232(a840),f789(x69911,x69913,x69912)),x69911))+P1(f324(x69912,f324(f324(f42(a840),x69913),x69911)))
% 164.51/164.36  [7026]E(x70261,x70262)+~P1(f324(f324(f231(f847(x70263,a834)),x70261),x70262))+P1(f324(f324(f232(f847(x70263,a834)),x70261),x70262))
% 164.51/164.36  [7038]E(x70381,x70382)+~E(f324(f180(f841(x70383)),x70381),f324(f180(f841(x70383)),x70382))+P1(f324(f324(f232(a840),f711(x70383,x70381,x70382)),f324(f180(f841(x70383)),x70382)))
% 164.51/164.36  [7083]P12(x70831,x70832,x70833)+~E(f324(f262(x70831,x70831),x70833),x70832)+~E(f324(f324(f282(x70831,x70831,x70831),f324(f279(x70831,x70831),x70833)),x70833),x70833)
% 164.51/164.36  [7163]E(x71631,f2(a1))+~P1(f324(f324(f280(a1),x71632),x71633))+P1(f324(f324(f280(a1),f324(f324(f83(a1),x71631),x71632)),f324(f324(f83(a1),x71631),x71633)))
% 164.51/164.36  [7166]~P1(f324(x71661,f2(a840)))+P1(f324(f324(f232(a840),f789(x71663,x71662,x71661)),x71663))+P1(f324(x71661,f324(f324(f42(a840),x71662),x71663)))
% 164.51/164.36  [7179]~P86(x71791)+E(f324(f324(f103(f847(x71791,a834)),f299(x71791,x71792,x71793)),f324(f324(f303(x71791),x71793),f179(f847(x71791,a834)))),f298(x71791,x71792,x71793))+~P1(f324(f324(f232(x71791),x71792),x71793))
% 164.51/164.36  [7284]~P1(f324(f64(x72841),x72843))+P1(f324(f324(f232(a840),f324(f41(x72841),x72842)),f324(f41(x72841),x72843)))+~P1(f324(f324(f232(f847(x72841,a834)),x72842),x72843))
% 164.51/164.36  [7285]~P1(f324(f64(x72851),x72853))+P1(f324(f324(f231(a840),f324(f41(x72851),x72852)),f324(f41(x72851),x72853)))+~P1(f324(f324(f231(f847(x72851,a834)),x72852),x72853))
% 164.51/164.36  [7326]~P1(f324(x73263,x73262))+P1(f324(f324(f186(x73261),x73262),f772(x73262,x73261,x73263)))+~P1(f324(f324(f186(f35(x73263,x73261)),x73262),x73262))
% 164.51/164.36  [7427]E(x74271,x74272)+~P1(f324(f324(f231(f847(x74273,a834)),x74272),x74271))+~P1(f324(f324(f231(f847(x74273,a834)),x74271),x74272))
% 164.51/164.36  [7430]~P86(x74301)+P18(x74301,x74302)+~P18(x74301,f324(f324(f137(x74301,x74301,f7(x74301)),x74303),x74302))
% 164.51/164.36  [7499]~P1(f324(f324(f232(a840),x74993),x74992))+~P1(f324(f324(f232(a840),x74993),x74991))+P1(f324(f324(f232(a840),f324(f324(f3(a840),x74991),x74992)),f324(f324(f3(a840),x74991),x74993)))
% 164.51/164.36  [7500]~P1(f324(f324(f232(a840),x75001),x75003))+~P1(f324(f324(f231(a840),x75002),x75001))+P1(f324(f324(f232(a840),f324(f324(f3(a840),x75001),x75002)),f324(f324(f3(a840),x75003),x75002)))
% 164.51/164.36  [7517]~P1(f324(f324(f232(a1),x75172),f2(a1)))+~P1(f324(f324(f231(a1),x75173),x75171))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x75171),x75172)),f324(f324(f42(a1),x75173),x75172)))
% 164.51/164.36  [7537]~P1(f324(f324(f232(a840),f2(a840)),x75372))+~P1(f324(f324(f232(a840),x75371),x75373))+P1(f324(f324(f232(a840),f324(f324(f83(a840),x75371),x75372)),f324(f324(f83(a840),x75373),x75372)))
% 164.51/164.36  [7538]~P1(f324(f324(f232(a840),f2(a840)),x75381))+~P1(f324(f324(f232(a840),x75382),x75383))+P1(f324(f324(f232(a840),f324(f324(f83(a840),x75381),x75382)),f324(f324(f83(a840),x75381),x75383)))
% 164.51/164.36  [7539]~P1(f324(f324(f232(a1),f2(a1)),x75391))+~P1(f324(f324(f232(a1),x75392),x75393))+P1(f324(f324(f232(a1),f324(f324(f83(a1),x75391),x75392)),f324(f324(f83(a1),x75391),x75393)))
% 164.51/164.36  [7541]~P1(f324(f324(f232(a840),f2(a840)),x75413))+~P1(f324(f324(f231(a840),x75413),x75412))+P1(f324(f324(f231(a840),f324(f324(f42(a840),x75411),x75412)),f324(f324(f42(a840),x75411),x75413)))
% 164.51/164.36  [7542]~P1(f324(f324(f232(a1),f2(a1)),x75422))+~P1(f324(f324(f231(a1),x75421),x75423))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x75421),x75422)),f324(f324(f42(a1),x75423),x75422)))
% 164.51/164.36  [7591]E(x75911,f2(a840))+E(f324(f324(f82(a840),f324(f324(f83(a840),x75911),f787(x75911,x75912,x75913))),f789(x75911,x75912,x75913)),x75912)+P1(f324(x75913,f324(f324(f42(a840),x75912),x75911)))
% 164.51/164.36  [7651]E(f324(f324(f82(a840),f324(f324(f83(a840),x76511),f787(x76511,x76512,x76513))),f789(x76511,x76512,x76513)),x76512)+~P1(f324(x76513,f2(a840)))+P1(f324(x76513,f324(f324(f42(a840),x76512),x76511)))
% 164.51/164.36  [7668]~P1(f324(f64(x76681),x76683))+P1(f324(f324(f326(x76681),f407(x76682,x76683,x76681)),x76683))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f11(x76681,a840),x76682),x76683)))
% 164.51/164.36  [7669]~P1(f324(f64(x76691),x76693))+P1(f324(f324(f326(x76691),f596(x76692,x76693,x76691)),x76693))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f11(x76691,a840),x76692),x76693)))
% 164.51/164.36  [7776]E(x77761,f2(a840))+P1(f324(f324(f280(a840),x77762),x77763))+~P1(f324(f324(f280(a840),f324(f324(f83(a840),x77761),x77762)),f324(f324(f83(a840),x77761),x77763)))
% 164.51/164.36  [7778]E(x77781,f2(a1))+P1(f324(f324(f280(a1),x77782),x77783))+~P1(f324(f324(f280(a1),f324(f324(f83(a1),x77781),x77782)),f324(f324(f83(a1),x77781),x77783)))
% 164.51/164.36  [7967]E(x79671,f179(f847(x79672,a834)))+E(x79671,f324(f324(f303(x79672),x79673),f179(f847(x79672,a834))))+~P1(f324(f324(f231(f847(x79672,a834)),x79671),f324(f324(f303(x79672),x79673),f179(f847(x79672,a834)))))
% 164.51/164.36  [8005]~P1(f324(f324(f232(a840),f2(a840)),x80053))+P1(f324(f324(f232(a840),x80051),x80052))+~P1(f324(f324(f232(a840),f324(f324(f240(a840),x80053),x80051)),f324(f324(f240(a840),x80053),x80052)))
% 164.51/164.36  [8007]~P1(f324(f324(f232(a840),f2(a840)),x80073))+P1(f324(f324(f231(a840),x80071),x80072))+~P1(f324(f324(f231(a840),f324(f324(f83(a840),x80073),x80071)),f324(f324(f83(a840),x80073),x80072)))
% 164.51/164.36  [8008]~P1(f324(f324(f232(a840),f80(a840)),x80083))+P1(f324(f324(f231(a840),x80081),x80082))+~P1(f324(f324(f280(a840),f324(f324(f240(a840),x80083),x80081)),f324(f324(f240(a840),x80083),x80082)))
% 164.51/164.36  [8009]~P1(f324(f324(f232(a840),f2(a840)),x80093))+P1(f324(f324(f231(a840),x80091),x80092))+~P1(f324(f324(f231(a840),f324(f324(f83(a840),x80091),x80093)),f324(f324(f83(a840),x80092),x80093)))
% 164.51/164.36  [8011]~P1(f324(f324(f232(a840),f2(a840)),x80113))+P1(f324(f324(f280(a840),x80111),x80112))+~P1(f324(f324(f280(a840),f324(f324(f83(a840),x80113),x80111)),f324(f324(f83(a840),x80113),x80112)))
% 164.51/164.36  [8041]~P1(f324(x80411,x80413))+P1(f324(f324(f186(f35(x80411,x80412)),f772(x80413,x80412,x80411)),x80413))+~P1(f324(f324(f186(f35(x80411,x80412)),x80413),x80413))
% 164.51/164.36  [8049]~E(f324(f324(f104(f847(x80491,a834)),f677(x80493,x80492,x80491)),f676(x80493,x80492,x80491)),f179(f847(x80491,a834)))+E(f324(f324(f104(f847(x80491,a834)),x80492),f43(f847(x80491,a834),x80493)),f179(f847(x80491,a834)))+P1(f324(f324(f326(f847(x80491,a834)),x80492),x80493))
% 164.51/164.36  [8064]E(x80641,f115(x80642))+~E(f324(f131(f841(x80642),f841(x80642),f125(x80642),f115(x80642)),x80643),f115(x80642))+~P1(f324(f324(f326(f841(x80642)),x80641),f324(f157(f841(x80642)),x80643)))
% 164.51/164.36  [8121]E(x81211,f179(f847(f847(x81212,a834),a834)))+P1(f324(f324(f326(f847(x81212,a834)),f678(x81213,x81211,x81212)),x81211))+P1(f324(f324(f231(f847(x81212,a834)),f44(f847(x81212,a834),x81211)),x81213))
% 164.51/164.36  [8127]~P67(x81271)+~P68(x81271)+E(f324(f324(f11(a1,x81271),f324(f324(f10(a840,x81271,a1),x81272),a107)),f324(f304(a840,a1,f102(a1)),x81273)),f324(f324(f11(a840,x81271),x81272),x81273))
% 164.51/164.36  [8128]~P67(x81281)+~P68(x81281)+E(f324(f324(f8(a1,x81281),f324(f324(f10(a840,x81281,a1),x81282),a107)),f324(f304(a840,a1,f102(a1)),x81283)),f324(f324(f8(a840,x81281),x81282),x81283))
% 164.51/164.36  [8167]~P1(f324(f64(x81671),x81673))+~P1(f324(f324(f232(a840),f2(a840)),f324(x81672,f407(x81672,x81673,x81671))))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f11(x81671,a840),x81672),x81673)))
% 164.51/164.36  [8168]~P1(f324(f64(x81681),x81683))+~P1(f324(f324(f232(a840),f2(a840)),f324(x81682,f596(x81682,x81683,x81681))))+P1(f324(f324(f232(a840),f2(a840)),f324(f324(f11(x81681,a840),x81682),x81683)))
% 164.51/164.36  [8203]~P60(x82032)+E(x82031,f80(x82032))+E(f324(f324(f284(x82032),f324(f324(f3(x82032),f324(f324(f240(x82032),x82031),x82033)),f80(x82032))),f324(f324(f3(x82032),x82031),f80(x82032))),f324(f324(f8(a840,x82032),f324(f240(x82032),x82031)),f324(f295(a840,f2(a840)),x82033)))
% 164.51/164.36  [8262]E(x82621,f2(a840))+~P1(f324(x82623,f324(f324(f42(a840),x82622),x82621)))+P1(f324(f324(f232(a840),x82622),f324(f324(f83(a840),x82621),f324(a114,f780(x82621,x82622,x82623)))))
% 164.51/164.36  [8282]P1(f324(x82821,f2(a840)))+~P1(f324(x82821,f324(f324(f42(a840),x82822),x82823)))+P1(f324(f324(f232(a840),x82822),f324(f324(f83(a840),x82823),f324(a114,f780(x82823,x82822,x82821)))))
% 164.51/164.36  [8321]E(x83211,f2(a840))+~P1(f324(x83213,f324(f324(f42(a840),x83212),x83211)))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x83211),f780(x83211,x83212,x83213))),x83212))
% 164.51/164.36  [8359]P1(f324(x83591,f2(a840)))+~P1(f324(x83591,f324(f324(f42(a840),x83593),x83592)))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x83592),f780(x83592,x83593,x83591))),x83593))
% 164.51/164.36  [8362]~P86(x83621)+E(f324(f324(f137(x83621,x83621,f7(x83621)),x83622),x83623),f138(x83621,x83621,f7(x83621),x83622,x83623))+P1(f324(f324(f326(x83621),x83622),f324(f157(x83621),x83623)))
% 164.51/164.36  [8402]~E(f324(x84023,f622(x84022,x84023,x84021)),f324(x84023,f624(x84022,x84023,x84021)))+~P57(x84021,f324(x84023,f623(x84022,x84023,x84021)))+P57(x84021,f324(f324(f45(x84022,f847(x84021,f847(x84021,a834))),f238(f847(x84022,a834))),x84023))
% 164.51/164.36  [8410]E(x84101,f179(f847(f847(x84102,a834),a834)))+~P1(f324(f324(f231(f847(x84102,a834)),f678(x84103,x84101,x84102)),x84103))+P1(f324(f324(f231(f847(x84102,a834)),f44(f847(x84102,a834),x84101)),x84103))
% 164.51/164.36  [8468]~P62(x84681)+~P1(f324(f324(f232(x84681),x84682),x84683))+P1(f324(f324(f232(x84681),x84682),f324(f324(f284(x84681),f324(f324(f82(x84681),x84682),x84683)),f324(f324(f82(x84681),f80(x84681)),f80(x84681)))))
% 164.51/164.36  [8511]~P1(f324(f324(x85111,f802(x85111,x85113,x85112)),f803(x85111,x85113,x85112)))+P1(f324(f324(x85111,x85112),x85113))+~P1(f324(f313(f846(a1,a1),a58),f324(f324(f247(a1,a1),x85112),x85113)))
% 164.51/164.36  [8512]~P1(f324(f324(x85121,f804(x85121,x85123,x85122)),f805(x85121,x85123,x85122)))+P1(f324(f324(x85121,x85122),x85123))+~P1(f324(f313(f846(a1,a1),a62),f324(f324(f247(a1,a1),x85122),x85123)))
% 164.51/164.36  [8513]~P1(f324(f324(x85131,f808(x85131,x85133,x85132)),f810(x85131,x85133,x85132)))+P1(f324(f324(x85131,x85132),x85133))+~P1(f324(f313(f846(a1,a1),a215),f324(f324(f247(a1,a1),x85132),x85133)))
% 164.51/164.36  [8514]~P1(f324(f324(x85141,f812(x85141,x85143,x85142)),f813(x85141,x85143,x85142)))+P1(f324(f324(x85141,x85142),x85143))+~P1(f324(f313(f846(a840,a840),a213),f324(f324(f247(a840,a840),x85142),x85143)))
% 164.51/164.36  [8515]~P1(f324(f324(x85151,f720(x85151,x85153,x85152)),f723(x85151,x85153,x85152)))+P1(f324(f324(x85151,x85152),x85153))+~P1(f324(f313(f846(a1,a1),a167),f324(f324(f247(a1,a1),x85152),x85153)))
% 164.51/164.36  [8753]P1(f324(f324(x87531,x87532),x87533))+P1(f324(f313(f846(a840,a840),a213),f324(f324(f247(a840,a840),f812(x87531,x87533,x87532)),f813(x87531,x87533,x87532))))+~P1(f324(f313(f846(a840,a840),a213),f324(f324(f247(a840,a840),x87532),x87533)))
% 164.51/164.36  [8754]P1(f324(f324(x87541,x87542),x87543))+P1(f324(f313(f846(a1,a1),a58),f324(f324(f247(a1,a1),f802(x87541,x87543,x87542)),f803(x87541,x87543,x87542))))+~P1(f324(f313(f846(a1,a1),a58),f324(f324(f247(a1,a1),x87542),x87543)))
% 164.51/164.36  [8755]P1(f324(f324(x87551,x87552),x87553))+P1(f324(f313(f846(a1,a1),a62),f324(f324(f247(a1,a1),f804(x87551,x87553,x87552)),f805(x87551,x87553,x87552))))+~P1(f324(f313(f846(a1,a1),a62),f324(f324(f247(a1,a1),x87552),x87553)))
% 164.51/164.36  [8756]P1(f324(f324(x87561,x87562),x87563))+P1(f324(f313(f846(a1,a1),a215),f324(f324(f247(a1,a1),f808(x87561,x87563,x87562)),f810(x87561,x87563,x87562))))+~P1(f324(f313(f846(a1,a1),a215),f324(f324(f247(a1,a1),x87562),x87563)))
% 164.51/164.36  [8757]P1(f324(f324(x87571,x87572),x87573))+P1(f324(f313(f846(a1,a1),a167),f324(f324(f247(a1,a1),f720(x87571,x87573,x87572)),f723(x87571,x87573,x87572))))+~P1(f324(f313(f846(a1,a1),a167),f324(f324(f247(a1,a1),x87572),x87573)))
% 164.51/164.36  [9063]~P1(f324(f64(x90631),x90633))+P1(f324(f324(f326(f846(f847(x90631,a834),f847(x90631,a834))),f324(f324(f247(f847(x90631,a834),f847(x90631,a834)),x90632),x90633)),f300(x90631)))+~P1(f324(f324(f232(f847(x90631,a834)),x90632),x90633))
% 164.51/164.36  [9118]~P57(x91181,f324(x91183,f623(x91182,x91183,x91181)))+P57(x91181,f324(f324(f45(x91182,f847(x91181,f847(x91181,a834))),f238(f847(x91182,a834))),x91183))+~E(f324(f324(f104(f847(x91181,a834)),f244(x91181,x91181,f324(x91183,f622(x91182,x91183,x91181)))),f245(x91181,x91181,f324(x91183,f624(x91182,x91183,x91181)))),f179(f847(x91181,a834)))
% 164.51/164.36  [9311]P47(x93111,x93112,x93113)+P1(f324(f324(f326(f846(x93111,x93111)),f609(x93113,x93112,x93111)),x93113))+~P1(f324(f324(f326(f846(x93111,x93111)),f324(f324(f247(x93111,x93111),f608(x93113,x93112,x93111)),f608(x93113,x93112,x93111))),x93113))
% 164.51/164.36  [9883]P47(x98831,x98832,x98833)+~P1(f324(f324(f252(x98831,x98831,a834),f324(f324(f9(x98831,f847(x98831,a834),f847(x98831,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x98831,a834),f847(x98831,a834)),x98831),f10(a834,a834,x98831)),f324(f324(f10(a834,f847(a834,a834),x98831),a322),f324(f324(f9(x98831,f847(x98831,a834),a834),f326(x98831)),x98832)))),f324(f324(f9(x98831,f847(x98831,a834),a834),f326(x98831)),x98832))),f609(x98833,x98832,x98831)))+~P1(f324(f324(f326(f846(x98831,x98831)),f324(f324(f247(x98831,x98831),f608(x98833,x98832,x98831)),f608(x98833,x98832,x98831))),x98833))
% 164.51/164.36  [5458]~P7(x54582)+E(x54581,f2(x54582))+E(f324(f324(f42(x54582),f324(f324(f83(x54582),x54583),x54581)),x54581),x54583)
% 164.51/164.36  [5459]~P7(x54592)+E(x54591,f2(x54592))+E(f324(f324(f42(x54592),f324(f324(f83(x54592),x54591),x54593)),x54591),x54593)
% 164.51/164.36  [6105]~P7(x61051)+E(f324(f324(f83(x61051),f324(f324(f42(x61051),x61052),x61053)),x61053),x61052)+~P1(f324(f324(f280(x61051),x61053),x61052))
% 164.51/164.36  [6270]~P67(x62701)+~E(f324(x62702,f2(a840)),f2(x62701))+E(f324(f324(f8(a840,x62701),x62702),f324(f295(a840,f324(a114,f2(a840))),x62703)),f324(f324(f8(a840,x62701),x62702),f324(f295(a840,f2(a840)),x62703)))
% 164.51/164.36  [6412]~P7(x64122)+E(x64121,f2(x64122))+E(f324(f324(f42(x64122),f324(f324(f82(x64122),x64123),x64121)),x64121),f324(f324(f82(x64122),f324(f324(f42(x64122),x64123),x64121)),f80(x64122)))
% 164.51/164.36  [6413]~P7(x64132)+E(x64131,f2(x64132))+E(f324(f324(f42(x64132),f324(f324(f82(x64132),x64131),x64133)),x64131),f324(f324(f82(x64132),f324(f324(f42(x64132),x64133),x64131)),f80(x64132)))
% 164.51/164.36  [6642]~P1(f324(x66423,f2(a1)))+P1(f324(f324(f231(a840),x66421),x66422))+P1(f324(x66423,f324(f102(a1),f324(f324(f3(a840),x66422),x66421))))
% 164.51/164.36  [6755]P1(f324(f324(f231(a840),x67552),x67551))+P1(f324(f324(f232(a840),x67551),x67552))+P1(f324(x67553,f324(f102(a1),f324(f324(f3(a840),x67551),x67552))))
% 164.51/164.36  [6828]E(f324(f324(f82(a840),f324(f106(a840),x68281)),f324(f324(f82(a840),f324(f106(a840),x68282)),x68283)),f324(f324(f82(a840),f324(f106(a840),x68281)),x68283))+P1(f324(a185,f324(f106(a1),x68281)))+~P1(f324(a185,f324(f106(a1),x68282)))
% 164.51/164.36  [6906]~E(x69062,f324(f324(f42(a840),x69063),x69061))+~P1(f324(f324(f232(a840),f2(a840)),x69061))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x69061),x69062)),x69063))
% 164.51/164.36  [7024]~P1(f324(f64(x70241),x70243))+~P1(f324(f64(x70241),x70242))+P1(f324(f64(x70241),f324(f324(f103(f847(x70241,a834)),x70242),x70243)))
% 164.51/164.36  [7337]~P86(x73371)+~P1(f324(f64(x73371),x73372))+E(f129(x73371,f324(f324(f3(f847(x73371,a834)),x73372),f324(f324(f303(x73371),x73373),f179(f847(x73371,a834))))),f155(x73371,x73373,f129(x73371,x73372)))
% 164.51/164.36  [7406]P1(f324(x74061,f2(a1)))+~P1(f324(f324(f232(a840),x74062),x74063))+~P1(f324(x74061,f324(f102(a1),f324(f324(f3(a840),x74062),x74063))))
% 164.51/164.36  [7424]~P1(f324(f64(x74241),x74242))+E(f324(f41(x74241),f324(f324(f3(f847(x74241,a834)),x74242),f324(f324(f303(x74241),x74243),f179(f847(x74241,a834))))),f324(f41(x74241),x74242))+P1(f324(f324(f326(x74241),x74243),x74242))
% 164.51/164.36  [7558]~P84(x75581)+~P1(f324(f324(f232(x75581),f80(x75581)),x75582))+P1(f324(f324(f232(x75581),f80(x75581)),f324(f324(f83(x75581),x75582),f324(f324(f240(x75581),x75582),x75583))))
% 164.51/164.36  [7603]~P1(f324(f64(x76031),x76033))+E(f324(f324(f3(a840),f324(f41(x76031),x76032)),f324(f41(x76031),x76033)),f324(f41(x76031),f324(f324(f3(f847(x76031,a834)),x76032),x76033)))+~P1(f324(f324(f231(f847(x76031,a834)),x76033),x76032))
% 164.51/164.36  [7659]~P1(f324(f324(f231(a840),x76592),x76593))+~P1(f324(f324(f231(a840),x76591),f324(f324(f3(a840),x76593),x76592)))+P1(f324(f324(f231(a840),f324(f324(f82(a840),x76591),x76592)),x76593))
% 164.51/164.36  [7718]P1(f324(f64(x77181),x77182))+~P1(f324(f64(x77181),x77183))+~P1(f324(f64(x77181),f324(f324(f3(f847(x77181,a834)),x77182),x77183)))
% 164.51/164.36  [7725]~P1(f324(f64(x77251),x77252))+E(f324(f41(x77251),f324(f324(f3(f847(x77251,a834)),x77252),f324(f324(f303(x77251),x77253),f179(f847(x77251,a834))))),f324(f324(f3(a840),f324(f41(x77251),x77252)),f80(a840)))+~P1(f324(f324(f326(x77251),x77253),x77252))
% 164.51/164.36  [7801]P57(x78011,x78012)+~P57(x78011,x78013)+~P1(f324(f324(f231(f847(x78011,f847(x78011,a834))),x78012),x78013))
% 164.51/164.36  [7839]~P1(f324(f324(f231(a840),x78393),x78392))+P1(f324(f324(f231(a840),x78391),f324(f324(f3(a840),x78392),x78393)))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),x78391),x78393)),x78392))
% 164.51/164.36  [7859]P36(x78591,x78592)+~P36(x78591,x78593)+~P1(f324(f324(f231(f847(f846(x78591,x78591),a834)),x78592),x78593))
% 164.51/164.36  [7860]P55(x78601,x78602)+~P55(x78601,x78603)+~P1(f324(f324(f231(f847(f846(x78601,x78601),a834)),x78602),x78603))
% 164.51/164.36  [8099]~P84(x80991)+~P1(f324(f324(f232(x80991),f80(x80991)),x80992))+P1(f324(f324(f232(x80991),f324(f324(f240(x80991),x80992),x80993)),f324(f324(f83(x80991),x80992),f324(f324(f240(x80991),x80992),x80993))))
% 164.51/164.36  [8187]~P1(f324(x81871,f2(a1)))+~P1(f324(x81871,f324(f324(f3(a1),f324(f102(a1),x81872)),f324(f102(a1),x81873))))+P1(f324(x81871,f324(f102(a1),f324(f324(f3(a840),x81872),x81873))))
% 164.51/164.36  [8200]~P1(f324(f324(f231(a840),x82003),x82002))+P1(f324(x82001,f324(f324(f3(a1),f324(f102(a1),x82002)),f324(f102(a1),x82003))))+~P1(f324(x82001,f324(f102(a1),f324(f324(f3(a840),x82002),x82003))))
% 164.51/164.36  [8217]P1(f324(f324(f232(a840),x82171),x82172))+~P1(f324(x82173,f324(f324(f3(a1),f324(f102(a1),x82171)),f324(f102(a1),x82172))))+P1(f324(x82173,f324(f102(a1),f324(f324(f3(a840),x82171),x82172))))
% 164.51/164.36  [8274]~P117(x82742)+E(x82741,f2(x82742))+P1(f324(f324(f232(x82742),f2(x82742)),f324(f324(f82(x82742),f324(f324(f83(x82742),x82743),x82743)),f324(f324(f83(x82742),x82741),x82741))))
% 164.51/164.36  [8275]~P117(x82752)+E(x82751,f2(x82752))+P1(f324(f324(f232(x82752),f2(x82752)),f324(f324(f82(x82752),f324(f324(f83(x82752),x82751),x82751)),f324(f324(f83(x82752),x82753),x82753))))
% 164.51/164.36  [8381]~P1(f324(f324(f232(a840),f2(a840)),x83811))+~P1(f324(f324(f232(a1),x83812),x83813))+P1(f324(f324(f232(a1),f324(f324(f83(a1),f324(f102(a1),x83811)),x83812)),f324(f324(f83(a1),f324(f102(a1),x83811)),x83813)))
% 164.51/164.36  [8439]E(f324(f324(f104(f847(x84391,a834)),x84392),f43(f847(x84391,a834),x84393)),f179(f847(x84391,a834)))+P1(f324(f324(f326(f847(x84391,a834)),x84392),x84393))+P1(f324(f324(f326(f847(x84391,a834)),f677(x84393,x84392,x84391)),f324(f324(f303(f847(x84391,a834)),x84392),x84393)))
% 164.51/164.36  [8440]E(f324(f324(f104(f847(x84401,a834)),x84402),f43(f847(x84401,a834),x84403)),f179(f847(x84401,a834)))+P1(f324(f324(f326(f847(x84401,a834)),x84402),x84403))+P1(f324(f324(f326(f847(x84401,a834)),f676(x84403,x84402,x84401)),f324(f324(f303(f847(x84401,a834)),x84402),x84403)))
% 164.51/164.36  [8467]E(x84671,x84672)+~E(f324(f180(f841(x84673)),x84671),f324(f180(f841(x84673)),x84672))+P1(f324(f324(f326(f846(x84673,x84673)),f701(x84673,x84671,x84672)),f324(f157(f846(x84673,x84673)),f324(f324(f166(x84673,x84673),x84672),x84671))))
% 164.51/164.36  [8681]E(f301(x86811,x86812),f301(x86811,x86813))+~P1(f324(f324(f231(f847(f846(x86811,x86811),a834)),x86813),f301(x86811,x86812)))+~P1(f324(f324(f231(f847(f846(x86811,x86811),a834)),x86812),x86813))
% 164.51/164.36  [8735]~P47(x87351,f238(f847(x87351,a834)),x87353)+P1(f324(f324(f231(f847(f846(f841(x87351),f841(x87351)),a834)),f144(x87351,x87352)),f145(x87351,x87353)))+~P1(f324(f324(f231(f847(f846(x87351,x87351),a834)),x87352),x87353))
% 164.51/164.36  [8913]P36(x89131,x89132)+~P1(f324(f324(f326(x89131),x89133),f368(x89132,x89131)))+P1(f324(f324(f326(f846(x89131,x89131)),f324(f324(f247(x89131,x89131),f370(x89132,x89131,x89133)),x89133)),x89132))
% 164.51/164.36  [8947]~P1(f324(f64(x89471),x89472))+P1(f324(f64(f847(x89471,a834)),f324(f324(f63(x89471),x89472),x89473)))+~P1(f324(f324(f231(f847(f846(x89471,x89471),a834)),x89473),f324(f324(f249(x89471,x89471),x89472),f324(f18(f847(x89471,a834),x89471),x89472))))
% 164.51/164.36  [8977]P47(x89771,x89772,x89773)+P1(f324(f324(f326(x89771),f597(x89773,x89772,x89771)),x89772))+~P1(f324(f324(f231(f847(f846(x89771,x89771),a834)),x89773),f324(f324(f249(x89771,x89771),x89772),f324(f18(f847(x89771,a834),x89771),x89772))))
% 164.51/164.36  [8978]P47(x89781,x89782,x89783)+P1(f324(f324(f326(x89781),f598(x89782,x89783,x89781)),x89782))+~P1(f324(f324(f231(f847(f846(x89781,x89781),a834)),x89783),f324(f324(f249(x89781,x89781),x89782),f324(f18(f847(x89781,a834),x89781),x89782))))
% 164.51/164.36  [9011]~P62(x90111)+~P1(f324(f324(f232(x90111),x90112),x90113))+P1(f324(f324(f232(x90111),f324(f324(f284(x90111),f324(f324(f82(x90111),x90112),x90113)),f324(f324(f82(x90111),f80(x90111)),f80(x90111)))),x90113))
% 164.51/164.36  [9038]~P61(x90381)+P1(f324(f324(f231(x90381),x90382),x90383))+~P1(f324(f324(f231(x90381),f324(f324(f83(x90381),f785(x90383,x90382,x90381)),x90382)),x90383))
% 164.51/164.36  [9150]E(f324(f180(f841(f841(x91501))),f324(f126(f841(x91501),f324(f324(f10(a840,a834,f841(x91501)),f324(f232(a840),x91502)),f180(f841(x91501)))),f163(x91501,x91503))),f324(f180(f841(x91501)),f324(f324(f149(f841(x91501)),x91503),x91502)))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x91501),a840),f180(f841(x91501))),x91503)))+~P1(f324(f324(f232(a840),x91502),f324(f180(f841(f841(x91501))),x91503)))
% 164.51/164.36  [9261]~P36(x92611,x92612)+P30(x92611,f324(f324(f247(f847(f846(x92611,x92611),a834),f847(f846(x92611,x92611),a834)),x92612),x92613))+~P1(f324(f324(f231(f847(f846(x92611,x92611),a834)),f324(f324(f282(x92611,x92611,x92611),x92612),x92613)),x92612))
% 164.51/164.36  [9268]E(f324(f324(f141(f841(x92681),x92681),f324(f324(f9(f841(x92681),a840,x92681),f149(x92681)),x92682)),f324(f126(f841(x92681),f324(f324(f10(a840,a834,f841(x92681)),f324(f232(a840),x92682)),f180(f841(x92681)))),f163(x92681,x92683))),f324(f324(f149(f841(x92681)),x92683),x92682))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x92681),a840),f180(f841(x92681))),x92683)))+~P1(f324(f324(f232(a840),x92682),f324(f180(f841(f841(x92681))),x92683)))
% 164.51/164.36  [9396]P47(x93961,x93962,x93963)+~P1(f324(f324(f326(f846(x93961,x93961)),f324(f324(f247(x93961,x93961),f597(x93963,x93962,x93961)),f597(x93963,x93962,x93961))),x93963))+~P1(f324(f324(f231(f847(f846(x93961,x93961),a834)),x93963),f324(f324(f249(x93961,x93961),x93962),f324(f18(f847(x93961,a834),x93961),x93962))))
% 164.51/164.36  [9397]P47(x93971,x93972,x93973)+~P1(f324(f324(f326(f846(x93971,x93971)),f324(f324(f247(x93971,x93971),f598(x93972,x93973,x93971)),f598(x93972,x93973,x93971))),x93973))+~P1(f324(f324(f231(f847(f846(x93971,x93971),a834)),x93973),f324(f324(f249(x93971,x93971),x93972),f324(f18(f847(x93971,a834),x93971),x93972))))
% 164.51/164.36  [9560]~P119(x95601)+~P116(x95601)+E(f324(f324(f284(x95601),f324(f105(x95601),f324(f324(f75(f846(a1,a1),a1,x95602,f246(a1,a1)),f206(x95602)),x95603))),f324(f105(x95601),f324(f324(f75(f846(a1,a1),a1,x95602,f251(a1,a1)),f206(x95602)),x95603))),f216(x95602,x95601,x95603))
% 164.51/164.36  [9759]~E(x97593,f2(a840))+~E(f324(f180(f841(x97591)),f324(f324(f149(f841(x97591)),x97592),f759(x97593,x97591,x97592))),x97593)+E(f324(f324(f141(a840,f841(x97591)),f324(f324(f9(a840,f841(a840),f841(x97591)),f324(f324(f10(f847(a840,x97591),f847(f841(a840),f841(x97591)),a840),f141(a840,x97591)),f324(f9(a840,a840,x97591),f324(f324(f10(f841(x97591),f847(a840,x97591),a840),f149(x97591)),f324(f149(f841(x97591)),x97592))))),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(f841(x97591))),x97592))))),f129(a840,f324(f295(a840,f2(a840)),x97593))),f163(x97591,x97592))
% 164.51/164.36  [9760]E(x97601,f115(f841(x97602)))+~E(f324(f180(f841(x97602)),f324(f324(f149(f841(x97602)),x97601),f759(x97603,x97602,x97601))),x97603)+E(f324(f324(f141(a840,f841(x97602)),f324(f324(f9(a840,f841(a840),f841(x97602)),f324(f324(f10(f847(a840,x97602),f847(f841(a840),f841(x97602)),a840),f141(a840,x97602)),f324(f9(a840,a840,x97602),f324(f324(f10(f841(x97602),f847(a840,x97602),a840),f149(x97602)),f324(f149(f841(x97602)),x97601))))),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(f841(x97602))),x97601))))),f129(a840,f324(f295(a840,f2(a840)),x97603))),f163(x97602,x97601))
% 164.51/164.36  [9761]~E(x97613,f2(a840))+E(f324(f324(f141(a840,f841(x97611)),f324(f324(f9(a840,f841(a840),f841(x97611)),f324(f324(f10(f847(a840,x97611),f847(f841(a840),f841(x97611)),a840),f141(a840,x97611)),f324(f9(a840,a840,x97611),f324(f324(f10(f841(x97611),f847(a840,x97611),a840),f149(x97611)),f324(f149(f841(x97611)),x97612))))),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(f841(x97611))),x97612))))),f129(a840,f324(f295(a840,f2(a840)),x97613))),f163(x97611,x97612))+P1(f324(f324(f232(a840),f759(x97613,x97611,x97612)),f324(f180(f841(f841(x97611))),x97612)))
% 164.51/164.36  [9762]E(x97621,f115(f841(x97622)))+E(f324(f324(f141(a840,f841(x97622)),f324(f324(f9(a840,f841(a840),f841(x97622)),f324(f324(f10(f847(a840,x97622),f847(f841(a840),f841(x97622)),a840),f141(a840,x97622)),f324(f9(a840,a840,x97622),f324(f324(f10(f841(x97622),f847(a840,x97622),a840),f149(x97622)),f324(f149(f841(x97622)),x97621))))),f129(a840,f324(f295(a840,f2(a840)),f324(f180(f841(f841(x97622))),x97621))))),f129(a840,f324(f295(a840,f2(a840)),x97623))),f163(x97622,x97621))+P1(f324(f324(f232(a840),f759(x97623,x97622,x97621)),f324(f180(f841(f841(x97622))),x97621)))
% 164.51/164.36  [7599]E(f324(f324(f82(a840),f324(f106(a840),x75991)),f324(f324(f82(a840),f324(f106(a840),x75992)),x75993)),f324(f324(f82(a840),f324(f106(a840),f324(f324(f82(a1),x75991),x75992))),x75993))+P1(f324(a185,f324(f106(a1),x75991)))+P1(f324(a185,f324(f106(a1),x75992)))
% 164.51/164.36  [8372]~P1(f324(f64(x83721),x83722))+~P1(f324(f324(f326(x83721),x83723),x83722))+E(f324(a114,f324(f41(x83721),f324(f324(f3(f847(x83721,a834)),x83722),f324(f324(f303(x83721),x83723),f179(f847(x83721,a834)))))),f324(f41(x83721),x83722))
% 164.51/164.36  [8392]~P1(f324(f64(x83921),x83922))+~P1(f324(f324(f326(x83921),x83923),x83922))+E(f324(f324(f82(a840),f80(a840)),f324(f41(x83921),f324(f324(f3(f847(x83921,a834)),x83922),f324(f324(f303(x83921),x83923),f179(f847(x83921,a834)))))),f324(f41(x83921),x83922))
% 164.51/164.36  [8475]~P86(x84751)+~P1(f324(f64(x84751),x84753))+E(f324(f324(f137(x84751,x84751,f7(x84751)),x84752),f129(x84751,f324(f324(f3(f847(x84751,a834)),x84753),f324(f324(f303(x84751),x84752),f179(f847(x84751,a834)))))),f129(x84751,f324(f324(f303(x84751),x84752),x84753)))
% 164.51/164.36  [8614]~P1(f324(f64(x86141),x86143))+~P1(f324(f64(x86141),x86142))+E(f324(f324(f82(a840),f324(f41(x86141),f324(f324(f103(f847(x86141,a834)),x86142),x86143))),f324(f41(x86141),f324(f324(f104(f847(x86141,a834)),x86142),x86143))),f324(f324(f82(a840),f324(f41(x86141),x86142)),f324(f41(x86141),x86143)))
% 164.51/164.36  [9708]~P29(x97081,f847(f847(x97081,a834),a834),f324(f324(f9(x97081,f847(f846(x97081,x97081),a834),f847(f847(x97081,a834),a834)),f324(f324(f10(f847(x97081,a834),f847(f847(f846(x97081,x97081),a834),f847(f847(x97081,a834),a834)),x97081),f63(x97081)),f324(f324(f9(x97081,f847(x97081,a834),f847(x97081,a834)),f303(x97081)),f179(f847(x97081,a834))))),x97083),x97082)+~P1(f324(f64(x97081),x97082))+E(f324(f41(f847(x97081,a834)),f324(f324(f63(x97081),x97082),x97083)),f324(f41(x97081),x97082))
% 164.51/164.36  [7877]~P89(x78771)+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x78773)))+E(f324(f324(f240(x78771),x78772),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x78773),x78773)),a99))),f80(x78771))
% 164.51/164.36  [9244]~P89(x92441)+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x92443)))+E(f324(f324(f240(x92441),x92442),f324(f106(a840),f324(f324(f3(a1),f324(f324(f82(a1),x92443),x92443)),a99))),f324(f324(f88(x92441,x92441),f324(f324(f240(x92441),x92442),f324(f106(a840),x92443))),f324(f324(f20(x92441,x92441,x92441),f324(f324(f10(x92441,f847(x92441,x92441),x92441),f83(x92441)),f324(f83(x92441),x92442))),f7(x92441))))
% 164.51/164.36  [9615]~P1(f324(f127(x96151),x96153))+~P1(f324(f324(f326(x96151),x96152),f324(f157(x96151),x96153)))+E(f324(f324(f128(x96151),f324(f180(f841(x96151)),f161(x96151,f324(f324(f10(a834,a834,x96151),a320),f324(f324(f9(x96151,x96151,a834),a321),x96152)),f324(f154(x96151),x96153)))),f324(f154(x96151),x96153)),f324(f324(f139(x96151),x96152),f324(f154(x96151),f161(x96151,f324(f324(f10(a834,a834,x96151),a320),f324(f324(f9(x96151,x96151,a834),a321),x96152)),x96153))))
% 164.51/164.36  [9675]P1(f324(f324(f231(f847(f846(x96751,x96751),a834)),f301(x96751,x96752)),x96753))+~P1(f324(f324(f231(f847(f846(x96751,x96751),a834)),f301(x96751,f179(f847(f846(x96751,x96751),a834)))),x96753))+~P1(f324(f324(f231(f847(f846(x96751,x96751),a834)),f324(f324(f282(x96751,x96751,x96751),f324(f324(f104(f847(f846(x96751,x96751),a834)),f301(x96751,x96752)),x96753)),x96752)),x96753))
% 164.51/164.36  [9536]~P1(f324(f64(x95361),f324(f257(x95361),x95363)))+~P1(f324(f64(x95361),f324(f257(x95361),x95362)))+P1(f324(f64(x95361),f324(f257(x95361),f324(f324(f20(x95361,a834,a834),f324(f324(f10(a834,f847(a834,a834),x95361),a323),x95362)),x95363))))
% 164.51/164.36  [9826]P1(f324(f324(f231(f847(f846(x98261,x98261),a834)),f324(f324(f282(x98261,x98261,x98261),x98262),f301(x98261,x98262))),x98263))+~P1(f324(f324(f231(f847(f846(x98261,x98261),a834)),x98262),x98263))+~P1(f324(f324(f231(f847(f846(x98261,x98261),a834)),f324(f324(f282(x98261,x98261,x98261),f324(f324(f104(f847(f846(x98261,x98261),a834)),f324(f324(f282(x98261,x98261,x98261),x98262),f301(x98261,x98262))),x98263)),x98262)),x98263))
% 164.51/164.36  [9773]~P103(x97732)+E(x97731,f2(x97732))+~E(f324(f324(f82(x97732),f324(f324(f240(x97732),x97733),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97732),x97731),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x97732))
% 164.51/164.36  [9774]~P103(x97742)+E(x97741,f2(x97742))+~E(f324(f324(f82(x97742),f324(f324(f240(x97742),x97741),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97742),x97743),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x97742))
% 164.51/164.36  [9780]~P1(f324(f127(x97801),x97803))+~P1(f324(f324(f326(x97801),x97802),f324(f157(x97801),x97803)))+E(f324(f154(x97801),f324(f156(x97801),f324(f324(f128(x97801),f324(f180(f841(x97801)),f161(x97801,f324(f324(f10(a834,a834,x97801),a320),f324(f324(f9(x97801,x97801,a834),a321),x97802)),x97803))),x97803))),f161(x97801,f324(f324(f10(a834,a834,x97801),a320),f324(f324(f9(x97801,x97801,a834),a321),x97802)),f324(f154(x97801),x97803)))
% 164.51/164.36  [9868]~P103(x98682)+E(x98681,f2(x98682))+P1(f324(f324(f232(x98682),f2(x98682)),f324(f324(f82(x98682),f324(f324(f240(x98682),x98683),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98682),x98681),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))))
% 164.51/164.36  [9869]~P103(x98692)+E(x98691,f2(x98692))+P1(f324(f324(f232(x98692),f2(x98692)),f324(f324(f82(x98692),f324(f324(f240(x98692),x98691),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98692),x98693),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))))
% 164.51/164.36  [9916]~P103(x99161)+P1(f324(f324(f231(x99161),f2(x99161)),x99162))+~P1(f324(f324(f231(x99161),f2(x99161)),f324(f324(f240(x99161),x99162),f324(a114,f324(f324(f83(a840),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x99163)))))
% 164.51/164.36  [5299]~P28(x52991,x52994,x52993)+P28(x52991,x52992,x52993)+~P28(x52991,x52992,x52994)
% 164.51/164.36  [4780]~E(x47802,f92(x47803,x47801))+P1(f324(x47801,x47802))+~P1(f324(x47801,x47804))
% 164.51/164.36  [6547]~P36(x65472,x65474)+~P36(x65471,x65473)+P36(f846(x65471,x65472),f318(x65471,x65472,x65473,x65474))
% 164.51/164.36  [7950]~P39(f35(x79504,x79501),x79502,x79503,x79502)+P39(x79501,x79502,x79503,f737(x79503,x79502,x79501,x79504))+~P1(f324(x79504,x79502))
% 164.51/164.36  [7977]~P39(f35(x79771,x79772),x79774,x79773,x79774)+P39(f35(x79771,x79772),f737(x79773,x79774,x79772,x79771),x79773,x79774)+~P1(f324(x79771,x79774))
% 164.51/164.36  [4957]~P11(x49574,x49571)+~E(f324(x49571,x49572),f324(x49571,x49573))+P1(f324(f324(x49571,x49572),x49573))
% 164.51/164.36  [5118]~P11(x51184,x51181)+E(f324(x51181,x51182),f324(x51181,x51183))+~P1(f324(f324(x51181,x51182),x51183))
% 164.51/164.36  [5206]~P22(x52063,x52064,x52061)+E(f324(x52061,x52062),f324(f66(x52063,x52064),x52062))+~P1(f324(f64(x52063),x52062))
% 164.51/164.36  [5207]~P14(x52073,x52074,x52071)+E(f324(x52071,x52072),f324(f66(x52073,x52074),x52072))+~P1(f324(f64(x52073),x52072))
% 164.51/164.36  [5334]~P11(x53344,x53341)+~P1(f324(f324(x53341,x53343),x53342))+P1(f324(f324(x53341,x53342),x53343))
% 164.51/164.36  [5400]E(x54001,x54002)+~E(f324(f246(x54003,x54004),x54001),f324(f246(x54003,x54004),x54002))+~E(f324(f251(x54003,x54004),x54001),f324(f251(x54003,x54004),x54002))
% 164.51/164.36  [5426]E(x54261,x54262)+~P1(f324(f54(x54263,x54264),x54262))+~P1(f324(f54(x54263,x54264),x54261))
% 164.51/164.36  [5623]~P67(x56232)+E(f224(x56231,x56232,x56233,x56234),f2(x56232))+P1(f324(f64(x56231),x56234))
% 164.51/164.36  [5758]~P1(f324(f313(x57581,x57582),x57584))+P1(f324(f313(x57581,x57582),x57583))+~P1(f324(f324(x57582,x57583),x57584))
% 164.51/164.36  [8022]~P1(f324(f64(x80222),x80224))+~P1(f324(f64(x80221),x80223))+P1(f324(f64(f850(x80221,x80222)),f312(x80221,x80222,x80223,x80224)))
% 164.51/164.36  [8026]P1(f324(f324(f326(f841(x80261)),f324(f324(f125(x80261),x80262),x80263)),f147(x80261,x80264)))+~P1(f324(f324(f326(f841(x80261)),x80263),f147(x80261,x80264)))+~P1(f324(f324(f326(f841(x80261)),x80262),f147(x80261,x80264)))
% 164.51/164.36  [8342]P1(f324(x83421,x83422))+~E(x83423,f324(f226(x83424),x83422))+~P1(f324(x83421,f492(x83422,x83421,x83423,x83424)))
% 164.51/164.36  [8604]~P1(f324(f324(f326(f846(x86041,x86041)),f324(f324(f247(x86041,x86041),x86042),x86044)),f301(x86041,x86043)))+P1(f324(f324(f326(x86041),x86042),f314(x86041,x86043)))+~P1(f324(f324(f326(x86041),x86044),f314(x86041,x86043)))
% 164.51/164.36  [8623]~E(x86234,f324(f226(x86233),x86232))+P1(f324(x86231,x86232))+P1(f324(f324(f326(x86233),f492(x86232,x86231,x86234,x86233)),f225(x86233,x86234)))
% 164.51/164.36  [4941]~P68(x49412)+E(f324(f324(f11(x49411,x49412),x49413),x49414),f80(x49412))+P1(f324(f64(x49411),x49414))
% 164.51/164.36  [4944]~P67(x49442)+E(f324(f324(f8(x49441,x49442),x49443),x49444),f2(x49442))+P1(f324(f64(x49441),x49444))
% 164.51/164.36  [5087]~P64(x50873)+E(x50871,x50872)+~E(f324(f324(f82(x50873),x50874),x50871),f324(f324(f82(x50873),x50874),x50872))
% 164.51/164.36  [5088]~P65(x50883)+E(x50881,x50882)+~E(f324(f324(f82(x50883),x50884),x50881),f324(f324(f82(x50883),x50884),x50882))
% 164.51/164.36  [5090]~P64(x50903)+E(x50901,x50902)+~E(f324(f324(f82(x50903),x50901),x50904),f324(f324(f82(x50903),x50902),x50904))
% 164.51/164.36  [5176]~P113(x51761)+~E(x51763,f324(f324(f83(x51761),x51762),x51764))+P1(f324(f324(f280(x51761),x51762),x51763))
% 164.51/164.36  [5201]~P9(x52013)+E(x52011,f179(f847(x52012,a834)))+E(f324(f324(f45(x52012,x52013),x52011),f324(f18(x52013,x52012),x52014)),x52014)
% 164.51/164.36  [5202]~P9(x52023)+E(x52021,f179(f847(x52022,a834)))+E(f324(f324(f46(x52022,x52023),x52021),f324(f18(x52023,x52022),x52024)),x52024)
% 164.51/164.36  [5414]~P85(x54143)+E(x54141,x54142)+~E(f296(x54143,x54144,x54141),f324(f324(f303(x54143),x54142),f179(f847(x54143,a834))))
% 164.51/164.36  [5415]~P85(x54153)+E(x54151,x54152)+~E(f296(x54153,x54151,x54152),f324(f324(f303(x54153),x54154),f179(f847(x54153,a834))))
% 164.51/164.36  [5720]P1(f324(x57201,x57202))+~P1(f324(f243(x57203,x57201),x57204))+~P1(f324(f324(f326(x57203),x57202),x57204))
% 164.51/164.36  [5749]E(x57491,x57492)+~P1(f324(f324(f186(x57493),x57494),x57492))+~P1(f324(f324(f186(x57493),x57494),x57491))
% 164.51/164.36  [5833]~P67(x58331)+E(f324(f324(f8(a840,x58331),x58332),f324(f295(a840,x58333),f324(a114,x58334))),f2(x58331))+~P1(f324(f324(f232(a840),x58334),x58333))
% 164.51/164.36  [5838]~P8(x58381)+~E(f51(x58381,x58382,x58383),f51(x58381,x58384,x58383))+E(f51(x58381,f324(f81(x58381),x58382),x58383),f51(x58381,f324(f81(x58381),x58384),x58383))
% 164.51/164.36  [5908]P1(f324(x59081,x59082))+~E(f324(f126(x59083,x59081),x59084),x59084)+~P1(f324(f324(f326(x59083),x59082),f324(f157(x59083),x59084)))
% 164.51/164.36  [5927]~E(f324(f324(f82(a840),x59273),x59272),f324(f324(f82(a840),x59271),x59274))+~P1(f324(f324(f232(a840),x59273),x59274))+P1(f324(f324(f232(a840),x59271),x59272))
% 164.51/164.36  [5934]~P7(x59341)+E(f51(x59341,f51(x59341,x59342,x59343),x59344),f51(x59341,x59342,x59344))+~P1(f324(f324(f280(x59341),x59344),x59343))
% 164.51/164.36  [5972]~E(f324(f126(x59721,x59722),x59723),f115(x59721))+~P1(f324(x59722,x59724))+~P1(f324(f324(f326(x59721),x59724),f324(f157(x59721),x59723)))
% 164.51/164.36  [5973]~E(f161(x59733,x59731,x59734),x59734)+P1(f324(x59731,x59732))+~P1(f324(f324(f326(x59733),x59732),f324(f157(x59733),x59734)))
% 164.51/164.36  [6008]~E(x60084,f179(f847(x60082,a834)))+~E(x60083,f179(f847(x60081,a834)))+E(f312(x60081,x60082,x60083,x60084),f179(f847(f850(x60081,x60082),a834)))
% 164.51/164.36  [6441]~P67(x64411)+E(f324(f324(f8(a840,x64411),x64412),f296(a840,x64413,f324(a114,x64414))),f2(x64411))+~P1(f324(f324(f232(a840),f324(a114,x64414)),x64413))
% 164.51/164.36  [6590]~P86(x65901)+E(f324(f324(f3(f847(x65901,a834)),f324(f295(x65901,x65902),x65903)),f324(f295(x65901,x65902),x65904)),f324(f295(x65901,x65904),x65903))+~P1(f324(f324(f231(x65901),x65902),x65904))
% 164.51/164.36  [6954]~P1(f324(f324(f326(f841(x69541)),x69544),f147(x69541,x69543)))+P1(f324(f324(f326(x69541),x69542),x69543))+~P1(f324(f324(f326(x69541),x69542),f324(f157(x69541),x69544)))
% 164.51/164.36  [6961]~P36(x69611,x69612)+P1(f324(f324(f326(x69611),f369(x69612,x69611,x69613)),x69613))+~P1(f324(f324(f326(x69611),x69614),x69613))
% 164.51/164.36  [7018]~P68(x70181)+E(f324(f324(f324(f68(x70181,x70182,f83(x70181)),x70183),f80(x70181)),x70184),f324(f324(f11(x70182,x70181),x70183),x70184))+~P1(f324(f64(x70182),x70184))
% 164.51/164.36  [7020]~P67(x70201)+E(f324(f324(f324(f68(x70201,x70202,f82(x70201)),x70203),f2(x70201)),x70204),f324(f324(f8(x70202,x70201),x70203),x70204))+~P1(f324(f64(x70202),x70204))
% 164.51/164.36  [7047]P29(x70471,x70472,x70473,x70474)+~E(f324(f41(x70472),f324(f304(x70471,x70472,x70473),x70474)),f324(f41(x70471),x70474))+~P1(f324(f64(x70471),x70474))
% 164.51/164.36  [7249]~P67(x72491)+E(f324(f324(f82(x72491),f324(x72492,x72493)),f324(f324(f8(a840,x72491),x72492),f298(a840,x72493,x72494))),f324(f324(f8(a840,x72491),x72492),f296(a840,x72493,x72494)))+~P1(f324(f324(f231(a840),x72493),x72494))
% 164.51/164.36  [7259]~P68(x72591)+~P29(x72592,x72591,x72593,x72594)+E(f324(f324(f11(x72591,x72591),f37(x72591)),f324(f304(x72592,x72591,x72593),x72594)),f324(f324(f11(x72592,x72591),x72593),x72594))
% 164.51/164.36  [7260]~P67(x72601)+~P29(x72602,x72601,x72603,x72604)+E(f324(f324(f8(x72601,x72601),f37(x72601)),f324(f304(x72602,x72601,x72603),x72604)),f324(f324(f8(x72602,x72601),x72603),x72604))
% 164.51/164.36  [7319]E(f324(f41(f850(x73191,x73192)),f312(x73191,x73192,x73193,x73194)),f324(f324(f82(a840),f324(f41(x73191),x73193)),f324(f41(x73192),x73194)))+~P1(f324(f64(x73192),x73194))+~P1(f324(f64(x73191),x73193))
% 164.51/164.36  [7407]E(x74071,x74072)+P1(f324(f324(f326(x74073),x74071),f324(f157(x74073),f155(x74073,x74072,x74074))))+~P1(f324(f324(f326(x74073),x74071),f324(f157(x74073),x74074)))
% 164.51/164.36  [7635]~P67(x76351)+E(f324(f324(f82(x76351),f324(f324(f8(a840,x76351),x76352),f324(f295(a840,x76353),x76354))),f324(x76352,x76354)),f324(f324(f8(a840,x76351),x76352),f324(f295(a840,x76353),f324(a114,x76354))))+P1(f324(f324(f232(a840),x76354),x76353))
% 164.51/164.36  [7693]~P29(x76931,x76932,x76933,f238(f847(x76931,a834)))+~P1(f324(f64(x76932),x76934))+P1(f324(f64(x76931),f324(f305(x76931,x76932,x76933),x76934)))
% 164.51/164.36  [7809]P1(f324(f324(f326(f841(x78091)),f324(f324(f139(x78091),x78092),x78093)),f147(x78091,x78094)))+~P1(f324(f324(f326(f841(x78091)),x78093),f147(x78091,x78094)))+~P1(f324(f324(f326(x78091),x78092),x78094))
% 164.51/164.36  [7901]~E(f324(f304(x79013,x79011,x79014),f238(f847(x79013,a834))),f238(f847(x79011,a834)))+P1(f324(f64(x79011),x79012))+~P1(f324(f64(x79013),f324(f305(x79013,x79011,x79014),x79012)))
% 164.51/164.36  [7994]~P29(x79941,x79943,x79944,x79942)+P1(f324(f64(x79941),x79942))+~P1(f324(f64(x79943),f324(f304(x79941,x79943,x79944),x79942)))
% 164.51/164.36  [8017]~E(x80172,x80173)+P1(f324(f324(f326(f846(x80171,x80171)),f324(f324(f247(x80171,x80171),x80172),x80173)),f261(x80171,x80174)))+~P1(f324(f324(f326(x80171),x80172),x80174))
% 164.51/164.36  [8050]~P67(x80501)+E(f324(f324(f82(x80501),f324(f324(f8(a840,x80501),x80502),f296(a840,x80503,x80504))),f324(x80502,f324(a114,x80504))),f324(f324(f8(a840,x80501),x80502),f296(a840,x80503,f324(a114,x80504))))+P1(f324(f324(f232(a840),f324(a114,x80504)),x80503))
% 164.51/164.36  [8113]P1(f324(x81131,x81132))+~P1(f324(x81131,f324(f324(f149(x81133),x81134),f713(x81131,x81134,x81133))))+~P1(f324(f324(f326(x81133),x81132),f324(f157(x81133),x81134)))
% 164.51/164.36  [8249]~P1(f324(f324(f326(x82491),x82492),f314(x82491,x82494)))+P1(f324(f324(f326(f841(x82491)),f324(f324(f139(x82491),x82492),x82493)),f314(f841(x82491),f144(x82491,x82494))))+~P1(f324(f324(f326(f841(x82491)),x82493),f314(f841(x82491),f144(x82491,x82494))))
% 164.51/164.36  [8265]~P29(x82652,x82653,x82654,f679(x82654,x82653,x82652,x82651))+P29(x82652,x82653,x82654,f44(f847(x82652,a834),x82651))+E(x82651,f179(f847(f847(x82652,a834),a834)))
% 164.51/164.36  [8525]E(x85251,x85252)+~P1(f324(f324(f326(f846(x85253,x85253)),f324(f324(f247(x85253,x85253),x85251),x85252)),f301(x85253,x85254)))+P1(f324(f324(f326(x85253),x85251),f324(f262(x85253,x85253),x85254)))
% 164.51/164.36  [8778]P29(x87782,x87783,x87784,f44(f847(x87782,a834),x87781))+E(x87781,f179(f847(f847(x87782,a834),a834)))+P1(f324(f324(f326(f847(x87782,a834)),f679(x87784,x87783,x87782,x87781)),x87781))
% 164.51/164.36  [8904]P1(f324(f64(x89041),x89042))+~P1(f324(f64(x89044),f324(f304(x89041,x89044,x89043),x89042)))+P1(f324(f324(f326(x89041),f602(x89043,x89044,x89042,x89041)),x89042))
% 164.51/164.36  [8990]~P9(x89902)+E(f324(f324(f67(x89901,x89902,f324(f324(f10(x89902,f847(x89902,x89902),x89901),f103(x89902)),x89903)),f179(x89902)),x89904),f324(f324(f45(x89901,x89902),x89904),x89903))+~P1(f324(f64(x89901),x89904))
% 164.51/164.36  [8991]~P9(x89912)+E(f324(f324(f67(x89911,x89912,f324(f324(f10(x89912,f847(x89912,x89912),x89911),f104(x89912)),x89913)),f238(x89912)),x89914),f324(f324(f46(x89911,x89912),x89914),x89913))+~P1(f324(f64(x89911),x89914))
% 164.51/164.36  [9017]~P1(f324(f324(f280(a840),x90173),x90174))+P1(f324(f324(f280(a840),x90171),x90172))+P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x90171,x90172)),f283(a840,f280(a840),x90173,x90174)))
% 164.51/164.36  [9028]~P1(f324(f324(f280(a840),x90282),x90284))+~P1(f324(f324(f280(a840),x90283),x90281))+P1(f324(f324(f231(f847(a840,a834)),f283(a840,f280(a840),x90281,x90282)),f283(a840,f280(a840),x90283,x90284)))
% 164.51/164.36  [9084]E(x90841,x90842)+~P1(f324(f324(f326(f846(x90843,x90843)),f324(f324(f247(x90843,x90843),x90841),x90842)),f301(x90843,x90844)))+P1(f324(f324(f326(f846(x90843,x90843)),f324(f324(f247(x90843,x90843),x90841),x90842)),f324(f324(f282(x90843,x90843,x90843),x90844),f301(x90843,x90844))))
% 164.51/164.36  [9119]~E(f324(f180(f841(x91191)),x91192),f324(f180(f841(x91191)),x91193))+~P1(f324(f324(f326(f846(f841(x91191),f841(x91191))),f324(f324(f247(f841(x91191),f841(x91191)),x91192),x91193)),f136(x91191,x91194)))+P1(f324(f324(f326(f846(f841(x91191),f841(x91191))),f324(f324(f247(f841(x91191),f841(x91191)),x91192),x91193)),f134(x91191,x91194)))
% 164.51/164.36  [9231]P1(f324(f324(f280(a840),x92311),x92312))+~P1(f324(f324(f280(a840),x92313),x92311))+~P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x92313,x92311)),f283(a840,f280(a840),x92314,x92312)))
% 164.51/164.36  [9232]P1(f324(f324(f280(a840),x92321),x92322))+~P1(f324(f324(f280(a840),x92323),x92321))+~P1(f324(f324(f231(f847(a840,a834)),f283(a840,f280(a840),x92323,x92321)),f283(a840,f280(a840),x92324,x92322)))
% 164.51/164.36  [9233]P1(f324(f324(f280(a840),x92331),x92332))+~P1(f324(f324(f280(a840),x92332),x92333))+~P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x92332,x92333)),f283(a840,f280(a840),x92331,x92334)))
% 164.51/164.36  [9234]P1(f324(f324(f280(a840),x92341),x92342))+~P1(f324(f324(f280(a840),x92342),x92343))+~P1(f324(f324(f231(f847(a840,a834)),f283(a840,f280(a840),x92342,x92343)),f283(a840,f280(a840),x92341,x92344)))
% 164.51/164.36  [9539]~P6(x95391)+E(f324(f324(f8(a840,x95391),f324(f324(f20(a840,x95391,x95391),f324(f324(f10(x95391,f847(x95391,x95391),a840),f3(x95391)),x95392)),f324(f324(f10(a840,x95391,a840),x95392),f324(f324(f9(a840,a840,a840),f82(a840)),f80(a840))))),f296(a840,x95393,x95394)),f2(x95391))+P1(f324(f324(f231(a840),x95393),x95394))
% 164.51/164.36  [9772]~P36(x97722,x97724)+~P29(x97722,x97721,x97723,f238(f847(x97722,a834)))+P36(x97721,f324(f304(f846(x97722,x97722),f846(x97721,x97721),f253(x97722,x97721,x97722,x97721,x97723,x97723)),x97724))
% 164.51/164.36  [9943]~E(f324(f180(f841(x99431)),x99433),f324(f180(f841(x99431)),x99432))+P1(f324(f324(f326(f846(f841(x99431),f841(x99431))),f324(f324(f247(f841(x99431),f841(x99431)),x99432),x99433)),f145(x99431,x99434)))+~P1(f324(f324(f252(x99431,x99431,a834),f324(f324(f9(x99431,f847(f846(x99431,x99431),a834),f847(x99431,a834)),f324(f324(f10(f847(x99431,f847(f847(f846(x99431,x99431),a834),a834)),f847(f847(f846(x99431,x99431),a834),f847(x99431,a834)),x99431),f9(x99431,f847(f846(x99431,x99431),a834),a834)),f324(f324(f10(f847(x99431,f846(x99431,x99431)),f847(x99431,f847(f847(f846(x99431,x99431),a834),a834)),x99431),f324(f10(f846(x99431,x99431),f847(f847(f846(x99431,x99431),a834),a834),x99431),f326(f846(x99431,x99431)))),f247(x99431,x99431)))),x99434)),f704(x99434,x99433,x99432,x99431)))
% 164.51/164.36  [5797]~E(x57974,x57972)+P1(f324(x57971,x57972))+P1(f324(f324(f186(f35(x57971,x57973)),x57972),x57974))
% 164.51/164.36  [5892]~P7(x58921)+~E(x58922,f2(x58921))+E(f324(f324(f42(x58921),f324(f324(f83(x58921),x58922),x58923)),f324(f324(f83(x58921),x58922),x58924)),f2(x58921))
% 164.51/164.36  [5931]E(x59311,f115(x59312))+E(x59313,f324(f324(f3(a840),f324(f180(f841(x59312)),x59311)),f80(a840)))+E(f133(x59312,f324(f324(f146(x59312,x59311),x59313),x59314)),f133(x59312,x59311))
% 164.51/164.36  [5963]E(x59631,x59632)+P1(f324(x59633,x59632))+~P1(f324(f324(f324(f303(x59634),x59631),x59633),x59632))
% 164.51/164.36  [5977]~P67(x59771)+~P1(f324(f127(x59772),x59774))+E(f324(f151(x59771),f324(f324(f141(x59772,x59771),x59773),x59774)),f324(f324(f8(x59772,x59771),x59773),f324(f157(x59772),x59774)))
% 164.51/164.36  [6001]~P68(x60012)+~P1(f324(f64(x60011),x60014))+E(f324(f324(f11(x60011,x60012),f324(f18(x60012,x60011),x60013)),x60014),f324(f324(f240(x60012),x60013),f324(f41(x60011),x60014)))
% 164.51/164.36  [6056]~P7(x60562)+E(x60561,f2(x60562))+E(f324(f324(f42(x60562),f324(f324(f83(x60562),x60563),x60561)),f324(f324(f83(x60562),x60564),x60561)),f324(f324(f42(x60562),x60563),x60564))
% 164.51/164.36  [6058]~P59(x60582)+E(x60581,f2(x60582))+E(f324(f324(f284(x60582),f324(f324(f83(x60582),x60583),x60581)),f324(f324(f83(x60582),x60584),x60581)),f324(f324(f284(x60582),x60583),x60584))
% 164.51/164.36  [6059]~P59(x60592)+E(x60591,f2(x60592))+E(f324(f324(f284(x60592),f324(f324(f83(x60592),x60591),x60593)),f324(f324(f83(x60592),x60591),x60594)),f324(f324(f284(x60592),x60593),x60594))
% 164.51/164.36  [6060]~P7(x60602)+E(x60601,f2(x60602))+E(f324(f324(f42(x60602),f324(f324(f83(x60602),x60601),x60603)),f324(f324(f83(x60602),x60601),x60604)),f324(f324(f42(x60602),x60603),x60604))
% 164.51/164.36  [6126]P1(f324(x61261,x61262))+~E(x61263,f324(f324(f82(a840),x61264),x61262))+~P1(f324(x61261,f324(f324(f3(a840),x61263),x61264)))
% 164.51/164.36  [6209]P32(x62091,x62092,x62093)+P31(x62091,f619(x62093,x62092,x62091),x62094)+~P1(f324(f324(f326(f839(x62091)),x62094),x62092))
% 164.51/164.36  [6254]E(x62541,f115(x62542))+~E(x62543,f324(f324(f3(a840),f324(f180(f841(x62542)),x62541)),f80(a840)))+E(f133(x62542,f324(f324(f146(x62542,x62541),x62543),x62544)),x62544)
% 164.51/164.36  [6277]~P86(x62771)+~P1(f324(f324(f232(x62771),x62772),x62774))+P1(f324(f324(f232(x62771),x62772),f324(f324(f178(x62771),x62773),x62774)))
% 164.51/164.36  [6279]~P86(x62791)+~P1(f324(f324(f232(x62791),x62792),x62793))+P1(f324(f324(f232(x62791),x62792),f324(f324(f178(x62791),x62793),x62794)))
% 164.51/164.36  [6280]~P93(x62801)+~P1(f324(f324(f232(x62801),x62802),x62804))+P1(f324(f324(f232(x62801),x62802),f324(f324(f103(x62801),x62803),x62804)))
% 164.51/164.36  [6281]~P93(x62811)+~P1(f324(f324(f232(x62811),x62812),x62813))+P1(f324(f324(f232(x62811),x62812),f324(f324(f103(x62811),x62813),x62814)))
% 164.51/164.36  [6283]~P86(x62831)+~P1(f324(f324(f231(x62831),x62832),x62834))+P1(f324(f324(f231(x62831),x62832),f324(f324(f178(x62831),x62833),x62834)))
% 164.51/164.36  [6285]~P86(x62851)+~P1(f324(f324(f231(x62851),x62852),x62853))+P1(f324(f324(f231(x62851),x62852),f324(f324(f178(x62851),x62853),x62854)))
% 164.51/164.36  [6286]~P93(x62861)+~P1(f324(f324(f231(x62861),x62862),x62864))+P1(f324(f324(f231(x62861),x62862),f324(f324(f103(x62861),x62863),x62864)))
% 164.51/164.36  [6287]~P93(x62871)+~P1(f324(f324(f231(x62871),x62872),x62873))+P1(f324(f324(f231(x62871),x62872),f324(f324(f103(x62871),x62873),x62874)))
% 164.51/164.36  [6288]~P105(x62881)+~P1(f324(f324(f280(x62881),x62882),x62884))+P1(f324(f324(f280(x62881),x62882),f324(f324(f83(x62881),x62883),x62884)))
% 164.51/164.36  [6289]~P105(x62891)+~P1(f324(f324(f280(x62891),x62892),x62893))+P1(f324(f324(f280(x62891),x62892),f324(f324(f83(x62891),x62893),x62894)))
% 164.51/164.36  [6384]~E(f324(f324(f149(x63841),x63842),x63843),x63844)+E(f324(f324(f146(x63841,x63842),x63843),x63844),x63842)+~P1(f324(f324(f232(a840),x63843),f324(f180(f841(x63841)),x63842)))
% 164.51/164.36  [6403]E(x64031,x64032)+P1(f324(x64033,x64031))+~P1(f324(f324(f186(f35(x64033,x64034)),x64031),x64032))
% 164.51/164.36  [6424]P1(f324(x64241,x64242))+~P1(f324(x64243,x64242))+~P1(f324(f324(f231(f847(x64244,a834)),x64243),x64241))
% 164.51/164.36  [6460]~E(f324(f324(f146(x64601,x64602),x64603),x64604),x64602)+E(f324(f324(f149(x64601),x64602),x64603),x64604)+~P1(f324(f324(f232(a840),x64603),f324(f180(f841(x64601)),x64602)))
% 164.51/164.36  [6578]P31(x65781,x65782,x65783)+~P31(x65781,f324(a114,x65782),f617(x65782,x65784,x65781))+~P1(f324(f324(f326(f839(x65781)),x65783),x65784))
% 164.51/164.36  [6587]E(x65871,f179(f847(x65872,a834)))+E(x65873,f179(f847(x65874,a834)))+~E(f324(f324(f249(x65874,x65872),x65873),f324(f18(f847(x65872,a834),x65874),x65871)),f179(f847(f846(x65874,x65872),a834)))
% 164.51/164.36  [6605]E(x66051,x66052)+P1(f324(f324(f326(x66053),x66051),x66054))+~P1(f324(f324(f326(x66053),x66051),f324(f324(f303(x66053),x66052),x66054)))
% 164.51/164.36  [6622]~P86(x66221)+P1(f324(f324(f232(x66221),x66222),x66223))+~P1(f324(f324(f232(x66221),x66222),f324(f324(f235(x66221),x66224),x66223)))
% 164.51/164.36  [6623]~P86(x66231)+P1(f324(f324(f232(x66231),x66232),x66233))+~P1(f324(f324(f232(x66231),x66232),f324(f324(f235(x66231),x66233),x66234)))
% 164.51/164.36  [6625]~P86(x66251)+P1(f324(f324(f231(x66251),x66252),x66253))+~P1(f324(f324(f231(x66251),x66252),f324(f324(f235(x66251),x66254),x66253)))
% 164.51/164.36  [6627]~P86(x66271)+P1(f324(f324(f231(x66271),x66272),x66273))+~P1(f324(f324(f231(x66271),x66272),f324(f324(f235(x66271),x66273),x66274)))
% 164.51/164.36  [6629]~P99(x66291)+P1(f324(f324(f231(x66291),x66292),x66293))+~P1(f324(f324(f231(x66291),x66292),f324(f324(f104(x66291),x66294),x66293)))
% 164.51/164.36  [6631]~P99(x66311)+P1(f324(f324(f231(x66311),x66312),x66313))+~P1(f324(f324(f231(x66311),x66312),f324(f324(f104(x66311),x66313),x66314)))
% 164.51/164.36  [6653]~E(f324(f324(f149(x66531),x66533),x66534),x66532)+P1(f324(f324(f326(x66531),x66532),f324(f157(x66531),x66533)))+~P1(f324(f324(f232(a840),x66534),f324(f180(f841(x66531)),x66533)))
% 164.51/164.36  [6665]~P86(x66651)+~P18(x66651,f324(f324(f139(x66651),x66652),f324(f324(f139(x66651),x66653),x66654)))+P1(f324(f324(f231(x66651),x66652),x66653))
% 164.51/164.36  [6837]E(x68371,f2(a1))+E(f324(f324(f42(a1),x68372),x68371),x68373)+~P1(f324(f55(x68372,x68371),f324(f324(f247(a1,a1),x68373),x68374)))
% 164.51/164.36  [6860]E(f51(a1,x68602,x68601),x68603)+E(x68601,f2(a1))+~P1(f324(f55(x68602,x68601),f324(f324(f247(a1,a1),x68604),x68603)))
% 164.51/164.36  [6975]P1(f324(f324(f326(x69751),x69752),x69753))+~P1(f324(f324(f326(x69751),x69752),x69754))+~P1(f324(f324(f232(f847(x69751,a834)),x69754),x69753))
% 164.51/164.36  [6979]P1(f324(f324(f326(x69791),x69792),x69793))+~P1(f324(f324(f326(x69791),x69792),x69794))+~P1(f324(f324(f231(f847(x69791,a834)),x69794),x69793))
% 164.51/164.36  [6989]~P112(x69891)+~E(x69893,f2(x69891))+P1(f324(f324(f280(x69891),f324(f324(f83(x69891),x69892),x69893)),f324(f324(f83(x69891),x69894),x69893)))
% 164.51/164.36  [6990]~P112(x69901)+~E(x69902,f2(x69901))+P1(f324(f324(f280(x69901),f324(f324(f83(x69901),x69902),x69903)),f324(f324(f83(x69901),x69902),x69904)))
% 164.51/164.36  [7213]~P101(x72132)+~P1(f324(f324(f232(f847(x72131,x72132)),x72133),x72134))+P1(f324(f324(f231(f847(x72131,x72132)),x72133),x72134))
% 164.51/164.36  [7308]~P28(x73081,x73082,x73084)+P28(x73081,x73082,f324(f324(f303(f839(x73081)),x73083),x73084))+~P28(x73081,x73082,f324(f324(f303(f839(x73081)),x73083),f179(f847(f839(x73081),a834))))
% 164.51/164.36  [7347]~P1(f324(f324(f326(x73471),x73472),x73474))+P1(f324(f324(f326(x73471),x73472),f43(f847(x73471,a834),x73473)))+~P1(f324(f324(f326(f847(x73471,a834)),x73474),x73473))
% 164.51/164.36  [7349]~P105(x73491)+~P1(f324(f324(f231(a840),x73493),x73494))+P1(f324(f324(f280(x73491),f324(f324(f240(x73491),x73492),x73493)),f324(f324(f240(x73491),x73492),x73494)))
% 164.51/164.36  [7360]P31(x73601,x73602,x73603)+P1(f324(f324(f326(f839(x73601)),f617(x73602,x73604,x73601)),x73604))+~P1(f324(f324(f326(f839(x73601)),x73603),x73604))
% 164.51/164.36  [7382]~P76(x73821)+~P1(f324(f324(f232(x73821),x73823),x73824))+P1(f324(f324(f232(x73821),f324(f324(f82(x73821),x73822),x73823)),f324(f324(f82(x73821),x73822),x73824)))
% 164.51/164.36  [7383]~P79(x73831)+~P1(f324(f324(f232(x73831),x73833),x73834))+P1(f324(f324(f232(x73831),f324(f324(f82(x73831),x73832),x73833)),f324(f324(f82(x73831),x73832),x73834)))
% 164.51/164.36  [7384]~P76(x73841)+~P1(f324(f324(f232(x73841),x73842),x73844))+P1(f324(f324(f232(x73841),f324(f324(f82(x73841),x73842),x73843)),f324(f324(f82(x73841),x73844),x73843)))
% 164.51/164.36  [7385]~P79(x73851)+~P1(f324(f324(f232(x73851),x73852),x73854))+P1(f324(f324(f232(x73851),f324(f324(f82(x73851),x73852),x73853)),f324(f324(f82(x73851),x73854),x73853)))
% 164.51/164.36  [7386]~P76(x73861)+~P1(f324(f324(f231(x73861),x73863),x73864))+P1(f324(f324(f231(x73861),f324(f324(f82(x73861),x73862),x73863)),f324(f324(f82(x73861),x73862),x73864)))
% 164.51/164.36  [7387]~P77(x73871)+~P1(f324(f324(f231(x73871),x73873),x73874))+P1(f324(f324(f231(x73871),f324(f324(f82(x73871),x73872),x73873)),f324(f324(f82(x73871),x73872),x73874)))
% 164.51/164.36  [7388]~P76(x73881)+~P1(f324(f324(f231(x73881),x73882),x73884))+P1(f324(f324(f231(x73881),f324(f324(f82(x73881),x73882),x73883)),f324(f324(f82(x73881),x73884),x73883)))
% 164.51/164.36  [7389]~P77(x73891)+~P1(f324(f324(f231(x73891),x73892),x73894))+P1(f324(f324(f231(x73891),f324(f324(f82(x73891),x73892),x73893)),f324(f324(f82(x73891),x73894),x73893)))
% 164.51/164.36  [7390]~P112(x73901)+~P1(f324(f324(f280(x73901),x73903),x73904))+P1(f324(f324(f280(x73901),f324(f324(f83(x73901),x73902),x73903)),f324(f324(f83(x73901),x73902),x73904)))
% 164.51/164.36  [7391]~P112(x73911)+~P1(f324(f324(f280(x73911),x73912),x73914))+P1(f324(f324(f280(x73911),f324(f324(f83(x73911),x73912),x73913)),f324(f324(f83(x73911),x73914),x73913)))
% 164.51/164.36  [7392]~P105(x73921)+~P1(f324(f324(f280(x73921),x73922),x73924))+P1(f324(f324(f280(x73921),f324(f324(f240(x73921),x73922),x73923)),f324(f324(f240(x73921),x73924),x73923)))
% 164.51/164.36  [7401]~P134(x74011)+~P90(x74011)+E(f324(f324(f82(x74011),f324(f324(f83(x74011),x74012),f324(f106(x74011),x74013))),f324(f324(f83(x74011),x74014),f324(f106(x74011),x74013))),f324(f324(f83(x74011),f324(f324(f82(x74011),x74012),x74014)),f324(f106(x74011),x74013)))
% 164.51/164.36  [7402]~P126(x74021)+~P90(x74021)+E(f324(f324(f3(x74021),f324(f324(f83(x74021),x74022),f324(f106(x74021),x74023))),f324(f324(f83(x74021),x74024),f324(f106(x74021),x74023))),f324(f324(f83(x74021),f324(f324(f3(x74021),x74022),x74024)),f324(f106(x74021),x74023)))
% 164.51/164.36  [7438]~P67(x74381)+E(f324(f324(f82(x74381),f324(x74382,x74383)),f324(f324(f8(a840,x74381),x74382),f296(a840,f324(a114,x74383),x74384))),f324(f324(f8(a840,x74381),x74382),f296(a840,x74383,x74384)))+~P1(f324(f324(f231(a840),x74383),x74384))
% 164.51/164.36  [7449]~P29(x74492,x74491,x74493,f324(f157(x74492),x74494))+~P1(f324(f127(x74492),x74494))+P1(f324(f127(x74491),f324(f324(f141(x74492,x74491),x74493),x74494)))
% 164.51/164.36  [7498]~P1(f324(f324(f232(a840),x74982),x74984))+~P1(f324(f324(f232(a840),x74981),x74983))+P1(f324(f324(f232(a840),f324(f324(f82(a840),x74981),x74982)),f324(f324(f82(a840),x74983),x74984)))
% 164.51/164.36  [7501]~P1(f324(f324(f232(a1),x75011),x75013))+~P1(f324(f324(f231(a1),x75012),x75014))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x75011),x75012)),f324(f324(f82(a1),x75013),x75014)))
% 164.51/164.36  [7502]~P1(f324(f324(f231(a840),x75022),x75024))+~P1(f324(f324(f231(a840),x75021),x75023))+P1(f324(f324(f231(a840),f324(f324(f83(a840),x75021),x75022)),f324(f324(f83(a840),x75023),x75024)))
% 164.51/164.36  [7503]~P1(f324(f324(f231(a840),x75032),x75034))+~P1(f324(f324(f231(a840),x75031),x75033))+P1(f324(f324(f231(a840),f324(f324(f82(a840),x75031),x75032)),f324(f324(f82(a840),x75033),x75034)))
% 164.51/164.36  [7553]P1(f324(f324(f326(x75531),x75532),x75533))+~P1(f324(f324(f326(x75531),x75532),f44(f847(x75531,a834),x75534)))+~P1(f324(f324(f326(f847(x75531,a834)),x75533),x75534))
% 164.51/164.36  [7569]~P1(f324(x75691,f712(x75691,x75693,x75692)))+P1(f324(x75691,f324(f324(f149(x75692),x75693),x75694)))+~P1(f324(f324(f232(a840),x75694),f324(f180(f841(x75692)),x75693)))
% 164.51/164.36  [7573]P1(f324(x75731,x75732))+~P1(f324(f324(f326(x75734),x75732),f324(f157(x75734),x75733)))+P1(f324(f324(f232(a840),f713(x75731,x75733,x75734)),f324(f180(f841(x75734)),x75733)))
% 164.51/164.36  [7592]~P1(f324(f324(f186(x75922),x75923),x75924))+~P1(f324(f324(f186(f35(x75921,x75922)),x75924),x75923))+P1(f324(f324(f186(f35(x75921,x75922)),x75923),x75923))
% 164.51/164.36  [7622]~P101(x76221)+~P1(f324(f324(f231(f847(x76222,x76221)),x76224),x76223))+~P1(f324(f324(f232(f847(x76222,x76221)),x76223),x76224))
% 164.51/164.36  [7666]~P1(f324(x76664,x76662))+~P1(f324(f324(f326(x76661),x76662),x76663))+P1(f324(f324(f326(x76661),x76662),f324(f324(f104(f847(x76661,a834)),x76663),f324(f257(x76661),x76664))))
% 164.51/164.36  [7817]~P1(f324(f324(f326(x78171),x78173),x78174))+~P1(f324(f324(f232(f847(x78171,a834)),x78172),x78174))+P1(f324(f324(f232(f847(x78171,a834)),x78172),f324(f324(f303(x78171),x78173),x78174)))
% 164.51/164.36  [7819]E(f324(f324(f104(f847(x78191,a834)),x78192),x78193),f179(f847(x78191,a834)))+~E(f324(f324(f104(f847(x78191,a834)),f43(f847(x78191,a834),x78194)),x78193),f179(f847(x78191,a834)))+~P1(f324(f324(f326(f847(x78191,a834)),x78192),x78194))
% 164.51/164.36  [7897]P1(f324(f324(f326(x78971),x78972),x78973))+~P1(f324(f324(f231(f847(x78971,a834)),x78973),f324(f324(f303(x78971),x78972),x78974)))+P1(f324(f324(f231(f847(x78971,a834)),x78973),x78974))
% 164.51/164.36  [7918]P1(f324(f324(f326(x79182),f712(x79181,x79183,x79182)),f324(f157(x79182),x79183)))+P1(f324(x79181,f324(f324(f149(x79182),x79183),x79184)))+~P1(f324(f324(f232(a840),x79184),f324(f180(f841(x79182)),x79183)))
% 164.51/164.36  [7926]~P1(f324(f324(f232(f847(x79261,a834)),x79262),x79264))+P1(f324(f324(f232(f847(x79261,a834)),x79262),x79263))+~P1(f324(f324(f232(f847(x79261,a834)),x79264),x79263))
% 164.51/164.36  [7927]~P1(f324(f324(f231(f847(x79271,a834)),x79272),x79274))+P1(f324(f324(f232(f847(x79271,a834)),x79272),x79273))+~P1(f324(f324(f232(f847(x79271,a834)),x79274),x79273))
% 164.51/164.36  [7928]~P1(f324(f324(f231(f847(x79281,a834)),x79284),x79283))+~P1(f324(f324(f232(f847(x79281,a834)),x79282),x79284))+P1(f324(f324(f232(f847(x79281,a834)),x79282),x79283))
% 164.51/164.36  [7929]~P1(f324(f324(f231(f847(x79291,a834)),x79292),x79294))+P1(f324(f324(f231(f847(x79291,a834)),x79292),x79293))+~P1(f324(f324(f231(f847(x79291,a834)),x79294),x79293))
% 164.51/164.36  [7966]~P1(f324(f324(f326(x79661),x79664),x79663))+~P1(f324(f324(f232(f847(x79661,a834)),x79662),f324(f324(f303(x79661),x79664),x79663)))+P1(f324(f324(f232(f847(x79661,a834)),x79662),x79663))
% 164.51/164.36  [7979]~P76(x79791)+P1(f324(f324(f232(x79791),x79792),x79793))+~P1(f324(f324(f232(x79791),f324(f324(f82(x79791),x79794),x79792)),f324(f324(f82(x79791),x79794),x79793)))
% 164.51/164.36  [7981]~P76(x79811)+P1(f324(f324(f232(x79811),x79812),x79813))+~P1(f324(f324(f232(x79811),f324(f324(f82(x79811),x79812),x79814)),f324(f324(f82(x79811),x79813),x79814)))
% 164.51/164.36  [7983]~P76(x79831)+P1(f324(f324(f231(x79831),x79832),x79833))+~P1(f324(f324(f231(x79831),f324(f324(f82(x79831),x79834),x79832)),f324(f324(f82(x79831),x79834),x79833)))
% 164.51/164.36  [7985]~P76(x79851)+P1(f324(f324(f231(x79851),x79852),x79853))+~P1(f324(f324(f231(x79851),f324(f324(f82(x79851),x79852),x79854)),f324(f324(f82(x79851),x79853),x79854)))
% 164.51/164.36  [8033]P1(f324(x80331,x80332))+~E(f324(f324(f128(x80333),f324(f180(f841(x80333)),f161(x80333,x80331,x80334))),x80334),f115(x80333))+~P1(f324(f324(f326(x80333),x80332),f324(f157(x80333),x80334)))
% 164.51/164.36  [8154]P1(f324(x81541,x81542))+~P1(f324(f324(f326(x81543),x81542),f324(f157(x81543),x81544)))+P1(f324(f324(f232(a840),f324(f180(f841(x81543)),f324(f126(x81543,x81541),x81544))),f324(f180(f841(x81543)),x81544)))
% 164.51/164.36  [8283]E(x82831,x82832)+P1(f324(f324(f186(x82833),x82831),f761(x82832,x82831,x82833,x82834)))+~P1(f324(f324(f186(f35(x82834,x82833)),x82831),x82832))
% 164.51/164.36  [8311]~P1(f324(x83114,x83112))+P1(f324(f324(f186(x83111),x83112),f761(x83113,x83112,x83111,x83114)))+~P1(f324(f324(f186(f35(x83114,x83111)),x83112),x83113))
% 164.51/164.36  [8639]~P29(x86394,x86393,x86391,f238(f847(x86394,a834)))+E(f324(x86391,f541(x86392,x86391,x86393,x86394)),x86392)+~P1(f324(f324(f326(x86393),x86392),f324(f304(x86394,x86393,x86391),f238(f847(x86394,a834)))))
% 164.51/164.36  [8760]~P84(x87604)+P1(f324(f324(f326(x87601),f691(x87602,x87603,x87601,x87604)),x87603))+P1(f324(f324(f232(x87604),f2(x87604)),f324(f324(f11(x87601,x87604),x87602),x87603)))
% 164.51/164.36  [8761]~P84(x87614)+P1(f324(f324(f326(x87611),f692(x87612,x87613,x87611,x87614)),x87613))+P1(f324(f324(f231(x87614),f2(x87614)),f324(f324(f11(x87611,x87614),x87612),x87613)))
% 164.51/164.36  [8780]~P1(f324(f64(x87801),x87804))+P1(f324(f324(f326(x87801),f585(x87802,x87803,x87804,x87801)),x87804))+P1(f324(f64(f846(x87801,x87803)),f324(f324(f249(x87801,x87803),x87804),x87802)))
% 164.51/164.36  [8824]E(x88241,x88242)+P1(f324(f324(f186(f35(x88243,x88244)),f761(x88241,x88242,x88244,x88243)),x88241))+~P1(f324(f324(f186(f35(x88243,x88244)),x88242),x88241))
% 164.51/164.36  [8844]~P1(f324(x88441,x88444))+P1(f324(f324(f186(f35(x88441,x88442)),f761(x88443,x88444,x88442,x88441)),x88443))+~P1(f324(f324(f186(f35(x88441,x88442)),x88444),x88443))
% 164.51/164.36  [9075]~P1(f324(f64(x90751),x90753))+~P1(f324(f64(x90752),f324(x90754,f585(x90754,x90752,x90753,x90751))))+P1(f324(f64(f846(x90751,x90752)),f324(f324(f249(x90751,x90752),x90753),x90754)))
% 164.51/164.36  [9086]~P84(x90861)+~P1(f324(f324(f232(x90861),f2(x90861)),f324(x90863,f691(x90863,x90864,x90862,x90861))))+P1(f324(f324(f232(x90861),f2(x90861)),f324(f324(f11(x90862,x90861),x90863),x90864)))
% 164.51/164.36  [9087]~P84(x90871)+~P1(f324(f324(f231(x90871),f2(x90871)),f324(x90873,f692(x90873,x90874,x90872,x90871))))+P1(f324(f324(f231(x90871),f2(x90871)),f324(f324(f11(x90872,x90871),x90873),x90874)))
% 164.51/164.36  [9091]~E(f324(f180(f841(x90914)),x90912),f324(f180(f841(x90914)),x90913))+P1(f324(f324(f326(f846(f841(x90914),f841(x90914))),f324(f324(f247(f841(x90914),f841(x90914)),x90913),x90912)),f145(x90914,x90911)))+P1(f324(f324(f232(a840),f721(x90911,x90912,x90913,x90914)),f324(f180(f841(x90914)),x90913)))
% 164.51/164.36  [9206]E(f324(f324(f158(x92061),f722(x92062,x92063,x92064,x92061)),x92063),f324(f324(f158(x92061),f722(x92062,x92063,x92064,x92061)),x92064))+~P1(f324(f324(f326(f846(f841(x92061),f841(x92061))),f324(f324(f247(f841(x92061),f841(x92061)),x92064),x92063)),f136(x92061,x92062)))+P1(f324(f324(f232(a840),f324(f180(f841(x92061)),x92064)),f324(f180(f841(x92061)),x92063)))
% 164.51/164.36  [9264]~P1(f324(f324(f232(a840),f2(a840)),x92643))+~P1(f324(f324(f232(a840),x92644),x92641))+P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),x92641),f51(a840,x92642,x92643))),x92644)),f324(f324(f83(a840),x92641),x92643)))
% 164.51/164.36  [9449]~P101(x94492)+~P1(f324(f324(f231(x94492),f324(x94493,f508(x94494,x94493,x94491,x94492))),f324(x94494,f508(x94494,x94493,x94491,x94492))))+P1(f324(f324(f231(f847(x94491,x94492)),x94493),x94494))
% 164.51/164.36  [9542]~P6(x95421)+E(f324(f324(f8(a840,x95421),f324(f324(f20(a840,x95421,x95421),f324(f324(f10(x95421,f847(x95421,x95421),a840),f3(x95421)),x95422)),f324(f324(f10(a840,x95421,a840),x95422),f324(f324(f9(a840,a840,a840),f82(a840)),f80(a840))))),f296(a840,x95423,x95424)),f324(f324(f3(x95421),f324(x95422,x95423)),f324(x95422,f324(f324(f82(a840),x95424),f80(a840)))))+~P1(f324(f324(f231(a840),x95423),x95424))
% 164.51/164.36  [6567]~P7(x65671)+E(f324(f324(f42(x65671),f324(f324(f83(x65671),x65672),x65673)),x65674),f324(f324(f83(x65671),x65672),f324(f324(f42(x65671),x65673),x65674)))+~P1(f324(f324(f280(x65671),x65674),x65673))
% 164.51/164.36  [6657]E(f324(f324(f125(x66571),x66572),x66573),x66574)+~E(x66573,f324(f324(f128(x66571),f324(f180(f841(x66571)),x66572)),x66574))+~E(f324(f324(f158(x66571),f324(f180(f841(x66571)),x66572)),x66574),x66572)
% 164.51/164.36  [6717]~P60(x67172)+E(x67171,f2(x67172))+E(f324(f324(f284(x67172),f324(f324(f240(x67172),x67173),x67174)),f324(f324(f240(x67172),x67171),x67174)),f324(f324(f240(x67172),f324(f324(f284(x67172),x67173),x67171)),x67174))
% 164.51/164.36  [6870]~P7(x68701)+E(f324(f324(f42(x68701),f324(f324(f83(x68701),x68702),x68703)),x68704),f324(f324(f83(x68701),f324(f324(f42(x68701),x68702),x68704)),x68703))+~P1(f324(f324(f280(x68701),x68704),x68702))
% 164.51/164.36  [6880]~P86(x68801)+~P1(f324(f324(f232(x68801),x68803),x68804))+P1(f324(f324(f232(x68801),f324(f324(f235(x68801),x68802),x68803)),x68804))
% 164.51/164.36  [6882]~P86(x68821)+~P1(f324(f324(f232(x68821),x68822),x68824))+P1(f324(f324(f232(x68821),f324(f324(f235(x68821),x68822),x68823)),x68824))
% 164.51/164.36  [6883]~P99(x68831)+~P1(f324(f324(f232(x68831),x68833),x68834))+P1(f324(f324(f232(x68831),f324(f324(f104(x68831),x68832),x68833)),x68834))
% 164.51/164.36  [6884]~P99(x68841)+~P1(f324(f324(f232(x68841),x68842),x68844))+P1(f324(f324(f232(x68841),f324(f324(f104(x68841),x68842),x68843)),x68844))
% 164.51/164.36  [6886]~P86(x68861)+~P1(f324(f324(f231(x68861),x68863),x68864))+P1(f324(f324(f231(x68861),f324(f324(f235(x68861),x68862),x68863)),x68864))
% 164.51/164.36  [6888]~P86(x68881)+~P1(f324(f324(f231(x68881),x68882),x68884))+P1(f324(f324(f231(x68881),f324(f324(f235(x68881),x68882),x68883)),x68884))
% 164.51/164.36  [6889]~P99(x68891)+~P1(f324(f324(f231(x68891),x68893),x68894))+P1(f324(f324(f231(x68891),f324(f324(f104(x68891),x68892),x68893)),x68894))
% 164.51/164.36  [6890]~P99(x68901)+~P1(f324(f324(f231(x68901),x68902),x68904))+P1(f324(f324(f231(x68901),f324(f324(f104(x68901),x68902),x68903)),x68904))
% 164.51/164.36  [6907]~P1(f324(x69073,x69074))+~P1(f324(x69072,x69074))+P1(f324(f324(f324(f104(f847(x69071,a834)),x69072),x69073),x69074))
% 164.51/164.36  [6939]~E(f324(f180(f841(x69391)),x69393),f324(f180(f841(x69392)),x69394))+~P1(f324(f127(x69391),x69393))+E(f168(x69391,x69392,f165(x69391,x69392,f324(f324(f166(x69391,x69392),x69393),x69394))),f324(f157(x69391),x69393))
% 164.51/164.36  [7033]P28(x70331,x70332,x70333)+~P28(x70331,x70334,x70333)+~P1(f324(f324(f231(f847(f839(x70331),a834)),x70334),x70332))
% 164.51/164.36  [7034]P28(x70341,x70342,x70343)+~P28(x70341,x70342,x70344)+~P1(f324(f324(f231(f847(f839(x70341),a834)),x70343),x70344))
% 164.51/164.36  [7170]~P7(x71701)+E(f324(f324(f42(x71701),f324(f324(f240(x71701),x71702),x71703)),f324(f324(f240(x71701),x71704),x71703)),f324(f324(f240(x71701),f324(f324(f42(x71701),x71702),x71704)),x71703))+~P1(f324(f324(f280(x71701),x71704),x71702))
% 164.51/164.36  [7428]~P67(x74281)+E(f324(f324(f82(x74281),f324(x74282,x74283)),f324(f324(f8(a840,x74281),x74282),f324(f295(a840,f324(a114,x74283)),x74284))),f324(f324(f8(a840,x74281),x74282),f324(f295(a840,x74283),x74284)))+~P1(f324(f324(f232(a840),x74283),x74284))
% 164.51/164.36  [7456]~P86(x74561)+P1(f324(f324(f232(x74561),x74562),x74563))+~P1(f324(f324(f232(x74561),f324(f324(f178(x74561),x74564),x74562)),x74563))
% 164.51/164.36  [7457]~P86(x74571)+P1(f324(f324(f232(x74571),x74572),x74573))+~P1(f324(f324(f232(x74571),f324(f324(f178(x74571),x74572),x74574)),x74573))
% 164.51/164.36  [7459]~P86(x74591)+P1(f324(f324(f231(x74591),x74592),x74593))+~P1(f324(f324(f231(x74591),f324(f324(f178(x74591),x74594),x74592)),x74593))
% 164.51/164.36  [7461]~P86(x74611)+P1(f324(f324(f231(x74611),x74612),x74613))+~P1(f324(f324(f231(x74611),f324(f324(f178(x74611),x74612),x74614)),x74613))
% 164.51/164.36  [7463]~P93(x74631)+P1(f324(f324(f231(x74631),x74632),x74633))+~P1(f324(f324(f231(x74631),f324(f324(f103(x74631),x74634),x74632)),x74633))
% 164.51/164.36  [7465]~P93(x74651)+P1(f324(f324(f231(x74651),x74652),x74653))+~P1(f324(f324(f231(x74651),f324(f324(f103(x74651),x74652),x74654)),x74653))
% 164.51/164.36  [7466]~P105(x74661)+P1(f324(f324(f280(x74661),x74662),x74663))+~P1(f324(f324(f280(x74661),f324(f324(f83(x74661),x74664),x74662)),x74663))
% 164.51/164.36  [7467]~P105(x74671)+P1(f324(f324(f280(x74671),x74672),x74673))+~P1(f324(f324(f280(x74671),f324(f324(f83(x74671),x74672),x74674)),x74673))
% 164.51/164.36  [7545]~P1(f324(f324(f326(x75451),x75452),x75454))+P1(f324(f324(f326(x75451),x75452),x75453))+P1(f324(f324(f326(x75451),x75452),f324(f324(f3(f847(x75451,a834)),x75454),x75453)))
% 164.51/164.36  [7627]P1(f324(x76271,x76272))+P1(f324(x76273,x76272))+~P1(f324(f324(f324(f103(f847(x76274,a834)),x76273),x76271),x76272))
% 164.51/164.36  [7637]~P1(f324(f324(f326(x76371),x76372),x76374))+~P1(f324(f324(f326(x76371),x76372),x76373))+P1(f324(f324(f326(x76371),x76372),f324(f324(f104(f847(x76371,a834)),x76373),x76374)))
% 164.51/164.36  [7694]~P86(x76941)+~P1(f324(f64(x76941),x76944))+E(f324(f324(f67(x76941,x76941,f235(x76941)),x76942),f324(f324(f303(x76941),x76943),x76944)),f324(f324(f235(x76941),x76943),f324(f324(f67(x76941,x76941,f235(x76941)),x76942),x76944)))
% 164.51/164.36  [7695]~P86(x76951)+~P1(f324(f64(x76951),x76954))+E(f324(f324(f67(x76951,x76951,f178(x76951)),x76952),f324(f324(f303(x76951),x76953),x76954)),f324(f324(f178(x76951),x76953),f324(f324(f67(x76951,x76951,f178(x76951)),x76952),x76954)))
% 164.51/164.36  [7696]~P93(x76961)+~P1(f324(f64(x76961),x76964))+E(f324(f324(f67(x76961,x76961,f103(x76961)),x76962),f324(f324(f303(x76961),x76963),x76964)),f324(f324(f103(x76961),x76963),f324(f324(f67(x76961,x76961,f103(x76961)),x76962),x76964)))
% 164.51/164.36  [7697]~P99(x76971)+~P1(f324(f64(x76971),x76974))+E(f324(f324(f67(x76971,x76971,f104(x76971)),x76972),f324(f324(f303(x76971),x76973),x76974)),f324(f324(f104(x76971),x76973),f324(f324(f67(x76971,x76971,f104(x76971)),x76972),x76974)))
% 164.51/164.36  [7699]~P134(x76991)+~P90(x76991)+E(f324(f324(f82(x76991),f324(f324(f83(x76991),f324(f106(x76991),x76992)),x76993)),f324(f324(f83(x76991),f324(f106(x76991),x76992)),x76994)),f324(f324(f83(x76991),f324(f106(x76991),x76992)),f324(f324(f82(x76991),x76993),x76994)))
% 164.51/164.36  [7700]~P126(x77001)+~P90(x77001)+E(f324(f324(f3(x77001),f324(f324(f83(x77001),f324(f106(x77001),x77002)),x77003)),f324(f324(f83(x77001),f324(f106(x77001),x77002)),x77004)),f324(f324(f83(x77001),f324(f106(x77001),x77002)),f324(f324(f3(x77001),x77003),x77004)))
% 164.51/164.36  [7815]E(x78151,x78152)+P1(f324(f324(f326(x78153),x78151),f324(f157(x78153),x78154)))+~P1(f324(f324(f326(x78153),x78151),f324(f157(x78153),f324(f324(f139(x78153),x78152),x78154))))
% 164.51/164.36  [7989]P52(x79891,x79892,x79893)+~P52(x79891,x79892,x79894)+~P1(f324(f324(f231(f847(f846(x79891,x79892),a834)),x79893),x79894))
% 164.51/164.36  [8035]P1(f324(f324(f326(x80351),x80352),x80353))+P1(f324(f324(f326(x80351),x80352),x80354))+~P1(f324(f324(f326(x80351),x80352),f324(f324(f103(f847(x80351,a834)),x80354),x80353)))
% 164.51/164.36  [8046]~P47(x80461,x80464,x80463)+~P1(f324(f324(f326(x80461),x80462),x80464))+P1(f324(f324(f326(f846(x80461,x80461)),f324(f324(f247(x80461,x80461),x80462),x80462)),x80463))
% 164.51/164.36  [8058]~P1(f324(f64(x80582),x80584))+~P1(f324(f64(x80581),x80583))+P1(f324(f64(f846(x80581,x80582)),f324(f324(f249(x80581,x80582),x80583),f324(f18(f847(x80582,a834),x80581),x80584))))
% 164.51/164.36  [8059]~P1(f324(f324(f326(x80591),x80592),x80594))+~P1(f324(f324(f231(f847(x80591,a834)),x80593),x80594))+P1(f324(f324(f231(f847(x80591,a834)),f324(f324(f303(x80591),x80592),x80593)),x80594))
% 164.51/164.36  [8067]~P2(x80672)+~P68(x80672)+E(f324(f324(f11(x80671,x80672),f324(f324(f10(a840,x80672,x80671),f102(x80672)),x80673)),x80674),f324(f102(x80672),f324(f324(f11(x80671,a840),x80673),x80674)))
% 164.51/164.36  [8068]~P119(x80682)+~P68(x80682)+E(f324(f324(f11(x80681,x80682),f324(f324(f10(a1,x80682,x80681),f105(x80682)),x80683)),x80684),f324(f105(x80682),f324(f324(f11(x80681,a1),x80683),x80684)))
% 164.51/164.36  [8094]E(f324(f324(f3(f847(x80941,a834)),x80942),f324(f324(f3(f847(x80941,a834)),x80943),x80944)),x80944)+~P1(f324(f324(f231(f847(x80941,a834)),x80942),x80943))+~P1(f324(f324(f231(f847(x80941,a834)),x80944),x80942))
% 164.51/164.36  [8188]~P1(f324(f64(x81881),x81884))+E(f324(f324(f3(a840),f324(f324(f8(x81881,a840),x81882),x81883)),f324(f324(f8(x81881,a840),x81882),x81884)),f324(f324(f8(x81881,a840),x81882),f324(f324(f3(f847(x81881,a834)),x81883),x81884)))+~P1(f324(f324(f231(f847(x81881,a834)),x81884),x81883))
% 164.51/164.36  [8345]~P12(x83451,x83454,x83453)+~P1(f324(f324(f326(x83451),x83452),x83454))+P1(f324(f324(f326(x83451),x83452),f324(f278(x83451,x83451,x83453),f324(f324(f303(x83451),x83452),f179(f847(x83451,a834))))))
% 164.51/164.36  [8408]~P1(f324(f324(f231(f847(x84081,a834)),x84082),x84083))+~P1(f324(f324(f231(f847(x84081,a834)),x84082),x84084))+P1(f324(f324(f231(f847(x84081,a834)),x84082),f324(f324(f104(f847(x84081,a834)),x84083),x84084)))
% 164.51/164.36  [8499]E(x84991,f179(f847(x84992,a834)))+P1(f324(f64(x84993),x84994))+~P1(f324(f64(f846(x84993,x84992)),f324(f324(f249(x84993,x84992),x84994),f324(f18(f847(x84992,a834),x84993),x84991))))
% 164.51/164.36  [8500]E(x85001,f179(f847(x85002,a834)))+P1(f324(f64(x85003),x85004))+~P1(f324(f64(f846(x85002,x85003)),f324(f324(f249(x85002,x85003),x85001),f324(f18(f847(x85003,a834),x85002),x85004))))
% 164.51/164.36  [8559]P1(f324(f324(f326(x85591),x85592),f314(x85591,x85593)))+~P1(f324(f324(f326(x85591),x85594),f314(x85591,x85593)))+~P1(f324(f324(f326(f846(x85591,x85591)),f324(f324(f247(x85591,x85591),x85592),x85594)),x85593))
% 164.51/164.36  [8611]~P36(x86111,x86114)+P1(f324(f324(f326(f846(x86111,x86111)),f324(f324(f247(x86111,x86111),x86113),x86112)),f301(x86111,x86114)))+P36(x86111,f324(f324(f303(f846(x86111,x86111)),f324(f324(f247(x86111,x86111),x86112),x86113)),x86114))
% 164.51/164.36  [8612]~P55(x86121,x86124)+P1(f324(f324(f326(f846(x86121,x86121)),f324(f324(f247(x86121,x86121),x86123),x86122)),f301(x86121,x86124)))+P55(x86121,f324(f324(f303(f846(x86121,x86121)),f324(f324(f247(x86121,x86121),x86122),x86123)),x86124))
% 164.51/164.36  [8686]~E(x86862,x86863)+~P1(f324(f324(f326(x86861),x86862),f324(f157(x86861),x86864)))+P1(f324(f324(f326(f846(x86861,x86861)),f324(f324(f247(x86861,x86861),x86862),x86863)),f324(f157(f846(x86861,x86861)),f324(f324(f166(x86861,x86861),x86864),x86864))))
% 164.51/164.36  [8758]~E(x87583,x87584)+P1(f324(f324(f252(x87581,x87581,a834),a321),x87582))+~P1(f324(f324(f326(f846(x87581,x87581)),x87582),f324(f157(f846(x87581,x87581)),f324(f324(f166(x87581,x87581),x87583),x87584))))
% 164.51/164.36  [8796]P1(f324(f324(f326(f846(f841(x87961),f841(x87961))),f324(f324(f247(f841(x87961),f841(x87961)),x87962),x87963)),f136(x87961,x87964)))+~E(f324(f324(f158(x87961),f324(f180(f841(x87961)),x87962)),x87963),x87962)+~P1(f324(f324(f232(a840),f324(f180(f841(x87961)),x87962)),f324(f180(f841(x87961)),x87963)))
% 164.51/164.36  [8888]~P1(f324(f64(x88881),x88884))+P1(f324(f324(f326(x88881),f527(x88882,x88883,x88884,x88881)),x88884))+P1(f324(f64(x88883),f324(f324(f45(x88881,f847(x88883,a834)),x88884),x88882)))
% 164.51/164.36  [8889]~P1(f324(f64(x88891),x88894))+P1(f324(f324(f326(x88891),f618(x88892,x88893,x88894,x88891)),x88894))+P1(f324(f64(x88893),f324(f324(f45(x88891,f847(x88893,a834)),x88894),x88892)))
% 164.51/164.36  [8963]P1(f324(f324(f326(f846(x89631,x89631)),x89632),f324(f324(f282(x89631,x89631,x89631),x89633),f301(x89631,x89633))))+~P1(f324(f324(f232(a840),f2(a840)),x89634))+~P1(f324(f324(f326(f846(x89631,x89631)),x89632),f324(f324(f172(f846(x89631,x89631),a834),x89634),x89633)))
% 164.51/164.36  [8971]~P36(x89711,x89712)+~P1(f324(f324(f326(f846(x89711,x89711)),f324(f324(f247(x89711,x89711),x89714),x89713)),x89712))+~P1(f324(f324(f326(f846(x89711,x89711)),f324(f324(f247(x89711,x89711),x89713),x89714)),x89712))
% 164.51/164.36  [9085]~P1(f324(f64(x90851),x90854))+E(f324(f324(f8(x90851,a840),f324(f324(f10(f847(x90852,a834),a840,x90851),f41(x90852)),x90853)),x90854),f324(f41(f846(x90851,x90852)),f324(f324(f249(x90851,x90852),x90854),x90853)))+P1(f324(f324(f326(x90851),f586(x90853,x90852,x90854,x90851)),x90854))
% 164.51/164.36  [9089]~P1(f324(f127(x90891),x90892))+P1(f324(f127(x90891),f324(f324(f146(x90891,x90892),x90893),x90894)))+P1(f324(f324(f326(x90891),x90894),f324(f324(f3(f847(x90891,a834)),f324(f157(x90891),x90892)),f324(f324(f303(x90891),f324(f324(f149(x90891),x90892),x90893)),f179(f847(x90891,a834))))))
% 164.51/164.36  [9098]~P1(f324(f64(x90982),x90983))+~P1(f324(f64(x90981),f324(x90984,f527(x90984,x90981,x90983,x90982))))+P1(f324(f64(x90981),f324(f324(f45(x90982,f847(x90981,a834)),x90983),x90984)))
% 164.51/164.36  [9099]~P1(f324(f64(x90992),x90993))+~P1(f324(f64(x90991),f324(x90994,f618(x90994,x90991,x90993,x90992))))+P1(f324(f64(x90991),f324(f324(f45(x90992,f847(x90991,a834)),x90993),x90994)))
% 164.51/164.36  [9166]~P1(f324(f324(f326(f846(x91661,x91661)),x91662),f324(f324(f282(x91661,x91661,x91661),x91664),f301(x91661,x91664))))+P1(f324(f324(f326(f846(x91661,x91661)),x91662),f324(f324(f282(x91661,x91661,x91661),x91663),f301(x91661,x91663))))+~P1(f324(f324(f231(f847(f846(x91661,x91661),a834)),x91664),x91663))
% 164.51/164.36  [9174]E(f324(f324(f158(x91741),f722(x91744,x91743,x91742,x91741)),x91743),f324(f324(f158(x91741),f722(x91744,x91743,x91742,x91741)),x91742))+~P1(f324(f324(f326(f846(f841(x91741),f841(x91741))),f324(f324(f247(f841(x91741),f841(x91741)),x91742),x91743)),f136(x91741,x91744)))+E(f324(f324(f158(x91741),f324(f180(f841(x91741)),x91742)),x91743),x91742)
% 164.51/164.36  [9190]~P1(f324(f64(x91901),x91904))+E(f324(f324(f8(x91901,a840),f324(f324(f10(f847(x91902,a834),a840,x91901),f41(x91902)),x91903)),x91904),f324(f41(f846(x91901,x91902)),f324(f324(f249(x91901,x91902),x91904),x91903)))+~P1(f324(f64(x91902),f324(x91903,f586(x91903,x91902,x91904,x91901))))
% 164.51/164.36  [9195]~E(f324(f180(f841(x91951)),x91953),f324(f180(f841(x91951)),x91952))+P1(f324(f324(f326(f846(f841(x91951),f841(x91951))),f324(f324(f247(f841(x91951),f841(x91951)),x91952),x91953)),f145(x91951,x91954)))+P1(f324(f324(f326(f846(x91951,x91951)),f704(x91954,x91953,x91952,x91951)),f324(f157(f846(x91951,x91951)),f324(f324(f166(x91951,x91951),x91952),x91953))))
% 164.51/164.36  [9277]~P1(f324(f324(f326(f846(f841(x92771),f841(x92771))),f324(f324(f247(f841(x92771),f841(x92771)),x92772),x92773)),f136(x92771,x92774)))+E(f324(f324(f158(x92771),f324(f180(f841(x92771)),x92772)),x92773),x92772)+P1(f324(f324(f232(a840),f722(x92774,x92773,x92772,x92771)),f324(f324(f235(a840),f324(f180(f841(x92771)),x92772)),f324(f180(f841(x92771)),x92773))))
% 164.51/164.36  [9296]~P1(f324(f324(f326(f846(f841(x92961),f841(x92961))),f324(f324(f247(f841(x92961),f841(x92961)),x92962),x92963)),f136(x92961,x92964)))+P1(f324(f324(f232(a840),f324(f180(f841(x92961)),x92962)),f324(f180(f841(x92961)),x92963)))+P1(f324(f324(f232(a840),f722(x92964,x92963,x92962,x92961)),f324(f324(f235(a840),f324(f180(f841(x92961)),x92962)),f324(f180(f841(x92961)),x92963))))
% 164.51/164.36  [9577]~P1(f324(f324(f324(x95771,f693(x95771,x95774,x95773,x95772)),f694(x95771,x95774,x95773,x95772)),f695(x95771,x95774,x95773,x95772)))+P1(f324(f324(f324(x95771,x95772),x95773),x95774))+~P1(f324(f313(f846(f847(a1,f844(f841(a833))),f846(a1,a1)),a311),f324(f324(f247(f847(a1,f844(f841(a833))),f846(a1,a1)),x95772),f324(f324(f247(a1,a1),x95773),x95774))))
% 164.51/164.36  [9642]P1(f324(f324(f324(x96421,x96422),x96423),x96424))+P1(f324(f313(f846(f847(a1,f844(f841(a833))),f846(a1,a1)),a311),f324(f324(f247(f847(a1,f844(f841(a833))),f846(a1,a1)),f693(x96421,x96424,x96423,x96422)),f324(f324(f247(a1,a1),f694(x96421,x96424,x96423,x96422)),f695(x96421,x96424,x96423,x96422)))))+~P1(f324(f313(f846(f847(a1,f844(f841(a833))),f846(a1,a1)),a311),f324(f324(f247(f847(a1,f844(f841(a833))),f846(a1,a1)),x96422),f324(f324(f247(a1,a1),x96423),x96424))))
% 164.51/164.36  [9681]~P1(f324(f324(f326(f846(f841(x96811),f841(x96811))),f324(f324(f247(f841(x96811),f841(x96811)),x96812),x96813)),f136(x96811,x96814)))+E(f324(f324(f158(x96811),f324(f180(f841(x96811)),x96812)),x96813),x96812)+P1(f324(f324(f326(f846(x96811,x96811)),f324(f324(f247(x96811,x96811),f324(f324(f149(x96811),x96812),f722(x96814,x96813,x96812,x96811))),f324(f324(f149(x96811),x96813),f722(x96814,x96813,x96812,x96811)))),x96814))
% 164.51/164.36  [9682]~P1(f324(f324(f326(f846(f841(x96821),f841(x96821))),f324(f324(f247(f841(x96821),f841(x96821)),x96822),x96823)),f136(x96821,x96824)))+P1(f324(f324(f232(a840),f324(f180(f841(x96821)),x96822)),f324(f180(f841(x96821)),x96823)))+P1(f324(f324(f326(f846(x96821,x96821)),f324(f324(f247(x96821,x96821),f324(f324(f149(x96821),x96822),f722(x96824,x96823,x96822,x96821))),f324(f324(f149(x96821),x96823),f722(x96824,x96823,x96822,x96821)))),x96824))
% 164.51/164.36  [9752]~E(f324(f180(f841(x97521)),x97522),f324(f180(f841(x97521)),x97523))+P1(f324(f324(f326(f846(f841(x97521),f841(x97521))),f324(f324(f247(f841(x97521),f841(x97521)),x97522),x97523)),f145(x97521,x97524)))+~P1(f324(f324(f326(f846(x97521,x97521)),f324(f324(f247(x97521,x97521),f324(f324(f149(x97521),x97522),f721(x97524,x97523,x97522,x97521))),f324(f324(f149(x97521),x97523),f721(x97524,x97523,x97522,x97521)))),x97524))
% 164.51/164.36  [9891]~P67(x98911)+~P1(f324(f64(x98912),x98914))+E(f324(f151(x98911),f324(f324(f141(x98912,x98911),x98913),f92(f841(x98912),f324(f324(f20(f841(x98912),a834,a834),f324(f324(f10(a834,f847(a834,a834),f841(x98912)),a322),f324(f324(f9(f841(x98912),f847(x98912,a834),a834),f324(f324(f10(f847(x98912,a834),f847(f847(x98912,a834),a834),f841(x98912)),a321),f157(x98912))),x98914))),f127(x98912))))),f224(x98912,x98911,x98913,x98914))
% 164.51/164.36  [7261]~P59(x72612)+E(x72611,f2(x72612))+E(f324(f324(f284(x72612),f324(f324(f82(x72612),x72613),f324(f324(f83(x72612),x72614),x72611))),x72611),f324(f324(f82(x72612),x72614),f324(f324(f284(x72612),x72613),x72611)))
% 164.51/164.36  [7262]~P7(x72622)+E(x72621,f2(x72622))+E(f324(f324(f42(x72622),f324(f324(f82(x72622),x72623),f324(f324(f83(x72622),x72624),x72621))),x72621),f324(f324(f82(x72622),x72624),f324(f324(f42(x72622),x72623),x72621)))
% 164.51/164.36  [7263]~P7(x72632)+E(x72631,f2(x72632))+E(f324(f324(f42(x72632),f324(f324(f82(x72632),x72633),f324(f324(f83(x72632),x72631),x72634))),x72631),f324(f324(f82(x72632),x72634),f324(f324(f42(x72632),x72633),x72631)))
% 164.51/164.36  [7507]~P59(x75072)+E(x75071,f2(x75072))+E(f324(f324(f284(x75072),f324(f324(f82(x75072),x75073),f324(f324(f83(x75072),x75074),x75071))),x75071),f324(f324(f82(x75072),f324(f324(f284(x75072),x75073),x75071)),x75074))
% 164.51/164.36  [7508]~P60(x75082)+E(x75081,f2(x75082))+E(f324(f324(f284(x75082),f324(f324(f82(x75082),x75083),f324(f324(f83(x75082),x75081),x75084))),x75081),f324(f324(f82(x75082),f324(f324(f284(x75082),x75083),x75081)),x75084))
% 164.51/164.36  [7509]~P60(x75092)+E(x75091,f2(x75092))+E(f324(f324(f284(x75092),f324(f324(f3(x75092),x75093),f324(f324(f83(x75092),x75091),x75094))),x75091),f324(f324(f3(x75092),f324(f324(f284(x75092),x75093),x75091)),x75094))
% 164.51/164.36  [8573]~E(f324(f324(f282(x85731,x85731,x85731),x85732),x85734),f179(f847(f846(x85731,x85731),a834)))+~E(f324(f324(f282(x85731,x85731,x85731),x85732),x85733),f179(f847(f846(x85731,x85731),a834)))+E(f324(f324(f282(x85731,x85731,x85731),x85732),f324(f324(f103(f847(f846(x85731,x85731),a834)),x85733),x85734)),f179(f847(f846(x85731,x85731),a834)))
% 164.51/164.36  [8687]~P1(f324(f324(f231(f847(x86871,a834)),x86873),x86874))+~P1(f324(f324(f231(f847(x86871,a834)),x86872),x86874))+P1(f324(f324(f231(f847(x86871,a834)),f324(f324(f103(f847(x86871,a834)),x86872),x86873)),x86874))
% 164.51/164.36  [9021]~P1(f324(f64(x90211),x90214))+~P1(f324(f64(x90211),x90213))+E(f324(f324(f3(a840),f324(f324(f82(a840),f324(f324(f8(x90211,a840),x90212),x90213)),f324(f324(f8(x90211,a840),x90212),x90214))),f324(f324(f8(x90211,a840),x90212),f324(f324(f104(f847(x90211,a834)),x90213),x90214))),f324(f324(f8(x90211,a840),x90212),f324(f324(f103(f847(x90211,a834)),x90213),x90214)))
% 164.51/164.36  [9096]~P1(f324(f324(f326(x90961),x90963),x90962))+~P1(f324(f324(f231(f847(x90961,a834)),x90962),f324(f324(f303(x90961),x90963),x90964)))+P1(f324(f324(f231(f847(x90961,a834)),f324(f324(f3(f847(x90961,a834)),x90962),f324(f324(f303(x90961),x90963),f179(f847(x90961,a834))))),x90964))
% 164.51/164.36  [9249]~P1(f324(f324(f326(x92491),x92493),x92492))+P1(f324(f324(f231(f847(x92491,a834)),x92492),f324(f324(f303(x92491),x92493),x92494)))+~P1(f324(f324(f231(f847(x92491,a834)),f324(f324(f3(f847(x92491,a834)),x92492),f324(f324(f303(x92491),x92493),f179(f847(x92491,a834))))),x92494))
% 164.51/164.36  [9334]~P1(f324(f324(f232(a840),x93342),x93344))+~P1(f324(f324(f231(a840),x93341),x93343))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x93341),x93342)),f324(f324(f247(a840,a840),x93343),x93344))),a38))
% 164.51/164.36  [9335]~P1(f324(f324(f231(a840),x93352),x93354))+~P1(f324(f324(f231(a840),x93351),x93353))+P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),f324(f324(f247(a840,a840),x93351),x93352)),f324(f324(f247(a840,a840),x93353),x93354))),a72))
% 164.51/164.36  [9717]~P29(x97171,f847(f847(x97171,a834),a834),f324(f324(f9(x97171,f847(f846(x97171,x97171),a834),f847(f847(x97171,a834),a834)),f324(f324(f10(f847(x97171,a834),f847(f847(f846(x97171,x97171),a834),f847(f847(x97171,a834),a834)),x97171),f63(x97171)),f324(f324(f9(x97171,f847(x97171,a834),f847(x97171,a834)),f303(x97171)),f179(f847(x97171,a834))))),x97173),x97172)+~P1(f324(f324(f326(x97171),x97174),x97172))+E(f324(f324(f3(f847(f847(x97171,a834),a834)),f324(f324(f63(x97171),x97172),x97173)),f324(f324(f63(x97171),f324(f324(f303(x97171),x97174),f179(f847(x97171,a834)))),x97173)),f324(f324(f63(x97171),f324(f324(f3(f847(x97171,a834)),x97172),f324(f324(f303(x97171),x97174),f179(f847(x97171,a834))))),x97173))
% 164.51/164.36  [9855]~P47(x98551,x98552,x98554)+~P1(f324(f324(f326(f846(x98551,x98551)),x98553),x98554))+P1(f324(f324(f252(x98551,x98551,a834),f324(f324(f9(x98551,f847(x98551,a834),f847(x98551,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x98551,a834),f847(x98551,a834)),x98551),f10(a834,a834,x98551)),f324(f324(f10(a834,f847(a834,a834),x98551),a322),f324(f324(f9(x98551,f847(x98551,a834),a834),f326(x98551)),x98552)))),f324(f324(f9(x98551,f847(x98551,a834),a834),f326(x98551)),x98552))),x98553))
% 164.51/164.36  [9865]P1(f324(f64(x98651),x98652))+~P1(f324(f64(x98653),f324(f304(x98651,x98653,x98654),x98652)))+~P1(f324(f64(x98651),f324(f257(x98651),f324(f324(f20(x98651,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98651),a322),f324(f324(f9(x98651,f847(x98651,a834),a834),f326(x98651)),x98652))),f324(f324(f9(x98651,x98653,a834),f324(f324(f10(x98653,f847(x98653,a834),x98651),a321),x98654)),f324(x98654,f602(x98654,x98653,x98652,x98651)))))))
% 164.51/164.36  [7972]~P60(x79722)+E(x79721,f2(x79722))+E(f324(f324(f284(x79722),f324(f324(f82(x79722),f324(f324(f83(x79722),x79721),x79723)),x79724)),x79721),f324(f324(f82(x79722),x79723),f324(f324(f284(x79722),x79724),x79721)))
% 164.51/164.36  [7973]~P60(x79732)+E(x79731,f2(x79732))+E(f324(f324(f284(x79732),f324(f324(f3(x79732),f324(f324(f83(x79732),x79731),x79733)),x79734)),x79731),f324(f324(f3(x79732),x79733),f324(f324(f284(x79732),x79734),x79731)))
% 164.51/164.36  [8823]~E(f324(f324(f282(x88231,x88231,x88231),x88233),x88234),f179(f847(f846(x88231,x88231),a834)))+~E(f324(f324(f282(x88231,x88231,x88231),x88232),x88234),f179(f847(f846(x88231,x88231),a834)))+E(f324(f324(f282(x88231,x88231,x88231),f324(f324(f103(f847(f846(x88231,x88231),a834)),x88232),x88233)),x88234),f179(f847(f846(x88231,x88231),a834)))
% 164.51/164.36  [9799]~P138(x97991)+~P138(x97992)+E(f324(f324(f310(x97991),f324(f324(f9(x97991,a101,f844(f841(a833))),f324(f324(f10(f847(x97992,f844(f841(a833))),f847(a101,f844(f841(a833))),x97991),f310(x97992)),f324(f324(f10(f847(x97992,f846(x97991,x97992)),f847(x97992,f844(f841(a833))),x97991),f324(f10(f846(x97991,x97992),f844(f841(a833)),x97992),x97993)),f247(x97991,x97992)))),x97994)),x97994),f324(f324(f310(f846(x97991,x97992)),x97993),x97994))
% 164.51/164.36  [9791]P1(f324(x97911,f387(x97912,x97913,x97911,x97914)))+~P1(f324(f64(x97914),f324(f257(x97914),x97911)))+P1(f324(f64(x97913),f324(f257(x97913),f324(f324(f10(f847(x97914,a834),a834,x97913),f89(x97914)),f324(f324(f10(f847(x97914,a834),f847(x97914,a834),x97913),f324(f20(x97914,a834,a834),f324(f324(f10(a834,f847(a834,a834),x97914),a322),x97911))),x97912)))))
% 164.51/164.36  [9812]~P1(f324(f64(x98122),f324(f257(x98122),x98123)))+~P1(f324(f64(x98121),f324(f257(x98121),f324(f324(f9(x98121,x98122,a834),x98124),f387(x98124,x98121,x98123,x98122)))))+P1(f324(f64(x98121),f324(f257(x98121),f324(f324(f10(f847(x98122,a834),a834,x98121),f89(x98122)),f324(f324(f10(f847(x98122,a834),f847(x98122,a834),x98121),f324(f20(x98122,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98122),a322),x98123))),x98124)))))
% 164.51/164.36  [5642]~E(x56425,x56422)+P39(f35(x56421,x56423),x56422,x56424,x56425)+P1(f324(x56421,x56422))
% 164.51/164.36  [6213]E(x62131,x62132)+~P39(f35(x62133,x62134),x62131,x62135,x62132)+P1(f324(x62133,x62131))
% 164.51/164.36  [7775]~P39(x77752,x77753,x77754,x77755)+~P39(f35(x77751,x77752),x77755,x77754,x77753)+P39(f35(x77751,x77752),x77753,x77754,x77753)
% 164.51/164.36  [8941]E(x89411,x89412)+~P39(f35(x89415,x89413),x89411,x89414,x89412)+P39(x89413,x89411,x89414,f753(x89412,x89414,x89411,x89413,x89415))
% 164.51/164.36  [8943]E(x89431,x89432)+P39(f35(x89433,x89434),f753(x89431,x89435,x89432,x89434,x89433),x89435,x89431)+~P39(f35(x89433,x89434),x89432,x89435,x89431)
% 164.51/164.36  [8945]~P39(f35(x89455,x89451),x89452,x89453,x89454)+P39(x89451,x89452,x89453,f753(x89454,x89453,x89452,x89451,x89455))+~P1(f324(x89455,x89452))
% 164.51/164.36  [8949]~P39(f35(x89491,x89492),x89495,x89494,x89493)+P39(f35(x89491,x89492),f753(x89493,x89494,x89495,x89492,x89491),x89494,x89493)+~P1(f324(x89491,x89495))
% 164.51/164.36  [6363]E(x63631,x63632)+~E(f324(x63633,x63631),f324(x63633,x63632))+~P29(x63634,x63635,x63633,f238(f847(x63634,a834)))
% 164.51/164.36  [6527]~E(f324(x65273,x65275),f182(x65272))+~E(f324(x65274,x65275),f182(x65272))+E(f324(f169(x65271,x65272,x65273,x65274),x65275),f182(x65272))
% 164.51/164.36  [7302]E(x73021,x73022)+~P29(x73023,x73024,x73025,f238(f847(x73023,a834)))+~E(f324(f304(x73023,x73024,x73025),x73021),f324(f304(x73023,x73024,x73025),x73022))
% 164.51/164.36  [7563]P29(x75632,x75633,f519(x75634,x75633,x75632,x75631),x75631)+~E(f324(f304(x75633,x75632,x75635),x75634),x75631)+E(x75631,f179(f847(x75632,a834)))
% 164.51/164.36  [8105]~P1(f324(f324(x81053,x81052),x81055))+~P1(f324(f324(x81053,x81054),x81052))+P1(f324(f324(f326(x81051),x81052),f292(x81051,x81053,x81054,x81055)))
% 164.51/164.36  [8106]~P1(f324(f324(x81063,x81062),x81065))+~P1(f324(f324(x81063,x81064),x81062))+P1(f324(f324(f326(x81061),x81062),f283(x81061,x81063,x81064,x81065)))
% 164.51/164.36  [8648]~P29(x86481,x86483,x86485,f238(f847(x86481,a834)))+~P29(x86483,x86482,x86484,f238(f847(x86483,a834)))+P29(x86481,x86482,f324(f75(x86483,x86482,x86481,x86484),x86485),f238(f847(x86481,a834)))
% 164.51/164.36  [9144]P1(f324(f324(f326(f846(x91441,x91441)),f324(f324(f247(x91441,x91441),x91442),x91443)),f301(x91441,x91444)))+~P1(f324(f324(f326(f846(x91441,x91441)),f324(f324(f247(x91441,x91441),x91442),x91445)),f301(x91441,x91444)))+~P1(f324(f324(f326(f846(x91441,x91441)),f324(f324(f247(x91441,x91441),x91445),x91443)),f301(x91441,x91444)))
% 164.51/164.36  [9181]~P86(x91812)+~P1(f324(f127(x91811),x91815))+P1(f324(f127(x91811),f138(x91811,x91812,x91813,x91814,x91815)))
% 164.51/164.36  [5171]~E(x51712,f115(x51711))+E(f324(f324(f125(x51711),x51712),x51713),f324(f324(f139(x51711),x51714),x51715))+~E(x51713,f324(f324(f139(x51711),x51714),x51715))
% 164.51/164.36  [5172]~E(x51722,f115(x51721))+E(f324(f324(f125(x51721),x51722),x51723),f324(f324(f139(x51721),x51724),x51725))+~E(f324(f324(f139(x51721),x51724),x51725),x51723)
% 164.51/164.36  [6319]~E(f324(f180(f841(x63191)),x63195),f324(f180(f841(x63192)),x63194))+E(f324(f324(f141(f846(x63191,x63192),x63192),f251(x63191,x63192)),x63193),x63194)+~E(f324(f324(f166(x63191,x63192),x63195),x63194),x63193)
% 164.51/164.36  [6320]~E(f324(f180(f841(x63201)),x63204),f324(f180(f841(x63202)),x63205))+E(f324(f324(f141(f846(x63201,x63202),x63201),f246(x63201,x63202)),x63203),x63204)+~E(f324(f324(f166(x63201,x63202),x63204),x63205),x63203)
% 164.51/164.36  [6819]~P86(x68191)+~P18(x68191,f324(f324(f141(x68192,x68191),x68193),x68195))+P18(x68191,f324(f324(f141(x68192,x68191),x68193),f324(f126(x68192,x68194),x68195)))
% 164.51/164.36  [6865]~P1(f324(x68653,x68655))+~P1(f324(f324(x68652,x68654),x68655))+P1(f324(f324(f94(x68651,x68652,x68653),x68654),x68655))
% 164.51/164.36  [6962]~P86(x69621)+P18(x69621,f324(f324(f141(x69622,x69621),x69623),f155(x69622,x69624,x69625)))+~P18(x69621,f324(f324(f141(x69622,x69621),x69623),x69625))
% 164.51/164.36  [6985]~P52(x69853,x69852,x69855)+~P52(x69851,x69853,x69854)+P52(x69851,x69852,f324(f324(f282(x69851,x69853,x69852),x69854),x69855))
% 164.51/164.36  [7076]E(x70761,x70762)+~P29(x70763,x70764,x70765,f238(f847(x70763,a834)))+~E(f324(f324(f141(x70763,x70764),x70765),x70761),f324(f324(f141(x70763,x70764),x70765),x70762))
% 164.51/164.36  [7157]P39(x71571,x71572,x71573,x71574)+~P39(x71571,x71572,x71575,x71574)+~P1(f324(f324(f231(a840),x71575),x71573))
% 164.51/164.36  [7247]~P1(f324(f324(f232(a840),x72471),f324(x72473,x72475)))+P1(f324(f324(f232(a840),x72471),f142(x72472,x72473,x72474)))+~P1(f324(f324(f326(x72472),x72475),f324(f157(x72472),x72474)))
% 164.51/164.36  [7248]~P1(f324(f324(f231(a840),x72481),f324(x72483,x72485)))+P1(f324(f324(f231(a840),x72481),f142(x72482,x72483,x72484)))+~P1(f324(f324(f326(x72482),x72485),f324(f157(x72482),x72484)))
% 164.51/164.36  [7665]~P85(x76651)+P1(f324(f324(f231(f847(x76651,a834)),f296(x76651,x76652,x76653)),f296(x76651,x76654,x76655)))+P1(f324(f324(f231(x76651),x76652),x76653))
% 164.51/164.36  [7692]~P9(x76921)+P1(f324(f324(f231(x76921),f324(f324(f46(x76922,x76921),x76923),x76924)),f324(x76924,x76925)))+~P1(f324(f324(f326(x76922),x76925),x76923))
% 164.51/164.36  [7762]~P29(x77621,x77622,x77624,x77623)+E(f324(f79(x77621,x77622,x77623,x77624),f324(x77624,x77625)),x77625)+~P1(f324(f324(f326(x77621),x77625),x77623))
% 164.51/164.36  [7961]~P1(f324(x79611,x79615))+P1(f324(x79611,f356(x79611,x79612,x79613,x79614)))+~P1(f324(f324(f326(x79614),x79615),x79613))
% 164.51/164.36  [7962]~P1(f324(x79621,x79625))+P1(f324(x79621,f356(x79621,x79622,x79623,x79624)))+~P1(f324(f324(f326(x79624),x79625),x79622))
% 164.51/164.36  [8056]P1(f324(f64(x80561),x80562))+~P1(f324(f64(x80563),x80564))+~P1(f324(f324(f231(f847(x80561,a834)),x80562),f324(f304(x80563,x80561,x80565),x80564)))
% 164.51/164.36  [8219]E(x82191,x82192)+~P29(x82193,x82194,x82195,f324(f324(f103(f847(x82193,a834)),f324(f157(x82193),x82191)),f324(f157(x82193),x82192)))+~E(f324(f324(f141(x82193,x82194),x82195),x82191),f324(f324(f141(x82193,x82194),x82195),x82192))
% 164.51/164.36  [8276]~P85(x82761)+~P1(f324(f324(f232(f847(x82761,a834)),f296(x82761,x82764,x82765)),f296(x82761,x82762,x82763)))+P1(f324(f324(f231(x82761),x82762),x82763))
% 164.51/164.36  [8344]~P29(x83441,x83444,x83445,f238(f847(x83441,a834)))+~P1(f324(f324(f326(x83444),f324(x83445,x83442)),f324(f304(x83441,x83444,x83445),x83443)))+P1(f324(f324(f326(x83441),x83442),x83443))
% 164.51/164.36  [8422]P1(f324(x84221,x84222))+~P1(f324(x84221,f361(x84221,x84223,x84224,x84225)))+~P1(f324(f324(f326(x84225),x84222),x84224))
% 164.51/164.36  [8423]P1(f324(x84231,x84232))+~P1(f324(x84231,f361(x84231,x84233,x84234,x84235)))+~P1(f324(f324(f326(x84235),x84232),x84233))
% 164.51/164.36  [8684]~P29(x86842,x86843,x86841,x86844)+E(f324(x86841,f324(f79(x86842,x86843,x86844,x86841),x86845)),x86845)+~P1(f324(f324(f326(x86843),x86845),f324(f304(x86842,x86843,x86841),x86844)))
% 164.51/164.36  [8770]E(x87701,f115(x87702))+E(f324(f324(f139(x87702),x87703),f724(x87704,x87703,x87705,x87701,x87702)),x87701)+~E(f324(f324(f125(x87702),x87701),x87705),f324(f324(f139(x87702),x87703),x87704))
% 164.51/164.36  [8771]E(x87711,f115(x87712))+E(f324(f324(f139(x87712),x87713),f725(x87714,x87711,x87715,x87713,x87712)),x87711)+~E(f324(f324(f125(x87712),x87711),x87714),f324(f324(f139(x87712),x87713),x87715))
% 164.51/164.36  [8786]E(f324(f324(f139(x87862),x87863),f724(x87864,x87863,x87861,x87865,x87862)),x87865)+~E(f324(f324(f125(x87862),x87865),x87861),f324(f324(f139(x87862),x87863),x87864))+E(x87861,f324(f324(f139(x87862),x87863),x87864))
% 164.51/164.36  [8787]E(f324(f324(f139(x87871),x87872),f725(x87874,x87875,x87873,x87872,x87871)),x87875)+~E(f324(f324(f125(x87871),x87875),x87874),f324(f324(f139(x87871),x87872),x87873))+E(f324(f324(f139(x87871),x87872),x87873),x87874)
% 164.51/164.36  [8861]~E(f324(f304(x88613,x88612,x88614),f238(f847(x88613,a834))),f238(f847(x88612,a834)))+~E(f324(f304(x88611,x88613,x88615),f238(f847(x88611,a834))),f238(f847(x88613,a834)))+E(f324(f304(x88611,x88612,f324(f75(x88613,x88612,x88611,x88614),x88615)),f238(f847(x88611,a834))),f238(f847(x88612,a834)))
% 164.51/164.36  [9187]E(x91871,f115(x91872))+~E(f324(f324(f125(x91872),x91871),x91873),f324(f324(f139(x91872),x91875),x91874))+E(f324(f324(f125(x91872),f725(x91873,x91871,x91874,x91875,x91872)),x91873),x91874)
% 164.51/164.36  [9188]E(x91881,f115(x91882))+~E(f324(f324(f125(x91882),x91881),x91885),f324(f324(f139(x91882),x91884),x91883))+E(f324(f324(f125(x91882),f724(x91883,x91884,x91885,x91881,x91882)),x91885),x91883)
% 164.51/164.36  [9196]E(f324(f324(f125(x91962),f724(x91964,x91963,x91961,x91965,x91962)),x91961),x91964)+~E(f324(f324(f125(x91962),x91965),x91961),f324(f324(f139(x91962),x91963),x91964))+E(x91961,f324(f324(f139(x91962),x91963),x91964))
% 164.51/164.36  [9197]~E(f324(f324(f125(x91971),x91975),x91974),f324(f324(f139(x91971),x91972),x91973))+E(f324(f324(f125(x91971),f725(x91974,x91975,x91973,x91972,x91971)),x91974),x91973)+E(f324(f324(f139(x91971),x91972),x91973),x91974)
% 164.51/164.36  [9198]E(f324(f324(f125(x91981),x91985),f728(x91983,x91982,x91984,x91985,x91981)),x91982)+E(f324(f324(f125(x91981),x91982),f727(x91983,x91982,x91984,x91985,x91981)),x91985)+~E(f324(f324(f125(x91981),x91985),x91984),f324(f324(f125(x91981),x91982),x91983))
% 164.51/164.36  [9229]~P86(x92291)+P18(x92291,f324(f324(f141(x92292,x92291),x92293),f138(x92292,x92291,x92293,x92294,x92295)))+~P18(x92291,f324(f324(f141(x92292,x92291),x92293),x92295))
% 164.51/164.36  [9245]~P56(x92455,x92451,x92454,x92453)+P1(f324(f324(x92451,x92452),f564(x92453,x92454,x92451,x92455,x92452)))+~P1(f324(f324(f326(x92455),x92452),x92454))
% 164.51/164.36  [9343]~P1(f324(f324(f326(f846(x93431,x93431)),f324(f324(f247(x93431,x93431),x93435),x93433)),f301(x93431,x93434)))+P1(f324(f324(f326(f846(x93431,x93431)),f324(f324(f247(x93431,x93431),x93432),x93433)),f324(f324(f282(x93431,x93431,x93431),x93434),f301(x93431,x93434))))+~P1(f324(f324(f326(f846(x93431,x93431)),f324(f324(f247(x93431,x93431),x93432),x93435)),f324(f324(f282(x93431,x93431,x93431),x93434),f301(x93431,x93434))))
% 164.51/164.36  [9344]~P1(f324(f324(f326(f846(x93441,x93441)),f324(f324(f247(x93441,x93441),x93442),x93445)),f301(x93441,x93444)))+P1(f324(f324(f326(f846(x93441,x93441)),f324(f324(f247(x93441,x93441),x93442),x93443)),f324(f324(f282(x93441,x93441,x93441),x93444),f301(x93441,x93444))))+~P1(f324(f324(f326(f846(x93441,x93441)),f324(f324(f247(x93441,x93441),x93445),x93443)),f324(f324(f282(x93441,x93441,x93441),x93444),f301(x93441,x93444))))
% 164.51/164.36  [9346]P1(f324(f324(f326(f846(f841(x93461),f841(x93461))),f324(f324(f247(f841(x93461),f841(x93461)),x93462),x93463)),f145(x93461,f301(x93461,x93464))))+~P1(f324(f324(f326(f846(f841(x93461),f841(x93461))),f324(f324(f247(f841(x93461),f841(x93461)),x93462),x93465)),f145(x93461,f301(x93461,x93464))))+~P1(f324(f324(f326(f846(f841(x93461),f841(x93461))),f324(f324(f247(f841(x93461),f841(x93461)),x93465),x93463)),f145(x93461,f301(x93461,x93464))))
% 164.51/164.36  [9350]E(f324(f324(f125(x93501),x93502),f727(x93503,x93502,x93504,x93505,x93501)),x93505)+E(f324(f324(f125(x93501),f728(x93503,x93502,x93504,x93505,x93501)),x93503),x93504)+~E(f324(f324(f125(x93501),x93502),x93503),f324(f324(f125(x93501),x93505),x93504))
% 164.51/164.36  [9351]E(f324(f324(f125(x93511),x93512),f728(x93513,x93514,x93515,x93512,x93511)),x93514)+E(f324(f324(f125(x93511),f727(x93513,x93514,x93515,x93512,x93511)),x93515),x93513)+~E(f324(f324(f125(x93511),x93512),x93515),f324(f324(f125(x93511),x93514),x93513))
% 164.51/164.36  [9409]P1(f324(f324(f326(f846(x94091,x94091)),f324(f324(f247(x94091,x94091),x94092),x94093)),f324(f324(f282(x94091,x94091,x94091),x94094),f301(x94091,x94094))))+~P1(f324(f324(f326(f846(x94091,x94091)),f324(f324(f247(x94091,x94091),x94092),x94095)),f324(f324(f282(x94091,x94091,x94091),x94094),f301(x94091,x94094))))+~P1(f324(f324(f326(f846(x94091,x94091)),f324(f324(f247(x94091,x94091),x94095),x94093)),f324(f324(f282(x94091,x94091,x94091),x94094),f301(x94091,x94094))))
% 164.51/164.36  [9442]E(f324(f324(f125(x94421),f727(x94422,x94423,x94424,x94425,x94421)),x94424),x94422)+~E(f324(f324(f125(x94421),x94423),x94422),f324(f324(f125(x94421),x94425),x94424))+E(f324(f324(f125(x94421),f728(x94422,x94423,x94424,x94425,x94421)),x94422),x94424)
% 164.51/164.36  [9459]~P56(x94591,x94594,x94593,x94592)+~P1(f324(f324(f326(x94591),x94595),x94593))+P1(f324(f324(f326(x94591),f564(x94592,x94593,x94594,x94591,x94595)),x94592))
% 164.51/164.36  [9570]~P1(f324(f324(f326(f846(f847(x95701,a834),f847(x95701,a834))),f324(f324(f247(f847(x95701,a834),f847(x95701,a834)),x95704),x95703)),f317(x95701,x95702)))+~P1(f324(f324(f326(x95701),x95705),x95704))+P1(f324(f324(f326(x95701),f648(x95702,x95703,x95704,x95701,x95705)),x95703))
% 164.51/164.36  [6395]~P21(x63952,x63955,x63951)+~P1(f324(f64(x63952),x63954))+E(f324(x63951,f324(f324(f303(x63952),x63953),x63954)),f324(f324(f67(x63952,x63952,x63955),x63953),x63954))
% 164.51/164.36  [6396]~E(x63963,x63964)+~E(x63962,x63965)+E(f324(f324(f303(x63961),x63962),f324(f324(f303(x63961),x63963),f179(f847(x63961,a834)))),f324(f324(f303(x63961),x63964),f324(f324(f303(x63961),x63965),f179(f847(x63961,a834)))))
% 164.51/164.36  [6407]P1(f324(x64072,x64075))+E(f161(x64071,x64072,f324(f324(f125(x64071),x64073),x64074)),f161(x64071,x64072,x64073))+~P1(f324(f324(f326(x64071),x64075),f324(f157(x64071),x64073)))
% 164.51/164.36  [6444]E(f324(x64441,x64442),f179(f847(x64443,a834)))+~E(f324(f324(f45(x64444,f847(x64443,a834)),x64445),x64441),f179(f847(x64443,a834)))+~P1(f324(f324(f326(x64444),x64442),x64445))
% 164.51/164.36  [6445]E(f324(x64451,x64452),f238(f847(x64453,a834)))+~E(f324(f324(f46(x64454,f847(x64453,a834)),x64455),x64451),f238(f847(x64453,a834)))+~P1(f324(f324(f326(x64454),x64452),x64455))
% 164.51/164.36  [6768]~P1(f324(f324(f186(x67681),x67683),x67685))+~P1(f324(f324(f186(x67682),x67685),x67684))+P1(f324(f324(f186(f36(x67681,x67682)),x67683),x67684))
% 164.51/164.36  [6972]~E(x69722,x69724)+~P136(x69721)+E(f324(f324(f82(x69721),f324(f324(f83(x69721),x69722),x69723)),f324(f324(f83(x69721),x69724),x69725)),f324(f324(f82(x69721),f324(f324(f83(x69721),x69722),x69725)),f324(f324(f83(x69721),x69724),x69723)))
% 164.51/164.36  [7032]~P9(x70321)+~P1(f324(f324(f326(x70324),x70323),x70325))+P1(f324(f324(f231(x70321),f324(x70322,x70323)),f324(f324(f45(x70324,x70321),x70325),x70322)))
% 164.51/164.36  [7081]~P101(x70811)+P1(f324(f324(f231(x70811),f324(x70812,x70813)),f324(x70814,x70813)))+~P1(f324(f324(f231(f847(x70815,x70811)),x70812),x70814))
% 164.51/164.36  [7215]E(x72151,x72152)+E(x72153,x72151)+~E(f324(f324(f303(x72154),x72151),f324(f324(f303(x72154),x72155),f179(f847(x72154,a834)))),f324(f324(f303(x72154),x72152),f324(f324(f303(x72154),x72153),f179(f847(x72154,a834)))))
% 164.51/164.36  [7216]E(x72161,x72162)+E(x72163,x72161)+~E(f324(f324(f303(x72164),x72163),f324(f324(f303(x72164),x72162),f179(f847(x72164,a834)))),f324(f324(f303(x72164),x72165),f324(f324(f303(x72164),x72161),f179(f847(x72164,a834)))))
% 164.51/164.36  [7217]E(x72171,x72172)+E(x72171,x72173)+~E(f324(f324(f303(x72174),x72173),f324(f324(f303(x72174),x72172),f179(f847(x72174,a834)))),f324(f324(f303(x72174),x72175),f324(f324(f303(x72174),x72171),f179(f847(x72174,a834)))))
% 164.51/164.36  [7218]E(x72181,x72182)+E(x72181,x72183)+~E(f324(f324(f303(x72184),x72181),f324(f324(f303(x72184),x72185),f179(f847(x72184,a834)))),f324(f324(f303(x72184),x72182),f324(f324(f303(x72184),x72183),f179(f847(x72184,a834)))))
% 164.51/164.36  [7772]P29(x77721,x77722,x77723,x77724)+~P29(x77721,x77722,x77723,x77725)+~P1(f324(f324(f231(f847(x77721,a834)),x77724),x77725))
% 164.51/164.36  [7876]P1(f324(x78761,x78762))+~P1(f324(f324(f186(x78764),x78762),x78765))+P1(f324(f324(f186(f33(x78761,x78763,x78764)),x78762),x78765))
% 164.51/164.36  [7904]~P1(f324(x79041,x79044))+~P1(f324(f324(f186(x79042),x79044),x79045))+P1(f324(f324(f186(f33(x79041,x79042,x79043)),x79044),x79045))
% 164.51/164.36  [7951]E(x79511,x79512)+~E(f324(f304(x79513,x79514,x79515),x79511),f324(f304(x79513,x79514,x79515),x79512))+~P29(x79513,x79514,x79515,f324(f324(f103(f847(x79513,a834)),x79511),x79512))
% 164.51/164.36  [8025]P1(f324(x80252,x80254))+E(f324(f324(f128(x80251),f324(f180(f841(x80251)),f161(x80251,x80252,x80253))),x80253),f324(f324(f139(x80251),x80254),x80255))+~E(f324(f324(f125(x80251),f161(x80251,x80252,x80253)),f324(f324(f139(x80251),x80254),x80255)),x80253)
% 164.51/164.36  [8054]~P29(x80541,x80542,x80543,x80545)+~P29(x80541,x80542,x80543,x80544)+P29(x80541,x80542,x80543,f324(f324(f104(f847(x80541,a834)),x80544),x80545))
% 164.51/164.36  [8161]~P67(x81611)+E(f324(f324(f82(x81611),f324(x81612,x81613)),f324(f151(x81611),f324(f324(f141(x81614,x81611),x81612),f155(x81614,x81613,x81615)))),f324(f151(x81611),f324(f324(f141(x81614,x81611),x81612),x81615)))+~P1(f324(f324(f326(x81614),x81613),f324(f157(x81614),x81615)))
% 164.51/164.36  [8248]~P86(x82481)+~P18(x82481,f324(f324(f141(x82482,x82481),x82483),x82485))+P18(x82481,f324(f324(f141(x82482,x82481),x82483),f324(f324(f137(x82482,x82481,x82483),x82484),x82485)))
% 164.51/164.36  [8328]P1(f324(x83281,x83282))+P1(f324(f324(f186(x83283),x83282),x83284))+~P1(f324(f324(f186(f33(x83281,x83285,x83283)),x83282),x83284))
% 164.51/164.36  [8339]~P9(x83391)+P1(f324(f324(f231(x83391),f324(f324(f45(x83392,x83391),x83393),x83394)),f324(f324(f45(x83392,x83391),x83395),x83394)))+~P1(f324(f324(f231(f847(x83392,a834)),x83393),x83395))
% 164.51/164.36  [8340]~P9(x83401)+P1(f324(f324(f231(x83401),f324(f324(f46(x83402,x83401),x83403),x83404)),f324(f324(f46(x83402,x83401),x83405),x83404)))+~P1(f324(f324(f231(f847(x83402,a834)),x83405),x83403))
% 164.51/164.36  [8350]~P1(f324(x83504,x83502))+P1(f324(f324(f186(x83501),x83502),x83503))+~P1(f324(f324(f186(f33(x83504,x83501,x83505)),x83502),x83503))
% 164.51/164.36  [8374]~P86(x83743)+P1(f324(f127(x83741),x83742))+~P1(f324(f127(x83741),f324(f324(f137(x83741,x83743,x83744),x83745),x83742)))
% 164.51/164.36  [8384]P1(f324(f324(f186(x83841),x83842),x83843))+P1(f324(f324(f186(x83844),x83842),x83843))+~P1(f324(f324(f186(f33(x83845,x83841,x83844)),x83842),x83843))
% 164.51/164.36  [8507]~P86(x85071)+~P1(f324(f324(f326(x85072),x85073),f324(f157(x85072),x85074)))+~P1(f324(f127(x85072),f324(f324(f137(x85072,x85071,x85075),x85073),x85074)))
% 164.51/164.36  [8583]~P86(x85831)+P18(x85831,f324(f324(f141(x85832,x85831),x85833),x85834))+~P18(x85831,f324(f324(f141(x85832,x85831),x85833),f324(f324(f137(x85832,x85831,x85833),x85835),x85834)))
% 164.51/164.36  [8671]~P86(x86712)+E(f324(f324(f137(x86711,x86712,x86713),x86714),x86715),f138(x86711,x86712,x86713,x86714,x86715))+P1(f324(f324(f326(x86712),f324(x86713,x86714)),f324(f304(x86711,x86712,x86713),f324(f157(x86711),x86715))))
% 164.51/164.36  [8739]~P86(x87392)+E(f138(x87391,x87392,x87393,x87394,x87395),x87395)+~P1(f324(f324(f326(x87392),f324(x87393,x87394)),f324(f304(x87391,x87392,x87393),f324(f157(x87391),x87395))))
% 164.51/164.36  [8752]~P29(x87522,x87521,x87523,x87525)+P1(f324(f324(f232(f847(x87521,a834)),f324(f304(x87522,x87521,x87523),x87524)),f324(f304(x87522,x87521,x87523),x87525)))+~P1(f324(f324(f232(f847(x87522,a834)),x87524),x87525))
% 164.51/164.36  [8899]~P29(x88991,x88992,x88993,f238(f847(x88991,a834)))+~P1(f324(f324(f231(f847(x88992,a834)),x88994),f324(f304(x88991,x88992,x88993),x88995)))+P1(f324(f324(f231(f847(x88991,a834)),f324(f305(x88991,x88992,x88993),x88994)),x88995))
% 164.51/164.36  [8918]~E(f324(f304(x89183,x89181,x89184),f238(f847(x89183,a834))),f238(f847(x89181,a834)))+P1(f324(f324(f231(f847(x89181,a834)),x89182),f324(f304(x89183,x89181,x89184),x89185)))+~P1(f324(f324(f231(f847(x89183,a834)),f324(f305(x89183,x89181,x89184),x89182)),x89185))
% 164.51/164.36  [8950]~E(f324(f226(x89502),x89504),f324(f165(x89501,x89502,x89505),x89503))+~P1(f324(f127(x89501),f324(f324(f141(f846(x89501,x89502),x89501),f246(x89501,x89502)),x89505)))+P1(f324(f324(f326(f846(x89501,x89502)),f324(f324(f247(x89501,x89502),x89503),x89504)),f324(f157(f846(x89501,x89502)),x89505)))
% 164.51/164.36  [9014]~P29(x90141,x90144,x90145,f238(f847(x90141,a834)))+~P1(f324(f324(f231(f847(x90144,a834)),f324(f304(x90141,x90144,x90145),x90142)),f324(f304(x90141,x90144,x90145),x90143)))+P1(f324(f324(f231(f847(x90141,a834)),x90142),x90143))
% 164.51/164.36  [9078]E(f324(f226(x90781),x90782),f324(f165(x90783,x90781,x90784),x90785))+~P1(f324(f127(x90783),f324(f324(f141(f846(x90783,x90781),x90783),f246(x90783,x90781)),x90784)))+~P1(f324(f324(f326(f846(x90783,x90781)),f324(f324(f247(x90783,x90781),x90785),x90782)),f324(f157(f846(x90783,x90781)),x90784)))
% 164.51/164.36  [9080]E(f324(f165(x90801,x90802,x90803),x90804),f324(f226(x90802),x90805))+~P1(f324(f127(x90801),f324(f324(f141(f846(x90801,x90802),x90801),f246(x90801,x90802)),x90803)))+~P1(f324(f324(f326(f846(x90801,x90802)),f324(f324(f247(x90801,x90802),x90804),x90805)),f324(f157(f846(x90801,x90802)),x90803)))
% 164.51/164.36  [9117]~P72(x91171)+~E(f324(x91173,f765(x91173,x91174,x91175,x91172,x91171)),f2(x91171))+E(f324(f151(x91171),f324(f324(f141(x91172,x91171),x91173),f324(f126(x91172,x91174),x91175))),f324(f151(x91171),f324(f324(f141(x91172,x91171),x91173),x91175)))
% 164.51/164.36  [9291]~P20(x92911,x92912,x92913)+~P1(f324(f64(x92911),x92915))+P1(f324(f69(x92911,x92912,x92913,x92914,x92915),f324(f324(f67(x92911,x92912,x92913),x92914),x92915)))
% 164.51/164.36  [9365]P1(f324(x93651,f689(x93652,x93651,x93653,x93654,x93655)))+~P1(f324(f324(f231(f847(x93655,a834)),x93654),x93653))+P1(f324(f324(f231(f847(x93655,a834)),f324(f324(f104(f847(x93655,a834)),x93654),f324(f257(x93655),x93651))),f324(f324(f104(f847(x93655,a834)),x93653),f324(f257(x93655),x93652))))
% 164.51/164.36  [9379]~P72(x93791)+~P1(f324(x93794,f765(x93793,x93794,x93795,x93792,x93791)))+E(f324(f151(x93791),f324(f324(f141(x93792,x93791),x93793),f324(f126(x93792,x93794),x93795))),f324(f151(x93791),f324(f324(f141(x93792,x93791),x93793),x93795)))
% 164.51/164.36  [9457]~P9(x94575)+P1(f324(f324(f326(x94571),f665(x94572,x94573,x94571,x94574,x94575)),x94573))+P1(f324(f324(f231(x94575),x94574),f324(f324(f46(x94571,x94575),x94573),x94572)))
% 164.51/164.36  [9460]~P72(x94601)+E(f324(f151(x94601),f324(f324(f141(x94602,x94601),x94603),f324(f126(x94602,x94604),x94605))),f324(f151(x94601),f324(f324(f141(x94602,x94601),x94603),x94605)))+P1(f324(f324(f326(x94602),f765(x94603,x94604,x94605,x94602,x94601)),f324(f157(x94602),x94605)))
% 164.51/164.36  [9470]~P1(f324(x94705,f689(x94705,x94703,x94704,x94702,x94701)))+~P1(f324(f324(f231(f847(x94701,a834)),x94702),x94704))+P1(f324(f324(f231(f847(x94701,a834)),f324(f324(f104(f847(x94701,a834)),x94702),f324(f257(x94701),x94703))),f324(f324(f104(f847(x94701,a834)),x94704),f324(f257(x94701),x94705))))
% 164.51/164.36  [9534]P1(f324(f324(f326(x95341),f689(x95342,x95343,x95344,x95345,x95341)),x95345))+~P1(f324(f324(f231(f847(x95341,a834)),x95345),x95344))+P1(f324(f324(f231(f847(x95341,a834)),f324(f324(f104(f847(x95341,a834)),x95345),f324(f257(x95341),x95343))),f324(f324(f104(f847(x95341,a834)),x95344),f324(f257(x95341),x95342))))
% 164.51/164.36  [9580]~P9(x95801)+~P1(f324(f324(f231(x95801),x95802),f324(x95805,f665(x95805,x95804,x95803,x95802,x95801))))+P1(f324(f324(f231(x95801),x95802),f324(f324(f46(x95803,x95801),x95804),x95805)))
% 164.51/164.36  [9612]~P68(x96121)+~P1(f324(f64(x96122),x96125))+E(f324(f324(f324(f68(x96121,x96122,f83(x96121)),f324(f324(f20(x96122,x96121,x96121),f324(f324(f10(x96121,f847(x96121,x96121),x96122),f83(x96121)),x96123)),x96124)),f80(x96121)),x96125),f324(f324(f83(x96121),f324(f324(f324(f68(x96121,x96122,f83(x96121)),x96123),f80(x96121)),x96125)),f324(f324(f324(f68(x96121,x96122,f83(x96121)),x96124),f80(x96121)),x96125)))
% 164.51/164.36  [9663]~P1(f324(f324(f326(f846(f847(x96631,a834),f847(x96631,a834))),f324(f324(f247(f847(x96631,a834),f847(x96631,a834)),x96635),x96634)),f317(x96631,x96633)))+~P1(f324(f324(f326(x96631),x96632),x96635))+P1(f324(f324(f326(f846(x96631,x96631)),f324(f324(f247(x96631,x96631),x96632),f648(x96633,x96634,x96635,x96631,x96632))),x96633))
% 164.51/164.36  [9809]~P1(f324(f324(f326(f846(f841(x98091),f841(x98091))),f324(f324(f247(f841(x98091),f841(x98091)),f324(f324(f125(x98091),x98095),x98092)),f324(f324(f125(x98091),x98095),x98093))),f136(x98091,x98094)))+P1(f324(f324(f326(f846(f841(x98091),f841(x98091))),f324(f324(f247(f841(x98091),f841(x98091)),x98092),x98093)),f136(x98091,x98094)))+P1(f324(f324(f326(f846(x98091,x98091)),f324(f324(f247(x98091,x98091),f729(x98094,x98093,x98092,x98095,x98091)),f729(x98094,x98093,x98092,x98095,x98091))),x98094))
% 164.51/164.36  [7084]~E(x70843,x70845)+E(f324(f324(f149(x70841),f324(f324(f146(x70841,x70842),x70843),x70844)),x70845),x70844)+~P1(f324(f324(f232(a840),x70843),f324(f180(f841(x70841)),x70842)))
% 164.51/164.36  [7093]~E(f324(f180(f841(x70931)),x70933),f324(f180(f841(x70932)),x70934))+E(f324(f165(x70931,x70932,f324(f324(f166(x70931,x70932),x70933),x70934)),x70935),f182(x70932))+P1(f324(f324(f326(x70931),x70935),f324(f157(x70931),x70933)))
% 164.51/164.36  [7211]~E(f324(f324(f125(x72111),x72112),x72114),f324(f324(f125(x72111),x72113),x72115))+E(f324(f324(f158(x72111),f324(f180(f841(x72111)),x72112)),x72113),x72112)+P1(f324(f324(f231(a840),f324(f180(f841(x72111)),x72113)),f324(f180(f841(x72111)),x72112)))
% 164.51/164.36  [7733]~E(f324(f324(f125(x77331),x77332),x77334),f324(f324(f125(x77331),x77333),x77335))+E(f324(f324(f158(x77331),f324(f180(f841(x77331)),x77332)),x77333),x77332)+~P1(f324(f324(f231(a840),f324(f180(f841(x77331)),x77332)),f324(f180(f841(x77331)),x77333)))
% 164.51/164.36  [7757]~P1(f324(f64(x77571),f324(x77574,x77575)))+~P1(f324(f324(f326(x77572),x77575),x77573))+P1(f324(f64(x77571),f324(f324(f46(x77572,f847(x77571,a834)),x77573),x77574)))
% 164.51/164.36  [7870]~E(f324(f180(f841(x78701)),x78702),f324(f180(f841(x78703)),x78704))+~E(f324(f165(x78701,x78703,f324(f324(f166(x78701,x78703),x78702),x78704)),x78705),f182(x78703))+~P1(f324(f324(f326(x78701),x78705),f324(f157(x78701),x78702)))
% 164.51/164.36  [7937]~P47(x79371,x79373,x79375)+~P47(x79371,x79372,x79374)+P47(x79371,f324(f324(f103(f847(x79371,a834)),x79372),x79373),f324(f324(f103(f847(f846(x79371,x79371),a834)),x79374),x79375))
% 164.51/164.36  [7938]~P47(x79381,x79383,x79385)+~P47(x79381,x79382,x79384)+P47(x79381,f324(f324(f104(f847(x79381,a834)),x79382),x79383),f324(f324(f104(f847(f846(x79381,x79381),a834)),x79384),x79385))
% 164.51/164.36  [8291]E(f324(f324(f247(x82911,x82912),f324(f324(f149(x82911),x82913),x82914)),f324(f324(f149(x82912),x82915),x82914)),f324(f324(f149(f846(x82911,x82912)),f324(f324(f166(x82911,x82912),x82913),x82915)),x82914))+~P1(f324(f324(f232(a840),x82914),f324(f180(f841(x82911)),x82913)))+~P1(f324(f324(f232(a840),x82914),f324(f180(f841(x82912)),x82915)))
% 164.51/164.36  [8450]~P47(x84501,x84503,x84504)+P1(f324(f324(f326(x84501),x84502),x84503))+~P1(f324(f324(f326(f846(x84501,x84501)),f324(f324(f247(x84501,x84501),x84505),x84502)),x84504))
% 164.51/164.36  [8451]~P47(x84511,x84513,x84514)+P1(f324(f324(f326(x84511),x84512),x84513))+~P1(f324(f324(f326(f846(x84511,x84511)),f324(f324(f247(x84511,x84511),x84512),x84515)),x84514))
% 164.51/164.36  [8452]~P12(x84521,x84523,x84524)+P1(f324(f324(f326(x84521),x84522),x84523))+~P1(f324(f324(f326(f846(x84521,x84521)),f324(f324(f247(x84521,x84521),x84525),x84522)),x84524))
% 164.51/164.36  [8453]~P12(x84531,x84533,x84534)+P1(f324(f324(f326(x84531),x84532),x84533))+~P1(f324(f324(f326(f846(x84531,x84531)),f324(f324(f247(x84531,x84531),x84532),x84535)),x84534))
% 164.51/164.36  [8694]~P12(x86941,x86945,x86942)+E(f324(f278(x86941,x86941,x86942),f324(f324(f303(x86941),x86943),f179(f847(x86941,a834)))),f324(f278(x86941,x86941,x86942),f324(f324(f303(x86941),x86944),f179(f847(x86941,a834)))))+~P1(f324(f324(f326(f846(x86941,x86941)),f324(f324(f247(x86941,x86941),x86943),x86944)),x86942))
% 164.51/164.36  [8858]P1(f324(x88581,x88582))+~P1(f324(f324(f326(x88583),x88582),x88585))+P1(f324(f324(f326(x88583),f361(x88581,x88584,x88585,x88583)),f324(f324(f103(f847(x88583,a834)),x88585),x88584)))
% 164.51/164.36  [8859]P1(f324(x88591,x88592))+~P1(f324(f324(f326(x88593),x88592),x88594))+P1(f324(f324(f326(x88593),f361(x88591,x88594,x88595,x88593)),f324(f324(f103(f847(x88593,a834)),x88595),x88594)))
% 164.51/164.36  [8867]~P1(f324(x88672,x88675))+~P1(f324(f324(f326(x88671),x88675),x88674))+P1(f324(f324(f326(x88671),f356(x88672,x88673,x88674,x88671)),f324(f324(f103(f847(x88671,a834)),x88674),x88673)))
% 164.51/164.36  [8868]~P1(f324(x88682,x88685))+~P1(f324(f324(f326(x88681),x88685),x88683))+P1(f324(f324(f326(x88681),f356(x88682,x88683,x88684,x88681)),f324(f324(f103(f847(x88681,a834)),x88684),x88683)))
% 164.51/164.36  [8881]~P1(f324(f324(f231(f847(x88811,a834)),x88815),x88813))+~P1(f324(f324(f231(f847(x88811,a834)),x88812),x88814))+P1(f324(f324(f231(f847(x88811,a834)),f324(f324(f3(f847(x88811,a834)),x88812),x88813)),f324(f324(f3(f847(x88811,a834)),x88814),x88815)))
% 164.51/164.36  [8882]~P1(f324(f324(f231(f847(x88821,a834)),x88823),x88825))+~P1(f324(f324(f231(f847(x88821,a834)),x88822),x88824))+P1(f324(f324(f231(f847(x88821,a834)),f324(f324(f103(f847(x88821,a834)),x88822),x88823)),f324(f324(f103(f847(x88821,a834)),x88824),x88825)))
% 164.51/164.36  [8883]~P1(f324(f324(f231(f847(x88831,a834)),x88833),x88835))+~P1(f324(f324(f231(f847(x88831,a834)),x88832),x88834))+P1(f324(f324(f231(f847(x88831,a834)),f324(f324(f104(f847(x88831,a834)),x88832),x88833)),f324(f324(f104(f847(x88831,a834)),x88834),x88835)))
% 164.51/164.36  [8966]P1(f324(f324(f326(f846(x89661,x89661)),f324(f324(f247(x89661,x89661),x89662),x89663)),f319(x89661,x89664,x89665)))+~P1(f324(f324(f231(a840),f324(x89664,x89662)),f324(x89664,x89663)))+~P1(f324(f324(f326(f846(x89661,x89661)),f324(f324(f247(x89661,x89661),x89662),x89663)),x89665))
% 164.51/164.36  [8973]~E(f324(f180(f841(x89731)),x89733),f324(f180(f841(x89732)),x89734))+E(f324(f165(x89731,x89732,f324(f324(f166(x89731,x89732),x89733),x89734)),x89735),f324(f226(x89732),f703(x89735,x89734,x89732,x89733,x89731)))+~P1(f324(f324(f326(x89731),x89735),f324(f157(x89731),x89733)))
% 164.51/164.36  [9124]P1(f324(f324(f326(f846(x91241,x91241)),f324(f324(f247(x91241,x91241),x91242),x91243)),f301(x91241,x91244)))+~P1(f324(f324(f326(f846(x91241,x91241)),f324(f324(f247(x91241,x91241),x91242),x91245)),f301(x91241,x91244)))+~P1(f324(f324(f326(f846(x91241,x91241)),f324(f324(f247(x91241,x91241),x91245),x91243)),x91244))
% 164.51/164.36  [9125]P1(f324(f324(f326(f846(x91251,x91251)),f324(f324(f247(x91251,x91251),x91252),x91253)),f301(x91251,x91254)))+~P1(f324(f324(f326(f846(x91251,x91251)),f324(f324(f247(x91251,x91251),x91255),x91253)),f301(x91251,x91254)))+~P1(f324(f324(f326(f846(x91251,x91251)),f324(f324(f247(x91251,x91251),x91252),x91255)),x91254))
% 164.51/164.36  [9219]E(x92191,x92192)+E(f324(a114,f559(x92193,x92194,x92191,x92192,x92195)),x92194)+~P1(f324(f324(f326(f846(x92195,x92195)),f324(f324(f247(x92195,x92195),x92192),x92191)),f324(f324(f172(f846(x92195,x92195),a834),x92194),x92193)))
% 164.51/164.36  [9220]E(x92201,x92202)+E(f324(a114,f561(x92203,x92204,x92201,x92202,x92205)),x92204)+~P1(f324(f324(f326(f846(x92205,x92205)),f324(f324(f247(x92205,x92205),x92202),x92201)),f324(f324(f172(f846(x92205,x92205),a834),x92204),x92203)))
% 164.51/164.36  [9221]E(x92211,f2(a840))+E(f324(a114,f559(x92212,x92211,x92213,x92214,x92215)),x92211)+~P1(f324(f324(f326(f846(x92215,x92215)),f324(f324(f247(x92215,x92215),x92214),x92213)),f324(f324(f172(f846(x92215,x92215),a834),x92211),x92212)))
% 164.51/164.36  [9222]E(x92221,f2(a840))+E(f324(a114,f561(x92222,x92221,x92223,x92224,x92225)),x92221)+~P1(f324(f324(f326(f846(x92225,x92225)),f324(f324(f247(x92225,x92225),x92224),x92223)),f324(f324(f172(f846(x92225,x92225),a834),x92221),x92222)))
% 164.51/164.36  [9241]P1(f324(f324(f326(f846(x92411,x92411)),f324(f324(f247(x92411,x92411),x92412),x92413)),f324(f324(f282(x92411,x92411,x92411),x92414),f301(x92411,x92414))))+~P1(f324(f324(f326(f846(x92411,x92411)),f324(f324(f247(x92411,x92411),x92412),x92415)),x92414))+~P1(f324(f324(f326(f846(x92411,x92411)),f324(f324(f247(x92411,x92411),x92415),x92413)),x92414))
% 164.51/164.36  [9250]~P1(f324(f324(f326(f846(x92501,x92501)),f324(f324(f247(x92501,x92501),x92502),x92505)),f301(x92501,x92504)))+P1(f324(f324(f326(f846(x92501,x92501)),f324(f324(f247(x92501,x92501),x92502),x92503)),f324(f324(f282(x92501,x92501,x92501),x92504),f301(x92501,x92504))))+~P1(f324(f324(f326(f846(x92501,x92501)),f324(f324(f247(x92501,x92501),x92505),x92503)),x92504))
% 164.51/164.36  [9287]~P12(x92871,x92875,x92872)+~P1(f324(f324(f326(f846(x92871,x92871)),f324(f324(f247(x92871,x92871),x92873),x92874)),x92872))+P1(f324(f324(f231(f847(x92871,a834)),f324(f278(x92871,x92871,x92872),f324(f324(f303(x92871),x92873),f179(f847(x92871,a834))))),f324(f278(x92871,x92871,x92872),f324(f324(f303(x92871),x92874),f179(f847(x92871,a834))))))
% 164.51/164.36  [9339]P1(f324(f324(f326(f846(x93391,x93391)),f324(f324(f247(x93391,x93391),x93392),x93393)),f324(f324(f282(x93391,x93391,x93391),x93394),f301(x93391,x93394))))+~P1(f324(f324(f326(f846(x93391,x93391)),f324(f324(f247(x93391,x93391),x93392),x93395)),f324(f324(f282(x93391,x93391,x93391),x93394),f301(x93391,x93394))))+~P1(f324(f324(f326(f846(x93391,x93391)),f324(f324(f247(x93391,x93391),x93395),x93393)),x93394))
% 164.51/164.36  [9340]P1(f324(f324(f326(f846(x93401,x93401)),f324(f324(f247(x93401,x93401),x93402),x93403)),f324(f324(f282(x93401,x93401,x93401),x93404),f301(x93401,x93404))))+~P1(f324(f324(f326(f846(x93401,x93401)),f324(f324(f247(x93401,x93401),x93405),x93403)),f324(f324(f282(x93401,x93401,x93401),x93404),f301(x93401,x93404))))+~P1(f324(f324(f326(f846(x93401,x93401)),f324(f324(f247(x93401,x93401),x93402),x93405)),x93404))
% 164.51/164.36  [9388]~P1(f324(f69(x93881,x93881,x93884,x93882,x93883),x93885))+P1(f324(f324(f326(x93881),x93882),x93883))+P1(f324(f65(x93881,x93884,f324(f324(f303(x93881),x93882),x93883)),x93885))
% 164.51/164.36  [9431]~E(f324(f304(x94313,x94312,x94315),x94314),x94311)+E(x94311,f179(f847(x94312,a834)))+P1(f324(f324(f231(f847(x94313,a834)),f324(f304(x94312,x94313,f519(x94314,x94313,x94312,x94311)),x94311)),x94314))
% 164.51/164.36  [9473]~P9(x94735)+P1(f324(f324(f326(x94731),f535(x94732,x94733,x94734,x94731,x94735)),x94734))+P1(f324(f324(f231(x94735),f324(f324(f45(x94731,x94735),x94734),x94733)),x94732))
% 164.51/164.36  [9640]E(x96401,x96402)+P1(f324(f324(f326(f846(x96403,x96403)),f324(f324(f247(x96403,x96403),x96401),f562(x96404,x96405,x96402,x96401,x96403))),x96404))+~P1(f324(f324(f326(f846(x96403,x96403)),f324(f324(f247(x96403,x96403),x96401),x96402)),f324(f324(f172(f846(x96403,x96403),a834),x96405),x96404)))
% 164.51/164.36  [9641]E(x96411,f2(a840))+P1(f324(f324(f326(f846(x96412,x96412)),f324(f324(f247(x96412,x96412),x96413),f562(x96414,x96411,x96415,x96413,x96412))),x96414))+~P1(f324(f324(f326(f846(x96412,x96412)),f324(f324(f247(x96412,x96412),x96413),x96415)),f324(f324(f172(f846(x96412,x96412),a834),x96411),x96414)))
% 164.51/164.36  [9684]~P9(x96841)+~P1(f324(f324(f231(x96841),f324(x96844,f535(x96845,x96844,x96843,x96842,x96841))),x96845))+P1(f324(f324(f231(x96841),f324(f324(f45(x96842,x96841),x96843),x96844)),x96845))
% 164.51/164.36  [9739]E(x97391,x97392)+P1(f324(f324(f326(f846(x97393,x97393)),f324(f324(f247(x97393,x97393),f560(x97394,x97395,x97391,x97392,x97393)),x97391)),x97394))+~P1(f324(f324(f326(f846(x97393,x97393)),f324(f324(f247(x97393,x97393),x97392),x97391)),f324(f324(f172(f846(x97393,x97393),a834),x97395),x97394)))
% 164.51/164.36  [9740]E(x97401,f2(a840))+P1(f324(f324(f326(f846(x97402,x97402)),f324(f324(f247(x97402,x97402),f560(x97403,x97401,x97404,x97405,x97402)),x97404)),x97403))+~P1(f324(f324(f326(f846(x97402,x97402)),f324(f324(f247(x97402,x97402),x97405),x97404)),f324(f324(f172(f846(x97402,x97402),a834),x97401),x97403)))
% 164.51/164.36  [9744]E(x97441,x97442)+P1(f324(f324(f326(f846(x97443,x97443)),f324(f324(f247(x97443,x97443),x97441),f560(x97444,x97445,x97442,x97441,x97443))),f324(f324(f172(f846(x97443,x97443),a834),f559(x97444,x97445,x97442,x97441,x97443)),x97444)))+~P1(f324(f324(f326(f846(x97443,x97443)),f324(f324(f247(x97443,x97443),x97441),x97442)),f324(f324(f172(f846(x97443,x97443),a834),x97445),x97444)))
% 164.51/164.36  [9745]E(x97451,f2(a840))+P1(f324(f324(f326(f846(x97452,x97452)),f324(f324(f247(x97452,x97452),x97453),f560(x97454,x97451,x97455,x97453,x97452))),f324(f324(f172(f846(x97452,x97452),a834),f559(x97454,x97451,x97455,x97453,x97452)),x97454)))+~P1(f324(f324(f326(f846(x97452,x97452)),f324(f324(f247(x97452,x97452),x97453),x97455)),f324(f324(f172(f846(x97452,x97452),a834),x97451),x97454)))
% 164.51/164.36  [9800]E(x98001,x98002)+P1(f324(f324(f326(f846(x98003,x98003)),f324(f324(f247(x98003,x98003),f562(x98004,x98005,x98001,x98002,x98003)),x98001)),f324(f324(f172(f846(x98003,x98003),a834),f561(x98004,x98005,x98001,x98002,x98003)),x98004)))+~P1(f324(f324(f326(f846(x98003,x98003)),f324(f324(f247(x98003,x98003),x98002),x98001)),f324(f324(f172(f846(x98003,x98003),a834),x98005),x98004)))
% 164.51/164.36  [9801]E(x98011,f2(a840))+P1(f324(f324(f326(f846(x98012,x98012)),f324(f324(f247(x98012,x98012),f562(x98013,x98011,x98014,x98015,x98012)),x98014)),f324(f324(f172(f846(x98012,x98012),a834),f561(x98013,x98011,x98014,x98015,x98012)),x98013)))+~P1(f324(f324(f326(f846(x98012,x98012)),f324(f324(f247(x98012,x98012),x98015),x98014)),f324(f324(f172(f846(x98012,x98012),a834),x98011),x98013)))
% 164.51/164.36  [9834]~P67(x98342)+~P1(f324(f64(x98341),x98345))+E(f324(f324(f8(x98341,x98342),f324(f324(f9(x98341,x98342,x98342),f324(f324(f20(x98341,x98342,f847(x98342,x98342)),f324(f324(f10(a834,f847(x98342,f847(x98342,x98342)),x98341),f98(x98342)),f324(f324(f9(x98341,f847(x98341,a834),a834),f326(x98341)),x98343))),x98344)),f2(x98342))),x98345),f324(f324(f8(x98341,x98342),x98344),f324(f324(f104(f847(x98341,a834)),x98345),x98343)))
% 164.51/164.36  [8505]~P68(x85051)+~P1(f324(f64(x85054),x85055))+E(f324(f324(f83(x85051),f324(x85052,x85053)),f324(f324(f11(x85054,x85051),x85052),f324(f324(f3(f847(x85054,a834)),x85055),f324(f324(f303(x85054),x85053),f179(f847(x85054,a834)))))),f324(f324(f11(x85054,x85051),x85052),f324(f324(f303(x85054),x85053),x85055)))
% 164.51/164.36  [8506]~P67(x85061)+~P1(f324(f64(x85064),x85065))+E(f324(f324(f82(x85061),f324(x85062,x85063)),f324(f324(f8(x85064,x85061),x85062),f324(f324(f3(f847(x85064,a834)),x85065),f324(f324(f303(x85064),x85063),f179(f847(x85064,a834)))))),f324(f324(f8(x85064,x85061),x85062),f324(f324(f303(x85064),x85063),x85065)))
% 164.51/164.36  [8792]~P86(x87922)+~P18(x87922,f324(f154(x87922),f324(f324(f141(x87921,x87922),x87924),x87925)))+E(f324(f126(x87921,f324(f324(f10(x87922,a834,x87921),f324(f232(x87922),x87923)),x87924)),x87925),f161(x87921,f324(f324(f10(x87922,a834,x87921),f324(f232(x87922),x87923)),x87924),x87925))
% 164.51/164.36  [8813]~P67(x88131)+E(f324(f324(f82(x88131),f324(f324(f8(a840,x88131),x88132),f296(a840,x88133,x88134))),f324(f324(f8(a840,x88131),x88132),f296(a840,f324(f324(f82(a840),x88134),f80(a840)),f324(f324(f82(a840),x88134),x88135)))),f324(f324(f8(a840,x88131),x88132),f296(a840,x88133,f324(f324(f82(a840),x88134),x88135))))+~P1(f324(f324(f231(a840),x88133),f324(f324(f82(a840),x88134),f80(a840))))
% 164.51/164.36  [8814]~P1(f324(f324(f326(x88141),x88144),x88145))+~P1(f324(f324(f231(f847(x88141,a834)),f324(f157(x88141),x88142)),x88145))+P1(f324(f324(f231(f847(x88141,a834)),f324(f157(x88141),f324(f324(f146(x88141,x88142),x88143),x88144))),x88145))
% 164.51/164.36  [9023]~P9(x90232)+~P1(f324(f64(x90231),x90235))+E(f324(f324(f67(x90231,x90232,f324(f324(f10(x90232,f847(x90232,x90232),x90231),f103(x90232)),x90233)),x90234),x90235),f324(f324(f103(x90232),x90234),f324(f324(f45(x90231,x90232),x90235),x90233)))
% 164.51/164.36  [9024]~P9(x90242)+~P1(f324(f64(x90241),x90245))+E(f324(f324(f67(x90241,x90242,f324(f324(f10(x90242,f847(x90242,x90242),x90241),f104(x90242)),x90243)),x90244),x90245),f324(f324(f104(x90242),x90244),f324(f324(f46(x90241,x90242),x90245),x90243)))
% 164.51/164.36  [9109]~P29(x91091,x91092,x91093,x91095)+P29(x91091,x91092,x91093,f324(f324(f303(x91091),x91094),x91095))+P1(f324(f324(f326(x91092),f324(x91093,x91094)),f324(f304(x91091,x91092,x91093),f324(f324(f3(f847(x91091,a834)),x91095),f324(f324(f303(x91091),x91094),f179(f847(x91091,a834)))))))
% 164.51/164.36  [9112]P1(f324(x91122,x91125))+~P1(f324(f324(f326(x91121),x91125),f324(f157(x91121),x91123)))+E(f324(f324(f128(x91121),f324(f180(f841(x91121)),f161(x91121,x91122,f324(f324(f125(x91121),x91123),x91124)))),f324(f324(f125(x91121),x91123),x91124)),f324(f324(f125(x91121),f324(f324(f128(x91121),f324(f180(f841(x91121)),f161(x91121,x91122,x91123))),x91123)),x91124))
% 164.51/164.36  [9313]~P1(f324(f324(f326(f846(f841(x93131),f841(x93131))),f324(f324(f247(f841(x93131),f841(x93131)),x93132),x93134)),f145(x93131,x93135)))+~P1(f324(f324(f232(a840),x93133),f324(f180(f841(x93131)),x93132)))+P1(f324(f324(f326(f846(x93131,x93131)),f324(f324(f247(x93131,x93131),f324(f324(f149(x93131),x93132),x93133)),f324(f324(f149(x93131),x93134),x93133))),x93135))
% 164.51/164.36  [9544]E(x95441,f2(a1))+~P1(f324(f55(x95443,x95441),f324(f324(f247(a1,a1),x95444),x95445)))+P1(f324(f55(f324(f324(f83(a1),x95442),x95443),x95441),f324(f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f83(a1),x95442),x95444)),f324(f324(f42(a1),f324(f324(f83(a1),x95442),x95445)),x95441))),f51(a1,f324(f324(f83(a1),x95442),x95445),x95441))))
% 164.51/164.36  [9549]~P1(f324(f324(f232(a840),f2(a840)),x95493))+~P1(f324(f54(x95492,x95493),f324(f324(f247(a840,a840),x95494),x95495)))+P1(f324(f54(f324(f324(f83(a840),x95491),x95492),x95493),f324(f324(f247(a840,a840),f324(f324(f82(a840),f324(f324(f83(a840),x95491),x95494)),f324(f324(f42(a840),f324(f324(f83(a840),x95491),x95495)),x95493))),f51(a840,f324(f324(f83(a840),x95491),x95495),x95493))))
% 164.51/164.36  [9856]~P67(x98562)+~P1(f324(f64(x98561),x98564))+E(f324(f324(f8(x98561,x98562),x98563),f324(f257(x98561),f324(f324(f20(x98561,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98561),a322),f324(f324(f9(x98561,f847(x98561,a834),a834),f326(x98561)),x98564))),f324(f324(f9(x98561,f847(x98561,a834),a834),f326(x98561)),x98565)))),f324(f324(f8(x98561,x98562),f324(f324(f9(x98561,x98562,x98562),f324(f324(f20(x98561,x98562,f847(x98562,x98562)),f324(f324(f10(a834,f847(x98562,f847(x98562,x98562)),x98561),f98(x98562)),f324(f324(f9(x98561,f847(x98561,a834),a834),f326(x98561)),x98565))),x98563)),f2(x98562))),x98564))
% 164.51/164.36  [8143]~E(f324(f324(f125(x81431),x81432),x81435),f324(f324(f125(x81431),x81433),x81434))+E(f324(f324(f125(x81431),f324(f324(f128(x81431),f324(f180(f841(x81431)),x81432)),x81433)),x81434),x81435)+P1(f324(f324(f231(a840),f324(f180(f841(x81431)),x81433)),f324(f180(f841(x81431)),x81432)))
% 164.51/164.36  [8343]~E(f324(f324(f125(x83432),x83433),x83431),f324(f324(f125(x83432),x83434),x83435))+E(x83431,f324(f324(f125(x83432),f324(f324(f128(x83432),f324(f180(f841(x83432)),x83433)),x83434)),x83435))+~P1(f324(f324(f231(a840),f324(f180(f841(x83432)),x83433)),f324(f180(f841(x83432)),x83434)))
% 164.51/164.36  [8433]~E(f324(f324(f82(a840),f324(f324(f83(a840),x84333),x84334)),x84331),f324(f324(f82(a840),f324(f324(f83(a840),x84332),x84334)),x84335))+~P1(f324(f324(f231(a840),x84333),x84332))+E(x84331,f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x84332),x84333)),x84334)),x84335))
% 164.51/164.36  [8434]~E(f324(f324(f82(a840),f324(f324(f83(a840),x84341),x84343)),x84344),f324(f324(f82(a840),f324(f324(f83(a840),x84342),x84343)),x84345))+~P1(f324(f324(f231(a840),x84342),x84341))+E(f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x84341),x84342)),x84343)),x84344),x84345)
% 164.51/164.36  [8576]E(f324(f324(f82(a840),f324(f324(f83(a840),x85761),x85762)),x85763),f324(f324(f82(a840),f324(f324(f83(a840),x85764),x85762)),x85765))+~P1(f324(f324(f231(a840),x85764),x85761))+~E(x85765,f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x85761),x85764)),x85762)),x85763))
% 164.51/164.36  [8577]E(f324(f324(f82(a840),f324(f324(f83(a840),x85771),x85772)),x85773),f324(f324(f82(a840),f324(f324(f83(a840),x85774),x85772)),x85775))+~P1(f324(f324(f231(a840),x85774),x85771))+~E(f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x85771),x85774)),x85772)),x85773),x85775)
% 164.51/164.36  [8914]~P1(f324(f324(f280(a1),x89141),x89144))+~P1(f324(f324(f280(a1),x89141),f324(f324(f82(a1),x89142),x89145)))+P1(f324(f324(f280(a1),x89141),f324(f324(f82(a1),f324(f324(f82(a1),x89142),f324(f324(f83(a1),x89143),x89144))),x89145)))
% 164.51/164.36  [9110]~P1(f324(f324(f280(a1),x91101),x91104))+P1(f324(f324(f280(a1),x91101),f324(f324(f82(a1),x91102),x91103)))+~P1(f324(f324(f280(a1),x91101),f324(f324(f82(a1),f324(f324(f82(a1),x91102),f324(f324(f83(a1),x91105),x91104))),x91103)))
% 164.51/164.36  [9362]~P59(x93622)+~P1(f324(f64(x93621),x93625))+E(f324(f324(f11(x93621,x93622),f324(f324(f20(x93621,x93622,x93622),f324(f324(f10(x93622,f847(x93622,x93622),x93621),f284(x93622)),x93623)),x93624)),x93625),f324(f324(f284(x93622),f324(f324(f11(x93621,x93622),x93623),x93625)),f324(f324(f11(x93621,x93622),x93624),x93625)))
% 164.51/164.36  [9487]~E(f635(x94875,x94874,x94873,x94872,x94871),f636(x94875,x94874,x94873,x94872,x94871))+P1(f324(f324(f326(f846(x94871,x94871)),f324(f324(f247(x94871,x94871),x94872),x94873)),f301(x94871,x94874)))+~P1(f324(f324(f326(f846(x94871,x94871)),f324(f324(f247(x94871,x94871),x94872),x94873)),f301(x94871,f324(f324(f103(f847(f846(x94871,x94871),a834)),x94874),x94875))))
% 164.51/164.36  [9488]~E(f637(x94885,x94884,x94883,x94882,x94881),f638(x94885,x94884,x94883,x94882,x94881))+P1(f324(f324(f326(f846(x94881,x94881)),f324(f324(f247(x94881,x94881),x94882),x94883)),f301(x94881,x94884)))+~P1(f324(f324(f326(f846(x94881,x94881)),f324(f324(f247(x94881,x94881),x94882),x94883)),f301(x94881,f324(f324(f103(f847(f846(x94881,x94881),a834)),x94884),x94885))))
% 164.51/164.36  [9674]P1(f324(f324(f326(f846(x96741,x96741)),f324(f324(f247(x96741,x96741),x96742),f636(x96745,x96744,x96743,x96742,x96741))),f301(x96741,x96744)))+P1(f324(f324(f326(f846(x96741,x96741)),f324(f324(f247(x96741,x96741),x96742),x96743)),f301(x96741,x96744)))+~P1(f324(f324(f326(f846(x96741,x96741)),f324(f324(f247(x96741,x96741),x96742),x96743)),f301(x96741,f324(f324(f103(f847(f846(x96741,x96741),a834)),x96744),x96745))))
% 164.51/164.36  [9766]P1(f324(f324(f326(f846(x97661,x97661)),f324(f324(f247(x97661,x97661),f638(x97665,x97664,x97663,x97662,x97661)),x97663)),f301(x97661,x97664)))+P1(f324(f324(f326(f846(x97661,x97661)),f324(f324(f247(x97661,x97661),x97662),x97663)),f301(x97661,x97664)))+~P1(f324(f324(f326(f846(x97661,x97661)),f324(f324(f247(x97661,x97661),x97662),x97663)),f301(x97661,f324(f324(f103(f847(f846(x97661,x97661),a834)),x97664),x97665))))
% 164.51/164.36  [9807]P1(f324(f324(f326(f846(x98071,x98071)),f324(f324(f247(x98071,x98071),x98072),x98073)),f301(x98071,x98074)))+P1(f324(f324(f326(f846(x98071,x98071)),f324(f324(f247(x98071,x98071),f636(x98075,x98074,x98073,x98072,x98071)),f635(x98075,x98074,x98073,x98072,x98071))),x98075))+~P1(f324(f324(f326(f846(x98071,x98071)),f324(f324(f247(x98071,x98071),x98072),x98073)),f301(x98071,f324(f324(f103(f847(f846(x98071,x98071),a834)),x98074),x98075))))
% 164.51/164.36  [9808]P1(f324(f324(f326(f846(x98081,x98081)),f324(f324(f247(x98081,x98081),x98082),x98083)),f301(x98081,x98084)))+P1(f324(f324(f326(f846(x98081,x98081)),f324(f324(f247(x98081,x98081),f637(x98085,x98084,x98083,x98082,x98081)),f638(x98085,x98084,x98083,x98082,x98081))),x98085))+~P1(f324(f324(f326(f846(x98081,x98081)),f324(f324(f247(x98081,x98081),x98082),x98083)),f301(x98081,f324(f324(f103(f847(f846(x98081,x98081),a834)),x98084),x98085))))
% 164.51/164.36  [9931]~P1(f324(f324(f326(f846(f841(x99311),f841(x99311))),f324(f324(f247(f841(x99311),f841(x99311)),x99314),x99315)),f145(x99311,x99312)))+~P1(f324(f324(f326(f846(x99311,x99311)),x99313),f324(f157(f846(x99311,x99311)),f324(f324(f166(x99311,x99311),x99314),x99315))))+P1(f324(f324(f252(x99311,x99311,a834),f324(f324(f9(x99311,f847(f846(x99311,x99311),a834),f847(x99311,a834)),f324(f324(f10(f847(x99311,f847(f847(f846(x99311,x99311),a834),a834)),f847(f847(f846(x99311,x99311),a834),f847(x99311,a834)),x99311),f9(x99311,f847(f846(x99311,x99311),a834),a834)),f324(f324(f10(f847(x99311,f846(x99311,x99311)),f847(x99311,f847(f847(f846(x99311,x99311),a834),a834)),x99311),f324(f10(f846(x99311,x99311),f847(f847(f846(x99311,x99311),a834),a834),x99311),f326(f846(x99311,x99311)))),f247(x99311,x99311)))),x99312)),x99313))
% 164.51/164.36  [9392]~P1(f324(f324(f231(a840),x93923),x93922))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),x93923),x93924)),x93921)),f324(f324(f82(a840),f324(f324(f83(a840),x93922),x93924)),x93925)))+P1(f324(f324(f232(a840),x93921),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x93922),x93923)),x93924)),x93925)))
% 164.51/164.36  [9393]~P1(f324(f324(f231(a840),x93933),x93932))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),x93933),x93934)),x93931)),f324(f324(f82(a840),f324(f324(f83(a840),x93932),x93934)),x93935)))+P1(f324(f324(f231(a840),x93931),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x93932),x93933)),x93934)),x93935)))
% 164.51/164.36  [9413]~P1(f324(f324(f231(a840),x94131),x94134))+P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),x94131),x94132)),x94133)),f324(f324(f82(a840),f324(f324(f83(a840),x94134),x94132)),x94135)))+~P1(f324(f324(f232(a840),x94133),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x94134),x94131)),x94132)),x94135)))
% 164.51/164.36  [9414]~P1(f324(f324(f231(a840),x94141),x94144))+P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),x94141),x94142)),x94143)),f324(f324(f82(a840),f324(f324(f83(a840),x94144),x94142)),x94145)))+~P1(f324(f324(f231(a840),x94143),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x94144),x94141)),x94142)),x94145)))
% 164.51/164.36  [9524]~P1(f324(f324(f231(a840),x95242),x95241))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),x95241),x95243)),x95244)),f324(f324(f82(a840),f324(f324(f83(a840),x95242),x95243)),x95245)))+P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x95241),x95242)),x95243)),x95244)),x95245))
% 164.51/164.36  [9525]~P1(f324(f324(f231(a840),x95252),x95251))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),x95251),x95253)),x95254)),f324(f324(f82(a840),f324(f324(f83(a840),x95252),x95253)),x95255)))+P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x95251),x95252)),x95253)),x95254)),x95255))
% 164.51/164.36  [9567]~P1(f324(f324(f231(a840),x95674),x95671))+P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),x95671),x95672)),x95673)),f324(f324(f82(a840),f324(f324(f83(a840),x95674),x95672)),x95675)))+~P1(f324(f324(f232(a840),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x95671),x95674)),x95672)),x95673)),x95675))
% 164.51/164.36  [9568]~P1(f324(f324(f231(a840),x95684),x95681))+P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),x95681),x95682)),x95683)),f324(f324(f82(a840),f324(f324(f83(a840),x95684),x95682)),x95685)))+~P1(f324(f324(f231(a840),f324(f324(f82(a840),f324(f324(f83(a840),f324(f324(f3(a840),x95681),x95684)),x95682)),x95683)),x95685))
% 164.51/164.36  [9792]~P16(x97921,x97922,x97925,x97923)+~P1(f324(f324(f326(f846(x97921,x97921)),x97924),x97925))+P1(f324(f324(f252(x97921,x97921,a834),f324(f324(f9(x97921,f847(x97921,x97922),f847(x97921,a834)),f324(f324(f10(f847(x97922,a834),f847(f847(x97921,x97922),f847(x97921,a834)),x97921),f10(x97922,a834,x97921)),f324(f324(f10(x97922,f847(x97922,a834),x97921),a321),x97923))),x97923)),x97924))
% 164.51/164.36  [7099]~P39(x70994,x70992,x70995,x70996)+P39(f33(x70991,x70993,x70994),x70992,x70995,x70996)+P1(f324(x70991,x70992))
% 164.51/164.36  [7177]~P39(x71772,x71774,x71775,x71776)+P39(f33(x71771,x71772,x71773),x71774,x71775,x71776)+~P1(f324(x71771,x71774))
% 164.51/164.36  [7268]P39(x72683,x72682,x72684,x72685)+~P39(f33(x72681,x72686,x72683),x72682,x72684,x72685)+P1(f324(x72681,x72682))
% 164.51/164.36  [7301]P39(x73011,x73012,x73013,x73014)+~P39(f33(x73015,x73011,x73016),x73012,x73013,x73014)+~P1(f324(x73015,x73012))
% 164.51/164.36  [7679]~P39(x76791,x76793,x76794,x76796)+~P39(x76792,x76796,x76794,x76795)+P39(f36(x76791,x76792),x76793,x76794,x76795)
% 164.51/164.36  [7682]P39(x76821,x76822,x76823,x76824)+P39(x76825,x76822,x76823,x76824)+~P39(f33(x76826,x76821,x76825),x76822,x76823,x76824)
% 164.51/164.36  [6647]~E(f324(x66474,x66475),f182(x66472))+E(f324(f169(x66471,x66472,x66473,x66474),x66475),f324(f226(x66472),x66476))+~E(f324(x66473,x66475),f324(f226(x66472),x66476))
% 164.51/164.36  [6756]~E(f324(x67563,x67566),f182(x67561))+E(f324(f228(f844(x67561),x67562,f182(x67561),x67563),f324(x67564,x67565)),f182(x67561))+~E(f324(x67564,x67565),f324(f226(x67562),x67566))
% 164.51/164.36  [7359]E(f324(x73591,x73592),f182(x73593))+~E(f324(f169(x73595,x73593,x73596,x73591),x73592),f324(f226(x73593),x73594))+E(f324(x73591,x73592),f324(f226(x73593),x73594))
% 164.51/164.36  [7400]~E(f324(f169(x74006,x74003,x74005,x74001),x74002),f324(f226(x74003),x74004))+E(f324(x74001,x74002),f324(f226(x74003),x74004))+E(f324(x74005,x74002),f324(f226(x74003),x74004))
% 164.51/164.36  [8303]~P23(x83036,x83031,x83032,x83034)+E(f324(f75(x83031,x83031,x83031,f324(x83032,x83033)),f324(x83034,x83035)),f324(f75(x83031,x83031,x83031,f324(x83034,x83035)),f324(x83032,x83033)))+~P1(f324(f64(x83036),x83035))
% 164.51/164.36  [8704]~P29(x87041,x87043,x87045,x87046)+~P29(x87043,x87042,x87044,f324(f304(x87041,x87043,x87045),x87046))+P29(x87041,x87042,f324(f75(x87043,x87042,x87041,x87044),x87045),x87046)
% 164.51/164.36  [9204]~P1(f324(f324(x92043,x92042),x92046))+~P1(f324(f324(x92044,x92045),x92042))+P1(f324(f324(f326(x92041),x92042),f293(x92041,x92043,x92044,x92045,x92046)))
% 164.51/164.36  [9205]~P1(f324(f324(x92054,x92052),x92056))+~P1(f324(f324(x92053,x92055),x92052))+P1(f324(f324(f326(x92051),x92052),f290(x92051,x92053,x92054,x92055,x92056)))
% 164.51/164.36  [9314]E(x93141,x93142)+E(x93143,x93144)+~P1(f324(f324(f326(f846(f841(x93145),f841(x93145))),f324(f324(f247(f841(x93145),f841(x93145)),f324(f324(f139(x93145),x93143),x93141)),f324(f324(f139(x93145),x93144),x93142))),f144(x93145,x93146)))
% 164.51/164.36  [9323]~E(x93232,x93234)+P1(f324(f324(f326(f846(f841(x93231),f841(x93231))),f324(f324(f247(f841(x93231),f841(x93231)),f324(f324(f139(x93231),x93232),x93233)),f324(f324(f139(x93231),x93234),x93235))),f134(x93231,x93236)))+~P1(f324(f324(f326(f846(f841(x93231),f841(x93231))),f324(f324(f247(f841(x93231),f841(x93231)),x93233),x93235)),f134(x93231,x93236)))
% 164.51/164.36  [9324]~E(x93242,x93244)+P1(f324(f324(f326(f846(f841(x93241),f841(x93241))),f324(f324(f247(f841(x93241),f841(x93241)),f324(f324(f139(x93241),x93242),x93243)),f324(f324(f139(x93241),x93244),x93245))),f136(x93241,x93246)))+~P1(f324(f324(f326(f846(f841(x93241),f841(x93241))),f324(f324(f247(f841(x93241),f841(x93241)),x93243),x93245)),f136(x93241,x93246)))
% 164.51/164.36  [9325]~E(x93252,x93254)+P1(f324(f324(f326(f846(f841(x93251),f841(x93251))),f324(f324(f247(f841(x93251),f841(x93251)),f324(f324(f139(x93251),x93252),x93253)),f324(f324(f139(x93251),x93254),x93255))),f144(x93251,x93256)))+~P1(f324(f324(f326(f846(f841(x93251),f841(x93251))),f324(f324(f247(f841(x93251),f841(x93251)),x93253),x93255)),f144(x93251,x93256)))
% 164.51/164.36  [9326]~E(x93262,x93264)+P1(f324(f324(f326(f846(f841(x93261),f841(x93261))),f324(f324(f247(f841(x93261),f841(x93261)),f324(f324(f125(x93261),x93262),x93263)),f324(f324(f125(x93261),x93264),x93265))),f144(x93261,x93266)))+~P1(f324(f324(f326(f846(f841(x93261),f841(x93261))),f324(f324(f247(f841(x93261),f841(x93261)),x93263),x93265)),f144(x93261,x93266)))
% 164.51/164.36  [9327]~E(x93273,x93275)+P1(f324(f324(f326(f846(f841(x93271),f841(x93271))),f324(f324(f247(f841(x93271),f841(x93271)),f324(f324(f125(x93271),x93272),x93273)),f324(f324(f125(x93271),x93274),x93275))),f144(x93271,x93276)))+~P1(f324(f324(f326(f846(f841(x93271),f841(x93271))),f324(f324(f247(f841(x93271),f841(x93271)),x93272),x93274)),f144(x93271,x93276)))
% 164.51/164.36  [9380]E(x93801,x93802)+P1(f324(f324(f326(f846(f841(x93803),f841(x93803))),f324(f324(f247(f841(x93803),f841(x93803)),x93801),x93802)),f144(x93803,x93804)))+~P1(f324(f324(f326(f846(f841(x93803),f841(x93803))),f324(f324(f247(f841(x93803),f841(x93803)),f324(f324(f139(x93803),x93805),x93801)),f324(f324(f139(x93803),x93806),x93802))),f144(x93803,x93804)))
% 164.51/164.36  [9526]~E(x95263,x95265)+P1(f324(f324(f326(f846(f841(x95261),f841(x95261))),f324(f324(f247(f841(x95261),f841(x95261)),f324(f324(f125(x95261),x95262),f324(f324(f139(x95261),x95263),f115(x95261)))),f324(f324(f125(x95261),x95264),f324(f324(f139(x95261),x95265),f115(x95261))))),f144(x95261,x95266)))+~P1(f324(f324(f326(f846(f841(x95261),f841(x95261))),f324(f324(f247(f841(x95261),f841(x95261)),x95262),x95264)),f144(x95261,x95266)))
% 164.51/164.36  [9537]E(f324(x95371,x95372),f182(x95373))+~E(f324(f228(f844(x95376),x95373,f182(x95376),x95374),f324(x95371,x95372)),f182(x95376))+E(f324(x95374,f698(x95372,x95371,x95374,x95375,x95376,x95373)),f182(x95376))
% 164.51/164.36  [9538]E(f324(x95381,x95382),f182(x95383))+~E(f324(f228(f844(x95386),x95383,f182(x95386),x95384),f324(x95381,x95382)),f182(x95386))+E(f324(f226(x95383),f698(x95382,x95381,x95384,x95385,x95386,x95383)),f324(x95381,x95382))
% 164.51/164.36  [9571]E(x95711,x95712)+E(x95713,x95714)+~P1(f324(f324(f326(f846(f841(x95715),f841(x95715))),f324(f324(f247(f841(x95715),f841(x95715)),f324(f324(f125(x95715),x95713),f324(f324(f139(x95715),x95711),f115(x95715)))),f324(f324(f125(x95715),x95714),f324(f324(f139(x95715),x95712),f115(x95715))))),f144(x95715,x95716)))
% 164.51/164.36  [9593]E(x95931,x95932)+~P1(f324(f324(f326(f846(f841(x95933),f841(x95933))),f324(f324(f247(f841(x95933),f841(x95933)),f324(f324(f125(x95933),x95931),f324(f324(f139(x95933),x95935),f115(x95933)))),f324(f324(f125(x95933),x95932),f324(f324(f139(x95933),x95936),f115(x95933))))),f144(x95933,x95934)))+P1(f324(f324(f326(f846(f841(x95933),f841(x95933))),f324(f324(f247(f841(x95933),f841(x95933)),x95931),x95932)),f144(x95933,x95934)))
% 164.51/164.36  [9624]~P1(f324(f324(f326(f846(f847(x96241,a834),f847(x96241,a834))),f324(f324(f247(f847(x96241,a834),f847(x96241,a834)),x96242),x96244)),f317(x96241,x96246)))+~P1(f324(f324(f326(f846(f847(x96241,a834),f847(x96241,a834))),f324(f324(f247(f847(x96241,a834),f847(x96241,a834)),x96243),x96245)),f317(x96241,x96246)))+P1(f324(f324(f326(f846(f847(x96241,a834),f847(x96241,a834))),f324(f324(f247(f847(x96241,a834),f847(x96241,a834)),f324(f324(f103(f847(x96241,a834)),x96242),x96243)),f324(f324(f103(f847(x96241,a834)),x96244),x96245))),f317(x96241,x96246)))
% 164.51/164.36  [5064]~E(f324(x50643,x50646),x50645)+~E(x50644,f324(f226(x50641),x50646))+E(f324(f324(f195(x50641,x50642),x50643),x50644),f324(f226(x50642),x50645))
% 164.51/164.36  [5467]~E(f324(f324(f125(x54671),x54676),x54673),x54675)+E(f324(f324(f125(x54671),x54672),x54673),f324(f324(f139(x54671),x54674),x54675))+~E(x54672,f324(f324(f139(x54671),x54674),x54676))
% 164.51/164.36  [5468]~E(f324(f324(f125(x54681),x54686),x54683),x54685)+E(f324(f324(f125(x54681),x54682),x54683),f324(f324(f125(x54681),x54684),x54685))+~E(x54682,f324(f324(f125(x54681),x54684),x54686))
% 164.51/164.36  [5470]E(f324(f324(f125(x54701),x54702),x54703),f324(f324(f139(x54701),x54704),x54705))+~E(f324(f324(f139(x54701),x54704),x54706),x54702)+~E(x54705,f324(f324(f125(x54701),x54706),x54703))
% 164.51/164.36  [5472]~E(f324(f324(f125(x54721),x54722),x54726),x54724)+E(f324(f324(f125(x54721),x54722),x54723),f324(f324(f125(x54721),x54724),x54725))+~E(x54723,f324(f324(f125(x54721),x54726),x54725))
% 164.51/164.36  [6640]E(f324(x66401,x66402),f324(x66403,x66402))+~E(f324(f324(f141(x66404,x66405),x66401),x66406),f324(f324(f141(x66404,x66405),x66403),x66406))+~P1(f324(f324(f326(x66404),x66402),f324(f157(x66404),x66406)))
% 164.51/164.36  [7035]~P23(x70354,x70355,x70356,x70351)+E(f324(f324(x70351,x70352),x70353),f324(f324(f67(x70354,x70355,x70356),x70353),x70352))+~P1(f324(f64(x70354),x70352))
% 164.51/164.36  [7104]~E(x71042,f324(x71044,x71046))+~P1(f324(f324(f326(x71043),x71046),x71045))+P1(f324(f324(f326(x71041),x71042),f324(f304(x71043,x71041,x71044),x71045)))
% 164.51/164.36  [7105]~E(f324(x71054,x71052),x71056)+~P1(f324(f324(f326(x71053),x71056),x71055))+P1(f324(f324(f326(x71051),x71052),f324(f305(x71051,x71053,x71054),x71055)))
% 164.51/164.36  [7582]~P34(x75821,x75822,x75824,x75826)+P34(x75821,x75822,f324(f324(f139(x75821),x75823),x75824),f324(f324(f139(x75821),x75825),x75826))+~P1(f324(f324(x75822,x75823),x75825))
% 164.51/164.36  [8584]~P54(x85844,x85845,x85841,x85842,x85846)+E(f324(x85841,f324(x85842,x85843)),x85843)+~P1(f324(f324(f326(x85845),x85843),x85846))
% 164.51/164.36  [9316]E(x93161,x93162)+E(f324(f180(f841(x93163)),x93164),f324(f180(f841(x93163)),x93165))+~P1(f324(f324(f326(f846(f841(x93163),f841(x93163))),f324(f324(f247(f841(x93163),f841(x93163)),f324(f324(f139(x93163),x93161),x93164)),f324(f324(f139(x93163),x93162),x93165))),f134(x93163,x93166)))
% 164.51/164.36  [9376]~P20(x93761,x93762,x93763)+E(f324(f324(f67(x93761,x93762,x93763),x93764),x93765),x93766)+~P1(f324(f69(x93761,x93762,x93763,x93764,x93765),x93766))
% 164.51/164.36  [9383]E(f324(f180(f841(x93831)),x93832),f324(f180(f841(x93831)),x93833))+P1(f324(f324(f326(f846(f841(x93831),f841(x93831))),f324(f324(f247(f841(x93831),f841(x93831)),x93832),x93833)),f134(x93831,x93834)))+~P1(f324(f324(f326(f846(f841(x93831),f841(x93831))),f324(f324(f247(f841(x93831),f841(x93831)),f324(f324(f139(x93831),x93835),x93832)),f324(f324(f139(x93831),x93836),x93833))),f134(x93831,x93834)))
% 164.51/164.36  [9405]~P1(f324(f324(f326(f846(x94051,x94051)),f324(f324(f247(x94051,x94051),x94052),x94054)),f301(x94051,x94056)))+P1(f324(f324(f326(f846(f841(x94051),f841(x94051))),f324(f324(f247(f841(x94051),f841(x94051)),f324(f324(f139(x94051),x94052),x94053)),f324(f324(f139(x94051),x94054),x94055))),f301(f841(x94051),f144(x94051,x94056))))+~P1(f324(f324(f326(f846(f841(x94051),f841(x94051))),f324(f324(f247(f841(x94051),f841(x94051)),x94053),x94055)),f301(f841(x94051),f144(x94051,x94056))))
% 164.51/164.36  [9884]~P67(x98842)+E(f324(f324(f8(x98841,x98842),f324(f324(f10(f847(x98843,a834),x98842,x98841),f324(f8(x98843,x98842),x98844)),f324(f324(f10(f847(x98843,a834),f847(x98843,a834),x98841),f257(x98843)),f324(f324(f10(f847(x98843,a834),f847(x98843,a834),x98841),f324(f20(x98843,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98843),a322),f324(f324(f9(x98843,f847(x98843,a834),a834),f326(x98843)),x98845)))),f324(f9(x98843,x98841,a834),f324(f324(f10(x98841,f847(x98841,a834),x98843),a321),x98846)))))),f324(f304(x98843,x98841,x98846),x98845)),f324(f324(f8(x98843,x98842),x98844),x98845))+~P1(f324(f64(x98843),x98845))
% 164.51/164.36  [6700]~P86(x67003)+P1(f324(x67002,x67005))+E(f324(f126(x67001,x67002),f324(f324(f137(x67001,x67003,x67004),x67005),x67006)),f324(f126(x67001,x67002),x67006))
% 164.51/164.36  [6702]P1(f324(x67021,x67022))+~E(f152(x67023,x67021,x67024),f324(f324(f247(f841(x67023),f841(x67023)),x67025),x67026))+~P1(f324(f324(f326(x67023),x67022),f324(f157(x67023),x67025)))
% 164.51/164.36  [6753]~P1(f324(x67532,x67536))+~E(f152(x67531,x67532,x67533),f324(f324(f247(f841(x67531),f841(x67531)),x67534),x67535))+~P1(f324(f324(f326(x67531),x67536),f324(f157(x67531),x67535)))
% 164.51/164.36  [7445]~P19(x74451,x74452,x74453)+~P1(f324(f64(x74451),x74456))+E(f324(f324(f67(x74451,x74452,x74453),x74454),f324(f324(f303(x74451),x74455),x74456)),f324(f324(f67(x74451,x74452,x74453),f324(f324(x74453,x74455),x74454)),x74456))
% 164.51/164.36  [7497]~P86(x74972)+~P1(f324(f324(f231(x74972),f324(x74973,x74974)),f324(x74973,x74975)))+E(f324(f324(f137(x74971,x74972,x74973),x74974),f324(f324(f139(x74971),x74975),x74976)),f324(f324(f139(x74971),x74974),f324(f324(f139(x74971),x74975),x74976)))
% 164.51/164.36  [7614]E(x76141,x76142)+~E(f324(f324(f249(x76143,x76144),x76141),f324(f18(f847(x76144,a834),x76143),x76145)),f324(f324(f249(x76143,x76144),x76142),f324(f18(f847(x76144,a834),x76143),x76145)))+~P1(f324(f324(f326(x76144),x76146),x76145))
% 164.51/164.36  [7684]~P19(x76841,x76842,x76843)+~P1(f324(f64(x76841),x76846))+E(f324(f324(f67(x76841,x76842,x76843),x76844),f324(f324(f303(x76841),x76845),x76846)),f324(f324(x76843,x76845),f324(f324(f67(x76841,x76842,x76843),x76844),x76846)))
% 164.51/164.36  [7802]~P20(x78021,x78022,x78023)+~P1(f324(f64(x78021),x78026))+E(f324(f324(f67(x78021,x78022,x78023),f324(f324(x78023,x78024),x78025)),x78026),f324(f324(x78023,x78024),f324(f324(f67(x78021,x78022,x78023),x78025),x78026)))
% 164.51/164.36  [7871]~P24(x78712,x78715,x78716,x78711)+~P1(f324(f64(x78712),x78714))+E(f324(x78711,f324(f324(f303(x78712),x78713),x78714)),f324(f75(x78715,x78715,x78715,f324(x78711,x78714)),f324(x78716,x78713)))
% 164.51/164.36  [7910]~P86(x79102)+P1(f324(f324(f231(x79102),f324(x79103,x79104)),f324(x79103,x79105)))+E(f324(f324(f137(x79101,x79102,x79103),x79104),f324(f324(f139(x79101),x79105),x79106)),f324(f324(f139(x79101),x79105),f324(f324(f137(x79101,x79102,x79103),x79104),x79106)))
% 164.51/164.36  [8047]~E(f324(f180(f841(x80471)),x80475),f324(f180(f841(x80472)),x80476))+~E(f324(f180(f841(x80471)),x80473),f324(f180(f841(x80472)),x80474))+E(f324(f324(f125(f846(x80471,x80472)),f324(f324(f166(x80471,x80472),x80473),x80474)),f324(f324(f166(x80471,x80472),x80475),x80476)),f324(f324(f166(x80471,x80472),f324(f324(f125(x80471),x80473),x80475)),f324(f324(f125(x80472),x80474),x80476)))
% 164.51/164.36  [8158]~E(x81582,f324(f304(x81583,x81581,x81584),x81586))+P1(f324(f324(f231(f847(x81581,a834)),x81582),f324(f304(x81583,x81581,x81584),x81585)))+~P1(f324(f324(f231(f847(x81583,a834)),x81586),x81585))
% 164.51/164.36  [8260]~P86(x82605)+E(f324(x82601,x82602),f324(x82601,x82603))+E(f324(f324(f137(x82604,x82605,x82601),x82602),f324(f324(f137(x82604,x82605,x82601),x82603),x82606)),f324(f324(f137(x82604,x82605,x82601),x82603),f324(f324(f137(x82604,x82605,x82601),x82602),x82606)))
% 164.51/164.36  [8296]~P29(x82963,x82961,x82964,x82965)+P29(x82963,x82961,f324(f324(f324(f74(x82963,x82961),x82964),x82966),x82962),x82965)+P1(f324(f324(f326(x82961),x82962),f324(f304(x82963,x82961,x82964),x82965)))
% 164.51/164.36  [8442]~P1(f324(f324(f326(x84422),x84424),f324(x84426,x84423)))+~P1(f324(f324(f326(x84421),x84423),x84425))+P1(f324(f324(f326(f846(x84421,x84422)),f324(f324(f247(x84421,x84422),x84423),x84424)),f324(f324(f249(x84421,x84422),x84425),x84426)))
% 164.51/164.36  [8856]~P68(x88562)+~P29(x88564,x88561,x88565,x88566)+E(f324(f324(f11(x88561,x88562),x88563),f324(f304(x88564,x88561,x88565),x88566)),f324(f324(f11(x88564,x88562),f324(f75(x88561,x88562,x88564,x88563),x88565)),x88566))
% 164.51/164.36  [8857]~P67(x88572)+~P29(x88574,x88571,x88575,x88576)+E(f324(f324(f8(x88571,x88572),x88573),f324(f304(x88574,x88571,x88575),x88576)),f324(f324(f8(x88574,x88572),f324(f75(x88571,x88572,x88574,x88573),x88575)),x88576))
% 164.51/164.36  [9090]~P23(x90903,x90901,x90906,x90902)+~P1(f324(f64(x90903),x90904))+E(f324(f75(x90901,x90901,x90901,f324(x90902,f324(f324(f3(f847(x90903,a834)),x90904),f324(f324(f303(x90903),x90905),f179(f847(x90903,a834)))))),f324(x90906,x90905)),f324(x90902,f324(f324(f303(x90903),x90905),x90904)))
% 164.51/164.36  [9654]~E(f324(f304(x96542,x96544,x96546),f238(f847(x96542,a834))),f238(f847(x96544,a834)))+~E(f324(f304(x96541,x96543,x96545),f238(f847(x96541,a834))),f238(f847(x96543,a834)))+E(f324(f304(f846(x96541,x96542),f846(x96543,x96544),f253(x96541,x96543,x96542,x96544,x96545,x96546)),f238(f847(f846(x96541,x96542),a834))),f238(f847(f846(x96543,x96544),a834)))
% 164.51/164.36  [9715]~P29(x97153,x97154,x97155,f324(x97156,f682(x97156,x97155,x97154,x97153,x97152,x97151)))+P29(x97153,x97154,x97155,f324(f324(f46(x97152,f847(x97153,a834)),x97151),x97156))+E(x97151,f179(f847(x97152,a834)))
% 164.51/164.36  [9771]P29(x97716,x97715,x97714,f324(f324(f46(x97712,f847(x97716,a834)),x97711),x97713))+E(x97711,f179(f847(x97712,a834)))+P1(f324(f324(f326(x97712),f682(x97713,x97714,x97715,x97716,x97712,x97711)),x97711))
% 164.51/164.36  [9777]P1(f324(f324(f326(x97771),f645(x97772,x97773,x97774,x97775,x97776,x97771)),x97776))+P1(f324(f324(f231(f847(f846(x97771,x97774),a834)),f324(f324(f249(x97771,x97774),x97776),x97773)),f324(f324(f249(x97771,x97774),x97775),x97772)))+~P1(f324(f324(f231(f847(x97771,a834)),x97776),x97775))
% 164.51/164.36  [9821]P28(x98216,x98215,f324(f324(f303(f839(x98216)),f324(f324(f324(f93(x98216),x98214),x98213),x98212)),f179(f847(f839(x98216),a834))))+~P28(x98216,x98215,f324(f324(f303(f839(x98216)),f324(f324(f324(f93(x98216),x98214),x98213),x98211)),f179(f847(f839(x98216),a834))))+P1(f324(f324(x98211,f567(x98212,x98211,x98213,x98214,x98215,x98216)),f568(x98212,x98211,x98213,x98214,x98215,x98216)))
% 164.51/164.36  [9822]P28(x98226,x98225,f324(f324(f303(f839(x98226)),f324(f324(f324(f93(x98226),x98221),x98223),x98222)),f179(f847(f839(x98226),a834))))+~P28(x98226,x98225,f324(f324(f303(f839(x98226)),f324(f324(f324(f93(x98226),x98224),x98223),x98222)),f179(f847(f839(x98226),a834))))+P1(f324(f324(x98221,f569(x98221,x98222,x98223,x98224,x98225,x98226)),f570(x98221,x98222,x98223,x98224,x98225,x98226)))
% 164.51/164.36  [9859]~P28(x98591,x98592,f324(f324(f303(f839(x98591)),f324(f324(f324(f93(x98591),x98593),x98594),x98596)),f179(f847(f839(x98591),a834))))+P28(x98591,x98592,f324(f324(f303(f839(x98591)),f324(f324(f324(f93(x98591),x98593),x98594),x98595)),f179(f847(f839(x98591),a834))))+~P1(f324(f324(x98595,f567(x98595,x98596,x98594,x98593,x98592,x98591)),f568(x98595,x98596,x98594,x98593,x98592,x98591)))
% 164.51/164.36  [9860]~P28(x98601,x98602,f324(f324(f303(f839(x98601)),f324(f324(f324(f93(x98601),x98606),x98604),x98605)),f179(f847(f839(x98601),a834))))+P28(x98601,x98602,f324(f324(f303(f839(x98601)),f324(f324(f324(f93(x98601),x98603),x98604),x98605)),f179(f847(f839(x98601),a834))))+~P1(f324(f324(x98606,f569(x98603,x98605,x98604,x98606,x98602,x98601)),f570(x98603,x98605,x98604,x98606,x98602,x98601)))
% 164.51/164.36  [9900]~P1(f324(f324(f231(f847(x99002,a834)),f324(x99004,f645(x99006,x99004,x99002,x99005,x99003,x99001))),f324(x99006,f645(x99006,x99004,x99002,x99005,x99003,x99001))))+~P1(f324(f324(f231(f847(x99001,a834)),x99003),x99005))+P1(f324(f324(f231(f847(f846(x99001,x99002),a834)),f324(f324(f249(x99001,x99002),x99003),x99004)),f324(f324(f249(x99001,x99002),x99005),x99006)))
% 164.51/164.36  [7632]~P1(f324(x76321,x76325))+~P1(f324(x76326,x76324))+P1(f324(x76321,f324(f251(x76322,x76323),f324(f324(f247(x76322,x76323),x76324),x76325))))
% 164.51/164.36  [7633]~P1(f324(x76331,x76334))+~P1(f324(x76336,x76335))+P1(f324(x76331,f324(f246(x76332,x76333),f324(f324(f247(x76332,x76333),x76334),x76335))))
% 164.51/164.36  [7689]~P1(f324(f324(x76894,x76896),x76895))+~P1(f324(f324(f326(x76891),x76896),x76893))+P1(f324(f324(f324(f45(x76891,f847(x76892,a834)),x76893),x76894),x76895))
% 164.51/164.36  [7723]~E(f324(f180(f841(x77231)),x77233),f324(f180(f841(x77234)),x77235))+~E(f324(f165(x77231,x77234,f324(f324(f166(x77231,x77234),x77233),x77235)),x77232),f324(f226(x77234),x77236))+P1(f324(f324(f326(x77231),x77232),f324(f157(x77231),x77233)))
% 164.51/164.36  [7998]~P1(f324(f324(f326(x79981),x79982),f324(x79985,x79986)))+~P1(f324(f324(f326(x79983),x79986),x79984))+P1(f324(f324(f326(x79981),x79982),f324(f324(f45(x79983,f847(x79981,a834)),x79984),x79985)))
% 164.51/164.36  [8040]P1(f324(f324(x80401,x80402),x80403))+~P1(f324(f324(x80404,x80402),x80403))+~P1(f324(f324(f231(f847(x80405,f847(x80406,a834))),x80404),x80401))
% 164.51/164.36  [8182]P1(f324(f324(x81821,x81822),x81823))+~P1(f324(f324(f326(x81824),x81822),x81825))+~P1(f324(f324(f324(f46(x81824,f847(x81826,a834)),x81825),x81821),x81823))
% 164.51/164.36  [8318]P1(f324(f324(f326(x83181),x83182),f324(x83183,x83184)))+~P1(f324(f324(f326(x83185),x83184),x83186))+~P1(f324(f324(f326(x83181),x83182),f324(f324(f46(x83185,f847(x83181,a834)),x83186),x83183)))
% 164.51/164.36  [8566]~P16(x85664,x85665,x85666,x85661)+E(f324(x85661,x85662),f324(x85661,x85663))+~P1(f324(f324(f326(f846(x85664,x85664)),f324(f324(f247(x85664,x85664),x85662),x85663)),x85666))
% 164.51/164.36  [8597]P1(f324(f324(f231(f847(x85971,a834)),x85972),f324(x85973,x85974)))+~P1(f324(f324(f326(x85975),x85974),x85976))+~P1(f324(f324(f231(f847(x85971,a834)),x85972),f324(f324(f46(x85975,f847(x85971,a834)),x85976),x85973)))
% 164.51/164.36  [8624]~P52(x86243,x86244,f324(f279(x86244,x86243),x86245))+E(x86241,f179(f847(x86242,a834)))+E(f324(f324(f46(x86242,f847(x86243,a834)),x86241),f324(f324(f10(f847(x86244,a834),f847(x86243,a834),x86242),f278(x86244,x86243,x86245)),x86246)),f324(f278(x86244,x86243,x86245),f324(f324(f46(x86242,f847(x86244,a834)),x86241),x86246)))
% 164.51/164.36  [8697]P1(f324(f324(f326(x86971),x86972),f324(f278(x86973,x86971,x86974),x86975)))+~P1(f324(f324(f326(x86973),x86976),x86975))+~P1(f324(f324(f326(f846(x86973,x86971)),f324(f324(f247(x86973,x86971),x86976),x86972)),x86974))
% 164.51/164.36  [8968]P1(f324(f324(f231(f847(x89681,a834)),f324(f278(x89682,x89681,x89683),x89684)),f324(f278(x89682,x89681,x89685),x89686)))+~P1(f324(f324(f231(f847(x89682,a834)),x89684),x89686))+~P1(f324(f324(f231(f847(f846(x89682,x89681),a834)),x89683),x89685))
% 164.51/164.36  [9126]~P1(f324(f324(f326(x91262),x91266),x91264))+~P1(f324(f324(f231(f847(x91261,a834)),x91263),x91265))+P1(f324(f324(f231(f847(f846(x91261,x91262),a834)),f324(f324(f249(x91261,x91262),x91263),f324(f18(f847(x91262,a834),x91261),x91264))),f324(f324(f249(x91261,x91262),x91265),f324(f18(f847(x91262,a834),x91261),x91264))))
% 164.51/164.36  [9274]~E(x92743,x92745)+P1(f324(f324(f326(f846(f841(x92741),f841(x92741))),f324(f324(f247(f841(x92741),f841(x92741)),f324(f324(f139(x92741),x92742),x92743)),f324(f324(f139(x92741),x92744),x92745))),f144(x92741,x92746)))+~P1(f324(f324(f326(f846(x92741,x92741)),f324(f324(f247(x92741,x92741),x92742),x92744)),x92746))
% 164.51/164.36  [9280]~E(f324(f180(f841(x92801)),x92803),f324(f180(f841(x92801)),x92805))+P1(f324(f324(f326(f846(f841(x92801),f841(x92801))),f324(f324(f247(f841(x92801),f841(x92801)),f324(f324(f139(x92801),x92802),x92803)),f324(f324(f139(x92801),x92804),x92805))),f134(x92801,x92806)))+~P1(f324(f324(f326(f846(x92801,x92801)),f324(f324(f247(x92801,x92801),x92802),x92804)),x92806))
% 164.51/164.36  [9308]P1(f324(f324(f326(f846(x93081,x93081)),f324(f324(f247(x93081,x93081),x93082),x93083)),f324(f324(f172(f846(x93081,x93081),a834),f324(a114,x93084)),x93085)))+~P1(f324(f324(f326(f846(x93081,x93081)),f324(f324(f247(x93081,x93081),x93086),x93083)),x93085))+~P1(f324(f324(f326(f846(x93081,x93081)),f324(f324(f247(x93081,x93081),x93082),x93086)),f324(f324(f172(f846(x93081,x93081),a834),x93084),x93085)))
% 164.51/164.36  [9309]P1(f324(f324(f326(f846(x93091,x93091)),f324(f324(f247(x93091,x93091),x93092),x93093)),f324(f324(f172(f846(x93091,x93091),a834),f324(a114,x93094)),x93095)))+~P1(f324(f324(f326(f846(x93091,x93091)),f324(f324(f247(x93091,x93091),x93092),x93096)),x93095))+~P1(f324(f324(f326(f846(x93091,x93091)),f324(f324(f247(x93091,x93091),x93096),x93093)),f324(f324(f172(f846(x93091,x93091),a834),x93094),x93095)))
% 164.51/164.36  [9312]~P1(f324(f324(f326(x93124),x93125),x93126))+P1(f324(f324(f231(f847(x93121,a834)),x93122),x93123))+~P1(f324(f324(f231(f847(f846(x93121,x93124),a834)),f324(f324(f249(x93121,x93124),x93122),f324(f18(f847(x93124,a834),x93121),x93126))),f324(f324(f249(x93121,x93124),x93123),f324(f18(f847(x93124,a834),x93121),x93126))))
% 164.51/164.36  [9352]E(x93521,x93522)+~P1(f324(f324(f326(f846(f841(x93523),f841(x93523))),f324(f324(f247(f841(x93523),f841(x93523)),f324(f324(f139(x93523),x93521),x93525)),f324(f324(f139(x93523),x93522),x93526))),f134(x93523,x93524)))+P1(f324(f324(f326(f846(x93523,x93523)),f324(f324(f247(x93523,x93523),x93521),x93522)),x93524))
% 164.51/164.36  [9353]E(x93531,x93532)+~P1(f324(f324(f326(f846(f841(x93533),f841(x93533))),f324(f324(f247(f841(x93533),f841(x93533)),f324(f324(f139(x93533),x93531),x93535)),f324(f324(f139(x93533),x93532),x93536))),f136(x93533,x93534)))+P1(f324(f324(f326(f846(x93533,x93533)),f324(f324(f247(x93533,x93533),x93531),x93532)),x93534))
% 164.51/164.36  [9354]E(x93541,x93542)+~P1(f324(f324(f326(f846(f841(x93543),f841(x93543))),f324(f324(f247(f841(x93543),f841(x93543)),f324(f324(f139(x93543),x93541),x93545)),f324(f324(f139(x93543),x93542),x93546))),f144(x93543,x93544)))+P1(f324(f324(f326(f846(x93543,x93543)),f324(f324(f247(x93543,x93543),x93541),x93542)),x93544))
% 164.51/164.36  [9391]P1(f324(f324(f326(f846(f841(x93911),f841(x93911))),f324(f324(f247(f841(x93911),f841(x93911)),f324(f324(f139(x93911),x93912),x93913)),f324(f324(f139(x93911),x93914),x93915))),f145(x93911,x93916)))+~P1(f324(f324(f326(f846(f841(x93911),f841(x93911))),f324(f324(f247(f841(x93911),f841(x93911)),x93913),x93915)),f145(x93911,x93916)))+~P1(f324(f324(f326(f846(x93911,x93911)),f324(f324(f247(x93911,x93911),x93912),x93914)),x93916))
% 164.51/164.36  [9411]P1(f324(x94111,x94112))+~P1(f324(x94111,f532(x94111,x94113,x94114,x94115,x94116)))+~P1(f324(f324(f326(x94116),x94112),f324(f324(f45(x94115,f847(x94116,a834)),x94114),x94113)))
% 164.51/164.36  [9416]~P1(f324(f324(f326(f846(f841(x94161),f841(x94161))),f324(f324(f247(f841(x94161),f841(x94161)),f324(f324(f139(x94161),x94162),x94165)),f324(f324(f139(x94161),x94163),x94166))),f134(x94161,x94164)))+P1(f324(f324(f326(f846(f841(x94161),f841(x94161))),f324(f324(f247(f841(x94161),f841(x94161)),x94165),x94166)),f134(x94161,x94164)))+P1(f324(f324(f326(f846(x94161,x94161)),f324(f324(f247(x94161,x94161),x94162),x94163)),x94164))
% 164.51/164.36  [9417]~P1(f324(f324(f326(f846(f841(x94171),f841(x94171))),f324(f324(f247(f841(x94171),f841(x94171)),f324(f324(f139(x94171),x94172),x94175)),f324(f324(f139(x94171),x94173),x94176))),f136(x94171,x94174)))+P1(f324(f324(f326(f846(f841(x94171),f841(x94171))),f324(f324(f247(f841(x94171),f841(x94171)),x94175),x94176)),f136(x94171,x94174)))+P1(f324(f324(f326(f846(x94171,x94171)),f324(f324(f247(x94171,x94171),x94172),x94173)),x94174))
% 164.51/164.36  [9418]~P1(f324(f324(f326(f846(f841(x94181),f841(x94181))),f324(f324(f247(f841(x94181),f841(x94181)),f324(f324(f139(x94181),x94182),x94185)),f324(f324(f139(x94181),x94183),x94186))),f144(x94181,x94184)))+P1(f324(f324(f326(f846(f841(x94181),f841(x94181))),f324(f324(f247(f841(x94181),f841(x94181)),x94185),x94186)),f144(x94181,x94184)))+P1(f324(f324(f326(f846(x94181,x94181)),f324(f324(f247(x94181,x94181),x94182),x94183)),x94184))
% 164.51/164.36  [9497]P1(f324(x94971,x94972))+P1(f324(f324(f326(x94973),f533(x94971,x94974,x94975,x94973,x94976)),x94975))+~P1(f324(f324(f326(x94976),x94972),f324(f324(f45(x94973,f847(x94976,a834)),x94975),x94974)))
% 164.51/164.36  [9504]~E(x95042,x95044)+P1(f324(f324(f326(f846(f841(x95041),f841(x95041))),f324(f324(f247(f841(x95041),f841(x95041)),f324(f324(f125(x95041),x95042),f324(f324(f139(x95041),x95043),f115(x95041)))),f324(f324(f125(x95041),x95044),f324(f324(f139(x95041),x95045),f115(x95041))))),f144(x95041,x95046)))+~P1(f324(f324(f326(f846(x95041,x95041)),f324(f324(f247(x95041,x95041),x95043),x95045)),x95046))
% 164.51/164.36  [9584]E(x95841,x95842)+~P1(f324(f324(f326(f846(f841(x95843),f841(x95843))),f324(f324(f247(f841(x95843),f841(x95843)),f324(f324(f125(x95843),x95845),f324(f324(f139(x95843),x95841),f115(x95843)))),f324(f324(f125(x95843),x95846),f324(f324(f139(x95843),x95842),f115(x95843))))),f144(x95843,x95844)))+P1(f324(f324(f326(f846(x95843,x95843)),f324(f324(f247(x95843,x95843),x95841),x95842)),x95844))
% 164.51/164.36  [9611]~P1(f324(f324(f326(f846(f841(x96111),f841(x96111))),f324(f324(f247(f841(x96111),f841(x96111)),f324(f324(f125(x96111),x96115),f324(f324(f139(x96111),x96112),f115(x96111)))),f324(f324(f125(x96111),x96116),f324(f324(f139(x96111),x96113),f115(x96111))))),f144(x96111,x96114)))+P1(f324(f324(f326(f846(f841(x96111),f841(x96111))),f324(f324(f247(f841(x96111),f841(x96111)),x96115),x96116)),f144(x96111,x96114)))+P1(f324(f324(f326(f846(x96111,x96111)),f324(f324(f247(x96111,x96111),x96112),x96113)),x96114))
% 164.51/164.36  [9625]P1(f324(x96251,x96252))+P1(f324(f324(f326(x96253),f532(x96251,x96254,x96255,x96256,x96253)),f324(x96254,f533(x96251,x96254,x96255,x96256,x96253))))+~P1(f324(f324(f326(x96253),x96252),f324(f324(f45(x96256,f847(x96253,a834)),x96255),x96254)))
% 164.51/164.36  [8710]~P20(x87103,x87104,x87101)+~P1(f324(f64(x87103),x87106))+E(f324(f324(x87101,x87102),f324(f324(f67(x87103,x87104,x87101),x87105),f324(f324(f3(f847(x87103,a834)),x87106),f324(f324(f303(x87103),x87102),f179(f847(x87103,a834)))))),f324(f324(f67(x87103,x87104,x87101),x87105),f324(f324(f303(x87103),x87102),x87106)))
% 164.51/164.36  [8809]~E(f324(f165(x88091,x88092,x88094),x88095),f324(f226(x88092),x88096))+~P1(f324(f324(x88093,x88095),x88096))+E(f324(f165(x88091,x88092,f324(f126(f846(x88091,x88092),f324(f252(x88091,x88092,a834),x88093)),x88094)),x88095),f324(f226(x88092),x88096))
% 164.51/164.36  [8974]~P1(f324(f324(f326(x89745),x89743),x89746))+P1(f324(f324(f231(f847(x89741,a834)),f324(x89742,x89743)),x89744))+~P1(f324(f324(f231(f847(x89741,a834)),f324(f324(f45(x89745,f847(x89741,a834)),x89746),x89742)),x89744))
% 164.51/164.36  [9559]~P12(x95591,x95595,x95594)+P1(f324(f324(f326(f846(x95591,x95591)),f324(f324(f247(x95591,x95591),x95592),x95593)),x95594))+~P1(f324(f324(f326(x95591),x95596),f324(f324(f104(f847(x95591,a834)),f324(f278(x95591,x95591,x95594),f324(f324(f303(x95591),x95592),f179(f847(x95591,a834))))),f324(f278(x95591,x95591,x95594),f324(f324(f303(x95591),x95593),f179(f847(x95591,a834)))))))
% 164.51/164.36  [8476]~P126(x84762)+~E(f324(f324(f82(x84762),f324(f324(f83(x84762),x84764),x84765)),x84761),f324(f324(f82(x84762),f324(f324(f83(x84762),x84763),x84765)),x84766))+E(x84761,f324(f324(f82(x84762),f324(f324(f83(x84762),f324(f324(f3(x84762),x84763),x84764)),x84765)),x84766))
% 164.51/164.36  [8477]~P126(x84771)+~E(f324(f324(f82(x84771),f324(f324(f83(x84771),x84772),x84774)),x84775),f324(f324(f82(x84771),f324(f324(f83(x84771),x84773),x84774)),x84776))+E(f324(f324(f82(x84771),f324(f324(f83(x84771),f324(f324(f3(x84771),x84772),x84773)),x84774)),x84775),x84776)
% 164.51/164.36  [8627]~P126(x86271)+E(f324(f324(f82(x86271),f324(f324(f83(x86271),x86272),x86273)),x86274),f324(f324(f82(x86271),f324(f324(f83(x86271),x86275),x86273)),x86276))+~E(x86276,f324(f324(f82(x86271),f324(f324(f83(x86271),f324(f324(f3(x86271),x86272),x86275)),x86273)),x86274))
% 164.51/164.36  [8628]~P126(x86281)+E(f324(f324(f82(x86281),f324(f324(f83(x86281),x86282),x86283)),x86284),f324(f324(f82(x86281),f324(f324(f83(x86281),x86285),x86283)),x86286))+~E(f324(f324(f82(x86281),f324(f324(f83(x86281),f324(f324(f3(x86281),x86282),x86285)),x86283)),x86284),x86286)
% 164.51/164.36  [8920]~P1(f324(f324(x89204,x89205),x89206))+~P1(f324(f324(x89203,x89205),x89206))+P1(f324(f324(f324(f324(f104(f847(x89201,f847(x89202,a834))),x89203),x89204),x89205),x89206))
% 164.51/164.36  [9145]P1(f324(f324(x91451,x91452),x91453))+P1(f324(f324(x91454,x91452),x91453))+~P1(f324(f324(f324(f324(f103(f847(x91455,f847(x91456,a834))),x91454),x91451),x91452),x91453))
% 164.51/164.36  [9304]~E(f324(f180(f841(x93041)),x93045),f324(f180(f841(x93042)),x93046))+E(f169(x93041,x93042,f171(x93041,x93042,x93043,f324(f324(f3(f847(x93041,a834)),x93044),f324(f157(x93041),x93045))),f165(x93041,x93042,f324(f154(f846(x93041,x93042)),f324(f324(f166(x93041,x93042),x93045),x93046)))),f171(x93041,x93042,f169(x93041,x93042,x93043,f165(x93041,x93042,f324(f154(f846(x93041,x93042)),f324(f324(f166(x93041,x93042),x93045),x93046)))),x93044))+~P1(f324(f324(f231(f847(x93041,a834)),f324(f157(x93041),x93045)),x93044))
% 164.51/164.36  [9433]~P128(x94331)+~P1(f324(f324(f232(x94331),f324(f324(f82(x94331),f324(f324(f83(x94331),x94334),x94335)),x94332)),f324(f324(f82(x94331),f324(f324(f83(x94331),x94333),x94335)),x94336)))+P1(f324(f324(f232(x94331),x94332),f324(f324(f82(x94331),f324(f324(f83(x94331),f324(f324(f3(x94331),x94333),x94334)),x94335)),x94336)))
% 164.51/164.36  [9434]~P128(x94341)+~P1(f324(f324(f231(x94341),f324(f324(f82(x94341),f324(f324(f83(x94341),x94344),x94345)),x94342)),f324(f324(f82(x94341),f324(f324(f83(x94341),x94343),x94345)),x94346)))+P1(f324(f324(f231(x94341),x94342),f324(f324(f82(x94341),f324(f324(f83(x94341),f324(f324(f3(x94341),x94343),x94344)),x94345)),x94346)))
% 164.51/164.36  [9453]~P128(x94531)+P1(f324(f324(f232(x94531),f324(f324(f82(x94531),f324(f324(f83(x94531),x94532),x94533)),x94534)),f324(f324(f82(x94531),f324(f324(f83(x94531),x94535),x94533)),x94536)))+~P1(f324(f324(f232(x94531),x94534),f324(f324(f82(x94531),f324(f324(f83(x94531),f324(f324(f3(x94531),x94535),x94532)),x94533)),x94536)))
% 164.51/164.36  [9454]~P128(x94541)+P1(f324(f324(f231(x94541),f324(f324(f82(x94541),f324(f324(f83(x94541),x94542),x94543)),x94544)),f324(f324(f82(x94541),f324(f324(f83(x94541),x94545),x94543)),x94546)))+~P1(f324(f324(f231(x94541),x94544),f324(f324(f82(x94541),f324(f324(f83(x94541),f324(f324(f3(x94541),x94545),x94542)),x94543)),x94546)))
% 164.51/164.36  [9552]~P128(x95521)+~P1(f324(f324(f232(x95521),f324(f324(f82(x95521),f324(f324(f83(x95521),x95522),x95524)),x95525)),f324(f324(f82(x95521),f324(f324(f83(x95521),x95523),x95524)),x95526)))+P1(f324(f324(f232(x95521),f324(f324(f82(x95521),f324(f324(f83(x95521),f324(f324(f3(x95521),x95522),x95523)),x95524)),x95525)),x95526))
% 164.51/164.36  [9553]~P128(x95531)+~P1(f324(f324(f231(x95531),f324(f324(f82(x95531),f324(f324(f83(x95531),x95532),x95534)),x95535)),f324(f324(f82(x95531),f324(f324(f83(x95531),x95533),x95534)),x95536)))+P1(f324(f324(f231(x95531),f324(f324(f82(x95531),f324(f324(f83(x95531),f324(f324(f3(x95531),x95532),x95533)),x95534)),x95535)),x95536))
% 164.51/164.36  [9595]~P128(x95951)+P1(f324(f324(f232(x95951),f324(f324(f82(x95951),f324(f324(f83(x95951),x95952),x95953)),x95954)),f324(f324(f82(x95951),f324(f324(f83(x95951),x95955),x95953)),x95956)))+~P1(f324(f324(f232(x95951),f324(f324(f82(x95951),f324(f324(f83(x95951),f324(f324(f3(x95951),x95952),x95955)),x95953)),x95954)),x95956))
% 164.51/164.36  [9596]~P128(x95961)+P1(f324(f324(f231(x95961),f324(f324(f82(x95961),f324(f324(f83(x95961),x95962),x95963)),x95964)),f324(f324(f82(x95961),f324(f324(f83(x95961),x95965),x95963)),x95966)))+~P1(f324(f324(f231(x95961),f324(f324(f82(x95961),f324(f324(f83(x95961),f324(f324(f3(x95961),x95962),x95965)),x95963)),x95964)),x95966))
% 164.51/164.36  [9767]~P67(x97672)+~P1(f324(f64(x97671),x97676))+E(f324(f324(f8(x97671,x97672),f324(f324(f20(x97671,x97672,x97672),f324(f324(f20(x97671,x97672,f847(x97672,x97672)),f324(f324(f10(a834,f847(x97672,f847(x97672,x97672)),x97671),f98(x97672)),x97673)),x97674)),x97675)),x97676),f324(f324(f82(x97672),f324(f324(f8(x97671,x97672),x97674),f324(f324(f104(f847(x97671,a834)),x97676),f324(f257(x97671),x97673)))),f324(f324(f8(x97671,x97672),x97675),f324(f324(f104(f847(x97671,a834)),x97676),f324(f81(f847(x97671,a834)),f324(f257(x97671),x97673))))))
% 164.51/164.36  [9830]P1(f324(f324(f326(x98302),x98304),x98306))+P1(f324(f324(f326(x98302),x98305),x98306))+E(f324(f305(x98301,x98302,f324(f324(f9(x98301,x98302,x98302),f324(f324(f9(x98301,x98302,f847(x98302,x98302)),f324(f324(f10(a834,f847(x98302,f847(x98302,x98302)),x98301),f98(x98302)),f324(f324(f9(x98301,f847(x98301,a834),a834),f326(x98301)),x98303))),x98304)),x98305)),x98306),f179(f847(x98301,a834)))
% 164.51/164.36  [9831]P1(f324(f324(f326(x98312),x98315),x98316))+~P1(f324(f324(f326(x98312),x98314),x98316))+E(f324(f305(x98311,x98312,f324(f324(f9(x98311,x98312,x98312),f324(f324(f9(x98311,x98312,f847(x98312,x98312)),f324(f324(f10(a834,f847(x98312,f847(x98312,x98312)),x98311),f98(x98312)),f324(f324(f9(x98311,f847(x98311,a834),a834),f326(x98311)),x98313))),x98314)),x98315)),x98316),x98313)
% 164.51/164.36  [9832]P1(f324(f324(f326(x98322),x98324),x98326))+~P1(f324(f324(f326(x98322),x98325),x98326))+E(f324(f305(x98321,x98322,f324(f324(f9(x98321,x98322,x98322),f324(f324(f9(x98321,x98322,f847(x98322,x98322)),f324(f324(f10(a834,f847(x98322,f847(x98322,x98322)),x98321),f98(x98322)),f324(f324(f9(x98321,f847(x98321,a834),a834),f326(x98321)),x98323))),x98324)),x98325)),x98326),f324(f81(f847(x98321,a834)),x98323))
% 164.51/164.36  [9833]~P1(f324(f324(f326(x98332),x98334),x98336))+~P1(f324(f324(f326(x98332),x98335),x98336))+E(f324(f305(x98331,x98332,f324(f324(f9(x98331,x98332,x98332),f324(f324(f9(x98331,x98332,f847(x98332,x98332)),f324(f324(f10(a834,f847(x98332,f847(x98332,x98332)),x98331),f98(x98332)),f324(f324(f9(x98331,f847(x98331,a834),a834),f326(x98331)),x98333))),x98334)),x98335)),x98336),f238(f847(x98331,a834)))
% 164.51/164.36  [9965]P28(x99651,x99652,f324(f324(f303(f839(x99651)),f324(f324(f324(f93(x99651),f324(x99653,x99654)),f324(a27,x99654)),f324(x99655,x99654))),f179(f847(f839(x99651),a834))))+~P1(f324(f324(f326(a836),x99654),x99656))+~P28(x99651,f324(f324(f103(f847(f839(x99651),a834)),x99652),f324(f304(a836,f839(x99651),f324(f324(f20(a836,f847(x99651,f847(a837,a834)),f839(x99651)),f324(f324(f20(a836,a835,f847(f847(x99651,f847(a837,a834)),f839(x99651))),f324(f324(f10(f847(x99651,f847(a837,a834)),f847(a835,f847(f847(x99651,f847(a837,a834)),f839(x99651))),a836),f93(x99651)),x99653)),a27)),x99655)),x99656)),f324(f304(a836,f839(x99651),f324(f324(f20(a836,f847(x99651,f847(a837,a834)),f839(x99651)),f324(f324(f20(a836,a835,f847(f847(x99651,f847(a837,a834)),f839(x99651))),f324(f324(f10(f847(x99651,f847(a837,a834)),f847(a835,f847(f847(x99651,f847(a837,a834)),f839(x99651))),a836),f93(x99651)),x99653)),f324(f324(f10(f844(a835),a835,a836),f230(a835)),a30))),x99655)),x99656))
% 164.51/164.36  [8501]E(x85011,x85012)+~P54(x85014,x85015,x85013,x85016,x85017)+~E(f324(x85013,x85011),f324(x85013,x85012))
% 164.51/164.36  [6863]E(f324(f228(f844(x68631),x68632,f182(x68631),x68633),f324(x68634,x68635)),f324(f226(x68631),x68636))+~E(f324(x68634,x68635),f324(f226(x68632),x68637))+~E(f324(x68633,x68637),f324(f226(x68631),x68636))
% 164.51/164.36  [8523]~P15(x85236,x85235,x85237,x85234,x85231)+E(f324(f324(x85231,x85232),x85233),x85234)+P1(f324(f64(x85235),x85233))
% 164.51/164.36  [9299]P41(x92991,x92992,x92993,x92994,x92995,f324(f324(x92993,x92996),x92997))+~E(f324(f324(x92993,x92996),x92997),x92994)+~E(x92995,f179(f847(x92991,a834)))
% 164.51/164.36  [9474]~P1(f324(x94746,x94743))+~P1(f324(f324(f326(f846(x94742,x94742)),f324(f324(f247(x94742,x94742),x94744),x94745)),f324(x94747,x94743)))+P1(f324(f324(f326(f846(f846(x94741,x94742),f846(x94741,x94742))),f324(f324(f247(f846(x94741,x94742),f846(x94741,x94742)),f324(f324(f247(x94741,x94742),x94743),x94744)),f324(f324(f247(x94741,x94742),x94743),x94745))),f276(x94741,x94742,x94746,x94747)))
% 164.51/164.36  [9652]~P29(x96523,x96521,x96524,f238(f847(x96523,a834)))+E(f324(f165(x96521,x96522,f324(f324(f141(f846(x96523,x96522),f846(x96521,x96522)),f324(f252(x96523,x96522,f846(x96521,x96522)),f324(f324(f10(x96521,f847(x96522,f846(x96521,x96522)),x96523),f247(x96521,x96522)),x96524))),x96525)),f324(x96524,x96526)),f324(f226(x96522),x96527))+~E(f324(f165(x96523,x96522,x96525),x96526),f324(f226(x96522),x96527))
% 164.51/164.36  [9886]~P41(x98862,x98867,x98863,x98866,x98861,f324(f324(x98863,x98865),x98864))+E(f324(f324(x98863,f404(x98864,x98865,x98861,x98866,x98863,x98867,x98862)),f405(x98864,x98865,x98861,x98866,x98863,x98867,x98862)),f324(f324(x98863,x98865),x98864))+E(x98861,f179(f847(x98862,a834)))
% 164.51/164.36  [9887]~P41(x98877,x98876,x98871,x98874,x98875,f324(f324(x98871,x98872),x98873))+E(f324(f324(x98871,f404(x98873,x98872,x98875,x98874,x98871,x98876,x98877)),f405(x98873,x98872,x98875,x98874,x98871,x98876,x98877)),f324(f324(x98871,x98872),x98873))+E(f324(f324(x98871,x98872),x98873),x98874)
% 164.51/164.36  [9540]~P1(f324(f69(x95401,x95404,x95405,x95406,x95403),x95407))+P1(f324(f69(x95401,x95404,x95405,x95406,f324(f324(f303(x95401),x95402),x95403)),f324(f324(x95405,x95402),x95407)))+P1(f324(f324(f326(x95401),x95402),x95403))
% 164.51/164.36  [9910]~P41(x99102,x99107,x99106,x99105,x99101,f324(f324(x99106,x99104),x99103))+E(x99101,f179(f847(x99102,a834)))+P1(f324(f324(f326(x99102),f404(x99103,x99104,x99101,x99105,x99106,x99107,x99102)),x99101))
% 164.51/164.36  [9911]~P41(x99115,x99117,x99111,x99114,x99116,f324(f324(x99111,x99112),x99113))+E(f324(f324(x99111,x99112),x99113),x99114)+P1(f324(f324(f326(x99115),f404(x99113,x99112,x99116,x99114,x99111,x99117,x99115)),x99116))
% 164.51/164.36  [6639]~E(x66395,x66397)+~E(x66396,x66394)+E(f324(f324(f324(f324(f74(x66391,f844(x66392)),x66393),x66394),f324(f226(x66392),x66395)),x66396),f324(f226(x66392),x66397))
% 164.51/164.36  [6777]E(x67771,x67772)+~E(f324(x67775,x67771),f324(f226(x67774),x67777))+E(f324(f324(f324(f324(f74(x67773,f844(x67774)),x67775),x67772),f324(f226(x67774),x67776)),x67771),f324(f226(x67774),x67777))
% 164.51/164.36  [7523]E(x75231,x75232)+~E(x75233,x75234)+~E(f324(f324(f324(f324(f74(x75235,f844(x75236)),x75237),x75234),f324(f226(x75236),x75231)),x75233),f324(f226(x75236),x75232))
% 164.51/164.36  [7588]E(x75881,x75882)+E(f324(x75883,x75884),f324(f226(x75885),x75881))+~E(f324(f324(f324(f324(f74(x75886,f844(x75885)),x75883),x75887),f324(f226(x75885),x75882)),x75884),f324(f226(x75885),x75881))
% 164.51/164.36  [7589]E(x75891,x75892)+E(f324(x75893,x75891),f324(f226(x75894),x75895))+~E(f324(f324(f324(f324(f74(x75896,f844(x75894)),x75893),x75892),f324(f226(x75894),x75897)),x75891),f324(f226(x75894),x75895))
% 164.51/164.36  [8731]~P25(x87314,x87315,x87316,x87317,x87311)+~P1(f324(f64(x87315),x87313))+E(f324(f324(x87311,x87312),x87313),f324(f324(f324(f68(x87314,x87315,x87316),x87312),x87317),x87313))
% 164.51/164.36  [8732]~P15(x87324,x87325,x87326,x87327,x87321)+~P1(f324(f64(x87325),x87323))+E(f324(f324(x87321,x87322),x87323),f324(f324(f324(f68(x87324,x87325,x87326),x87322),x87327),x87323))
% 164.51/164.36  [9267]~P28(x92671,x92672,f324(f324(f303(f839(x92671)),f324(f324(f324(f93(x92671),x92673),x92674),x92677)),f179(f847(f839(x92671),a834))))+P28(x92671,x92672,f324(f324(f303(f839(x92671)),f324(f324(f324(f93(x92671),x92673),f36(x92674,x92675)),x92676)),f179(f847(f839(x92671),a834))))+~P28(x92671,x92672,f324(f324(f303(f839(x92671)),f324(f324(f324(f93(x92671),x92677),x92675),x92676)),f179(f847(f839(x92671),a834))))
% 164.51/164.36  [9448]~P27(x94483,x94484,x94485,x94487,x94486,x94481)+~P1(f324(f64(x94484),x94482))+E(f324(x94481,x94482),f324(f324(f324(f68(x94483,x94484,x94485),x94486),x94487),x94482))
% 164.51/164.36  [9590]P41(x95901,x95902,x95903,x95904,x95905,f324(f324(x95903,x95906),x95907))+~P41(x95901,x95902,x95903,x95904,f324(f324(f3(f847(x95901,a834)),x95905),f324(f324(f303(x95901),x95906),f179(f847(x95901,a834)))),x95907)+~P1(f324(f324(f326(x95901),x95906),x95905))
% 164.51/164.36  [9861]~P28(x98611,x98612,f324(f324(f303(f839(x98611)),f324(f324(f324(f93(x98611),f94(x98611,x98613,x98614)),x98615),x98617)),f179(f847(f839(x98611),a834))))+P28(x98611,x98612,f324(f324(f303(f839(x98611)),f324(f324(f324(f93(x98611),x98613),f33(x98614,x98615,x98616)),x98617)),f179(f847(f839(x98611),a834))))+~P28(x98611,x98612,f324(f324(f303(f839(x98611)),f324(f324(f324(f93(x98611),f94(x98611,x98613,f324(f75(a834,a834,a837,a320),x98614))),x98616),x98617)),f179(f847(f839(x98611),a834))))
% 164.51/164.36  [9927]P1(f324(f324(x99277,f827(x99274,x99275,x99271,x99276,x99273,x99272,x99277)),f828(x99274,x99275,x99271,x99276,x99273,x99272,x99277)))+~P1(f324(f324(x99277,f324(f251(x99272,x99273),x99276)),f324(f246(x99272,x99273),x99276)))+P1(f324(x99271,f324(f324(f252(x99272,x99273,x99274),x99275),x99276)))
% 164.51/164.36  [9936]~P41(x99362,x99363,x99364,x99365,x99361,f324(f324(x99364,x99367),x99366))+P41(x99362,x99363,x99364,x99365,f324(f324(f3(f847(x99362,a834)),x99361),f324(f324(f303(x99362),f404(x99366,x99367,x99361,x99365,x99364,x99363,x99362)),f179(f847(x99362,a834)))),f405(x99366,x99367,x99361,x99365,x99364,x99363,x99362))+E(x99361,f179(f847(x99362,a834)))
% 164.51/164.36  [9937]~P41(x99375,x99376,x99371,x99374,x99377,f324(f324(x99371,x99372),x99373))+P41(x99375,x99376,x99371,x99374,f324(f324(f3(f847(x99375,a834)),x99377),f324(f324(f303(x99375),f404(x99373,x99372,x99377,x99374,x99371,x99376,x99375)),f179(f847(x99375,a834)))),f405(x99373,x99372,x99377,x99374,x99371,x99376,x99375))+E(f324(f324(x99371,x99372),x99373),x99374)
% 164.51/164.36  [9958]~P1(f324(x99581,f324(f324(x99585,f828(x99584,x99585,x99581,x99586,x99583,x99582,x99587)),f827(x99584,x99585,x99581,x99586,x99583,x99582,x99587))))+~P1(f324(f324(x99587,f324(f251(x99582,x99583),x99586)),f324(f246(x99582,x99583),x99586)))+P1(f324(x99581,f324(f324(f252(x99582,x99583,x99584),x99585),x99586)))
% 164.51/164.36  [9288]P1(f324(f324(f231(f847(f846(x92881,x92882),a834)),f324(f324(f282(x92881,x92883,x92882),x92884),x92885)),f324(f324(f282(x92881,x92883,x92882),x92886),x92887)))+~P1(f324(f324(f231(f847(f846(x92883,x92882),a834)),x92885),x92887))+~P1(f324(f324(f231(f847(f846(x92881,x92883),a834)),x92884),x92886))
% 164.51/164.36  [9601]~P1(f324(f324(f326(x96011),x96016),x96015))+P1(f324(f69(x96011,x96012,x96013,x96014,x96015),f324(f324(x96013,x96016),x96017)))+~P1(f324(f69(x96011,x96012,x96013,x96014,f324(f324(f3(f847(x96011,a834)),x96015),f324(f324(f303(x96011),x96016),f179(f847(x96011,a834))))),x96017))
% 164.51/164.36  [9194]E(f169(x91941,x91942,x91943,f165(x91941,x91942,f324(f154(f846(x91941,x91942)),f324(f324(f166(x91941,x91942),x91944),f324(f324(f146(x91942,x91945),x91946),x91947))))),f169(x91941,x91942,x91943,f165(x91941,x91942,f324(f154(f846(x91941,x91942)),f324(f324(f166(x91941,x91942),x91944),x91945)))))+~P1(f324(f324(f232(a840),x91946),f324(f180(f841(x91942)),x91945)))+~P1(f324(f324(f231(a840),f324(f180(f841(x91941)),x91944)),x91946))
% 164.51/164.36  [9991]~P135(x99911)+~P29(f846(x99912,x99913),x99911,f324(f252(x99912,x99913,x99911),f324(f324(f9(x99912,f847(x99913,x99911),f847(x99913,x99911)),f324(f324(f10(f847(x99911,x99911),f847(f847(x99913,x99911),f847(x99913,x99911)),x99912),f10(x99911,x99911,x99913)),f324(f324(f10(x99911,f847(x99911,x99911),x99912),f83(x99911)),x99914))),x99915)),f324(f324(f249(x99912,x99913),x99916),f324(f18(f847(x99913,a834),x99912),x99917)))+E(f324(f324(f8(x99911,x99911),f37(x99911)),f324(f257(x99911),f324(f324(f10(f847(x99912,a834),a834,x99911),f89(x99912)),f324(f324(f10(f847(x99912,f847(x99913,a834)),f847(x99912,a834),x99911),f324(f10(f847(x99913,a834),a834,x99912),f89(x99913))),f324(f324(f9(x99911,f847(x99912,f847(x99913,a834)),f847(x99912,f847(x99913,a834))),f324(f324(f10(f847(x99912,f847(f847(x99913,a834),f847(x99913,a834))),f847(f847(x99912,f847(x99913,a834)),f847(x99912,f847(x99913,a834))),x99911),f20(x99912,f847(x99913,a834),f847(x99913,a834))),f324(f324(f10(f847(x99912,f847(x99913,f847(a834,a834))),f847(x99912,f847(f847(x99913,a834),f847(x99913,a834))),x99911),f324(f10(f847(x99913,f847(a834,a834)),f847(f847(x99913,a834),f847(x99913,a834)),x99912),f20(x99913,a834,a834))),f324(f324(f10(f847(x99912,f847(x99913,a834)),f847(x99912,f847(x99913,f847(a834,a834))),x99911),f324(f10(f847(x99913,a834),f847(x99913,f847(a834,a834)),x99912),f324(f10(a834,f847(a834,a834),x99913),a322))),f324(f324(f9(x99911,f847(x99912,f847(x99913,x99911)),f847(x99912,f847(x99913,a834))),f324(f324(f10(f847(f847(x99913,x99911),f847(x99913,a834)),f847(f847(x99912,f847(x99913,x99911)),f847(x99912,f847(x99913,a834))),x99911),f10(f847(x99913,x99911),f847(x99913,a834),x99912)),f324(f324(f10(f847(x99911,a834),f847(f847(x99913,x99911),f847(x99913,a834)),x99911),f10(x99911,a834,x99913)),a321))),f324(f324(f9(x99912,f847(x99913,x99911),f847(x99913,x99911)),f324(f324(f10(f847(x99911,x99911),f847(f847(x99913,x99911),f847(x99913,x99911)),x99912),f10(x99911,x99911,x99913)),f324(f324(f10(x99911,f847(x99911,x99911),x99912),f83(x99911)),x99914))),x99915)))))),f324(f324(f9(x99912,f847(x99913,a834),f847(x99913,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x99913,a834),f847(x99913,a834)),x99912),f10(a834,a834,x99913)),f324(f324(f10(a834,f847(a834,a834),x99912),a322),f324(f324(f9(x99912,f847(x99912,a834),a834),f326(x99912)),x99916)))),f324(f324(f9(x99913,f847(x99913,a834),a834),f326(x99913)),x99917))))))),f324(f324(f83(x99911),f324(f324(f8(x99912,x99911),x99914),x99916)),f324(f324(f8(x99913,x99911),x99915),x99917)))
% 164.51/164.36  [9446]~P1(f324(f324(x94464,x94466),x94468))+~P1(f324(f324(x94465,x94468),x94467))+P1(f324(f324(f248(x94461,x94462,x94463,x94464,x94465),x94466),x94467))
% 164.51/164.36  [9070]~P23(x90708,x90701,x90703,x90705)+~P1(f324(f64(x90708),x90706))+E(f324(f75(x90701,x90701,x90702,f324(x90703,x90704)),f324(f75(x90701,x90701,x90702,f324(x90705,x90706)),x90707)),f324(f75(x90701,x90701,x90702,f324(x90705,x90706)),f324(f75(x90701,x90701,x90702,f324(x90703,x90704)),x90707)))
% 164.51/164.36  [9438]~P26(x94387,x94382,x94385,x94388,x94386,x94381)+~P1(f324(f64(x94382),x94384))+E(f324(x94381,f324(f324(f303(x94382),x94383),x94384)),f324(f324(x94385,f324(x94386,x94383)),f324(x94381,x94384)))
% 164.51/164.36  [9550]~P29(x95502,x95504,x95506,x95508)+~P29(x95501,x95503,x95505,x95507)+P29(f846(x95501,x95502),f846(x95503,x95504),f253(x95501,x95503,x95502,x95504,x95505,x95506),f324(f324(f249(x95501,x95502),x95507),f324(f18(f847(x95502,a834),x95501),x95508)))
% 164.51/164.36  [9230]P1(f324(f324(f326(f846(x92301,x92302)),f324(f324(f247(x92301,x92302),x92303),x92304)),f324(f324(f282(x92301,x92305,x92302),x92306),x92307)))+~P1(f324(f324(f326(f846(x92301,x92305)),f324(f324(f247(x92301,x92305),x92303),x92308)),x92306))+~P1(f324(f324(f326(f846(x92305,x92302)),f324(f324(f247(x92305,x92302),x92308),x92304)),x92307))
% 164.51/164.36  [9421]~P1(f324(f324(f231(f847(f846(x94213,x94212),a834)),x94215),f324(f324(f249(x94213,x94212),x94218),f324(f18(f847(x94212,a834),x94213),x94217))))+~P1(f324(f324(f231(f847(f846(x94211,x94213),a834)),x94214),f324(f324(f249(x94211,x94213),x94216),f324(f18(f847(x94213,a834),x94211),x94218))))+P1(f324(f324(f231(f847(f846(x94211,x94212),a834)),f324(f324(f282(x94211,x94213,x94212),x94214),x94215)),f324(f324(f249(x94211,x94212),x94216),f324(f18(f847(x94212,a834),x94211),x94217))))
% 164.51/164.36  [9469]~E(x94693,x94695)+P1(f324(f324(f326(f846(f846(x94691,x94692),f846(x94691,x94692))),f324(f324(f247(f846(x94691,x94692),f846(x94691,x94692)),f324(f324(f247(x94691,x94692),x94693),x94694)),f324(f324(f247(x94691,x94692),x94695),x94696))),f318(x94691,x94692,x94697,x94698)))+~P1(f324(f324(f326(f846(x94692,x94692)),f324(f324(f247(x94692,x94692),x94694),x94696)),x94698))
% 164.51/164.36  [9569]E(x95691,x95692)+~P1(f324(f324(f326(f846(f846(x95693,x95695),f846(x95693,x95695))),f324(f324(f247(f846(x95693,x95695),f846(x95693,x95695)),f324(f324(f247(x95693,x95695),x95691),x95696)),f324(f324(f247(x95693,x95695),x95692),x95697))),f318(x95693,x95695,x95694,x95698)))+P1(f324(f324(f326(f846(x95693,x95693)),f324(f324(f247(x95693,x95693),x95691),x95692)),x95694))
% 164.51/164.36  [9583]~P1(f324(f324(f326(f846(f846(x95831,x95835),f846(x95831,x95835))),f324(f324(f247(f846(x95831,x95835),f846(x95831,x95835)),f324(f324(f247(x95831,x95835),x95832),x95836)),f324(f324(f247(x95831,x95835),x95833),x95837))),f318(x95831,x95835,x95834,x95838)))+P1(f324(f324(f326(f846(x95831,x95831)),f324(f324(f247(x95831,x95831),x95832),x95833)),x95834))+P1(f324(f324(f326(f846(x95835,x95835)),f324(f324(f247(x95835,x95835),x95836),x95837)),x95838))
% 164.51/164.36  [9498]~P27(x94987,x94985,x94981,x94988,x94982,x94984)+~P1(f324(f64(x94985),x94986))+E(f324(f324(x94981,f324(x94982,x94983)),f324(x94984,f324(f324(f3(f847(x94985,a834)),x94986),f324(f324(f303(x94985),x94983),f179(f847(x94985,a834)))))),f324(x94984,f324(f324(f303(x94985),x94983),x94986)))
% 164.51/164.36  [9031]~P1(f324(f324(f324(x90315,x90318),x90316),x90317))+~P1(f324(f324(f326(x90311),x90318),x90314))+P1(f324(f324(f324(f324(f45(x90311,f847(x90312,f847(x90313,a834))),x90314),x90315),x90316),x90317))
% 164.51/164.36  [9218]P1(f324(f324(f324(x92181,x92182),x92183),x92184))+~P1(f324(f324(f326(x92185),x92182),x92186))+~P1(f324(f324(f324(f324(f46(x92185,f847(x92187,f847(x92188,a834))),x92186),x92181),x92183),x92184))
% 164.51/164.36  [9412]~P25(x94123,x94122,x94124,x94128,x94121)+~P1(f324(f64(x94122),x94127))+E(f324(f324(x94121,f324(f324(f20(x94122,x94123,x94123),f324(f324(f10(x94123,f847(x94123,x94123),x94122),x94124),x94125)),x94126)),x94127),f324(f324(x94124,f324(f324(x94121,x94125),x94127)),f324(f324(x94121,x94126),x94127)))
% 164.51/164.36  [9660]~E(f324(f304(x96602,x96604,x96606),x96608),x966010)+~E(f324(f304(x96601,x96603,x96605),x96607),x96609)+E(f324(f304(f846(x96601,x96602),f846(x96603,x96604),f253(x96601,x96603,x96602,x96604,x96605,x96606)),f324(f324(f249(x96601,x96602),x96607),f324(f18(f847(x96602,a834),x96601),x96608))),f324(f324(f249(x96603,x96604),x96609),f324(f18(f847(x96604,a834),x96603),x966010)))
% 164.51/164.36  [4665]~P86(x46652)+~P18(x46652,x46651)+P18(x46652,f116(x46652,x46651))+E(x46651,f115(x46652))
% 164.51/164.36  [4896]~P9(x48962)+E(f12(x48962,x48961),f44(x48962,x48961))+E(x48961,f179(f847(x48962,a834)))+~P1(f324(f64(x48962),x48961))
% 164.51/164.36  [4897]~P9(x48972)+E(f15(x48972,x48971),f43(x48972,x48971))+E(x48971,f179(f847(x48972,a834)))+~P1(f324(f64(x48972),x48971))
% 164.51/164.36  [5842]~P94(x58422)+E(x58421,f179(f847(x58422,a834)))+P1(f324(f324(f231(x58422),f12(x58422,x58421)),f15(x58422,x58421)))+~P1(f324(f64(x58422),x58421))
% 164.51/164.36  [5856]~P38(x58562)+~P38(x58561)+E(x58561,x58562)+~E(f324(f304(a1,a840,a107),x58561),f324(f304(a1,a840,a107),x58562))
% 164.51/164.36  [8900]~P103(x89001)+~P1(f324(f324(f326(x89001),x89002),f112(x89001)))+P1(f324(f324(f232(x89001),f324(f324(f82(x89001),f324(f324(f82(x89001),f80(x89001)),x89002)),x89002)),f2(x89001)))+~P1(f324(f324(f232(x89001),x89002),f2(x89001)))
% 164.51/164.36  [9114]~P103(x91141)+~P1(f324(f324(f326(x91141),x91142),f112(x91141)))+~P1(f324(f324(f232(x91141),f324(f324(f82(x91141),f324(f324(f82(x91141),f80(x91141)),x91142)),x91142)),f2(x91141)))+P1(f324(f324(f232(x91141),x91142),f2(x91141)))
% 164.51/164.36  [4720]~P108(x47202)+~P135(x47202)+E(x47201,f2(a840))+E(f324(f324(f240(x47202),f2(x47202)),x47201),f2(x47202))
% 164.51/164.36  [4724]~P108(x47241)+~P135(x47241)+~E(x47242,f2(a840))+E(f324(f324(f240(x47241),f2(x47241)),x47242),f80(x47241))
% 164.51/164.36  [4883]~P133(x48832)+E(x48831,f80(x48832))+E(x48831,f324(f81(x48832),f80(x48832)))+~E(f324(f324(f83(x48832),x48831),x48831),f80(x48832))
% 164.51/164.36  [5127]~P82(x51272)+E(x51271,f2(x51272))+E(f84(x51272,x51271),f324(f81(x51272),f80(x51272)))+P1(f324(f324(f232(x51272),f2(x51272)),x51271))
% 164.51/164.36  [5359]~P82(x53592)+E(f84(x53592,x53591),f80(x53592))+E(x53591,f2(x53592))+~P1(f324(f324(f232(x53592),f2(x53592)),x53591))
% 164.51/164.36  [5368]E(x53681,x53682)+~E(f324(f106(a840),x53681),f324(f106(a840),x53682))+P1(f324(a185,f324(f106(a1),x53682)))+P1(f324(a185,f324(f106(a1),x53681)))
% 164.51/164.36  [5417]~P88(x54171)+~E(x54172,f2(x54171))+E(f324(f324(f82(x54171),x54172),x54172),f2(x54171))+~P1(f324(f324(f326(x54171),x54172),f112(x54171)))
% 164.51/164.36  [5455]E(x54551,f2(a1))+~E(f324(f324(f42(a1),x54552),x54551),f2(a1))+P1(f324(f324(f232(a1),x54551),x54552))+P1(f324(f324(f232(a1),x54552),x54551))
% 164.51/164.36  [5485]E(x54851,f2(a1))+~E(f324(f324(f42(a1),x54852),x54851),f2(a1))+P1(f324(f324(f231(a1),x54852),f2(a1)))+P1(f324(f324(f232(a1),x54852),x54851))
% 164.51/164.36  [5517]E(x55171,f2(a1))+~E(f324(f324(f42(a1),x55172),x55171),f2(a1))+P1(f324(f324(f231(a1),f2(a1)),x55172))+P1(f324(f324(f232(a1),x55171),x55172))
% 164.51/164.36  [5554]~P88(x55542)+E(x55541,f2(x55542))+~E(f324(f324(f82(x55542),x55541),x55541),f2(x55542))+~P1(f324(f324(f326(x55542),x55541),f112(x55542)))
% 164.51/164.36  [5621]E(f324(f106(a840),x56211),f324(f106(a840),x56212))+~E(f324(f106(a1),x56212),f2(a1))+P1(f324(a185,f324(f106(a1),x56212)))+~P1(f324(a185,f324(f106(a1),x56211)))
% 164.51/164.36  [5648]~E(f324(f106(a840),x56482),f324(f106(a840),x56481))+E(f324(f106(a1),x56481),f2(a1))+P1(f324(a185,f324(f106(a1),x56481)))+~P1(f324(a185,f324(f106(a1),x56482)))
% 164.51/164.36  [5657]~P86(x56572)+E(x56571,f179(f847(x56572,a834)))+~P1(f324(f64(x56572),x56571))+P1(f324(f324(f326(x56572),f16(x56572,x56571)),x56571))
% 164.51/164.36  [5658]~P86(x56582)+E(x56581,f179(f847(x56582,a834)))+~P1(f324(f64(x56582),x56581))+P1(f324(f324(f326(x56582),f17(x56582,x56581)),x56581))
% 164.51/164.36  [5822]~P103(x58221)+~P89(x58221)+P1(f324(f324(f232(x58221),f2(x58221)),f324(f106(x58221),x58222)))+~P1(f324(f324(f232(a1),a85),x58222))
% 164.51/164.36  [5823]~P103(x58231)+~P89(x58231)+P1(f324(f324(f231(x58231),f2(x58231)),f324(f106(x58231),x58232)))+~P1(f324(f324(f231(a1),a85),x58232))
% 164.51/164.36  [5841]~P103(x58411)+~P89(x58411)+E(f324(f77(x58411),f324(f106(x58411),x58412)),f324(f106(x58411),x58412))+P1(f324(f324(f232(x58411),f324(f106(x58411),x58412)),f2(x58411)))
% 164.51/164.36  [5883]E(x58831,x58832)+~E(f324(a107,x58831),f324(a107,x58832))+~P1(f324(f324(f231(a1),f2(a1)),x58832))+~P1(f324(f324(f231(a1),f2(a1)),x58831))
% 164.51/164.36  [6082]~P89(x60822)+~P103(x60822)+~P1(f324(f324(f232(x60822),f2(x60822)),f324(f106(x60822),x60821)))+P1(f324(f324(f232(a1),a85),x60821))
% 164.51/164.36  [6083]~P89(x60832)+~P103(x60832)+~P1(f324(f324(f231(x60832),f2(x60832)),f324(f106(x60832),x60831)))+P1(f324(f324(f231(a1),a85),x60831))
% 164.51/164.36  [6088]~P103(x60881)+~P89(x60881)+P1(f324(f324(f232(x60881),f324(f106(x60881),x60882)),f2(x60881)))+~P1(f324(f324(f232(a1),x60882),a85))
% 164.51/164.36  [6089]~P103(x60891)+~P89(x60891)+P1(f324(f324(f231(x60891),f324(f106(x60891),x60892)),f2(x60891)))+~P1(f324(f324(f231(a1),x60892),a85))
% 164.51/164.36  [6418]~P89(x64182)+~P103(x64182)+~P1(f324(f324(f232(x64182),f324(f106(x64182),x64181)),f2(x64182)))+P1(f324(f324(f232(a1),x64181),a85))
% 164.51/164.36  [6419]~P89(x64192)+~P103(x64192)+~P1(f324(f324(f231(x64192),f324(f106(x64192),x64191)),f2(x64192)))+P1(f324(f324(f231(a1),x64191),a85))
% 164.51/164.36  [6511]~P103(x65111)+~P89(x65111)+E(f324(f77(x65111),f324(f106(x65111),x65112)),f324(f81(x65111),f324(f106(x65111),x65112)))+~P1(f324(f324(f232(x65111),f324(f106(x65111),x65112)),f2(x65111)))
% 164.51/164.36  [6528]E(f324(f106(a840),x65281),f324(f106(a840),x65282))+~E(f324(f106(a1),x65282),f2(a1))+~P1(f324(f324(f231(a1),f324(f106(a1),x65281)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x65281)))
% 164.51/164.36  [6943]P1(f324(f324(f280(a840),f324(a107,x69431)),f324(a107,x69432)))+~P1(f324(f324(f231(a1),f2(a1)),x69432))+~P1(f324(f324(f231(a1),f2(a1)),x69431))+~P1(f324(f324(f280(a1),x69431),x69432))
% 164.51/164.36  [7184]~P1(f324(f324(f280(a840),f324(a107,x71841)),f324(a107,x71842)))+~P1(f324(f324(f231(a1),f2(a1)),x71842))+~P1(f324(f324(f231(a1),f2(a1)),x71841))+P1(f324(f324(f280(a1),x71841),x71842))
% 164.51/164.36  [7451]~P86(x74512)+E(x74511,f179(f847(x74512,a834)))+~P1(f324(f64(x74512),x74511))+P1(f324(f324(f231(x74512),f14(x74512,f235(x74512),x74511)),f13(x74512,f178(x74512),x74511)))
% 164.51/164.36  [7600]~P31(a832,x76001,f771(x76001))+P31(a832,x76001,f324(f324(f324(f93(a832),f851(x76002)),f324(f230(a835),f324(a30,x76002))),f854(x76002)))+~P1(f324(f324(f326(a836),x76002),a849))+P1(f324(f324(f326(a836),f770(x76001)),a849))
% 164.51/164.36  [7664]P31(a832,x76641,f324(f324(f324(f93(a832),f851(x76642)),f324(f230(a835),f324(a30,x76642))),f854(x76642)))+P1(f324(f324(f326(f839(a832)),f771(x76641)),a852))+~P1(f324(f324(f326(a836),x76642),a849))+P1(f324(f324(f326(a836),f770(x76641)),a849))
% 164.51/164.36  [7781]~P10(x77811)+~P38(x77812)+P1(f324(f324(f326(a1),x77811),x77812))+~P1(f324(f324(f326(a840),f324(a107,x77811)),f324(f304(a1,a840,a107),x77812)))
% 164.51/164.36  [8416]~P31(a832,x84161,f771(x84161))+P31(a832,x84161,f324(f324(f324(f93(a832),f851(x84162)),f324(f230(a835),f324(a30,x84162))),f854(x84162)))+~P31(a832,x84161,f324(f324(f324(f93(a832),f851(f770(x84161))),f324(a27,f770(x84161))),f854(f770(x84161))))+~P1(f324(f324(f326(a836),x84162),a849))
% 164.51/164.36  [8462]P31(a832,x84621,f324(f324(f324(f93(a832),f851(x84622)),f324(f230(a835),f324(a30,x84622))),f854(x84622)))+~P31(a832,x84621,f324(f324(f324(f93(a832),f851(f770(x84621))),f324(a27,f770(x84621))),f854(f770(x84621))))+P1(f324(f324(f326(f839(a832)),f771(x84621)),a852))+~P1(f324(f324(f326(a836),x84622),a849))
% 164.51/164.36  [5654]~P119(x56542)+E(x56541,f2(a1))+E(f324(f81(x56542),f324(f105(x56542),f324(f81(a1),x56541))),f324(f105(x56542),x56541))+~P1(f324(f324(f232(a1),x56541),f2(a1)))
% 164.51/164.36  [5730]~P88(x57301)+~P89(x57301)+~P33(x57301,f324(f106(x57301),x57302))+P33(x57301,f324(f106(x57301),f324(f324(f82(a1),x57302),x57302)))
% 164.51/164.36  [6072]~P69(x60722)+E(x60721,f179(f847(x60722,a834)))+E(f17(x60722,f324(f304(x60722,x60722,f81(x60722)),x60721)),f324(f81(x60722),f16(x60722,x60721)))+~P1(f324(f64(x60722),x60721))
% 164.51/164.36  [6073]~P69(x60732)+E(x60731,f179(f847(x60732,a834)))+E(f16(x60732,f324(f304(x60732,x60732,f81(x60732)),x60731)),f324(f81(x60732),f17(x60732,x60731)))+~P1(f324(f64(x60732),x60731))
% 164.51/164.36  [6103]~P88(x61031)+~P89(x61031)+P33(x61031,f324(f106(x61031),x61032))+~P33(x61031,f324(f106(x61031),f324(f324(f82(a1),x61032),x61032)))
% 164.51/164.36  [6198]E(x61981,f2(a1))+E(f324(a57,f56(f324(f81(a1),x61981),f324(f81(a1),x61982))),f52(x61981,x61982))+P1(f324(f324(f231(a1),f2(a1)),x61982))+~P1(f324(f324(f231(a1),f2(a1)),x61981))
% 164.51/164.36  [8545]~P38(x85452)+~P38(x85451)+P1(f324(f324(f232(f847(a840,a834)),f324(f304(a1,a840,a107),x85451)),f324(f304(a1,a840,a107),x85452)))+~P1(f324(f324(f232(f847(a1,a834)),x85451),x85452))
% 164.51/164.36  [8825]~P38(x88252)+~P38(x88251)+~P1(f324(f324(f232(f847(a840,a834)),f324(f304(a1,a840,a107),x88251)),f324(f304(a1,a840,a107),x88252)))+P1(f324(f324(f232(f847(a1,a834)),x88251),x88252))
% 164.51/164.36  [8826]~P38(x88262)+~P38(x88261)+~P1(f324(f324(f231(f847(a840,a834)),f324(f304(a1,a840,a107),x88261)),f324(f304(a1,a840,a107),x88262)))+P1(f324(f324(f231(f847(a1,a834)),x88261),x88262))
% 164.51/164.36  [9259]E(x92591,f2(a1))+E(x92592,f2(a1))+E(f324(f324(f88(a1,f846(a1,a1)),f324(f324(a211,x92592),x92591)),f324(f324(f20(a1,a1,f846(a1,a1)),f324(f324(f10(a1,f847(a1,f846(a1,a1)),a1),f247(a1,a1)),f324(f42(a1),x92592))),f324(f42(a1),x92591))),f209(x92592,x92591))+P1(f324(f324(f232(a1),x92591),f2(a1)))
% 164.51/164.36  [8109]~P89(x81092)+~P103(x81092)+~P1(f324(f324(f232(x81092),f324(f106(x81092),x81091)),f80(x81092)))+P1(f324(f324(f232(a1),x81091),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))
% 164.51/164.36  [8110]~P89(x81102)+~P103(x81102)+~P1(f324(f324(f231(x81102),f324(f106(x81102),x81101)),f80(x81102)))+P1(f324(f324(f231(a1),x81101),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))
% 164.51/164.36  [8386]~P103(x83861)+~P89(x83861)+P1(f324(f324(f232(x83861),f324(f106(x83861),x83862)),f80(x83861)))+~P1(f324(f324(f232(a1),x83862),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))
% 164.51/164.36  [8387]~P103(x83871)+~P89(x83871)+P1(f324(f324(f231(x83871),f324(f106(x83871),x83872)),f80(x83871)))+~P1(f324(f324(f231(a1),x83872),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))
% 164.51/164.36  [8571]~P89(x85712)+~P103(x85712)+~P1(f324(f324(f232(x85712),f80(x85712)),f324(f106(x85712),x85711)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x85711))
% 164.51/164.36  [8572]~P89(x85722)+~P103(x85722)+~P1(f324(f324(f231(x85722),f80(x85722)),f324(f106(x85722),x85721)))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x85721))
% 164.51/164.36  [8907]~P103(x89071)+~P89(x89071)+P1(f324(f324(f232(x89071),f80(x89071)),f324(f106(x89071),x89072)))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x89072))
% 164.51/164.36  [8908]~P103(x89081)+~P89(x89081)+P1(f324(f324(f231(x89081),f80(x89081)),f324(f106(x89081),x89082)))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x89082))
% 164.51/164.36  [9382]~P133(x93822)+E(x93821,f80(x93822))+E(x93821,f324(f81(x93822),f80(x93822)))+~E(f324(f324(f240(x93822),x93821),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x93822))
% 164.51/164.36  [9635]~P89(x96351)+~P61(x96351)+~P1(f324(f324(f232(x96351),f2(x96351)),x96352))+P1(f324(f324(f232(x96351),f2(x96351)),f324(f324(f284(x96351),x96352),f324(f106(x96351),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.51/164.36  [9690]~P89(x96901)+~P61(x96901)+P1(f324(f324(f232(x96901),f2(x96901)),x96902))+~P1(f324(f324(f232(x96901),f2(x96901)),f324(f324(f284(x96901),x96902),f324(f106(x96901),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.51/164.36  [9964]~P119(x99642)+E(x99641,f2(a1))+P1(f324(f324(f232(a1),x99641),f2(a1)))+E(f324(f324(f252(a1,a1,x99642),f324(f324(f9(a1,f847(a1,f847(x99642,x99642)),f847(a1,x99642)),f324(f324(f10(f847(f847(x99642,x99642),x99642),f847(f847(a1,f847(x99642,x99642)),f847(a1,x99642)),a1),f10(f847(x99642,x99642),x99642,a1)),f324(f324(f10(x99642,f847(f847(x99642,x99642),x99642),a1),f88(x99642,x99642)),f105(x99642)))),f324(f324(f9(a1,f847(x99642,x99642),f847(x99642,x99642)),f324(f324(f10(f847(x99642,f847(x99642,x99642)),f847(f847(x99642,x99642),f847(x99642,x99642)),a1),f20(x99642,x99642,x99642)),f324(f324(f9(a1,f847(x99642,x99642),f847(x99642,f847(x99642,x99642))),f324(f324(f10(f847(x99642,f847(x99642,x99642)),f847(f847(x99642,x99642),f847(x99642,f847(x99642,x99642))),a1),f10(x99642,f847(x99642,x99642),x99642)),f324(f324(f10(a834,f847(x99642,f847(x99642,x99642)),a1),f98(x99642)),f324(f324(f9(a1,a1,a834),a321),f2(a1))))),f324(f324(f20(x99642,x99642,x99642),f82(x99642)),f7(x99642))))),f324(f324(f9(x99642,x99642,x99642),f324(f324(f10(x99642,f847(x99642,x99642),x99642),f82(x99642)),f324(f324(f20(x99642,x99642,x99642),f82(x99642)),f7(x99642)))),f80(x99642))))),f52(x99641,f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f105(x99642),x99641))
% 164.51/164.36  [4691]~P88(x46913)+~P89(x46913)+E(x46911,x46912)+~E(f324(f106(x46913),x46911),f324(f106(x46913),x46912))
% 164.51/164.36  [5831]~P1(f324(x58311,x58312))+~P1(f324(x58311,x58313))+~P1(f324(f324(f231(a840),x58313),f632(x58312,x58311)))+P1(f324(x58311,f2(a840)))
% 164.51/164.36  [6264]P139(x62642,x62643,x62641)+E(x62641,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x62641,x62643,x62642)))+P1(f324(f324(f232(a1),x62641),f2(a1)))
% 164.51/164.36  [6265]P140(x62652,x62653,x62651)+E(x62651,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f776(x62651,x62653,x62652)))+P1(f324(f324(f232(a1),x62651),f2(a1)))
% 164.51/164.36  [6397]P139(x63971,x63972,x63973)+~P1(f324(x63971,x63972))+P1(f324(f324(f231(a1),f2(a1)),f768(x63973,x63972,x63971)))+P1(f324(f324(f232(a1),x63973),f2(a1)))
% 164.51/164.36  [6421]P140(x64211,x64212,x64213)+P1(f324(f324(f231(a1),f2(a1)),f776(x64213,x64212,x64211)))+~P1(f324(x64211,f2(a1)))+P1(f324(f324(f232(a1),x64213),f2(a1)))
% 164.51/164.36  [6453]P139(x64532,x64533,x64531)+E(x64531,f2(a1))+~P1(f324(x64532,f768(x64531,x64533,x64532)))+P1(f324(f324(f232(a1),x64531),f2(a1)))
% 164.51/164.36  [6454]P140(x64542,x64543,x64541)+E(x64541,f2(a1))+~P1(f324(x64542,f777(x64541,x64543,x64542)))+P1(f324(f324(f232(a1),x64541),f2(a1)))
% 164.51/164.36  [6558]~P86(x65581)+~P9(x65581)+~P1(f324(f324(f232(x65581),x65582),f43(x65581,x65583)))+P1(f324(f324(f232(x65581),x65582),f652(x65583,x65582,x65581)))
% 164.51/164.36  [6568]P139(x65681,x65682,x65683)+~P1(f324(x65681,x65682))+~P1(f324(x65681,f768(x65683,x65682,x65681)))+P1(f324(f324(f232(a1),x65683),f2(a1)))
% 164.51/164.36  [6601]P140(x66011,x66012,x66013)+~P1(f324(x66011,f777(x66013,x66012,x66011)))+~P1(f324(x66011,f2(a1)))+P1(f324(f324(f232(a1),x66013),f2(a1)))
% 164.51/164.36  [6866]P139(x68662,x68663,x68661)+E(x68661,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x68661,x68663,x68662)))+P1(f324(f324(f232(a1),x68661),f767(x68661,x68663,x68662)))
% 164.51/164.36  [6867]P140(x68672,x68673,x68671)+E(x68671,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f776(x68671,x68673,x68672)))+P1(f324(f324(f232(a1),x68671),f775(x68671,x68673,x68672)))
% 164.51/164.36  [6984]P139(x69841,x69842,x69843)+~P1(f324(x69841,x69842))+P1(f324(f324(f231(a1),f2(a1)),f768(x69843,x69842,x69841)))+P1(f324(f324(f232(a1),x69843),f767(x69843,x69842,x69841)))
% 164.51/164.36  [7005]P140(x70051,x70052,x70053)+P1(f324(f324(f231(a1),f2(a1)),f776(x70053,x70052,x70051)))+P1(f324(f324(f232(a1),x70053),f775(x70053,x70052,x70051)))+~P1(f324(x70051,f2(a1)))
% 164.51/164.36  [7036]P139(x70362,x70363,x70361)+E(x70361,f2(a1))+~P1(f324(x70362,f768(x70361,x70363,x70362)))+P1(f324(f324(f232(a1),x70361),f767(x70361,x70363,x70362)))
% 164.51/164.36  [7037]P140(x70372,x70373,x70371)+E(x70371,f2(a1))+~P1(f324(x70372,f777(x70371,x70373,x70372)))+P1(f324(f324(f232(a1),x70371),f775(x70371,x70373,x70372)))
% 164.51/164.36  [7077]P139(x70772,x70773,x70771)+E(x70771,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x70771,x70773,x70772)))+~P1(f324(x70772,f767(x70771,x70773,x70772)))
% 164.51/164.36  [7078]P140(x70782,x70783,x70781)+E(x70781,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f776(x70781,x70783,x70782)))+~P1(f324(x70782,f778(x70781,x70783,x70782)))
% 164.51/164.36  [7181]P139(x71811,x71812,x71813)+~P1(f324(x71811,x71812))+~P1(f324(x71811,f768(x71813,x71812,x71811)))+P1(f324(f324(f232(a1),x71813),f767(x71813,x71812,x71811)))
% 164.51/164.36  [7197]P140(x71971,x71972,x71973)+~P1(f324(x71971,f777(x71973,x71972,x71971)))+P1(f324(f324(f232(a1),x71973),f775(x71973,x71972,x71971)))+~P1(f324(x71971,f2(a1)))
% 164.51/164.36  [7203]P139(x72031,x72032,x72033)+~P1(f324(x72031,x72032))+P1(f324(f324(f231(a1),f2(a1)),f768(x72033,x72032,x72031)))+~P1(f324(x72031,f767(x72033,x72032,x72031)))
% 164.51/164.36  [7221]P140(x72211,x72212,x72213)+P1(f324(f324(f231(a1),f2(a1)),f776(x72213,x72212,x72211)))+~P1(f324(x72211,f778(x72213,x72212,x72211)))+~P1(f324(x72211,f2(a1)))
% 164.51/164.36  [7245]P139(x72452,x72453,x72451)+E(x72451,f2(a1))+~P1(f324(x72452,f768(x72451,x72453,x72452)))+~P1(f324(x72452,f767(x72451,x72453,x72452)))
% 164.51/164.36  [7246]P140(x72462,x72463,x72461)+E(x72461,f2(a1))+~P1(f324(x72462,f777(x72461,x72463,x72462)))+~P1(f324(x72462,f778(x72461,x72463,x72462)))
% 164.51/164.36  [7342]P139(x73421,x73422,x73423)+~P1(f324(x73421,x73422))+~P1(f324(x73421,f768(x73423,x73422,x73421)))+~P1(f324(x73421,f767(x73423,x73422,x73421)))
% 164.51/164.36  [7357]P140(x73571,x73572,x73573)+~P1(f324(x73571,f777(x73573,x73572,x73571)))+~P1(f324(x73571,f778(x73573,x73572,x73571)))+~P1(f324(x73571,f2(a1)))
% 164.51/164.36  [7411]P139(x74112,x74113,x74111)+E(x74111,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x74111,x74113,x74112)))+P1(f324(f324(f231(a1),f767(x74111,x74113,x74112)),f2(a1)))
% 164.51/164.36  [7412]P140(x74122,x74123,x74121)+E(x74121,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f776(x74121,x74123,x74122)))+P1(f324(f324(f231(a1),f775(x74121,x74123,x74122)),f2(a1)))
% 164.51/164.36  [7413]~P2(x74131)+~P1(f324(f324(f326(x74131),x74133),f175(x74131)))+~P1(f324(f324(f326(x74131),x74132),f175(x74131)))+P1(f324(f324(f326(x74131),f324(f324(f83(x74131),x74132),x74133)),f175(x74131)))
% 164.51/164.36  [7414]~P119(x74141)+~P1(f324(f324(f326(x74141),x74143),f112(x74141)))+~P1(f324(f324(f326(x74141),x74142),f112(x74141)))+P1(f324(f324(f326(x74141),f324(f324(f83(x74141),x74142),x74143)),f112(x74141)))
% 164.51/164.36  [7415]~P2(x74151)+~P1(f324(f324(f326(x74151),x74153),f175(x74151)))+~P1(f324(f324(f326(x74151),x74152),f175(x74151)))+P1(f324(f324(f326(x74151),f324(f324(f82(x74151),x74152),x74153)),f175(x74151)))
% 164.51/164.36  [7416]~P119(x74161)+~P1(f324(f324(f326(x74161),x74163),f112(x74161)))+~P1(f324(f324(f326(x74161),x74162),f112(x74161)))+P1(f324(f324(f326(x74161),f324(f324(f82(x74161),x74162),x74163)),f112(x74161)))
% 164.51/164.36  [7417]~P119(x74171)+~P1(f324(f324(f326(x74171),x74173),f112(x74171)))+~P1(f324(f324(f326(x74171),x74172),f112(x74171)))+P1(f324(f324(f326(x74171),f324(f324(f3(x74171),x74172),x74173)),f112(x74171)))
% 164.51/164.36  [7418]~P80(x74181)+~P1(f324(f324(f232(x74181),x74183),f2(x74181)))+~P1(f324(f324(f232(x74181),x74182),f2(x74181)))+P1(f324(f324(f232(x74181),f324(f324(f82(x74181),x74182),x74183)),f2(x74181)))
% 164.51/164.36  [7419]~P80(x74191)+~P1(f324(f324(f231(x74191),x74192),f2(x74191)))+~P1(f324(f324(f232(x74191),x74193),f2(x74191)))+P1(f324(f324(f232(x74191),f324(f324(f82(x74191),x74192),x74193)),f2(x74191)))
% 164.51/164.36  [7420]~P80(x74201)+~P1(f324(f324(f231(x74201),x74203),f2(x74201)))+~P1(f324(f324(f232(x74201),x74202),f2(x74201)))+P1(f324(f324(f232(x74201),f324(f324(f82(x74201),x74202),x74203)),f2(x74201)))
% 164.51/164.36  [7421]~P80(x74211)+~P1(f324(f324(f231(x74211),x74213),f2(x74211)))+~P1(f324(f324(f231(x74211),x74212),f2(x74211)))+P1(f324(f324(f231(x74211),f324(f324(f82(x74211),x74212),x74213)),f2(x74211)))
% 164.51/164.36  [7447]P139(x74473,x74472,x74471)+E(x74471,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74471),f769(x74471,x74472,x74473))),f768(x74471,x74472,x74473)),x74472)+P1(f324(f324(f232(a1),x74471),f2(a1)))
% 164.51/164.36  [7448]P140(x74483,x74482,x74481)+E(x74481,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74481),f777(x74481,x74482,x74483))),f776(x74481,x74482,x74483)),x74482)+P1(f324(f324(f232(a1),x74481),f2(a1)))
% 164.51/164.36  [7533]P139(x75331,x75332,x75333)+~P1(f324(x75331,x75332))+P1(f324(f324(f231(a1),f2(a1)),f768(x75333,x75332,x75331)))+P1(f324(f324(f231(a1),f767(x75333,x75332,x75331)),f2(a1)))
% 164.51/164.36  [7564]P140(x75641,x75642,x75643)+P1(f324(f324(f231(a1),f2(a1)),f776(x75643,x75642,x75641)))+~P1(f324(x75641,f2(a1)))+P1(f324(f324(f231(a1),f775(x75643,x75642,x75641)),f2(a1)))
% 164.51/164.36  [7572]P139(x75723,x75722,x75721)+~P1(f324(x75723,x75722))+E(f324(f324(f82(a1),f324(f324(f83(a1),x75721),f769(x75721,x75722,x75723))),f768(x75721,x75722,x75723)),x75722)+P1(f324(f324(f232(a1),x75721),f2(a1)))
% 164.51/164.36  [7577]P139(x75772,x75773,x75771)+E(x75771,f2(a1))+~P1(f324(x75772,f768(x75771,x75773,x75772)))+P1(f324(f324(f231(a1),f767(x75771,x75773,x75772)),f2(a1)))
% 164.51/164.36  [7578]P140(x75782,x75783,x75781)+E(x75781,f2(a1))+~P1(f324(x75782,f777(x75781,x75783,x75782)))+P1(f324(f324(f231(a1),f775(x75781,x75783,x75782)),f2(a1)))
% 164.51/164.36  [7583]P140(x75833,x75832,x75831)+E(f324(f324(f82(a1),f324(f324(f83(a1),x75831),f777(x75831,x75832,x75833))),f776(x75831,x75832,x75833)),x75832)+~P1(f324(x75833,f2(a1)))+P1(f324(f324(f232(a1),x75831),f2(a1)))
% 164.51/164.36  [7638]P139(x76381,x76382,x76383)+~P1(f324(x76381,x76382))+~P1(f324(x76381,f768(x76383,x76382,x76381)))+P1(f324(f324(f231(a1),f767(x76383,x76382,x76381)),f2(a1)))
% 164.51/164.36  [7643]P140(x76431,x76432,x76433)+~P1(f324(x76431,f777(x76433,x76432,x76431)))+~P1(f324(x76431,f2(a1)))+P1(f324(f324(f231(a1),f775(x76433,x76432,x76431)),f2(a1)))
% 164.51/164.36  [7719]~P61(x77191)+~P1(f324(f324(f232(x77191),f324(f324(f284(x77191),x77193),x77192)),f2(x77191)))+P1(f324(f324(f232(x77191),x77192),f2(x77191)))+P1(f324(f324(f232(x77191),x77193),f2(x77191)))
% 164.51/164.36  [7720]~P117(x77201)+~P1(f324(f324(f231(x77201),f324(f324(f83(x77201),x77203),x77202)),f2(x77201)))+P1(f324(f324(f231(x77201),x77202),f2(x77201)))+P1(f324(f324(f231(x77201),x77203),f2(x77201)))
% 164.51/164.36  [7721]~P61(x77211)+~P1(f324(f324(f231(x77211),f324(f324(f284(x77211),x77213),x77212)),f2(x77211)))+P1(f324(f324(f231(x77211),x77212),f2(x77211)))+P1(f324(f324(f231(x77211),x77213),f2(x77211)))
% 164.51/164.36  [7834]P139(x78343,x78342,x78341)+E(x78341,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78341),f769(x78341,x78342,x78343))),f768(x78341,x78342,x78343)),x78342)+P1(f324(f324(f232(a1),x78341),f767(x78341,x78342,x78343)))
% 164.51/164.36  [7835]P140(x78353,x78352,x78351)+E(x78351,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78351),f777(x78351,x78352,x78353))),f776(x78351,x78352,x78353)),x78352)+P1(f324(f324(f232(a1),x78351),f775(x78351,x78352,x78353)))
% 164.51/164.36  [7846]P139(x78463,x78462,x78461)+E(x78461,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78461),f773(x78461,x78462,x78463))),f767(x78461,x78462,x78463)),x78462)+P1(f324(f324(f231(a1),f2(a1)),f768(x78461,x78462,x78463)))
% 164.51/164.36  [7847]P140(x78473,x78472,x78471)+E(x78471,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78471),f778(x78471,x78472,x78473))),f775(x78471,x78472,x78473)),x78472)+P1(f324(f324(f231(a1),f2(a1)),f776(x78471,x78472,x78473)))
% 164.51/164.36  [7895]P139(x78953,x78952,x78951)+~P1(f324(x78953,x78952))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78951),f769(x78951,x78952,x78953))),f768(x78951,x78952,x78953)),x78952)+P1(f324(f324(f232(a1),x78951),f767(x78951,x78952,x78953)))
% 164.51/164.36  [7907]P140(x79073,x79072,x79071)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79071),f777(x79071,x79072,x79073))),f776(x79071,x79072,x79073)),x79072)+P1(f324(f324(f232(a1),x79071),f775(x79071,x79072,x79073)))+~P1(f324(x79073,f2(a1)))
% 164.51/164.36  [7913]P139(x79133,x79132,x79131)+~P1(f324(x79133,x79132))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79131),f773(x79131,x79132,x79133))),f767(x79131,x79132,x79133)),x79132)+P1(f324(f324(f231(a1),f2(a1)),f768(x79131,x79132,x79133)))
% 164.51/164.36  [7920]P140(x79203,x79202,x79201)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79201),f778(x79201,x79202,x79203))),f775(x79201,x79202,x79203)),x79202)+P1(f324(f324(f231(a1),f2(a1)),f776(x79201,x79202,x79203)))+~P1(f324(x79203,f2(a1)))
% 164.51/164.36  [7930]P139(x79303,x79302,x79301)+E(x79301,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79301),f769(x79301,x79302,x79303))),f768(x79301,x79302,x79303)),x79302)+~P1(f324(x79303,f767(x79301,x79302,x79303)))
% 164.51/164.36  [7931]P140(x79313,x79312,x79311)+E(x79311,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79311),f777(x79311,x79312,x79313))),f776(x79311,x79312,x79313)),x79312)+~P1(f324(x79313,f778(x79311,x79312,x79313)))
% 164.51/164.36  [7932]P139(x79323,x79322,x79321)+E(x79321,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79321),f773(x79321,x79322,x79323))),f767(x79321,x79322,x79323)),x79322)+~P1(f324(x79323,f768(x79321,x79322,x79323)))
% 164.51/164.36  [7933]P140(x79333,x79332,x79331)+E(x79331,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79331),f778(x79331,x79332,x79333))),f775(x79331,x79332,x79333)),x79332)+~P1(f324(x79333,f777(x79331,x79332,x79333)))
% 164.51/164.36  [7987]P139(x79873,x79872,x79871)+~P1(f324(x79873,x79872))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79871),f769(x79871,x79872,x79873))),f768(x79871,x79872,x79873)),x79872)+~P1(f324(x79873,f767(x79871,x79872,x79873)))
% 164.51/164.36  [7988]P139(x79883,x79882,x79881)+~P1(f324(x79883,x79882))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79881),f773(x79881,x79882,x79883))),f767(x79881,x79882,x79883)),x79882)+~P1(f324(x79883,f768(x79881,x79882,x79883)))
% 164.51/164.36  [8001]P140(x80013,x80012,x80011)+E(f324(f324(f82(a1),f324(f324(f83(a1),x80011),f777(x80011,x80012,x80013))),f776(x80011,x80012,x80013)),x80012)+~P1(f324(x80013,f778(x80011,x80012,x80013)))+~P1(f324(x80013,f2(a1)))
% 164.51/164.36  [8002]P140(x80023,x80022,x80021)+E(f324(f324(f82(a1),f324(f324(f83(a1),x80021),f778(x80021,x80022,x80023))),f775(x80021,x80022,x80023)),x80022)+~P1(f324(x80023,f777(x80021,x80022,x80023)))+~P1(f324(x80023,f2(a1)))
% 164.51/164.36  [8102]P139(x81023,x81022,x81021)+E(x81021,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81021),f769(x81021,x81022,x81023))),f768(x81021,x81022,x81023)),x81022)+P1(f324(f324(f231(a1),f767(x81021,x81022,x81023)),f2(a1)))
% 164.51/164.36  [8103]P140(x81033,x81032,x81031)+E(x81031,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81031),f777(x81031,x81032,x81033))),f776(x81031,x81032,x81033)),x81032)+P1(f324(f324(f231(a1),f775(x81031,x81032,x81033)),f2(a1)))
% 164.51/164.36  [8142]P139(x81423,x81422,x81421)+~P1(f324(x81423,x81422))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81421),f769(x81421,x81422,x81423))),f768(x81421,x81422,x81423)),x81422)+P1(f324(f324(f231(a1),f767(x81421,x81422,x81423)),f2(a1)))
% 164.51/164.36  [8148]P140(x81483,x81482,x81481)+E(f324(f324(f82(a1),f324(f324(f83(a1),x81481),f777(x81481,x81482,x81483))),f776(x81481,x81482,x81483)),x81482)+~P1(f324(x81483,f2(a1)))+P1(f324(f324(f231(a1),f775(x81481,x81482,x81483)),f2(a1)))
% 164.51/164.36  [8279]P139(x82793,x82792,x82791)+E(x82791,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x82791),f773(x82791,x82792,x82793))),f767(x82791,x82792,x82793)),x82792)+E(f324(f324(f82(a1),f324(f324(f83(a1),x82791),f769(x82791,x82792,x82793))),f768(x82791,x82792,x82793)),x82792)
% 164.51/164.36  [8280]P140(x82803,x82802,x82801)+E(x82801,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x82801),f778(x82801,x82802,x82803))),f775(x82801,x82802,x82803)),x82802)+E(f324(f324(f82(a1),f324(f324(f83(a1),x82801),f777(x82801,x82802,x82803))),f776(x82801,x82802,x82803)),x82802)
% 164.51/164.36  [8302]P139(x83023,x83022,x83021)+~P1(f324(x83023,x83022))+E(f324(f324(f82(a1),f324(f324(f83(a1),x83021),f773(x83021,x83022,x83023))),f767(x83021,x83022,x83023)),x83022)+E(f324(f324(f82(a1),f324(f324(f83(a1),x83021),f769(x83021,x83022,x83023))),f768(x83021,x83022,x83023)),x83022)
% 164.51/164.36  [8313]P140(x83133,x83132,x83131)+E(f324(f324(f82(a1),f324(f324(f83(a1),x83131),f778(x83131,x83132,x83133))),f775(x83131,x83132,x83133)),x83132)+E(f324(f324(f82(a1),f324(f324(f83(a1),x83131),f777(x83131,x83132,x83133))),f776(x83131,x83132,x83133)),x83132)+~P1(f324(x83133,f2(a1)))
% 164.51/164.36  [8912]~P117(x89121)+~E(x89123,f2(x89121))+~E(x89122,f2(x89121))+P1(f324(f324(f231(x89121),f324(f324(f82(x89121),f324(f324(f83(x89121),x89122),x89122)),f324(f324(f83(x89121),x89123),x89123))),f2(x89121)))
% 164.51/164.36  [9913]~P103(x99131)+~E(x99133,f2(x99131))+~E(x99132,f2(x99131))+P1(f324(f324(f231(x99131),f324(f324(f82(x99131),f324(f324(f240(x99131),x99132),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99131),x99133),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99131)))
% 164.51/164.36  [4641]~E(x46413,x46411)+~P114(x46412)+E(x46411,f2(x46412))+E(f324(f324(f284(x46412),x46413),x46411),f80(x46412))
% 164.51/164.36  [4692]~P95(x46921)+~E(x46923,f179(x46921))+~E(x46922,f179(x46921))+E(f324(f324(f103(x46921),x46922),x46923),f179(x46921))
% 164.51/164.36  [4693]~P98(x46931)+~E(x46933,f238(x46931))+~E(x46932,f238(x46931))+E(f324(f324(f104(x46931),x46932),x46933),f238(x46931))
% 164.51/164.36  [4781]~P114(x47813)+E(x47811,x47812)+E(x47812,f2(x47813))+~E(f324(f324(f284(x47813),x47811),x47812),f80(x47813))
% 164.51/164.36  [4798]~P120(x47982)+E(x47981,f2(x47982))+E(x47983,f2(x47982))+~E(f324(f324(f83(x47982),x47983),x47981),f2(x47982))
% 164.51/164.36  [4799]~P132(x47992)+E(x47991,f2(x47992))+E(x47993,f2(x47992))+~E(f324(f324(f83(x47992),x47993),x47991),f2(x47992))
% 164.51/164.36  [5164]~P112(x51643)+E(x51641,x51642)+E(x51641,f324(f81(x51643),x51642))+~E(f324(f324(f83(x51643),x51641),x51641),f324(f324(f83(x51643),x51642),x51642))
% 164.51/164.36  [5200]~P91(x52001)+E(f324(f81(x52001),x52002),x52003)+~E(f324(f324(f103(x52001),x52002),x52003),f238(x52001))+~E(f324(f324(f104(x52001),x52002),x52003),f179(x52001))
% 164.51/164.36  [5280]~P103(x52803)+E(x52801,x52802)+P1(f324(f324(f232(x52803),x52802),x52801))+P1(f324(f324(f232(x52803),x52801),x52802))
% 164.51/164.36  [5281]~P86(x52813)+E(x52811,x52812)+P1(f324(f324(f232(x52813),x52812),x52811))+P1(f324(f324(f232(x52813),x52811),x52812))
% 164.51/164.36  [5282]~E(x52822,x52823)+~P86(x52821)+P1(f324(f324(f231(x52821),x52822),x52823))+P1(f324(f324(f232(x52821),x52822),x52823))
% 164.51/164.36  [5533]~P85(x55333)+E(x55331,x55332)+~P1(f324(f324(f231(x55333),x55332),x55331))+P1(f324(f324(f232(x55333),x55332),x55331))
% 164.51/164.36  [5539]~P85(x55393)+E(x55391,x55392)+~P1(f324(f324(f231(x55393),x55391),x55392))+P1(f324(f324(f232(x55393),x55391),x55392))
% 164.51/164.36  [5541]~P86(x55413)+E(x55411,x55412)+~P1(f324(f324(f231(x55413),x55411),x55412))+P1(f324(f324(f232(x55413),x55411),x55412))
% 164.51/164.36  [5651]P139(x56511,x56512,x56513)+~P1(f324(x56511,x56512))+P1(f324(f324(f232(a1),x56513),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x56513))
% 164.51/164.36  [5702]P140(x57021,x57022,x57023)+~P1(f324(x57021,f2(a1)))+P1(f324(f324(f232(a1),x57023),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x57023))
% 164.51/164.36  [5706]~P94(x57061)+E(f324(f324(f103(x57061),x57062),f12(x57061,x57063)),x57062)+~P1(f324(f64(x57061),x57063))+~P1(f324(f324(f326(x57061),x57062),x57063))
% 164.51/164.36  [5707]~P94(x57071)+E(f324(f324(f104(x57071),x57072),f15(x57071,x57073)),x57072)+~P1(f324(f64(x57071),x57073))+~P1(f324(f324(f326(x57071),x57072),x57073))
% 164.51/164.36  [5740]~P86(x57401)+E(f324(f324(f235(x57401),x57402),f17(x57401,x57403)),f17(x57401,x57403))+~P1(f324(f64(x57401),x57403))+~P1(f324(f324(f326(x57401),x57402),x57403))
% 164.51/164.36  [5741]~P86(x57411)+E(f324(f324(f178(x57411),x57412),f16(x57411,x57413)),f16(x57411,x57413))+~P1(f324(f64(x57411),x57413))+~P1(f324(f324(f326(x57411),x57412),x57413))
% 164.51/164.36  [5742]~P94(x57421)+E(f324(f324(f103(x57421),x57422),f15(x57421,x57423)),f15(x57421,x57423))+~P1(f324(f64(x57421),x57423))+~P1(f324(f324(f326(x57421),x57422),x57423))
% 164.51/164.36  [5743]~P94(x57431)+E(f324(f324(f104(x57431),x57432),f12(x57431,x57433)),f12(x57431,x57433))+~P1(f324(f64(x57431),x57433))+~P1(f324(f324(f326(x57431),x57432),x57433))
% 164.51/164.36  [5784]E(x57841,x57842)+~P85(x57843)+~P1(f324(f324(f231(x57843),x57842),x57841))+~P1(f324(f324(f231(x57843),x57841),x57842))
% 164.51/164.36  [5928]~P102(x59281)+P1(f324(f324(f231(x59281),x59283),x59282))+~P1(f324(f324(f231(x59281),x59282),x59283))+P1(f324(f324(f232(x59281),x59282),x59283))
% 164.51/164.36  [5952]~P86(x59521)+~P1(f324(f64(x59521),x59523))+P1(f324(f324(f231(x59521),x59522),f16(x59521,x59523)))+~P1(f324(f324(f326(x59521),x59522),x59523))
% 164.51/164.36  [6006]~P86(x60061)+E(f324(f324(f235(x60061),x60062),f13(x60061,f178(x60061),x60063)),x60062)+~P1(f324(f64(x60061),x60063))+~P1(f324(f324(f326(x60061),x60062),x60063))
% 164.51/164.36  [6007]~P86(x60071)+E(f324(f324(f178(x60071),x60072),f14(x60071,f235(x60071),x60073)),x60072)+~P1(f324(f64(x60071),x60073))+~P1(f324(f324(f326(x60071),x60072),x60073))
% 164.51/164.36  [6149]E(x61491,x61492)+~E(f324(f324(f3(a840),x61491),x61493),f324(f324(f3(a840),x61492),x61493))+~P1(f324(f324(f231(a840),x61493),x61491))+~P1(f324(f324(f231(a840),x61493),x61492))
% 164.51/164.36  [6177]~P86(x61771)+~P1(f324(f64(x61771),x61772))+~P1(f324(f324(f326(x61771),x61773),x61772))+P1(f324(f324(f231(x61771),f17(x61771,x61772)),x61773))
% 164.51/164.36  [6243]P139(x62432,x62433,x62431)+E(x62431,f2(a1))+P1(f324(f324(f232(a1),x62431),f767(x62431,x62433,x62432)))+P1(f324(f324(f232(a1),f2(a1)),x62431))
% 164.51/164.36  [6244]P140(x62442,x62443,x62441)+E(x62441,f2(a1))+P1(f324(f324(f232(a1),x62441),f775(x62441,x62443,x62442)))+P1(f324(f324(f232(a1),f2(a1)),x62441))
% 164.51/164.36  [6245]~P86(x62451)+E(f324(f324(f235(x62451),x62452),f14(x62451,f235(x62451),x62453)),f14(x62451,f235(x62451),x62453))+~P1(f324(f64(x62451),x62453))+~P1(f324(f324(f326(x62451),x62452),x62453))
% 164.51/164.36  [6246]~P86(x62461)+E(f324(f324(f178(x62461),x62462),f13(x62461,f178(x62461),x62463)),f13(x62461,f178(x62461),x62463))+~P1(f324(f64(x62461),x62463))+~P1(f324(f324(f326(x62461),x62462),x62463))
% 164.51/164.36  [6253]~P1(f324(x62531,x62532))+P1(f324(x62531,f786(x62532,x62531,x62533)))+P1(f324(x62531,f2(a840)))+~P1(f324(f324(f232(a840),x62532),x62533))
% 164.51/164.36  [6312]~P1(f324(x63121,x63122))+~P1(f324(f64(x63123),x63122))+P1(f324(x63121,f430(x63121,x63122,x63123)))+P1(f324(x63121,f179(f847(x63123,a834))))
% 164.51/164.36  [6327]~P103(x63271)+~P89(x63271)+P1(f324(f324(f232(x63271),f324(f106(x63271),x63272)),f324(f106(x63271),x63273)))+~P1(f324(f324(f232(a1),x63272),x63273))
% 164.51/164.36  [6328]~P103(x63281)+~P89(x63281)+P1(f324(f324(f231(x63281),f324(f106(x63281),x63282)),f324(f106(x63281),x63283)))+~P1(f324(f324(f231(a1),x63282),x63283))
% 164.51/164.36  [6331]~P1(f324(x63311,x63313))+~P1(f324(f64(x63312),x63313))+P1(f324(f64(x63312),f430(x63311,x63313,x63312)))+P1(f324(x63311,f179(f847(x63312,a834))))
% 164.51/164.36  [6365]P139(x63651,x63652,x63653)+~P1(f324(x63651,x63652))+P1(f324(f324(f232(a1),x63653),f767(x63653,x63652,x63651)))+P1(f324(f324(f232(a1),f2(a1)),x63653))
% 164.51/164.36  [6404]P140(x64041,x64042,x64043)+P1(f324(f324(f232(a1),x64043),f775(x64043,x64042,x64041)))+~P1(f324(x64041,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x64043))
% 164.51/164.36  [6432]~P101(x64321)+~P90(x64321)+E(f324(f324(f235(x64321),f324(f106(x64321),x64322)),f324(f106(x64321),x64323)),f324(f106(x64321),x64323))+P1(f324(f324(f231(x64321),f324(f106(x64321),x64322)),f324(f106(x64321),x64323)))
% 164.51/164.36  [6433]~P101(x64331)+~P90(x64331)+E(f324(f324(f178(x64331),f324(f106(x64331),x64332)),f324(f106(x64331),x64333)),f324(f106(x64331),x64332))+P1(f324(f324(f231(x64331),f324(f106(x64331),x64332)),f324(f106(x64331),x64333)))
% 164.51/164.36  [6495]P139(x64952,x64953,x64951)+E(x64951,f2(a1))+~P1(f324(x64952,f767(x64951,x64953,x64952)))+P1(f324(f324(f232(a1),f2(a1)),x64951))
% 164.51/164.36  [6496]P140(x64962,x64963,x64961)+E(x64961,f2(a1))+~P1(f324(x64962,f778(x64961,x64963,x64962)))+P1(f324(f324(f232(a1),f2(a1)),x64961))
% 164.51/164.36  [6591]P139(x65911,x65912,x65913)+~P1(f324(x65911,x65912))+~P1(f324(x65911,f767(x65913,x65912,x65911)))+P1(f324(f324(f232(a1),f2(a1)),x65913))
% 164.51/164.36  [6621]P140(x66211,x66212,x66213)+~P1(f324(x66211,f778(x66213,x66212,x66211)))+~P1(f324(x66211,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x66213))
% 164.51/164.36  [6737]~P89(x67373)+~P103(x67373)+~P1(f324(f324(f232(x67373),f324(f106(x67373),x67371)),f324(f106(x67373),x67372)))+P1(f324(f324(f232(a1),x67371),x67372))
% 164.51/164.36  [6738]~P89(x67383)+~P103(x67383)+~P1(f324(f324(f231(x67383),f324(f106(x67383),x67381)),f324(f106(x67383),x67382)))+P1(f324(f324(f231(a1),x67381),x67382))
% 164.51/164.36  [6770]~P86(x67701)+~P18(x67701,x67703)+P18(x67701,f324(f324(f139(x67701),x67702),x67703))+~P1(f324(f324(f231(x67701),x67702),f751(x67703,x67702,x67701)))
% 164.51/164.36  [6771]~P86(x67711)+~P18(x67711,x67713)+P18(x67711,f324(f324(f139(x67711),x67712),x67713))+~P1(f324(f324(f231(x67711),x67712),f755(x67713,x67712,x67711)))
% 164.51/164.36  [6858]P139(x68582,x68583,x68581)+E(x68581,f2(a1))+P1(f324(f324(f232(a1),x68581),f2(a1)))+P1(f324(f324(f232(a1),f768(x68581,x68583,x68582)),x68581))
% 164.51/164.36  [6859]P140(x68592,x68593,x68591)+E(x68591,f2(a1))+P1(f324(f324(f232(a1),x68591),f2(a1)))+P1(f324(f324(f232(a1),f776(x68591,x68593,x68592)),x68591))
% 164.51/164.36  [6898]P139(x68982,x68983,x68981)+E(x68981,f2(a1))+P1(f324(f324(f231(a1),f767(x68981,x68983,x68982)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x68981))
% 164.51/164.36  [6899]P140(x68992,x68993,x68991)+E(x68991,f2(a1))+P1(f324(f324(f231(a1),f775(x68991,x68993,x68992)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x68991))
% 164.51/164.36  [6917]~P86(x69171)+~P18(x69171,x69173)+E(f324(f324(f137(x69171,x69171,f7(x69171)),x69172),f155(x69171,x69172,x69173)),x69173)+~P1(f324(f324(f326(x69171),x69172),f324(f157(x69171),x69173)))
% 164.51/164.36  [6967]P139(x69671,x69672,x69673)+~P1(f324(x69671,x69672))+P1(f324(f324(f232(a1),x69673),f2(a1)))+P1(f324(f324(f232(a1),f768(x69673,x69672,x69671)),x69673))
% 164.51/164.36  [6973]~P101(x69731)+~P90(x69731)+E(f324(f324(f235(x69731),f324(f106(x69731),x69732)),f324(f106(x69731),x69733)),f324(f106(x69731),x69732))+~P1(f324(f324(f231(x69731),f324(f106(x69731),x69732)),f324(f106(x69731),x69733)))
% 164.51/164.36  [6974]~P101(x69741)+~P90(x69741)+E(f324(f324(f178(x69741),f324(f106(x69741),x69742)),f324(f106(x69741),x69743)),f324(f106(x69741),x69743))+~P1(f324(f324(f231(x69741),f324(f106(x69741),x69742)),f324(f106(x69741),x69743)))
% 164.51/164.36  [6987]P140(x69871,x69872,x69873)+~P1(f324(x69871,f2(a1)))+P1(f324(f324(f232(a1),x69873),f2(a1)))+P1(f324(f324(f232(a1),f776(x69873,x69872,x69871)),x69873))
% 164.51/164.36  [6997]P139(x69971,x69972,x69973)+~P1(f324(x69971,x69972))+P1(f324(f324(f231(a1),f767(x69973,x69972,x69971)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x69973))
% 164.51/164.36  [7021]P140(x70211,x70212,x70213)+~P1(f324(x70211,f2(a1)))+P1(f324(f324(f231(a1),f775(x70213,x70212,x70211)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x70213))
% 164.51/164.36  [7048]~P1(f324(x70481,x70482))+P1(f324(x70481,f2(a840)))+~P1(f324(f324(f232(a840),x70482),x70483))+P1(f324(f324(f232(a840),f786(x70482,x70481,x70483)),x70483))
% 164.51/164.36  [7065]~P86(x70651)+~P18(x70651,x70653)+P18(x70651,f324(f324(f139(x70651),x70652),x70653))+P1(f324(f324(f326(x70651),f751(x70653,x70652,x70651)),f324(f157(x70651),x70653)))
% 164.51/164.36  [7066]~P86(x70661)+~P18(x70661,x70663)+P18(x70661,f324(f324(f139(x70661),x70662),x70663))+P1(f324(f324(f326(x70661),f755(x70663,x70662,x70661)),f324(f157(x70661),x70663)))
% 164.51/164.36  [7186]~P86(x71861)+~P9(x71861)+~P1(f324(f324(f232(x71861),x71863),f43(x71861,x71862)))+P1(f324(f324(f326(x71861),f652(x71862,x71863,x71861)),x71862))
% 164.51/164.36  [7355]~P86(x73551)+~P9(x73551)+~P1(f324(f324(f232(x73551),f44(x73551,x73553)),x73552))+P1(f324(f324(f326(x73551),f670(x73552,x73553,x73551)),x73553))
% 164.51/164.36  [7356]~P86(x73561)+~P9(x73561)+~P1(f324(f324(f232(x73561),f44(x73561,x73563)),x73562))+P1(f324(f324(f232(x73561),f670(x73562,x73563,x73561)),x73562))
% 164.51/164.36  [7373]P139(x73732,x73733,x73731)+E(x73731,f2(a1))+P1(f324(f324(f232(a1),x73731),f767(x73731,x73733,x73732)))+P1(f324(f324(f232(a1),f768(x73731,x73733,x73732)),x73731))
% 164.51/164.36  [7374]P140(x73742,x73743,x73741)+E(x73741,f2(a1))+P1(f324(f324(f232(a1),x73741),f775(x73741,x73743,x73742)))+P1(f324(f324(f232(a1),f776(x73741,x73743,x73742)),x73741))
% 164.51/164.36  [7470]P139(x74703,x74702,x74701)+E(x74701,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74701),f773(x74701,x74702,x74703))),f767(x74701,x74702,x74703)),x74702)+P1(f324(f324(f232(a1),f2(a1)),x74701))
% 164.51/164.36  [7471]P140(x74713,x74712,x74711)+E(x74711,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74711),f778(x74711,x74712,x74713))),f775(x74711,x74712,x74713)),x74712)+P1(f324(f324(f232(a1),f2(a1)),x74711))
% 164.51/164.36  [7473]~P122(x74731)+~P1(f324(f324(f232(x74731),x74733),f2(x74731)))+P1(f324(f324(f232(x74731),f324(f324(f83(x74731),x74732),x74733)),f2(x74731)))+~P1(f324(f324(f232(x74731),f2(x74731)),x74732))
% 164.51/164.36  [7474]~P122(x74741)+~P1(f324(f324(f232(x74741),x74742),f2(x74741)))+P1(f324(f324(f232(x74741),f324(f324(f83(x74741),x74742),x74743)),f2(x74741)))+~P1(f324(f324(f232(x74741),f2(x74741)),x74743))
% 164.51/164.36  [7475]~P61(x74751)+~P1(f324(f324(f232(x74751),x74753),f2(x74751)))+P1(f324(f324(f232(x74751),f324(f324(f284(x74751),x74752),x74753)),f2(x74751)))+~P1(f324(f324(f232(x74751),f2(x74751)),x74752))
% 164.51/164.36  [7476]~P61(x74761)+~P1(f324(f324(f232(x74761),x74762),f2(x74761)))+P1(f324(f324(f232(x74761),f324(f324(f284(x74761),x74762),x74763)),f2(x74761)))+~P1(f324(f324(f232(x74761),f2(x74761)),x74763))
% 164.51/164.36  [7477]~P62(x74771)+~P1(f324(f324(f232(x74771),x74773),f2(x74771)))+P1(f324(f324(f232(x74771),f324(f324(f284(x74771),x74772),x74773)),f2(x74771)))+~P1(f324(f324(f232(x74771),f2(x74771)),x74772))
% 164.51/164.36  [7478]~P62(x74781)+~P1(f324(f324(f232(x74781),x74782),f2(x74781)))+P1(f324(f324(f232(x74781),f324(f324(f284(x74781),x74782),x74783)),f2(x74781)))+~P1(f324(f324(f232(x74781),f2(x74781)),x74783))
% 164.51/164.36  [7480]~P117(x74801)+~P1(f324(f324(f231(x74801),x74803),f2(x74801)))+P1(f324(f324(f231(x74801),f324(f324(f83(x74801),x74802),x74803)),f2(x74801)))+~P1(f324(f324(f231(x74801),f2(x74801)),x74802))
% 164.51/164.36  [7481]~P117(x74811)+~P1(f324(f324(f231(x74811),x74812),f2(x74811)))+P1(f324(f324(f231(x74811),f324(f324(f83(x74811),x74812),x74813)),f2(x74811)))+~P1(f324(f324(f231(x74811),f2(x74811)),x74813))
% 164.51/164.36  [7483]~P127(x74831)+~P1(f324(f324(f231(x74831),x74833),f2(x74831)))+P1(f324(f324(f231(x74831),f324(f324(f83(x74831),x74832),x74833)),f2(x74831)))+~P1(f324(f324(f231(x74831),f2(x74831)),x74832))
% 164.51/164.36  [7485]~P127(x74851)+~P1(f324(f324(f231(x74851),x74852),f2(x74851)))+P1(f324(f324(f231(x74851),f324(f324(f83(x74851),x74852),x74853)),f2(x74851)))+~P1(f324(f324(f231(x74851),f2(x74851)),x74853))
% 164.51/164.36  [7486]~P61(x74861)+~P1(f324(f324(f231(x74861),x74863),f2(x74861)))+P1(f324(f324(f231(x74861),f324(f324(f284(x74861),x74862),x74863)),f2(x74861)))+~P1(f324(f324(f231(x74861),f2(x74861)),x74862))
% 164.51/164.36  [7487]~P61(x74871)+~P1(f324(f324(f231(x74871),x74872),f2(x74871)))+P1(f324(f324(f231(x74871),f324(f324(f284(x74871),x74872),x74873)),f2(x74871)))+~P1(f324(f324(f231(x74871),f2(x74871)),x74873))
% 164.51/164.36  [7488]~P62(x74881)+~P1(f324(f324(f232(x74881),x74883),f2(x74881)))+P1(f324(f324(f231(x74881),f324(f324(f284(x74881),x74882),x74883)),f2(x74881)))+~P1(f324(f324(f231(x74881),f2(x74881)),x74882))
% 164.51/164.36  [7489]~P62(x74891)+~P1(f324(f324(f231(x74891),x74892),f2(x74891)))+P1(f324(f324(f231(x74891),f324(f324(f284(x74891),x74892),x74893)),f2(x74891)))+~P1(f324(f324(f232(x74891),f2(x74891)),x74893))
% 164.51/164.36  [7505]P139(x75051,x75052,x75053)+~P1(f324(x75051,x75052))+P1(f324(f324(f232(a1),x75053),f767(x75053,x75052,x75051)))+P1(f324(f324(f232(a1),f768(x75053,x75052,x75051)),x75053))
% 164.51/164.36  [7518]P140(x75181,x75182,x75183)+P1(f324(f324(f232(a1),x75183),f775(x75183,x75182,x75181)))+~P1(f324(x75181,f2(a1)))+P1(f324(f324(f232(a1),f776(x75183,x75182,x75181)),x75183))
% 164.51/164.36  [7570]P139(x75702,x75703,x75701)+E(x75701,f2(a1))+~P1(f324(x75702,f767(x75701,x75703,x75702)))+P1(f324(f324(f232(a1),f768(x75701,x75703,x75702)),x75701))
% 164.51/164.36  [7571]P140(x75712,x75713,x75711)+E(x75711,f2(a1))+~P1(f324(x75712,f778(x75711,x75713,x75712)))+P1(f324(f324(f232(a1),f776(x75711,x75713,x75712)),x75711))
% 164.51/164.36  [7580]P139(x75803,x75802,x75801)+~P1(f324(x75803,x75802))+E(f324(f324(f82(a1),f324(f324(f83(a1),x75801),f773(x75801,x75802,x75803))),f767(x75801,x75802,x75803)),x75802)+P1(f324(f324(f232(a1),f2(a1)),x75801))
% 164.51/164.36  [7598]P140(x75983,x75982,x75981)+E(f324(f324(f82(a1),f324(f324(f83(a1),x75981),f778(x75981,x75982,x75983))),f775(x75981,x75982,x75983)),x75982)+~P1(f324(x75983,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x75981))
% 164.51/164.36  [7624]~P1(f324(x76241,x76243))+~P1(f324(f64(x76242),x76243))+P1(f324(f324(f326(x76242),f431(x76241,x76243,x76242)),f430(x76241,x76243,x76242)))+P1(f324(x76241,f179(f847(x76242,a834))))
% 164.51/164.36  [7634]P139(x76341,x76342,x76343)+~P1(f324(x76341,x76342))+~P1(f324(x76341,f767(x76343,x76342,x76341)))+P1(f324(f324(f232(a1),f768(x76343,x76342,x76341)),x76343))
% 164.51/164.36  [7640]P140(x76401,x76402,x76403)+~P1(f324(x76401,f778(x76403,x76402,x76401)))+~P1(f324(x76401,f2(a1)))+P1(f324(f324(f232(a1),f776(x76403,x76402,x76401)),x76403))
% 164.51/164.36  [7712]~P2(x77123)+P1(f324(x77121,x77122))+~P1(f324(f324(f326(x77123),x77122),f175(x77123)))+~P1(f324(x77121,f324(f102(x77123),f396(x77121,x77122,x77123))))
% 164.51/164.36  [7751]~P61(x77511)+~P1(f324(f324(f232(x77511),f324(f324(f284(x77511),x77513),x77512)),f2(x77511)))+P1(f324(f324(f232(x77511),x77512),f2(x77511)))+P1(f324(f324(f232(x77511),f2(x77511)),x77512))
% 164.51/164.36  [7752]~P61(x77521)+~P1(f324(f324(f232(x77521),f324(f324(f284(x77521),x77522),x77523)),f2(x77521)))+P1(f324(f324(f232(x77521),x77522),f2(x77521)))+P1(f324(f324(f232(x77521),f2(x77521)),x77522))
% 164.51/164.36  [7753]~P117(x77531)+~P1(f324(f324(f231(x77531),f324(f324(f83(x77531),x77533),x77532)),f2(x77531)))+P1(f324(f324(f231(x77531),x77532),f2(x77531)))+P1(f324(f324(f231(x77531),f2(x77531)),x77532))
% 164.51/164.36  [7754]~P117(x77541)+~P1(f324(f324(f231(x77541),f324(f324(f83(x77541),x77542),x77543)),f2(x77541)))+P1(f324(f324(f231(x77541),x77542),f2(x77541)))+P1(f324(f324(f231(x77541),f2(x77541)),x77542))
% 164.51/164.36  [7755]~P61(x77551)+~P1(f324(f324(f231(x77551),f324(f324(f284(x77551),x77553),x77552)),f2(x77551)))+P1(f324(f324(f231(x77551),x77552),f2(x77551)))+P1(f324(f324(f231(x77551),f2(x77551)),x77552))
% 164.51/164.36  [7756]~P61(x77561)+~P1(f324(f324(f231(x77561),f324(f324(f284(x77561),x77562),x77563)),f2(x77561)))+P1(f324(f324(f231(x77561),x77562),f2(x77561)))+P1(f324(f324(f231(x77561),f2(x77561)),x77562))
% 164.51/164.36  [7782]~P61(x77821)+~P1(f324(f324(f232(x77821),f324(f324(f284(x77821),x77822),x77823)),f2(x77821)))+P1(f324(f324(f232(x77821),f2(x77821)),x77822))+P1(f324(f324(f232(x77821),f2(x77821)),x77823))
% 164.51/164.36  [7783]~P117(x77831)+~P1(f324(f324(f231(x77831),f324(f324(f83(x77831),x77832),x77833)),f2(x77831)))+P1(f324(f324(f231(x77831),f2(x77831)),x77832))+P1(f324(f324(f231(x77831),f2(x77831)),x77833))
% 164.51/164.36  [7784]~P61(x77841)+~P1(f324(f324(f231(x77841),f324(f324(f284(x77841),x77842),x77843)),f2(x77841)))+P1(f324(f324(f231(x77841),f2(x77841)),x77842))+P1(f324(f324(f231(x77841),f2(x77841)),x77843))
% 164.51/164.36  [7803]P139(x78032,x78033,x78031)+E(x78031,f2(a1))+P1(f324(f324(f231(a1),f767(x78031,x78033,x78032)),f2(a1)))+P1(f324(f324(f232(a1),f768(x78031,x78033,x78032)),x78031))
% 164.51/164.36  [7804]P140(x78042,x78043,x78041)+E(x78041,f2(a1))+P1(f324(f324(f231(a1),f775(x78041,x78043,x78042)),f2(a1)))+P1(f324(f324(f232(a1),f776(x78041,x78043,x78042)),x78041))
% 164.51/164.36  [7810]~P84(x78101)+~P1(f324(f324(f232(x78101),x78102),f80(x78101)))+P1(f324(f324(f232(x78101),f324(f324(f240(x78101),x78102),f324(a114,x78103))),f80(x78101)))+~P1(f324(f324(f232(x78101),f2(x78101)),x78102))
% 164.51/164.36  [7865]~P86(x78651)+~E(x78653,f115(x78651))+~P18(x78651,f324(f154(x78651),x78653))+E(f324(f131(x78651,x78651,f324(f9(x78651,x78651,x78651),f178(x78651)),x78652),f324(f154(x78651),x78653)),x78652)
% 164.51/164.36  [7867]P139(x78671,x78672,x78673)+~P1(f324(x78671,x78672))+P1(f324(f324(f231(a1),f767(x78673,x78672,x78671)),f2(a1)))+P1(f324(f324(f232(a1),f768(x78673,x78672,x78671)),x78673))
% 164.51/164.36  [7879]P140(x78791,x78792,x78793)+~P1(f324(x78791,f2(a1)))+P1(f324(f324(f231(a1),f775(x78793,x78792,x78791)),f2(a1)))+P1(f324(f324(f232(a1),f776(x78793,x78792,x78791)),x78793))
% 164.51/164.36  [8097]P139(x80973,x80972,x80971)+E(x80971,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x80971),f773(x80971,x80972,x80973))),f767(x80971,x80972,x80973)),x80972)+P1(f324(f324(f232(a1),f768(x80971,x80972,x80973)),x80971))
% 164.51/164.36  [8098]P140(x80983,x80982,x80981)+E(x80981,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x80981),f778(x80981,x80982,x80983))),f775(x80981,x80982,x80983)),x80982)+P1(f324(f324(f232(a1),f776(x80981,x80982,x80983)),x80981))
% 164.51/164.36  [8133]P139(x81333,x81332,x81331)+~P1(f324(x81333,x81332))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81331),f773(x81331,x81332,x81333))),f767(x81331,x81332,x81333)),x81332)+P1(f324(f324(f232(a1),f768(x81331,x81332,x81333)),x81331))
% 164.51/164.36  [8134]~P67(x81341)+~P68(x81341)+~P38(x81343)+E(f324(f324(f11(a840,x81341),f324(f324(f10(a1,x81341,a840),x81342),f102(a1))),f324(f304(a1,a840,a107),x81343)),f324(f324(f11(a1,x81341),x81342),x81343))
% 164.51/164.36  [8135]~P67(x81351)+~P68(x81351)+~P38(x81353)+E(f324(f324(f8(a840,x81351),f324(f324(f10(a1,x81351,a840),x81352),f102(a1))),f324(f304(a1,a840,a107),x81353)),f324(f324(f8(a1,x81351),x81352),x81353))
% 164.51/164.36  [8144]P140(x81443,x81442,x81441)+E(f324(f324(f82(a1),f324(f324(f83(a1),x81441),f778(x81441,x81442,x81443))),f775(x81441,x81442,x81443)),x81442)+~P1(f324(x81443,f2(a1)))+P1(f324(f324(f232(a1),f776(x81441,x81442,x81443)),x81441))
% 164.51/164.36  [8163]~E(x81632,f2(a840))+~E(f324(f246(a840,a840),x81633),f2(a840))+~E(x81631,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x81633)),x81632)),f324(f251(a840,a840),x81633)))+P1(f324(f54(x81631,x81632),x81633))
% 164.51/164.36  [9008]P1(f324(f324(f231(a1),x90081),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x90082),x90081)),x90083)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x90082))+~P1(f324(f324(f231(a1),f2(a1)),x90083))
% 164.51/164.36  [5602]~P94(x56022)+E(x56021,f179(f847(x56022,a834)))+~P1(f324(f64(x56022),x56021))+E(f12(x56022,f324(f324(f303(x56022),x56023),x56021)),f324(f324(f104(x56022),x56023),f12(x56022,x56021)))
% 164.51/164.36  [5603]~P86(x56032)+E(x56031,f179(f847(x56032,a834)))+~P1(f324(f64(x56032),x56031))+E(f16(x56032,f324(f324(f303(x56032),x56033),x56031)),f324(f324(f178(x56032),x56033),f16(x56032,x56031)))
% 164.51/164.36  [5604]~P86(x56042)+E(x56041,f179(f847(x56042,a834)))+~P1(f324(f64(x56042),x56041))+E(f17(x56042,f324(f324(f303(x56042),x56043),x56041)),f324(f324(f235(x56042),x56043),f17(x56042,x56041)))
% 164.51/164.36  [5605]~P94(x56052)+E(x56051,f179(f847(x56052,a834)))+~P1(f324(f64(x56052),x56051))+E(f15(x56052,f324(f324(f303(x56052),x56053),x56051)),f324(f324(f103(x56052),x56053),f15(x56052,x56051)))
% 164.51/164.36  [5925]~P117(x59251)+~E(x59253,f2(x59251))+~E(x59252,f2(x59251))+E(f324(f324(f82(x59251),f324(f324(f83(x59251),x59252),x59252)),f324(f324(f83(x59251),x59253),x59253)),f2(x59251))
% 164.51/164.36  [6000]~P92(x60002)+E(x60001,f179(f847(x60002,a834)))+~P1(f324(f64(x60002),x60001))+E(f324(f66(x60002,f83(x60002)),f324(f324(f303(x60002),x60003),x60001)),f324(f324(f83(x60002),x60003),f324(f66(x60002,f83(x60002)),x60001)))
% 164.51/164.36  [6127]~P86(x61272)+E(x61271,f179(f847(x61272,a834)))+~P1(f324(f64(x61272),x61271))+E(f13(x61272,f178(x61272),f324(f324(f303(x61272),x61273),x61271)),f324(f324(f178(x61272),x61273),f13(x61272,f178(x61272),x61271)))
% 164.51/164.36  [6128]~P86(x61282)+E(x61281,f179(f847(x61282,a834)))+~P1(f324(f64(x61282),x61281))+E(f14(x61282,f235(x61282),f324(f324(f303(x61282),x61283),x61281)),f324(f324(f235(x61282),x61283),f14(x61282,f235(x61282),x61281)))
% 164.51/164.36  [6656]~P4(x66561)+~P1(f324(f64(x66561),x66563))+E(f324(f66(x66561,f83(x66561)),f324(f324(f303(x66561),x66562),x66563)),f324(f324(f67(x66561,x66561,f83(x66561)),x66562),x66563))+P1(f324(f324(f326(x66561),x66562),x66563))
% 164.51/164.36  [6745]~E(f324(f324(f82(a1),x67452),f324(f324(f83(a1),x67453),x67451)),x67453)+~P1(f324(f324(f232(a1),f2(a1)),x67453))+P1(f324(f324(f231(a1),f80(a1)),x67451))+~P1(f324(f324(f232(a1),x67452),x67453))
% 164.51/164.36  [6776]~E(f324(f324(f82(a1),x67762),f324(f324(f83(a1),x67763),x67761)),x67763)+P1(f324(f324(f231(a1),x67761),f80(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x67763))+~P1(f324(f324(f231(a1),f2(a1)),x67762))
% 164.51/164.36  [6794]E(x67941,f2(a840))+~P1(f324(f54(x67943,x67941),x67942))+~P1(f324(f324(f232(a840),f2(a840)),x67941))+P1(f324(f324(f232(a840),f324(f251(a840,a840),x67942)),x67941))
% 164.51/164.36  [6823]~P131(x68231)+~P1(f324(f324(f231(x68231),x68232),f2(x68231)))+~P1(f324(f324(f231(x68231),x68233),f2(x68231)))+E(f324(f324(f83(x68231),f324(f77(x68231),x68232)),f324(f77(x68231),x68233)),f324(f77(x68231),f324(f324(f83(x68231),x68232),x68233)))
% 164.51/164.36  [6875]~P131(x68751)+~P1(f324(f324(f231(x68751),x68752),f2(x68751)))+E(f324(f324(f83(x68751),f324(f77(x68751),x68752)),f324(f77(x68751),x68753)),f324(f77(x68751),f324(f324(f83(x68751),x68752),x68753)))+~P1(f324(f324(f231(x68751),f2(x68751)),x68753))
% 164.51/164.36  [6876]~P131(x68761)+~P1(f324(f324(f231(x68761),x68763),f2(x68761)))+E(f324(f324(f83(x68761),f324(f77(x68761),x68762)),f324(f77(x68761),x68763)),f324(f77(x68761),f324(f324(f83(x68761),x68762),x68763)))+~P1(f324(f324(f231(x68761),f2(x68761)),x68762))
% 164.51/164.36  [6926]~P131(x69261)+E(f324(f324(f83(x69261),f324(f77(x69261),x69262)),f324(f77(x69261),x69263)),f324(f77(x69261),f324(f324(f83(x69261),x69262),x69263)))+~P1(f324(f324(f231(x69261),f2(x69261)),x69262))+~P1(f324(f324(f231(x69261),f2(x69261)),x69263))
% 164.51/164.36  [6944]~P117(x69441)+~P1(f324(f324(f232(x69441),x69443),f2(x69441)))+~P1(f324(f324(f232(x69441),x69442),f2(x69441)))+P1(f324(f324(f232(x69441),f2(x69441)),f324(f324(f83(x69441),x69442),x69443)))
% 164.51/164.36  [6945]~P61(x69451)+~P1(f324(f324(f232(x69451),x69453),f2(x69451)))+~P1(f324(f324(f232(x69451),x69452),f2(x69451)))+P1(f324(f324(f232(x69451),f2(x69451)),f324(f324(f284(x69451),x69452),x69453)))
% 164.51/164.36  [6946]~P62(x69461)+~P1(f324(f324(f232(x69461),x69463),f2(x69461)))+~P1(f324(f324(f232(x69461),x69462),f2(x69461)))+P1(f324(f324(f232(x69461),f2(x69461)),f324(f324(f284(x69461),x69462),x69463)))
% 164.51/164.36  [6947]~P117(x69471)+~P1(f324(f324(f231(x69471),x69473),f2(x69471)))+~P1(f324(f324(f231(x69471),x69472),f2(x69471)))+P1(f324(f324(f231(x69471),f2(x69471)),f324(f324(f83(x69471),x69472),x69473)))
% 164.51/164.36  [6949]~P128(x69491)+~P1(f324(f324(f231(x69491),x69493),f2(x69491)))+~P1(f324(f324(f231(x69491),x69492),f2(x69491)))+P1(f324(f324(f231(x69491),f2(x69491)),f324(f324(f83(x69491),x69492),x69493)))
% 164.51/164.36  [6950]~P61(x69501)+~P1(f324(f324(f231(x69501),x69503),f2(x69501)))+~P1(f324(f324(f231(x69501),x69502),f2(x69501)))+P1(f324(f324(f231(x69501),f2(x69501)),f324(f324(f284(x69501),x69502),x69503)))
% 164.51/164.36  [6951]~P62(x69511)+~P1(f324(f324(f232(x69511),x69513),f2(x69511)))+~P1(f324(f324(f231(x69511),x69512),f2(x69511)))+P1(f324(f324(f231(x69511),f2(x69511)),f324(f324(f284(x69511),x69512),x69513)))
% 164.51/164.36  [6952]~P84(x69521)+~P1(f324(f324(f232(a840),f2(a840)),x69523))+~P1(f324(f324(f232(x69521),f80(x69521)),x69522))+P1(f324(f324(f232(x69521),f80(x69521)),f324(f324(f240(x69521),x69522),x69523)))
% 164.51/164.36  [7049]~P122(x70491)+~P1(f324(f324(f232(x70491),f2(x70491)),x70493))+~P1(f324(f324(f232(x70491),f2(x70491)),x70492))+P1(f324(f324(f232(x70491),f2(x70491)),f324(f324(f83(x70491),x70492),x70493)))
% 164.51/164.36  [7050]~P80(x70501)+~P1(f324(f324(f232(x70501),f2(x70501)),x70503))+~P1(f324(f324(f232(x70501),f2(x70501)),x70502))+P1(f324(f324(f232(x70501),f2(x70501)),f324(f324(f82(x70501),x70502),x70503)))
% 164.51/164.36  [7053]~P61(x70531)+~P1(f324(f324(f232(x70531),f2(x70531)),x70533))+~P1(f324(f324(f232(x70531),f2(x70531)),x70532))+P1(f324(f324(f232(x70531),f2(x70531)),f324(f324(f284(x70531),x70532),x70533)))
% 164.51/164.36  [7054]~P62(x70541)+~P1(f324(f324(f232(x70541),f2(x70541)),x70543))+~P1(f324(f324(f232(x70541),f2(x70541)),x70542))+P1(f324(f324(f232(x70541),f2(x70541)),f324(f324(f284(x70541),x70542),x70543)))
% 164.51/164.36  [7055]~P84(x70551)+~P1(f324(f324(f232(x70551),f80(x70551)),x70553))+~P1(f324(f324(f232(x70551),f80(x70551)),x70552))+P1(f324(f324(f232(x70551),f80(x70551)),f324(f324(f83(x70551),x70552),x70553)))
% 164.51/164.36  [7056]~P117(x70561)+~P1(f324(f324(f231(x70561),f2(x70561)),x70563))+~P1(f324(f324(f231(x70561),f2(x70561)),x70562))+P1(f324(f324(f231(x70561),f2(x70561)),f324(f324(f83(x70561),x70562),x70563)))
% 164.51/164.36  [7057]~P127(x70571)+~P1(f324(f324(f231(x70571),f2(x70571)),x70573))+~P1(f324(f324(f231(x70571),f2(x70571)),x70572))+P1(f324(f324(f231(x70571),f2(x70571)),f324(f324(f83(x70571),x70572),x70573)))
% 164.51/164.36  [7058]~P128(x70581)+~P1(f324(f324(f231(x70581),f2(x70581)),x70583))+~P1(f324(f324(f231(x70581),f2(x70581)),x70582))+P1(f324(f324(f231(x70581),f2(x70581)),f324(f324(f83(x70581),x70582),x70583)))
% 164.51/164.36  [7060]~P61(x70601)+~P1(f324(f324(f231(x70601),f2(x70601)),x70603))+~P1(f324(f324(f231(x70601),f2(x70601)),x70602))+P1(f324(f324(f231(x70601),f2(x70601)),f324(f324(f284(x70601),x70602),x70603)))
% 164.51/164.36  [7061]~P62(x70611)+~P1(f324(f324(f232(x70611),f2(x70611)),x70613))+~P1(f324(f324(f231(x70611),f2(x70611)),x70612))+P1(f324(f324(f231(x70611),f2(x70611)),f324(f324(f284(x70611),x70612),x70613)))
% 164.51/164.36  [7137]~P94(x71371)+~P1(f324(f64(x71371),x71373))+E(f12(x71371,f324(f324(f303(x71371),x71372),x71373)),x71372)+~E(f324(f324(f3(f847(x71371,a834)),x71373),f324(f324(f303(x71371),x71372),f179(f847(x71371,a834)))),f179(f847(x71371,a834)))
% 164.51/164.36  [7138]~P86(x71381)+~P1(f324(f64(x71381),x71383))+E(f16(x71381,f324(f324(f303(x71381),x71382),x71383)),x71382)+~E(f324(f324(f3(f847(x71381,a834)),x71383),f324(f324(f303(x71381),x71382),f179(f847(x71381,a834)))),f179(f847(x71381,a834)))
% 164.51/164.36  [7139]~P86(x71391)+~P1(f324(f64(x71391),x71393))+E(f17(x71391,f324(f324(f303(x71391),x71392),x71393)),x71392)+~E(f324(f324(f3(f847(x71391,a834)),x71393),f324(f324(f303(x71391),x71392),f179(f847(x71391,a834)))),f179(f847(x71391,a834)))
% 164.51/164.36  [7140]~P94(x71401)+~P1(f324(f64(x71401),x71403))+E(f15(x71401,f324(f324(f303(x71401),x71402),x71403)),x71402)+~E(f324(f324(f3(f847(x71401,a834)),x71403),f324(f324(f303(x71401),x71402),f179(f847(x71401,a834)))),f179(f847(x71401,a834)))
% 164.51/164.36  [7141]~P61(x71411)+P1(f324(f324(f232(x71411),x71412),f2(x71411)))+P1(f324(f324(f232(x71411),f2(x71411)),x71413))+~P1(f324(f324(f232(x71411),f2(x71411)),f324(f324(f284(x71411),x71413),x71412)))
% 164.51/164.36  [7142]~P61(x71421)+P1(f324(f324(f232(x71421),x71422),f2(x71421)))+P1(f324(f324(f232(x71421),f2(x71421)),x71423))+~P1(f324(f324(f232(x71421),f2(x71421)),f324(f324(f284(x71421),x71422),x71423)))
% 164.51/164.36  [7143]~P61(x71431)+P1(f324(f324(f232(x71431),x71432),f2(x71431)))+P1(f324(f324(f232(x71431),f2(x71431)),x71432))+~P1(f324(f324(f232(x71431),f2(x71431)),f324(f324(f284(x71431),x71433),x71432)))
% 164.51/164.36  [7144]~P61(x71441)+P1(f324(f324(f232(x71441),x71442),f2(x71441)))+P1(f324(f324(f232(x71441),f2(x71441)),x71442))+~P1(f324(f324(f232(x71441),f2(x71441)),f324(f324(f284(x71441),x71442),x71443)))
% 164.51/164.36  [7145]~P117(x71451)+P1(f324(f324(f231(x71451),x71452),f2(x71451)))+P1(f324(f324(f231(x71451),f2(x71451)),x71453))+~P1(f324(f324(f231(x71451),f2(x71451)),f324(f324(f83(x71451),x71453),x71452)))
% 164.51/164.36  [7146]~P117(x71461)+P1(f324(f324(f231(x71461),x71462),f2(x71461)))+P1(f324(f324(f231(x71461),f2(x71461)),x71463))+~P1(f324(f324(f231(x71461),f2(x71461)),f324(f324(f83(x71461),x71462),x71463)))
% 164.51/164.36  [7147]~P61(x71471)+P1(f324(f324(f231(x71471),x71472),f2(x71471)))+P1(f324(f324(f231(x71471),f2(x71471)),x71473))+~P1(f324(f324(f231(x71471),f2(x71471)),f324(f324(f284(x71471),x71473),x71472)))
% 164.51/164.36  [7148]~P61(x71481)+P1(f324(f324(f231(x71481),x71482),f2(x71481)))+P1(f324(f324(f231(x71481),f2(x71481)),x71483))+~P1(f324(f324(f231(x71481),f2(x71481)),f324(f324(f284(x71481),x71482),x71483)))
% 164.51/164.36  [7149]~P117(x71491)+P1(f324(f324(f231(x71491),x71492),f2(x71491)))+P1(f324(f324(f231(x71491),f2(x71491)),x71492))+~P1(f324(f324(f231(x71491),f2(x71491)),f324(f324(f83(x71491),x71493),x71492)))
% 164.51/164.36  [7150]~P117(x71501)+P1(f324(f324(f231(x71501),x71502),f2(x71501)))+P1(f324(f324(f231(x71501),f2(x71501)),x71502))+~P1(f324(f324(f231(x71501),f2(x71501)),f324(f324(f83(x71501),x71502),x71503)))
% 164.51/164.36  [7151]~P61(x71511)+P1(f324(f324(f231(x71511),x71512),f2(x71511)))+P1(f324(f324(f231(x71511),f2(x71511)),x71512))+~P1(f324(f324(f231(x71511),f2(x71511)),f324(f324(f284(x71511),x71513),x71512)))
% 164.51/164.36  [7152]~P61(x71521)+P1(f324(f324(f231(x71521),x71522),f2(x71521)))+P1(f324(f324(f231(x71521),f2(x71521)),x71522))+~P1(f324(f324(f231(x71521),f2(x71521)),f324(f324(f284(x71521),x71522),x71523)))
% 164.51/164.36  [7237]~P1(f324(f324(f280(a840),x72371),x72373))+P1(f324(f324(f280(a840),x72371),x72372))+~P1(f324(f324(f231(a840),x72372),x72373))+~P1(f324(f324(f280(a840),x72371),f324(f324(f3(a840),x72373),x72372)))
% 164.51/164.36  [7238]~P1(f324(f324(f280(a840),x72381),x72383))+P1(f324(f324(f280(a840),x72381),x72382))+~P1(f324(f324(f231(a840),x72383),x72382))+~P1(f324(f324(f280(a840),x72381),f324(f324(f3(a840),x72382),x72383)))
% 164.51/164.36  [7253]~E(f324(f324(f104(f847(x72531,a834)),f324(f157(x72531),x72532)),f324(f157(x72531),x72533)),f179(f847(x72531,a834)))+~P1(f324(f127(x72531),x72533))+~P1(f324(f127(x72531),x72532))+P1(f324(f127(x72531),f324(f324(f125(x72531),x72532),x72533)))
% 164.51/164.36  [7254]~P86(x72541)+~P1(f324(f64(x72541),x72543))+E(f13(x72541,f178(x72541),f324(f324(f303(x72541),x72542),x72543)),x72542)+~E(f324(f324(f3(f847(x72541,a834)),x72543),f324(f324(f303(x72541),x72542),f179(f847(x72541,a834)))),f179(f847(x72541,a834)))
% 164.51/164.36  [7255]~P86(x72551)+~P1(f324(f64(x72551),x72553))+E(f14(x72551,f235(x72551),f324(f324(f303(x72551),x72552),x72553)),x72552)+~E(f324(f324(f3(f847(x72551,a834)),x72553),f324(f324(f303(x72551),x72552),f179(f847(x72551,a834)))),f179(f847(x72551,a834)))
% 164.51/164.36  [7273]~P103(x72731)+~P1(f324(f324(f232(x72731),x72732),x72733))+~P1(f324(f324(f232(x72731),f324(f81(x72731),x72732)),x72733))+P1(f324(f324(f232(x72731),f324(f77(x72731),x72732)),x72733))
% 164.51/164.36  [7275]~P78(x72751)+~P1(f324(f324(f231(x72751),x72752),x72753))+~P1(f324(f324(f231(x72751),f324(f81(x72751),x72752)),x72753))+P1(f324(f324(f231(x72751),f324(f77(x72751),x72752)),x72753))
% 164.51/164.36  [7344]~P122(x73441)+P1(f324(f324(f232(x73441),f2(x73441)),x73442))+~P1(f324(f324(f232(x73441),f2(x73441)),x73443))+~P1(f324(f324(f232(x73441),f2(x73441)),f324(f324(f83(x73441),x73443),x73442)))
% 164.51/164.36  [7345]~P122(x73451)+P1(f324(f324(f232(x73451),f2(x73451)),x73452))+~P1(f324(f324(f232(x73451),f2(x73451)),x73453))+~P1(f324(f324(f232(x73451),f2(x73451)),f324(f324(f83(x73451),x73452),x73453)))
% 164.51/164.36  [7657]E(x76571,x76572)+~P1(f324(f64(x76573),x76571))+~P1(f324(f324(f231(a840),f324(f41(x76573),x76571)),f324(f41(x76573),x76572)))+~P1(f324(f324(f231(f847(x76573,a834)),x76572),x76571))
% 164.51/164.36  [7807]~P1(f324(f324(f232(a1),x78071),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x78072))+~P1(f324(f324(f231(a1),x78072),x78073))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x78071),x78072)),f324(f324(f42(a1),x78071),x78073)))
% 164.51/164.36  [7818]~P1(f324(f324(f232(a1),f2(a1)),x78183))+~P1(f324(f324(f231(a1),f2(a1)),x78181))+~P1(f324(f324(f231(a1),x78183),x78182))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x78181),x78182)),f324(f324(f42(a1),x78181),x78183)))
% 164.51/164.36  [7956]E(f324(x79561,f795(x79562,x79561,x79563)),x79562)+~P1(f324(f324(f231(a1),x79562),f324(x79561,x79563)))+P1(f324(f324(f232(a840),f796(x79562,x79561,x79563)),x79563))+~P1(f324(f324(f231(a1),f324(x79561,f2(a840))),x79562))
% 164.51/164.36  [7957]E(f324(x79571,f799(x79572,x79571,x79573)),x79572)+~P1(f324(f324(f231(a1),x79572),f324(x79571,x79573)))+P1(f324(f324(f232(a840),f800(x79572,x79571,x79573)),x79573))+~P1(f324(f324(f231(a1),f324(x79571,f2(a840))),x79572))
% 164.51/164.36  [8057]~P1(f324(f64(x80571),x80573))+~P1(f324(f324(f232(a840),f324(f41(x80571),x80572)),f324(f41(x80571),x80573)))+~P1(f324(f324(f231(f847(x80571,a834)),x80572),x80573))+P1(f324(f324(f232(f847(x80571,a834)),x80572),x80573))
% 164.51/164.36  [8086]E(f324(f324(f3(a1),f454(x80863,x80861,x80862)),f455(x80863,x80861,x80862)),x80861)+E(f324(f324(f82(a1),x80861),x80862),x80861)+~P1(f324(f324(f232(a1),f2(a1)),x80862))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x80861),f80(a1))),x80863))
% 164.51/164.36  [8087]E(f324(f324(f82(a1),f443(x80873,x80871,x80872)),f444(x80873,x80871,x80872)),x80871)+E(f324(f324(f3(a1),x80871),x80872),x80871)+~P1(f324(f324(f232(a1),f2(a1)),x80872))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x80871),f80(a1))),x80873))
% 164.51/164.36  [8139]~P1(f324(f324(f231(a840),x81393),x81391))+P1(f324(f324(f232(a840),x81391),x81392))+~P1(f324(f324(f231(a840),x81393),x81392))+~P1(f324(f324(f232(a840),f324(f324(f3(a840),x81391),x81393)),f324(f324(f3(a840),x81392),x81393)))
% 164.51/164.36  [8140]~P1(f324(f324(f231(a840),x81403),x81401))+P1(f324(f324(f231(a840),x81401),x81402))+~P1(f324(f324(f231(a840),x81403),x81402))+~P1(f324(f324(f231(a840),f324(f324(f3(a840),x81401),x81403)),f324(f324(f3(a840),x81402),x81403)))
% 164.51/164.36  [8156]~P86(x81562)+E(x81561,f115(x81562))+~P18(x81562,f324(f154(x81562),x81561))+E(f324(f131(x81562,x81562,f324(f9(x81562,x81562,x81562),f178(x81562)),x81563),f324(f154(x81562),x81561)),f324(f324(f178(x81562),f324(f324(f149(x81562),x81561),f2(a840))),x81563))
% 164.51/164.36  [8221]E(f324(f324(f82(a1),x82211),x82212),x82211)+~P1(f324(f324(f232(a1),f2(a1)),x82212))+P1(f324(f324(f326(a1),f454(x82213,x82211,x82212)),x82213))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x82211),f80(a1))),x82213))
% 164.51/164.36  [8222]E(f324(f324(f3(a1),x82221),x82222),x82221)+~P1(f324(f324(f232(a1),f2(a1)),x82222))+P1(f324(f324(f326(a1),f443(x82223,x82221,x82222)),x82223))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x82221),f80(a1))),x82223))
% 164.51/164.36  [8300]~P1(f324(f324(f231(a1),x83001),f324(x83002,x83003)))+P1(f324(f324(f231(a840),f795(x83001,x83002,x83003)),x83003))+P1(f324(f324(f232(a840),f796(x83001,x83002,x83003)),x83003))+~P1(f324(f324(f231(a1),f324(x83002,f2(a840))),x83001))
% 164.51/164.36  [8301]~P1(f324(f324(f231(a1),x83011),f324(x83012,x83013)))+P1(f324(f324(f231(a840),f799(x83011,x83012,x83013)),x83013))+P1(f324(f324(f232(a840),f800(x83011,x83012,x83013)),x83013))+~P1(f324(f324(f231(a1),f324(x83012,f2(a840))),x83011))
% 164.51/164.36  [8377]E(f324(f324(f82(a1),x83771),x83772),x83771)+~P1(f324(f324(f232(a1),f2(a1)),x83772))+P1(f324(f324(f326(a1),f455(x83773,x83771,x83772)),f296(a1,f80(a1),x83772)))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x83771),f80(a1))),x83773))
% 164.51/164.36  [8378]E(f324(f324(f3(a1),x83781),x83782),x83781)+~P1(f324(f324(f232(a1),f2(a1)),x83782))+P1(f324(f324(f326(a1),f444(x83783,x83781,x83782)),f296(a1,f80(a1),x83782)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x83781),f80(a1))),x83783))
% 164.51/164.36  [8502]~P84(x85021)+~P1(f324(f324(f232(x85021),x85022),f80(x85021)))+~P1(f324(f324(f232(x85021),f2(x85021)),x85022))+P1(f324(f324(f232(x85021),f324(f324(f83(x85021),x85022),f324(f324(f240(x85021),x85022),x85023))),f324(f324(f240(x85021),x85022),x85023)))
% 164.51/164.36  [8578]~P1(f324(x85781,x85782))+P1(f324(x85781,f2(a840)))+~P1(f324(f324(f232(a840),x85782),x85783))+~P1(f324(x85781,f51(a840,f324(a114,f786(x85782,x85781,x85783)),x85783)))
% 164.51/164.36  [8711]E(f813(x87111,x87112,x87113),f2(a840))+P1(f324(f324(x87111,x87113),x87112))+P1(f324(f324(x87111,f813(x87111,x87112,x87113)),f51(a840,f812(x87111,x87112,x87113),f813(x87111,x87112,x87113))))+~P1(f324(f313(f846(a840,a840),a213),f324(f324(f247(a840,a840),x87113),x87112)))
% 164.51/164.36  [8744]~P29(x87441,x87441,x87442,x87443)+E(f324(f304(x87441,x87441,x87442),x87443),x87443)+~P1(f324(f64(x87441),x87443))+~P1(f324(f324(f231(f847(x87441,a834)),f324(f304(x87441,x87441,x87442),x87443)),x87443))
% 164.51/164.36  [8957]P1(f324(f324(x89571,x89572),x89573))+~P1(f324(f324(f232(a1),f810(x89571,x89573,x89572)),f2(a1)))+P1(f324(f324(x89571,f324(f81(a1),f808(x89571,x89573,x89572))),f324(f81(a1),f810(x89571,x89573,x89572))))+~P1(f324(f313(f846(a1,a1),a215),f324(f324(f247(a1,a1),x89572),x89573)))
% 164.51/164.36  [9116]P1(f324(f324(x91161,x91162),x91163))+P1(f324(f324(x91161,f324(f324(f82(a1),f720(x91161,x91163,x91162)),f80(a1))),f723(x91161,x91163,x91162)))+~P1(f324(f324(f231(a1),f720(x91161,x91163,x91162)),f723(x91161,x91163,x91162)))+~P1(f324(f313(f846(a1,a1),a167),f324(f324(f247(a1,a1),x91162),x91163)))
% 164.51/164.36  [9797]E(f324(x97971,f795(x97972,x97971,x97973)),x97972)+~P1(f324(f324(f231(a1),x97972),f324(x97971,x97973)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97971,f324(f324(f82(a840),f796(x97972,x97971,x97973)),f80(a840)))),f324(x97971,f796(x97972,x97971,x97973))))),f80(a1)))+~P1(f324(f324(f231(a1),f324(x97971,f2(a840))),x97972))
% 164.51/164.36  [9798]E(f324(x97981,f799(x97982,x97981,x97983)),x97982)+~P1(f324(f324(f231(a1),x97982),f324(x97981,x97983)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97981,f324(f324(f82(a840),f800(x97982,x97981,x97983)),f80(a840)))),f324(x97981,f800(x97982,x97981,x97983))))),f80(a1)))+~P1(f324(f324(f231(a1),f324(x97981,f2(a840))),x97982))
% 164.51/164.36  [9802]~P1(f324(f324(f231(a1),x98021),f324(x98022,x98023)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x98022,f324(f324(f82(a840),f796(x98021,x98022,x98023)),f80(a840)))),f324(x98022,f796(x98021,x98022,x98023))))),f80(a1)))+P1(f324(f324(f231(a840),f795(x98021,x98022,x98023)),x98023))+~P1(f324(f324(f231(a1),f324(x98022,f2(a840))),x98021))
% 164.51/164.36  [9803]~P1(f324(f324(f231(a1),x98031),f324(x98032,x98033)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x98032,f324(f324(f82(a840),f800(x98031,x98032,x98033)),f80(a840)))),f324(x98032,f800(x98031,x98032,x98033))))),f80(a1)))+P1(f324(f324(f231(a840),f799(x98031,x98032,x98033)),x98033))+~P1(f324(f324(f231(a1),f324(x98032,f2(a840))),x98031))
% 164.51/164.36  [9857]E(x98571,x98572)+~E(f324(f131(f841(x98573),f841(x98573),f125(x98573),f115(x98573)),x98571),f324(f131(f841(x98573),f841(x98573),f125(x98573),f115(x98573)),x98572))+~E(f324(f180(f841(f841(x98573))),x98571),f324(f180(f841(f841(x98573))),x98572))+~P1(f324(f324(f252(f841(x98573),f841(x98573),a834),f324(f324(f9(f841(x98573),f847(f841(x98573),a840),f847(f841(x98573),a834)),f324(f324(f10(f847(a840,a834),f847(f847(f841(x98573),a840),f847(f841(x98573),a834)),f841(x98573)),f10(a840,a834,f841(x98573))),f324(f324(f10(a840,f847(a840,a834),f841(x98573)),a321),f180(f841(x98573))))),f180(f841(x98573)))),f762(x98571,x98572,x98573)))
% 164.51/164.36  [9858]E(x98581,x98582)+~E(f324(f131(f841(x98583),f841(x98583),f125(x98583),f115(x98583)),x98581),f324(f131(f841(x98583),f841(x98583),f125(x98583),f115(x98583)),x98582))+~E(f324(f180(f841(f841(x98583))),x98581),f324(f180(f841(f841(x98583))),x98582))+~P1(f324(f324(f252(f841(x98583),f841(x98583),a834),f324(f324(f9(f841(x98583),f847(f841(x98583),a840),f847(f841(x98583),a834)),f324(f324(f10(f847(a840,a834),f847(f847(f841(x98583),a840),f847(f841(x98583),a834)),f841(x98583)),f10(a840,a834,f841(x98583))),f324(f324(f10(a840,f847(a840,a834),f841(x98583)),a321),f180(f841(x98583))))),f180(f841(x98583)))),f763(x98582,x98581,x98583)))
% 164.51/164.36  [6645]~E(f80(a840),f2(a840))+~P1(f324(f64(x66451),x66453))+~P1(f324(f64(x66451),x66452))+E(f324(f324(f82(a840),f324(f41(x66451),x66452)),f324(f41(x66451),x66453)),f324(f41(x66451),f324(f324(f103(f847(x66451,a834)),x66452),x66453)))
% 164.51/164.36  [7067]~P86(x70671)+~P1(f324(f64(x70671),x70672))+~P1(f324(f324(f326(x70671),x70673),x70672))+P1(f324(f324(f231(x70671),f324(f66(x70671,f235(x70671)),x70672)),x70673))
% 164.51/164.36  [7068]~P99(x70681)+~P1(f324(f64(x70681),x70682))+~P1(f324(f324(f326(x70681),x70683),x70682))+P1(f324(f324(f231(x70681),f324(f66(x70681,f104(x70681)),x70682)),x70683))
% 164.51/164.36  [7341]~P1(f324(f64(x73411),x73413))+~P1(f324(f64(x73411),x73412))+~E(f324(f324(f104(f847(x73411,a834)),x73412),x73413),f179(f847(x73411,a834)))+E(f324(f324(f82(a840),f324(f41(x73411),x73412)),f324(f41(x73411),x73413)),f324(f41(x73411),f324(f324(f103(f847(x73411,a834)),x73412),x73413)))
% 164.51/164.36  [8145]~P36(x81451,x81453)+~P36(x81451,x81452)+~E(f324(f324(f104(f847(x81451,a834)),f324(f262(x81451,x81451),x81452)),f324(f260(x81451,x81451),x81453)),f179(f847(x81451,a834)))+P36(x81451,f324(f324(f103(f847(f846(x81451,x81451),a834)),x81452),x81453))
% 164.51/164.36  [8234]E(x82341,f324(f324(f42(a840),x82342),x82343))+~P1(f324(f324(f232(a840),f2(a840)),x82343))+~P1(f324(f324(f232(a840),x82342),f324(f324(f83(a840),x82343),f324(a114,x82341))))+~P1(f324(f324(f231(a840),f324(f324(f83(a840),x82343),x82341)),x82342))
% 164.51/164.36  [8375]~P1(f324(f64(x83751),x83752))+~P1(f324(f64(x83751),x83753))+E(f324(f324(f82(a840),f324(f41(x83751),x83752)),f324(f41(x83751),x83753)),f324(f41(x83751),f324(f324(f103(f847(x83751,a834)),x83752),x83753)))+P1(f324(f324(f326(x83751),f424(x83753,x83752,x83751)),f324(f324(f104(f847(x83751,a834)),x83752),x83753)))
% 164.51/164.36  [8722]~P117(x87222)+~E(x87221,f2(x87222))+~E(x87223,f2(x87222))+~P1(f324(f324(f232(x87222),f2(x87222)),f324(f324(f82(x87222),f324(f324(f83(x87222),x87223),x87223)),f324(f324(f83(x87222),x87221),x87221))))
% 164.51/164.36  [9189]~P36(x91891,x91893)+~P36(x91891,x91892)+P36(x91891,f324(f324(f103(f847(f846(x91891,x91891),a834)),x91892),x91893))+~P1(f324(f324(f231(f847(f846(x91891,x91891),a834)),f324(f324(f282(x91891,x91891,x91891),x91892),x91893)),x91892))
% 164.51/164.36  [9315]~P1(f324(x93151,x93153))+~P1(f324(f64(x93152),x93153))+P1(f324(x93151,f179(f847(x93152,a834))))+~P1(f324(x93151,f324(f324(f3(f847(x93152,a834)),f430(x93151,x93153,x93152)),f324(f324(f303(x93152),f431(x93151,x93153,x93152)),f179(f847(x93152,a834))))))
% 164.51/164.36  [8531]~P1(f324(f324(f232(a1),f2(a1)),x85313))+P1(f324(f324(f231(a1),f2(a1)),x85311))+~P1(f324(f324(f232(a1),x85312),x85313))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x85313),x85311)),x85312)))
% 164.51/164.36  [8552]~P94(x85521)+~P1(f324(f64(x85521),x85522))+E(f324(f324(f3(f847(x85521,a834)),x85522),f324(f324(f303(x85521),x85523),f179(f847(x85521,a834)))),f179(f847(x85521,a834)))+E(f324(f324(f104(x85521),x85523),f12(x85521,f324(f324(f3(f847(x85521,a834)),x85522),f324(f324(f303(x85521),x85523),f179(f847(x85521,a834)))))),f12(x85521,f324(f324(f303(x85521),x85523),x85522)))
% 164.51/164.36  [8553]~P86(x85531)+~P1(f324(f64(x85531),x85532))+E(f324(f324(f3(f847(x85531,a834)),x85532),f324(f324(f303(x85531),x85533),f179(f847(x85531,a834)))),f179(f847(x85531,a834)))+E(f324(f324(f178(x85531),x85533),f16(x85531,f324(f324(f3(f847(x85531,a834)),x85532),f324(f324(f303(x85531),x85533),f179(f847(x85531,a834)))))),f16(x85531,f324(f324(f303(x85531),x85533),x85532)))
% 164.51/164.36  [8554]~P86(x85541)+~P1(f324(f64(x85541),x85542))+E(f324(f324(f3(f847(x85541,a834)),x85542),f324(f324(f303(x85541),x85543),f179(f847(x85541,a834)))),f179(f847(x85541,a834)))+E(f324(f324(f235(x85541),x85543),f17(x85541,f324(f324(f3(f847(x85541,a834)),x85542),f324(f324(f303(x85541),x85543),f179(f847(x85541,a834)))))),f17(x85541,f324(f324(f303(x85541),x85543),x85542)))
% 164.51/164.36  [8555]~P94(x85551)+~P1(f324(f64(x85551),x85552))+E(f324(f324(f3(f847(x85551,a834)),x85552),f324(f324(f303(x85551),x85553),f179(f847(x85551,a834)))),f179(f847(x85551,a834)))+E(f324(f324(f103(x85551),x85553),f15(x85551,f324(f324(f3(f847(x85551,a834)),x85552),f324(f324(f303(x85551),x85553),f179(f847(x85551,a834)))))),f15(x85551,f324(f324(f303(x85551),x85553),x85552)))
% 164.51/164.36  [8618]~P86(x86181)+~P1(f324(f64(x86181),x86182))+E(f324(f324(f3(f847(x86181,a834)),x86182),f324(f324(f303(x86181),x86183),f179(f847(x86181,a834)))),f179(f847(x86181,a834)))+E(f324(f324(f178(x86181),x86183),f13(x86181,f178(x86181),f324(f324(f3(f847(x86181,a834)),x86182),f324(f324(f303(x86181),x86183),f179(f847(x86181,a834)))))),f13(x86181,f178(x86181),f324(f324(f303(x86181),x86183),x86182)))
% 164.51/164.36  [8619]~P86(x86191)+~P1(f324(f64(x86191),x86192))+E(f324(f324(f3(f847(x86191,a834)),x86192),f324(f324(f303(x86191),x86193),f179(f847(x86191,a834)))),f179(f847(x86191,a834)))+E(f324(f324(f235(x86191),x86193),f14(x86191,f235(x86191),f324(f324(f3(f847(x86191,a834)),x86192),f324(f324(f303(x86191),x86193),f179(f847(x86191,a834)))))),f14(x86191,f235(x86191),f324(f324(f303(x86191),x86193),x86192)))
% 164.51/164.36  [9131]E(x91311,x91312)+~E(f324(f131(f841(x91313),f841(x91313),f125(x91313),f115(x91313)),x91311),f324(f131(f841(x91313),f841(x91313),f125(x91313),f115(x91313)),x91312))+~E(f324(f180(f841(f841(x91313))),x91311),f324(f180(f841(f841(x91313))),x91312))+P1(f324(f324(f326(f846(f841(x91313),f841(x91313))),f762(x91311,x91312,x91313)),f324(f157(f846(f841(x91313),f841(x91313))),f324(f324(f166(f841(x91313),f841(x91313)),x91312),x91311))))
% 164.51/164.36  [9132]E(x91321,x91322)+~E(f324(f131(f841(x91323),f841(x91323),f125(x91323),f115(x91323)),x91321),f324(f131(f841(x91323),f841(x91323),f125(x91323),f115(x91323)),x91322))+~E(f324(f180(f841(f841(x91323))),x91321),f324(f180(f841(f841(x91323))),x91322))+P1(f324(f324(f326(f846(f841(x91323),f841(x91323))),f763(x91322,x91321,x91323)),f324(f157(f846(f841(x91323),f841(x91323))),f324(f324(f166(f841(x91323),f841(x91323)),x91321),x91322))))
% 164.51/164.36  [9946]~P74(x99462)+E(x99461,f179(f847(x99462,a834)))+~P1(f324(f64(x99462),x99461))+E(f16(x99462,f324(f257(x99462),f324(f324(f10(f847(x99462,a834),a834,x99462),f89(x99462)),f324(f324(f9(x99462,f847(x99462,a834),f847(x99462,a834)),f324(f324(f10(f847(x99462,f847(a834,a834)),f847(f847(x99462,a834),f847(x99462,a834)),x99462),f20(x99462,a834,a834)),f324(f324(f10(f847(x99462,a834),f847(x99462,f847(a834,a834)),x99462),f324(f10(a834,f847(a834,a834),x99462),a322)),f324(f324(f9(x99462,f847(x99462,x99462),f847(x99462,a834)),f324(f324(f10(f847(x99462,a834),f847(f847(x99462,x99462),f847(x99462,a834)),x99462),f10(x99462,a834,x99462)),a321)),f324(f82(x99462),x99463))))),f324(f324(f9(x99462,f847(x99462,a834),a834),f326(x99462)),x99461))))),f324(f324(f82(x99462),x99463),f16(x99462,x99461)))
% 164.51/164.36  [9947]~P74(x99472)+E(x99471,f179(f847(x99472,a834)))+~P1(f324(f64(x99472),x99471))+E(f17(x99472,f324(f257(x99472),f324(f324(f10(f847(x99472,a834),a834,x99472),f89(x99472)),f324(f324(f9(x99472,f847(x99472,a834),f847(x99472,a834)),f324(f324(f10(f847(x99472,f847(a834,a834)),f847(f847(x99472,a834),f847(x99472,a834)),x99472),f20(x99472,a834,a834)),f324(f324(f10(f847(x99472,a834),f847(x99472,f847(a834,a834)),x99472),f324(f10(a834,f847(a834,a834),x99472),a322)),f324(f324(f9(x99472,f847(x99472,x99472),f847(x99472,a834)),f324(f324(f10(f847(x99472,a834),f847(f847(x99472,x99472),f847(x99472,a834)),x99472),f10(x99472,a834,x99472)),a321)),f324(f82(x99472),x99473))))),f324(f324(f9(x99472,f847(x99472,a834),a834),f326(x99472)),x99471))))),f324(f324(f82(x99472),x99473),f17(x99472,x99471)))
% 164.51/164.36  [9948]~P97(x99482)+E(x99481,f179(f847(x99482,a834)))+~P1(f324(f64(x99482),x99481))+E(f12(x99482,f324(f257(x99482),f324(f324(f10(f847(x99482,a834),a834,x99482),f89(x99482)),f324(f324(f9(x99482,f847(x99482,a834),f847(x99482,a834)),f324(f324(f10(f847(x99482,f847(a834,a834)),f847(f847(x99482,a834),f847(x99482,a834)),x99482),f20(x99482,a834,a834)),f324(f324(f10(f847(x99482,a834),f847(x99482,f847(a834,a834)),x99482),f324(f10(a834,f847(a834,a834),x99482),a322)),f324(f324(f9(x99482,f847(x99482,x99482),f847(x99482,a834)),f324(f324(f10(f847(x99482,a834),f847(f847(x99482,x99482),f847(x99482,a834)),x99482),f10(x99482,a834,x99482)),a321)),f324(f103(x99482),x99483))))),f324(f324(f9(x99482,f847(x99482,a834),a834),f326(x99482)),x99481))))),f324(f324(f103(x99482),x99483),f12(x99482,x99481)))
% 164.51/164.36  [9949]~P97(x99492)+E(x99491,f179(f847(x99492,a834)))+~P1(f324(f64(x99492),x99491))+E(f15(x99492,f324(f257(x99492),f324(f324(f10(f847(x99492,a834),a834,x99492),f89(x99492)),f324(f324(f9(x99492,f847(x99492,a834),f847(x99492,a834)),f324(f324(f10(f847(x99492,f847(a834,a834)),f847(f847(x99492,a834),f847(x99492,a834)),x99492),f20(x99492,a834,a834)),f324(f324(f10(f847(x99492,a834),f847(x99492,f847(a834,a834)),x99492),f324(f10(a834,f847(a834,a834),x99492),a322)),f324(f324(f9(x99492,f847(x99492,x99492),f847(x99492,a834)),f324(f324(f10(f847(x99492,a834),f847(f847(x99492,x99492),f847(x99492,a834)),x99492),f10(x99492,a834,x99492)),a321)),f324(f104(x99492),x99493))))),f324(f324(f9(x99492,f847(x99492,a834),a834),f326(x99492)),x99491))))),f324(f324(f104(x99492),x99493),f15(x99492,x99491)))
% 164.51/164.36  [9950]~P86(x99502)+E(x99501,f179(f847(x99502,a834)))+~P1(f324(f64(x99502),x99501))+E(f13(x99502,f178(x99502),f324(f257(x99502),f324(f324(f10(f847(x99502,a834),a834,x99502),f89(x99502)),f324(f324(f9(x99502,f847(x99502,a834),f847(x99502,a834)),f324(f324(f10(f847(x99502,f847(a834,a834)),f847(f847(x99502,a834),f847(x99502,a834)),x99502),f20(x99502,a834,a834)),f324(f324(f10(f847(x99502,a834),f847(x99502,f847(a834,a834)),x99502),f324(f10(a834,f847(a834,a834),x99502),a322)),f324(f324(f9(x99502,f847(x99502,x99502),f847(x99502,a834)),f324(f324(f10(f847(x99502,a834),f847(f847(x99502,x99502),f847(x99502,a834)),x99502),f10(x99502,a834,x99502)),a321)),f324(f235(x99502),x99503))))),f324(f324(f9(x99502,f847(x99502,a834),a834),f326(x99502)),x99501))))),f324(f324(f235(x99502),x99503),f13(x99502,f178(x99502),x99501)))
% 164.51/164.36  [9951]~P86(x99512)+E(x99511,f179(f847(x99512,a834)))+~P1(f324(f64(x99512),x99511))+E(f14(x99512,f235(x99512),f324(f257(x99512),f324(f324(f10(f847(x99512,a834),a834,x99512),f89(x99512)),f324(f324(f9(x99512,f847(x99512,a834),f847(x99512,a834)),f324(f324(f10(f847(x99512,f847(a834,a834)),f847(f847(x99512,a834),f847(x99512,a834)),x99512),f20(x99512,a834,a834)),f324(f324(f10(f847(x99512,a834),f847(x99512,f847(a834,a834)),x99512),f324(f10(a834,f847(a834,a834),x99512),a322)),f324(f324(f9(x99512,f847(x99512,x99512),f847(x99512,a834)),f324(f324(f10(f847(x99512,a834),f847(f847(x99512,x99512),f847(x99512,a834)),x99512),f10(x99512,a834,x99512)),a321)),f324(f178(x99512),x99513))))),f324(f324(f9(x99512,f847(x99512,a834),a834),f326(x99512)),x99511))))),f324(f324(f178(x99512),x99513),f14(x99512,f235(x99512),x99511)))
% 164.51/164.36  [9683]~P103(x96831)+~E(x96833,f2(x96831))+~E(x96832,f2(x96831))+E(f324(f324(f82(x96831),f324(f324(f240(x96831),x96832),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x96831),x96833),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x96831))
% 164.51/164.36  [9842]~P84(x98421)+~P1(f324(f324(f231(x98421),f2(x98421)),x98423))+P1(f324(f324(f231(x98421),x98422),x98423))+~P1(f324(f324(f231(x98421),f324(f324(f240(x98421),x98422),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98421),x98423),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))
% 164.51/164.36  [9888]~P103(x98882)+~E(x98881,f2(x98882))+~E(x98883,f2(x98882))+~P1(f324(f324(f232(x98882),f2(x98882)),f324(f324(f82(x98882),f324(f324(f240(x98882),x98883),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98882),x98881),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))))
% 164.51/164.36  [9103]E(x91031,x91032)+~E(f741(x91031,x91032,x91034,x91033),f742(x91031,x91032,x91034,x91033))+P1(f324(f324(f326(f846(f841(x91033),f841(x91033))),f324(f324(f247(f841(x91033),f841(x91033)),x91032),x91031)),f136(x91033,x91034)))+P1(f324(f324(f326(f846(f841(x91033),f841(x91033))),f324(f324(f247(f841(x91033),f841(x91033)),x91031),x91032)),f136(x91033,x91034)))
% 164.51/164.36  [4678]~P59(x46782)+~E(x46784,f2(x46782))+~E(x46781,f2(x46782))+E(x46781,f324(f324(f284(x46782),x46783),x46784))
% 164.51/164.36  [4679]~P59(x46791)+~E(x46793,f2(x46791))+~E(x46794,f2(x46791))+E(f324(f324(f284(x46791),x46792),x46793),x46794)
% 164.51/164.36  [4788]~P59(x47882)+E(x47881,f2(x47882))+~E(x47883,f2(x47882))+~E(x47881,f324(f324(f284(x47882),x47884),x47883))
% 164.51/164.36  [4789]~P59(x47892)+E(x47891,f2(x47892))+~E(x47893,f2(x47892))+~E(f324(f324(f284(x47892),x47894),x47893),x47891)
% 164.51/164.36  [4964]~P114(x49642)+E(x49641,f2(x49642))+~E(f324(f324(f284(x49642),x49643),x49641),x49644)+E(x49643,f324(f324(f83(x49642),x49644),x49641))
% 164.51/164.36  [4966]~P114(x49662)+E(x49661,f2(x49662))+~E(f324(f324(f83(x49662),x49663),x49661),x49664)+E(x49663,f324(f324(f284(x49662),x49664),x49661))
% 164.51/164.36  [4967]~P59(x49672)+E(x49671,f2(x49672))+~E(f324(f324(f284(x49672),x49673),x49671),x49674)+E(x49673,f324(f324(f83(x49672),x49674),x49671))
% 164.51/164.36  [4968]~P59(x49682)+E(x49681,f2(x49682))+~E(f324(f324(f83(x49682),x49683),x49681),x49684)+E(x49683,f324(f324(f284(x49682),x49684),x49681))
% 164.51/164.36  [4969]~P114(x49692)+E(x49691,f2(x49692))+~E(x49693,f324(f324(f284(x49692),x49694),x49691))+E(f324(f324(f83(x49692),x49693),x49691),x49694)
% 164.51/164.36  [4971]~P114(x49712)+E(x49711,f2(x49712))+~E(x49713,f324(f324(f83(x49712),x49714),x49711))+E(f324(f324(f284(x49712),x49713),x49711),x49714)
% 164.51/164.36  [4972]~P59(x49722)+E(x49721,f2(x49722))+~E(x49723,f324(f324(f284(x49722),x49724),x49721))+E(f324(f324(f83(x49722),x49723),x49721),x49724)
% 164.51/164.36  [4973]~P59(x49732)+E(x49731,f2(x49732))+~E(x49733,f324(f324(f83(x49732),x49734),x49731))+E(f324(f324(f284(x49732),x49733),x49731),x49734)
% 164.51/164.36  [5006]~P59(x50062)+~E(x50061,f2(x50062))+~E(f324(f324(f83(x50062),x50061),x50064),x50063)+E(x50061,f324(f324(f284(x50062),x50063),x50064))
% 164.51/164.36  [5007]~P59(x50071)+~E(x50074,f2(x50071))+~E(x50072,f324(f324(f83(x50071),x50074),x50073))+E(f324(f324(f284(x50071),x50072),x50073),x50074)
% 164.51/164.36  [5074]~E(x50743,x50744)+~E(x50742,x50743)+~P85(x50741)+E(f296(x50741,x50742,x50743),f324(f324(f303(x50741),x50744),f179(f847(x50741,a834))))
% 164.51/164.36  [5270]~E(f133(x52702,x52701),x52704)+~E(f116(x52702,x52701),x52703)+E(x52701,f115(x52702))+E(f324(f324(f125(x52702),x52703),f324(f324(f139(x52702),x52704),f115(x52702))),x52701)
% 164.51/164.36  [5893]~P84(x58933)+E(x58931,x58932)+~E(f324(f324(f240(x58933),x58934),x58931),f324(f324(f240(x58933),x58934),x58932))+~P1(f324(f324(f232(x58933),f80(x58933)),x58934))
% 164.51/164.36  [5894]E(x58941,x58942)+~E(f324(f324(f303(x58943),x58944),x58941),f324(f324(f303(x58943),x58944),x58942))+P1(f324(f324(f326(x58943),x58944),x58942))+P1(f324(f324(f326(x58943),x58944),x58941))
% 164.51/164.36  [5932]E(f324(x59321,x59322),f2(a840))+~E(f324(f324(f8(x59323,a840),x59321),x59324),f2(a840))+~P1(f324(f64(x59323),x59324))+~P1(f324(f324(f326(x59323),x59322),x59324))
% 164.51/164.36  [5933]E(f324(x59331,x59332),f80(a840))+~E(f324(f324(f11(x59333,a840),x59331),x59334),f80(a840))+~P1(f324(f64(x59333),x59334))+~P1(f324(f324(f326(x59333),x59332),x59334))
% 164.51/164.36  [6159]~P85(x61591)+~P1(f324(f324(f232(x61591),x61594),x61593))+P1(f324(f324(f232(x61591),x61592),x61593))+~P1(f324(f324(f232(x61591),x61592),x61594))
% 164.51/164.36  [6160]~P85(x61601)+~P1(f324(f324(f231(x61601),x61604),x61603))+P1(f324(f324(f232(x61601),x61602),x61603))+~P1(f324(f324(f232(x61601),x61602),x61604))
% 164.51/164.36  [6161]~P85(x61611)+~P1(f324(f324(f231(x61611),x61612),x61614))+P1(f324(f324(f232(x61611),x61612),x61613))+~P1(f324(f324(f232(x61611),x61614),x61613))
% 164.51/164.36  [6162]~P102(x61621)+~P1(f324(f324(f232(x61621),x61622),x61624))+P1(f324(f324(f232(x61621),x61622),x61623))+~P1(f324(f324(f232(x61621),x61624),x61623))
% 164.51/164.36  [6163]~P102(x61631)+~P1(f324(f324(f231(x61631),x61632),x61634))+P1(f324(f324(f232(x61631),x61632),x61633))+~P1(f324(f324(f232(x61631),x61634),x61633))
% 164.51/164.36  [6164]~P102(x61641)+~P1(f324(f324(f231(x61641),x61644),x61643))+P1(f324(f324(f232(x61641),x61642),x61643))+~P1(f324(f324(f232(x61641),x61642),x61644))
% 164.51/164.36  [6165]~P85(x61651)+~P1(f324(f324(f231(x61651),x61654),x61653))+P1(f324(f324(f231(x61651),x61652),x61653))+~P1(f324(f324(f231(x61651),x61652),x61654))
% 164.51/164.36  [6166]~P102(x61661)+~P1(f324(f324(f231(x61661),x61662),x61664))+P1(f324(f324(f231(x61661),x61662),x61663))+~P1(f324(f324(f231(x61661),x61664),x61663))
% 164.51/164.36  [6167]~P105(x61671)+~P1(f324(f324(f280(x61671),x61672),x61674))+P1(f324(f324(f280(x61671),x61672),x61673))+~P1(f324(f324(f280(x61671),x61674),x61673))
% 164.51/164.36  [6410]~P9(x64101)+~P1(f324(f324(f231(x64101),x64102),f44(x64101,x64104)))+P1(f324(f324(f231(x64101),x64102),x64103))+~P1(f324(f324(f326(x64101),x64103),x64104))
% 164.51/164.36  [6561]~P86(x65611)+~P18(x65611,f324(f324(f139(x65611),x65612),x65614))+~P1(f324(f324(f326(x65611),x65613),f324(f157(x65611),x65614)))+P1(f324(f324(f231(x65611),x65612),x65613))
% 164.51/164.36  [6654]~P9(x66541)+~P1(f324(f324(f231(x66541),f43(x66541,x66544)),x66543))+P1(f324(f324(f231(x66541),x66542),x66543))+~P1(f324(f324(f326(x66541),x66542),x66544))
% 164.51/164.36  [6809]~P7(x68091)+P1(f324(f324(f280(x68091),x68092),f51(x68091,x68093,x68094)))+~P1(f324(f324(f280(x68091),x68092),x68094))+~P1(f324(f324(f280(x68091),x68092),x68093))
% 164.51/164.36  [7070]~P86(x70701)+E(f324(f324(f103(f847(x70701,a834)),f324(f295(x70701,x70702),x70703)),f324(f295(x70701,x70703),x70704)),f324(f295(x70701,x70702),x70704))+~P1(f324(f324(f231(x70701),x70703),x70704))+~P1(f324(f324(f231(x70701),x70702),x70703))
% 164.51/164.36  [7155]~P7(x71551)+~P1(f324(f324(f280(x71551),x71552),f51(x71551,x71553,x71554)))+P1(f324(f324(f280(x71551),x71552),x71553))+~P1(f324(f324(f280(x71551),x71552),x71554))
% 164.51/164.36  [7196]~P86(x71961)+E(f324(f324(f103(f847(x71961,a834)),f324(f295(x71961,x71962),x71963)),f296(x71961,x71963,x71964)),f296(x71961,x71962,x71964))+~P1(f324(f324(f231(x71961),x71963),x71964))+~P1(f324(f324(f231(x71961),x71962),x71963))
% 164.51/164.36  [7210]~P85(x72101)+~P50(a840,x72101,f280(a840),x72102)+P1(f324(f324(f231(x72101),f324(x72102,x72103)),f324(x72102,x72104)))+~P1(f324(f324(f280(a840),x72103),x72104))
% 164.51/164.36  [7264]~P86(x72641)+E(f324(f324(f103(f847(x72641,a834)),f299(x72641,x72642,x72643)),f324(f295(x72641,x72643),x72644)),f299(x72641,x72642,x72644))+~P1(f324(f324(f232(x72641),x72642),x72643))+~P1(f324(f324(f231(x72641),x72643),x72644))
% 164.51/164.36  [7287]~P86(x72871)+E(f324(f324(f103(f847(x72871,a834)),f296(x72871,x72872,x72873)),f299(x72871,x72873,x72874)),f324(f295(x72871,x72872),x72874))+~P1(f324(f324(f232(x72871),x72873),x72874))+~P1(f324(f324(f231(x72871),x72872),x72873))
% 164.51/164.36  [7322]~P86(x73221)+E(f324(f324(f103(f847(x73221,a834)),f299(x73221,x73222,x73223)),f296(x73221,x73223,x73224)),f298(x73221,x73222,x73224))+~P1(f324(f324(f232(x73221),x73222),x73223))+~P1(f324(f324(f231(x73221),x73223),x73224))
% 164.51/164.36  [7323]~P86(x73231)+E(f324(f324(f103(f847(x73231,a834)),f298(x73231,x73232,x73233)),f299(x73231,x73233,x73234)),f299(x73231,x73232,x73234))+~P1(f324(f324(f232(x73231),x73233),x73234))+~P1(f324(f324(f231(x73231),x73232),x73233))
% 164.51/164.36  [7324]~P86(x73241)+E(f324(f324(f103(f847(x73241,a834)),f298(x73241,x73242,x73243)),f298(x73241,x73243,x73244)),f298(x73241,x73242,x73244))+~P1(f324(f324(f231(x73241),x73243),x73244))+~P1(f324(f324(f231(x73241),x73242),x73243))
% 164.51/164.36  [7325]~P86(x73251)+E(f324(f324(f103(f847(x73251,a834)),f296(x73251,x73252,x73253)),f298(x73251,x73253,x73254)),f296(x73251,x73252,x73254))+~P1(f324(f324(f231(x73251),x73253),x73254))+~P1(f324(f324(f231(x73251),x73252),x73253))
% 164.51/164.36  [8129]P29(x81291,x81292,f526(x81293,x81292,x81294,x81291),x81294)+~P1(f324(f64(x81292),x81293))+~P1(f324(f64(x81291),x81294))+~P1(f324(f324(f231(a840),f324(f41(x81291),x81294)),f324(f41(x81292),x81293)))
% 164.51/164.36  [8201]~P68(x82011)+~E(f324(x82013,f642(x82013,x82014,x82012,x82011)),f80(x82011))+E(f324(f324(f324(f68(x82011,x82012,f83(x82011)),x82013),f80(x82011)),x82014),f80(x82011))+~P1(f324(f64(x82012),x82014))
% 164.51/164.36  [8474]~P84(x84741)+~P1(f324(f324(f231(x84741),f2(x84741)),x84743))+P1(f324(f324(f231(x84741),x84742),x84743))+~P1(f324(f324(f231(x84741),f324(f324(f240(x84741),x84742),f324(a114,x84744))),f324(f324(f240(x84741),x84743),f324(a114,x84744))))
% 164.51/164.36  [8810]~P68(x88101)+E(f324(f324(f324(f68(x88101,x88102,f83(x88101)),x88103),f80(x88101)),x88104),f80(x88101))+~P1(f324(f64(x88102),x88104))+P1(f324(f324(f326(x88102),f642(x88103,x88104,x88102,x88101)),x88104))
% 164.51/164.36  [9054]~P12(x90542,x90543,x90544)+~P1(f324(f64(x90542),x90543))+~P1(f324(f324(f280(a840),x90541),f324(f41(x90542),f522(x90541,x90544,x90543,x90542))))+P1(f324(f324(f280(a840),x90541),f324(f41(x90542),x90543)))
% 164.51/164.36  [9254]~P1(f324(f324(f280(a840),x92541),x92543))+~P1(f324(f324(f280(a840),x92541),x92542))+~P1(f324(f324(f280(a840),x92544),x92543))+~P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x92541,x92543)),f283(a840,f280(a840),x92542,x92544)))
% 164.51/164.36  [9260]~P1(f324(f324(f231(a1),x92604),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x92601),f51(a1,x92602,x92603))),x92604)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x92603))+~P1(f324(f324(f232(a1),x92601),x92604))
% 164.51/164.36  [9676]~P1(f324(f64(x96761),x96762))+~P1(f324(f324(f326(x96761),x96764),x96762))+~P1(f324(f324(f326(x96761),x96763),x96762))+P1(f324(f324(f232(a840),f324(f41(x96761),f324(f324(f3(f847(x96761,a834)),f324(f324(f3(f847(x96761,a834)),x96762),f324(f324(f303(x96761),x96763),f179(f847(x96761,a834))))),f324(f324(f303(x96761),x96764),f179(f847(x96761,a834)))))),f324(f41(x96761),x96762)))
% 164.51/164.36  [6716]~P135(x67163)+~P113(x67163)+P1(f324(x67161,f826(x67162,x67161,x67163)))+~P1(f324(x67161,f324(f324(f83(x67163),x67162),x67164)))
% 164.51/164.36  [6779]~P86(x67791)+~P1(f324(f324(f232(x67791),x67792),x67794))+~P1(f324(f324(f232(x67791),x67792),x67793))+P1(f324(f324(f232(x67791),x67792),f324(f324(f235(x67791),x67793),x67794)))
% 164.51/164.36  [6782]~P86(x67821)+~P1(f324(f324(f231(x67821),x67822),x67824))+~P1(f324(f324(f231(x67821),x67822),x67823))+P1(f324(f324(f231(x67821),x67822),f324(f324(f235(x67821),x67823),x67824)))
% 164.51/164.36  [6785]~P99(x67851)+~P1(f324(f324(f231(x67851),x67852),x67854))+~P1(f324(f324(f231(x67851),x67852),x67853))+P1(f324(f324(f231(x67851),x67852),f324(f324(f104(x67851),x67853),x67854)))
% 164.51/164.36  [6786]~P105(x67861)+~P1(f324(f324(f280(x67861),x67862),x67864))+~P1(f324(f324(f280(x67861),x67862),x67863))+P1(f324(f324(f280(x67861),x67862),f324(f324(f82(x67861),x67863),x67864)))
% 164.51/164.36  [6787]~P107(x67871)+~P1(f324(f324(f280(x67871),x67872),x67874))+~P1(f324(f324(f280(x67871),x67872),x67873))+P1(f324(f324(f280(x67871),x67872),f324(f324(f3(x67871),x67873),x67874)))
% 164.51/164.36  [6807]~P60(x68072)+E(x68071,f2(x68072))+E(f324(f324(f284(x68072),f324(f324(f240(x68072),x68071),x68073)),f324(f324(f240(x68072),x68071),x68074)),f324(f324(f240(x68072),x68071),f324(f324(f3(a840),x68073),x68074)))+~P1(f324(f324(f231(a840),x68074),x68073))
% 164.51/164.36  [6852]~P86(x68521)+~P18(x68521,f324(f324(f139(x68521),x68523),x68524))+P18(x68521,f324(f324(f139(x68521),x68522),f324(f324(f139(x68521),x68523),x68524)))+~P1(f324(f324(f231(x68521),x68522),x68523))
% 164.51/164.36  [6892]~P84(x68921)+~P1(f324(f324(f232(x68921),f2(x68921)),x68923))+~P1(f324(f324(f232(x68921),x68922),x68924))+P1(f324(f324(f232(x68921),x68922),f324(f324(f82(x68921),x68923),x68924)))
% 164.51/164.36  [6893]~P80(x68931)+~P1(f324(f324(f231(x68931),f2(x68931)),x68933))+~P1(f324(f324(f232(x68931),x68932),x68934))+P1(f324(f324(f232(x68931),x68932),f324(f324(f82(x68931),x68933),x68934)))
% 164.51/164.36  [6894]~P80(x68941)+~P1(f324(f324(f231(x68941),x68942),x68944))+~P1(f324(f324(f232(x68941),f2(x68941)),x68943))+P1(f324(f324(f232(x68941),x68942),f324(f324(f82(x68941),x68943),x68944)))
% 164.51/164.36  [6895]~P80(x68951)+~P1(f324(f324(f231(x68951),f2(x68951)),x68954))+~P1(f324(f324(f231(x68951),x68952),x68953))+P1(f324(f324(f231(x68951),x68952),f324(f324(f82(x68951),x68953),x68954)))
% 164.51/164.36  [6896]~P80(x68961)+~P1(f324(f324(f231(x68961),f2(x68961)),x68963))+~P1(f324(f324(f231(x68961),x68962),x68964))+P1(f324(f324(f231(x68961),x68962),f324(f324(f82(x68961),x68963),x68964)))
% 164.51/164.36  [6930]~P86(x69301)+P1(f324(f324(f232(x69301),x69302),x69303))+P1(f324(f324(f232(x69301),x69302),x69304))+~P1(f324(f324(f232(x69301),x69302),f324(f324(f178(x69301),x69304),x69303)))
% 164.51/164.36  [6931]~P86(x69311)+P1(f324(f324(f231(x69311),x69312),x69313))+P1(f324(f324(f231(x69311),x69312),x69314))+~P1(f324(f324(f231(x69311),x69312),f324(f324(f178(x69311),x69314),x69313)))
% 164.51/164.36  [7618]~P62(x76181)+~P1(f324(f324(f232(x76181),x76184),f2(x76181)))+~P1(f324(f324(f232(x76181),x76183),f324(f324(f284(x76181),x76182),x76184)))+P1(f324(f324(f232(x76181),x76182),f324(f324(f83(x76181),x76183),x76184)))
% 164.51/164.36  [7619]~P62(x76191)+~P1(f324(f324(f232(x76191),x76194),f2(x76191)))+~P1(f324(f324(f232(x76191),x76193),f324(f324(f83(x76191),x76192),x76194)))+P1(f324(f324(f232(x76191),x76192),f324(f324(f284(x76191),x76193),x76194)))
% 164.51/164.36  [7620]~P62(x76201)+~P1(f324(f324(f232(x76201),x76204),f2(x76201)))+~P1(f324(f324(f231(x76201),x76203),f324(f324(f284(x76201),x76202),x76204)))+P1(f324(f324(f231(x76201),x76202),f324(f324(f83(x76201),x76203),x76204)))
% 164.51/164.36  [7621]~P62(x76211)+~P1(f324(f324(f232(x76211),x76214),f2(x76211)))+~P1(f324(f324(f231(x76211),x76213),f324(f324(f83(x76211),x76212),x76214)))+P1(f324(f324(f231(x76211),x76212),f324(f324(f284(x76211),x76213),x76214)))
% 164.51/164.36  [7737]~P117(x77371)+~P1(f324(f324(f232(x77371),x77373),f2(x77371)))+~P1(f324(f324(f232(x77371),x77374),x77372))+P1(f324(f324(f232(x77371),f324(f324(f83(x77371),x77372),x77373)),f324(f324(f83(x77371),x77374),x77373)))
% 164.51/164.36  [7738]~P117(x77381)+~P1(f324(f324(f232(x77381),x77382),f2(x77381)))+~P1(f324(f324(f232(x77381),x77384),x77383))+P1(f324(f324(f232(x77381),f324(f324(f83(x77381),x77382),x77383)),f324(f324(f83(x77381),x77382),x77384)))
% 164.51/164.36  [7739]~P62(x77391)+~P1(f324(f324(f232(x77391),x77393),f2(x77391)))+~P1(f324(f324(f232(x77391),x77394),x77392))+P1(f324(f324(f232(x77391),f324(f324(f284(x77391),x77392),x77393)),f324(f324(f284(x77391),x77394),x77393)))
% 164.51/164.36  [7740]~P117(x77401)+~P1(f324(f324(f232(x77401),x77402),f2(x77401)))+~P1(f324(f324(f231(x77401),x77404),x77403))+P1(f324(f324(f231(x77401),f324(f324(f83(x77401),x77402),x77403)),f324(f324(f83(x77401),x77402),x77404)))
% 164.51/164.36  [7741]~P128(x77411)+~P1(f324(f324(f231(x77411),x77412),f2(x77411)))+~P1(f324(f324(f231(x77411),x77414),x77413))+P1(f324(f324(f231(x77411),f324(f324(f83(x77411),x77412),x77413)),f324(f324(f83(x77411),x77412),x77414)))
% 164.51/164.36  [7742]~P128(x77421)+~P1(f324(f324(f231(x77421),x77423),f2(x77421)))+~P1(f324(f324(f231(x77421),x77424),x77422))+P1(f324(f324(f231(x77421),f324(f324(f83(x77421),x77422),x77423)),f324(f324(f83(x77421),x77424),x77423)))
% 164.51/164.36  [7743]~P61(x77431)+~P1(f324(f324(f231(x77431),x77433),f2(x77431)))+~P1(f324(f324(f231(x77431),x77434),x77432))+P1(f324(f324(f231(x77431),f324(f324(f284(x77431),x77432),x77433)),f324(f324(f284(x77431),x77434),x77433)))
% 164.51/164.36  [7745]~P84(x77451)+~P1(f324(f324(f232(x77451),f80(x77451)),x77452))+~P1(f324(f324(f232(a840),x77453),x77454))+P1(f324(f324(f232(x77451),f324(f324(f240(x77451),x77452),x77453)),f324(f324(f240(x77451),x77452),x77454)))
% 164.51/164.36  [7746]~P84(x77461)+~P1(f324(f324(f232(x77461),f80(x77461)),x77462))+~P1(f324(f324(f231(a840),x77463),x77464))+P1(f324(f324(f231(x77461),f324(f324(f240(x77461),x77462),x77463)),f324(f324(f240(x77461),x77462),x77464)))
% 164.51/164.36  [7747]~P84(x77471)+~P1(f324(f324(f231(x77471),f80(x77471)),x77472))+~P1(f324(f324(f231(a840),x77473),x77474))+P1(f324(f324(f231(x77471),f324(f324(f240(x77471),x77472),x77473)),f324(f324(f240(x77471),x77472),x77474)))
% 164.51/164.36  [7774]P1(f324(f324(f232(a840),f2(a840)),f324(x77741,x77742)))+~P1(f324(f64(x77743),x77744))+~P1(f324(f324(f326(x77743),x77742),x77744))+~P1(f324(f324(f232(a840),f2(a840)),f324(f324(f11(x77743,a840),x77741),x77744)))
% 164.51/164.36  [7786]~P104(x77861)+~P1(f324(f324(f232(x77861),x77863),x77864))+~P1(f324(f324(f232(x77861),f2(x77861)),x77862))+P1(f324(f324(f232(x77861),f324(f324(f83(x77861),x77862),x77863)),f324(f324(f83(x77861),x77862),x77864)))
% 164.51/164.36  [7787]~P122(x77871)+~P1(f324(f324(f232(x77871),x77873),x77874))+~P1(f324(f324(f232(x77871),f2(x77871)),x77872))+P1(f324(f324(f232(x77871),f324(f324(f83(x77871),x77872),x77873)),f324(f324(f83(x77871),x77872),x77874)))
% 164.51/164.36  [7788]~P117(x77881)+~P1(f324(f324(f232(x77881),x77882),x77884))+~P1(f324(f324(f232(x77881),f2(x77881)),x77883))+P1(f324(f324(f232(x77881),f324(f324(f83(x77881),x77882),x77883)),f324(f324(f83(x77881),x77884),x77883)))
% 164.51/164.36  [7789]~P122(x77891)+~P1(f324(f324(f232(x77891),x77892),x77894))+~P1(f324(f324(f232(x77891),f2(x77891)),x77893))+P1(f324(f324(f232(x77891),f324(f324(f83(x77891),x77892),x77893)),f324(f324(f83(x77891),x77894),x77893)))
% 164.51/164.36  [7790]~P117(x77901)+~P1(f324(f324(f232(x77901),x77903),x77904))+~P1(f324(f324(f232(x77901),f2(x77901)),x77902))+P1(f324(f324(f232(x77901),f324(f324(f83(x77901),x77902),x77903)),f324(f324(f83(x77901),x77902),x77904)))
% 164.51/164.36  [7791]~P62(x77911)+~P1(f324(f324(f232(x77911),x77912),x77914))+~P1(f324(f324(f232(x77911),f2(x77911)),x77913))+P1(f324(f324(f232(x77911),f324(f324(f284(x77911),x77912),x77913)),f324(f324(f284(x77911),x77914),x77913)))
% 164.51/164.36  [7792]~P117(x77921)+~P1(f324(f324(f232(x77921),f2(x77921)),x77922))+~P1(f324(f324(f231(x77921),x77923),x77924))+P1(f324(f324(f231(x77921),f324(f324(f83(x77921),x77922),x77923)),f324(f324(f83(x77921),x77922),x77924)))
% 164.51/164.36  [7793]~P130(x77931)+~P1(f324(f324(f231(x77931),x77933),x77934))+~P1(f324(f324(f231(x77931),f2(x77931)),x77932))+P1(f324(f324(f231(x77931),f324(f324(f83(x77931),x77932),x77933)),f324(f324(f83(x77931),x77932),x77934)))
% 164.51/164.36  [7794]~P129(x77941)+~P1(f324(f324(f231(x77941),x77943),x77944))+~P1(f324(f324(f231(x77941),f2(x77941)),x77942))+P1(f324(f324(f231(x77941),f324(f324(f83(x77941),x77942),x77943)),f324(f324(f83(x77941),x77942),x77944)))
% 164.51/164.36  [7795]~P130(x77951)+~P1(f324(f324(f231(x77951),x77952),x77954))+~P1(f324(f324(f231(x77951),f2(x77951)),x77953))+P1(f324(f324(f231(x77951),f324(f324(f83(x77951),x77952),x77953)),f324(f324(f83(x77951),x77954),x77953)))
% 164.51/164.36  [7796]~P84(x77961)+~P1(f324(f324(f231(x77961),x77962),x77964))+~P1(f324(f324(f231(x77961),f2(x77961)),x77962))+P1(f324(f324(f231(x77961),f324(f324(f240(x77961),x77962),x77963)),f324(f324(f240(x77961),x77964),x77963)))
% 164.51/164.36  [7797]~P61(x77971)+~P1(f324(f324(f231(x77971),x77972),x77974))+~P1(f324(f324(f231(x77971),f2(x77971)),x77973))+P1(f324(f324(f231(x77971),f324(f324(f284(x77971),x77972),x77973)),f324(f324(f284(x77971),x77974),x77973)))
% 164.51/164.36  [7836]~P101(x78362)+P1(f324(f324(f231(f847(x78361,x78362)),x78364),x78363))+~P1(f324(f324(f231(f847(x78361,x78362)),x78363),x78364))+P1(f324(f324(f232(f847(x78361,x78362)),x78363),x78364))
% 164.51/164.36  [7881]P1(f324(f324(f326(x78811),x78812),x78813))+P1(f324(f324(f326(x78811),x78812),x78814))+~P1(f324(f324(f231(f847(x78811,a834)),x78814),x78813))+P1(f324(f324(f232(f847(x78811,a834)),x78814),f324(f324(f303(x78811),x78812),x78813)))
% 164.51/164.36  [7990]~P112(x79902)+E(x79901,f2(x79902))+P1(f324(f324(f280(x79902),x79903),x79904))+~P1(f324(f324(f280(x79902),f324(f324(f83(x79902),x79903),x79901)),f324(f324(f83(x79902),x79904),x79901)))
% 164.51/164.36  [7991]~P112(x79912)+E(x79911,f2(x79912))+P1(f324(f324(f280(x79912),x79913),x79914))+~P1(f324(f324(f280(x79912),f324(f324(f83(x79912),x79911),x79913)),f324(f324(f83(x79912),x79911),x79914)))
% 164.51/164.36  [8038]P1(f324(f324(f326(x80381),x80382),x80383))+P1(f324(f324(f326(x80381),x80382),x80384))+~P1(f324(f324(f232(f847(x80381,a834)),x80384),f324(f324(f303(x80381),x80382),x80383)))+P1(f324(f324(f231(f847(x80381,a834)),x80384),x80383))
% 164.51/164.36  [8107]~P117(x81071)+P1(f324(f324(f232(x81071),x81073),x81072))+P1(f324(f324(f232(x81071),x81072),x81073))+~P1(f324(f324(f232(x81071),f324(f324(f83(x81071),x81074),x81072)),f324(f324(f83(x81071),x81074),x81073)))
% 164.51/164.36  [8108]~P117(x81081)+P1(f324(f324(f232(x81081),x81083),x81082))+P1(f324(f324(f232(x81081),x81082),x81083))+~P1(f324(f324(f232(x81081),f324(f324(f83(x81081),x81082),x81084)),f324(f324(f83(x81081),x81083),x81084)))
% 164.51/164.36  [8119]~P117(x81191)+P1(f324(f324(f232(x81191),x81194),f2(x81191)))+P1(f324(f324(f232(x81191),x81192),x81193))+~P1(f324(f324(f232(x81191),f324(f324(f83(x81191),x81192),x81194)),f324(f324(f83(x81191),x81193),x81194)))
% 164.51/164.36  [8120]~P117(x81201)+P1(f324(f324(f232(x81201),x81204),f2(x81201)))+P1(f324(f324(f232(x81201),x81202),x81203))+~P1(f324(f324(f232(x81201),f324(f324(f83(x81201),x81204),x81202)),f324(f324(f83(x81201),x81204),x81203)))
% 164.51/164.36  [8123]~P117(x81231)+P1(f324(f324(f232(x81231),x81232),x81233))+P1(f324(f324(f232(x81231),f2(x81231)),x81234))+~P1(f324(f324(f232(x81231),f324(f324(f83(x81231),x81234),x81233)),f324(f324(f83(x81231),x81234),x81232)))
% 164.51/164.36  [8124]~P117(x81241)+P1(f324(f324(f232(x81241),x81242),x81243))+P1(f324(f324(f232(x81241),f2(x81241)),x81244))+~P1(f324(f324(f232(x81241),f324(f324(f83(x81241),x81243),x81244)),f324(f324(f83(x81241),x81242),x81244)))
% 164.51/164.36  [8137]~P117(x81371)+P1(f324(f324(f232(x81371),x81372),f2(x81371)))+P1(f324(f324(f232(x81371),f2(x81371)),x81372))+~P1(f324(f324(f232(x81371),f324(f324(f83(x81371),x81373),x81372)),f324(f324(f83(x81371),x81374),x81372)))
% 164.51/164.36  [8138]~P117(x81381)+P1(f324(f324(f232(x81381),x81382),f2(x81381)))+P1(f324(f324(f232(x81381),f2(x81381)),x81382))+~P1(f324(f324(f232(x81381),f324(f324(f83(x81381),x81382),x81383)),f324(f324(f83(x81381),x81382),x81384)))
% 164.51/164.36  [8164]~P117(x81641)+~P1(f324(f324(f232(x81641),x81644),f2(x81641)))+P1(f324(f324(f232(x81641),x81642),x81643))+~P1(f324(f324(f232(x81641),f324(f324(f83(x81641),x81644),x81643)),f324(f324(f83(x81641),x81644),x81642)))
% 164.51/164.36  [8165]~P117(x81651)+~P1(f324(f324(f232(x81651),x81654),f2(x81651)))+P1(f324(f324(f231(x81651),x81652),x81653))+~P1(f324(f324(f231(x81651),f324(f324(f83(x81651),x81654),x81653)),f324(f324(f83(x81651),x81654),x81652)))
% 164.51/164.36  [8177]~P84(x81773)+~P1(f324(f324(f232(x81773),f80(x81773)),x81774))+P1(f324(f324(f232(a840),x81771),x81772))+~P1(f324(f324(f232(x81773),f324(f324(f240(x81773),x81774),x81771)),f324(f324(f240(x81773),x81774),x81772)))
% 164.51/164.36  [8179]~P84(x81793)+~P1(f324(f324(f232(x81793),f80(x81793)),x81794))+P1(f324(f324(f231(a840),x81791),x81792))+~P1(f324(f324(f231(x81793),f324(f324(f240(x81793),x81794),x81791)),f324(f324(f240(x81793),x81794),x81792)))
% 164.51/164.36  [8189]~P117(x81891)+P1(f324(f324(f232(x81891),x81892),x81893))+~P1(f324(f324(f232(x81891),f2(x81891)),x81894))+~P1(f324(f324(f232(x81891),f324(f324(f83(x81891),x81894),x81892)),f324(f324(f83(x81891),x81894),x81893)))
% 164.51/164.36  [8190]~P122(x81901)+P1(f324(f324(f232(x81901),x81902),x81903))+~P1(f324(f324(f231(x81901),f2(x81901)),x81904))+~P1(f324(f324(f232(x81901),f324(f324(f83(x81901),x81904),x81902)),f324(f324(f83(x81901),x81904),x81903)))
% 164.51/164.36  [8191]~P123(x81911)+P1(f324(f324(f232(x81911),x81912),x81913))+~P1(f324(f324(f231(x81911),f2(x81911)),x81914))+~P1(f324(f324(f232(x81911),f324(f324(f83(x81911),x81914),x81912)),f324(f324(f83(x81911),x81914),x81913)))
% 164.51/164.36  [8192]~P84(x81921)+~P1(f324(f324(f231(x81921),f2(x81921)),x81923))+P1(f324(f324(f232(x81921),x81922),x81923))+~P1(f324(f324(f232(x81921),f324(f324(f240(x81921),x81922),x81924)),f324(f324(f240(x81921),x81923),x81924)))
% 164.51/164.36  [8193]~P122(x81931)+P1(f324(f324(f232(x81931),x81932),x81933))+~P1(f324(f324(f231(x81931),f2(x81931)),x81934))+~P1(f324(f324(f232(x81931),f324(f324(f83(x81931),x81932),x81934)),f324(f324(f83(x81931),x81933),x81934)))
% 164.51/164.36  [8194]~P123(x81941)+P1(f324(f324(f232(x81941),x81942),x81943))+~P1(f324(f324(f231(x81941),f2(x81941)),x81944))+~P1(f324(f324(f232(x81941),f324(f324(f83(x81941),x81942),x81944)),f324(f324(f83(x81941),x81943),x81944)))
% 164.51/164.36  [8195]~P117(x81951)+P1(f324(f324(f231(x81951),x81952),x81953))+~P1(f324(f324(f232(x81951),f2(x81951)),x81954))+~P1(f324(f324(f231(x81951),f324(f324(f83(x81951),x81954),x81952)),f324(f324(f83(x81951),x81954),x81953)))
% 164.51/164.36  [8196]~P122(x81961)+P1(f324(f324(f231(x81961),x81962),x81963))+~P1(f324(f324(f232(x81961),f2(x81961)),x81964))+~P1(f324(f324(f231(x81961),f324(f324(f83(x81961),x81964),x81962)),f324(f324(f83(x81961),x81964),x81963)))
% 164.51/164.36  [8197]~P122(x81971)+P1(f324(f324(f231(x81971),x81972),x81973))+~P1(f324(f324(f232(x81971),f2(x81971)),x81974))+~P1(f324(f324(f231(x81971),f324(f324(f83(x81971),x81972),x81974)),f324(f324(f83(x81971),x81973),x81974)))
% 164.51/164.36  [8237]P1(f324(f324(f326(x82371),x82372),x82373))+~P1(f324(f324(f231(f847(x82371,a834)),x82373),x82374))+~P1(f324(f324(f232(f847(x82371,a834)),x82373),x82374))+P1(f324(f324(f232(f847(x82371,a834)),x82373),f324(f324(f303(x82371),x82372),x82374)))
% 164.51/164.36  [8272]~P135(x82721)+~P113(x82721)+P1(f324(f324(f280(x82721),x82722),f324(f324(f82(x82721),f826(x82722,x82723,x82721)),f2(x82721))))+~P1(f324(x82723,f324(f324(f83(x82721),x82722),x82724)))
% 164.51/164.36  [8598]E(f324(f324(f3(a1),f466(x85981,x85982,x85983,x85984)),f467(x85981,x85982,x85983,x85984)),x85984)+~P1(f324(f324(f232(a1),f2(a1)),x85983))+~P1(f324(f324(f231(a1),x85981),x85984))+P1(f324(f324(f231(a1),x85981),f324(f324(f82(a1),x85984),x85983)))
% 164.51/164.36  [8599]E(f324(f324(f3(a1),f471(x85991,x85992,x85993,x85994)),f472(x85991,x85992,x85993,x85994)),x85994)+~P1(f324(f324(f232(a1),f2(a1)),x85993))+~P1(f324(f324(f232(a1),x85991),x85994))+P1(f324(f324(f232(a1),x85991),f324(f324(f82(a1),x85994),x85993)))
% 164.51/164.36  [8728]~E(f324(f324(f149(x87281),x87283),f745(x87284,x87283,x87281,x87282)),f324(f324(f149(x87281),x87284),f745(x87284,x87283,x87281,x87282)))+E(f324(f324(f158(x87281),x87282),x87283),f324(f324(f158(x87281),x87282),x87284))+~P1(f324(f324(f231(a840),x87282),f324(f180(f841(x87281)),x87283)))+~P1(f324(f324(f231(a840),x87282),f324(f180(f841(x87281)),x87284)))
% 164.51/164.36  [8781]~P1(f324(f324(f232(a1),f2(a1)),x87813))+~P1(f324(f324(f231(a1),x87811),x87814))+P1(f324(f324(f326(a1),f466(x87811,x87812,x87813,x87814)),x87812))+P1(f324(f324(f231(a1),x87811),f324(f324(f82(a1),x87814),x87813)))
% 164.51/164.36  [8782]~P1(f324(f324(f232(a1),f2(a1)),x87823))+~P1(f324(f324(f232(a1),x87821),x87824))+P1(f324(f324(f326(a1),f471(x87821,x87822,x87823,x87824)),x87822))+P1(f324(f324(f232(a1),x87821),f324(f324(f82(a1),x87824),x87823)))
% 164.51/164.36  [8819]~P86(x88191)+~P1(f324(f64(x88191),x88193))+~P1(f324(f324(f326(x88191),x88194),x88193))+P1(f324(f324(f231(x88191),f324(f324(f67(x88191,x88191,f235(x88191)),x88192),x88193)),f324(f324(f235(x88191),x88194),x88192)))
% 164.51/164.36  [8820]~P99(x88201)+~P1(f324(f64(x88201),x88203))+~P1(f324(f324(f326(x88201),x88204),x88203))+P1(f324(f324(f231(x88201),f324(f324(f67(x88201,x88201,f104(x88201)),x88202),x88203)),f324(f324(f104(x88201),x88204),x88202)))
% 164.51/164.36  [8828]~P12(x88282,x88283,x88284)+~P1(f324(f64(x88282),x88283))+P1(f324(f324(f280(a840),x88281),f324(f41(x88282),x88283)))+P1(f324(f324(f326(f847(x88282,a834)),f522(x88281,x88284,x88283,x88282)),f324(f324(f63(x88282),x88283),x88284)))
% 164.51/164.36  [8866]E(f324(f324(f158(x88661),x88662),x88663),f324(f324(f158(x88661),x88662),x88664))+P1(f324(f324(f232(a840),f745(x88663,x88664,x88661,x88662)),x88662))+~P1(f324(f324(f231(a840),x88662),f324(f180(f841(x88661)),x88663)))+~P1(f324(f324(f231(a840),x88662),f324(f180(f841(x88661)),x88664)))
% 164.51/164.36  [8871]~P1(f324(f324(f232(a1),f2(a1)),x88713))+~P1(f324(f324(f232(a1),x88711),x88712))+P1(f324(f324(f326(a1),f472(x88711,x88714,x88713,x88712)),f296(a1,f80(a1),x88713)))+P1(f324(f324(f232(a1),x88711),f324(f324(f82(a1),x88712),x88713)))
% 164.51/164.36  [8872]~P1(f324(f324(f232(a1),f2(a1)),x88723))+~P1(f324(f324(f231(a1),x88721),x88722))+P1(f324(f324(f326(a1),f467(x88721,x88724,x88723,x88722)),f296(a1,f80(a1),x88723)))+P1(f324(f324(f231(a1),x88721),f324(f324(f82(a1),x88722),x88723)))
% 164.51/164.36  [9029]~E(f165(x90291,x90292,x90293),f165(x90291,x90292,x90294))+E(f324(f157(f846(x90291,x90292)),x90293),f324(f157(f846(x90291,x90292)),x90294))+~P1(f324(f127(x90291),f324(f324(f141(f846(x90291,x90292),x90291),f246(x90291,x90292)),x90294)))+~P1(f324(f127(x90291),f324(f324(f141(f846(x90291,x90292),x90291),f246(x90291,x90292)),x90293)))
% 164.51/164.37  [9032]E(f165(x90321,x90322,x90323),f165(x90321,x90322,x90324))+~E(f324(f157(f846(x90321,x90322)),x90323),f324(f157(f846(x90321,x90322)),x90324))+~P1(f324(f127(x90321),f324(f324(f141(f846(x90321,x90322),x90321),f246(x90321,x90322)),x90324)))+~P1(f324(f127(x90321),f324(f324(f141(f846(x90321,x90322),x90321),f246(x90321,x90322)),x90323)))
% 164.51/164.37  [9151]~P86(x91511)+~P1(f324(f64(x91511),x91514))+P1(f324(f324(f326(x91511),f681(x91512,x91513,x91514,x91511)),x91514))+P1(f324(f324(f231(x91511),f324(f324(f67(x91511,x91511,f178(x91511)),x91512),x91514)),f324(f324(f178(x91511),x91513),x91512)))
% 164.51/164.37  [9152]~P93(x91521)+~P1(f324(f64(x91521),x91524))+P1(f324(f324(f326(x91521),f688(x91522,x91523,x91524,x91521)),x91524))+P1(f324(f324(f231(x91521),f324(f324(f67(x91521,x91521,f103(x91521)),x91522),x91524)),f324(f324(f103(x91521),x91523),x91522)))
% 164.51/164.37  [9278]~P86(x92781)+~P1(f324(f64(x92781),x92783))+~P1(f324(f324(f231(x92781),f681(x92782,x92784,x92783,x92781)),x92784))+P1(f324(f324(f231(x92781),f324(f324(f67(x92781,x92781,f178(x92781)),x92782),x92783)),f324(f324(f178(x92781),x92784),x92782)))
% 164.51/164.37  [9279]~P93(x92791)+~P1(f324(f64(x92791),x92793))+~P1(f324(f324(f231(x92791),f688(x92792,x92794,x92793,x92791)),x92794))+P1(f324(f324(f231(x92791),f324(f324(f67(x92791,x92791,f103(x92791)),x92792),x92793)),f324(f324(f103(x92791),x92794),x92792)))
% 164.51/164.37  [9281]~P1(f324(f324(f232(a1),f2(a1)),x92813))+~P1(f324(f324(f231(a1),f2(a1)),x92814))+~P1(f324(f324(f232(a1),x92814),x92811))+P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x92811),f51(a1,x92812,x92813))),x92814)),f324(f324(f83(a1),x92811),x92813)))
% 164.51/164.37  [9546]~P85(x95461)+P1(f324(f324(f232(x95461),f324(x95462,x95463)),f324(x95462,x95464)))+~P1(f324(f324(f232(a840),x95463),x95464))+~P1(f324(f324(f232(x95461),f324(x95462,f386(x95464,x95463,x95462,x95461))),f324(x95462,f324(a114,f386(x95464,x95463,x95462,x95461)))))
% 164.51/164.37  [9547]~P85(x95471)+P1(f324(f324(f232(x95471),f324(x95472,x95473)),f324(x95472,x95474)))+~P1(f324(f324(f232(a840),x95473),x95474))+~P1(f324(f324(f232(x95471),f324(x95472,f373(x95474,x95473,x95472,x95471))),f324(x95472,f324(a114,f373(x95474,x95473,x95472,x95471)))))
% 164.51/164.37  [9548]~P85(x95483)+~P1(f324(f324(f232(x95483),f324(x95484,x95481)),f324(x95484,x95482)))+P1(f324(f324(f232(a840),x95481),x95482))+~P1(f324(f324(f232(x95483),f324(x95484,f386(x95482,x95481,x95484,x95483))),f324(x95484,f324(a114,f386(x95482,x95481,x95484,x95483)))))
% 164.51/164.37  [9645]E(x96451,x96452)+P1(f324(f324(f326(f846(f841(x96453),f841(x96453))),f324(f324(f247(f841(x96453),f841(x96453)),x96452),x96451)),f136(x96453,x96454)))+P1(f324(f324(f326(f846(f841(x96453),f841(x96453))),f324(f324(f247(f841(x96453),f841(x96453)),x96451),x96452)),f136(x96453,x96454)))+~P1(f324(f324(f326(f846(x96453,x96453)),f324(f324(f247(x96453,x96453),f741(x96451,x96452,x96454,x96453)),f742(x96451,x96452,x96454,x96453))),x96454))
% 164.51/164.37  [9646]E(x96461,x96462)+P1(f324(f324(f326(f846(f841(x96463),f841(x96463))),f324(f324(f247(f841(x96463),f841(x96463)),x96462),x96461)),f136(x96463,x96464)))+P1(f324(f324(f326(f846(f841(x96463),f841(x96463))),f324(f324(f247(f841(x96463),f841(x96463)),x96461),x96462)),f136(x96463,x96464)))+~P1(f324(f324(f326(f846(x96463,x96463)),f324(f324(f247(x96463,x96463),f742(x96461,x96462,x96464,x96463)),f741(x96461,x96462,x96464,x96463))),x96464))
% 164.51/164.37  [7311]~P86(x73111)+~P1(f324(f324(f232(x73111),x73113),x73114))+~P1(f324(f324(f232(x73111),x73112),x73114))+P1(f324(f324(f232(x73111),f324(f324(f178(x73111),x73112),x73113)),x73114))
% 164.51/164.37  [7314]~P86(x73141)+~P1(f324(f324(f231(x73141),x73143),x73144))+~P1(f324(f324(f231(x73141),x73142),x73144))+P1(f324(f324(f231(x73141),f324(f324(f178(x73141),x73142),x73143)),x73144))
% 164.51/164.37  [7317]~P93(x73171)+~P1(f324(f324(f231(x73171),x73173),x73174))+~P1(f324(f324(f231(x73171),x73172),x73174))+P1(f324(f324(f231(x73171),f324(f324(f103(x73171),x73172),x73173)),x73174))
% 164.51/164.37  [7561]~P7(x75611)+E(f324(f324(f82(x75611),f324(f324(f42(x75611),x75612),x75613)),f324(f324(f42(x75611),x75614),x75613)),f324(f324(f42(x75611),f324(f324(f82(x75611),x75612),x75614)),x75613))+~P1(f324(f324(f280(x75611),x75613),x75614))+~P1(f324(f324(f280(x75611),x75613),x75612))
% 164.51/164.37  [7641]~E(x76411,x76413)+E(f129(a840,f324(f295(a840,x76411),x76412)),f324(f324(f139(a840),x76413),x76414))+~E(f129(a840,f324(f295(a840,f324(f324(f82(a840),x76411),f80(a840))),x76412)),x76414)+~P1(f324(f324(f232(a840),x76411),x76412))
% 164.51/164.37  [7652]~P86(x76521)+P1(f324(f324(f232(x76521),x76522),x76523))+P1(f324(f324(f232(x76521),x76524),x76523))+~P1(f324(f324(f232(x76521),f324(f324(f235(x76521),x76524),x76522)),x76523))
% 164.51/164.37  [7653]~P86(x76531)+P1(f324(f324(f231(x76531),x76532),x76533))+P1(f324(f324(f231(x76531),x76534),x76533))+~P1(f324(f324(f231(x76531),f324(f324(f235(x76531),x76534),x76532)),x76533))
% 164.51/164.37  [7939]~P61(x79391)+~P1(f324(f324(f232(x79391),f2(x79391)),x79393))+~P1(f324(f324(f232(x79391),x79392),f324(f324(f284(x79391),x79394),x79393)))+P1(f324(f324(f232(x79391),f324(f324(f83(x79391),x79392),x79393)),x79394))
% 164.51/164.37  [7940]~P62(x79401)+~P1(f324(f324(f232(x79401),f2(x79401)),x79403))+~P1(f324(f324(f232(x79401),x79402),f324(f324(f284(x79401),x79404),x79403)))+P1(f324(f324(f232(x79401),f324(f324(f83(x79401),x79402),x79403)),x79404))
% 164.51/164.37  [7941]~P61(x79411)+~P1(f324(f324(f232(x79411),f2(x79411)),x79413))+~P1(f324(f324(f232(x79411),x79412),f324(f324(f83(x79411),x79414),x79413)))+P1(f324(f324(f232(x79411),f324(f324(f284(x79411),x79412),x79413)),x79414))
% 164.51/164.37  [7943]~P62(x79431)+~P1(f324(f324(f232(x79431),f2(x79431)),x79433))+~P1(f324(f324(f232(x79431),x79432),f324(f324(f83(x79431),x79434),x79433)))+P1(f324(f324(f232(x79431),f324(f324(f284(x79431),x79432),x79433)),x79434))
% 164.51/164.37  [7944]~P61(x79441)+~P1(f324(f324(f232(x79441),f2(x79441)),x79443))+~P1(f324(f324(f231(x79441),x79442),f324(f324(f284(x79441),x79444),x79443)))+P1(f324(f324(f231(x79441),f324(f324(f83(x79441),x79442),x79443)),x79444))
% 164.51/164.37  [7945]~P62(x79451)+~P1(f324(f324(f232(x79451),f2(x79451)),x79453))+~P1(f324(f324(f231(x79451),x79452),f324(f324(f284(x79451),x79454),x79453)))+P1(f324(f324(f231(x79451),f324(f324(f83(x79451),x79452),x79453)),x79454))
% 164.51/164.37  [7946]~P61(x79461)+~P1(f324(f324(f232(x79461),f2(x79461)),x79463))+~P1(f324(f324(f231(x79461),x79462),f324(f324(f83(x79461),x79464),x79463)))+P1(f324(f324(f231(x79461),f324(f324(f284(x79461),x79462),x79463)),x79464))
% 164.51/164.37  [7948]~P62(x79481)+~P1(f324(f324(f232(x79481),f2(x79481)),x79483))+~P1(f324(f324(f231(x79481),x79482),f324(f324(f83(x79481),x79484),x79483)))+P1(f324(f324(f231(x79481),f324(f324(f284(x79481),x79482),x79483)),x79484))
% 164.51/164.37  [8076]~P61(x80761)+~P1(f324(f324(f232(x80761),f2(x80761)),x80764))+P1(f324(f324(f232(x80761),x80762),f324(f324(f83(x80761),x80763),x80764)))+~P1(f324(f324(f232(x80761),f324(f324(f284(x80761),x80762),x80764)),x80763))
% 164.51/164.37  [8077]~P61(x80771)+~P1(f324(f324(f232(x80771),f2(x80771)),x80774))+P1(f324(f324(f232(x80771),x80772),f324(f324(f284(x80771),x80773),x80774)))+~P1(f324(f324(f232(x80771),f324(f324(f83(x80771),x80772),x80774)),x80773))
% 164.51/164.37  [8079]~P62(x80791)+~P1(f324(f324(f232(x80791),f2(x80791)),x80794))+P1(f324(f324(f232(x80791),x80792),f324(f324(f83(x80791),x80793),x80794)))+~P1(f324(f324(f232(x80791),f324(f324(f284(x80791),x80792),x80794)),x80793))
% 164.51/164.37  [8080]~P62(x80801)+~P1(f324(f324(f232(x80801),f2(x80801)),x80804))+P1(f324(f324(f232(x80801),x80802),f324(f324(f284(x80801),x80803),x80804)))+~P1(f324(f324(f232(x80801),f324(f324(f83(x80801),x80802),x80804)),x80803))
% 164.51/164.37  [8081]~P61(x80811)+~P1(f324(f324(f232(x80811),f2(x80811)),x80814))+P1(f324(f324(f231(x80811),x80812),f324(f324(f83(x80811),x80813),x80814)))+~P1(f324(f324(f231(x80811),f324(f324(f284(x80811),x80812),x80814)),x80813))
% 164.51/164.37  [8082]~P61(x80821)+~P1(f324(f324(f232(x80821),f2(x80821)),x80824))+P1(f324(f324(f231(x80821),x80822),f324(f324(f284(x80821),x80823),x80824)))+~P1(f324(f324(f231(x80821),f324(f324(f83(x80821),x80822),x80824)),x80823))
% 164.51/164.37  [8084]~P62(x80841)+~P1(f324(f324(f232(x80841),f2(x80841)),x80844))+P1(f324(f324(f231(x80841),x80842),f324(f324(f83(x80841),x80843),x80844)))+~P1(f324(f324(f231(x80841),f324(f324(f284(x80841),x80842),x80844)),x80843))
% 164.51/164.37  [8085]~P62(x80851)+~P1(f324(f324(f232(x80851),f2(x80851)),x80854))+P1(f324(f324(f231(x80851),x80852),f324(f324(f284(x80851),x80853),x80854)))+~P1(f324(f324(f231(x80851),f324(f324(f83(x80851),x80852),x80854)),x80853))
% 164.51/164.37  [8242]~P62(x82421)+~P1(f324(f324(f232(x82421),x82423),f2(x82421)))+~P1(f324(f324(f232(x82421),f324(f324(f284(x82421),x82424),x82423)),x82422))+P1(f324(f324(f232(x82421),f324(f324(f83(x82421),x82422),x82423)),x82424))
% 164.51/164.37  [8243]~P62(x82431)+~P1(f324(f324(f232(x82431),x82433),f2(x82431)))+~P1(f324(f324(f232(x82431),f324(f324(f83(x82431),x82434),x82433)),x82432))+P1(f324(f324(f232(x82431),f324(f324(f284(x82431),x82432),x82433)),x82434))
% 164.51/164.37  [8244]~P62(x82441)+~P1(f324(f324(f232(x82441),x82443),f2(x82441)))+~P1(f324(f324(f231(x82441),f324(f324(f284(x82441),x82444),x82443)),x82442))+P1(f324(f324(f231(x82441),f324(f324(f83(x82441),x82442),x82443)),x82444))
% 164.51/164.37  [8245]~P62(x82451)+~P1(f324(f324(f232(x82451),x82453),f2(x82451)))+~P1(f324(f324(f231(x82451),f324(f324(f83(x82451),x82454),x82453)),x82452))+P1(f324(f324(f231(x82451),f324(f324(f284(x82451),x82452),x82453)),x82454))
% 164.51/164.37  [8258]~P1(f324(x82581,x82584))+~P1(f324(f324(f232(a840),x82582),f324(f324(f83(a840),x82583),f324(a114,x82584))))+P1(f324(x82581,f324(f324(f42(a840),x82582),x82583)))+~P1(f324(f324(f231(a840),f324(f324(f83(a840),x82583),x82584)),x82582))
% 164.51/164.37  [8472]~P86(x84721)+~P1(f324(f64(x84721),x84724))+~P1(f324(f324(f326(x84721),x84722),x84724))+P1(f324(f324(f231(x84721),f324(f324(f178(x84721),x84722),x84723)),f324(f324(f67(x84721,x84721,f178(x84721)),x84723),x84724)))
% 164.51/164.37  [8473]~P93(x84731)+~P1(f324(f64(x84731),x84734))+~P1(f324(f324(f326(x84731),x84732),x84734))+P1(f324(f324(f231(x84731),f324(f324(f103(x84731),x84732),x84733)),f324(f324(f67(x84731,x84731,f103(x84731)),x84733),x84734)))
% 164.51/164.37  [8600]~P1(f324(f64(x86001),x86002))+E(f324(f41(x86001),f324(f324(f3(f847(x86001,a834)),x86002),f324(f324(f303(x86001),x86003),x86004))),f324(f324(f3(a840),f324(f41(x86001),f324(f324(f3(f847(x86001,a834)),x86002),x86004))),f80(a840)))+P1(f324(f324(f326(x86001),x86003),x86004))+~P1(f324(f324(f326(x86001),x86003),x86002))
% 164.51/164.37  [8667]E(f324(f324(f82(a1),f462(x86671,x86672,x86673,x86674)),f463(x86671,x86672,x86673,x86674)),x86674)+~P1(f324(f324(f232(a1),f2(a1)),x86673))+~P1(f324(f324(f231(a1),x86674),x86671))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x86674),x86673)),x86671))
% 164.51/164.37  [8668]E(f324(f324(f82(a1),f473(x86681,x86682,x86683,x86684)),f474(x86681,x86682,x86683,x86684)),x86684)+~P1(f324(f324(f232(a1),f2(a1)),x86683))+~P1(f324(f324(f232(a1),x86684),x86681))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x86684),x86683)),x86681))
% 164.51/164.37  [8851]~P1(f324(f324(f232(a1),f2(a1)),x88513))+~P1(f324(f324(f231(a1),x88514),x88511))+P1(f324(f324(f326(a1),f462(x88511,x88512,x88513,x88514)),x88512))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x88514),x88513)),x88511))
% 164.51/164.37  [8852]~P1(f324(f324(f232(a1),f2(a1)),x88523))+~P1(f324(f324(f232(a1),x88524),x88521))+P1(f324(f324(f326(a1),f473(x88521,x88522,x88523,x88524)),x88522))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x88524),x88523)),x88521))
% 164.51/164.37  [8931]~P1(f324(f324(f232(a1),f2(a1)),x89312))+~P1(f324(f324(f232(a1),x89311),x89313))+P1(f324(f324(f326(a1),f474(x89313,x89314,x89312,x89311)),f296(a1,f80(a1),x89312)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x89311),x89312)),x89313))
% 164.51/164.37  [8932]~P1(f324(f324(f232(a1),f2(a1)),x89322))+~P1(f324(f324(f231(a1),x89321),x89323))+P1(f324(f324(f326(a1),f463(x89323,x89324,x89322,x89321)),f296(a1,f80(a1),x89322)))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x89321),x89322)),x89323))
% 164.51/164.37  [8948]~P1(f324(f324(f232(a1),f2(a1)),x89483))+~P1(f324(f324(f231(a1),f2(a1)),x89484))+~P1(f324(f324(f232(a1),x89484),x89481))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x89481),f51(a1,x89482,x89483))),x89484)))
% 164.51/164.37  [9005]~P86(x90051)+~P1(f324(f64(x90051),x90054))+~P1(f324(f324(f231(x90051),x90052),f680(x90053,x90052,x90054,x90051)))+P1(f324(f324(f231(x90051),f324(f324(f235(x90051),x90052),x90053)),f324(f324(f67(x90051,x90051,f235(x90051)),x90053),x90054)))
% 164.51/164.37  [9006]~P99(x90061)+~P1(f324(f64(x90061),x90064))+~P1(f324(f324(f231(x90061),x90062),f687(x90063,x90062,x90064,x90061)))+P1(f324(f324(f231(x90061),f324(f324(f104(x90061),x90062),x90063)),f324(f324(f67(x90061,x90061,f104(x90061)),x90063),x90064)))
% 164.51/164.37  [9019]~P1(f324(f324(f231(a1),x90194),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x90192))+~P1(f324(f324(f232(a1),x90191),x90194))+P1(f324(f324(f232(a1),f324(f324(f83(a1),x90191),x90192)),f324(f324(f82(a1),f324(f324(f83(a1),x90191),f51(a1,x90193,x90192))),x90194)))
% 164.51/164.37  [9041]P1(f324(f64(x90411),x90412))+~P1(f324(f64(x90411),x90413))+~P1(f324(f324(f326(f847(x90411,a834)),x90412),f324(f324(f63(x90411),x90413),x90414)))+~P1(f324(f324(f231(f847(f846(x90411,x90411),a834)),x90414),f324(f324(f249(x90411,x90411),x90413),f324(f18(f847(x90411,a834),x90411),x90413))))
% 164.51/164.37  [9064]~P86(x90641)+~P1(f324(f64(x90641),x90644))+P1(f324(f324(f326(x90641),f680(x90642,x90643,x90644,x90641)),x90644))+P1(f324(f324(f231(x90641),f324(f324(f235(x90641),x90643),x90642)),f324(f324(f67(x90641,x90641,f235(x90641)),x90642),x90644)))
% 164.51/164.37  [9065]~P99(x90651)+~P1(f324(f64(x90651),x90654))+P1(f324(f324(f326(x90651),f687(x90652,x90653,x90654,x90651)),x90654))+P1(f324(f324(f231(x90651),f324(f324(f104(x90651),x90653),x90652)),f324(f324(f67(x90651,x90651,f104(x90651)),x90652),x90654)))
% 164.51/164.37  [9440]~P1(f324(f64(x94402),x94404))+~P1(f324(f64(x94401),x94403))+~P1(f324(f324(f231(a840),f324(f41(x94402),x94404)),f324(f41(x94401),x94403)))+P1(f324(f324(f231(f847(x94401,a834)),f324(f304(x94402,x94401,f526(x94403,x94401,x94404,x94402)),x94404)),x94403))
% 164.51/164.37  [9102]~P1(f324(f324(f326(x91021),x91022),x91024))+P1(f324(f324(f326(x91021),x91022),x91023))+~P1(f324(f324(f232(f847(x91021,a834)),x91024),f324(f324(f303(x91021),x91022),x91023)))+P1(f324(f324(f232(f847(x91021,a834)),f324(f324(f3(f847(x91021,a834)),x91024),f324(f324(f303(x91021),x91022),f179(f847(x91021,a834))))),x91023))
% 164.51/164.37  [9256]~P1(f324(f324(f326(x92561),x92562),x92564))+P1(f324(f324(f326(x92561),x92562),x92563))+P1(f324(f324(f232(f847(x92561,a834)),x92564),f324(f324(f303(x92561),x92562),x92563)))+~P1(f324(f324(f232(f847(x92561,a834)),f324(f324(f3(f847(x92561,a834)),x92564),f324(f324(f303(x92561),x92562),f179(f847(x92561,a834))))),x92563))
% 164.51/164.37  [9284]P1(f324(f324(f326(x92841),x92842),x92843))+~P1(f324(f324(f231(f847(x92841,a834)),x92844),x92843))+P1(f324(f324(f232(f847(x92841,a834)),x92844),f324(f324(f303(x92841),x92842),x92843)))+~P1(f324(f324(f232(f847(x92841,a834)),f324(f324(f3(f847(x92841,a834)),x92844),f324(f324(f303(x92841),x92842),f179(f847(x92841,a834))))),x92843))
% 164.51/164.37  [9289]~P1(f324(f324(f326(x92891),x92893),x92892))+~P1(f324(f324(f232(f847(x92891,a834)),x92892),x92894))+P1(f324(f324(f232(f847(x92891,a834)),x92892),f324(f324(f303(x92891),x92893),x92894)))+~P1(f324(f324(f232(f847(x92891,a834)),f324(f324(f3(f847(x92891,a834)),x92892),f324(f324(f303(x92891),x92893),f179(f847(x92891,a834))))),x92894))
% 164.51/164.37  [9301]~P1(f324(f324(f231(f847(x93011,a834)),x93012),x93014))+~P1(f324(f324(f232(f847(x93011,a834)),x93012),x93014))+P1(f324(f324(f232(f847(x93011,a834)),x93012),f324(f324(f303(x93011),x93013),x93014)))+~P1(f324(f324(f232(f847(x93011,a834)),f324(f324(f3(f847(x93011,a834)),x93012),f324(f324(f303(x93011),x93013),f179(f847(x93011,a834))))),x93014))
% 164.51/164.37  [9636]E(f324(f324(f149(x96361),f324(f324(f149(f841(x96361)),f163(x96361,x96362)),x96363)),x96364),f324(f324(f149(x96361),f324(f324(f149(f841(x96361)),x96362),x96364)),x96363))+~P1(f324(f324(f232(a840),x96363),f324(f180(f841(f841(x96361))),f163(x96361,x96362))))+~P18(a840,f324(f154(a840),f324(f324(f141(f841(x96361),a840),f180(f841(x96361))),x96362)))+~P1(f324(f324(f232(a840),x96364),f324(f180(f841(f841(x96361))),f324(f126(f841(x96361),f324(f324(f10(a840,a834,f841(x96361)),f324(f232(a840),x96363)),f180(f841(x96361)))),x96362))))
% 164.51/164.37  [9658]~P1(f324(f324(f326(f846(a840,a840)),x96584),x96581))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x96584),x96582)),a72))+~P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96581),x96583)),a73))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96581),f324(f324(f303(f846(a840,a840)),x96582),x96583))),a73))
% 164.51/164.37  [9659]~P1(f324(f324(f326(f846(a840,a840)),x96594),x96591))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x96594),x96592)),a38))+~P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96591),x96593)),a39))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96591),f324(f324(f303(f846(a840,a840)),x96592),x96593))),a39))
% 164.51/164.37  [9672]~P1(f324(f324(f326(f846(a840,a840)),x96724),x96723))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x96721),x96724)),a72))+~P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96722),x96723)),a71))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f324(f324(f303(f846(a840,a840)),x96721),x96722)),x96723)),a71))
% 164.51/164.37  [9673]~P1(f324(f324(f326(f846(a840,a840)),x96734),x96733))+~P1(f324(f324(f326(f846(f846(a840,a840),f846(a840,a840))),f324(f324(f247(f846(a840,a840),f846(a840,a840)),x96731),x96734)),a38))+~P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),x96732),x96733)),a40))+P1(f324(f324(f326(f846(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834))),f324(f324(f247(f847(f846(a840,a840),a834),f847(f846(a840,a840),a834)),f324(f324(f303(f846(a840,a840)),x96731),x96732)),x96733)),a40))
% 164.51/164.37  [5840]~P11(x58404,x58401)+~P1(f324(f324(x58401,x58402),x58405))+P1(f324(f324(x58401,x58402),x58403))+~P1(f324(f324(x58401,x58405),x58403))
% 164.51/164.37  [5102]~P6(x51025)+E(x51021,x51022)+~E(x51023,x51024)+~E(f324(f324(f3(x51025),x51023),x51024),f324(f324(f3(x51025),x51021),x51022))
% 164.51/164.37  [5953]~P21(x59535,x59531,x59533)+E(f324(f324(x59531,x59532),f324(x59533,x59534)),f324(x59533,x59534))+~P1(f324(f64(x59535),x59534))+~P1(f324(f324(f326(x59535),x59532),x59534))
% 164.51/164.37  [6151]~P70(x61511)+~E(f324(f324(f3(x61511),x61514),x61515),f324(f324(f3(x61511),x61512),x61513))+~P1(f324(f324(f232(x61511),x61514),x61515))+P1(f324(f324(f232(x61511),x61512),x61513))
% 164.51/164.37  [6153]~P70(x61531)+~E(f324(f324(f3(x61531),x61534),x61535),f324(f324(f3(x61531),x61532),x61533))+~P1(f324(f324(f231(x61531),x61534),x61535))+P1(f324(f324(f231(x61531),x61532),x61533))
% 164.51/164.37  [7156]~E(x71562,f324(f324(f139(x71561),x71564),x71565))+P1(f324(f324(f326(f841(x71561)),x71562),f147(x71561,x71563)))+~P1(f324(f324(f326(f841(x71561)),x71565),f147(x71561,x71563)))+~P1(f324(f324(f326(x71561),x71564),x71563))
% 164.51/164.37  [7593]~E(f324(f180(f841(x75931)),x75933),f324(f180(f841(x75932)),x75934))+~E(f324(f324(f141(f846(x75931,x75932),x75932),f251(x75931,x75932)),x75935),x75934)+~E(f324(f324(f141(f846(x75931,x75932),x75931),f246(x75931,x75932)),x75935),x75933)+E(f324(f324(f166(x75931,x75932),x75933),x75934),x75935)
% 164.51/164.37  [7936]~P85(x79361)+P1(f324(f324(f232(f847(x79361,a834)),f296(x79361,x79362,x79363)),f296(x79361,x79364,x79365)))+~P1(f324(f324(f231(x79361),x79364),x79365))+P1(f324(f324(f231(x79361),x79362),x79363))
% 164.51/164.37  [8031]~P85(x80311)+P1(f324(f324(f231(f847(x80311,a834)),f296(x80311,x80312,x80313)),f296(x80311,x80314,x80315)))+~P1(f324(f324(f231(x80311),x80313),x80315))+~P1(f324(f324(f231(x80311),x80314),x80312))
% 164.51/164.37  [8152]~P86(x81521)+P1(f324(f324(f231(x81521),x81522),x81523))+P1(f324(f324(f231(x81521),x81524),x81523))+~P1(f324(f324(f231(f847(x81521,a834)),f324(f295(x81521,x81523),x81522)),f324(f295(x81521,x81524),x81525)))
% 164.51/164.37  [8153]~P86(x81531)+P1(f324(f324(f231(x81531),x81532),x81533))+P1(f324(f324(f231(x81531),x81532),x81534))+~P1(f324(f324(f231(f847(x81531,a834)),f324(f295(x81531,x81533),x81532)),f324(f295(x81531,x81535),x81534)))
% 164.51/164.37  [8393]~P85(x83931)+~P1(f324(f324(f232(f847(x83931,a834)),f296(x83931,x83934,x83932)),f296(x83931,x83935,x83933)))+P1(f324(f324(f231(x83931),x83932),x83933))+~P1(f324(f324(f231(x83931),x83934),x83932))
% 164.51/164.37  [8394]~P85(x83941)+~P1(f324(f324(f231(f847(x83941,a834)),f296(x83941,x83944,x83942)),f296(x83941,x83945,x83943)))+P1(f324(f324(f231(x83941),x83942),x83943))+~P1(f324(f324(f231(x83941),x83944),x83942))
% 164.51/164.37  [8395]~P85(x83951)+~P1(f324(f324(f232(f847(x83951,a834)),f296(x83951,x83953,x83954)),f296(x83951,x83952,x83955)))+P1(f324(f324(f231(x83951),x83952),x83953))+~P1(f324(f324(f231(x83951),x83953),x83954))
% 164.51/164.37  [8396]~P85(x83961)+~P1(f324(f324(f231(f847(x83961,a834)),f296(x83961,x83963,x83964)),f296(x83961,x83962,x83965)))+P1(f324(f324(f231(x83961),x83962),x83963))+~P1(f324(f324(f231(x83961),x83963),x83964))
% 164.51/164.37  [5839]~P21(x58392,x58395,x58393)+E(x58391,f179(f847(x58392,a834)))+~P1(f324(f64(x58392),x58391))+E(f324(x58393,f324(f324(f303(x58392),x58394),x58391)),f324(f324(x58395,x58394),f324(x58393,x58391)))
% 164.51/164.37  [6643]~E(x66431,x66432)+~E(f324(f324(f104(f847(x66433,a834)),x66434),x66435),f179(f847(x66433,a834)))+~P1(f324(f324(f326(x66433),x66432),x66435))+~P1(f324(f324(f326(x66433),x66431),x66434))
% 164.51/164.37  [6729]~P22(x67292,x67295,x67291)+~P1(f324(f64(x67292),x67294))+E(f324(x67291,f324(f324(f303(x67292),x67293),x67294)),f324(f324(f67(x67292,x67292,x67295),x67293),x67294))+P1(f324(f324(f326(x67292),x67293),x67294))
% 164.51/164.37  [6803]~P68(x68032)+~P1(f324(f64(x68031),x68035))+E(f324(f324(f11(x68031,x68032),x68033),f324(f324(f303(x68031),x68034),x68035)),f324(f324(f83(x68032),f324(x68033,x68034)),f324(f324(f11(x68031,x68032),x68033),x68035)))+P1(f324(f324(f326(x68031),x68034),x68035))
% 164.51/164.37  [6805]~P67(x68052)+~P1(f324(f64(x68051),x68055))+E(f324(f324(f8(x68051,x68052),x68053),f324(f324(f303(x68051),x68054),x68055)),f324(f324(f82(x68052),f324(x68053,x68054)),f324(f324(f8(x68051,x68052),x68053),x68055)))+P1(f324(f324(f326(x68051),x68054),x68055))
% 164.51/164.37  [7214]~P105(x72141)+~P1(f324(f64(x72144),x72145))+~P1(f324(f324(f326(x72144),x72143),x72145))+P1(f324(f324(f280(x72141),f324(x72142,x72143)),f324(f324(f11(x72144,x72141),x72142),x72145)))
% 164.51/164.37  [7327]~P22(x73272,x73275,x73271)+~P1(f324(f64(x73272),x73274))+E(f324(x73271,f324(f324(f303(x73272),x73273),x73274)),x73273)+~E(f324(f324(f3(f847(x73272,a834)),x73274),f324(f324(f303(x73272),x73273),f179(f847(x73272,a834)))),f179(f847(x73272,a834)))
% 164.51/164.37  [7645]~P1(f324(x76451,x76453))+~P1(f324(f324(f186(x76452),x76453),x76455))+~P1(f324(f324(f186(f35(x76451,x76452)),x76455),x76454))+P1(f324(f324(f186(f35(x76451,x76452)),x76453),x76454))
% 164.51/164.37  [7663]~P105(x76631)+~P1(f324(f324(f280(x76631),x76632),x76634))+~P1(f324(f324(f231(a840),x76633),x76635))+P1(f324(f324(f280(x76631),f324(f324(f240(x76631),x76632),x76633)),f324(f324(f240(x76631),x76634),x76635)))
% 164.51/164.37  [7698]~P7(x76981)+E(f324(f324(f42(x76981),f324(f324(f83(x76981),x76982),x76983)),f324(f324(f83(x76981),x76984),x76985)),f324(f324(f83(x76981),f324(f324(f42(x76981),x76982),x76984)),f324(f324(f42(x76981),x76983),x76985)))+~P1(f324(f324(f280(x76981),x76985),x76983))+~P1(f324(f324(f280(x76981),x76984),x76982))
% 164.51/164.37  [7702]~P79(x77021)+~P1(f324(f324(f232(x77021),x77023),x77025))+~P1(f324(f324(f232(x77021),x77022),x77024))+P1(f324(f324(f232(x77021),f324(f324(f82(x77021),x77022),x77023)),f324(f324(f82(x77021),x77024),x77025)))
% 164.51/164.37  [7703]~P79(x77031)+~P1(f324(f324(f231(x77031),x77032),x77034))+~P1(f324(f324(f232(x77031),x77033),x77035))+P1(f324(f324(f232(x77031),f324(f324(f82(x77031),x77032),x77033)),f324(f324(f82(x77031),x77034),x77035)))
% 164.51/164.37  [7704]~P79(x77041)+~P1(f324(f324(f231(x77041),x77043),x77045))+~P1(f324(f324(f232(x77041),x77042),x77044))+P1(f324(f324(f232(x77041),f324(f324(f82(x77041),x77042),x77043)),f324(f324(f82(x77041),x77044),x77045)))
% 164.51/164.37  [7705]~P77(x77051)+~P1(f324(f324(f231(x77051),x77053),x77055))+~P1(f324(f324(f231(x77051),x77052),x77054))+P1(f324(f324(f231(x77051),f324(f324(f82(x77051),x77052),x77053)),f324(f324(f82(x77051),x77054),x77055)))
% 164.51/164.37  [7706]~P86(x77061)+~P1(f324(f324(f231(x77061),x77063),x77065))+~P1(f324(f324(f231(x77061),x77062),x77064))+P1(f324(f324(f231(x77061),f324(f324(f235(x77061),x77062),x77063)),f324(f324(f235(x77061),x77064),x77065)))
% 164.51/164.37  [7707]~P86(x77071)+~P1(f324(f324(f231(x77071),x77073),x77075))+~P1(f324(f324(f231(x77071),x77072),x77074))+P1(f324(f324(f231(x77071),f324(f324(f178(x77071),x77072),x77073)),f324(f324(f178(x77071),x77074),x77075)))
% 164.51/164.37  [7708]~P93(x77081)+~P1(f324(f324(f231(x77081),x77083),x77085))+~P1(f324(f324(f231(x77081),x77082),x77084))+P1(f324(f324(f231(x77081),f324(f324(f103(x77081),x77082),x77083)),f324(f324(f103(x77081),x77084),x77085)))
% 164.51/164.37  [7709]~P99(x77091)+~P1(f324(f324(f231(x77091),x77093),x77095))+~P1(f324(f324(f231(x77091),x77092),x77094))+P1(f324(f324(f231(x77091),f324(f324(f104(x77091),x77092),x77093)),f324(f324(f104(x77091),x77094),x77095)))
% 164.51/164.37  [7710]~P105(x77101)+~P1(f324(f324(f280(x77101),x77103),x77105))+~P1(f324(f324(f280(x77101),x77102),x77104))+P1(f324(f324(f280(x77101),f324(f324(f83(x77101),x77102),x77103)),f324(f324(f83(x77101),x77104),x77105)))
% 164.51/164.37  [7845]~P136(x78455)+E(x78451,x78452)+E(x78453,x78454)+~E(f324(f324(f82(x78455),f324(f324(f83(x78455),x78453),x78451)),f324(f324(f83(x78455),x78454),x78452)),f324(f324(f82(x78455),f324(f324(f83(x78455),x78453),x78452)),f324(f324(f83(x78455),x78454),x78451)))
% 164.51/164.37  [7986]P31(x79861,x79862,x79863)+~P32(x79861,x79864,x79865)+~P31(x79861,x79862,f621(x79865,x79864,x79861,x79862))+~P1(f324(f324(f326(f839(x79861)),x79863),x79865))
% 164.51/164.37  [8052]~P86(x80524)+~P1(f324(f127(x80521),x80523))+P1(f324(f324(f326(x80521),x80522),f324(f157(x80521),x80523)))+P1(f324(f127(x80521),f324(f324(f137(x80521,x80524,x80525),x80522),x80523)))
% 164.51/164.37  [8198]~P67(x81981)+E(f324(f324(f82(x81981),f324(f324(f8(a840,x81981),x81982),f324(f295(a840,x81983),x81984))),f324(f324(f8(a840,x81981),x81982),f324(f295(a840,x81984),x81985))),f324(f324(f8(a840,x81981),x81982),f324(f295(a840,x81983),x81985)))+~P1(f324(f324(f231(a840),x81984),x81985))+~P1(f324(f324(f231(a840),x81983),x81984))
% 164.51/164.37  [8199]~P6(x81991)+E(f324(f324(f3(x81991),f324(f324(f8(a840,x81991),x81992),f324(f295(a840,x81993),x81994))),f324(f324(f8(a840,x81991),x81992),f324(f295(a840,x81993),x81995))),f324(f324(f8(a840,x81991),x81992),f324(f295(a840,x81995),x81994)))+~P1(f324(f324(f231(a840),x81995),x81994))+~P1(f324(f324(f231(a840),x81993),x81995))
% 164.51/164.37  [8517]~P60(x85172)+E(x85171,f2(x85172))+E(x85173,f2(x85172))+E(f324(f324(f284(x85172),f324(f324(f82(x85172),f324(f324(f83(x85172),x85174),x85171)),f324(f324(f83(x85172),x85175),x85173))),f324(f324(f83(x85172),x85173),x85171)),f324(f324(f82(x85172),f324(f324(f284(x85172),x85174),x85173)),f324(f324(f284(x85172),x85175),x85171)))
% 164.51/164.37  [8518]~P60(x85182)+E(x85181,f2(x85182))+E(x85183,f2(x85182))+E(f324(f324(f284(x85182),f324(f324(f3(x85182),f324(f324(f83(x85182),x85184),x85181)),f324(f324(f83(x85182),x85185),x85183))),f324(f324(f83(x85182),x85183),x85181)),f324(f324(f3(x85182),f324(f324(f284(x85182),x85184),x85183)),f324(f324(f284(x85182),x85185),x85181)))
% 164.51/164.37  [8527]~E(x85272,f324(x85273,x85271))+E(x85271,f541(x85272,x85273,x85274,x85275))+~P29(x85275,x85274,x85273,f238(f847(x85275,a834)))+~P1(f324(f324(f326(x85274),x85272),f324(f304(x85275,x85274,x85273),f238(f847(x85275,a834)))))
% 164.51/164.37  [8715]~P103(x87151)+~P1(f324(f324(f232(x87151),f324(f77(x87151),x87152)),x87154))+P1(f324(f324(f232(x87151),f324(f324(f83(x87151),f324(f77(x87151),x87152)),f324(f77(x87151),x87153))),f324(f324(f83(x87151),x87154),x87155)))+~P1(f324(f324(f232(x87151),f324(f77(x87151),x87153)),x87155))
% 164.51/164.37  [8729]~P32(x87291,x87295,x87294)+P31(x87291,x87292,x87293)+P1(f324(f324(f326(f839(x87291)),f621(x87294,x87295,x87291,x87292)),x87295))+~P1(f324(f324(f326(f839(x87291)),x87293),x87294))
% 164.51/164.37  [8811]~P29(x88111,x88113,x88115,x88112)+~P1(f324(f64(x88113),x88114))+P1(f324(f324(f231(a840),f324(f41(x88111),x88112)),f324(f41(x88113),x88114)))+~P1(f324(f324(f231(f847(x88113,a834)),f324(f304(x88111,x88113,x88115),x88112)),x88114))
% 164.51/164.37  [8878]~P68(x88782)+~P29(x88781,x88781,x88784,x88785)+~P1(f324(f64(x88781),x88785))+E(f324(f324(f11(x88781,x88782),f324(f75(x88781,x88782,x88781,x88783),x88784)),x88785),f324(f324(f11(x88781,x88782),x88783),f324(f304(x88781,x88781,x88784),x88785)))
% 164.51/164.37  [8879]~P67(x88792)+~P29(x88791,x88791,x88794,x88795)+~P1(f324(f64(x88791),x88795))+E(f324(f324(f8(x88791,x88792),f324(f75(x88791,x88792,x88791,x88793),x88794)),x88795),f324(f324(f8(x88791,x88792),x88793),f324(f304(x88791,x88791,x88794),x88795)))
% 164.51/164.37  [8985]~P36(x89851,x89852)+~P1(f324(f324(f326(x89851),x89853),x89854))+~P1(f324(f324(f326(x89851),x89855),x89854))+~P1(f324(f324(f326(f846(x89851,x89851)),f324(f324(f247(x89851,x89851),x89855),f369(x89852,x89851,x89854))),x89852))
% 164.51/164.37  [9018]~P29(x90182,x90183,x90185,x90181)+E(x90181,f179(f847(x90182,a834)))+E(f324(f304(x90183,x90182,f525(x90184,x90183,x90182,x90181)),x90184),x90181)+~P1(f324(f324(f231(f847(x90183,a834)),f324(f304(x90182,x90183,x90185),x90181)),x90184))
% 164.51/164.37  [9466]~P86(x94665)+~P9(x94665)+P1(f324(f324(f326(x94661),f534(x94662,x94663,x94661,x94664,x94665)),x94663))+~P1(f324(f324(f232(x94665),x94664),f324(f324(f45(x94661,x94665),x94663),x94662)))
% 164.51/164.37  [9471]~P86(x94711)+~P9(x94711)+P1(f324(f324(f232(x94711),x94712),f324(x94713,f534(x94713,x94714,x94715,x94712,x94711))))+~P1(f324(f324(f232(x94711),x94712),f324(f324(f45(x94715,x94711),x94714),x94713)))
% 164.51/164.37  [9541]~P4(x95411)+~P1(f324(f69(x95411,x95411,f83(x95411),x95412,x95413),x95415))+P1(f324(f324(f326(x95411),x95412),x95413))+P1(f324(f69(x95411,x95411,f83(x95411),x95414,f324(f324(f303(x95411),x95412),x95413)),f324(f324(f83(x95411),x95414),x95415)))
% 164.51/164.37  [9753]~P68(x97532)+~P1(f324(f64(x97531),x97535))+E(f324(f324(f11(x97531,x97532),f324(f324(f9(x97531,x97532,x97532),f324(f324(f20(x97531,x97532,f847(x97532,x97532)),f324(f324(f10(a834,f847(x97532,f847(x97532,x97532)),x97531),f98(x97532)),f324(a321,x97533))),x97534)),f80(x97532))),x97535),f80(x97532))+P1(f324(f324(f326(x97531),x97533),x97535))
% 164.51/164.37  [9754]~P67(x97542)+~P1(f324(f64(x97541),x97545))+E(f324(f324(f8(x97541,x97542),f324(f324(f9(x97541,x97542,x97542),f324(f324(f20(x97541,x97542,f847(x97542,x97542)),f324(f324(f10(a834,f847(x97542,f847(x97542,x97542)),x97541),f98(x97542)),f324(a321,x97543))),x97544)),f2(x97542))),x97545),f2(x97542))+P1(f324(f324(f326(x97541),x97543),x97545))
% 164.51/164.37  [9755]~P68(x97552)+~P1(f324(f64(x97551),x97555))+E(f324(f324(f11(x97551,x97552),f324(f324(f9(x97551,x97552,x97552),f324(f324(f20(x97551,x97552,f847(x97552,x97552)),f324(f324(f10(a834,f847(x97552,f847(x97552,x97552)),x97551),f98(x97552)),f324(a321,x97553))),x97554)),f80(x97552))),x97555),f324(x97554,x97553))+~P1(f324(f324(f326(x97551),x97553),x97555))
% 164.51/164.37  [9756]~P67(x97562)+~P1(f324(f64(x97561),x97565))+E(f324(f324(f8(x97561,x97562),f324(f324(f9(x97561,x97562,x97562),f324(f324(f20(x97561,x97562,f847(x97562,x97562)),f324(f324(f10(a834,f847(x97562,f847(x97562,x97562)),x97561),f98(x97562)),f324(a321,x97563))),x97564)),f2(x97562))),x97565),f324(x97564,x97563))+~P1(f324(f324(f326(x97561),x97563),x97565))
% 164.51/164.37  [9816]~P68(x98162)+~P1(f324(f64(x98161),x98165))+E(f324(f324(f11(x98161,x98162),f324(f324(f9(x98161,x98162,x98162),f324(f324(f20(x98161,x98162,f847(x98162,x98162)),f324(f324(f10(a834,f847(x98162,f847(x98162,x98162)),x98161),f98(x98162)),f324(f324(f9(x98161,x98161,a834),a321),x98163))),x98164)),f80(x98162))),x98165),f80(x98162))+P1(f324(f324(f326(x98161),x98163),x98165))
% 164.51/164.37  [9817]~P67(x98172)+~P1(f324(f64(x98171),x98175))+E(f324(f324(f8(x98171,x98172),f324(f324(f9(x98171,x98172,x98172),f324(f324(f20(x98171,x98172,f847(x98172,x98172)),f324(f324(f10(a834,f847(x98172,f847(x98172,x98172)),x98171),f98(x98172)),f324(f324(f9(x98171,x98171,a834),a321),x98173))),x98174)),f2(x98172))),x98175),f2(x98172))+P1(f324(f324(f326(x98171),x98173),x98175))
% 164.51/164.37  [9819]~P68(x98192)+~P1(f324(f64(x98191),x98195))+E(f324(f324(f11(x98191,x98192),f324(f324(f9(x98191,x98192,x98192),f324(f324(f20(x98191,x98192,f847(x98192,x98192)),f324(f324(f10(a834,f847(x98192,f847(x98192,x98192)),x98191),f98(x98192)),f324(f324(f9(x98191,x98191,a834),a321),x98193))),x98194)),f80(x98192))),x98195),f324(x98194,x98193))+~P1(f324(f324(f326(x98191),x98193),x98195))
% 164.51/164.37  [9820]~P67(x98202)+~P1(f324(f64(x98201),x98205))+E(f324(f324(f8(x98201,x98202),f324(f324(f9(x98201,x98202,x98202),f324(f324(f20(x98201,x98202,f847(x98202,x98202)),f324(f324(f10(a834,f847(x98202,f847(x98202,x98202)),x98201),f98(x98202)),f324(f324(f9(x98201,x98201,a834),a321),x98203))),x98204)),f2(x98202))),x98205),f324(x98204,x98203))+~P1(f324(f324(f326(x98201),x98203),x98205))
% 164.51/164.37  [7701]~P6(x77012)+~P1(f324(f64(x77011),x77014))+E(f324(f324(f8(x77011,x77012),x77013),f324(f324(f3(f847(x77011,a834)),x77014),f324(f324(f303(x77011),x77015),f179(f847(x77011,a834))))),f324(f324(f8(x77011,x77012),x77013),x77014))+P1(f324(f324(f326(x77011),x77015),x77014))
% 164.51/164.37  [8204]~P126(x82042)+~P1(f324(f64(x82041),x82044))+E(f324(f324(f8(x82041,x82042),x82043),f324(f324(f3(f847(x82041,a834)),x82044),f324(f324(f303(x82041),x82045),f179(f847(x82041,a834))))),f324(f324(f3(x82042),f324(f324(f8(x82041,x82042),x82043),x82044)),f324(x82043,x82045)))+~P1(f324(f324(f326(x82041),x82045),x82044))
% 164.51/164.37  [8205]~P6(x82052)+~P1(f324(f64(x82051),x82054))+E(f324(f324(f8(x82051,x82052),x82053),f324(f324(f3(f847(x82051,a834)),x82054),f324(f324(f303(x82051),x82055),f179(f847(x82051,a834))))),f324(f324(f3(x82052),f324(f324(f8(x82051,x82052),x82053),x82054)),f324(x82053,x82055)))+~P1(f324(f324(f326(x82051),x82055),x82054))
% 164.51/164.37  [8216]~P105(x82161)+~P1(f324(f324(f231(a840),x82163),x82165))+~P1(f324(f324(f280(x82161),f324(f324(f240(x82161),x82162),x82165)),x82164))+P1(f324(f324(f280(x82161),f324(f324(f240(x82161),x82162),x82163)),x82164))
% 164.51/164.37  [8233]~P6(x82331)+~P1(f324(f64(x82332),x82334))+E(f324(f324(f3(x82331),f324(f324(f8(x82332,x82331),x82333),x82334)),f324(f324(f8(x82332,x82331),x82333),x82335)),f324(f324(f8(x82332,x82331),x82333),f324(f324(f3(f847(x82332,a834)),x82334),x82335)))+~P1(f324(f324(f231(f847(x82332,a834)),x82335),x82334))
% 164.51/164.37  [8254]P1(f324(f64(x82541),f324(x82542,x82543)))+~P1(f324(f64(x82544),x82545))+~P1(f324(f324(f326(x82544),x82543),x82545))+~P1(f324(f64(x82541),f324(f324(f45(x82544,f847(x82541,a834)),x82545),x82542)))
% 164.51/164.37  [8680]~P12(x86801,x86805,x86804)+~E(f324(f278(x86801,x86801,x86804),f324(f324(f303(x86801),x86802),f179(f847(x86801,a834)))),f324(f278(x86801,x86801,x86804),f324(f324(f303(x86801),x86803),f179(f847(x86801,a834)))))+~P1(f324(f324(f326(x86801),x86803),x86805))+P1(f324(f324(f326(f846(x86801,x86801)),f324(f324(f247(x86801,x86801),x86802),x86803)),x86804))
% 164.51/164.37  [8946]~P1(f324(x89461,x89465))+P1(f324(x89461,f359(x89461,x89462,x89463,x89464)))+P1(f324(x89461,f358(x89461,x89462,x89463,x89464)))+~P1(f324(f324(f326(x89464),x89465),f324(f324(f103(f847(x89464,a834)),x89463),x89462)))
% 164.51/164.37  [9106]~P1(f324(x91061,x91065))+P1(f324(x91061,f358(x91061,x91062,x91063,x91064)))+P1(f324(f324(f326(x91064),f359(x91061,x91062,x91063,x91064)),x91062))+~P1(f324(f324(f326(x91064),x91065),f324(f324(f103(f847(x91064,a834)),x91063),x91062)))
% 164.51/164.37  [9107]~P1(f324(x91071,x91075))+P1(f324(x91071,f359(x91071,x91072,x91073,x91074)))+P1(f324(f324(f326(x91074),f358(x91071,x91072,x91073,x91074)),x91073))+~P1(f324(f324(f326(x91074),x91075),f324(f324(f103(f847(x91074,a834)),x91073),x91072)))
% 164.51/164.37  [9111]P1(f324(x91111,x91112))+~P1(f324(x91111,f363(x91111,x91113,x91114,x91115)))+~P1(f324(x91111,f362(x91111,x91113,x91114,x91115)))+~P1(f324(f324(f326(x91115),x91112),f324(f324(f103(f847(x91115,a834)),x91114),x91113)))
% 164.51/164.37  [9146]E(x91461,x91462)+~P1(f324(f324(f326(f846(x91463,x91463)),f324(f324(f247(x91463,x91463),x91461),x91462)),f301(x91463,x91465)))+P1(f324(f324(f326(x91463),x91461),x91464))+~P1(f324(f324(f231(f847(f846(x91463,x91463),a834)),x91465),f324(f324(f249(x91463,x91463),x91464),f324(f18(f847(x91463,a834),x91463),x91464))))
% 164.51/164.37  [9163]P1(f324(x91631,x91632))+~P1(f324(x91631,f362(x91631,x91634,x91635,x91633)))+P1(f324(f324(f326(x91633),f363(x91631,x91634,x91635,x91633)),x91634))+~P1(f324(f324(f326(x91633),x91632),f324(f324(f103(f847(x91633,a834)),x91635),x91634)))
% 164.51/164.37  [9164]P1(f324(x91641,x91642))+~P1(f324(x91641,f363(x91641,x91644,x91645,x91643)))+P1(f324(f324(f326(x91643),f362(x91641,x91644,x91645,x91643)),x91645))+~P1(f324(f324(f326(x91643),x91642),f324(f324(f103(f847(x91643,a834)),x91645),x91644)))
% 164.51/164.37  [9226]P1(f324(x92261,x92262))+P1(f324(f324(f326(x92263),f363(x92261,x92264,x92265,x92263)),x92264))+P1(f324(f324(f326(x92263),f362(x92261,x92264,x92265,x92263)),x92265))+~P1(f324(f324(f326(x92263),x92262),f324(f324(f103(f847(x92263,a834)),x92265),x92264)))
% 164.51/164.37  [9228]~P1(f324(x92282,x92285))+P1(f324(f324(f326(x92281),f359(x92282,x92283,x92284,x92281)),x92283))+P1(f324(f324(f326(x92281),f358(x92282,x92283,x92284,x92281)),x92284))+~P1(f324(f324(f326(x92281),x92285),f324(f324(f103(f847(x92281,a834)),x92284),x92283)))
% 164.51/164.37  [9374]~P12(x93741,x93745,x93744)+~P1(f324(f324(f326(x93741),x93743),x93745))+P1(f324(f324(f326(f846(x93741,x93741)),f324(f324(f247(x93741,x93741),x93742),x93743)),x93744))+~P1(f324(f324(f231(f847(x93741,a834)),f324(f278(x93741,x93741,x93744),f324(f324(f303(x93741),x93743),f179(f847(x93741,a834))))),f324(f278(x93741,x93741,x93744),f324(f324(f303(x93741),x93742),f179(f847(x93741,a834))))))
% 164.51/164.37  [9495]~P86(x94955)+~P9(x94955)+P1(f324(f324(f326(x94951),f666(x94952,x94953,x94954,x94951,x94955)),x94954))+~P1(f324(f324(f232(x94955),f324(f324(f46(x94951,x94955),x94954),x94953)),x94952))
% 164.51/164.37  [9528]~P77(x95285)+~P72(x95285)+P1(f324(f324(f326(x95281),f740(x95282,x95283,x95284,x95281,x95285)),f324(f157(x95281),x95284)))+P1(f324(f324(f231(x95285),f324(f151(x95285),f324(f324(f141(x95281,x95285),x95283),x95284))),f324(f151(x95285),f324(f324(f141(x95281,x95285),x95282),x95284))))
% 164.51/164.37  [9626]~P86(x96261)+~P9(x96261)+P1(f324(f324(f232(x96261),f324(x96262,f666(x96263,x96262,x96264,x96265,x96261))),x96263))+~P1(f324(f324(f232(x96261),f324(f324(f46(x96265,x96261),x96264),x96262)),x96263))
% 164.51/164.37  [9769]~P77(x97691)+~P72(x97691)+~P1(f324(f324(f231(x97691),f324(x97693,f740(x97695,x97693,x97694,x97692,x97691))),f324(x97695,f740(x97695,x97693,x97694,x97692,x97691))))+P1(f324(f324(f231(x97691),f324(f151(x97691),f324(f324(f141(x97692,x97691),x97693),x97694))),f324(f151(x97691),f324(f324(f141(x97692,x97691),x97695),x97694))))
% 164.51/164.37  [8534]~P68(x85341)+~P1(f324(f64(x85344),x85345))+~P1(f324(f324(f326(x85344),x85343),x85345))+E(f324(f324(f83(x85341),f324(x85342,x85343)),f324(f324(f11(x85344,x85341),x85342),f324(f324(f3(f847(x85344,a834)),x85345),f324(f324(f303(x85344),x85343),f179(f847(x85344,a834)))))),f324(f324(f11(x85344,x85341),x85342),x85345))
% 164.51/164.37  [8536]~P67(x85361)+~P1(f324(f64(x85364),x85365))+~P1(f324(f324(f326(x85364),x85363),x85365))+E(f324(f324(f82(x85361),f324(x85362,x85363)),f324(f324(f8(x85364,x85361),x85362),f324(f324(f3(f847(x85364,a834)),x85365),f324(f324(f303(x85364),x85363),f179(f847(x85364,a834)))))),f324(f324(f8(x85364,x85361),x85362),x85365))
% 164.51/164.37  [8590]~P22(x85901,x85904,x85905)+~P1(f324(f64(x85901),x85902))+E(f324(f324(f3(f847(x85901,a834)),x85902),f324(f324(f303(x85901),x85903),f179(f847(x85901,a834)))),f179(f847(x85901,a834)))+E(f324(f324(x85904,x85903),f324(x85905,f324(f324(f3(f847(x85901,a834)),x85902),f324(f324(f303(x85901),x85903),f179(f847(x85901,a834)))))),f324(x85905,f324(f324(f303(x85901),x85903),x85902)))
% 164.51/164.37  [8927]~P68(x89271)+~P1(f324(f64(x89272),x89275))+~P1(f324(f64(x89272),x89274))+E(f324(f324(f83(x89271),f324(f324(f11(x89272,x89271),x89273),f324(f324(f103(f847(x89272,a834)),x89274),x89275))),f324(f324(f11(x89272,x89271),x89273),f324(f324(f104(f847(x89272,a834)),x89274),x89275))),f324(f324(f83(x89271),f324(f324(f11(x89272,x89271),x89273),x89274)),f324(f324(f11(x89272,x89271),x89273),x89275)))
% 164.51/164.37  [8928]~P67(x89281)+~P1(f324(f64(x89282),x89285))+~P1(f324(f64(x89282),x89284))+E(f324(f324(f82(x89281),f324(f324(f8(x89282,x89281),x89283),f324(f324(f103(f847(x89282,a834)),x89284),x89285))),f324(f324(f8(x89282,x89281),x89283),f324(f324(f104(f847(x89282,a834)),x89284),x89285))),f324(f324(f82(x89281),f324(f324(f8(x89282,x89281),x89283),x89284)),f324(f324(f8(x89282,x89281),x89283),x89285)))
% 164.51/164.37  [9056]~P6(x90561)+~P1(f324(f64(x90562),x90565))+~P1(f324(f64(x90562),x90564))+E(f324(f324(f3(x90561),f324(f324(f82(x90561),f324(f324(f8(x90562,x90561),x90563),x90564)),f324(f324(f8(x90562,x90561),x90563),x90565))),f324(f324(f8(x90562,x90561),x90563),f324(f324(f104(f847(x90562,a834)),x90564),x90565))),f324(f324(f8(x90562,x90561),x90563),f324(f324(f103(f847(x90562,a834)),x90564),x90565)))
% 164.51/164.37  [9240]~P29(x92401,x92402,x92403,x92405)+~P29(x92401,x92402,x92403,x92404)+P29(x92401,x92402,x92403,f324(f324(f103(f847(x92401,a834)),x92404),x92405))+~E(f324(f324(f104(f847(x92402,a834)),f324(f304(x92401,x92402,x92403),f324(f324(f3(f847(x92401,a834)),x92404),x92405))),f324(f304(x92401,x92402,x92403),f324(f324(f3(f847(x92401,a834)),x92405),x92404))),f179(f847(x92402,a834)))
% 164.51/164.37  [9347]E(x93471,f2(a1))+~P1(f324(f324(f232(a1),f2(a1)),x93473))+~P1(f324(f55(x93472,x93471),f324(f324(f247(a1,a1),x93474),x93475)))+P1(f324(f55(x93472,f324(f324(f83(a1),x93471),x93473)),f324(f324(f247(a1,a1),f324(f324(f42(a1),x93474),x93473)),f324(f324(f82(a1),f324(f324(f83(a1),x93471),f51(a1,x93474,x93473))),x93475))))
% 164.51/164.37  [9355]~P1(f324(f324(f232(a840),f2(a840)),x93553))+~P1(f324(f324(f232(a840),f2(a840)),x93552))+~P1(f324(f54(x93551,x93552),f324(f324(f247(a840,a840),x93554),x93555)))+P1(f324(f54(x93551,f324(f324(f83(a840),x93552),x93553)),f324(f324(f247(a840,a840),f324(f324(f42(a840),x93554),x93553)),f324(f324(f82(a840),f324(f324(f83(a840),x93552),f51(a840,x93554,x93553))),x93555))))
% 164.51/164.37  [9406]E(f324(f324(f82(a1),f479(x94061,x94062,x94063,x94064,x94065)),f480(x94061,x94062,x94063,x94064,x94065)),x94065)+~P1(f324(f324(f280(a1),x94064),x94063))+~P1(f324(f324(f280(a1),x94064),f324(f324(f82(a1),x94065),x94061)))+P1(f324(f324(f280(a1),x94064),f324(f324(f82(a1),f324(f324(f3(a1),x94065),x94063)),x94061)))
% 164.51/164.37  [9407]E(f324(f324(f3(a1),f481(x94071,x94072,x94073,x94074,x94075)),f482(x94071,x94072,x94073,x94074,x94075)),x94075)+~P1(f324(f324(f280(a1),x94074),x94073))+~P1(f324(f324(f280(a1),x94074),f324(f324(f82(a1),x94075),x94071)))+P1(f324(f324(f280(a1),x94074),f324(f324(f82(a1),f324(f324(f82(a1),x94075),x94073)),x94071)))
% 164.51/164.37  [9408]~P68(x94081)+~P1(f324(f64(x94082),x94085))+~P1(f324(f64(x94082),x94084))+E(f324(f324(f83(x94081),f324(f324(f324(f68(x94081,x94082,f83(x94081)),x94083),f80(x94081)),f324(f324(f103(f847(x94082,a834)),x94084),x94085))),f324(f324(f324(f68(x94081,x94082,f83(x94081)),x94083),f80(x94081)),f324(f324(f104(f847(x94082,a834)),x94084),x94085))),f324(f324(f83(x94081),f324(f324(f324(f68(x94081,x94082,f83(x94081)),x94083),f80(x94081)),x94084)),f324(f324(f324(f68(x94081,x94082,f83(x94081)),x94083),f80(x94081)),x94085)))
% 164.51/164.37  [9410]~E(f324(f324(f158(x94101),x94105),x94102),f324(f324(f158(x94101),x94105),x94103))+P1(f324(f324(f326(f846(f841(x94101),f841(x94101))),f324(f324(f247(f841(x94101),f841(x94101)),x94102),x94103)),f136(x94101,x94104)))+~P1(f324(f324(f232(a840),x94105),f324(f324(f235(a840),f324(f180(f841(x94101)),x94102)),f324(f180(f841(x94101)),x94103))))+~P1(f324(f324(f326(f846(x94101,x94101)),f324(f324(f247(x94101,x94101),f324(f324(f149(x94101),x94102),x94105)),f324(f324(f149(x94101),x94103),x94105))),x94104))
% 164.51/164.37  [9419]E(f324(f324(f82(a1),f487(x94191,x94192,x94193,x94194,x94195)),f488(x94191,x94192,x94193,x94194,x94195)),x94195)+~P1(f324(f324(f280(a1),x94194),x94193))+P1(f324(f324(f280(a1),x94194),f324(f324(f82(a1),x94195),x94191)))+~P1(f324(f324(f280(a1),x94194),f324(f324(f82(a1),f324(f324(f3(a1),x94195),x94193)),x94191)))
% 164.51/164.37  [9420]E(f324(f324(f3(a1),f483(x94201,x94202,x94203,x94204,x94205)),f484(x94201,x94202,x94203,x94204,x94205)),x94205)+~P1(f324(f324(f280(a1),x94204),x94203))+P1(f324(f324(f280(a1),x94204),f324(f324(f82(a1),x94205),x94201)))+~P1(f324(f324(f280(a1),x94204),f324(f324(f82(a1),f324(f324(f82(a1),x94205),x94203)),x94201)))
% 164.51/164.37  [9505]~P1(f324(f324(f280(a1),x95054),x95053))+P1(f324(f324(f326(a1),f479(x95051,x95052,x95053,x95054,x95055)),x95052))+~P1(f324(f324(f280(a1),x95054),f324(f324(f82(a1),x95055),x95051)))+P1(f324(f324(f280(a1),x95054),f324(f324(f82(a1),f324(f324(f3(a1),x95055),x95053)),x95051)))
% 164.51/164.37  [9506]~P1(f324(f324(f280(a1),x95064),x95063))+P1(f324(f324(f326(a1),f481(x95061,x95062,x95063,x95064,x95065)),x95062))+~P1(f324(f324(f280(a1),x95064),f324(f324(f82(a1),x95065),x95061)))+P1(f324(f324(f280(a1),x95064),f324(f324(f82(a1),f324(f324(f82(a1),x95065),x95063)),x95061)))
% 164.51/164.37  [9513]~P1(f324(f324(f280(a1),x95134),x95133))+P1(f324(f324(f326(a1),f480(x95131,x95132,x95133,x95134,x95135)),f296(a1,f80(a1),x95133)))+~P1(f324(f324(f280(a1),x95134),f324(f324(f82(a1),x95135),x95131)))+P1(f324(f324(f280(a1),x95134),f324(f324(f82(a1),f324(f324(f3(a1),x95135),x95133)),x95131)))
% 164.51/164.37  [9514]~P1(f324(f324(f280(a1),x95144),x95143))+P1(f324(f324(f326(a1),f482(x95141,x95142,x95143,x95144,x95145)),f296(a1,f80(a1),x95143)))+~P1(f324(f324(f280(a1),x95144),f324(f324(f82(a1),x95145),x95141)))+P1(f324(f324(f280(a1),x95144),f324(f324(f82(a1),f324(f324(f82(a1),x95145),x95143)),x95141)))
% 164.51/164.37  [9515]~P2(x95155)+~P77(x95155)+P1(f324(f324(f326(x95151),f500(x95152,x95153,x95154,x95151,x95155)),x95154))+P1(f324(f324(f231(x95155),f324(f324(f8(x95151,x95155),x95153),x95154)),f324(f324(f83(x95155),f324(f102(x95155),f324(f41(x95151),x95154))),x95152)))
% 164.51/164.37  [9516]~P1(f324(f324(f280(a1),x95164),x95163))+P1(f324(f324(f326(a1),f483(x95161,x95162,x95163,x95164,x95165)),x95162))+P1(f324(f324(f280(a1),x95164),f324(f324(f82(a1),x95165),x95161)))+~P1(f324(f324(f280(a1),x95164),f324(f324(f82(a1),f324(f324(f82(a1),x95165),x95163)),x95161)))
% 164.51/164.37  [9517]~P1(f324(f324(f280(a1),x95174),x95173))+P1(f324(f324(f326(a1),f487(x95171,x95172,x95173,x95174,x95175)),x95172))+P1(f324(f324(f280(a1),x95174),f324(f324(f82(a1),x95175),x95171)))+~P1(f324(f324(f280(a1),x95174),f324(f324(f82(a1),f324(f324(f3(a1),x95175),x95173)),x95171)))
% 164.51/164.37  [9518]~P1(f324(f324(f280(a1),x95181),x95185))+P1(f324(f324(f326(a1),f484(x95183,x95184,x95185,x95181,x95182)),f296(a1,f80(a1),x95185)))+P1(f324(f324(f280(a1),x95181),f324(f324(f82(a1),x95182),x95183)))+~P1(f324(f324(f280(a1),x95181),f324(f324(f82(a1),f324(f324(f82(a1),x95182),x95185)),x95183)))
% 164.51/164.37  [9519]~P1(f324(f324(f280(a1),x95191),x95195))+P1(f324(f324(f326(a1),f488(x95193,x95194,x95195,x95191,x95192)),f296(a1,f80(a1),x95195)))+P1(f324(f324(f280(a1),x95191),f324(f324(f82(a1),x95192),x95193)))+~P1(f324(f324(f280(a1),x95191),f324(f324(f82(a1),f324(f324(f3(a1),x95192),x95195)),x95193)))
% 164.51/164.37  [9686]~P2(x96861)+~P77(x96861)+~P1(f324(f324(f231(x96861),f324(x96863,f500(x96865,x96863,x96864,x96862,x96861))),x96865))+P1(f324(f324(f231(x96861),f324(f324(f8(x96862,x96861),x96863),x96864)),f324(f324(f83(x96861),f324(f102(x96861),f324(f41(x96862),x96864))),x96865)))
% 164.51/164.37  [8562]E(f324(f324(f125(x85621),x85622),x85623),f324(f324(f125(x85621),x85624),x85625))+~E(f324(f324(f158(x85621),f324(f180(f841(x85621)),x85622)),x85624),x85622)+~E(f324(f324(f125(x85621),f324(f324(f128(x85621),f324(f180(f841(x85621)),x85622)),x85624)),x85625),x85623)+P1(f324(f324(f231(a840),f324(f180(f841(x85621)),x85624)),f324(f180(f841(x85621)),x85622)))
% 164.51/164.37  [8678]E(f324(f324(f125(x86781),x86782),x86783),f324(f324(f125(x86781),x86784),x86785))+~E(f324(f324(f158(x86781),f324(f180(f841(x86781)),x86782)),x86784),x86782)+~E(x86783,f324(f324(f125(x86781),f324(f324(f128(x86781),f324(f180(f841(x86781)),x86782)),x86784)),x86785))+~P1(f324(f324(f231(a840),f324(f180(f841(x86781)),x86782)),f324(f180(f841(x86781)),x86784)))
% 164.51/164.37  [9837]~P1(f324(x98375,x98374))+~P1(f324(f64(x98372),f324(f257(x98372),x98375)))+P1(f324(f64(x98371),f324(f257(x98371),f324(f324(f9(x98371,x98372,a834),x98373),x98374))))+~P1(f324(f64(x98371),f324(f257(x98371),f324(f324(f10(f847(x98372,a834),a834,x98371),f89(x98372)),f324(f324(f10(f847(x98372,a834),f847(x98372,a834),x98371),f324(f20(x98372,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98372),a322),x98375))),x98373)))))
% 164.51/164.37  [7849]~P39(x78492,x78493,x78494,x78496)+~P39(f35(x78491,x78492),x78496,x78494,x78495)+P39(f35(x78491,x78492),x78493,x78494,x78495)+~P1(f324(x78491,x78493))
% 164.51/164.37  [8369]~P23(x83695,x83691,x83696,x83692)+E(f324(f75(x83691,x83691,x83691,f324(x83692,x83693)),f324(x83692,x83694)),f324(f75(x83691,x83691,x83691,f324(x83692,x83694)),f324(x83692,x83693)))+~P1(f324(f64(x83695),x83694))+~P1(f324(f64(x83695),x83693))
% 164.51/164.37  [7759]~P29(x77591,x77592,x77594,x77593)+~E(f324(x77594,x77596),x77595)+E(f324(f79(x77591,x77592,x77593,x77594),x77595),x77596)+~P1(f324(f324(f326(x77591),x77596),x77593))
% 164.51/164.37  [7955]~P24(x79556,x79551,x79554,x79552)+E(f324(f75(x79551,x79551,x79551,f324(x79552,x79553)),f324(x79554,x79555)),f324(x79552,x79553))+~P1(f324(f64(x79556),x79553))+~P1(f324(f324(f326(x79556),x79555),x79553))
% 164.51/164.37  [9094]~P23(x90943,x90941,x90946,x90942)+E(f324(f75(x90941,x90941,x90941,f324(x90942,f324(f324(f3(f847(x90943,a834)),x90944),f324(f324(f303(x90943),x90945),f179(f847(x90943,a834)))))),f324(x90946,x90945)),f324(x90942,x90944))+~P1(f324(f64(x90943),x90944))+~P1(f324(f324(f326(x90943),x90945),x90944))
% 164.51/164.37  [6810]~P7(x68101)+~E(f51(x68101,x68103,x68104),f51(x68101,x68106,x68104))+~E(f51(x68101,x68102,x68104),f51(x68101,x68105,x68104))+E(f51(x68101,f324(f324(f83(x68101),x68102),x68103),x68104),f51(x68101,f324(f324(f83(x68101),x68105),x68106),x68104))
% 164.51/164.37  [6811]~P7(x68111)+~E(f51(x68111,x68113,x68114),f51(x68111,x68116,x68114))+~E(f51(x68111,x68112,x68114),f51(x68111,x68115,x68114))+E(f51(x68111,f324(f324(f82(x68111),x68112),x68113),x68114),f51(x68111,f324(f324(f82(x68111),x68115),x68116),x68114))
% 164.51/164.37  [6812]~P8(x68121)+~E(f51(x68121,x68123,x68124),f51(x68121,x68126,x68124))+~E(f51(x68121,x68122,x68124),f51(x68121,x68125,x68124))+E(f51(x68121,f324(f324(f3(x68121),x68122),x68123),x68124),f51(x68121,f324(f324(f3(x68121),x68125),x68126),x68124))
% 164.51/164.37  [7647]~P20(x76471,x76472,x76473)+~P1(f324(f64(x76471),x76476))+E(f324(f324(f67(x76471,x76472,x76473),x76474),f324(f324(f303(x76471),x76475),x76476)),f324(f324(f67(x76471,x76472,x76473),f324(f324(x76473,x76475),x76474)),x76476))+P1(f324(f324(f326(x76471),x76475),x76476))
% 164.51/164.37  [7716]~P9(x77161)+P1(f324(f324(f231(x77161),x77162),f324(x77163,x77164)))+~P1(f324(f324(f326(x77165),x77164),x77166))+~P1(f324(f324(f231(x77161),x77162),f324(f324(f46(x77165,x77161),x77166),x77163)))
% 164.51/164.37  [7878]~P20(x78781,x78782,x78783)+~P1(f324(f64(x78781),x78786))+E(f324(f324(f67(x78781,x78782,x78783),x78784),f324(f324(f303(x78781),x78785),x78786)),f324(f324(x78783,x78785),f324(f324(f67(x78781,x78782,x78783),x78784),x78786)))+P1(f324(f324(f326(x78781),x78785),x78786))
% 164.51/164.37  [7971]~P86(x79713)+~P1(f324(x79712,x79715))+~P18(x79713,f324(f324(f141(x79711,x79713),x79714),x79716))+E(f324(f126(x79711,x79712),f324(f324(f137(x79711,x79713,x79714),x79715),x79716)),f324(f324(f137(x79711,x79713,x79714),x79715),f324(f126(x79711,x79712),x79716)))
% 164.51/164.37  [7995]E(x79951,x79952)+E(x79953,f2(a1))+~P1(f324(f55(x79954,x79953),f324(f324(f247(a1,a1),x79955),x79952)))+~P1(f324(f55(x79954,x79953),f324(f324(f247(a1,a1),x79956),x79951)))
% 164.51/164.37  [7996]E(x79961,x79962)+E(x79963,f2(a1))+~P1(f324(f55(x79964,x79963),f324(f324(f247(a1,a1),x79962),x79965)))+~P1(f324(f55(x79964,x79963),f324(f324(f247(a1,a1),x79961),x79966)))
% 164.51/164.37  [8018]~P23(x80182,x80185,x80186,x80181)+~P1(f324(f64(x80182),x80184))+E(f324(x80181,f324(f324(f303(x80182),x80183),x80184)),f324(f75(x80185,x80185,x80185,f324(x80181,x80184)),f324(x80186,x80183)))+P1(f324(f324(f326(x80182),x80183),x80184))
% 164.51/164.37  [8236]~P24(x82365,x82361,x82366,x82362)+E(f324(f75(x82361,x82361,x82361,f324(x82362,x82363)),f324(x82362,x82364)),f324(x82362,x82363))+~P1(f324(f64(x82365),x82363))+~P1(f324(f324(f231(f847(x82365,a834)),x82364),x82363))
% 164.51/164.37  [9286]~P29(x92861,x92862,x92864,x92863)+~P1(f324(f324(f326(x92862),x92865),f324(f304(x92861,x92862,x92864),x92863)))+P1(f324(f324(f326(x92861),f324(f79(x92861,x92862,x92863,x92864),x92865)),x92866))+~P1(f324(f324(f231(f847(x92861,a834)),x92863),x92866))
% 164.51/164.37  [9637]~P67(x96372)+~E(f629(x96371,x96373,x96375,x96376,x96374,x96372),f628(x96371,x96373,x96375,x96376,x96374,x96372))+~P1(f324(f64(x96374),x96376))+E(f324(f324(f8(x96371,x96372),x96373),f324(f304(x96374,x96371,x96375),x96376)),f324(f324(f8(x96374,x96372),f324(f75(x96371,x96372,x96374,x96373),x96375)),x96376))
% 164.51/164.37  [9668]~P67(x96686)+E(f324(x96681,f629(x96682,x96683,x96681,x96684,x96685,x96686)),f324(x96681,f628(x96682,x96683,x96681,x96684,x96685,x96686)))+E(f324(f324(f8(x96682,x96686),x96683),f324(f304(x96685,x96682,x96681),x96684)),f324(f324(f8(x96685,x96686),f324(f75(x96682,x96686,x96685,x96683),x96681)),x96684))+~P1(f324(f64(x96685),x96684))
% 164.51/164.37  [9720]~P67(x97202)+~E(f324(x97203,f324(x97205,f628(x97201,x97203,x97205,x97206,x97204,x97202))),f2(x97202))+~P1(f324(f64(x97204),x97206))+E(f324(f324(f8(x97201,x97202),x97203),f324(f304(x97204,x97201,x97205),x97206)),f324(f324(f8(x97204,x97202),f324(f75(x97201,x97202,x97204,x97203),x97205)),x97206))
% 164.51/164.37  [9778]~P67(x97782)+~P1(f324(f64(x97784),x97786))+E(f324(f324(f8(x97781,x97782),x97783),f324(f304(x97784,x97781,x97785),x97786)),f324(f324(f8(x97784,x97782),f324(f75(x97781,x97782,x97784,x97783),x97785)),x97786))+P1(f324(f324(f326(x97784),f628(x97781,x97783,x97785,x97786,x97784,x97782)),x97786))
% 164.51/164.37  [9779]~P67(x97792)+~P1(f324(f64(x97794),x97796))+E(f324(f324(f8(x97791,x97792),x97793),f324(f304(x97794,x97791,x97795),x97796)),f324(f324(f8(x97794,x97792),f324(f75(x97791,x97792,x97794,x97793),x97795)),x97796))+P1(f324(f324(f326(x97794),f629(x97791,x97793,x97795,x97796,x97794,x97792)),x97796))
% 164.51/164.37  [9901]~P68(x99011)+~P1(f324(f64(x99012),x99016))+E(f324(f324(f324(f68(x99011,x99012,f83(x99011)),f324(f324(f20(x99012,f847(x99013,a834),x99011),f324(f324(f9(x99012,x99011,f847(f847(x99013,a834),x99011)),f324(f324(f10(f847(x99013,x99011),f847(x99011,f847(f847(x99013,a834),x99011)),x99012),f68(x99011,x99013,f83(x99011))),x99014)),f80(x99011))),x99015)),f80(x99011)),x99016),f324(f324(f324(f68(x99011,f846(x99012,x99013),f83(x99011)),f324(f252(x99012,x99013,x99011),x99014)),f80(x99011)),f324(f324(f249(x99012,x99013),x99016),x99015)))+P1(f324(f324(f326(x99012),f582(x99014,x99015,x99013,x99016,x99012,x99011)),x99016))
% 164.51/164.37  [9917]~P68(x99171)+~P1(f324(f64(x99172),x99176))+E(f324(f324(f324(f68(x99171,x99172,f83(x99171)),f324(f324(f20(x99172,f847(x99173,a834),x99171),f324(f324(f9(x99172,x99171,f847(f847(x99173,a834),x99171)),f324(f324(f10(f847(x99173,x99171),f847(x99171,f847(f847(x99173,a834),x99171)),x99172),f68(x99171,x99173,f83(x99171))),x99174)),f80(x99171))),x99175)),f80(x99171)),x99176),f324(f324(f324(f68(x99171,f846(x99172,x99173),f83(x99171)),f324(f252(x99172,x99173,x99171),x99174)),f80(x99171)),f324(f324(f249(x99172,x99173),x99176),x99175)))+~P1(f324(f64(x99173),f324(x99175,f582(x99174,x99175,x99173,x99176,x99172,x99171))))
% 164.51/164.37  [8151]~P24(x81512,x81515,x81516,x81511)+~P1(f324(f64(x81512),x81514))+~P1(f324(f64(x81512),x81513))+E(f324(x81511,f324(f324(f103(f847(x81512,a834)),x81513),x81514)),f324(f75(x81515,x81515,x81515,f324(x81511,x81513)),f324(x81511,x81514)))
% 164.51/164.37  [8371]~P9(x83711)+P1(f324(f324(f231(x83711),f324(x83712,x83713)),x83714))+~P1(f324(f324(f326(x83715),x83713),x83716))+~P1(f324(f324(f231(x83711),f324(f324(f45(x83715,x83711),x83716),x83712)),x83714))
% 164.51/164.37  [8749]~P29(x87492,x87491,x87493,x87496)+E(f324(f324(f3(f847(x87491,a834)),f324(f304(x87492,x87491,x87493),x87494)),f324(f304(x87492,x87491,x87493),x87495)),f324(f304(x87492,x87491,x87493),f324(f324(f3(f847(x87492,a834)),x87494),x87495)))+~P1(f324(f324(f231(f847(x87492,a834)),x87495),x87496))+~P1(f324(f324(f231(f847(x87492,a834)),x87494),x87496))
% 164.51/164.37  [8750]~P29(x87502,x87501,x87503,x87506)+E(f324(f324(f104(f847(x87501,a834)),f324(f304(x87502,x87501,x87503),x87504)),f324(f304(x87502,x87501,x87503),x87505)),f324(f304(x87502,x87501,x87503),f324(f324(f104(f847(x87502,a834)),x87504),x87505)))+~P1(f324(f324(f231(f847(x87502,a834)),x87505),x87506))+~P1(f324(f324(f231(f847(x87502,a834)),x87504),x87506))
% 164.51/164.37  [8987]E(x89871,x89872)+~P52(x89873,x89874,x89875)+~P1(f324(f324(f326(f846(x89873,x89874)),f324(f324(f247(x89873,x89874),x89876),x89872)),x89875))+~P1(f324(f324(f326(f846(x89873,x89874)),f324(f324(f247(x89873,x89874),x89876),x89871)),x89875))
% 164.51/164.37  [9716]~P4(x97161)+~E(f324(x97163,f649(x97164,x97166,x97163,x97165,x97162,x97161)),f324(x97166,f649(x97164,x97166,x97163,x97165,x97162,x97161)))+~P1(f324(f64(x97162),x97165))+E(f324(f324(f324(f68(x97161,x97162,f83(x97161)),x97163),x97164),x97165),f324(f324(f324(f68(x97161,x97162,f83(x97161)),x97166),x97164),x97165))
% 164.51/164.37  [9775]~P4(x97751)+~P1(f324(f64(x97752),x97755))+E(f324(f324(f324(f68(x97751,x97752,f83(x97751)),x97753),x97754),x97755),f324(f324(f324(f68(x97751,x97752,f83(x97751)),x97756),x97754),x97755))+P1(f324(f324(f326(x97752),f649(x97754,x97753,x97756,x97755,x97752,x97751)),x97755))
% 164.51/164.37  [8575]~P4(x85751)+~P1(f324(f64(x85752),x85756))+P1(f324(f324(f326(x85752),x85755),x85756))+E(f324(f324(f324(f68(x85751,x85752,f83(x85751)),x85753),x85754),f324(f324(f303(x85752),x85755),x85756)),f324(f324(f83(x85751),f324(x85753,x85755)),f324(f324(f324(f68(x85751,x85752,f83(x85751)),x85753),x85754),x85756)))
% 164.51/164.37  [8620]~P12(x86201,x86206,x86203)+~P16(x86201,f847(x86202,a834),x86203,x86205)+~P1(f324(f324(f326(x86201),x86204),x86206))+E(f324(f324(f45(x86201,f847(x86202,a834)),f324(f278(x86201,x86201,x86203),f324(f324(f303(x86201),x86204),f179(f847(x86201,a834))))),x86205),f324(x86205,x86204))
% 164.51/164.37  [8730]~P20(x87303,x87304,x87301)+~P1(f324(f64(x87303),x87306))+~P1(f324(f324(f326(x87303),x87302),x87306))+E(f324(f324(x87301,x87302),f324(f324(f67(x87303,x87304,x87301),x87305),f324(f324(f3(f847(x87303,a834)),x87306),f324(f324(f303(x87303),x87302),f179(f847(x87303,a834)))))),f324(f324(f67(x87303,x87304,x87301),x87305),x87306))
% 164.51/164.37  [8997]~P23(x89973,x89971,x89976,x89972)+~P1(f324(f64(x89973),x89975))+~P1(f324(f64(x89973),x89974))+E(f324(f75(x89971,x89971,x89971,f324(x89972,f324(f324(f103(f847(x89973,a834)),x89974),x89975))),f324(x89972,f324(f324(f104(f847(x89973,a834)),x89974),x89975))),f324(f75(x89971,x89971,x89971,f324(x89972,x89974)),f324(x89972,x89975)))
% 164.51/164.37  [9306]~E(x93063,f324(f324(f146(x93061,x93062),x93065),x93066))+P1(f324(f324(f326(f846(f841(x93061),f841(x93061))),f324(f324(f247(f841(x93061),f841(x93061)),x93062),x93063)),f144(x93061,x93064)))+~P1(f324(f324(f232(a840),x93065),f324(f180(f841(x93061)),x93062)))+~P1(f324(f324(f326(f846(x93061,x93061)),f324(f324(f247(x93061,x93061),f324(f324(f149(x93061),x93062),x93065)),x93066)),x93064))
% 164.51/164.37  [9795]~P68(x97952)+~P1(f324(f64(x97951),x97956))+P1(f324(f324(f326(x97951),f580(x97954,x97955,x97953,x97956,x97951,x97952)),x97956))+E(f324(f324(f11(x97951,x97952),f324(f324(f20(x97951,f847(x97953,a834),x97952),f324(f324(f10(f847(x97953,x97952),f847(f847(x97953,a834),x97952),x97951),f11(x97953,x97952)),x97954)),x97955)),x97956),f324(f324(f11(f846(x97951,x97953),x97952),f324(f252(x97951,x97953,x97952),x97954)),f324(f324(f249(x97951,x97953),x97956),x97955)))
% 164.51/164.37  [9796]~P67(x97962)+~P1(f324(f64(x97961),x97966))+P1(f324(f324(f326(x97961),f581(x97964,x97965,x97963,x97966,x97961,x97962)),x97966))+E(f324(f324(f8(x97961,x97962),f324(f324(f20(x97961,f847(x97963,a834),x97962),f324(f324(f10(f847(x97963,x97962),f847(f847(x97963,a834),x97962),x97961),f8(x97963,x97962)),x97964)),x97965)),x97966),f324(f324(f8(f846(x97961,x97963),x97962),f324(f252(x97961,x97963,x97962),x97964)),f324(f324(f249(x97961,x97963),x97966),x97965)))
% 164.51/164.37  [9835]~P68(x98352)+~P1(f324(f64(x98351),x98356))+~P1(f324(f64(x98353),f324(x98355,f580(x98354,x98355,x98353,x98356,x98351,x98352))))+E(f324(f324(f11(x98351,x98352),f324(f324(f20(x98351,f847(x98353,a834),x98352),f324(f324(f10(f847(x98353,x98352),f847(f847(x98353,a834),x98352),x98351),f11(x98353,x98352)),x98354)),x98355)),x98356),f324(f324(f11(f846(x98351,x98353),x98352),f324(f252(x98351,x98353,x98352),x98354)),f324(f324(f249(x98351,x98353),x98356),x98355)))
% 164.51/164.37  [9836]~P67(x98362)+~P1(f324(f64(x98361),x98366))+~P1(f324(f64(x98363),f324(x98365,f581(x98364,x98365,x98363,x98366,x98361,x98362))))+E(f324(f324(f8(x98361,x98362),f324(f324(f20(x98361,f847(x98363,a834),x98362),f324(f324(f10(f847(x98363,x98362),f847(f847(x98363,a834),x98362),x98361),f8(x98363,x98362)),x98364)),x98365)),x98366),f324(f324(f8(f846(x98361,x98363),x98362),f324(f252(x98361,x98363,x98362),x98364)),f324(f324(f249(x98361,x98363),x98366),x98365)))
% 164.51/164.37  [9818]~P68(x98182)+~P1(f324(f64(x98181),x98186))+P1(f324(f324(f326(x98181),x98183),x98186))+E(f324(f324(f11(x98181,x98182),f324(f324(f9(x98181,x98182,x98182),f324(f324(f20(x98181,x98182,f847(x98182,x98182)),f324(f324(f10(a834,f847(x98182,f847(x98182,x98182)),x98181),f98(x98182)),f324(f324(f9(x98181,x98181,a834),a321),x98183))),x98184)),x98185)),x98186),f324(f324(f240(x98182),x98185),f324(f41(x98181),x98186)))
% 164.51/164.37  [9823]~P68(x98232)+~P1(f324(f64(x98231),x98236))+~P1(f324(f324(f326(x98231),x98233),x98236))+E(f324(f324(f11(x98231,x98232),f324(f324(f9(x98231,x98232,x98232),f324(f324(f20(x98231,x98232,f847(x98232,x98232)),f324(f324(f10(a834,f847(x98232,f847(x98232,x98232)),x98231),f98(x98232)),f324(f324(f9(x98231,x98231,a834),a321),x98233))),x98234)),x98235)),x98236),f324(f324(f83(x98232),f324(x98234,x98233)),f324(f324(f240(x98232),x98235),f324(f324(f3(a840),f324(f41(x98231),x98236)),f80(a840)))))
% 164.51/164.37  [9889]~P1(f324(f64(x98891),x98895))+~P1(f324(f64(x98892),x98893))+P1(f324(f324(f326(x98892),f495(x98896,x98894,x98893,x98892,x98895,x98891)),x98893))+E(f324(f324(f8(x98891,a840),f324(f324(f10(f847(x98892,a834),a840,x98891),f41(x98892)),f324(f324(f10(f847(x98892,a834),f847(x98892,a834),x98891),f257(x98892)),f324(f324(f10(f847(x98892,a834),f847(x98892,a834),x98891),f324(f20(x98892,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98892),a322),f324(f324(f9(x98892,f847(x98892,a834),a834),f326(x98892)),x98893)))),x98894)))),x98895),f324(f324(f83(a840),x98896),f324(f41(x98892),x98893)))
% 164.51/164.37  [9890]~P1(f324(f64(x98901),x98905))+~P1(f324(f64(x98902),x98903))+P1(f324(f324(f326(x98902),f506(x98906,x98904,x98903,x98902,x98905,x98901)),x98903))+E(f324(f324(f8(x98901,a840),f324(f324(f10(f847(x98902,a834),a840,x98901),f41(x98902)),f324(f324(f10(f847(x98902,a834),f847(x98902,a834),x98901),f257(x98902)),f324(f324(f10(f847(x98902,a834),f847(x98902,a834),x98901),f324(f20(x98902,a834,a834),f324(f324(f10(a834,f847(a834,a834),x98902),a322),f324(f324(f9(x98902,f847(x98902,a834),a834),f326(x98902)),x98903)))),x98904)))),x98905),f324(f324(f8(x98902,a840),x98906),x98903))
% 164.51/164.37  [9923]~P1(f324(f64(x99232),x99233))+~P1(f324(f64(x99231),x99235))+~E(f324(f41(x99231),f324(f257(x99231),f324(f324(f20(x99231,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99231),a322),f324(f324(f9(x99231,f847(x99231,a834),a834),f326(x99231)),x99235))),f324(f324(f9(x99231,x99232,a834),x99234),f495(x99236,x99234,x99233,x99232,x99235,x99231))))),x99236)+E(f324(f324(f8(x99231,a840),f324(f324(f10(f847(x99232,a834),a840,x99231),f41(x99232)),f324(f324(f10(f847(x99232,a834),f847(x99232,a834),x99231),f257(x99232)),f324(f324(f10(f847(x99232,a834),f847(x99232,a834),x99231),f324(f20(x99232,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99232),a322),f324(f324(f9(x99232,f847(x99232,a834),a834),f326(x99232)),x99233)))),x99234)))),x99235),f324(f324(f83(a840),x99236),f324(f41(x99232),x99233)))
% 164.51/164.37  [9925]~P1(f324(f64(x99252),x99253))+~P1(f324(f64(x99251),x99255))+~E(f324(f41(x99251),f324(f257(x99251),f324(f324(f20(x99251,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99251),a322),f324(f324(f9(x99251,f847(x99251,a834),a834),f326(x99251)),x99255))),f324(f324(f9(x99251,x99252,a834),x99254),f506(x99256,x99254,x99253,x99252,x99255,x99251))))),f324(x99256,f506(x99256,x99254,x99253,x99252,x99255,x99251)))+E(f324(f324(f8(x99251,a840),f324(f324(f10(f847(x99252,a834),a840,x99251),f41(x99252)),f324(f324(f10(f847(x99252,a834),f847(x99252,a834),x99251),f257(x99252)),f324(f324(f10(f847(x99252,a834),f847(x99252,a834),x99251),f324(f20(x99252,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99252),a322),f324(f324(f9(x99252,f847(x99252,a834),a834),f326(x99252)),x99253)))),x99254)))),x99255),f324(f324(f8(x99252,a840),x99256),x99253))
% 164.51/164.37  [9574]E(x95741,x95742)+~P20(x95743,x95744,x95745)+~P1(f324(f69(x95743,x95744,x95745,x95746,x95747),x95742))+~P1(f324(f69(x95743,x95744,x95745,x95746,x95747),x95741))
% 164.51/164.37  [9377]P1(f324(x93771,x93772))+~P1(f324(f324(f326(x93777),x93772),f324(x93776,x93774)))+~P1(f324(x93771,f531(x93771,x93776,x93775,x93773,x93777)))+~P1(f324(f324(f326(x93773),x93774),x93775))
% 164.51/164.37  [9810]~P20(x98107,x98106,x98101)+E(f324(f324(x98101,x98102),f659(x98102,x98103,x98104,x98105,x98101,x98106,x98107)),x98103)+~P1(f324(f69(x98107,x98106,x98101,x98105,x98104),x98103))+~P1(f324(f324(f326(x98107),x98102),x98104))
% 164.51/164.37  [9874]~P20(x98741,x98742,x98743)+~P1(f324(f69(x98741,x98742,x98743,x98744,x98745),x98747))+P1(f324(f69(x98741,x98742,x98743,x98744,f324(f324(f3(f847(x98741,a834)),x98745),f324(f324(f303(x98741),x98746),f179(f847(x98741,a834))))),f659(x98746,x98747,x98745,x98744,x98743,x98742,x98741)))+~P1(f324(f324(f326(x98741),x98746),x98745))
% 164.51/164.37  [9282]~P4(x92821)+~P29(x92825,x92822,x92826,x92827)+~P1(f324(f64(x92825),x92827))+E(f324(f324(f324(f68(x92821,x92822,f83(x92821)),x92823),x92824),f324(f304(x92825,x92822,x92826),x92827)),f324(f324(f324(f68(x92821,x92825,f83(x92821)),f324(f75(x92822,x92821,x92825,x92823),x92826)),x92824),x92827))
% 164.51/164.37  [9401]~E(f324(f324(f303(x94011),x94015),x94016),f324(f324(f303(x94011),x94012),x94013))+~P1(f324(f69(x94011,x94011,x94014,x94012,x94013),x94017))+P1(f324(f324(f326(x94011),x94012),x94013))+P1(f324(f65(x94011,x94014,f324(f324(f303(x94011),x94015),x94016)),x94017))
% 164.51/164.37  [9483]P1(f324(x94831,x94832))+~P1(f324(f324(f326(x94833),x94832),f324(x94834,x94837)))+~P1(f324(f324(f326(x94836),x94837),x94835))+P1(f324(f324(f326(x94833),f531(x94831,x94834,x94835,x94836,x94833)),f324(f324(f45(x94836,f847(x94833,a834)),x94835),x94834)))
% 164.51/164.37  [9496]~P29(x94962,x94961,x94965,x94964)+~P29(x94961,x94963,x94966,f324(f304(x94962,x94961,x94965),x94964))+E(f324(f324(f75(x94961,x94962,x94963,f79(x94962,x94961,x94964,x94965)),f79(x94961,x94963,f324(f304(x94962,x94961,x94965),x94964),x94966)),x94967),f324(f79(x94962,x94963,x94964,f324(f75(x94961,x94963,x94962,x94966),x94965)),x94967))+~P1(f324(f324(f326(x94963),x94967),f324(f304(x94961,x94963,x94966),f324(f304(x94962,x94961,x94965),x94964))))
% 164.51/164.37  [9811]~P20(x98117,x98116,x98111)+E(f324(f324(x98111,x98112),f683(x98113,x98114,x98112,x98115,x98111,x98116,x98117)),x98113)+P1(f324(f324(f326(x98117),x98112),x98114))+~P1(f324(f69(x98117,x98116,x98111,x98115,f324(f324(f303(x98117),x98112),x98114)),x98113))
% 164.51/164.37  [9873]~P20(x98731,x98734,x98735)+P1(f324(f69(x98731,x98734,x98735,x98736,x98733),f683(x98737,x98733,x98732,x98736,x98735,x98734,x98731)))+P1(f324(f324(f326(x98731),x98732),x98733))+~P1(f324(f69(x98731,x98734,x98735,x98736,f324(f324(f303(x98731),x98732),x98733)),x98737))
% 164.51/164.37  [9556]E(x95561,f2(a1))+~P1(f324(f55(x95563,x95561),f324(f324(f247(a1,a1),x95565),x95567)))+~P1(f324(f55(x95562,x95561),f324(f324(f247(a1,a1),x95564),x95566)))+P1(f324(f55(f324(f324(f82(a1),x95562),x95563),x95561),f324(f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f82(a1),x95564),x95565)),f324(f324(f42(a1),f324(f324(f82(a1),x95566),x95567)),x95561))),f51(a1,f324(f324(f82(a1),x95566),x95567),x95561))))
% 164.51/164.37  [9558]~P1(f324(f324(f232(a840),f2(a840)),x95583))+~P1(f324(f54(x95582,x95583),f324(f324(f247(a840,a840),x95585),x95587)))+~P1(f324(f54(x95581,x95583),f324(f324(f247(a840,a840),x95584),x95586)))+P1(f324(f54(f324(f324(f82(a840),x95581),x95582),x95583),f324(f324(f247(a840,a840),f324(f324(f82(a840),f324(f324(f82(a840),x95584),x95585)),f324(f324(f42(a840),f324(f324(f82(a840),x95586),x95587)),x95583))),f51(a840,f324(f324(f82(a840),x95586),x95587),x95583))))
% 164.51/164.37  [9922]~P67(x99222)+~P1(f324(f64(x99223),x99225))+~P1(f324(f64(x99221),x99227))+E(f324(f324(f8(x99221,x99222),f324(f324(f20(x99221,f847(x99223,a834),x99222),f324(f324(f10(f847(x99223,x99222),f847(f847(x99223,a834),x99222),x99221),f8(x99223,x99222)),x99224)),f324(f324(f10(f847(x99223,a834),f847(x99223,a834),x99221),f257(x99223)),f324(f324(f10(f847(x99223,a834),f847(x99223,a834),x99221),f324(f20(x99223,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99223),a322),f324(f324(f9(x99223,f847(x99223,a834),a834),f326(x99223)),x99225)))),x99226)))),x99227),f324(f324(f8(x99223,x99222),f324(f324(f20(x99223,f847(x99221,a834),x99222),f324(f324(f10(f847(x99221,x99222),f847(f847(x99221,a834),x99222),x99223),f8(x99221,x99222)),f324(f9(x99221,x99223,x99222),x99224))),f324(f324(f10(f847(x99221,a834),f847(x99221,a834),x99223),f257(x99221)),f324(f324(f10(f847(x99221,a834),f847(x99221,a834),x99223),f324(f20(x99221,a834,a834),f324(f324(f10(a834,f847(a834,a834),x99221),a322),f324(f324(f9(x99221,f847(x99221,a834),a834),f326(x99221)),x99227)))),f324(f9(x99221,x99223,a834),x99226))))),x99225))
% 164.51/164.37  [9439]~P26(x94397,x94396,x94391,x94398,x94392,x94394)+E(f324(f324(x94391,f324(x94392,x94393)),f324(x94394,x94395)),f324(x94394,x94395))+~P1(f324(f64(x94396),x94395))+~P1(f324(f324(f326(x94396),x94393),x94395))
% 164.51/164.37  [9443]~P17(x94436,x94431,x94432,x94438,x94433,x94434)+~P12(x94436,x94437,x94438)+P16(x94431,x94432,x94433,f324(x94434,x94435))+~P1(f324(f324(f326(x94436),x94435),x94437))
% 164.51/164.37  [7675]~P39(x76754,x76755,x76756,x76753)+~P31(x76758,x76756,f324(f324(f324(f93(x76758),x76757),x76754),x76751))+P1(f324(f324(x76751,x76752),x76753))+~P1(f324(f324(x76757,x76752),x76755))
% 164.51/164.37  [9082]~P23(x90827,x90821,x90828,x90823)+~P1(f324(f64(x90827),x90825))+~P1(f324(f64(x90827),x90824))+E(f324(f75(x90821,x90821,x90822,f324(x90823,x90824)),f324(f75(x90821,x90821,x90822,f324(x90823,x90825)),x90826)),f324(f75(x90821,x90821,x90822,f324(x90823,x90825)),f324(f75(x90821,x90821,x90822,f324(x90823,x90824)),x90826)))
% 164.51/164.37  [9153]~P29(x91532,x91532,x91535,x91536)+~P25(x91533,x91532,x91537,x91538,x91531)+~P1(f324(f64(x91532),x91536))+E(f324(f324(x91531,f324(f75(x91532,x91533,x91532,x91534),x91535)),x91536),f324(f324(x91531,x91534),f324(f304(x91532,x91532,x91535),x91536)))
% 164.51/164.37  [9441]~P27(x94417,x94412,x94415,x94418,x94416,x94411)+~P1(f324(f64(x94412),x94414))+E(f324(x94411,f324(f324(f303(x94412),x94413),x94414)),f324(f324(x94415,f324(x94416,x94413)),f324(x94411,x94414)))+P1(f324(f324(f326(x94412),x94413),x94414))
% 164.51/164.37  [9450]~P26(x94506,x94505,x94501,x94507,x94508,x94502)+E(f324(f324(x94501,f324(x94502,x94503)),f324(x94502,x94504)),f324(x94502,x94504))+~P1(f324(f64(x94505),x94504))+~P1(f324(f324(f231(f847(x94505,a834)),x94503),x94504))
% 164.51/164.37  [9069]P1(f324(f324(f326(f846(f841(x90691),f841(x90691))),f324(f324(f247(f841(x90691),f841(x90691)),x90692),x90693)),f144(x90691,x90694)))+~E(x90693,f324(f324(f125(x90691),x90695),f324(f324(f139(x90691),x90696),x90697)))+~E(x90692,f324(f324(f125(x90691),x90695),f324(f324(f139(x90691),x90698),x90697)))+~P1(f324(f324(f326(f846(x90691,x90691)),f324(f324(f247(x90691,x90691),x90698),x90696)),x90694))
% 164.51/164.37  [9444]~P26(x94446,x94442,x94445,x94447,x94448,x94441)+~P1(f324(f64(x94442),x94444))+~P1(f324(f64(x94442),x94443))+E(f324(x94441,f324(f324(f103(f847(x94442,a834)),x94443),x94444)),f324(f324(x94445,f324(x94441,x94443)),f324(x94441,x94444)))
% 164.51/164.37  [9962]~P29(x99624,x99622,x99625,x99628)+E(f324(f324(f46(x99621,f847(x99622,a834)),x99623),f324(f324(f10(f847(x99624,a834),f847(x99622,a834),x99621),f304(x99624,x99622,x99625)),x99626)),f324(f304(x99624,x99622,x99625),f324(f324(f46(x99621,f847(x99624,a834)),x99623),x99626)))+~P1(f324(f324(f326(x99621),x99627),x99623))+P1(f324(f324(f326(x99621),f674(x99627,x99626,x99623,x99621,x99628,x99625,x99622,x99624)),x99623))
% 164.51/164.37  [9983]~P29(x99834,x99832,x99835,x99837)+E(f324(f324(f46(x99831,f847(x99832,a834)),x99833),f324(f324(f10(f847(x99834,a834),f847(x99832,a834),x99831),f304(x99834,x99832,x99835)),x99836)),f324(f304(x99834,x99832,x99835),f324(f324(f46(x99831,f847(x99834,a834)),x99833),x99836)))+~P1(f324(f324(f326(x99831),x99838),x99833))+~P1(f324(f324(f231(f847(x99834,a834)),f324(x99836,f674(x99838,x99836,x99833,x99831,x99837,x99835,x99832,x99834))),x99837))
% 164.51/164.37  [9502]~P27(x95027,x95025,x95021,x95028,x95022,x95024)+~P1(f324(f64(x95025),x95026))+~P1(f324(f324(f326(x95025),x95023),x95026))+E(f324(f324(x95021,f324(x95022,x95023)),f324(x95024,f324(f324(f3(f847(x95025,a834)),x95026),f324(f324(f303(x95025),x95023),f179(f847(x95025,a834)))))),f324(x95024,x95026))
% 164.51/164.37  [9511]~P27(x95116,x95113,x95111,x95117,x95118,x95112)+~P1(f324(f64(x95113),x95115))+~P1(f324(f64(x95113),x95114))+E(f324(f324(x95111,f324(x95112,f324(f324(f103(f847(x95113,a834)),x95114),x95115))),f324(x95112,f324(f324(f104(f847(x95113,a834)),x95114),x95115))),f324(f324(x95111,f324(x95112,x95114)),f324(x95112,x95115)))
% 164.51/164.37  [9594]P41(x95941,x95942,x95943,x95944,x95945,f324(f324(x95943,x95946),x95947))+~P41(x95941,x95942,x95943,x95944,f324(f324(f3(f847(x95941,a834)),x95945),f324(f324(f303(x95941),x95948),f179(f847(x95941,a834)))),x95949)+~E(f324(f324(x95943,x95946),x95947),f324(f324(x95943,x95948),x95949))+~P1(f324(f324(f326(x95941),x95948),x95945))
% 164.51/164.37  [9994]P28(x99941,x99942,f324(f324(f303(f839(x99941)),f324(f324(f324(f93(x99941),f324(x99943,f388(x99944,x99945,x99946,x99947,x99943,x99942,x99941,x99948,x99949))),f324(x99947,f388(x99944,x99945,x99946,x99947,x99943,x99942,x99941,x99948,x99949))),f324(x99946,f388(x99944,x99945,x99946,x99947,x99943,x99942,x99941,x99948,x99949)))),f179(f847(f839(x99941),a834))))+~P1(f324(f64(x99949),x99948))+~P28(x99941,x99942,f324(f304(x99949,f839(x99941),f324(f324(f20(x99949,f847(x99941,f847(a837,a834)),f839(x99941)),f324(f324(f20(x99949,a835,f847(f847(x99941,f847(a837,a834)),f839(x99941))),f324(f324(f10(f847(x99941,f847(a837,a834)),f847(a835,f847(f847(x99941,f847(a837,a834)),f839(x99941))),x99949),f93(x99941)),x99943)),x99947)),x99946)),x99948))+P28(x99941,x99942,f324(f304(x99949,f839(x99941),f324(f324(f20(x99949,f847(x99941,f847(a837,a834)),f839(x99941)),f324(f324(f20(x99949,a835,f847(f847(x99941,f847(a837,a834)),f839(x99941))),f324(f324(f10(f847(x99941,f847(a837,a834)),f847(a835,f847(f847(x99941,f847(a837,a834)),f839(x99941))),x99949),f93(x99941)),x99945)),x99947)),x99944)),x99948))
% 164.51/164.37  [9995]~P28(x99951,x99952,f324(f324(f303(f839(x99951)),f324(f324(f324(f93(x99951),f324(x99954,f388(x99956,x99954,x99958,x99955,x99959,x99952,x99951,x99957,x99953))),f324(x99955,f388(x99956,x99954,x99958,x99955,x99959,x99952,x99951,x99957,x99953))),f324(x99956,f388(x99956,x99954,x99958,x99955,x99959,x99952,x99951,x99957,x99953)))),f179(f847(f839(x99951),a834))))+~P1(f324(f64(x99953),x99957))+~P28(x99951,x99952,f324(f304(x99953,f839(x99951),f324(f324(f20(x99953,f847(x99951,f847(a837,a834)),f839(x99951)),f324(f324(f20(x99953,a835,f847(f847(x99951,f847(a837,a834)),f839(x99951))),f324(f324(f10(f847(x99951,f847(a837,a834)),f847(a835,f847(f847(x99951,f847(a837,a834)),f839(x99951))),x99953),f93(x99951)),x99959)),x99955)),x99958)),x99957))+P28(x99951,x99952,f324(f304(x99953,f839(x99951),f324(f324(f20(x99953,f847(x99951,f847(a837,a834)),f839(x99951)),f324(f324(f20(x99953,a835,f847(f847(x99951,f847(a837,a834)),f839(x99951))),f324(f324(f10(f847(x99951,f847(a837,a834)),f847(a835,f847(f847(x99951,f847(a837,a834)),f839(x99951))),x99953),f93(x99951)),x99954)),x99955)),x99956)),x99957))
% 164.51/164.37  [9535]~P17(x95356,x95357,x95358,x95359,x953510,x95351)+E(f324(f324(x95351,x95352),x95353),f324(f324(x95351,x95354),x95355))+~P1(f324(f324(f326(f846(x95357,x95357)),f324(f324(f247(x95357,x95357),x95353),x95355)),x953510))+~P1(f324(f324(f326(f846(x95356,x95356)),f324(f324(f247(x95356,x95356),x95352),x95354)),x95359))
% 164.51/164.37  [6736]E(x67361,x67362)+~P1(f324(f324(f231(a1),f2(a1)),x67362))+~P1(f324(f324(f231(a1),f2(a1)),x67361))+~P1(f324(f324(f280(a1),x67362),x67361))+~P1(f324(f324(f280(a1),x67361),x67362))
% 164.51/164.37  [9155]~P94(x91552)+E(x91551,f179(f847(x91552,a834)))+~P1(f324(f64(x91552),x91551))+P1(f324(f324(f326(x91552),f12(x91552,x91551)),x91551))+~P1(f324(f324(f326(x91552),f324(f324(f104(x91552),f425(x91551,x91552)),f427(x91551,x91552))),f324(f324(f303(x91552),f425(x91551,x91552)),f324(f324(f303(x91552),f427(x91551,x91552)),f179(f847(x91552,a834))))))
% 164.51/164.37  [9158]~P94(x91582)+E(x91581,f179(f847(x91582,a834)))+~P1(f324(f64(x91582),x91581))+P1(f324(f324(f326(x91582),f15(x91582,x91581)),x91581))+~P1(f324(f324(f326(x91582),f324(f324(f103(x91582),f401(x91581,x91582)),f402(x91581,x91582))),f324(f324(f303(x91582),f401(x91581,x91582)),f324(f324(f303(x91582),f402(x91581,x91582)),f179(f847(x91582,a834))))))
% 164.51/164.37  [9186]~P4(x91862)+E(x91861,f179(f847(x91862,a834)))+~P1(f324(f64(x91862),x91861))+P1(f324(f324(f326(x91862),f324(f66(x91862,f83(x91862)),x91861)),x91861))+~P1(f324(f324(f326(x91862),f324(f324(f83(x91862),f587(x91861,x91862)),f588(x91861,x91862))),f324(f324(f303(x91862),f587(x91861,x91862)),f324(f324(f303(x91862),f588(x91861,x91862)),f179(f847(x91862,a834))))))
% 164.51/164.37  [9192]~P86(x91922)+E(x91921,f179(f847(x91922,a834)))+~P1(f324(f64(x91922),x91921))+P1(f324(f324(f326(x91922),f13(x91922,f178(x91922),x91921)),x91921))+~P1(f324(f324(f326(x91922),f324(f324(f178(x91922),f385(x91921,x91922)),f389(x91921,x91922))),f324(f324(f303(x91922),f385(x91921,x91922)),f324(f324(f303(x91922),f389(x91921,x91922)),f179(f847(x91922,a834))))))
% 164.51/164.37  [9193]~P86(x91932)+E(x91931,f179(f847(x91932,a834)))+~P1(f324(f64(x91932),x91931))+P1(f324(f324(f326(x91932),f14(x91932,f235(x91932),x91931)),x91931))+~P1(f324(f324(f326(x91932),f324(f324(f235(x91932),f390(x91931,x91932)),f391(x91931,x91932))),f324(f324(f303(x91932),f390(x91931,x91932)),f324(f324(f303(x91932),f391(x91931,x91932)),f179(f847(x91932,a834))))))
% 164.51/164.37  [6350]~P80(x63502)+E(x63501,f2(x63502))+~E(f324(f324(f82(x63502),x63503),x63501),f2(x63502))+~P1(f324(f324(f231(x63502),f2(x63502)),x63503))+~P1(f324(f324(f231(x63502),f2(x63502)),x63501))
% 164.51/164.37  [6351]~P80(x63512)+E(x63511,f2(x63512))+~E(f324(f324(f82(x63512),x63511),x63513),f2(x63512))+~P1(f324(f324(f231(x63512),f2(x63512)),x63513))+~P1(f324(f324(f231(x63512),f2(x63512)),x63511))
% 164.51/164.37  [7072]~P86(x70721)+E(f17(x70721,x70722),x70723)+~P1(f324(f64(x70721),x70722))+~P1(f324(f324(f231(x70721),x70723),f655(x70723,x70722,x70721)))+~P1(f324(f324(f326(x70721),x70723),x70722))
% 164.51/164.37  [7107]~P86(x71071)+~P18(x71071,x71072)+~P18(x71071,x71073)+P18(x71071,f324(f324(f125(x71071),x71072),x71073))+P1(f324(f324(f326(x71071),f752(x71073,x71072,x71071)),f324(f157(x71071),x71072)))
% 164.51/164.37  [7108]~P86(x71081)+~P18(x71081,x71082)+~P18(x71081,x71083)+P18(x71081,f324(f324(f125(x71081),x71082),x71083))+P1(f324(f324(f326(x71081),f754(x71083,x71082,x71081)),f324(f157(x71081),x71083)))
% 164.51/164.37  [7172]~P86(x71721)+E(f16(x71721,x71722),x71723)+~P1(f324(f64(x71721),x71722))+P1(f324(f324(f326(x71721),f646(x71723,x71722,x71721)),x71722))+~P1(f324(f324(f326(x71721),x71723),x71722))
% 164.51/164.37  [7173]~P86(x71731)+E(f17(x71731,x71732),x71733)+~P1(f324(f64(x71731),x71732))+P1(f324(f324(f326(x71731),f655(x71733,x71732,x71731)),x71732))+~P1(f324(f324(f326(x71731),x71733),x71732))
% 164.51/164.37  [7780]~P86(x77801)+E(f16(x77801,x77802),x77803)+~P1(f324(f64(x77801),x77802))+~P1(f324(f324(f326(x77801),x77803),x77802))+~P1(f324(f324(f231(x77801),f646(x77803,x77802,x77801)),x77803))
% 164.51/164.37  [8100]~P86(x81001)+~P18(x81001,x81002)+~P18(x81001,x81003)+P18(x81001,f324(f324(f125(x81001),x81002),x81003))+~P1(f324(f324(f231(x81001),f752(x81003,x81002,x81001)),f754(x81003,x81002,x81001)))
% 164.51/164.37  [8835]~P94(x88352)+E(x88351,f179(f847(x88352,a834)))+~E(f324(f324(f104(x88352),f324(x88353,f432(x88351,x88353,x88352))),f324(x88353,f434(x88351,x88353,x88352))),f324(x88353,f324(f324(f104(x88352),f432(x88351,x88353,x88352)),f434(x88351,x88353,x88352))))+E(f12(x88352,f324(f304(x88352,x88352,x88353),x88351)),f324(x88353,f12(x88352,x88351)))+~P1(f324(f64(x88352),x88351))
% 164.51/164.37  [8836]~P86(x88362)+E(x88361,f179(f847(x88362,a834)))+~E(f324(f324(f178(x88362),f324(x88363,f409(x88361,x88363,x88362))),f324(x88363,f414(x88361,x88363,x88362))),f324(x88363,f324(f324(f178(x88362),f409(x88361,x88363,x88362)),f414(x88361,x88363,x88362))))+E(f16(x88362,f324(f304(x88362,x88362,x88363),x88361)),f324(x88363,f16(x88362,x88361)))+~P1(f324(f64(x88362),x88361))
% 164.51/164.37  [8837]~P86(x88372)+E(x88371,f179(f847(x88372,a834)))+~E(f324(f324(f235(x88372),f324(x88373,f415(x88371,x88373,x88372))),f324(x88373,f416(x88371,x88373,x88372))),f324(x88373,f324(f324(f235(x88372),f415(x88371,x88373,x88372)),f416(x88371,x88373,x88372))))+E(f17(x88372,f324(f304(x88372,x88372,x88373),x88371)),f324(x88373,f17(x88372,x88371)))+~P1(f324(f64(x88372),x88371))
% 164.51/164.37  [8838]~P94(x88382)+E(x88381,f179(f847(x88382,a834)))+~E(f324(f324(f103(x88382),f324(x88383,f417(x88381,x88383,x88382))),f324(x88383,f418(x88381,x88383,x88382))),f324(x88383,f324(f324(f103(x88382),f417(x88381,x88383,x88382)),f418(x88381,x88383,x88382))))+E(f15(x88382,f324(f304(x88382,x88382,x88383),x88381)),f324(x88383,f15(x88382,x88381)))+~P1(f324(f64(x88382),x88381))
% 164.51/164.37  [8901]~P86(x89012)+E(x89011,f179(f847(x89012,a834)))+~E(f324(f324(f178(x89012),f324(x89013,f410(x89011,x89013,x89012))),f324(x89013,f411(x89011,x89013,x89012))),f324(x89013,f324(f324(f178(x89012),f410(x89011,x89013,x89012)),f411(x89011,x89013,x89012))))+E(f13(x89012,f178(x89012),f324(f304(x89012,x89012,x89013),x89011)),f324(x89013,f13(x89012,f178(x89012),x89011)))+~P1(f324(f64(x89012),x89011))
% 164.51/164.37  [8902]~P86(x89022)+E(x89021,f179(f847(x89022,a834)))+~E(f324(f324(f235(x89022),f324(x89023,f412(x89021,x89023,x89022))),f324(x89023,f413(x89021,x89023,x89022))),f324(x89023,f324(f324(f235(x89022),f412(x89021,x89023,x89022)),f413(x89021,x89023,x89022))))+E(f14(x89022,f235(x89022),f324(f304(x89022,x89022,x89023),x89021)),f324(x89023,f14(x89022,f235(x89022),x89021)))+~P1(f324(f64(x89022),x89021))
% 164.51/164.37  [6367]~P4(x63672)+E(x63671,f179(f847(x63672,a834)))+~P1(f324(f64(x63672),x63671))+E(f324(f66(x63672,f83(x63672)),f324(f324(f303(x63672),x63673),x63671)),f324(f324(f83(x63672),x63673),f324(f66(x63672,f83(x63672)),x63671)))+P1(f324(f324(f326(x63672),x63673),x63671))
% 164.51/164.37  [6910]~P86(x69102)+E(f324(f324(f235(x69102),f17(x69102,x69101)),f17(x69102,x69103)),f17(x69102,x69103))+E(x69101,f179(f847(x69102,a834)))+~P1(f324(f64(x69102),x69103))+~P1(f324(f324(f231(f847(x69102,a834)),x69101),x69103))
% 164.51/164.37  [6911]~P86(x69112)+E(f324(f324(f178(x69112),f16(x69112,x69111)),f16(x69112,x69113)),f16(x69112,x69113))+E(x69111,f179(f847(x69112,a834)))+~P1(f324(f64(x69112),x69113))+~P1(f324(f324(f231(f847(x69112,a834)),x69111),x69113))
% 164.51/164.37  [6912]~P94(x69122)+E(f324(f324(f103(x69122),f15(x69122,x69121)),f15(x69122,x69123)),f15(x69122,x69123))+E(x69121,f179(f847(x69122,a834)))+~P1(f324(f64(x69122),x69123))+~P1(f324(f324(f231(f847(x69122,a834)),x69121),x69123))
% 164.51/164.37  [6913]~P94(x69132)+E(f324(f324(f104(x69132),f12(x69132,x69131)),f12(x69132,x69133)),f12(x69132,x69133))+E(x69131,f179(f847(x69132,a834)))+~P1(f324(f64(x69132),x69133))+~P1(f324(f324(f231(f847(x69132,a834)),x69131),x69133))
% 164.51/164.37  [7228]~P86(x72282)+E(x72281,f179(f847(x72282,a834)))+~P1(f324(f64(x72282),x72283))+P1(f324(f324(f231(x72282),f16(x72282,x72281)),f16(x72282,x72283)))+~P1(f324(f324(f231(f847(x72282,a834)),x72281),x72283))
% 164.51/164.37  [7229]~P86(x72292)+E(x72291,f179(f847(x72292,a834)))+~P1(f324(f64(x72292),x72293))+P1(f324(f324(f231(x72292),f17(x72292,x72293)),f17(x72292,x72291)))+~P1(f324(f324(f231(f847(x72292,a834)),x72291),x72293))
% 164.51/164.37  [7291]~P94(x72911)+E(f12(x72911,x72912),x72913)+~P1(f324(f64(x72911),x72912))+~E(f324(f324(f3(f847(x72911,a834)),x72912),f324(f324(f303(x72911),x72913),f179(f847(x72911,a834)))),f179(f847(x72911,a834)))+~P1(f324(f324(f326(x72911),x72913),x72912))
% 164.51/164.37  [7292]~P86(x72921)+E(f16(x72921,x72922),x72923)+~P1(f324(f64(x72921),x72922))+~E(f324(f324(f3(f847(x72921,a834)),x72922),f324(f324(f303(x72921),x72923),f179(f847(x72921,a834)))),f179(f847(x72921,a834)))+~P1(f324(f324(f326(x72921),x72923),x72922))
% 164.51/164.37  [7293]~P86(x72931)+E(f17(x72931,x72932),x72933)+~P1(f324(f64(x72931),x72932))+~E(f324(f324(f3(f847(x72931,a834)),x72932),f324(f324(f303(x72931),x72933),f179(f847(x72931,a834)))),f179(f847(x72931,a834)))+~P1(f324(f324(f326(x72931),x72933),x72932))
% 164.51/164.37  [7294]~P94(x72941)+E(f15(x72941,x72942),x72943)+~P1(f324(f64(x72941),x72942))+~E(f324(f324(f3(f847(x72941,a834)),x72942),f324(f324(f303(x72941),x72943),f179(f847(x72941,a834)))),f179(f847(x72941,a834)))+~P1(f324(f324(f326(x72941),x72943),x72942))
% 164.51/164.37  [7397]~P86(x73971)+E(f13(x73971,f178(x73971),x73972),x73973)+~P1(f324(f64(x73971),x73972))+~E(f324(f324(f3(f847(x73971,a834)),x73972),f324(f324(f303(x73971),x73973),f179(f847(x73971,a834)))),f179(f847(x73971,a834)))+~P1(f324(f324(f326(x73971),x73973),x73972))
% 164.51/164.37  [7398]~P86(x73981)+E(f14(x73981,f235(x73981),x73982),x73983)+~P1(f324(f64(x73981),x73982))+~E(f324(f324(f3(f847(x73981,a834)),x73982),f324(f324(f303(x73981),x73983),f179(f847(x73981,a834)))),f179(f847(x73981,a834)))+~P1(f324(f324(f326(x73981),x73983),x73982))
% 164.51/164.37  [7435]~P86(x74352)+E(x74351,f179(f847(x74352,a834)))+~P1(f324(f64(x74352),x74351))+~P1(f324(f324(f232(x74352),x74353),f573(x74353,x74351,x74352)))+P1(f324(f324(f232(x74352),x74353),f324(f66(x74352,f235(x74352)),x74351)))
% 164.51/164.37  [7436]~P86(x74362)+E(x74361,f179(f847(x74362,a834)))+~P1(f324(f64(x74362),x74361))+~P1(f324(f324(f231(x74362),x74363),f574(x74363,x74361,x74362)))+P1(f324(f324(f231(x74362),x74363),f324(f66(x74362,f235(x74362)),x74361)))
% 164.51/164.37  [7437]~P99(x74372)+E(x74371,f179(f847(x74372,a834)))+~P1(f324(f64(x74372),x74371))+~P1(f324(f324(f231(x74372),x74373),f575(x74373,x74371,x74372)))+P1(f324(f324(f231(x74372),x74373),f324(f66(x74372,f104(x74372)),x74371)))
% 164.51/164.37  [7525]~P99(x75252)+E(x75251,f179(f847(x75252,a834)))+~P1(f324(f64(x75252),x75251))+P1(f324(f324(f326(x75252),f575(x75253,x75251,x75252)),x75251))+P1(f324(f324(f231(x75252),x75253),f324(f66(x75252,f104(x75252)),x75251)))
% 164.51/164.37  [7526]~P86(x75262)+E(x75261,f179(f847(x75262,a834)))+~P1(f324(f64(x75262),x75261))+P1(f324(f324(f326(x75262),f574(x75263,x75261,x75262)),x75261))+P1(f324(f324(f231(x75262),x75263),f324(f66(x75262,f235(x75262)),x75261)))
% 164.51/164.37  [7527]~P86(x75272)+E(x75271,f179(f847(x75272,a834)))+~P1(f324(f64(x75272),x75271))+P1(f324(f324(f326(x75272),f573(x75273,x75271,x75272)),x75271))+P1(f324(f324(f232(x75272),x75273),f324(f66(x75272,f235(x75272)),x75271)))
% 164.51/164.37  [7649]~P86(x76492)+E(x76491,f179(f847(x76492,a834)))+E(f324(f324(f235(x76492),f14(x76492,f235(x76492),x76491)),f14(x76492,f235(x76492),x76493)),f14(x76492,f235(x76492),x76493))+~P1(f324(f64(x76492),x76493))+~P1(f324(f324(f231(f847(x76492,a834)),x76491),x76493))
% 164.51/164.37  [7650]~P86(x76502)+E(x76501,f179(f847(x76502,a834)))+E(f324(f324(f178(x76502),f13(x76502,f178(x76502),x76501)),f13(x76502,f178(x76502),x76503)),f13(x76502,f178(x76502),x76503))+~P1(f324(f64(x76502),x76503))+~P1(f324(f324(f231(f847(x76502,a834)),x76501),x76503))
% 164.51/164.37  [7855]~E(f671(x78551,x78553,x78552),f672(x78551,x78553,x78552))+~E(f324(f41(x78552),f673(x78551,x78553,x78552)),x78551)+E(f324(f324(f83(a840),x78551),f324(f41(f847(x78552,a834)),x78553)),f324(f41(x78552),f43(f847(x78552,a834),x78553)))+~P1(f324(f64(x78552),f43(f847(x78552,a834),x78553)))+~P1(f324(f64(f847(x78552,a834)),x78553))
% 164.51/164.37  [8036]~P86(x80362)+E(x80361,f179(f847(x80362,a834)))+~P1(f324(f64(x80362),x80363))+P1(f324(f324(f231(x80362),f324(f66(x80362,f235(x80362)),x80363)),f324(f66(x80362,f235(x80362)),x80361)))+~P1(f324(f324(f231(f847(x80362,a834)),x80361),x80363))
% 164.51/164.37  [8341]~E(f671(x83411,x83413,x83412),f672(x83411,x83413,x83412))+E(f324(f324(f83(a840),x83411),f324(f41(f847(x83412,a834)),x83413)),f324(f41(x83412),f43(f847(x83412,a834),x83413)))+P1(f324(f324(f326(f847(x83412,a834)),f673(x83411,x83413,x83412)),x83413))+~P1(f324(f64(x83412),f43(f847(x83412,a834),x83413)))+~P1(f324(f64(f847(x83412,a834)),x83413))
% 164.51/164.37  [8366]~E(f324(f41(x83662),f673(x83661,x83663,x83662)),x83661)+E(f324(f324(f83(a840),x83661),f324(f41(f847(x83662,a834)),x83663)),f324(f41(x83662),f43(f847(x83662,a834),x83663)))+P1(f324(f324(f326(f847(x83662,a834)),f672(x83661,x83663,x83662)),x83663))+~P1(f324(f64(x83662),f43(f847(x83662,a834),x83663)))+~P1(f324(f64(f847(x83662,a834)),x83663))
% 164.51/164.37  [8367]~E(f324(f41(x83672),f673(x83671,x83673,x83672)),x83671)+E(f324(f324(f83(a840),x83671),f324(f41(f847(x83672,a834)),x83673)),f324(f41(x83672),f43(f847(x83672,a834),x83673)))+P1(f324(f324(f326(f847(x83672,a834)),f671(x83671,x83673,x83672)),x83673))+~P1(f324(f64(x83672),f43(f847(x83672,a834),x83673)))+~P1(f324(f64(f847(x83672,a834)),x83673))
% 164.51/164.37  [8397]~E(f324(f41(x83972),f673(x83971,x83973,x83972)),x83971)+~E(f324(f324(f104(f847(x83972,a834)),f672(x83971,x83973,x83972)),f671(x83971,x83973,x83972)),f179(f847(x83972,a834)))+E(f324(f324(f83(a840),x83971),f324(f41(f847(x83972,a834)),x83973)),f324(f41(x83972),f43(f847(x83972,a834),x83973)))+~P1(f324(f64(f847(x83972,a834)),x83973))+~P1(f324(f64(x83972),f43(f847(x83972,a834),x83973)))
% 164.51/164.37  [8625]E(f324(f324(f83(a840),x86251),f324(f41(f847(x86252,a834)),x86253)),f324(f41(x86252),f43(f847(x86252,a834),x86253)))+P1(f324(f324(f326(f847(x86252,a834)),f673(x86251,x86253,x86252)),x86253))+P1(f324(f324(f326(f847(x86252,a834)),f672(x86251,x86253,x86252)),x86253))+~P1(f324(f64(f847(x86252,a834)),x86253))+~P1(f324(f64(x86252),f43(f847(x86252,a834),x86253)))
% 164.51/164.37  [8626]E(f324(f324(f83(a840),x86261),f324(f41(f847(x86262,a834)),x86263)),f324(f41(x86262),f43(f847(x86262,a834),x86263)))+P1(f324(f324(f326(f847(x86262,a834)),f673(x86261,x86263,x86262)),x86263))+P1(f324(f324(f326(f847(x86262,a834)),f671(x86261,x86263,x86262)),x86263))+~P1(f324(f64(f847(x86262,a834)),x86263))+~P1(f324(f64(x86262),f43(f847(x86262,a834),x86263)))
% 164.51/164.37  [8651]~E(f324(f324(f104(f847(x86512,a834)),f672(x86511,x86513,x86512)),f671(x86511,x86513,x86512)),f179(f847(x86512,a834)))+E(f324(f324(f83(a840),x86511),f324(f41(f847(x86512,a834)),x86513)),f324(f41(x86512),f43(f847(x86512,a834),x86513)))+~P1(f324(f64(f847(x86512,a834)),x86513))+P1(f324(f324(f326(f847(x86512,a834)),f673(x86511,x86513,x86512)),x86513))+~P1(f324(f64(x86512),f43(f847(x86512,a834),x86513)))
% 164.51/164.37  [8880]~P92(x88802)+E(x88801,f179(f847(x88802,a834)))+~E(f324(f324(f83(x88802),f324(x88803,f589(x88801,x88803,x88802))),f324(x88803,f590(x88801,x88803,x88802))),f324(x88803,f324(f324(f83(x88802),f589(x88801,x88803,x88802)),f590(x88801,x88803,x88802))))+~P1(f324(f64(x88802),x88801))+E(f324(f66(x88802,f83(x88802)),f324(f304(x88802,x88802,x88803),x88801)),f324(x88803,f324(f66(x88802,f83(x88802)),x88801)))
% 164.51/164.37  [9751]P1(f324(f324(x97511,x97512),x97513))+P1(f324(f324(f232(a1),f804(x97511,x97513,x97512)),f805(x97511,x97513,x97512)))+P1(f324(f324(f231(a1),f805(x97511,x97513,x97512)),f2(a1)))+P1(f324(f324(x97511,f804(x97511,x97513,x97512)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f805(x97511,x97513,x97512))))+~P1(f324(f313(f846(a1,a1),a62),f324(f324(f247(a1,a1),x97512),x97513)))
% 164.51/164.37  [9757]P1(f324(f324(x97571,x97572),x97573))+P1(f324(f324(f231(a1),f803(x97571,x97573,x97572)),f2(a1)))+P1(f324(f324(x97571,f802(x97571,x97573,x97572)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f803(x97571,x97573,x97572))))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f802(x97571,x97573,x97572)),f803(x97571,x97573,x97572))))+~P1(f324(f313(f846(a1,a1),a58),f324(f324(f247(a1,a1),x97572),x97573)))
% 164.51/164.37  [7825]~P103(x78251)+~P1(f324(f324(f231(x78251),x78252),f80(x78251)))+~P1(f324(f324(f231(x78251),f2(x78251)),x78252))+~P1(f324(f324(f231(x78251),f2(x78251)),x78253))+P1(f324(f324(f231(x78251),f324(f324(f83(x78251),x78252),x78253)),x78253))
% 164.51/164.37  [7826]~P103(x78261)+~P1(f324(f324(f231(x78261),x78263),f80(x78261)))+~P1(f324(f324(f231(x78261),f2(x78261)),x78263))+~P1(f324(f324(f231(x78261),f2(x78261)),x78262))+P1(f324(f324(f231(x78261),f324(f324(f83(x78261),x78262),x78263)),x78262))
% 164.51/164.37  [8183]~P86(x81832)+E(x81831,f179(f847(x81832,a834)))+~P1(f324(f64(x81832),x81831))+P1(f324(f324(f326(x81832),f577(x81833,x81831,x81832)),x81831))+~P1(f324(f324(f231(x81832),f324(f66(x81832,f235(x81832)),x81831)),x81833))
% 164.51/164.37  [8184]~P86(x81842)+E(x81841,f179(f847(x81842,a834)))+~P1(f324(f64(x81842),x81841))+P1(f324(f324(f326(x81842),f578(x81843,x81841,x81842)),x81841))+~P1(f324(f324(f232(x81842),f324(f66(x81842,f235(x81842)),x81841)),x81843))
% 164.51/164.37  [8185]~P86(x81852)+E(x81851,f179(f847(x81852,a834)))+~P1(f324(f64(x81852),x81851))+P1(f324(f324(f232(x81852),f578(x81853,x81851,x81852)),x81853))+~P1(f324(f324(f232(x81852),f324(f66(x81852,f235(x81852)),x81851)),x81853))
% 164.51/164.37  [8186]~P86(x81862)+E(x81861,f179(f847(x81862,a834)))+~P1(f324(f64(x81862),x81861))+P1(f324(f324(f231(x81862),f577(x81863,x81861,x81862)),x81863))+~P1(f324(f324(f231(x81862),f324(f66(x81862,f235(x81862)),x81861)),x81863))
% 164.51/164.37  [8271]~P1(f324(x82711,x82713))+P1(f324(x82711,f468(x82711,x82712)))+P1(f324(x82711,f465(x82711,x82712)))+~P1(f324(f324(f232(a1),f2(a1)),x82712))+P1(f324(x82711,f324(f324(f3(a1),f465(x82711,x82712)),f324(f324(f83(a1),f469(x82711,x82712)),x82712))))
% 164.51/164.37  [8488]~P1(f324(x84881,x84883))+P1(f324(x84881,f465(x84881,x84882)))+~P1(f324(f324(f232(a1),f2(a1)),x84882))+P1(f324(f324(f326(a1),f468(x84881,x84882)),f296(a1,f80(a1),x84882)))+P1(f324(x84881,f324(f324(f3(a1),f465(x84881,x84882)),f324(f324(f83(a1),f469(x84881,x84882)),x84882))))
% 164.51/164.37  [8670]~P1(f324(x86701,x86703))+~P1(f324(x86701,f465(x86701,x86702)))+P1(f324(x86701,f468(x86701,x86702)))+~P1(f324(f324(f232(a1),f2(a1)),x86702))+~P1(f324(x86701,f324(f324(f3(a1),f465(x86701,x86702)),f324(f324(f83(a1),f469(x86701,x86702)),x86702))))
% 164.51/164.37  [8775]~P1(f324(x87751,x87753))+~P1(f324(x87751,f465(x87751,x87752)))+~P1(f324(f324(f232(a1),f2(a1)),x87752))+P1(f324(f324(f326(a1),f468(x87751,x87752)),f296(a1,f80(a1),x87752)))+~P1(f324(x87751,f324(f324(f3(a1),f465(x87751,x87752)),f324(f324(f83(a1),f469(x87751,x87752)),x87752))))
% 164.51/164.37  [8586]~P94(x85861)+~P1(f324(f64(x85861),x85862))+E(f324(f324(f3(f847(x85861,a834)),x85862),f324(f324(f303(x85861),x85863),f179(f847(x85861,a834)))),f179(f847(x85861,a834)))+~P1(f324(f324(f326(x85861),x85863),x85862))+E(f324(f324(f104(x85861),x85863),f12(x85861,f324(f324(f3(f847(x85861,a834)),x85862),f324(f324(f303(x85861),x85863),f179(f847(x85861,a834)))))),f12(x85861,x85862))
% 164.51/164.37  [8587]~P86(x85871)+~P1(f324(f64(x85871),x85872))+E(f324(f324(f3(f847(x85871,a834)),x85872),f324(f324(f303(x85871),x85873),f179(f847(x85871,a834)))),f179(f847(x85871,a834)))+~P1(f324(f324(f326(x85871),x85873),x85872))+E(f324(f324(f178(x85871),x85873),f16(x85871,f324(f324(f3(f847(x85871,a834)),x85872),f324(f324(f303(x85871),x85873),f179(f847(x85871,a834)))))),f16(x85871,x85872))
% 164.51/164.37  [8588]~P86(x85881)+~P1(f324(f64(x85881),x85882))+E(f324(f324(f3(f847(x85881,a834)),x85882),f324(f324(f303(x85881),x85883),f179(f847(x85881,a834)))),f179(f847(x85881,a834)))+~P1(f324(f324(f326(x85881),x85883),x85882))+E(f324(f324(f235(x85881),x85883),f17(x85881,f324(f324(f3(f847(x85881,a834)),x85882),f324(f324(f303(x85881),x85883),f179(f847(x85881,a834)))))),f17(x85881,x85882))
% 164.51/164.37  [8589]~P94(x85891)+~P1(f324(f64(x85891),x85892))+E(f324(f324(f3(f847(x85891,a834)),x85892),f324(f324(f303(x85891),x85893),f179(f847(x85891,a834)))),f179(f847(x85891,a834)))+~P1(f324(f324(f326(x85891),x85893),x85892))+E(f324(f324(f103(x85891),x85893),f15(x85891,f324(f324(f3(f847(x85891,a834)),x85892),f324(f324(f303(x85891),x85893),f179(f847(x85891,a834)))))),f15(x85891,x85892))
% 164.51/164.37  [8646]~P86(x86461)+~P1(f324(f64(x86461),x86462))+E(f324(f324(f3(f847(x86461,a834)),x86462),f324(f324(f303(x86461),x86463),f179(f847(x86461,a834)))),f179(f847(x86461,a834)))+~P1(f324(f324(f326(x86461),x86463),x86462))+E(f324(f324(f178(x86461),x86463),f13(x86461,f178(x86461),f324(f324(f3(f847(x86461,a834)),x86462),f324(f324(f303(x86461),x86463),f179(f847(x86461,a834)))))),f13(x86461,f178(x86461),x86462))
% 164.51/164.37  [8647]~P86(x86471)+~P1(f324(f64(x86471),x86472))+E(f324(f324(f3(f847(x86471,a834)),x86472),f324(f324(f303(x86471),x86473),f179(f847(x86471,a834)))),f179(f847(x86471,a834)))+~P1(f324(f324(f326(x86471),x86473),x86472))+E(f324(f324(f235(x86471),x86473),f14(x86471,f235(x86471),f324(f324(f3(f847(x86471,a834)),x86472),f324(f324(f303(x86471),x86473),f179(f847(x86471,a834)))))),f14(x86471,f235(x86471),x86472))
% 164.51/164.37  [8658]~P86(x86581)+~P1(f324(f64(x86581),x86583))+~P1(f324(f64(x86581),x86582))+E(f324(f324(f104(f847(x86581,a834)),x86582),x86583),f179(f847(x86581,a834)))+E(f324(f324(f235(x86581),f17(x86581,f324(f324(f103(f847(x86581,a834)),x86582),x86583))),f17(x86581,f324(f324(f104(f847(x86581,a834)),x86582),x86583))),f324(f324(f235(x86581),f17(x86581,x86582)),f17(x86581,x86583)))
% 164.51/164.37  [8659]~P86(x86591)+~P1(f324(f64(x86591),x86593))+~P1(f324(f64(x86591),x86592))+E(f324(f324(f104(f847(x86591,a834)),x86592),x86593),f179(f847(x86591,a834)))+E(f324(f324(f178(x86591),f16(x86591,f324(f324(f103(f847(x86591,a834)),x86592),x86593))),f16(x86591,f324(f324(f104(f847(x86591,a834)),x86592),x86593))),f324(f324(f178(x86591),f16(x86591,x86592)),f16(x86591,x86593)))
% 164.51/164.37  [8660]~P94(x86601)+~P1(f324(f64(x86601),x86603))+~P1(f324(f64(x86601),x86602))+E(f324(f324(f104(f847(x86601,a834)),x86602),x86603),f179(f847(x86601,a834)))+E(f324(f324(f103(x86601),f15(x86601,f324(f324(f103(f847(x86601,a834)),x86602),x86603))),f15(x86601,f324(f324(f104(f847(x86601,a834)),x86602),x86603))),f324(f324(f103(x86601),f15(x86601,x86602)),f15(x86601,x86603)))
% 164.51/164.37  [8661]~P94(x86611)+~P1(f324(f64(x86611),x86613))+~P1(f324(f64(x86611),x86612))+E(f324(f324(f104(f847(x86611,a834)),x86612),x86613),f179(f847(x86611,a834)))+E(f324(f324(f104(x86611),f12(x86611,f324(f324(f103(f847(x86611,a834)),x86612),x86613))),f12(x86611,f324(f324(f104(f847(x86611,a834)),x86612),x86613))),f324(f324(f104(x86611),f12(x86611,x86612)),f12(x86611,x86613)))
% 164.51/164.37  [8854]~P86(x88541)+~P1(f324(f64(x88541),x88543))+~P1(f324(f64(x88541),x88542))+E(f324(f324(f104(f847(x88541,a834)),x88542),x88543),f179(f847(x88541,a834)))+E(f324(f324(f235(x88541),f14(x88541,f235(x88541),f324(f324(f103(f847(x88541,a834)),x88542),x88543))),f14(x88541,f235(x88541),f324(f324(f104(f847(x88541,a834)),x88542),x88543))),f324(f324(f235(x88541),f14(x88541,f235(x88541),x88542)),f14(x88541,f235(x88541),x88543)))
% 164.51/164.37  [8855]~P86(x88551)+~P1(f324(f64(x88551),x88553))+~P1(f324(f64(x88551),x88552))+E(f324(f324(f104(f847(x88551,a834)),x88552),x88553),f179(f847(x88551,a834)))+E(f324(f324(f178(x88551),f13(x88551,f178(x88551),f324(f324(f103(f847(x88551,a834)),x88552),x88553))),f13(x88551,f178(x88551),f324(f324(f104(f847(x88551,a834)),x88552),x88553))),f324(f324(f178(x88551),f13(x88551,f178(x88551),x88552)),f13(x88551,f178(x88551),x88553)))
% 164.51/164.37  [9591]~P84(x95913)+E(x95911,x95912)+~P1(f324(f324(f231(x95913),f2(x95913)),x95912))+~P1(f324(f324(f231(x95913),f2(x95913)),x95911))+~E(f324(f324(f240(x95913),x95911),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x95913),x95912),f324(f106(a840),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))
% 164.51/164.37  [5686]~P7(x56862)+E(x56861,f2(x56862))+~E(f324(f324(f42(x56862),x56863),x56861),x56864)+E(x56863,f324(f324(f83(x56862),x56864),x56861))+~P1(f324(f324(f280(x56862),x56861),x56863))
% 164.51/164.37  [5687]~P7(x56872)+E(x56871,f2(x56872))+~E(x56873,f324(f324(f83(x56872),x56874),x56871))+E(f324(f324(f42(x56872),x56873),x56871),x56874)+~P1(f324(f324(f280(x56872),x56871),x56873))
% 164.51/164.37  [6155]E(f485(x61551,x61552,x61553),x61554)+E(f324(x61551,x61554),f2(a840))+~E(f324(f324(f8(x61553,a840),x61551),x61552),f80(a840))+~P1(f324(f64(x61553),x61552))+~P1(f324(f324(f326(x61553),x61554),x61552))
% 164.51/164.37  [6222]E(f489(x62221,x62222,x62223),x62224)+E(f324(x62221,x62224),f2(a840))+~E(f324(f324(f8(x62223,a840),x62221),x62222),f324(a114,f2(a840)))+~P1(f324(f64(x62223),x62222))+~P1(f324(f324(f326(x62223),x62224),x62222))
% 164.51/164.37  [6336]~P86(x63361)+~P9(x63361)+P1(f324(f324(f232(x63361),x63362),f43(x63361,x63363)))+~P1(f324(f324(f232(x63361),x63362),x63364))+~P1(f324(f324(f326(x63361),x63364),x63363))
% 164.51/164.37  [6514]~P86(x65141)+~P9(x65141)+~P1(f324(f324(f232(x65141),x65144),x65143))+P1(f324(f324(f232(x65141),f44(x65141,x65142)),x65143))+~P1(f324(f324(f326(x65141),x65144),x65142))
% 164.51/164.37  [6793]~P84(x67933)+E(x67931,x67932)+~E(f324(f324(f240(x67933),x67931),f324(a114,x67934)),f324(f324(f240(x67933),x67932),f324(a114,x67934)))+~P1(f324(f324(f231(x67933),f2(x67933)),x67932))+~P1(f324(f324(f231(x67933),f2(x67933)),x67931))
% 164.51/164.37  [7004]~E(f491(x70042,x70043,x70041,x70044),x70044)+~E(f324(x70042,x70044),f80(a840))+E(f324(f324(f8(x70041,a840),x70042),x70043),f80(a840))+~P1(f324(f64(x70041),x70043))+~P1(f324(f324(f326(x70041),x70044),x70043))
% 164.51/164.37  [7011]~P120(x70114)+~P105(x70114)+E(f324(x70111,f395(x70111,x70112,x70113,x70114)),f2(x70114))+~E(f324(f324(f11(x70113,x70114),x70111),x70112),f2(x70114))+~P1(f324(f64(x70113),x70112))
% 164.51/164.37  [7094]~E(f490(x70942,x70943,x70941,x70944),x70944)+~E(f324(x70942,x70944),f324(a114,f2(a840)))+E(f324(f324(f8(x70941,a840),x70942),x70943),f324(a114,f2(a840)))+~P1(f324(f64(x70941),x70943))+~P1(f324(f324(f326(x70941),x70944),x70943))
% 164.51/164.37  [7866]~E(f324(x78662,x78664),f80(a840))+~E(f324(x78662,f491(x78662,x78663,x78661,x78664)),f2(a840))+E(f324(f324(f8(x78661,a840),x78662),x78663),f80(a840))+~P1(f324(f64(x78661),x78663))+~P1(f324(f324(f326(x78661),x78664),x78663))
% 164.51/164.37  [7912]~E(f324(x79122,x79124),f324(a114,f2(a840)))+~E(f324(x79122,f490(x79122,x79123,x79121,x79124)),f2(a840))+E(f324(f324(f8(x79121,a840),x79122),x79123),f324(a114,f2(a840)))+~P1(f324(f64(x79121),x79123))+~P1(f324(f324(f326(x79121),x79124),x79123))
% 164.51/164.37  [7993]~P135(x79932)+~P113(x79932)+~P1(f324(x79931,x79934))+~P1(f324(f324(f280(x79932),x79933),f324(f324(f82(x79932),x79934),f2(x79932))))+P1(f324(x79931,f324(f324(f83(x79932),x79933),f829(x79933,x79931,x79932))))
% 164.51/164.37  [8491]E(x84911,x84912)+E(f324(f324(f82(a1),f456(x84913,x84912,x84914,x84911)),f457(x84913,x84912,x84914,x84911)),x84911)+~E(f324(f324(f3(a1),x84911),x84914),x84912)+~P1(f324(f324(f232(a1),f2(a1)),x84914))+~P1(f324(f324(f326(a1),x84912),x84913))
% 164.51/164.37  [8492]E(x84921,x84922)+E(f324(f324(f3(a1),f450(x84923,x84922,x84924,x84921)),f451(x84923,x84922,x84924,x84921)),x84921)+~E(f324(f324(f82(a1),x84921),x84924),x84922)+~P1(f324(f324(f232(a1),f2(a1)),x84924))+~P1(f324(f324(f326(a1),x84922),x84923))
% 164.51/164.37  [8657]E(f324(x86571,f819(x86572,x86571,x86573,x86574)),x86572)+P1(f324(f324(f231(a840),x86574),f820(x86572,x86571,x86573,x86574)))+~P1(f324(f324(f231(a1),x86572),f324(x86571,x86573)))+~P1(f324(f324(f232(a840),x86574),x86573))+~P1(f324(f324(f231(a1),f324(x86571,x86574)),x86572))
% 164.51/164.37  [8674]~P120(x86744)+~P105(x86744)+~E(f324(f324(f11(x86741,x86744),x86742),x86743),f2(x86744))+~P1(f324(f64(x86741),x86743))+P1(f324(f324(f326(x86741),f395(x86742,x86743,x86741,x86744)),x86743))
% 164.51/164.37  [8707]~E(f324(x87072,x87074),f80(a840))+E(f324(f324(f8(x87071,a840),x87072),x87073),f80(a840))+~P1(f324(f64(x87071),x87073))+~P1(f324(f324(f326(x87071),x87074),x87073))+P1(f324(f324(f326(x87071),f491(x87072,x87073,x87071,x87074)),x87073))
% 164.51/164.37  [8716]E(x87161,x87162)+~E(f324(f324(f82(a1),x87162),x87164),x87161)+~P1(f324(f324(f232(a1),f2(a1)),x87164))+~P1(f324(f324(f326(a1),x87161),x87163))+P1(f324(f324(f326(a1),f450(x87163,x87161,x87164,x87162)),x87163))
% 164.51/164.37  [8717]E(x87171,x87172)+~E(f324(f324(f3(a1),x87172),x87174),x87171)+~P1(f324(f324(f232(a1),f2(a1)),x87174))+~P1(f324(f324(f326(a1),x87171),x87173))+P1(f324(f324(f326(a1),f456(x87173,x87171,x87174,x87172)),x87173))
% 164.51/164.37  [8719]~E(f324(x87192,x87194),f324(a114,f2(a840)))+E(f324(f324(f8(x87191,a840),x87192),x87193),f324(a114,f2(a840)))+~P1(f324(f64(x87191),x87193))+~P1(f324(f324(f326(x87191),x87194),x87193))+P1(f324(f324(f326(x87191),f490(x87192,x87193,x87191,x87194)),x87193))
% 164.51/164.37  [8723]P56(x87232,x87233,x87234,x87231)+E(x87231,f179(f847(x87232,a834)))+~P1(f324(f64(x87232),x87234))+~P1(f324(f64(x87232),x87231))+P1(f324(f324(f326(x87232),f563(x87231,x87234,x87233,x87232)),x87234))
% 164.51/164.37  [8788]E(x87881,x87882)+~E(f324(f324(f82(a1),x87882),x87884),x87881)+~P1(f324(f324(f232(a1),f2(a1)),x87884))+~P1(f324(f324(f326(a1),x87881),x87883))+P1(f324(f324(f326(a1),f451(x87883,x87881,x87884,x87882)),f296(a1,f80(a1),x87884)))
% 164.51/164.37  [8789]E(x87891,x87892)+~E(f324(f324(f3(a1),x87892),x87894),x87891)+~P1(f324(f324(f232(a1),f2(a1)),x87894))+~P1(f324(f324(f326(a1),x87891),x87893))+P1(f324(f324(f326(a1),f457(x87893,x87891,x87894,x87892)),f296(a1,f80(a1),x87894)))
% 164.51/164.37  [8860]P1(f324(f324(f231(a840),x88601),f819(x88602,x88603,x88604,x88601)))+~P1(f324(f324(f231(a1),x88602),f324(x88603,x88604)))+P1(f324(f324(f231(a840),x88601),f820(x88602,x88603,x88604,x88601)))+~P1(f324(f324(f232(a840),x88601),x88604))+~P1(f324(f324(f231(a1),f324(x88603,x88601)),x88602))
% 164.51/164.37  [8961]E(f324(x89611,f819(x89612,x89611,x89613,x89614)),x89612)+~P1(f324(f324(f231(a1),x89612),f324(x89611,x89613)))+P1(f324(f324(f232(a840),f820(x89612,x89611,x89613,x89614)),x89613))+~P1(f324(f324(f232(a840),x89614),x89613))+~P1(f324(f324(f231(a1),f324(x89611,x89614)),x89612))
% 164.51/164.37  [9066]~P1(f324(f324(f280(a840),x90664),x90661))+~P1(f324(f324(f280(a840),x90664),x90663))+~P1(f324(f324(f280(a840),x90662),x90661))+P1(f324(f324(f280(a840),x90661),x90662))+P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x90663,x90662)),f283(a840,f280(a840),x90664,x90661)))
% 164.51/164.37  [9067]~P1(f324(f324(f280(a840),x90672),x90671))+~P1(f324(f324(f280(a840),x90673),x90674))+~P1(f324(f324(f280(a840),x90672),x90674))+P1(f324(f324(f280(a840),x90671),x90672))+P1(f324(f324(f232(f847(a840,a834)),f283(a840,f280(a840),x90671,x90673)),f283(a840,f280(a840),x90672,x90674)))
% 164.51/164.37  [9076]~P1(f324(f324(f231(a1),x90762),f324(x90763,x90764)))+P1(f324(f324(f231(a840),x90761),f820(x90762,x90763,x90764,x90761)))+P1(f324(f324(f231(a840),f819(x90762,x90763,x90764,x90761)),x90764))+~P1(f324(f324(f232(a840),x90761),x90764))+~P1(f324(f324(f231(a1),f324(x90763,x90761)),x90762))
% 164.51/164.37  [9077]~P1(f324(f324(f231(a1),x90772),f324(x90773,x90774)))+P1(f324(f324(f231(a840),x90771),f819(x90772,x90773,x90774,x90771)))+P1(f324(f324(f232(a840),f820(x90772,x90773,x90774,x90771)),x90774))+~P1(f324(f324(f232(a840),x90771),x90774))+~P1(f324(f324(f231(a1),f324(x90773,x90771)),x90772))
% 164.51/164.37  [9168]~P1(f324(f324(f231(a1),x91681),f324(x91682,x91683)))+P1(f324(f324(f231(a840),f819(x91681,x91682,x91683,x91684)),x91683))+~P1(f324(f324(f232(a840),x91684),x91683))+~P1(f324(f324(f231(a1),f324(x91682,x91684)),x91681))+P1(f324(f324(f232(a840),f820(x91681,x91682,x91683,x91684)),x91683))
% 164.51/164.37  [9252]E(x92521,f179(f847(x92522,a834)))+~P1(f324(f64(x92522),x92524))+~P1(f324(f64(x92522),x92521))+P1(f324(f324(f326(f846(f847(x92522,a834),f847(x92522,a834))),f324(f324(f247(f847(x92522,a834),f847(x92522,a834)),x92524),x92521)),f317(x92522,x92523)))+P1(f324(f324(f326(x92522),f565(x92523,x92521,x92524,x92522)),x92524))
% 164.51/164.37  [9253]E(x92531,f179(f847(x92532,a834)))+~P1(f324(f64(x92532),x92534))+~P1(f324(f64(x92532),x92531))+P1(f324(f324(f326(f846(f847(x92532,a834),f847(x92532,a834))),f324(f324(f247(f847(x92532,a834),f847(x92532,a834)),x92534),x92531)),f317(x92532,x92533)))+P1(f324(f324(f326(x92532),f647(x92533,x92531,x92534,x92532)),x92534))
% 164.51/164.37  [9902]E(f324(x99021,f819(x99022,x99021,x99023,x99024)),x99022)+~P1(f324(f324(f231(a1),x99022),f324(x99021,x99023)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x99021,f324(f324(f82(a840),f820(x99022,x99021,x99023,x99024)),f80(a840)))),f324(x99021,f820(x99022,x99021,x99023,x99024))))),f80(a1)))+~P1(f324(f324(f232(a840),x99024),x99023))+~P1(f324(f324(f231(a1),f324(x99021,x99024)),x99022))
% 164.51/164.37  [9903]~P1(f324(f324(f231(a1),x99032),f324(x99033,x99034)))+P1(f324(f324(f231(a840),x99031),f819(x99032,x99033,x99034,x99031)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x99033,f324(f324(f82(a840),f820(x99032,x99033,x99034,x99031)),f80(a840)))),f324(x99033,f820(x99032,x99033,x99034,x99031))))),f80(a1)))+~P1(f324(f324(f232(a840),x99031),x99034))+~P1(f324(f324(f231(a1),f324(x99033,x99031)),x99032))
% 164.51/164.37  [9904]~P1(f324(f324(f231(a1),x99041),f324(x99042,x99043)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x99042,f324(f324(f82(a840),f820(x99041,x99042,x99043,x99044)),f80(a840)))),f324(x99042,f820(x99041,x99042,x99043,x99044))))),f80(a1)))+~P1(f324(f324(f232(a840),x99044),x99043))+~P1(f324(f324(f231(a1),f324(x99042,x99044)),x99041))+P1(f324(f324(f231(a840),f819(x99041,x99042,x99043,x99044)),x99043))
% 164.51/164.37  [7062]~P61(x70621)+P1(f324(f324(f232(x70621),x70622),f2(x70621)))+~P1(f324(f324(f232(x70621),x70623),f2(x70621)))+P1(f324(f324(f232(x70621),f2(x70621)),x70622))+P1(f324(f324(f232(x70621),x70623),f324(f324(f284(x70621),x70624),x70622)))
% 164.51/164.37  [7063]~P61(x70631)+P1(f324(f324(f232(x70631),x70632),f2(x70631)))+~P1(f324(f324(f231(x70631),x70633),f2(x70631)))+P1(f324(f324(f232(x70631),f2(x70631)),x70632))+P1(f324(f324(f231(x70631),x70633),f324(f324(f284(x70631),x70634),x70632)))
% 164.51/164.37  [7332]~P61(x73321)+P1(f324(f324(f232(x73321),x73322),f2(x73321)))+P1(f324(f324(f232(x73321),x73323),f2(x73321)))+P1(f324(f324(f232(x73321),f2(x73321)),x73323))+~P1(f324(f324(f232(x73321),x73322),f324(f324(f284(x73321),x73324),x73323)))
% 164.51/164.37  [7333]~P61(x73331)+P1(f324(f324(f232(x73331),x73332),f2(x73331)))+P1(f324(f324(f231(x73331),x73333),f2(x73331)))+P1(f324(f324(f232(x73331),f2(x73331)),x73332))+~P1(f324(f324(f231(x73331),x73333),f324(f324(f284(x73331),x73334),x73332)))
% 164.51/164.37  [7455]E(x74551,x74552)+~E(f324(f324(f149(x74553),x74554),x74551),f324(f324(f149(x74553),x74554),x74552))+~P1(f324(f127(x74553),x74554))+~P1(f324(f324(f232(a840),x74552),f324(f180(f841(x74553)),x74554)))+~P1(f324(f324(f232(a840),x74551),f324(f180(f841(x74553)),x74554)))
% 164.51/164.37  [7827]~P61(x78271)+~P1(f324(f324(f232(x78271),x78273),f2(x78271)))+P1(f324(f324(f232(x78271),f2(x78271)),x78272))+~P1(f324(f324(f232(x78271),x78274),f324(f324(f83(x78271),x78273),x78272)))+P1(f324(f324(f232(x78271),x78273),f324(f324(f284(x78271),x78274),x78272)))
% 164.51/164.37  [7828]~P61(x78281)+~P1(f324(f324(f231(x78281),x78283),f2(x78281)))+P1(f324(f324(f232(x78281),f2(x78281)),x78282))+~P1(f324(f324(f231(x78281),x78284),f324(f324(f83(x78281),x78283),x78282)))+P1(f324(f324(f231(x78281),x78283),f324(f324(f284(x78281),x78284),x78282)))
% 164.51/164.37  [7829]~P61(x78291)+~P1(f324(f324(f232(x78291),x78292),f2(x78291)))+P1(f324(f324(f232(x78291),f2(x78291)),x78292))+~P1(f324(f324(f232(x78291),x78294),f324(f324(f83(x78291),x78293),x78292)))+P1(f324(f324(f232(x78291),x78293),f324(f324(f284(x78291),x78294),x78292)))
% 164.51/164.37  [7830]~P61(x78301)+~P1(f324(f324(f232(x78301),x78302),f2(x78301)))+P1(f324(f324(f232(x78301),f2(x78301)),x78302))+~P1(f324(f324(f232(x78301),x78304),f324(f324(f284(x78301),x78303),x78302)))+P1(f324(f324(f232(x78301),x78303),f324(f324(f83(x78301),x78304),x78302)))
% 164.51/164.37  [7831]~P61(x78311)+~P1(f324(f324(f232(x78311),x78312),f2(x78311)))+P1(f324(f324(f232(x78311),f2(x78311)),x78312))+~P1(f324(f324(f231(x78311),x78314),f324(f324(f83(x78311),x78313),x78312)))+P1(f324(f324(f231(x78311),x78313),f324(f324(f284(x78311),x78314),x78312)))
% 164.51/164.37  [7832]~P61(x78321)+~P1(f324(f324(f232(x78321),x78322),f2(x78321)))+P1(f324(f324(f232(x78321),f2(x78321)),x78322))+~P1(f324(f324(f231(x78321),x78324),f324(f324(f284(x78321),x78323),x78322)))+P1(f324(f324(f231(x78321),x78323),f324(f324(f83(x78321),x78324),x78322)))
% 164.51/164.37  [7960]~P7(x79601)+~P1(f324(f324(f280(x79601),x79603),x79604))+~P1(f324(f324(f280(x79601),x79603),x79602))+~P1(f324(f324(f280(x79601),x79602),x79604))+P1(f324(f324(f280(x79601),f324(f324(f42(x79601),x79602),x79603)),f324(f324(f42(x79601),x79604),x79603)))
% 164.51/164.37  [7975]~P86(x79751)+~P18(x79751,x79752)+~P1(f324(f324(f231(a840),x79753),x79754))+P1(f324(f324(f231(x79751),f324(f324(f149(x79751),x79752),x79753)),f324(f324(f149(x79751),x79752),x79754)))+~P1(f324(f324(f232(a840),x79754),f324(f180(f841(x79751)),x79752)))
% 164.51/164.37  [8027]~P84(x80271)+~P1(f324(f324(f232(x80271),x80272),f80(x80271)))+~P1(f324(f324(f232(x80271),f2(x80271)),x80272))+~P1(f324(f324(f232(a840),x80274),x80273))+P1(f324(f324(f232(x80271),f324(f324(f240(x80271),x80272),x80273)),f324(f324(f240(x80271),x80272),x80274)))
% 164.51/164.37  [8028]~P84(x80281)+~P1(f324(f324(f231(x80281),x80282),f80(x80281)))+~P1(f324(f324(f231(x80281),f2(x80281)),x80282))+~P1(f324(f324(f231(a840),x80284),x80283))+P1(f324(f324(f231(x80281),f324(f324(f240(x80281),x80282),x80283)),f324(f324(f240(x80281),x80282),x80284)))
% 164.51/164.37  [8029]~P84(x80291)+~P1(f324(f324(f231(x80291),f2(x80291)),x80292))+~P1(f324(f324(f232(a840),f2(a840)),x80293))+~P1(f324(f324(f232(x80291),x80292),x80294))+P1(f324(f324(f232(x80291),f324(f324(f240(x80291),x80292),x80293)),f324(f324(f240(x80291),x80294),x80293)))
% 164.51/164.37  [8048]~P86(x80481)+~P18(x80481,f324(f154(x80481),x80482))+~P1(f324(f324(f231(a840),x80484),x80483))+P1(f324(f324(f231(x80481),f324(f324(f149(x80481),x80482),x80483)),f324(f324(f149(x80481),x80482),x80484)))+~P1(f324(f324(f232(a840),x80483),f324(f180(f841(x80481)),x80482)))
% 164.51/164.37  [8278]~P7(x82781)+P1(f324(f324(f280(x82781),x82782),x82783))+~P1(f324(f324(f280(x82781),x82784),x82783))+~P1(f324(f324(f280(x82781),x82784),x82782))+~P1(f324(f324(f280(x82781),f324(f324(f42(x82781),x82782),x82784)),f324(f324(f42(x82781),x82783),x82784)))
% 164.51/164.37  [8294]~P62(x82941)+~P1(f324(f324(f232(x82941),x82942),f2(x82941)))+~P1(f324(f324(f232(x82941),x82943),x82944))+~P1(f324(f324(f232(x82941),f2(x82941)),f324(f324(f83(x82941),x82943),x82944)))+P1(f324(f324(f232(x82941),f324(f324(f284(x82941),x82942),x82943)),f324(f324(f284(x82941),x82942),x82944)))
% 164.51/164.37  [8295]~P61(x82951)+~P1(f324(f324(f231(x82951),x82952),f2(x82951)))+~P1(f324(f324(f231(x82951),x82953),x82954))+~P1(f324(f324(f232(x82951),f2(x82951)),f324(f324(f83(x82951),x82953),x82954)))+P1(f324(f324(f231(x82951),f324(f324(f284(x82951),x82952),x82953)),f324(f324(f284(x82951),x82952),x82954)))
% 164.51/164.37  [8305]~P62(x83051)+~P1(f324(f324(f232(x83051),x83054),x83053))+~P1(f324(f324(f232(x83051),f2(x83051)),x83052))+~P1(f324(f324(f232(x83051),f2(x83051)),f324(f324(f83(x83051),x83053),x83054)))+P1(f324(f324(f232(x83051),f324(f324(f284(x83051),x83052),x83053)),f324(f324(f284(x83051),x83052),x83054)))
% 164.51/164.37  [8306]~P62(x83061)+~P1(f324(f324(f231(x83061),x83064),x83063))+~P1(f324(f324(f231(x83061),f2(x83061)),x83062))+~P1(f324(f324(f232(x83061),f2(x83061)),f324(f324(f83(x83061),x83063),x83064)))+P1(f324(f324(f231(x83061),f324(f324(f284(x83061),x83062),x83063)),f324(f324(f284(x83061),x83062),x83064)))
% 164.51/164.37  [8412]P1(f324(x84121,x84122))+~P1(f324(f64(x84124),x84122))+P1(f324(x84121,f496(x84121,x84123,x84122,x84124)))+~P1(f324(x84121,f179(f847(x84124,a834))))+~P1(f324(f324(f231(f847(x84124,a834)),x84122),x84123))
% 164.51/164.37  [8421]P1(f324(x84211,x84212))+P1(f324(f64(x84213),f496(x84211,x84214,x84212,x84213)))+~P1(f324(f64(x84213),x84212))+~P1(f324(x84211,f179(f847(x84213,a834))))+~P1(f324(f324(f231(f847(x84213,a834)),x84212),x84214))
% 164.51/164.37  [8653]E(f324(f324(f82(a1),f458(x86531,x86532,x86533,x86534)),f459(x86531,x86532,x86533,x86534)),x86534)+~P1(f324(f324(f232(a1),f2(a1)),x86533))+~P1(f324(f324(f232(a1),x86532),x86534))+~P1(f324(f324(f326(a1),x86532),x86531))+P1(f324(f324(f232(a1),x86532),f324(f324(f3(a1),x86534),x86533)))
% 164.51/164.37  [8841]~P1(f324(f324(f232(a1),f2(a1)),x88413))+~P1(f324(f324(f232(a1),x88412),x88414))+~P1(f324(f324(f326(a1),x88412),x88411))+P1(f324(f324(f326(a1),f458(x88411,x88412,x88413,x88414)),x88411))+P1(f324(f324(f232(a1),x88412),f324(f324(f3(a1),x88414),x88413)))
% 164.51/164.37  [8853]P1(f324(x88531,x88532))+~P1(f324(f64(x88533),x88532))+P1(f324(f324(f326(x88533),f497(x88531,x88534,x88532,x88533)),x88534))+~P1(f324(x88531,f179(f847(x88533,a834))))+~P1(f324(f324(f231(f847(x88533,a834)),x88532),x88534))
% 164.51/164.37  [8870]E(f324(f324(f82(a1),f438(x88701,x88702,x88703,x88704)),f439(x88701,x88702,x88703,x88704)),x88704)+~P1(f324(f324(f232(a1),f2(a1)),x88703))+~P1(f324(f324(f231(a1),x88702),x88704))+P1(f324(f324(f231(a1),x88702),f324(f324(f3(a1),x88704),x88703)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x88702),f80(a1))),x88701))
% 164.51/164.37  [8917]~P1(f324(f324(f232(a1),f2(a1)),x89173))+~P1(f324(f324(f232(a1),x89171),x89172))+~P1(f324(f324(f326(a1),x89171),x89174))+P1(f324(f324(f326(a1),f459(x89174,x89171,x89173,x89172)),f296(a1,f80(a1),x89173)))+P1(f324(f324(f232(a1),x89171),f324(f324(f3(a1),x89172),x89173)))
% 164.51/164.37  [9004]~P1(f324(f324(f232(a1),f2(a1)),x90043))+~P1(f324(f324(f231(a1),x90042),x90044))+P1(f324(f324(f326(a1),f438(x90041,x90042,x90043,x90044)),x90041))+P1(f324(f324(f231(a1),x90042),f324(f324(f3(a1),x90044),x90043)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x90042),f80(a1))),x90041))
% 164.51/164.37  [9042]~P1(f324(f324(f232(a1),f2(a1)),x90423))+~P1(f324(f324(f231(a1),x90421),x90422))+P1(f324(f324(f326(a1),f439(x90424,x90421,x90423,x90422)),f296(a1,f80(a1),x90423)))+P1(f324(f324(f231(a1),x90421),f324(f324(f3(a1),x90422),x90423)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x90421),f80(a1))),x90424))
% 164.51/164.37  [9255]P1(f324(x92551,x92552))+~P1(f324(f324(f326(x92553),f497(x92551,x92554,x92552,x92553)),f496(x92551,x92554,x92552,x92553)))+~P1(f324(f64(x92553),x92552))+~P1(f324(x92551,f179(f847(x92553,a834))))+~P1(f324(f324(f231(f847(x92553,a834)),x92552),x92554))
% 164.51/164.37  [9463]P1(f324(x94631,x94632))+~P1(f324(f64(x94633),x94632))+~P1(f324(x94631,f324(f324(f303(x94633),f497(x94631,x94634,x94632,x94633)),f496(x94631,x94634,x94632,x94633))))+~P1(f324(x94631,f179(f847(x94633,a834))))+~P1(f324(f324(f231(f847(x94633,a834)),x94632),x94634))
% 164.51/164.37  [9785]~P85(x97853)+~P51(a840,x97853,f324(f324(f20(a840,f847(a840,a834),f847(a840,a834)),f324(f324(f10(f847(a840,f847(a834,a834)),f847(f847(a840,a834),f847(a840,a834)),a840),f20(a840,a834,a834)),f324(f324(f10(f847(a840,a834),f847(a840,f847(a834,a834)),a840),f324(f10(a834,f847(a834,a834),a840),a322)),f280(a840)))),f324(f324(f10(f847(a840,a834),f847(a840,a834),a840),f324(f10(a834,a834,a840),a320)),f324(f9(a840,a840,a834),f280(a840)))),x97854)+P1(f324(f324(f232(x97853),f324(x97854,x97852)),f324(x97854,x97851)))+~P1(f324(f324(f280(a840),x97852),x97851))+P1(f324(f324(f280(a840),x97851),x97852))
% 164.51/164.37  [7594]~P61(x75941)+P1(f324(f324(f232(x75941),x75942),f2(x75941)))+P1(f324(f324(f232(x75941),f2(x75941)),x75942))+~P1(f324(f324(f232(x75941),f2(x75941)),x75944))+P1(f324(f324(f232(x75941),f324(f324(f284(x75941),x75943),x75942)),x75944))
% 164.51/164.37  [7595]~P61(x75951)+P1(f324(f324(f232(x75951),x75952),f2(x75951)))+~P1(f324(f324(f231(x75951),f2(x75951)),x75954))+P1(f324(f324(f232(x75951),f2(x75951)),x75952))+P1(f324(f324(f231(x75951),f324(f324(f284(x75951),x75953),x75952)),x75954))
% 164.51/164.37  [7884]~P1(f324(f324(f231(a1),x78844),f2(a1)))+~E(x78842,f324(f324(f82(a1),f324(f324(f83(a1),x78841),x78843)),x78844))+P1(f324(f324(f232(a1),f2(a1)),x78841))+~P1(f324(f324(f232(a1),x78841),x78844))+P1(f324(f55(x78842,x78841),f324(f324(f247(a1,a1),x78843),x78844)))
% 164.51/164.37  [7922]~P1(f324(x79221,x79224))+P1(f324(x79221,f783(x79222,x79221,x79223)))+~P1(f324(f324(f232(a1),f2(a1)),x79223))+~P1(f324(f324(f231(a1),f2(a1)),x79222))+P1(f324(x79221,f324(f324(f82(a1),x79224),f324(f324(f83(a1),x79222),x79223))))
% 164.51/164.37  [7923]~P1(f324(x79231,x79234))+P1(f324(x79231,f791(x79232,x79231,x79233)))+~P1(f324(f324(f232(a1),f2(a1)),x79233))+~P1(f324(f324(f231(a1),f2(a1)),x79232))+P1(f324(x79231,f324(f324(f3(a1),x79234),f324(f324(f83(a1),x79232),x79233))))
% 164.51/164.37  [7924]~P61(x79241)+P1(f324(f324(f232(x79241),x79242),f2(x79241)))+P1(f324(f324(f232(x79241),f2(x79241)),x79242))+P1(f324(f324(f232(x79241),f2(x79241)),x79243))+~P1(f324(f324(f232(x79241),f324(f324(f284(x79241),x79244),x79242)),x79243))
% 164.51/164.37  [7925]~P61(x79251)+P1(f324(f324(f232(x79251),x79252),f2(x79251)))+P1(f324(f324(f232(x79251),f2(x79251)),x79252))+P1(f324(f324(f231(x79251),f2(x79251)),x79253))+~P1(f324(f324(f231(x79251),f324(f324(f284(x79251),x79254),x79252)),x79253))
% 164.51/164.37  [7970]~E(x79701,f324(f324(f82(a1),f324(f324(f83(a1),x79702),x79703)),x79704))+~P1(f324(f324(f232(a1),f2(a1)),x79702))+~P1(f324(f324(f231(a1),f2(a1)),x79704))+~P1(f324(f324(f232(a1),x79704),x79702))+P1(f324(f55(x79701,x79702),f324(f324(f247(a1,a1),x79703),x79704)))
% 164.51/164.37  [8090]~P61(x80901)+P1(f324(f324(f232(x80901),x80902),f2(x80901)))+~P1(f324(f324(f232(x80901),f2(x80901)),x80904))+~P1(f324(f324(f232(x80901),x80903),f324(f324(f83(x80901),x80904),x80902)))+P1(f324(f324(f232(x80901),f324(f324(f284(x80901),x80903),x80902)),x80904))
% 164.51/164.37  [8091]~P61(x80911)+P1(f324(f324(f232(x80911),x80912),f2(x80911)))+~P1(f324(f324(f231(x80911),f2(x80911)),x80914))+~P1(f324(f324(f231(x80911),x80913),f324(f324(f83(x80911),x80914),x80912)))+P1(f324(f324(f231(x80911),f324(f324(f284(x80911),x80913),x80912)),x80914))
% 164.51/164.37  [8171]~P61(x81711)+P1(f324(f324(f232(x81711),x81712),f2(x81711)))+~P1(f324(f324(f232(x81711),x81713),f2(x81711)))+P1(f324(f324(f232(x81711),x81713),f324(f324(f284(x81711),x81714),x81712)))+~P1(f324(f324(f232(x81711),f324(f324(f83(x81711),x81713),x81712)),x81714))
% 164.51/164.37  [8172]~P61(x81721)+P1(f324(f324(f232(x81721),x81722),f2(x81721)))+~P1(f324(f324(f231(x81721),x81723),f2(x81721)))+P1(f324(f324(f231(x81721),x81723),f324(f324(f284(x81721),x81724),x81722)))+~P1(f324(f324(f231(x81721),f324(f324(f83(x81721),x81723),x81722)),x81724))
% 164.51/164.37  [8330]~P61(x83301)+~P1(f324(f324(f232(x83301),x83302),f2(x83301)))+P1(f324(f324(f232(x83301),f2(x83301)),x83302))+~P1(f324(f324(f232(x83301),f324(f324(f284(x83301),x83304),x83302)),x83303))+P1(f324(f324(f232(x83301),f324(f324(f83(x83301),x83303),x83302)),x83304))
% 164.51/164.37  [8331]~P61(x83311)+~P1(f324(f324(f232(x83311),x83312),f2(x83311)))+P1(f324(f324(f232(x83311),f2(x83311)),x83312))+~P1(f324(f324(f232(x83311),f324(f324(f83(x83311),x83314),x83312)),x83313))+P1(f324(f324(f232(x83311),f324(f324(f284(x83311),x83313),x83312)),x83314))
% 164.51/164.37  [8332]~P61(x83321)+~P1(f324(f324(f232(x83321),x83322),f2(x83321)))+P1(f324(f324(f232(x83321),f2(x83321)),x83322))+~P1(f324(f324(f231(x83321),f324(f324(f284(x83321),x83324),x83322)),x83323))+P1(f324(f324(f231(x83321),f324(f324(f83(x83321),x83323),x83322)),x83324))
% 164.51/164.37  [8333]~P61(x83331)+~P1(f324(f324(f232(x83331),x83332),f2(x83331)))+P1(f324(f324(f232(x83331),f2(x83331)),x83332))+~P1(f324(f324(f231(x83331),f324(f324(f83(x83331),x83334),x83332)),x83333))+P1(f324(f324(f231(x83331),f324(f324(f284(x83331),x83333),x83332)),x83334))
% 164.51/164.37  [8353]~P61(x83531)+~P1(f324(f324(f232(x83531),f2(x83531)),x83534))+P1(f324(f324(f232(x83531),f2(x83531)),x83532))+~P1(f324(f324(f232(x83531),f324(f324(f83(x83531),x83534),x83532)),x83533))+P1(f324(f324(f232(x83531),f324(f324(f284(x83531),x83533),x83532)),x83534))
% 164.51/164.37  [8354]~P61(x83541)+~P1(f324(f324(f231(x83541),f2(x83541)),x83544))+P1(f324(f324(f232(x83541),f2(x83541)),x83542))+~P1(f324(f324(f231(x83541),f324(f324(f83(x83541),x83544),x83542)),x83543))+P1(f324(f324(f231(x83541),f324(f324(f284(x83541),x83543),x83542)),x83544))
% 164.51/164.37  [8429]~P61(x84291)+~P1(f324(f324(f232(x84291),x84294),f2(x84291)))+~P1(f324(f324(f232(x84291),x84293),f324(f324(f83(x84291),x84292),x84294)))+P1(f324(f324(f232(x84291),x84292),f324(f324(f284(x84291),x84293),x84294)))+~P1(f324(f324(f232(x84291),f324(f324(f83(x84291),x84292),x84294)),x84293))
% 164.51/164.37  [8430]~P61(x84301)+~P1(f324(f324(f232(x84301),x84302),f2(x84301)))+~P1(f324(f324(f232(x84301),x84303),f324(f324(f83(x84301),x84302),x84304)))+P1(f324(f324(f232(x84301),x84302),f324(f324(f284(x84301),x84303),x84304)))+~P1(f324(f324(f232(x84301),f324(f324(f83(x84301),x84302),x84304)),x84303))
% 164.51/164.37  [8431]~P61(x84311)+~P1(f324(f324(f232(x84311),x84314),f2(x84311)))+~P1(f324(f324(f231(x84311),x84313),f324(f324(f83(x84311),x84312),x84314)))+P1(f324(f324(f231(x84311),x84312),f324(f324(f284(x84311),x84313),x84314)))+~P1(f324(f324(f231(x84311),f324(f324(f83(x84311),x84312),x84314)),x84313))
% 164.51/164.37  [8432]~P61(x84321)+~P1(f324(f324(f231(x84321),x84322),f2(x84321)))+~P1(f324(f324(f231(x84321),x84323),f324(f324(f83(x84321),x84322),x84324)))+P1(f324(f324(f231(x84321),x84322),f324(f324(f284(x84321),x84323),x84324)))+~P1(f324(f324(f231(x84321),f324(f324(f83(x84321),x84322),x84324)),x84323))
% 164.51/164.37  [8532]~P61(x85321)+~P1(f324(f324(f232(x85321),x85323),f2(x85321)))+~P1(f324(f324(f232(x85321),x85322),f324(f324(f83(x85321),x85324),x85323)))+~P1(f324(f324(f232(x85321),f324(f324(f83(x85321),x85324),x85323)),x85322))+P1(f324(f324(f232(x85321),f324(f324(f284(x85321),x85322),x85323)),x85324))
% 164.51/164.37  [8533]~P61(x85331)+~P1(f324(f324(f232(x85331),x85333),f2(x85331)))+~P1(f324(f324(f231(x85331),x85332),f324(f324(f83(x85331),x85334),x85333)))+~P1(f324(f324(f231(x85331),f324(f324(f83(x85331),x85334),x85333)),x85332))+P1(f324(f324(f231(x85331),f324(f324(f284(x85331),x85332),x85333)),x85334))
% 164.51/164.37  [8547]~P61(x85471)+~P1(f324(f324(f232(x85471),f2(x85471)),x85474))+~P1(f324(f324(f232(x85471),x85472),f324(f324(f83(x85471),x85474),x85473)))+~P1(f324(f324(f232(x85471),f324(f324(f83(x85471),x85474),x85473)),x85472))+P1(f324(f324(f232(x85471),f324(f324(f284(x85471),x85472),x85473)),x85474))
% 164.51/164.37  [8548]~P61(x85481)+~P1(f324(f324(f231(x85481),f2(x85481)),x85484))+~P1(f324(f324(f231(x85481),x85482),f324(f324(f83(x85481),x85484),x85483)))+~P1(f324(f324(f231(x85481),f324(f324(f83(x85481),x85484),x85483)),x85482))+P1(f324(f324(f231(x85481),f324(f324(f284(x85481),x85482),x85483)),x85484))
% 164.51/164.37  [8709]E(f324(f324(f3(a1),f460(x87091,x87092,x87093,x87094)),f461(x87091,x87092,x87093,x87094)),x87094)+~P1(f324(f324(f232(a1),f2(a1)),x87093))+~P1(f324(f324(f326(a1),x87092),x87091))+~P1(f324(f324(f232(a1),x87094),x87092))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x87094),x87093)),x87092))
% 164.51/164.37  [8772]~P1(f324(x87721,x87722))+~P1(f324(f324(f232(a1),f2(a1)),x87724))+~P1(f324(f324(f231(a1),f2(a1)),x87723))+~P1(f324(x87721,f324(f324(f82(a1),f783(x87723,x87721,x87724)),x87724)))+P1(f324(x87721,f324(f324(f82(a1),x87722),f324(f324(f83(a1),x87723),x87724))))
% 164.51/164.37  [8773]~P1(f324(x87731,x87732))+~P1(f324(f324(f232(a1),f2(a1)),x87734))+~P1(f324(f324(f231(a1),f2(a1)),x87733))+~P1(f324(x87731,f324(f324(f3(a1),f791(x87733,x87731,x87734)),x87734)))+P1(f324(x87731,f324(f324(f3(a1),x87732),f324(f324(f83(a1),x87733),x87734))))
% 164.51/164.37  [8910]~P1(f324(f324(f232(a1),f2(a1)),x89103))+~P1(f324(f324(f326(a1),x89102),x89101))+~P1(f324(f324(f232(a1),x89104),x89102))+P1(f324(f324(f326(a1),f460(x89101,x89102,x89103,x89104)),x89101))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x89104),x89103)),x89102))
% 164.51/164.37  [8930]E(f324(f324(f3(a1),f445(x89301,x89302,x89303,x89304)),f446(x89301,x89302,x89303,x89304)),x89304)+~P1(f324(f324(f232(a1),f2(a1)),x89303))+~P1(f324(f324(f231(a1),x89304),x89302))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x89302),f80(a1))),x89301))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x89304),x89303)),x89302))
% 164.51/164.37  [8956]~P1(f324(f324(f232(a1),f2(a1)),x89562))+~P1(f324(f324(f326(a1),x89563),x89564))+~P1(f324(f324(f232(a1),x89561),x89563))+P1(f324(f324(f326(a1),f461(x89564,x89563,x89562,x89561)),f296(a1,f80(a1),x89562)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x89561),x89562)),x89563))
% 164.51/164.37  [9035]~P1(f324(f324(f232(a1),f2(a1)),x90353))+~P1(f324(f324(f231(a1),x90354),x90352))+P1(f324(f324(f326(a1),f445(x90351,x90352,x90353,x90354)),x90351))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x90352),f80(a1))),x90351))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x90354),x90353)),x90352))
% 164.51/164.37  [9072]~P1(f324(f324(f232(a1),f2(a1)),x90722))+~P1(f324(f324(f231(a1),x90721),x90723))+P1(f324(f324(f326(a1),f446(x90724,x90723,x90722,x90721)),f296(a1,f80(a1),x90722)))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x90723),f80(a1))),x90724))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x90721),x90722)),x90723))
% 164.51/164.37  [9342]~P36(x93421,x93423)+~P30(x93421,x93424)+P36(x93421,f324(f324(f103(f847(f846(x93421,x93421),a834)),x93422),x93423))+~P1(f324(f324(f231(f847(f846(x93421,x93421),a834)),x93422),f324(f246(f847(f846(x93421,x93421),a834),f847(f846(x93421,x93421),a834)),x93424)))+~P1(f324(f324(f231(f847(f846(x93421,x93421),a834)),x93423),f324(f251(f847(f846(x93421,x93421),a834),f847(f846(x93421,x93421),a834)),x93424)))
% 164.51/164.37  [9618]~E(f324(f693(x96181,x96184,x96183,x96182),f695(x96181,x96184,x96183,x96182)),f182(f841(a833)))+P1(f324(f324(f232(a1),f694(x96181,x96184,x96183,x96182)),f695(x96181,x96184,x96183,x96182)))+P1(f324(f324(f324(x96181,x96182),x96183),x96184))+P1(f324(f324(f324(x96181,f693(x96181,x96184,x96183,x96182)),f694(x96181,x96184,x96183,x96182)),f324(f324(f82(a1),f695(x96181,x96184,x96183,x96182)),f80(a1))))+~P1(f324(f313(f846(f847(a1,f844(f841(a833))),f846(a1,a1)),a311),f324(f324(f247(f847(a1,f844(f841(a833))),f846(a1,a1)),x96182),f324(f324(f247(a1,a1),x96183),x96184))))
% 164.51/164.37  [9719]~P22(x97192,x97194,x97193)+E(x97191,f179(f847(x97192,a834)))+~P1(f324(f64(x97192),x97191))+P1(f324(f324(f326(x97192),f324(x97193,x97191)),x97191))+~P1(f324(f324(f326(x97192),f324(f324(x97194,f403(x97191,x97193,x97194,x97192)),f406(x97191,x97193,x97194,x97192))),f324(f324(f303(x97192),f403(x97191,x97193,x97194,x97192)),f324(f324(f303(x97192),f406(x97191,x97193,x97194,x97192)),f179(f847(x97192,a834))))))
% 164.51/164.37  [9262]~P52(x92621,x92621,x92624)+P1(f324(f324(f326(f846(x92621,x92621)),f324(f324(f247(x92621,x92621),x92622),x92623)),f301(x92621,x92624)))+P1(f324(f324(f326(f846(x92621,x92621)),f324(f324(f247(x92621,x92621),x92623),x92622)),f301(x92621,x92624)))+~P1(f324(f324(f326(f846(x92621,x92621)),f324(f324(f247(x92621,x92621),x92625),x92622)),f301(x92621,x92624)))+~P1(f324(f324(f326(f846(x92621,x92621)),f324(f324(f247(x92621,x92621),x92625),x92623)),f301(x92621,x92624)))
% 164.51/164.37  [5424]E(x54241,f2(a840))+~E(f324(f41(x54242),x54245),x54241)+E(f324(f41(x54242),x54243),f324(a114,x54241))+~E(x54243,f324(f324(f303(x54242),x54244),x54245))+P1(f324(f324(f326(x54242),x54244),x54245))
% 164.51/164.37  [5548]~P60(x55482)+E(x55481,f2(x55482))+E(x55483,f2(x55482))+~E(f324(f324(f284(x55482),x55484),x55483),f324(f324(f284(x55482),x55485),x55481))+E(f324(f324(f83(x55482),x55484),x55481),f324(f324(f83(x55482),x55485),x55483))
% 164.51/164.37  [5549]~P60(x55492)+E(x55491,f2(x55492))+E(x55493,f2(x55492))+~E(f324(f324(f83(x55492),x55494),x55493),f324(f324(f83(x55492),x55495),x55491))+E(f324(f324(f284(x55492),x55494),x55491),f324(f324(f284(x55492),x55495),x55493))
% 164.51/164.37  [5622]~E(f324(f41(x56221),x56225),x56223)+~E(x56225,f179(f847(x56221,a834)))+E(f324(f41(x56221),x56222),f324(a114,x56223))+~E(x56222,f324(f324(f303(x56221),x56224),x56225))+P1(f324(f324(f326(x56221),x56224),x56225))
% 164.51/164.37  [5849]~P105(x58492)+~E(f324(x58493,x58495),f2(x58492))+E(f324(f324(f11(x58491,x58492),x58493),x58494),f2(x58492))+~P1(f324(f64(x58491),x58494))+~P1(f324(f324(f326(x58491),x58495),x58494))
% 164.51/164.37  [6235]~P86(x62353)+E(x62351,x62352)+~E(f324(f295(x62353,x62354),x62351),f324(f295(x62353,x62355),x62352))+~P1(f324(f324(f232(x62353),x62355),x62352))+~P1(f324(f324(f232(x62353),x62354),x62351))
% 164.51/164.37  [6236]~P86(x62363)+E(x62361,x62362)+~E(f324(f295(x62363,x62361),x62364),f324(f295(x62363,x62362),x62365))+~P1(f324(f324(f232(x62363),x62362),x62365))+~P1(f324(f324(f232(x62363),x62361),x62364))
% 164.51/164.37  [7346]~P86(x73461)+~P18(x73461,f324(f324(f125(x73461),x73464),x73465))+~P1(f324(f324(f326(x73461),x73463),f324(f157(x73461),x73465)))+~P1(f324(f324(f326(x73461),x73462),f324(f157(x73461),x73464)))+P1(f324(f324(f231(x73461),x73462),x73463))
% 164.51/164.37  [8464]~P85(x84641)+~P1(f324(f324(f232(f847(x84641,a834)),f296(x84641,x84645,x84642)),f296(x84641,x84644,x84643)))+~P1(f324(f324(f231(x84641),x84645),x84642))+P1(f324(f324(f232(x84641),x84642),x84643))+P1(f324(f324(f232(x84641),x84644),x84645))
% 164.51/164.37  [9763]~P21(x97632,x97635,x97633)+E(x97631,f179(f847(x97632,a834)))+~E(f324(f324(x97635,f324(x97634,f600(x97631,x97634,x97633,x97635,x97632))),f324(x97634,f601(x97631,x97634,x97633,x97635,x97632))),f324(x97634,f324(f324(x97635,f600(x97631,x97634,x97633,x97635,x97632)),f601(x97631,x97634,x97633,x97635,x97632))))+E(f324(x97633,f324(f304(x97632,x97632,x97634),x97631)),f324(x97634,f324(x97633,x97631)))+~P1(f324(f64(x97632),x97631))
% 164.51/164.37  [6232]~P22(x62322,x62325,x62323)+E(x62321,f179(f847(x62322,a834)))+~P1(f324(f64(x62322),x62321))+E(f324(x62323,f324(f324(f303(x62322),x62324),x62321)),f324(f324(x62325,x62324),f324(x62323,x62321)))+P1(f324(f324(f326(x62322),x62324),x62321))
% 164.51/164.37  [7085]~P21(x70852,x70853,x70854)+E(f324(f324(x70853,f324(x70854,x70851)),f324(x70854,x70855)),f324(x70854,x70855))+E(x70851,f179(f847(x70852,a834)))+~P1(f324(f64(x70852),x70855))+~P1(f324(f324(f231(f847(x70852,a834)),x70851),x70855))
% 164.51/164.37  [7490]~P22(x74904,x74905,x74901)+E(f324(x74901,x74902),x74903)+~P1(f324(f64(x74904),x74902))+~E(f324(f324(f3(f847(x74904,a834)),x74902),f324(f324(f303(x74904),x74903),f179(f847(x74904,a834)))),f179(f847(x74904,a834)))+~P1(f324(f324(f326(x74904),x74903),x74902))
% 164.51/164.37  [7639]E(x76391,x76392)+~E(f324(f180(f841(x76393)),x76392),f324(f180(f841(x76394)),x76395))+~E(f324(f180(f841(x76393)),x76391),f324(f180(f841(x76394)),x76395))+~E(f165(x76394,x76393,f324(f324(f166(x76394,x76393),x76395),x76391)),f165(x76394,x76393,f324(f324(f166(x76394,x76393),x76395),x76392)))+~P1(f324(f127(x76394),x76395))
% 164.51/164.37  [8388]~P68(x83881)+~P113(x83881)+~P1(f324(f64(x83882),x83885))+P1(f324(f324(f280(x83881),f324(f324(f11(x83882,x83881),x83883),x83884)),f324(f324(f11(x83882,x83881),x83883),x83885)))+~P1(f324(f324(f231(f847(x83882,a834)),x83884),x83885))
% 164.51/164.37  [8436]E(x84361,x84362)+~P12(x84363,x84364,x84365)+E(f324(f324(f104(f847(x84363,a834)),x84361),x84362),f179(f847(x84363,a834)))+~P1(f324(f324(f326(f847(x84363,a834)),x84362),f324(f324(f63(x84363),x84364),x84365)))+~P1(f324(f324(f326(f847(x84363,a834)),x84361),f324(f324(f63(x84363),x84364),x84365)))
% 164.51/164.37  [9140]~P68(x91402)+~E(f324(x91403,f421(x91403,x91404,x91405,x91401,x91402)),f80(x91402))+E(f324(f324(f11(x91401,x91402),x91403),x91404),f324(f324(f11(x91401,x91402),x91403),x91405))+~P1(f324(f64(x91401),x91405))+~P1(f324(f324(f231(f847(x91401,a834)),x91404),x91405))
% 164.51/164.37  [9141]~P68(x91412)+~E(f324(x91413,f422(x91413,x91414,x91415,x91411,x91412)),f80(x91412))+E(f324(f324(f11(x91411,x91412),x91413),x91414),f324(f324(f11(x91411,x91412),x91413),x91415))+~P1(f324(f64(x91411),x91415))+~P1(f324(f324(f231(f847(x91411,a834)),x91414),x91415))
% 164.51/164.37  [9142]~P67(x91422)+~E(f324(x91423,f498(x91423,x91424,x91425,x91421,x91422)),f2(x91422))+E(f324(f324(f8(x91421,x91422),x91423),x91424),f324(f324(f8(x91421,x91422),x91423),x91425))+~P1(f324(f64(x91421),x91425))+~P1(f324(f324(f231(f847(x91421,a834)),x91424),x91425))
% 164.51/164.37  [9143]~P67(x91432)+~E(f324(x91433,f507(x91433,x91434,x91435,x91431,x91432)),f2(x91432))+E(f324(f324(f8(x91431,x91432),x91433),x91434),f324(f324(f8(x91431,x91432),x91433),x91435))+~P1(f324(f64(x91431),x91435))+~P1(f324(f324(f231(f847(x91431,a834)),x91434),x91435))
% 164.51/164.37  [9599]~P80(x95991)+~P1(f324(f64(x95992),x95995))+~P1(f324(f324(f231(x95991),f2(x95991)),f324(x95993,f494(x95993,x95994,x95995,x95992,x95991))))+P1(f324(f324(f231(x95991),f324(f324(f8(x95992,x95991),x95993),x95994)),f324(f324(f8(x95992,x95991),x95993),x95995)))+~P1(f324(f324(f231(f847(x95992,a834)),x95994),x95995))
% 164.51/164.37  [7343]E(x73431,f2(a840))+P1(f324(x73432,x73433))+~E(x73434,f324(f324(f82(a840),f324(f324(f83(a840),x73431),x73433)),x73435))+~P1(f324(f324(f232(a840),x73435),x73431))+~P1(f324(x73432,f324(f324(f42(a840),x73434),x73431)))
% 164.51/164.37  [7429]E(x74291,f2(a840))+P1(f324(x74292,x74293))+~P1(f324(x74292,f51(a840,x74294,x74291)))+~E(x74294,f324(f324(f82(a840),f324(f324(f83(a840),x74291),x74295)),x74293))+~P1(f324(f324(f232(a840),x74293),x74291))
% 164.51/164.37  [7730]~P60(x77303)+E(f324(x77301,x77302),f2(x77303))+~P1(f324(f64(x77304),x77305))+E(f324(f324(f11(x77304,x77303),x77301),f324(f324(f3(f847(x77304,a834)),x77305),f324(f324(f303(x77304),x77302),f179(f847(x77304,a834))))),f324(f324(f11(x77304,x77303),x77301),x77305))+P1(f324(f324(f326(x77304),x77302),x77305))
% 164.51/164.37  [8131]~P68(x81311)+~P1(f324(f64(x81312),x81315))+~P1(f324(f64(x81312),x81314))+~E(f324(f324(f104(f847(x81312,a834)),x81314),x81315),f179(f847(x81312,a834)))+E(f324(f324(f83(x81311),f324(f324(f11(x81312,x81311),x81313),x81314)),f324(f324(f11(x81312,x81311),x81313),x81315)),f324(f324(f11(x81312,x81311),x81313),f324(f324(f103(f847(x81312,a834)),x81314),x81315)))
% 164.51/164.37  [8132]~P67(x81321)+~P1(f324(f64(x81322),x81325))+~P1(f324(f64(x81322),x81324))+~E(f324(f324(f104(f847(x81322,a834)),x81324),x81325),f179(f847(x81322,a834)))+E(f324(f324(f82(x81321),f324(f324(f8(x81322,x81321),x81323),x81324)),f324(f324(f8(x81322,x81321),x81323),x81325)),f324(f324(f8(x81322,x81321),x81323),f324(f324(f103(f847(x81322,a834)),x81324),x81325)))
% 164.51/164.37  [8224]~P60(x82243)+E(f324(x82241,x82242),f2(x82243))+~P1(f324(f64(x82244),x82245))+E(f324(f324(f11(x82244,x82243),x82241),f324(f324(f3(f847(x82244,a834)),x82245),f324(f324(f303(x82244),x82242),f179(f847(x82244,a834))))),f324(f324(f284(x82243),f324(f324(f11(x82244,x82243),x82241),x82245)),f324(x82241,x82242)))+~P1(f324(f324(f326(x82244),x82242),x82245))
% 164.51/164.37  [8892]~P12(x88921,x88925,x88924)+~E(f324(f324(f63(x88921),f324(f324(f303(x88921),x88922),f179(f847(x88921,a834)))),x88924),f324(f324(f63(x88921),f324(f324(f303(x88921),x88923),f179(f847(x88921,a834)))),x88924))+~P1(f324(f324(f326(x88921),x88923),x88925))+~P1(f324(f324(f326(x88921),x88922),x88925))+P1(f324(f324(f326(f846(x88921,x88921)),f324(f324(f247(x88921,x88921),x88922),x88923)),x88924))
% 164.51/164.37  [8909]~P12(x89091,x89095,x89093)+E(f324(f324(f63(x89091),f324(f324(f303(x89091),x89092),f179(f847(x89091,a834)))),x89093),f324(f324(f63(x89091),f324(f324(f303(x89091),x89094),f179(f847(x89091,a834)))),x89093))+~P1(f324(f324(f326(x89091),x89094),x89095))+~P1(f324(f324(f326(x89091),x89092),x89095))+~P1(f324(f324(f326(f846(x89091,x89091)),f324(f324(f247(x89091,x89091),x89092),x89094)),x89093))
% 164.51/164.37  [9167]~P68(x91671)+~P1(f324(f64(x91672),x91675))+~P1(f324(f64(x91672),x91674))+~E(f324(f324(f104(f847(x91672,a834)),x91674),x91675),f179(f847(x91672,a834)))+E(f324(f324(f83(x91671),f324(f324(f324(f68(x91671,x91672,f83(x91671)),x91673),f80(x91671)),x91674)),f324(f324(f324(f68(x91671,x91672,f83(x91671)),x91673),f80(x91671)),x91675)),f324(f324(f324(f68(x91671,x91672,f83(x91671)),x91673),f80(x91671)),f324(f324(f103(f847(x91672,a834)),x91674),x91675)))
% 164.51/164.37  [9177]~P68(x91771)+~E(f324(x91773,f428(x91773,x91775,x91774,x91772,x91771)),f80(x91771))+~P1(f324(f64(x91772),x91774))+~P1(f324(f64(x91772),x91775))+E(f324(f324(f83(x91771),f324(f324(f11(x91772,x91771),x91773),x91774)),f324(f324(f11(x91772,x91771),x91773),x91775)),f324(f324(f11(x91772,x91771),x91773),f324(f324(f103(f847(x91772,a834)),x91774),x91775)))
% 164.51/164.37  [9178]~P68(x91781)+~E(f324(x91783,f429(x91783,x91785,x91784,x91782,x91781)),f80(x91781))+~P1(f324(f64(x91782),x91784))+~P1(f324(f64(x91782),x91785))+E(f324(f324(f83(x91781),f324(f324(f11(x91782,x91781),x91783),x91784)),f324(f324(f11(x91782,x91781),x91783),x91785)),f324(f324(f11(x91782,x91781),x91783),f324(f324(f103(f847(x91782,a834)),x91784),x91785)))
% 164.51/164.37  [9179]~P67(x91791)+~E(f324(x91793,f499(x91793,x91795,x91794,x91792,x91791)),f2(x91791))+~P1(f324(f64(x91792),x91794))+~P1(f324(f64(x91792),x91795))+E(f324(f324(f82(x91791),f324(f324(f8(x91792,x91791),x91793),x91794)),f324(f324(f8(x91792,x91791),x91793),x91795)),f324(f324(f8(x91792,x91791),x91793),f324(f324(f103(f847(x91792,a834)),x91794),x91795)))
% 164.51/164.37  [9180]~P67(x91801)+~E(f324(x91803,f501(x91803,x91805,x91804,x91802,x91801)),f2(x91801))+~P1(f324(f64(x91802),x91804))+~P1(f324(f64(x91802),x91805))+E(f324(f324(f82(x91801),f324(f324(f8(x91802,x91801),x91803),x91804)),f324(f324(f8(x91802,x91801),x91803),x91805)),f324(f324(f8(x91802,x91801),x91803),f324(f324(f103(f847(x91802,a834)),x91804),x91805)))
% 164.51/164.37  [9384]~P68(x93841)+~E(f324(x93843,f433(x93843,x93845,x93844,x93842,x93841)),f80(x93841))+~P1(f324(f64(x93842),x93844))+~P1(f324(f64(x93842),x93845))+E(f324(f324(f83(x93841),f324(f324(f324(f68(x93841,x93842,f83(x93841)),x93843),f80(x93841)),x93844)),f324(f324(f324(f68(x93841,x93842,f83(x93841)),x93843),f80(x93841)),x93845)),f324(f324(f324(f68(x93841,x93842,f83(x93841)),x93843),f80(x93841)),f324(f324(f103(f847(x93842,a834)),x93844),x93845)))
% 164.51/164.37  [9489]~P68(x94892)+E(f324(f324(f11(x94891,x94892),x94893),x94894),f324(f324(f11(x94891,x94892),x94893),x94895))+~P1(f324(f64(x94891),x94895))+~P1(f324(f324(f231(f847(x94891,a834)),x94894),x94895))+P1(f324(f324(f326(x94891),f421(x94893,x94894,x94895,x94891,x94892)),f324(f324(f3(f847(x94891,a834)),x94895),x94894)))
% 164.51/164.37  [9490]~P68(x94902)+E(f324(f324(f11(x94901,x94902),x94903),x94904),f324(f324(f11(x94901,x94902),x94903),x94905))+~P1(f324(f64(x94901),x94905))+~P1(f324(f324(f231(f847(x94901,a834)),x94904),x94905))+P1(f324(f324(f326(x94901),f422(x94903,x94904,x94905,x94901,x94902)),f324(f324(f3(f847(x94901,a834)),x94905),x94904)))
% 164.51/164.37  [9491]~P67(x94912)+E(f324(f324(f8(x94911,x94912),x94913),x94914),f324(f324(f8(x94911,x94912),x94913),x94915))+~P1(f324(f64(x94911),x94915))+~P1(f324(f324(f231(f847(x94911,a834)),x94914),x94915))+P1(f324(f324(f326(x94911),f498(x94913,x94914,x94915,x94911,x94912)),f324(f324(f3(f847(x94911,a834)),x94915),x94914)))
% 164.51/164.37  [9492]~P67(x94922)+E(f324(f324(f8(x94921,x94922),x94923),x94924),f324(f324(f8(x94921,x94922),x94923),x94925))+~P1(f324(f64(x94921),x94925))+~P1(f324(f324(f231(f847(x94921,a834)),x94924),x94925))+P1(f324(f324(f326(x94921),f507(x94923,x94924,x94925,x94921,x94922)),f324(f324(f3(f847(x94921,a834)),x94925),x94924)))
% 164.51/164.37  [9507]~P68(x95071)+~P1(f324(f64(x95072),x95074))+~P1(f324(f64(x95072),x95075))+E(f324(f324(f83(x95071),f324(f324(f11(x95072,x95071),x95073),x95074)),f324(f324(f11(x95072,x95071),x95073),x95075)),f324(f324(f11(x95072,x95071),x95073),f324(f324(f103(f847(x95072,a834)),x95074),x95075)))+P1(f324(f324(f326(x95072),f428(x95073,x95075,x95074,x95072,x95071)),f324(f324(f104(f847(x95072,a834)),x95074),x95075)))
% 164.51/164.37  [9508]~P68(x95081)+~P1(f324(f64(x95082),x95084))+~P1(f324(f64(x95082),x95085))+E(f324(f324(f83(x95081),f324(f324(f11(x95082,x95081),x95083),x95084)),f324(f324(f11(x95082,x95081),x95083),x95085)),f324(f324(f11(x95082,x95081),x95083),f324(f324(f103(f847(x95082,a834)),x95084),x95085)))+P1(f324(f324(f326(x95082),f429(x95083,x95085,x95084,x95082,x95081)),f324(f324(f104(f847(x95082,a834)),x95084),x95085)))
% 164.51/164.37  [9509]~P67(x95091)+~P1(f324(f64(x95092),x95094))+~P1(f324(f64(x95092),x95095))+E(f324(f324(f82(x95091),f324(f324(f8(x95092,x95091),x95093),x95094)),f324(f324(f8(x95092,x95091),x95093),x95095)),f324(f324(f8(x95092,x95091),x95093),f324(f324(f103(f847(x95092,a834)),x95094),x95095)))+P1(f324(f324(f326(x95092),f499(x95093,x95095,x95094,x95092,x95091)),f324(f324(f104(f847(x95092,a834)),x95094),x95095)))
% 164.51/164.37  [9510]~P67(x95101)+~P1(f324(f64(x95102),x95104))+~P1(f324(f64(x95102),x95105))+E(f324(f324(f82(x95101),f324(f324(f8(x95102,x95101),x95103),x95104)),f324(f324(f8(x95102,x95101),x95103),x95105)),f324(f324(f8(x95102,x95101),x95103),f324(f324(f103(f847(x95102,a834)),x95104),x95105)))+P1(f324(f324(f326(x95102),f501(x95103,x95105,x95104,x95102,x95101)),f324(f324(f104(f847(x95102,a834)),x95104),x95105)))
% 164.51/164.37  [9522]~P80(x95225)+~P1(f324(f64(x95221),x95224))+P1(f324(f324(f231(x95225),f324(f324(f8(x95221,x95225),x95222),x95223)),f324(f324(f8(x95221,x95225),x95222),x95224)))+~P1(f324(f324(f231(f847(x95221,a834)),x95223),x95224))+P1(f324(f324(f326(x95221),f494(x95222,x95223,x95224,x95221,x95225)),f324(f324(f3(f847(x95221,a834)),x95224),x95223)))
% 164.51/164.37  [9565]~P68(x95651)+~P1(f324(f64(x95652),x95654))+~P1(f324(f64(x95652),x95655))+E(f324(f324(f83(x95651),f324(f324(f324(f68(x95651,x95652,f83(x95651)),x95653),f80(x95651)),x95654)),f324(f324(f324(f68(x95651,x95652,f83(x95651)),x95653),f80(x95651)),x95655)),f324(f324(f324(f68(x95651,x95652,f83(x95651)),x95653),f80(x95651)),f324(f324(f103(f847(x95652,a834)),x95654),x95655)))+P1(f324(f324(f326(x95652),f433(x95653,x95655,x95654,x95652,x95651)),f324(f324(f104(f847(x95652,a834)),x95654),x95655)))
% 164.51/164.37  [8615]~P22(x86151,x86154,x86155)+~P1(f324(f64(x86151),x86152))+E(f324(f324(f3(f847(x86151,a834)),x86152),f324(f324(f303(x86151),x86153),f179(f847(x86151,a834)))),f179(f847(x86151,a834)))+~P1(f324(f324(f326(x86151),x86153),x86152))+E(f324(f324(x86154,x86153),f324(x86155,f324(f324(f3(f847(x86151,a834)),x86152),f324(f324(f303(x86151),x86153),f179(f847(x86151,a834)))))),f324(x86155,x86152))
% 164.51/164.37  [8685]~P22(x86851,x86854,x86855)+~P1(f324(f64(x86851),x86853))+~P1(f324(f64(x86851),x86852))+E(f324(f324(f104(f847(x86851,a834)),x86852),x86853),f179(f847(x86851,a834)))+E(f324(f324(x86854,f324(x86855,f324(f324(f103(f847(x86851,a834)),x86852),x86853))),f324(x86855,f324(f324(f104(f847(x86851,a834)),x86852),x86853))),f324(f324(x86854,f324(x86855,x86852)),f324(x86855,x86853)))
% 164.51/164.37  [9182]~P1(f324(f324(f231(a1),x91824),f2(a1)))+~P1(f324(f324(f232(a1),x91823),x91825))+P1(f324(f324(f231(a1),x91821),x91822))+~P1(f324(f324(f232(a1),x91823),x91824))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91823),x91822)),x91825)),f324(f324(f82(a1),f324(f324(f83(a1),x91823),x91821)),x91824)))
% 164.51/164.37  [9184]~P1(f324(f324(f231(a1),f2(a1)),x91845))+P1(f324(f324(f231(a1),x91841),x91842))+~P1(f324(f324(f232(a1),x91843),x91844))+~P1(f324(f324(f232(a1),x91845),x91844))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91844),x91841)),x91845)),f324(f324(f82(a1),f324(f324(f83(a1),x91844),x91842)),x91843)))
% 164.51/164.37  [9297]~P60(x92975)+E(f324(x92971,f426(x92971,x92972,x92973,x92974,x92975)),f2(x92975))+~P1(f324(f64(x92974),x92973))+~P1(f324(f64(x92974),x92972))+E(f324(f324(f284(x92975),f324(f324(f83(x92975),f324(f324(f11(x92974,x92975),x92971),x92973)),f324(f324(f11(x92974,x92975),x92971),x92972))),f324(f324(f11(x92974,x92975),x92971),f324(f324(f104(f847(x92974,a834)),x92973),x92972))),f324(f324(f11(x92974,x92975),x92971),f324(f324(f103(f847(x92974,a834)),x92973),x92972)))
% 164.51/164.37  [9557]~P60(x95571)+~P1(f324(f64(x95572),x95574))+~P1(f324(f64(x95572),x95575))+E(f324(f324(f284(x95571),f324(f324(f83(x95571),f324(f324(f11(x95572,x95571),x95573),x95574)),f324(f324(f11(x95572,x95571),x95573),x95575))),f324(f324(f11(x95572,x95571),x95573),f324(f324(f104(f847(x95572,a834)),x95574),x95575))),f324(f324(f11(x95572,x95571),x95573),f324(f324(f103(f847(x95572,a834)),x95574),x95575)))+P1(f324(f324(f326(x95572),f426(x95573,x95575,x95574,x95572,x95571)),f324(f324(f104(f847(x95572,a834)),x95574),x95575)))
% 164.51/164.37  [8929]E(f324(f324(f125(x89291),x89292),x89293),f324(f324(f125(x89291),x89294),x89295))+~E(f324(f324(f158(x89291),f324(f180(f841(x89291)),x89294)),x89292),x89294)+~E(f324(f324(f158(x89291),f324(f180(f841(x89291)),x89292)),x89294),x89292)+~E(x89295,f324(f324(f125(x89291),f324(f324(f128(x89291),f324(f180(f841(x89291)),x89294)),x89292)),x89293))+~E(f324(f324(f125(x89291),f324(f324(f128(x89291),f324(f180(f841(x89291)),x89292)),x89294)),x89295),x89293)
% 164.51/164.37  [9295]~P86(x92952)+E(f324(f324(f137(x92951,x92952,x92953),x92954),f155(x92951,x92954,x92955)),x92955)+~P18(x92952,f324(f324(f141(x92951,x92952),x92953),x92955))+~P1(f324(f324(f326(x92951),x92954),f324(f157(x92951),x92955)))+~E(f324(f130(x92951),f324(f126(x92951,f324(f324(f10(x92952,a834,x92951),f324(a321,f324(x92953,x92954))),x92953)),x92955)),x92954)
% 164.51/164.37  [9614]~P4(x96141)+~P1(f324(f69(x96141,x96141,f83(x96141),x96142,x96143),x96145))+~P1(f324(f324(f326(x96141),x96144),x96143))+P1(f324(f324(f326(x96141),x96142),x96143))+P1(f324(f69(x96141,x96141,f83(x96141),x96144,f324(f324(f303(x96141),x96142),f324(f324(f3(f847(x96141,a834)),x96143),f324(f324(f303(x96141),x96144),f179(f847(x96141,a834)))))),x96145))
% 164.51/164.37  [7092]E(x70921,x70922)+~P29(x70924,x70925,x70923,x70926)+~E(f324(x70923,x70921),f324(x70923,x70922))+~P1(f324(f324(f326(x70924),x70922),x70926))+~P1(f324(f324(f326(x70924),x70921),x70926))
% 164.51/164.37  [6330]~P136(x63304)+E(x63301,x63302)+~E(x63305,x63306)+E(x63303,f2(x63304))+~E(f324(f324(f82(x63304),x63305),f324(f324(f83(x63304),x63303),x63301)),f324(f324(f82(x63304),x63306),f324(f324(f83(x63304),x63303),x63302)))
% 164.51/164.37  [7409]~P86(x74091)+~P9(x74091)+~P1(f324(f324(f232(x74091),x74092),f324(x74095,x74096)))+~P1(f324(f324(f326(x74093),x74096),x74094))+P1(f324(f324(f232(x74091),x74092),f324(f324(f45(x74093,x74091),x74094),x74095)))
% 164.51/164.37  [9776]~P105(x97766)+~P1(f324(f64(x97761),x97765))+P1(f324(f324(f326(x97761),f650(x97762,x97763,x97764,x97765,x97761,x97766)),x97764))+P1(f324(f324(f280(x97766),f324(f324(f11(x97761,x97766),x97763),x97764)),f324(f324(f11(x97761,x97766),x97762),x97765)))+~P1(f324(f324(f231(f847(x97761,a834)),x97764),x97765))
% 164.51/164.37  [9899]~P105(x98991)+~P1(f324(f64(x98992),x98996))+~P1(f324(f324(f280(x98991),f324(x98993,f650(x98995,x98993,x98994,x98996,x98992,x98991))),f324(x98995,f650(x98995,x98993,x98994,x98996,x98992,x98991))))+P1(f324(f324(f280(x98991),f324(f324(f11(x98992,x98991),x98993),x98994)),f324(f324(f11(x98992,x98991),x98995),x98996)))+~P1(f324(f324(f231(f847(x98992,a834)),x98994),x98996))
% 164.51/164.37  [8101]~P86(x81011)+~P9(x81011)+~P1(f324(f324(f232(x81011),f324(x81014,x81016)),x81015))+~P1(f324(f324(f326(x81012),x81016),x81013))+P1(f324(f324(f232(x81011),f324(f324(f46(x81012,x81011),x81013),x81014)),x81015))
% 164.51/164.37  [8360]~P23(x83602,x83605,x83606,x83601)+~P1(f324(f64(x83602),x83604))+~P1(f324(f64(x83602),x83603))+~E(f324(f324(f104(f847(x83602,a834)),x83603),x83604),f179(f847(x83602,a834)))+E(f324(x83601,f324(f324(f103(f847(x83602,a834)),x83603),x83604)),f324(f75(x83605,x83605,x83605,f324(x83601,x83603)),f324(x83601,x83604)))
% 164.51/164.37  [9010]~P113(x90101)+~P111(x90101)+~P1(f324(f324(f280(x90101),x90102),x90105))+~P1(f324(f324(f280(x90101),x90102),f324(f324(f82(x90101),x90103),x90106)))+P1(f324(f324(f280(x90101),x90102),f324(f324(f82(x90101),f324(f324(f3(x90101),x90103),f324(f324(f83(x90101),x90104),x90105))),x90106)))
% 164.51/164.37  [9172]~P113(x91721)+~P111(x91721)+~P1(f324(f324(f280(x91721),x91722),x91725))+P1(f324(f324(f280(x91721),x91722),f324(f324(f82(x91721),x91723),x91724)))+~P1(f324(f324(f280(x91721),x91722),f324(f324(f82(x91721),f324(f324(f3(x91721),x91723),f324(f324(f83(x91721),x91726),x91725))),x91724)))
% 164.51/164.37  [8656]E(x86561,x86562)+~P54(x86564,x86565,x86566,x86563,x86567)+~E(f324(x86563,x86561),f324(x86563,x86562))+~P1(f324(f324(f326(x86565),x86562),x86567))+~P1(f324(f324(f326(x86565),x86561),x86567))
% 164.51/164.37  [9907]~P12(x99071,x99077,x99076)+~P16(x99071,f847(x99075,a834),x99076,x99074)+P1(f324(f324(f326(x99071),f544(x99072,x99073,x99074,x99075,x99076,x99077,x99071)),x99077))+~P1(f324(f324(f326(f847(x99071,a834)),x99073),f324(f324(f63(x99071),x99077),x99076)))+P1(f324(f324(f326(f847(x99075,a834)),f324(f324(f45(x99071,f847(x99075,a834)),x99073),x99074)),x99072))
% 164.51/164.37  [9953]~P12(x99532,x99536,x99537)+~P16(x99532,f847(x99531,a834),x99537,x99534)+~P1(f324(f324(f326(f847(x99532,a834)),x99533),f324(f324(f63(x99532),x99536),x99537)))+~P1(f324(f324(f326(f847(x99531,a834)),f324(x99534,f544(x99535,x99533,x99534,x99531,x99537,x99536,x99532))),x99535))+P1(f324(f324(f326(f847(x99531,a834)),f324(f324(f45(x99532,f847(x99531,a834)),x99533),x99534)),x99535))
% 164.51/164.37  [8270]~P68(x82702)+~P29(x82701,x82705,x82708,x82704)+~E(x82703,f324(f75(x82705,x82702,x82701,x82706),x82708))+~E(x82707,f324(f304(x82701,x82705,x82708),x82704))+E(f324(f324(f11(x82701,x82702),x82703),x82704),f324(f324(f11(x82705,x82702),x82706),x82707))
% 164.51/164.37  [9957]~P68(x99572)+~P29(x99575,x99571,x99578,x99577)+~E(f324(x99576,f630(x99573,x99576,x99574,x99577,x99578,x99571,x99575,x99572)),f324(f324(f75(x99571,x99572,x99575,x99573),x99578),f630(x99573,x99576,x99574,x99577,x99578,x99571,x99575,x99572)))+~E(x99574,f324(f304(x99575,x99571,x99578),x99577))+E(f324(f324(f11(x99571,x99572),x99573),x99574),f324(f324(f11(x99575,x99572),x99576),x99577))
% 164.51/164.37  [9960]~P68(x99602)+~P29(x99601,x99605,x99608,x99604)+~E(x99607,f324(f304(x99601,x99605,x99608),x99604))+E(f324(f324(f11(x99601,x99602),x99603),x99604),f324(f324(f11(x99605,x99602),x99606),x99607))+P1(f324(f324(f326(x99601),f630(x99606,x99603,x99607,x99604,x99608,x99605,x99601,x99602)),x99604))
% 164.51/164.37  [9961]~P67(x99612)+~P29(x99611,x99615,x99618,x99614)+~E(x99617,f324(f304(x99611,x99615,x99618),x99614))+E(f324(f324(f8(x99611,x99612),x99613),x99614),f324(f324(f8(x99615,x99612),x99616),x99617))+P1(f324(f324(f326(x99611),f661(x99616,x99613,x99617,x99614,x99618,x99615,x99611,x99612)),x99614))
% 164.51/164.37  [9966]~P67(x99662)+~P29(x99665,x99661,x99668,x99667)+~E(x99664,f324(f304(x99665,x99661,x99668),x99667))+~E(f324(x99666,f661(x99663,x99666,x99664,x99667,x99668,x99661,x99665,x99662)),f324(x99663,f324(x99668,f661(x99663,x99666,x99664,x99667,x99668,x99661,x99665,x99662))))+E(f324(f324(f8(x99661,x99662),x99663),x99664),f324(f324(f8(x99665,x99662),x99666),x99667))
% 164.51/164.37  [9360]~E(f324(f180(f841(x93602)),x93605),f324(f180(f841(x93601)),x93603))+~E(f324(f180(f841(x93602)),x93604),f324(f180(f841(x93601)),x93603))+~E(f324(f324(f324(f74(x93601,f844(x93602)),f165(x93601,x93602,f324(f324(f166(x93601,x93602),x93603),x93604))),x93606),f324(f226(x93602),x93607)),f324(f324(f324(f74(x93601,f844(x93602)),f165(x93601,x93602,f324(f324(f166(x93601,x93602),x93603),x93605))),x93606),f324(f226(x93602),x93608)))+E(f165(x93601,x93602,f324(f324(f166(x93601,x93602),x93603),x93604)),f165(x93601,x93602,f324(f324(f166(x93601,x93602),x93603),x93605)))+P1(f324(f324(f326(x93601),x93606),f324(f157(x93601),x93603)))
% 164.51/164.37  [9458]~P27(x94586,x94582,x94585,x94587,x94588,x94581)+~P1(f324(f64(x94582),x94584))+~P1(f324(f64(x94582),x94583))+~E(f324(f324(f104(f847(x94582,a834)),x94583),x94584),f179(f847(x94582,a834)))+E(f324(x94581,f324(f324(f103(f847(x94582,a834)),x94583),x94584)),f324(f324(x94585,f324(x94581,x94583)),f324(x94581,x94584)))
% 164.51/164.37  [9852]~P27(x98528,x98522,x98525,x98527,x98526,x98521)+~E(f324(x98526,f603(x98524,x98523,x98521,x98526,x98527,x98525,x98522)),x98527)+~P1(f324(f64(x98522),x98523))+~P1(f324(f64(x98522),x98524))+E(f324(x98521,f324(f324(f103(f847(x98522,a834)),x98523),x98524)),f324(f324(x98525,f324(x98521,x98523)),f324(x98521,x98524)))
% 164.51/164.37  [9912]~P27(x99128,x99122,x99125,x99127,x99126,x99121)+~P1(f324(f64(x99122),x99123))+~P1(f324(f64(x99122),x99124))+E(f324(x99121,f324(f324(f103(f847(x99122,a834)),x99123),x99124)),f324(f324(x99125,f324(x99121,x99123)),f324(x99121,x99124)))+P1(f324(f324(f326(x99122),f603(x99124,x99123,x99121,x99126,x99127,x99125,x99122)),f324(f324(f104(f847(x99122,a834)),x99123),x99124)))
% 164.51/164.37  [9604]~P12(x96044,x96048,x96045)+~P12(x96041,x96049,x96043)+~P17(x96041,x96044,f847(x96042,a834),x96043,x96045,x96047)+P16(x96041,f847(x96042,a834),x96043,f324(f324(f10(f847(x96044,f847(x96042,a834)),f847(x96042,a834),x96041),f324(f45(x96044,f847(x96042,a834)),f324(f278(x96044,x96044,x96045),f324(f324(f303(x96044),x96046),f179(f847(x96044,a834)))))),x96047))+~P1(f324(f324(f326(x96044),x96046),x96048))
% 164.51/164.37  [4867]~P120(x48672)+~P121(x48672)+~P137(x48672)+~P108(x48672)+E(x48671,f2(x48672))+~E(f324(f324(f240(x48672),x48671),x48673),f2(x48672))
% 164.51/164.37  [4868]~P120(x48682)+~P121(x48682)+~P137(x48682)+~P108(x48682)+~E(x48681,f2(a840))+~E(f324(f324(f240(x48682),x48683),x48681),f2(x48682))
% 164.51/164.37  [6310]~P80(x63101)+~E(x63103,f2(x63101))+~E(x63102,f2(x63101))+E(f324(f324(f82(x63101),x63102),x63103),f2(x63101))+~P1(f324(f324(f231(x63101),f2(x63101)),x63103))+~P1(f324(f324(f231(x63101),f2(x63101)),x63102))
% 164.51/164.37  [8714]~E(f324(f246(a840,a840),x87143),f2(a840))+~E(x87141,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x87143)),x87142)),f324(f251(a840,a840),x87143)))+P1(f324(f54(x87141,x87142),x87143))+~P1(f324(f324(f231(a840),f324(f251(a840,a840),x87143)),f2(a840)))+P1(f324(f324(f232(a840),f2(a840)),x87142))+~P1(f324(f324(f232(a840),x87142),f324(f251(a840,a840),x87143)))
% 164.51/164.37  [8721]E(x87211,f2(a840))+~E(x87212,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x87213)),x87211)),f324(f251(a840,a840),x87213)))+P1(f324(f54(x87212,x87211),x87213))+~P1(f324(f324(f232(a840),f2(a840)),x87211))+~P1(f324(f324(f231(a840),f2(a840)),f324(f251(a840,a840),x87213)))+~P1(f324(f324(f232(a840),f324(f251(a840,a840),x87213)),x87211))
% 164.51/164.37  [8736]~E(f324(f246(a840,a840),x87363),f2(a840))+~E(x87361,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x87363)),x87362)),f324(f251(a840,a840),x87363)))+P1(f324(f54(x87361,x87362),x87363))+~P1(f324(f324(f232(a840),f2(a840)),x87362))+~P1(f324(f324(f231(a840),f2(a840)),f324(f251(a840,a840),x87363)))+~P1(f324(f324(f232(a840),f324(f251(a840,a840),x87363)),x87362))
% 164.51/164.37  [6710]~P94(x67102)+E(x67101,f179(f847(x67102,a834)))+E(x67103,f179(f847(x67102,a834)))+~P1(f324(f64(x67102),x67101))+~P1(f324(f64(x67102),x67103))+E(f12(x67102,f324(f324(f103(f847(x67102,a834)),x67103),x67101)),f324(f324(f104(x67102),f12(x67102,x67103)),f12(x67102,x67101)))
% 164.51/164.37  [6711]~P86(x67112)+E(x67111,f179(f847(x67112,a834)))+E(x67113,f179(f847(x67112,a834)))+~P1(f324(f64(x67112),x67111))+~P1(f324(f64(x67112),x67113))+E(f16(x67112,f324(f324(f103(f847(x67112,a834)),x67113),x67111)),f324(f324(f178(x67112),f16(x67112,x67113)),f16(x67112,x67111)))
% 164.51/164.37  [6712]~P86(x67122)+E(x67121,f179(f847(x67122,a834)))+E(x67123,f179(f847(x67122,a834)))+~P1(f324(f64(x67122),x67121))+~P1(f324(f64(x67122),x67123))+E(f17(x67122,f324(f324(f103(f847(x67122,a834)),x67123),x67121)),f324(f324(f235(x67122),f17(x67122,x67123)),f17(x67122,x67121)))
% 164.51/164.37  [6713]~P94(x67132)+E(x67131,f179(f847(x67132,a834)))+E(x67133,f179(f847(x67132,a834)))+~P1(f324(f64(x67132),x67131))+~P1(f324(f64(x67132),x67133))+E(f15(x67132,f324(f324(f103(f847(x67132,a834)),x67133),x67131)),f324(f324(f103(x67132),f15(x67132,x67133)),f15(x67132,x67131)))
% 164.51/164.37  [7381]~P92(x73812)+E(x73811,f179(f847(x73812,a834)))+E(x73813,f179(f847(x73812,a834)))+~P1(f324(f64(x73812),x73811))+~P1(f324(f64(x73812),x73813))+E(f324(f324(f83(x73812),f324(f66(x73812,f83(x73812)),x73813)),f324(f66(x73812,f83(x73812)),x73811)),f324(f66(x73812,f83(x73812)),f324(f324(f103(f847(x73812,a834)),x73813),x73811)))
% 164.51/164.37  [7546]~P86(x75462)+E(x75461,f179(f847(x75462,a834)))+E(x75463,f179(f847(x75462,a834)))+~P1(f324(f64(x75462),x75461))+~P1(f324(f64(x75462),x75463))+E(f324(f324(f178(x75462),f13(x75462,f178(x75462),x75463)),f13(x75462,f178(x75462),x75461)),f13(x75462,f178(x75462),f324(f324(f103(f847(x75462,a834)),x75463),x75461)))
% 164.51/164.37  [7547]~P86(x75472)+E(x75471,f179(f847(x75472,a834)))+E(x75473,f179(f847(x75472,a834)))+~P1(f324(f64(x75472),x75471))+~P1(f324(f64(x75472),x75473))+E(f324(f324(f235(x75472),f14(x75472,f235(x75472),x75473)),f14(x75472,f235(x75472),x75471)),f14(x75472,f235(x75472),f324(f324(f103(f847(x75472,a834)),x75473),x75471)))
% 164.51/164.37  [8568]~P1(f324(x85681,x85683))+P1(f324(x85681,f470(x85681,x85682)))+P1(f324(x85681,f465(x85681,x85682)))+~P1(f324(f324(f232(a1),f2(a1)),x85682))+~P1(f324(f324(f326(a1),x85683),f296(a1,f80(a1),x85682)))+P1(f324(x85681,f324(f324(f3(a1),f465(x85681,x85682)),f324(f324(f83(a1),f469(x85681,x85682)),x85682))))
% 164.51/164.37  [8834]~P1(f324(x88341,x88343))+~P1(f324(x88341,f465(x88341,x88342)))+P1(f324(x88341,f470(x88341,x88342)))+~P1(f324(f324(f232(a1),f2(a1)),x88342))+~P1(f324(f324(f326(a1),x88343),f296(a1,f80(a1),x88342)))+~P1(f324(x88341,f324(f324(f3(a1),f465(x88341,x88342)),f324(f324(f83(a1),f469(x88341,x88342)),x88342))))
% 164.51/164.37  [9987]~P97(x99872)+E(x99871,f179(f847(x99872,a834)))+E(x99873,f179(f847(x99872,a834)))+~P1(f324(f64(x99872),x99871))+~P1(f324(f64(x99872),x99873))+E(f12(x99872,f324(f257(x99872),f324(f324(f10(f847(x99872,a834),a834,x99872),f89(x99872)),f324(f324(f10(f847(x99872,f847(x99872,a834)),f847(x99872,a834),x99872),f324(f10(f847(x99872,a834),a834,x99872),f89(x99872))),f324(f324(f9(x99872,f847(x99872,f847(x99872,a834)),f847(x99872,f847(x99872,a834))),f324(f324(f10(f847(x99872,f847(f847(x99872,a834),f847(x99872,a834))),f847(f847(x99872,f847(x99872,a834)),f847(x99872,f847(x99872,a834))),x99872),f20(x99872,f847(x99872,a834),f847(x99872,a834))),f324(f324(f10(f847(x99872,f847(x99872,f847(a834,a834))),f847(x99872,f847(f847(x99872,a834),f847(x99872,a834))),x99872),f324(f10(f847(x99872,f847(a834,a834)),f847(f847(x99872,a834),f847(x99872,a834)),x99872),f20(x99872,a834,a834))),f324(f324(f10(f847(x99872,f847(x99872,a834)),f847(x99872,f847(x99872,f847(a834,a834))),x99872),f324(f10(f847(x99872,a834),f847(x99872,f847(a834,a834)),x99872),f324(f10(a834,f847(a834,a834),x99872),a322))),f324(f324(f9(x99872,f847(x99872,f847(x99872,x99872)),f847(x99872,f847(x99872,a834))),f324(f324(f10(f847(f847(x99872,x99872),f847(x99872,a834)),f847(f847(x99872,f847(x99872,x99872)),f847(x99872,f847(x99872,a834))),x99872),f10(f847(x99872,x99872),f847(x99872,a834),x99872)),f324(f324(f10(f847(x99872,a834),f847(f847(x99872,x99872),f847(x99872,a834)),x99872),f10(x99872,a834,x99872)),a321))),f103(x99872)))))),f324(f324(f9(x99872,f847(x99872,a834),f847(x99872,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x99872,a834),f847(x99872,a834)),x99872),f10(a834,a834,x99872)),f324(f324(f10(a834,f847(a834,a834),x99872),a322),f324(f324(f9(x99872,f847(x99872,a834),a834),f326(x99872)),x99873)))),f324(f324(f9(x99872,f847(x99872,a834),a834),f326(x99872)),x99871))))))),f324(f324(f103(x99872),f12(x99872,x99873)),f12(x99872,x99871)))
% 164.51/164.37  [9988]~P97(x99882)+E(x99881,f179(f847(x99882,a834)))+E(x99883,f179(f847(x99882,a834)))+~P1(f324(f64(x99882),x99881))+~P1(f324(f64(x99882),x99883))+E(f15(x99882,f324(f257(x99882),f324(f324(f10(f847(x99882,a834),a834,x99882),f89(x99882)),f324(f324(f10(f847(x99882,f847(x99882,a834)),f847(x99882,a834),x99882),f324(f10(f847(x99882,a834),a834,x99882),f89(x99882))),f324(f324(f9(x99882,f847(x99882,f847(x99882,a834)),f847(x99882,f847(x99882,a834))),f324(f324(f10(f847(x99882,f847(f847(x99882,a834),f847(x99882,a834))),f847(f847(x99882,f847(x99882,a834)),f847(x99882,f847(x99882,a834))),x99882),f20(x99882,f847(x99882,a834),f847(x99882,a834))),f324(f324(f10(f847(x99882,f847(x99882,f847(a834,a834))),f847(x99882,f847(f847(x99882,a834),f847(x99882,a834))),x99882),f324(f10(f847(x99882,f847(a834,a834)),f847(f847(x99882,a834),f847(x99882,a834)),x99882),f20(x99882,a834,a834))),f324(f324(f10(f847(x99882,f847(x99882,a834)),f847(x99882,f847(x99882,f847(a834,a834))),x99882),f324(f10(f847(x99882,a834),f847(x99882,f847(a834,a834)),x99882),f324(f10(a834,f847(a834,a834),x99882),a322))),f324(f324(f9(x99882,f847(x99882,f847(x99882,x99882)),f847(x99882,f847(x99882,a834))),f324(f324(f10(f847(f847(x99882,x99882),f847(x99882,a834)),f847(f847(x99882,f847(x99882,x99882)),f847(x99882,f847(x99882,a834))),x99882),f10(f847(x99882,x99882),f847(x99882,a834),x99882)),f324(f324(f10(f847(x99882,a834),f847(f847(x99882,x99882),f847(x99882,a834)),x99882),f10(x99882,a834,x99882)),a321))),f104(x99882)))))),f324(f324(f9(x99882,f847(x99882,a834),f847(x99882,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x99882,a834),f847(x99882,a834)),x99882),f10(a834,a834,x99882)),f324(f324(f10(a834,f847(a834,a834),x99882),a322),f324(f324(f9(x99882,f847(x99882,a834),a834),f326(x99882)),x99883)))),f324(f324(f9(x99882,f847(x99882,a834),a834),f326(x99882)),x99881))))))),f324(f324(f104(x99882),f15(x99882,x99883)),f15(x99882,x99881)))
% 164.51/164.37  [9989]~P86(x99892)+E(x99891,f179(f847(x99892,a834)))+E(x99893,f179(f847(x99892,a834)))+~P1(f324(f64(x99892),x99891))+~P1(f324(f64(x99892),x99893))+E(f13(x99892,f178(x99892),f324(f257(x99892),f324(f324(f10(f847(x99892,a834),a834,x99892),f89(x99892)),f324(f324(f10(f847(x99892,f847(x99892,a834)),f847(x99892,a834),x99892),f324(f10(f847(x99892,a834),a834,x99892),f89(x99892))),f324(f324(f9(x99892,f847(x99892,f847(x99892,a834)),f847(x99892,f847(x99892,a834))),f324(f324(f10(f847(x99892,f847(f847(x99892,a834),f847(x99892,a834))),f847(f847(x99892,f847(x99892,a834)),f847(x99892,f847(x99892,a834))),x99892),f20(x99892,f847(x99892,a834),f847(x99892,a834))),f324(f324(f10(f847(x99892,f847(x99892,f847(a834,a834))),f847(x99892,f847(f847(x99892,a834),f847(x99892,a834))),x99892),f324(f10(f847(x99892,f847(a834,a834)),f847(f847(x99892,a834),f847(x99892,a834)),x99892),f20(x99892,a834,a834))),f324(f324(f10(f847(x99892,f847(x99892,a834)),f847(x99892,f847(x99892,f847(a834,a834))),x99892),f324(f10(f847(x99892,a834),f847(x99892,f847(a834,a834)),x99892),f324(f10(a834,f847(a834,a834),x99892),a322))),f324(f324(f9(x99892,f847(x99892,f847(x99892,x99892)),f847(x99892,f847(x99892,a834))),f324(f324(f10(f847(f847(x99892,x99892),f847(x99892,a834)),f847(f847(x99892,f847(x99892,x99892)),f847(x99892,f847(x99892,a834))),x99892),f10(f847(x99892,x99892),f847(x99892,a834),x99892)),f324(f324(f10(f847(x99892,a834),f847(f847(x99892,x99892),f847(x99892,a834)),x99892),f10(x99892,a834,x99892)),a321))),f235(x99892)))))),f324(f324(f9(x99892,f847(x99892,a834),f847(x99892,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x99892,a834),f847(x99892,a834)),x99892),f10(a834,a834,x99892)),f324(f324(f10(a834,f847(a834,a834),x99892),a322),f324(f324(f9(x99892,f847(x99892,a834),a834),f326(x99892)),x99893)))),f324(f324(f9(x99892,f847(x99892,a834),a834),f326(x99892)),x99891))))))),f324(f324(f235(x99892),f13(x99892,f178(x99892),x99893)),f13(x99892,f178(x99892),x99891)))
% 164.51/164.37  [9990]~P86(x99902)+E(x99901,f179(f847(x99902,a834)))+E(x99903,f179(f847(x99902,a834)))+~P1(f324(f64(x99902),x99901))+~P1(f324(f64(x99902),x99903))+E(f14(x99902,f235(x99902),f324(f257(x99902),f324(f324(f10(f847(x99902,a834),a834,x99902),f89(x99902)),f324(f324(f10(f847(x99902,f847(x99902,a834)),f847(x99902,a834),x99902),f324(f10(f847(x99902,a834),a834,x99902),f89(x99902))),f324(f324(f9(x99902,f847(x99902,f847(x99902,a834)),f847(x99902,f847(x99902,a834))),f324(f324(f10(f847(x99902,f847(f847(x99902,a834),f847(x99902,a834))),f847(f847(x99902,f847(x99902,a834)),f847(x99902,f847(x99902,a834))),x99902),f20(x99902,f847(x99902,a834),f847(x99902,a834))),f324(f324(f10(f847(x99902,f847(x99902,f847(a834,a834))),f847(x99902,f847(f847(x99902,a834),f847(x99902,a834))),x99902),f324(f10(f847(x99902,f847(a834,a834)),f847(f847(x99902,a834),f847(x99902,a834)),x99902),f20(x99902,a834,a834))),f324(f324(f10(f847(x99902,f847(x99902,a834)),f847(x99902,f847(x99902,f847(a834,a834))),x99902),f324(f10(f847(x99902,a834),f847(x99902,f847(a834,a834)),x99902),f324(f10(a834,f847(a834,a834),x99902),a322))),f324(f324(f9(x99902,f847(x99902,f847(x99902,x99902)),f847(x99902,f847(x99902,a834))),f324(f324(f10(f847(f847(x99902,x99902),f847(x99902,a834)),f847(f847(x99902,f847(x99902,x99902)),f847(x99902,f847(x99902,a834))),x99902),f10(f847(x99902,x99902),f847(x99902,a834),x99902)),f324(f324(f10(f847(x99902,a834),f847(f847(x99902,x99902),f847(x99902,a834)),x99902),f10(x99902,a834,x99902)),a321))),f178(x99902)))))),f324(f324(f9(x99902,f847(x99902,a834),f847(x99902,a834)),f324(f324(f10(f847(a834,a834),f847(f847(x99902,a834),f847(x99902,a834)),x99902),f10(a834,a834,x99902)),f324(f324(f10(a834,f847(a834,a834),x99902),a322),f324(f324(f9(x99902,f847(x99902,a834),a834),f326(x99902)),x99903)))),f324(f324(f9(x99902,f847(x99902,a834),a834),f326(x99902)),x99901))))))),f324(f324(f178(x99902),f14(x99902,f235(x99902),x99903)),f14(x99902,f235(x99902),x99901)))
% 164.51/164.37  [7045]~P84(x70453)+E(x70451,x70452)+~E(f324(f324(f240(x70453),x70451),x70454),f324(f324(f240(x70453),x70452),x70454))+~P1(f324(f324(f231(x70453),f2(x70453)),x70452))+~P1(f324(f324(f231(x70453),f2(x70453)),x70451))+~P1(f324(f324(f232(a840),f2(a840)),x70454))
% 164.51/164.37  [7338]~P86(x73382)+E(x73381,f179(f847(x73382,a834)))+~P1(f324(f64(x73382),x73381))+~P1(f324(f324(f326(x73382),x73384),x73381))+P1(f324(f324(f232(x73382),x73383),x73384))+~P1(f324(f324(f232(x73382),x73383),f324(f66(x73382,f235(x73382)),x73381)))
% 164.51/164.37  [7339]~P86(x73392)+E(x73391,f179(f847(x73392,a834)))+~P1(f324(f64(x73392),x73391))+~P1(f324(f324(f326(x73392),x73394),x73391))+P1(f324(f324(f231(x73392),x73393),x73394))+~P1(f324(f324(f231(x73392),x73393),f324(f66(x73392,f235(x73392)),x73391)))
% 164.51/164.37  [7340]~P99(x73402)+E(x73401,f179(f847(x73402,a834)))+~P1(f324(f64(x73402),x73401))+~P1(f324(f324(f326(x73402),x73404),x73401))+P1(f324(f324(f231(x73402),x73403),x73404))+~P1(f324(f324(f231(x73402),x73403),f324(f66(x73402,f104(x73402)),x73401)))
% 164.51/164.37  [7234]E(x72341,f2(a1))+E(f324(f324(f42(a1),x72342),x72341),x72343)+~P1(f324(f324(f231(a1),x72344),f2(a1)))+~E(x72342,f324(f324(f82(a1),f324(f324(f83(a1),x72341),x72343)),x72344))+P1(f324(f324(f232(a1),f2(a1)),x72341))+~P1(f324(f324(f232(a1),x72341),x72344))
% 164.51/164.37  [7250]E(f51(a1,x72502,x72501),x72503)+E(x72501,f2(a1))+~P1(f324(f324(f231(a1),x72503),f2(a1)))+~E(x72502,f324(f324(f82(a1),f324(f324(f83(a1),x72501),x72504)),x72503))+P1(f324(f324(f232(a1),f2(a1)),x72501))+~P1(f324(f324(f232(a1),x72501),x72503))
% 164.51/164.37  [7380]E(x73801,f2(a1))+E(f324(f324(f42(a1),x73802),x73801),x73803)+~E(x73802,f324(f324(f82(a1),f324(f324(f83(a1),x73801),x73803)),x73804))+~P1(f324(f324(f232(a1),f2(a1)),x73801))+~P1(f324(f324(f231(a1),f2(a1)),x73804))+~P1(f324(f324(f232(a1),x73804),x73801))
% 164.51/164.37  [7405]E(f51(a1,x74052,x74051),x74053)+E(x74051,f2(a1))+~E(x74052,f324(f324(f82(a1),f324(f324(f83(a1),x74051),x74054)),x74053))+~P1(f324(f324(f232(a1),f2(a1)),x74051))+~P1(f324(f324(f231(a1),f2(a1)),x74053))+~P1(f324(f324(f232(a1),x74053),x74051))
% 164.51/164.37  [7550]~P86(x75502)+E(x75501,f179(f847(x75502,a834)))+~P1(f324(f64(x75502),x75501))+~P1(f324(f324(f232(x75502),x75504),x75503))+~P1(f324(f324(f326(x75502),x75504),x75501))+P1(f324(f324(f232(x75502),f324(f66(x75502,f235(x75502)),x75501)),x75503))
% 164.51/164.37  [7551]~P86(x75512)+E(x75511,f179(f847(x75512,a834)))+~P1(f324(f64(x75512),x75511))+~P1(f324(f324(f231(x75512),x75514),x75513))+~P1(f324(f324(f326(x75512),x75514),x75511))+P1(f324(f324(f231(x75512),f324(f66(x75512,f235(x75512)),x75511)),x75513))
% 164.51/164.37  [8125]~P1(f324(f324(f231(a1),x81254),f2(a1)))+~E(x81251,f324(f324(f82(a1),f324(f324(f83(a1),x81252),x81253)),x81254))+~P1(f324(f324(f231(a1),f2(a1)),x81254))+~P1(f324(f324(f232(a1),x81254),x81252))+~P1(f324(f324(f232(a1),x81252),x81254))+P1(f324(f55(x81251,x81252),f324(f324(f247(a1,a1),x81253),x81254)))
% 164.51/164.37  [8292]~P85(x82921)+P1(f324(f324(f232(f847(x82921,a834)),f296(x82921,x82922,x82923)),f296(x82921,x82924,x82925)))+~P1(f324(f324(f232(x82921),x82923),x82925))+~P1(f324(f324(f231(x82921),x82924),x82922))+~P1(f324(f324(f231(x82921),x82924),x82925))+~P1(f324(f324(f231(x82921),x82923),x82925))
% 164.51/164.37  [8293]~P85(x82931)+P1(f324(f324(f232(f847(x82931,a834)),f296(x82931,x82932,x82933)),f296(x82931,x82934,x82935)))+~P1(f324(f324(f232(x82931),x82934),x82932))+~P1(f324(f324(f231(x82931),x82933),x82935))+~P1(f324(f324(f231(x82931),x82934),x82935))+~P1(f324(f324(f231(x82931),x82934),x82932))
% 164.51/164.37  [9071]P56(x90712,x90713,x90714,x90711)+E(x90711,f179(f847(x90712,a834)))+~P1(f324(f64(x90712),x90714))+~P1(f324(f64(x90712),x90711))+~P1(f324(f324(x90713,f563(x90711,x90714,x90713,x90712)),x90715))+~P1(f324(f324(f326(x90712),x90715),x90711))
% 164.51/164.37  [9201]~E(x92013,x92015)+~P67(x92011)+~P68(x92011)+~P38(x92013)+E(f324(f324(f11(a1,x92011),x92012),x92013),f324(f324(f11(a1,x92011),x92014),x92015))+P1(f324(f324(f231(a1),f2(a1)),f509(x92012,x92014,x92013,x92015,x92011)))
% 164.51/164.37  [9202]~E(x92023,x92025)+~P67(x92021)+~P68(x92021)+~P38(x92023)+E(f324(f324(f8(a1,x92021),x92022),x92023),f324(f324(f8(a1,x92021),x92024),x92025))+P1(f324(f324(f231(a1),f2(a1)),f558(x92022,x92024,x92023,x92025,x92021)))
% 164.51/164.37  [9367]~E(x93675,x93673)+~P67(x93671)+~P68(x93671)+~P38(x93675)+~E(f324(x93672,f509(x93674,x93672,x93675,x93673,x93671)),f324(x93674,f509(x93674,x93672,x93675,x93673,x93671)))+E(f324(f324(f11(a1,x93671),x93672),x93673),f324(f324(f11(a1,x93671),x93674),x93675))
% 164.51/164.37  [9368]~E(x93685,x93683)+~P67(x93681)+~P68(x93681)+~P38(x93685)+~E(f324(x93682,f558(x93684,x93682,x93685,x93683,x93681)),f324(x93684,f558(x93684,x93682,x93685,x93683,x93681)))+E(f324(f324(f8(a1,x93681),x93682),x93683),f324(f324(f8(a1,x93681),x93684),x93685))
% 164.51/164.37  [9455]~P70(x94553)+E(f324(x94551,x94552),f2(x94553))+~E(f324(f324(f8(x94554,x94553),x94551),x94555),f2(x94553))+~P1(f324(f64(x94554),x94555))+P1(f324(f324(f326(x94554),f503(x94552,x94551,x94555,x94554,x94553)),x94555))+~P1(f324(f324(f326(x94554),x94552),x94555))
% 164.51/164.37  [9579]~P70(x95793)+E(f324(x95791,x95792),f2(x95793))+~E(f324(f324(f8(x95794,x95793),x95791),x95795),f2(x95793))+~P1(f324(f64(x95794),x95795))+~P1(f324(f324(f326(x95794),x95792),x95795))+~P1(f324(f324(f231(x95793),f2(x95793)),f324(x95791,f503(x95792,x95791,x95795,x95794,x95793))))
% 164.51/164.37  [8206]~P122(x82061)+~P1(f324(f324(f231(x82061),f2(x82061)),x82063))+~P1(f324(f324(f232(x82061),x82063),x82065))+~P1(f324(f324(f232(x82061),x82062),x82064))+~P1(f324(f324(f232(x82061),f2(x82061)),x82064))+P1(f324(f324(f232(x82061),f324(f324(f83(x82061),x82062),x82063)),f324(f324(f83(x82061),x82064),x82065)))
% 164.51/164.37  [8207]~P122(x82071)+~P1(f324(f324(f231(x82071),f2(x82071)),x82073))+~P1(f324(f324(f231(x82071),f2(x82071)),x82072))+~P1(f324(f324(f232(x82071),x82073),x82075))+~P1(f324(f324(f232(x82071),x82072),x82074))+P1(f324(f324(f232(x82071),f324(f324(f83(x82071),x82072),x82073)),f324(f324(f83(x82071),x82074),x82075)))
% 164.51/164.37  [8208]~P122(x82081)+~P1(f324(f324(f231(x82081),x82082),x82084))+~P1(f324(f324(f231(x82081),f2(x82081)),x82083))+~P1(f324(f324(f232(x82081),x82083),x82085))+~P1(f324(f324(f232(x82081),f2(x82081)),x82082))+P1(f324(f324(f232(x82081),f324(f324(f83(x82081),x82082),x82083)),f324(f324(f83(x82081),x82084),x82085)))
% 164.51/164.37  [8209]~P122(x82091)+~P1(f324(f324(f231(x82091),x82093),x82095))+~P1(f324(f324(f231(x82091),f2(x82091)),x82092))+~P1(f324(f324(f232(x82091),x82092),x82094))+~P1(f324(f324(f232(x82091),f2(x82091)),x82093))+P1(f324(f324(f232(x82091),f324(f324(f83(x82091),x82092),x82093)),f324(f324(f83(x82091),x82094),x82095)))
% 164.51/164.37  [8210]~P62(x82101)+~P1(f324(f324(f231(x82101),x82102),x82104))+~P1(f324(f324(f232(x82101),x82105),x82103))+~P1(f324(f324(f232(x82101),f2(x82101)),x82105))+~P1(f324(f324(f232(x82101),f2(x82101)),x82102))+P1(f324(f324(f232(x82101),f324(f324(f284(x82101),x82102),x82103)),f324(f324(f284(x82101),x82104),x82105)))
% 164.51/164.37  [8211]~P62(x82111)+~P1(f324(f324(f231(x82111),x82115),x82113))+~P1(f324(f324(f231(x82111),f2(x82111)),x82112))+~P1(f324(f324(f232(x82111),x82112),x82114))+~P1(f324(f324(f232(x82111),f2(x82111)),x82115))+P1(f324(f324(f232(x82111),f324(f324(f284(x82111),x82112),x82113)),f324(f324(f284(x82111),x82114),x82115)))
% 164.51/164.37  [8212]~P130(x82121)+~P1(f324(f324(f231(x82121),x82123),x82125))+~P1(f324(f324(f231(x82121),x82122),x82124))+~P1(f324(f324(f231(x82121),f2(x82121)),x82123))+~P1(f324(f324(f231(x82121),f2(x82121)),x82124))+P1(f324(f324(f231(x82121),f324(f324(f83(x82121),x82122),x82123)),f324(f324(f83(x82121),x82124),x82125)))
% 164.51/164.37  [8213]~P130(x82131)+~P1(f324(f324(f231(x82131),x82133),x82135))+~P1(f324(f324(f231(x82131),x82132),x82134))+~P1(f324(f324(f231(x82131),f2(x82131)),x82133))+~P1(f324(f324(f231(x82131),f2(x82131)),x82132))+P1(f324(f324(f231(x82131),f324(f324(f83(x82131),x82132),x82133)),f324(f324(f83(x82131),x82134),x82135)))
% 164.51/164.37  [8214]~P62(x82141)+~P1(f324(f324(f232(x82141),f2(x82141)),x82145))+~P1(f324(f324(f231(x82141),x82145),x82143))+~P1(f324(f324(f231(x82141),x82142),x82144))+~P1(f324(f324(f231(x82141),f2(x82141)),x82142))+P1(f324(f324(f231(x82141),f324(f324(f284(x82141),x82142),x82143)),f324(f324(f284(x82141),x82144),x82145)))
% 164.51/164.37  [9493]~P67(x94935)+~P79(x94935)+E(x94931,f179(f847(x94932,a834)))+~P1(f324(f64(x94932),x94931))+P1(f324(f324(f326(x94932),f510(x94933,x94934,x94931,x94932,x94935)),x94931))+P1(f324(f324(f232(x94935),f324(f324(f8(x94932,x94935),x94934),x94931)),f324(f324(f8(x94932,x94935),x94933),x94931)))
% 164.51/164.37  [9600]~P77(x96001)+~P67(x96001)+~P1(f324(f64(x96002),x96005))+~P1(f324(f324(f231(x96001),f2(x96001)),f324(x96003,f504(x96003,x96004,x96005,x96002,x96001))))+P1(f324(f324(f231(x96001),f324(f324(f8(x96002,x96001),x96003),x96004)),f324(f324(f8(x96002,x96001),x96003),x96005)))+~P1(f324(f324(f231(f847(x96002,a834)),x96004),x96005))
% 164.51/164.37  [9768]~P67(x97683)+~P79(x97683)+E(x97681,f179(f847(x97682,a834)))+~P1(f324(f64(x97682),x97681))+~P1(f324(f324(f232(x97683),f324(x97684,f510(x97685,x97684,x97681,x97682,x97683))),f324(x97685,f510(x97685,x97684,x97681,x97682,x97683))))+P1(f324(f324(f232(x97683),f324(f324(f8(x97682,x97683),x97684),x97681)),f324(f324(f8(x97682,x97683),x97685),x97681)))
% 164.51/164.37  [6905]~P21(x69052,x69055,x69054)+E(x69051,f179(f847(x69052,a834)))+E(x69053,f179(f847(x69052,a834)))+~P1(f324(f64(x69052),x69051))+~P1(f324(f64(x69052),x69053))+E(f324(x69054,f324(f324(f103(f847(x69052,a834)),x69053),x69051)),f324(f324(x69055,f324(x69054,x69053)),f324(x69054,x69051)))
% 164.51/164.37  [7515]~P140(x75151,x75153,x75154)+P1(f324(x75151,x75152))+~P1(f324(f324(f232(a1),x75154),f2(a1)))+~P1(f324(f324(f231(a1),x75155),f2(a1)))+~E(x75153,f324(f324(f82(a1),f324(f324(f83(a1),x75154),x75152)),x75155))+~P1(f324(f324(f232(a1),x75154),x75155))
% 164.51/164.37  [7516]~P139(x75161,x75163,x75164)+P1(f324(x75161,x75162))+~P1(f324(f324(f232(a1),x75164),f2(a1)))+~P1(f324(f324(f231(a1),x75162),f2(a1)))+~E(x75163,f324(f324(f82(a1),f324(f324(f83(a1),x75164),x75165)),x75162))+~P1(f324(f324(f232(a1),x75164),x75162))
% 164.51/164.37  [7559]~P140(x75591,x75593,x75594)+P1(f324(x75591,x75592))+~E(x75593,f324(f324(f82(a1),f324(f324(f83(a1),x75594),x75592)),x75595))+~P1(f324(f324(f232(a1),f2(a1)),x75594))+~P1(f324(f324(f231(a1),f2(a1)),x75595))+~P1(f324(f324(f232(a1),x75595),x75594))
% 164.51/164.37  [7560]~P139(x75601,x75603,x75604)+P1(f324(x75601,x75602))+~E(x75603,f324(f324(f82(a1),f324(f324(f83(a1),x75604),x75605)),x75602))+~P1(f324(f324(f232(a1),f2(a1)),x75604))+~P1(f324(f324(f231(a1),f2(a1)),x75602))+~P1(f324(f324(f232(a1),x75602),x75604))
% 164.51/164.37  [8497]P1(f324(f324(x84971,x84972),x84973))+~P1(f324(f324(x84971,f324(f324(f42(a1),x84974),x84975)),f51(a1,x84974,x84975)))+~P1(f324(f324(f232(a1),x84975),f2(a1)))+~P1(f324(f324(f231(a1),x84973),f2(a1)))+~E(x84974,f324(f324(f82(a1),f324(f324(f83(a1),x84975),x84972)),x84973))+~P1(f324(f324(f232(a1),x84975),x84973))
% 164.51/164.37  [8504]P1(f324(f324(x85041,x85042),x85043))+~P1(f324(f324(x85041,f324(f324(f42(a1),x85044),x85045)),f51(a1,x85044,x85045)))+~E(x85044,f324(f324(f82(a1),f324(f324(f83(a1),x85045),x85042)),x85043))+~P1(f324(f324(f232(a1),f2(a1)),x85045))+~P1(f324(f324(f231(a1),f2(a1)),x85043))+~P1(f324(f324(f232(a1),x85043),x85045))
% 164.51/164.37  [8727]E(x87271,x87272)+~P53(x87273,x87275,x87274)+~P1(f324(f324(f326(x87273),x87272),x87275))+~P1(f324(f324(f326(x87273),x87271),x87275))+P1(f324(f324(f326(f846(x87273,x87273)),f324(f324(f247(x87273,x87273),x87271),x87272)),x87274))+P1(f324(f324(f326(f846(x87273,x87273)),f324(f324(f247(x87273,x87273),x87272),x87271)),x87274))
% 164.51/164.37  [9523]~P77(x95235)+~P67(x95235)+~P1(f324(f64(x95231),x95234))+P1(f324(f324(f231(x95235),f324(f324(f8(x95231,x95235),x95232),x95233)),f324(f324(f8(x95231,x95235),x95232),x95234)))+~P1(f324(f324(f231(f847(x95231,a834)),x95233),x95234))+P1(f324(f324(f326(x95231),f504(x95232,x95233,x95234,x95231,x95235)),f324(f324(f3(f847(x95231,a834)),x95234),x95233)))
% 164.51/164.37  [9608]E(x96081,f179(f847(x96082,a834)))+~P1(f324(f64(x96082),x96083))+~P1(f324(f64(x96082),x96081))+P1(f324(f324(f326(f846(f847(x96082,a834),f847(x96082,a834))),f324(f324(f247(f847(x96082,a834),f847(x96082,a834)),x96083),x96081)),f317(x96082,x96084)))+~P1(f324(f324(f326(x96082),x96085),x96081))+~P1(f324(f324(f326(f846(x96082,x96082)),f324(f324(f247(x96082,x96082),f565(x96084,x96081,x96083,x96082)),x96085)),x96084))
% 164.51/164.37  [9609]E(x96091,f179(f847(x96092,a834)))+~P1(f324(f64(x96092),x96093))+~P1(f324(f64(x96092),x96091))+P1(f324(f324(f326(f846(f847(x96092,a834),f847(x96092,a834))),f324(f324(f247(f847(x96092,a834),f847(x96092,a834)),x96093),x96091)),f317(x96092,x96094)))+~P1(f324(f324(f326(x96092),x96095),x96091))+~P1(f324(f324(f326(f846(x96092,x96092)),f324(f324(f247(x96092,x96092),f647(x96094,x96091,x96093,x96092)),x96095)),x96094))
% 164.51/164.37  [9770]~P70(x97701)+~E(f324(f324(f8(x97705,x97701),x97702),x97706),x97704)+~P1(f324(f64(x97705),x97706))+P1(f324(f324(f326(x97705),f505(x97703,x97704,x97702,x97706,x97705,x97701)),x97706))+P1(f324(f324(f231(x97701),f324(x97702,x97703)),x97704))+~P1(f324(f324(f326(x97705),x97703),x97706))
% 164.51/164.37  [9824]~P70(x98241)+~E(f324(f324(f8(x98245,x98241),x98242),x98246),x98244)+~P1(f324(f64(x98245),x98246))+~P1(f324(f324(f326(x98245),x98243),x98246))+~P1(f324(f324(f231(x98241),f2(x98241)),f324(x98242,f505(x98243,x98244,x98242,x98246,x98245,x98241))))+P1(f324(f324(f231(x98241),f324(x98242,x98243)),x98244))
% 164.51/164.37  [9939]~E(x99395,x99398)+~E(x99394,x99397)+~P101(x99391)+~P67(x99392)+E(f324(f324(f8(x99391,x99392),x99393),f324(f295(x99391,x99394),x99395)),f324(f324(f8(x99391,x99392),x99396),f324(f295(x99391,x99397),x99398)))+P1(f324(f324(f231(x99391),x99394),f660(x99393,x99396,x99395,x99398,x99394,x99397,x99391,x99392)))
% 164.51/164.37  [9956]~E(x99567,x99564)+~E(x99568,x99565)+~P101(x99561)+~P67(x99562)+~E(f324(x99563,f660(x99566,x99563,x99568,x99565,x99567,x99564,x99561,x99562)),f324(x99566,f660(x99566,x99563,x99568,x99565,x99567,x99564,x99561,x99562)))+E(f324(f324(f8(x99561,x99562),x99563),f324(f295(x99561,x99564),x99565)),f324(f324(f8(x99561,x99562),x99566),f324(f295(x99561,x99567),x99568)))
% 164.51/164.37  [9959]~E(x99594,x99597)+~E(x99595,x99598)+~P101(x99591)+~P67(x99592)+E(f324(f324(f8(x99591,x99592),x99593),f324(f295(x99591,x99594),x99595)),f324(f324(f8(x99591,x99592),x99596),f324(f295(x99591,x99597),x99598)))+P1(f324(f324(f232(x99591),f660(x99593,x99596,x99595,x99598,x99594,x99597,x99591,x99592)),x99595))
% 164.51/164.37  [9613]~P12(x96135,x96139,x96136)+~P12(x96131,x961310,x96133)+~P17(x96131,x96135,f847(x96132,a834),x96133,x96136,x96138)+~P1(f324(f324(f326(x96135),x96137),x96139))+~P1(f324(f324(f326(x96131),x96134),x961310))+E(f324(f324(f45(x96131,f847(x96132,a834)),f324(f278(x96131,x96131,x96133),f324(f324(f303(x96131),x96134),f179(f847(x96131,a834))))),f324(f324(f10(f847(x96135,f847(x96132,a834)),f847(x96132,a834),x96131),f324(f45(x96135,f847(x96132,a834)),f324(f278(x96135,x96135,x96136),f324(f324(f303(x96135),x96137),f179(f847(x96135,a834)))))),x96138)),f324(f324(x96138,x96134),x96137))
% 164.51/164.37  [5395]~P86(x53953)+~P18(x53953,x53952)+~P18(x53953,x53951)+E(x53951,x53952)+~E(f324(f157(x53953),x53951),f324(f157(x53953),x53952))+~P1(f324(f127(x53953),x53952))+~P1(f324(f127(x53953),x53951))
% 164.51/164.37  [4751]~P120(x47512)+~P121(x47512)+~P137(x47512)+~P108(x47512)+~E(x47513,f2(x47512))+E(x47511,f2(a840))+E(f324(f324(f240(x47512),x47513),x47511),f2(x47512))
% 164.51/164.37  [8959]E(x89591,f2(a840))+~E(x89592,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x89593)),x89591)),f324(f251(a840,a840),x89593)))+P1(f324(f54(x89592,x89591),x89593))+~P1(f324(f324(f231(a840),f324(f251(a840,a840),x89593)),f2(a840)))+~P1(f324(f324(f231(a840),f2(a840)),f324(f251(a840,a840),x89593)))+~P1(f324(f324(f232(a840),x89591),f324(f251(a840,a840),x89593)))+~P1(f324(f324(f232(a840),f324(f251(a840,a840),x89593)),x89591))
% 164.51/164.37  [8967]~E(f324(f246(a840,a840),x89673),f2(a840))+~E(x89671,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),x89673)),x89672)),f324(f251(a840,a840),x89673)))+P1(f324(f54(x89671,x89672),x89673))+~P1(f324(f324(f231(a840),f324(f251(a840,a840),x89673)),f2(a840)))+~P1(f324(f324(f231(a840),f2(a840)),f324(f251(a840,a840),x89673)))+~P1(f324(f324(f232(a840),x89672),f324(f251(a840,a840),x89673)))+~P1(f324(f324(f232(a840),f324(f251(a840,a840),x89673)),x89672))
% 164.51/164.37  [7880]~P4(x78802)+E(x78801,f179(f847(x78802,a834)))+E(x78803,f179(f847(x78802,a834)))+~P1(f324(f64(x78802),x78801))+~P1(f324(f64(x78802),x78803))+~E(f324(f324(f104(f847(x78802,a834)),x78803),x78801),f179(f847(x78802,a834)))+E(f324(f324(f83(x78802),f324(f66(x78802,f83(x78802)),x78803)),f324(f66(x78802,f83(x78802)),x78801)),f324(f66(x78802,f83(x78802)),f324(f324(f103(f847(x78802,a834)),x78803),x78801)))
% 164.51/164.37  [7655]E(x76551,f2(a1))+E(f324(f324(f42(a1),x76552),x76551),x76553)+~P1(f324(f324(f231(a1),x76554),f2(a1)))+~E(x76552,f324(f324(f82(a1),f324(f324(f83(a1),x76551),x76553)),x76554))+~P1(f324(f324(f231(a1),f2(a1)),x76554))+~P1(f324(f324(f232(a1),x76554),x76551))+~P1(f324(f324(f232(a1),x76551),x76554))
% 164.51/164.37  [7661]E(f51(a1,x76612,x76611),x76613)+E(x76611,f2(a1))+~P1(f324(f324(f231(a1),x76613),f2(a1)))+~E(x76612,f324(f324(f82(a1),f324(f324(f83(a1),x76611),x76614)),x76613))+~P1(f324(f324(f231(a1),f2(a1)),x76613))+~P1(f324(f324(f232(a1),x76613),x76611))+~P1(f324(f324(f232(a1),x76611),x76613))
% 164.51/164.37  [6676]~P7(x66762)+E(x66761,f2(x66762))+E(x66763,f2(x66762))+~E(f324(f324(f42(x66762),x66764),x66763),f324(f324(f42(x66762),x66765),x66761))+E(f324(f324(f83(x66762),x66764),x66761),f324(f324(f83(x66762),x66763),x66765))+~P1(f324(f324(f280(x66762),x66761),x66765))+~P1(f324(f324(f280(x66762),x66763),x66764))
% 164.51/164.37  [6677]~P7(x66772)+E(x66771,f2(x66772))+E(x66773,f2(x66772))+~E(f324(f324(f83(x66772),x66774),x66773),f324(f324(f83(x66772),x66771),x66775))+E(f324(f324(f42(x66772),x66774),x66771),f324(f324(f42(x66772),x66775),x66773))+~P1(f324(f324(f280(x66772),x66771),x66774))+~P1(f324(f324(f280(x66772),x66773),x66775))
% 164.51/164.37  [7568]~P22(x75682,x75685,x75684)+E(x75681,f179(f847(x75682,a834)))+E(x75683,f179(f847(x75682,a834)))+~P1(f324(f64(x75682),x75681))+~P1(f324(f64(x75682),x75683))+~E(f324(f324(f104(f847(x75682,a834)),x75683),x75681),f179(f847(x75682,a834)))+E(f324(x75684,f324(f324(f103(f847(x75682,a834)),x75683),x75681)),f324(f324(x75685,f324(x75684,x75683)),f324(x75684,x75681)))
% 164.51/164.37  [9173]~P29(x91733,x91731,x91735,x91734)+~P29(x91731,x91733,x91736,x91732)+E(f324(f41(x91731),x91732),f324(f41(x91733),x91734))+~P1(f324(f64(x91733),x91734))+~P1(f324(f64(x91731),x91732))+~P1(f324(f324(f231(f847(x91733,a834)),f324(f304(x91731,x91733,x91736),x91732)),x91734))+~P1(f324(f324(f231(f847(x91731,a834)),f324(f304(x91733,x91731,x91735),x91734)),x91732))
% 164.51/164.37  [9121]~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91215),x91211)),x91216)),f2(a1)))+~E(f324(f324(f82(a1),f324(f324(f83(a1),x91213),x91212)),x91214),f324(f324(f82(a1),f324(f324(f83(a1),x91215),x91211)),x91216))+~P1(f324(f324(f232(a1),f2(a1)),x91215))+~P1(f324(f324(f231(a1),f2(a1)),x91216))+~P1(f324(f324(f232(a1),x91214),x91213))+~P1(f324(f324(f231(a1),x91215),x91213))+P1(f324(f324(f231(a1),x91211),x91212))
% 164.51/164.37  [8916]~E(f324(f324(f82(a1),f324(f324(f83(a1),x89163),x89161)),x89164),f324(f324(f82(a1),f324(f324(f83(a1),x89165),x89162)),x89166))+~P1(f324(f324(f232(a1),f2(a1)),x89165))+~P1(f324(f324(f231(a1),f2(a1)),x89164))+~P1(f324(f324(f232(a1),x89166),x89165))+~P1(f324(f324(f231(a1),x89165),x89163))+P1(f324(f324(f231(a1),x89161),x89162))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x89165),x89162)),x89166)))
% 164.51/164.37  [9073]~P125(x90731)+~E(f324(f324(f82(x90731),x90732),x90734),f80(x90731))+~P1(f324(f324(f231(x90731),f2(x90731)),x90734))+~P1(f324(f324(f231(x90731),f2(x90731)),x90732))+~P1(f324(f324(f232(x90731),x90735),x90736))+~P1(f324(f324(f232(x90731),x90733),x90736))+P1(f324(f324(f232(x90731),f324(f324(f82(x90731),f324(f324(f83(x90731),x90732),x90733)),f324(f324(f83(x90731),x90734),x90735))),x90736))
% 164.51/164.37  [9074]~P124(x90741)+~E(f324(f324(f82(x90741),x90742),x90744),f80(x90741))+~P1(f324(f324(f231(x90741),x90745),x90746))+~P1(f324(f324(f231(x90741),x90743),x90746))+~P1(f324(f324(f231(x90741),f2(x90741)),x90744))+~P1(f324(f324(f231(x90741),f2(x90741)),x90742))+P1(f324(f324(f231(x90741),f324(f324(f82(x90741),f324(f324(f83(x90741),x90742),x90743)),f324(f324(f83(x90741),x90744),x90745))),x90746))
% 164.51/164.37  [9866]~P12(x98667,x98666,x98665)+E(x98661,x98662)+~P16(x98667,f847(x98664,a834),x98665,x98663)+E(f324(x98663,f543(x98661,x98662,x98663,x98664,x98665,x98666,x98667)),f324(x98663,f538(x98661,x98662,x98663,x98664,x98665,x98666,x98667)))+~E(f324(f324(f45(x98667,f847(x98664,a834)),x98661),x98663),f324(f324(f45(x98667,f847(x98664,a834)),x98662),x98663))+~P1(f324(f324(f326(f847(x98667,a834)),x98662),f324(f324(f63(x98667),x98666),x98665)))+~P1(f324(f324(f326(f847(x98667,a834)),x98661),f324(f324(f63(x98667),x98666),x98665)))
% 164.51/164.37  [9905]~P12(x99053,x99057,x99056)+E(x99051,x99052)+~P16(x99053,f847(x99055,a834),x99056,x99054)+~E(f324(f324(f45(x99053,f847(x99055,a834)),x99051),x99054),f324(f324(f45(x99053,f847(x99055,a834)),x99052),x99054))+P1(f324(f324(f326(x99053),f538(x99051,x99052,x99054,x99055,x99056,x99057,x99053)),x99057))+~P1(f324(f324(f326(f847(x99053,a834)),x99052),f324(f324(f63(x99053),x99057),x99056)))+~P1(f324(f324(f326(f847(x99053,a834)),x99051),f324(f324(f63(x99053),x99057),x99056)))
% 164.51/164.37  [9906]~P12(x99063,x99067,x99066)+E(x99061,x99062)+~P16(x99063,f847(x99065,a834),x99066,x99064)+~E(f324(f324(f45(x99063,f847(x99065,a834)),x99061),x99064),f324(f324(f45(x99063,f847(x99065,a834)),x99062),x99064))+P1(f324(f324(f326(x99063),f543(x99061,x99062,x99064,x99065,x99066,x99067,x99063)),x99067))+~P1(f324(f324(f326(f847(x99063,a834)),x99062),f324(f324(f63(x99063),x99067),x99066)))+~P1(f324(f324(f326(f847(x99063,a834)),x99061),f324(f324(f63(x99063),x99067),x99066)))
% 164.51/164.37  [9974]E(x99741,x99742)+~P12(x99743,x99746,x99747)+~P16(x99743,f847(x99744,a834),x99747,x99745)+~E(f324(f324(f45(x99743,f847(x99744,a834)),x99741),x99745),f324(f324(f45(x99743,f847(x99744,a834)),x99742),x99745))+~P1(f324(f324(f326(f846(x99743,x99743)),f324(f324(f247(x99743,x99743),f538(x99741,x99742,x99745,x99744,x99747,x99746,x99743)),f543(x99741,x99742,x99745,x99744,x99747,x99746,x99743))),x99747))+~P1(f324(f324(f326(f847(x99743,a834)),x99742),f324(f324(f63(x99743),x99746),x99747)))+~P1(f324(f324(f326(f847(x99743,a834)),x99741),f324(f324(f63(x99743),x99746),x99747)))
% 164.51/164.37  [8915]~P12(x89151,x89157,x89154)+~E(x89155,x89156)+~P1(f324(f324(f326(x89151),x89153),x89156))+~P1(f324(f324(f326(x89151),x89152),x89155))+~P1(f324(f324(f326(f847(x89151,a834)),x89156),f324(f324(f63(x89151),x89157),x89154)))+~P1(f324(f324(f326(f847(x89151,a834)),x89155),f324(f324(f63(x89151),x89157),x89154)))+P1(f324(f324(f326(f846(x89151,x89151)),f324(f324(f247(x89151,x89151),x89152),x89153)),x89154))
% 164.51/164.37  [9040]E(x90401,x90402)+~P12(x90403,x90404,x90405)+~P1(f324(f324(f326(x90403),x90406),x90402))+~P1(f324(f324(f326(x90403),x90407),x90401))+~P1(f324(f324(f326(f847(x90403,a834)),x90402),f324(f324(f63(x90403),x90404),x90405)))+~P1(f324(f324(f326(f847(x90403,a834)),x90401),f324(f324(f63(x90403),x90404),x90405)))+~P1(f324(f324(f326(f846(x90403,x90403)),f324(f324(f247(x90403,x90403),x90407),x90406)),x90405))
% 164.51/164.37  [9992]~P12(x99929,x99928,x99927)+~P12(x99921,x999211,x999210)+~P17(x99921,x99929,f847(x99926,a834),x999210,x99927,x99925)+P1(f324(f324(f326(x99921),f545(x99922,x99923,x99924,x99925,x99926,x99927,x99928,x99929,x999210,x999211,x99921)),x999211))+~P1(f324(f324(f326(f847(x99929,a834)),x99923),f324(f324(f63(x99929),x99928),x99927)))+~P1(f324(f324(f326(f847(x99921,a834)),x99924),f324(f324(f63(x99921),x999211),x999210)))+P1(f324(f324(f326(f847(x99926,a834)),f324(f324(f45(x99921,f847(x99926,a834)),x99924),f324(f324(f10(f847(x99929,f847(x99926,a834)),f847(x99926,a834),x99921),f324(f45(x99929,f847(x99926,a834)),x99923)),x99925))),x99922))
% 164.51/164.37  [9993]~P12(x999311,x999310,x99939)+~P12(x99931,x99938,x99937)+~P17(x999311,x99931,f847(x99936,a834),x99939,x99937,x99935)+P1(f324(f324(f326(x99931),f546(x99932,x99933,x99934,x99935,x99936,x99937,x99938,x99931,x99939,x999310,x999311)),x99938))+~P1(f324(f324(f326(f847(x999311,a834)),x99934),f324(f324(f63(x999311),x999310),x99939)))+~P1(f324(f324(f326(f847(x99931,a834)),x99933),f324(f324(f63(x99931),x99938),x99937)))+P1(f324(f324(f326(f847(x99936,a834)),f324(f324(f45(x999311,f847(x99936,a834)),x99934),f324(f324(f10(f847(x99931,f847(x99936,a834)),f847(x99936,a834),x999311),f324(f45(x99931,f847(x99936,a834)),x99933)),x99935))),x99932))
% 164.51/164.37  [9996]~P12(x99962,x99968,x99969)+~P12(x99964,x999610,x999611)+~P17(x99962,x99964,f847(x99961,a834),x99969,x999611,x99966)+~P1(f324(f324(f326(f847(x99962,a834)),x99963),f324(f324(f63(x99962),x99968),x99969)))+~P1(f324(f324(f326(f847(x99964,a834)),x99965),f324(f324(f63(x99964),x999610),x999611)))+~P1(f324(f324(f326(f847(x99961,a834)),f324(f324(x99966,f545(x99967,x99965,x99963,x99966,x99961,x999611,x999610,x99964,x99969,x99968,x99962)),f546(x99967,x99965,x99963,x99966,x99961,x999611,x999610,x99964,x99969,x99968,x99962))),x99967))+P1(f324(f324(f326(f847(x99961,a834)),f324(f324(f45(x99962,f847(x99961,a834)),x99963),f324(f324(f10(f847(x99964,f847(x99961,a834)),f847(x99961,a834),x99962),f324(f45(x99964,f847(x99961,a834)),x99965)),x99966))),x99967))
% 164.51/164.37  [8952]E(x89521,x89522)+~P86(x89524)+~P29(x89523,x89524,x89525,f324(f324(f103(f847(x89523,a834)),f324(f157(x89523),x89521)),f324(f157(x89523),x89522)))+~E(f324(f157(x89523),x89521),f324(f157(x89523),x89522))+~P18(x89524,f324(f324(f141(x89523,x89524),x89525),x89522))+~P18(x89524,f324(f324(f141(x89523,x89524),x89525),x89521))+~P1(f324(f127(x89524),f324(f324(f141(x89523,x89524),x89525),x89522)))+~P1(f324(f127(x89524),f324(f324(f141(x89523,x89524),x89525),x89521)))
% 164.51/164.37  %EqnAxiom
% 164.51/164.37  [1]E(x11,x11)
% 164.51/164.37  [2]E(x22,x21)+~E(x21,x22)
% 164.51/164.37  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 164.51/164.37  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 164.51/164.37  [5]~E(x51,x52)+E(f3(x51),f3(x52))
% 164.51/164.37  [6]~E(x61,x62)+E(f102(x61),f102(x62))
% 164.51/164.37  [7]~E(x71,x72)+E(f34(x71),f34(x72))
% 164.51/164.37  [8]~E(x81,x82)+E(f324(x81,x83),f324(x82,x83))
% 164.51/164.37  [9]~E(x91,x92)+E(f324(x93,x91),f324(x93,x92))
% 164.51/164.37  [10]~E(x101,x102)+E(f86(x101),f86(x102))
% 164.51/164.37  [11]~E(x111,x112)+E(f163(x111,x113),f163(x112,x113))
% 164.51/164.37  [12]~E(x121,x122)+E(f163(x123,x121),f163(x123,x122))
% 164.51/164.37  [13]~E(x131,x132)+E(f82(x131),f82(x132))
% 164.51/164.37  [14]~E(x141,x142)+E(f139(x141),f139(x142))
% 164.51/164.37  [15]~E(x151,x152)+E(f178(x151),f178(x152))
% 164.51/164.37  [16]~E(x161,x162)+E(f103(x161),f103(x162))
% 164.51/164.37  [17]~E(x171,x172)+E(f179(x171),f179(x172))
% 164.51/164.37  [18]~E(x181,x182)+E(f546(x181,x183,x184,x185,x186,x187,x188,x189,x1810,x1811,x1812),f546(x182,x183,x184,x185,x186,x187,x188,x189,x1810,x1811,x1812))
% 164.51/164.37  [19]~E(x191,x192)+E(f546(x193,x191,x194,x195,x196,x197,x198,x199,x1910,x1911,x1912),f546(x193,x192,x194,x195,x196,x197,x198,x199,x1910,x1911,x1912))
% 164.51/164.37  [20]~E(x201,x202)+E(f546(x203,x204,x201,x205,x206,x207,x208,x209,x2010,x2011,x2012),f546(x203,x204,x202,x205,x206,x207,x208,x209,x2010,x2011,x2012))
% 164.51/164.37  [21]~E(x211,x212)+E(f546(x213,x214,x215,x211,x216,x217,x218,x219,x2110,x2111,x2112),f546(x213,x214,x215,x212,x216,x217,x218,x219,x2110,x2111,x2112))
% 164.51/164.37  [22]~E(x221,x222)+E(f546(x223,x224,x225,x226,x221,x227,x228,x229,x2210,x2211,x2212),f546(x223,x224,x225,x226,x222,x227,x228,x229,x2210,x2211,x2212))
% 164.51/164.37  [23]~E(x231,x232)+E(f546(x233,x234,x235,x236,x237,x231,x238,x239,x2310,x2311,x2312),f546(x233,x234,x235,x236,x237,x232,x238,x239,x2310,x2311,x2312))
% 164.51/164.37  [24]~E(x241,x242)+E(f546(x243,x244,x245,x246,x247,x248,x241,x249,x2410,x2411,x2412),f546(x243,x244,x245,x246,x247,x248,x242,x249,x2410,x2411,x2412))
% 164.51/164.37  [25]~E(x251,x252)+E(f546(x253,x254,x255,x256,x257,x258,x259,x251,x2510,x2511,x2512),f546(x253,x254,x255,x256,x257,x258,x259,x252,x2510,x2511,x2512))
% 164.51/164.37  [26]~E(x261,x262)+E(f546(x263,x264,x265,x266,x267,x268,x269,x2610,x261,x2611,x2612),f546(x263,x264,x265,x266,x267,x268,x269,x2610,x262,x2611,x2612))
% 164.51/164.37  [27]~E(x271,x272)+E(f546(x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x271,x2712),f546(x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x272,x2712))
% 164.51/164.37  [28]~E(x281,x282)+E(f546(x283,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812,x281),f546(x283,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812,x282))
% 164.51/164.37  [29]~E(x291,x292)+E(f235(x291),f235(x292))
% 164.51/164.37  [30]~E(x301,x302)+E(f104(x301),f104(x302))
% 164.51/164.37  [31]~E(x311,x312)+E(f105(x311),f105(x312))
% 164.51/164.37  [32]~E(x321,x322)+E(f37(x321),f37(x322))
% 164.51/164.37  [33]~E(x331,x332)+E(f847(x331,x333),f847(x332,x333))
% 164.51/164.37  [34]~E(x341,x342)+E(f847(x343,x341),f847(x343,x342))
% 164.51/164.37  [35]~E(x351,x352)+E(f80(x351),f80(x352))
% 164.51/164.37  [36]~E(x361,x362)+E(f545(x361,x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612),f545(x362,x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612))
% 164.51/164.37  [37]~E(x371,x372)+E(f545(x373,x371,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712),f545(x373,x372,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712))
% 164.51/164.37  [38]~E(x381,x382)+E(f545(x383,x384,x381,x385,x386,x387,x388,x389,x3810,x3811,x3812),f545(x383,x384,x382,x385,x386,x387,x388,x389,x3810,x3811,x3812))
% 164.51/164.37  [39]~E(x391,x392)+E(f545(x393,x394,x395,x391,x396,x397,x398,x399,x3910,x3911,x3912),f545(x393,x394,x395,x392,x396,x397,x398,x399,x3910,x3911,x3912))
% 164.51/164.37  [40]~E(x401,x402)+E(f545(x403,x404,x405,x406,x401,x407,x408,x409,x4010,x4011,x4012),f545(x403,x404,x405,x406,x402,x407,x408,x409,x4010,x4011,x4012))
% 164.51/164.37  [41]~E(x411,x412)+E(f545(x413,x414,x415,x416,x417,x411,x418,x419,x4110,x4111,x4112),f545(x413,x414,x415,x416,x417,x412,x418,x419,x4110,x4111,x4112))
% 164.51/164.37  [42]~E(x421,x422)+E(f545(x423,x424,x425,x426,x427,x428,x421,x429,x4210,x4211,x4212),f545(x423,x424,x425,x426,x427,x428,x422,x429,x4210,x4211,x4212))
% 164.51/164.37  [43]~E(x431,x432)+E(f545(x433,x434,x435,x436,x437,x438,x439,x431,x4310,x4311,x4312),f545(x433,x434,x435,x436,x437,x438,x439,x432,x4310,x4311,x4312))
% 164.51/164.37  [44]~E(x441,x442)+E(f545(x443,x444,x445,x446,x447,x448,x449,x4410,x441,x4411,x4412),f545(x443,x444,x445,x446,x447,x448,x449,x4410,x442,x4411,x4412))
% 164.51/164.37  [45]~E(x451,x452)+E(f545(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x451,x4512),f545(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x452,x4512))
% 164.51/164.37  [46]~E(x461,x462)+E(f545(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x4612,x461),f545(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x4612,x462))
% 164.51/164.37  [47]~E(x471,x472)+E(f113(x471),f113(x472))
% 164.51/164.37  [48]~E(x481,x482)+E(f326(x481),f326(x482))
% 164.51/164.37  [49]~E(x491,x492)+E(f106(x491),f106(x492))
% 164.51/164.37  [50]~E(x501,x502)+E(f6(x501),f6(x502))
% 164.51/164.37  [51]~E(x511,x512)+E(f841(x511),f841(x512))
% 164.51/164.37  [52]~E(x521,x522)+E(f81(x521),f81(x522))
% 164.51/164.37  [53]~E(x531,x532)+E(f232(x531),f232(x532))
% 164.51/164.37  [54]~E(x541,x542)+E(f180(x541),f180(x542))
% 164.51/164.37  [55]~E(x551,x552)+E(f143(x551,x553,x554,x555),f143(x552,x553,x554,x555))
% 164.51/164.37  [56]~E(x561,x562)+E(f143(x563,x561,x564,x565),f143(x563,x562,x564,x565))
% 164.51/164.37  [57]~E(x571,x572)+E(f143(x573,x574,x571,x575),f143(x573,x574,x572,x575))
% 164.51/164.37  [58]~E(x581,x582)+E(f143(x583,x584,x585,x581),f143(x583,x584,x585,x582))
% 164.51/164.37  [59]~E(x591,x592)+E(f280(x591),f280(x592))
% 164.51/164.37  [60]~E(x601,x602)+E(f115(x601),f115(x602))
% 164.51/164.37  [61]~E(x611,x612)+E(f51(x611,x613,x614),f51(x612,x613,x614))
% 164.51/164.37  [62]~E(x621,x622)+E(f51(x623,x621,x624),f51(x623,x622,x624))
% 164.51/164.37  [63]~E(x631,x632)+E(f51(x633,x634,x631),f51(x633,x634,x632))
% 164.51/164.37  [64]~E(x641,x642)+E(f303(x641),f303(x642))
% 164.51/164.37  [65]~E(x651,x652)+E(f9(x651,x653,x654),f9(x652,x653,x654))
% 164.51/164.37  [66]~E(x661,x662)+E(f9(x663,x661,x664),f9(x663,x662,x664))
% 164.51/164.37  [67]~E(x671,x672)+E(f9(x673,x674,x671),f9(x673,x674,x672))
% 164.51/164.37  [68]~E(x681,x682)+E(f63(x681),f63(x682))
% 164.51/164.37  [69]~E(x691,x692)+E(f162(x691,x693),f162(x692,x693))
% 164.51/164.37  [70]~E(x701,x702)+E(f162(x703,x701),f162(x703,x702))
% 164.51/164.37  [71]~E(x711,x712)+E(f8(x711,x713),f8(x712,x713))
% 164.51/164.37  [72]~E(x721,x722)+E(f8(x723,x721),f8(x723,x722))
% 164.51/164.37  [73]~E(x731,x732)+E(f133(x731,x733),f133(x732,x733))
% 164.51/164.37  [74]~E(x741,x742)+E(f133(x743,x741),f133(x743,x742))
% 164.51/164.37  [75]~E(x751,x752)+E(f45(x751,x753),f45(x752,x753))
% 164.51/164.37  [76]~E(x761,x762)+E(f45(x763,x761),f45(x763,x762))
% 164.51/164.37  [77]~E(x771,x772)+E(f231(x771),f231(x772))
% 164.51/164.37  [78]~E(x781,x782)+E(f154(x781),f154(x782))
% 164.51/164.37  [79]~E(x791,x792)+E(f493(x791,x793,x794),f493(x792,x793,x794))
% 164.51/164.37  [80]~E(x801,x802)+E(f493(x803,x801,x804),f493(x803,x802,x804))
% 164.51/164.37  [81]~E(x811,x812)+E(f493(x813,x814,x811),f493(x813,x814,x812))
% 164.51/164.37  [82]~E(x821,x822)+E(f186(x821),f186(x822))
% 164.51/164.37  [83]~E(x831,x832)+E(f128(x831),f128(x832))
% 164.51/164.37  [84]~E(x841,x842)+E(f42(x841),f42(x842))
% 164.51/164.37  [85]~E(x851,x852)+E(f260(x851,x853),f260(x852,x853))
% 164.51/164.37  [86]~E(x861,x862)+E(f260(x863,x861),f260(x863,x862))
% 164.51/164.37  [87]~E(x871,x872)+E(f846(x871,x873),f846(x872,x873))
% 164.51/164.37  [88]~E(x881,x882)+E(f846(x883,x881),f846(x883,x882))
% 164.51/164.37  [89]~E(x891,x892)+E(f10(x891,x893,x894),f10(x892,x893,x894))
% 164.51/164.37  [90]~E(x901,x902)+E(f10(x903,x901,x904),f10(x903,x902,x904))
% 164.51/164.37  [91]~E(x911,x912)+E(f10(x913,x914,x911),f10(x913,x914,x912))
% 164.51/164.37  [92]~E(x921,x922)+E(f64(x921),f64(x922))
% 164.51/164.37  [93]~E(x931,x932)+E(f16(x931,x933),f16(x932,x933))
% 164.51/164.37  [94]~E(x941,x942)+E(f16(x943,x941),f16(x943,x942))
% 164.51/164.37  [95]~E(x951,x952)+E(f18(x951,x953),f18(x952,x953))
% 164.51/164.37  [96]~E(x961,x962)+E(f18(x963,x961),f18(x963,x962))
% 164.51/164.37  [97]~E(x971,x972)+E(f83(x971),f83(x972))
% 164.51/164.37  [98]~E(x981,x982)+E(f261(x981,x983),f261(x982,x983))
% 164.51/164.37  [99]~E(x991,x992)+E(f261(x993,x991),f261(x993,x992))
% 164.51/164.37  [100]~E(x1001,x1002)+E(f35(x1001,x1003),f35(x1002,x1003))
% 164.51/164.37  [101]~E(x1011,x1012)+E(f35(x1013,x1011),f35(x1013,x1012))
% 164.51/164.37  [102]~E(x1021,x1022)+E(f557(x1021,x1023,x1024),f557(x1022,x1023,x1024))
% 164.51/164.37  [103]~E(x1031,x1032)+E(f557(x1033,x1031,x1034),f557(x1033,x1032,x1034))
% 164.51/164.37  [104]~E(x1041,x1042)+E(f557(x1043,x1044,x1041),f557(x1043,x1044,x1042))
% 164.51/164.37  [105]~E(x1051,x1052)+E(f304(x1051,x1053,x1054),f304(x1052,x1053,x1054))
% 164.51/164.37  [106]~E(x1061,x1062)+E(f304(x1063,x1061,x1064),f304(x1063,x1062,x1064))
% 164.51/164.37  [107]~E(x1071,x1072)+E(f304(x1073,x1074,x1071),f304(x1073,x1074,x1072))
% 164.51/164.37  [108]~E(x1081,x1082)+E(f247(x1081,x1083),f247(x1082,x1083))
% 164.51/164.37  [109]~E(x1091,x1092)+E(f247(x1093,x1091),f247(x1093,x1092))
% 164.51/164.37  [110]~E(x1101,x1102)+E(f141(x1101,x1103),f141(x1102,x1103))
% 164.51/164.37  [111]~E(x1111,x1112)+E(f141(x1113,x1111),f141(x1113,x1112))
% 164.51/164.37  [112]~E(x1121,x1122)+E(f246(x1121,x1123),f246(x1122,x1123))
% 164.51/164.37  [113]~E(x1131,x1132)+E(f246(x1133,x1131),f246(x1133,x1132))
% 164.51/164.37  [114]~E(x1141,x1142)+E(f98(x1141),f98(x1142))
% 164.51/164.37  [115]~E(x1151,x1152)+E(f709(x1151,x1153),f709(x1152,x1153))
% 164.51/164.37  [116]~E(x1161,x1162)+E(f709(x1163,x1161),f709(x1163,x1162))
% 164.51/164.37  [117]~E(x1171,x1172)+E(f716(x1171,x1173,x1174),f716(x1172,x1173,x1174))
% 164.51/164.37  [118]~E(x1181,x1182)+E(f716(x1183,x1181,x1184),f716(x1183,x1182,x1184))
% 164.51/164.37  [119]~E(x1191,x1192)+E(f716(x1193,x1194,x1191),f716(x1193,x1194,x1192))
% 164.51/164.37  [120]~E(x1201,x1202)+E(f77(x1201),f77(x1202))
% 164.51/164.37  [121]~E(x1211,x1212)+E(f11(x1211,x1213),f11(x1212,x1213))
% 164.51/164.37  [122]~E(x1221,x1222)+E(f11(x1223,x1221),f11(x1223,x1222))
% 164.51/164.37  [123]~E(x1231,x1232)+E(f108(x1231),f108(x1232))
% 164.51/164.37  [124]~E(x1241,x1242)+E(f109(x1241),f109(x1242))
% 164.51/164.37  [125]~E(x1251,x1252)+E(f325(x1251),f325(x1252))
% 164.51/164.37  [126]~E(x1261,x1262)+E(f43(x1261,x1263),f43(x1262,x1263))
% 164.51/164.37  [127]~E(x1271,x1272)+E(f43(x1273,x1271),f43(x1273,x1272))
% 164.51/164.37  [128]~E(x1281,x1282)+E(f767(x1281,x1283,x1284),f767(x1282,x1283,x1284))
% 164.51/164.37  [129]~E(x1291,x1292)+E(f767(x1293,x1291,x1294),f767(x1293,x1292,x1294))
% 164.51/164.37  [130]~E(x1301,x1302)+E(f767(x1303,x1304,x1301),f767(x1303,x1304,x1302))
% 164.51/164.37  [131]~E(x1311,x1312)+E(f237(x1311,x1313),f237(x1312,x1313))
% 164.51/164.37  [132]~E(x1321,x1322)+E(f237(x1323,x1321),f237(x1323,x1322))
% 164.51/164.37  [133]~E(x1331,x1332)+E(f334(x1331,x1333,x1334),f334(x1332,x1333,x1334))
% 164.51/164.37  [134]~E(x1341,x1342)+E(f334(x1343,x1341,x1344),f334(x1343,x1342,x1344))
% 164.51/164.37  [135]~E(x1351,x1352)+E(f334(x1353,x1354,x1351),f334(x1353,x1354,x1352))
% 164.51/164.37  [136]~E(x1361,x1362)+E(f182(x1361),f182(x1362))
% 164.51/164.37  [137]~E(x1371,x1372)+E(f145(x1371,x1373),f145(x1372,x1373))
% 164.51/164.37  [138]~E(x1381,x1382)+E(f145(x1383,x1381),f145(x1383,x1382))
% 164.51/164.37  [139]~E(x1391,x1392)+E(f238(x1391),f238(x1392))
% 164.51/164.37  [140]~E(x1401,x1402)+E(f284(x1401),f284(x1402))
% 164.51/164.37  [141]~E(x1411,x1412)+E(f7(x1411),f7(x1412))
% 164.51/164.37  [142]~E(x1421,x1422)+E(f125(x1421),f125(x1422))
% 164.51/164.37  [143]~E(x1431,x1432)+E(f257(x1431),f257(x1432))
% 164.51/164.37  [144]~E(x1441,x1442)+E(f282(x1441,x1443,x1444),f282(x1442,x1443,x1444))
% 164.51/164.37  [145]~E(x1451,x1452)+E(f282(x1453,x1451,x1454),f282(x1453,x1452,x1454))
% 164.51/164.37  [146]~E(x1461,x1462)+E(f282(x1463,x1464,x1461),f282(x1463,x1464,x1462))
% 164.51/164.37  [147]~E(x1471,x1472)+E(f844(x1471),f844(x1472))
% 164.51/164.37  [148]~E(x1481,x1482)+E(f131(x1481,x1483,x1484,x1485),f131(x1482,x1483,x1484,x1485))
% 164.51/164.37  [149]~E(x1491,x1492)+E(f131(x1493,x1491,x1494,x1495),f131(x1493,x1492,x1494,x1495))
% 164.51/164.37  [150]~E(x1501,x1502)+E(f131(x1503,x1504,x1501,x1505),f131(x1503,x1504,x1502,x1505))
% 164.51/164.37  [151]~E(x1511,x1512)+E(f131(x1513,x1514,x1515,x1511),f131(x1513,x1514,x1515,x1512))
% 164.51/164.37  [152]~E(x1521,x1522)+E(f333(x1521,x1523,x1524),f333(x1522,x1523,x1524))
% 164.51/164.37  [153]~E(x1531,x1532)+E(f333(x1533,x1531,x1534),f333(x1533,x1532,x1534))
% 164.51/164.37  [154]~E(x1541,x1542)+E(f333(x1543,x1544,x1541),f333(x1543,x1544,x1542))
% 164.51/164.37  [155]~E(x1551,x1552)+E(f67(x1551,x1553,x1554),f67(x1552,x1553,x1554))
% 164.51/164.37  [156]~E(x1561,x1562)+E(f67(x1563,x1561,x1564),f67(x1563,x1562,x1564))
% 164.51/164.37  [157]~E(x1571,x1572)+E(f67(x1573,x1574,x1571),f67(x1573,x1574,x1572))
% 164.51/164.37  [158]~E(x1581,x1582)+E(f301(x1581,x1583),f301(x1582,x1583))
% 164.51/164.37  [159]~E(x1591,x1592)+E(f301(x1593,x1591),f301(x1593,x1592))
% 164.51/164.37  [160]~E(x1601,x1602)+E(f157(x1601),f157(x1602))
% 164.51/164.37  [161]~E(x1611,x1612)+E(f243(x1611,x1613),f243(x1612,x1613))
% 164.51/164.37  [162]~E(x1621,x1622)+E(f243(x1623,x1621),f243(x1623,x1622))
% 164.51/164.37  [163]~E(x1631,x1632)+E(f169(x1631,x1633,x1634,x1635),f169(x1632,x1633,x1634,x1635))
% 164.51/164.37  [164]~E(x1641,x1642)+E(f169(x1643,x1641,x1644,x1645),f169(x1643,x1642,x1644,x1645))
% 164.51/164.37  [165]~E(x1651,x1652)+E(f169(x1653,x1654,x1651,x1655),f169(x1653,x1654,x1652,x1655))
% 164.51/164.37  [166]~E(x1661,x1662)+E(f169(x1663,x1664,x1665,x1661),f169(x1663,x1664,x1665,x1662))
% 164.51/164.37  [167]~E(x1671,x1672)+E(f129(x1671,x1673),f129(x1672,x1673))
% 164.51/164.37  [168]~E(x1681,x1682)+E(f129(x1683,x1681),f129(x1683,x1682))
% 164.51/164.37  [169]~E(x1691,x1692)+E(f240(x1691),f240(x1692))
% 164.51/164.37  [170]~E(x1701,x1702)+E(f818(x1701,x1703,x1704),f818(x1702,x1703,x1704))
% 164.51/164.37  [171]~E(x1711,x1712)+E(f818(x1713,x1711,x1714),f818(x1713,x1712,x1714))
% 164.51/164.37  [172]~E(x1721,x1722)+E(f818(x1723,x1724,x1721),f818(x1723,x1724,x1722))
% 164.51/164.37  [173]~E(x1731,x1732)+E(f135(x1731,x1733),f135(x1732,x1733))
% 164.51/164.37  [174]~E(x1741,x1742)+E(f135(x1743,x1741),f135(x1743,x1742))
% 164.51/164.37  [175]~E(x1751,x1752)+E(f839(x1751),f839(x1752))
% 164.51/164.37  [176]~E(x1761,x1762)+E(f268(x1761,x1763),f268(x1762,x1763))
% 164.51/164.37  [177]~E(x1771,x1772)+E(f268(x1773,x1771),f268(x1773,x1772))
% 164.51/164.37  [178]~E(x1781,x1782)+E(f249(x1781,x1783),f249(x1782,x1783))
% 164.51/164.37  [179]~E(x1791,x1792)+E(f249(x1793,x1791),f249(x1793,x1792))
% 164.51/164.37  [180]~E(x1801,x1802)+E(f149(x1801),f149(x1802))
% 164.51/164.37  [181]~E(x1811,x1812)+E(f251(x1811,x1813),f251(x1812,x1813))
% 164.51/164.37  [182]~E(x1821,x1822)+E(f251(x1823,x1821),f251(x1823,x1822))
% 164.51/164.37  [183]~E(x1831,x1832)+E(f171(x1831,x1833,x1834,x1835),f171(x1832,x1833,x1834,x1835))
% 164.51/164.37  [184]~E(x1841,x1842)+E(f171(x1843,x1841,x1844,x1845),f171(x1843,x1842,x1844,x1845))
% 164.51/164.37  [185]~E(x1851,x1852)+E(f171(x1853,x1854,x1851,x1855),f171(x1853,x1854,x1852,x1855))
% 164.51/164.37  [186]~E(x1861,x1862)+E(f171(x1863,x1864,x1865,x1861),f171(x1863,x1864,x1865,x1862))
% 164.51/164.37  [187]~E(x1871,x1872)+E(f144(x1871,x1873),f144(x1872,x1873))
% 164.51/164.37  [188]~E(x1881,x1882)+E(f144(x1883,x1881),f144(x1883,x1882))
% 164.51/164.37  [189]~E(x1891,x1892)+E(f136(x1891,x1893),f136(x1892,x1893))
% 164.51/164.37  [190]~E(x1901,x1902)+E(f136(x1903,x1901),f136(x1903,x1902))
% 164.51/164.37  [191]~E(x1911,x1912)+E(f89(x1911),f89(x1912))
% 164.51/164.37  [192]~E(x1921,x1922)+E(f563(x1921,x1923,x1924,x1925),f563(x1922,x1923,x1924,x1925))
% 164.51/164.37  [193]~E(x1931,x1932)+E(f563(x1933,x1931,x1934,x1935),f563(x1933,x1932,x1934,x1935))
% 164.51/164.37  [194]~E(x1941,x1942)+E(f563(x1943,x1944,x1941,x1945),f563(x1943,x1944,x1942,x1945))
% 164.51/164.37  [195]~E(x1951,x1952)+E(f563(x1953,x1954,x1955,x1951),f563(x1953,x1954,x1955,x1952))
% 164.51/164.37  [196]~E(x1961,x1962)+E(f408(x1961,x1963,x1964),f408(x1962,x1963,x1964))
% 164.51/164.37  [197]~E(x1971,x1972)+E(f408(x1973,x1971,x1974),f408(x1973,x1972,x1974))
% 164.51/164.37  [198]~E(x1981,x1982)+E(f408(x1983,x1984,x1981),f408(x1983,x1984,x1982))
% 164.51/164.37  [199]~E(x1991,x1992)+E(f166(x1991,x1993),f166(x1992,x1993))
% 164.51/164.37  [200]~E(x2001,x2002)+E(f166(x2003,x2001),f166(x2003,x2002))
% 164.51/164.37  [201]~E(x2011,x2012)+E(f430(x2011,x2013,x2014),f430(x2012,x2013,x2014))
% 164.51/164.37  [202]~E(x2021,x2022)+E(f430(x2023,x2021,x2024),f430(x2023,x2022,x2024))
% 164.51/164.37  [203]~E(x2031,x2032)+E(f430(x2033,x2034,x2031),f430(x2033,x2034,x2032))
% 164.51/164.37  [204]~E(x2041,x2042)+E(f75(x2041,x2043,x2044,x2045),f75(x2042,x2043,x2044,x2045))
% 164.51/164.37  [205]~E(x2051,x2052)+E(f75(x2053,x2051,x2054,x2055),f75(x2053,x2052,x2054,x2055))
% 164.51/164.37  [206]~E(x2061,x2062)+E(f75(x2063,x2064,x2061,x2065),f75(x2063,x2064,x2062,x2065))
% 164.51/164.37  [207]~E(x2071,x2072)+E(f75(x2073,x2074,x2075,x2071),f75(x2073,x2074,x2075,x2072))
% 164.51/164.37  [208]~E(x2081,x2082)+E(f41(x2081),f41(x2082))
% 164.51/164.37  [209]~E(x2091,x2092)+E(f253(x2091,x2093,x2094,x2095,x2096,x2097),f253(x2092,x2093,x2094,x2095,x2096,x2097))
% 164.51/164.37  [210]~E(x2101,x2102)+E(f253(x2103,x2101,x2104,x2105,x2106,x2107),f253(x2103,x2102,x2104,x2105,x2106,x2107))
% 164.51/164.37  [211]~E(x2111,x2112)+E(f253(x2113,x2114,x2111,x2115,x2116,x2117),f253(x2113,x2114,x2112,x2115,x2116,x2117))
% 164.51/164.37  [212]~E(x2121,x2122)+E(f253(x2123,x2124,x2125,x2121,x2126,x2127),f253(x2123,x2124,x2125,x2122,x2126,x2127))
% 164.51/164.37  [213]~E(x2131,x2132)+E(f253(x2133,x2134,x2135,x2136,x2131,x2137),f253(x2133,x2134,x2135,x2136,x2132,x2137))
% 164.51/164.37  [214]~E(x2141,x2142)+E(f253(x2143,x2144,x2145,x2146,x2147,x2141),f253(x2143,x2144,x2145,x2146,x2147,x2142))
% 164.51/164.37  [215]~E(x2151,x2152)+E(f230(x2151),f230(x2152))
% 164.51/164.37  [216]~E(x2161,x2162)+E(f264(x2161,x2163),f264(x2162,x2163))
% 164.51/164.37  [217]~E(x2171,x2172)+E(f264(x2173,x2171),f264(x2173,x2172))
% 164.51/164.37  [218]~E(x2181,x2182)+E(f295(x2181,x2183),f295(x2182,x2183))
% 164.51/164.37  [219]~E(x2191,x2192)+E(f295(x2193,x2191),f295(x2193,x2192))
% 164.51/164.37  [220]~E(x2201,x2202)+E(f14(x2201,x2203,x2204),f14(x2202,x2203,x2204))
% 164.51/164.37  [221]~E(x2211,x2212)+E(f14(x2213,x2211,x2214),f14(x2213,x2212,x2214))
% 164.51/164.37  [222]~E(x2221,x2222)+E(f14(x2223,x2224,x2221),f14(x2223,x2224,x2222))
% 164.51/164.37  [223]~E(x2231,x2232)+E(f59(x2231,x2233),f59(x2232,x2233))
% 164.51/164.37  [224]~E(x2241,x2242)+E(f59(x2243,x2241),f59(x2243,x2242))
% 164.51/164.37  [225]~E(x2251,x2252)+E(f116(x2251,x2253),f116(x2252,x2253))
% 164.51/164.37  [226]~E(x2261,x2262)+E(f116(x2263,x2261),f116(x2263,x2262))
% 164.51/164.37  [227]~E(x2271,x2272)+E(f56(x2271,x2273),f56(x2272,x2273))
% 164.51/164.37  [228]~E(x2281,x2282)+E(f56(x2283,x2281),f56(x2283,x2282))
% 164.51/164.37  [229]~E(x2291,x2292)+E(f87(x2291,x2293),f87(x2292,x2293))
% 164.51/164.37  [230]~E(x2301,x2302)+E(f87(x2303,x2301),f87(x2303,x2302))
% 164.51/164.37  [231]~E(x2311,x2312)+E(f140(x2311,x2313),f140(x2312,x2313))
% 164.51/164.37  [232]~E(x2321,x2322)+E(f140(x2323,x2321),f140(x2323,x2322))
% 164.51/164.37  [233]~E(x2331,x2332)+E(f313(x2331,x2333),f313(x2332,x2333))
% 164.51/164.37  [234]~E(x2341,x2342)+E(f313(x2343,x2341),f313(x2343,x2342))
% 164.51/164.37  [235]~E(x2351,x2352)+E(f183(x2351),f183(x2352))
% 164.51/164.37  [236]~E(x2361,x2362)+E(f159(x2361,x2363,x2364),f159(x2362,x2363,x2364))
% 164.51/164.37  [237]~E(x2371,x2372)+E(f159(x2373,x2371,x2374),f159(x2373,x2372,x2374))
% 164.51/164.37  [238]~E(x2381,x2382)+E(f159(x2383,x2384,x2381),f159(x2383,x2384,x2382))
% 164.51/164.37  [239]~E(x2391,x2392)+E(f117(x2391),f117(x2392))
% 164.51/164.37  [240]~E(x2401,x2402)+E(f266(x2401,x2403),f266(x2402,x2403))
% 164.51/164.37  [241]~E(x2411,x2412)+E(f266(x2413,x2411),f266(x2413,x2412))
% 164.51/164.37  [242]~E(x2421,x2422)+E(f88(x2421,x2423),f88(x2422,x2423))
% 164.51/164.37  [243]~E(x2431,x2432)+E(f88(x2433,x2431),f88(x2433,x2432))
% 164.51/164.37  [244]~E(x2441,x2442)+E(f53(x2441,x2443),f53(x2442,x2443))
% 164.51/164.37  [245]~E(x2451,x2452)+E(f53(x2453,x2451),f53(x2453,x2452))
% 164.51/164.37  [246]~E(x2461,x2462)+E(f252(x2461,x2463,x2464),f252(x2462,x2463,x2464))
% 164.51/164.37  [247]~E(x2471,x2472)+E(f252(x2473,x2471,x2474),f252(x2473,x2472,x2474))
% 164.51/164.37  [248]~E(x2481,x2482)+E(f252(x2483,x2484,x2481),f252(x2483,x2484,x2482))
% 164.51/164.37  [249]~E(x2491,x2492)+E(f775(x2491,x2493,x2494),f775(x2492,x2493,x2494))
% 164.51/164.37  [250]~E(x2501,x2502)+E(f775(x2503,x2501,x2504),f775(x2503,x2502,x2504))
% 164.51/164.37  [251]~E(x2511,x2512)+E(f775(x2513,x2514,x2511),f775(x2513,x2514,x2512))
% 164.51/164.37  [252]~E(x2521,x2522)+E(f153(x2521),f153(x2522))
% 164.51/164.37  [253]~E(x2531,x2532)+E(f577(x2531,x2533,x2534),f577(x2532,x2533,x2534))
% 164.51/164.37  [254]~E(x2541,x2542)+E(f577(x2543,x2541,x2544),f577(x2543,x2542,x2544))
% 164.51/164.37  [255]~E(x2551,x2552)+E(f577(x2553,x2554,x2551),f577(x2553,x2554,x2552))
% 164.51/164.37  [256]~E(x2561,x2562)+E(f851(x2561),f851(x2562))
% 164.51/164.37  [257]~E(x2571,x2572)+E(f730(x2571,x2573,x2574,x2575),f730(x2572,x2573,x2574,x2575))
% 164.51/164.37  [258]~E(x2581,x2582)+E(f730(x2583,x2581,x2584,x2585),f730(x2583,x2582,x2584,x2585))
% 164.51/164.37  [259]~E(x2591,x2592)+E(f730(x2593,x2594,x2591,x2595),f730(x2593,x2594,x2592,x2595))
% 164.51/164.37  [260]~E(x2601,x2602)+E(f730(x2603,x2604,x2605,x2601),f730(x2603,x2604,x2605,x2602))
% 164.51/164.37  [261]~E(x2611,x2612)+E(f156(x2611),f156(x2612))
% 164.51/164.37  [262]~E(x2621,x2622)+E(f32(x2621,x2623,x2624),f32(x2622,x2623,x2624))
% 164.51/164.37  [263]~E(x2631,x2632)+E(f32(x2633,x2631,x2634),f32(x2633,x2632,x2634))
% 164.51/164.37  [264]~E(x2641,x2642)+E(f32(x2643,x2644,x2641),f32(x2643,x2644,x2642))
% 164.51/164.37  [265]~E(x2651,x2652)+E(f353(x2651,x2653),f353(x2652,x2653))
% 164.51/164.37  [266]~E(x2661,x2662)+E(f353(x2663,x2661),f353(x2663,x2662))
% 164.51/164.37  [267]~E(x2671,x2672)+E(f586(x2671,x2673,x2674,x2675),f586(x2672,x2673,x2674,x2675))
% 164.51/164.37  [268]~E(x2681,x2682)+E(f586(x2683,x2681,x2684,x2685),f586(x2683,x2682,x2684,x2685))
% 164.51/164.37  [269]~E(x2691,x2692)+E(f586(x2693,x2694,x2691,x2695),f586(x2693,x2694,x2692,x2695))
% 164.51/164.37  [270]~E(x2701,x2702)+E(f586(x2703,x2704,x2705,x2701),f586(x2703,x2704,x2705,x2702))
% 164.51/164.37  [271]~E(x2711,x2712)+E(f74(x2711,x2713),f74(x2712,x2713))
% 164.51/164.37  [272]~E(x2721,x2722)+E(f74(x2723,x2721),f74(x2723,x2722))
% 164.51/164.37  [273]~E(x2731,x2732)+E(f79(x2731,x2733,x2734,x2735),f79(x2732,x2733,x2734,x2735))
% 164.51/164.37  [274]~E(x2741,x2742)+E(f79(x2743,x2741,x2744,x2745),f79(x2743,x2742,x2744,x2745))
% 164.51/164.37  [275]~E(x2751,x2752)+E(f79(x2753,x2754,x2751,x2755),f79(x2753,x2754,x2752,x2755))
% 164.51/164.37  [276]~E(x2761,x2762)+E(f79(x2763,x2764,x2765,x2761),f79(x2763,x2764,x2765,x2762))
% 164.51/164.37  [277]~E(x2771,x2772)+E(f771(x2771),f771(x2772))
% 164.51/164.37  [278]~E(x2781,x2782)+E(f36(x2781,x2783),f36(x2782,x2783))
% 164.51/164.37  [279]~E(x2791,x2792)+E(f36(x2793,x2791),f36(x2793,x2792))
% 164.51/164.37  [280]~E(x2801,x2802)+E(f93(x2801),f93(x2802))
% 164.51/164.37  [281]~E(x2811,x2812)+E(f126(x2811,x2813),f126(x2812,x2813))
% 164.51/164.37  [282]~E(x2821,x2822)+E(f126(x2823,x2821),f126(x2823,x2822))
% 164.51/164.37  [283]~E(x2831,x2832)+E(f161(x2831,x2833,x2834),f161(x2832,x2833,x2834))
% 164.51/164.37  [284]~E(x2841,x2842)+E(f161(x2843,x2841,x2844),f161(x2843,x2842,x2844))
% 164.51/164.37  [285]~E(x2851,x2852)+E(f161(x2853,x2854,x2851),f161(x2853,x2854,x2852))
% 164.51/164.37  [286]~E(x2861,x2862)+E(f228(x2861,x2863,x2864,x2865),f228(x2862,x2863,x2864,x2865))
% 164.51/164.37  [287]~E(x2871,x2872)+E(f228(x2873,x2871,x2874,x2875),f228(x2873,x2872,x2874,x2875))
% 164.51/164.37  [288]~E(x2881,x2882)+E(f228(x2883,x2884,x2881,x2885),f228(x2883,x2884,x2882,x2885))
% 164.51/164.37  [289]~E(x2891,x2892)+E(f228(x2893,x2894,x2895,x2891),f228(x2893,x2894,x2895,x2892))
% 164.51/164.37  [290]~E(x2901,x2902)+E(f28(x2901,x2903),f28(x2902,x2903))
% 164.51/164.37  [291]~E(x2911,x2912)+E(f28(x2913,x2911),f28(x2913,x2912))
% 164.51/164.37  [292]~E(x2921,x2922)+E(f226(x2921),f226(x2922))
% 164.51/164.37  [293]~E(x2931,x2932)+E(f20(x2931,x2933,x2934),f20(x2932,x2933,x2934))
% 164.51/164.37  [294]~E(x2941,x2942)+E(f20(x2943,x2941,x2944),f20(x2943,x2942,x2944))
% 164.51/164.37  [295]~E(x2951,x2952)+E(f20(x2953,x2954,x2951),f20(x2953,x2954,x2952))
% 164.51/164.37  [296]~E(x2961,x2962)+E(f168(x2961,x2963,x2964),f168(x2962,x2963,x2964))
% 164.51/164.37  [297]~E(x2971,x2972)+E(f168(x2973,x2971,x2974),f168(x2973,x2972,x2974))
% 164.51/164.37  [298]~E(x2981,x2982)+E(f168(x2983,x2984,x2981),f168(x2983,x2984,x2982))
% 164.51/164.37  [299]~E(x2991,x2992)+E(f316(x2991,x2993),f316(x2992,x2993))
% 164.51/164.37  [300]~E(x3001,x3002)+E(f316(x3003,x3001),f316(x3003,x3002))
% 164.51/164.37  [301]~E(x3011,x3012)+E(f278(x3011,x3013,x3014),f278(x3012,x3013,x3014))
% 164.51/164.37  [302]~E(x3021,x3022)+E(f278(x3023,x3021,x3024),f278(x3023,x3022,x3024))
% 164.51/164.37  [303]~E(x3031,x3032)+E(f278(x3033,x3034,x3031),f278(x3033,x3034,x3032))
% 164.51/164.37  [304]~E(x3041,x3042)+E(f317(x3041,x3043),f317(x3042,x3043))
% 164.51/164.37  [305]~E(x3051,x3052)+E(f317(x3053,x3051),f317(x3053,x3052))
% 164.51/164.37  [306]~E(x3061,x3062)+E(f296(x3061,x3063,x3064),f296(x3062,x3063,x3064))
% 164.51/164.37  [307]~E(x3071,x3072)+E(f296(x3073,x3071,x3074),f296(x3073,x3072,x3074))
% 164.51/164.37  [308]~E(x3081,x3082)+E(f296(x3083,x3084,x3081),f296(x3083,x3084,x3082))
% 164.51/164.37  [309]~E(x3091,x3092)+E(f494(x3091,x3093,x3094,x3095,x3096),f494(x3092,x3093,x3094,x3095,x3096))
% 164.51/164.37  [310]~E(x3101,x3102)+E(f494(x3103,x3101,x3104,x3105,x3106),f494(x3103,x3102,x3104,x3105,x3106))
% 164.51/164.37  [311]~E(x3111,x3112)+E(f494(x3113,x3114,x3111,x3115,x3116),f494(x3113,x3114,x3112,x3115,x3116))
% 164.51/164.37  [312]~E(x3121,x3122)+E(f494(x3123,x3124,x3125,x3121,x3126),f494(x3123,x3124,x3125,x3122,x3126))
% 164.51/164.37  [313]~E(x3131,x3132)+E(f494(x3133,x3134,x3135,x3136,x3131),f494(x3133,x3134,x3135,x3136,x3132))
% 164.51/164.37  [314]~E(x3141,x3142)+E(f130(x3141),f130(x3142))
% 164.51/164.37  [315]~E(x3151,x3152)+E(f46(x3151,x3153),f46(x3152,x3153))
% 164.51/164.37  [316]~E(x3161,x3162)+E(f46(x3163,x3161),f46(x3163,x3162))
% 164.51/164.37  [317]~E(x3171,x3172)+E(f602(x3171,x3173,x3174,x3175),f602(x3172,x3173,x3174,x3175))
% 164.51/164.37  [318]~E(x3181,x3182)+E(f602(x3183,x3181,x3184,x3185),f602(x3183,x3182,x3184,x3185))
% 164.51/164.37  [319]~E(x3191,x3192)+E(f602(x3193,x3194,x3191,x3195),f602(x3193,x3194,x3192,x3195))
% 164.51/164.37  [320]~E(x3201,x3202)+E(f602(x3203,x3204,x3205,x3201),f602(x3203,x3204,x3205,x3202))
% 164.51/164.37  [321]~E(x3211,x3212)+E(f52(x3211,x3213),f52(x3212,x3213))
% 164.51/164.37  [322]~E(x3221,x3222)+E(f52(x3223,x3221),f52(x3223,x3222))
% 164.51/164.37  [323]~E(x3231,x3232)+E(f127(x3231),f127(x3232))
% 164.51/164.37  [324]~E(x3241,x3242)+E(f814(x3241,x3243,x3244,x3245,x3246,x3247),f814(x3242,x3243,x3244,x3245,x3246,x3247))
% 164.51/164.37  [325]~E(x3251,x3252)+E(f814(x3253,x3251,x3254,x3255,x3256,x3257),f814(x3253,x3252,x3254,x3255,x3256,x3257))
% 164.51/164.37  [326]~E(x3261,x3262)+E(f814(x3263,x3264,x3261,x3265,x3266,x3267),f814(x3263,x3264,x3262,x3265,x3266,x3267))
% 164.51/164.37  [327]~E(x3271,x3272)+E(f814(x3273,x3274,x3275,x3271,x3276,x3277),f814(x3273,x3274,x3275,x3272,x3276,x3277))
% 164.51/164.37  [328]~E(x3281,x3282)+E(f814(x3283,x3284,x3285,x3286,x3281,x3287),f814(x3283,x3284,x3285,x3286,x3282,x3287))
% 164.51/164.37  [329]~E(x3291,x3292)+E(f814(x3293,x3294,x3295,x3296,x3297,x3291),f814(x3293,x3294,x3295,x3296,x3297,x3292))
% 164.51/164.37  [330]~E(x3301,x3302)+E(f361(x3301,x3303,x3304,x3305),f361(x3302,x3303,x3304,x3305))
% 164.51/164.37  [331]~E(x3311,x3312)+E(f361(x3313,x3311,x3314,x3315),f361(x3313,x3312,x3314,x3315))
% 164.51/164.37  [332]~E(x3321,x3322)+E(f361(x3323,x3324,x3321,x3325),f361(x3323,x3324,x3322,x3325))
% 164.51/164.37  [333]~E(x3331,x3332)+E(f361(x3333,x3334,x3335,x3331),f361(x3333,x3334,x3335,x3332))
% 164.51/164.37  [334]~E(x3341,x3342)+E(f44(x3341,x3343),f44(x3342,x3343))
% 164.51/164.37  [335]~E(x3351,x3352)+E(f44(x3353,x3351),f44(x3353,x3352))
% 164.51/164.37  [336]~E(x3361,x3362)+E(f757(x3361,x3363,x3364),f757(x3362,x3363,x3364))
% 164.51/164.37  [337]~E(x3371,x3372)+E(f757(x3373,x3371,x3374),f757(x3373,x3372,x3374))
% 164.51/164.37  [338]~E(x3381,x3382)+E(f757(x3383,x3384,x3381),f757(x3383,x3384,x3382))
% 164.51/164.37  [339]~E(x3391,x3392)+E(f422(x3391,x3393,x3394,x3395,x3396),f422(x3392,x3393,x3394,x3395,x3396))
% 164.51/164.37  [340]~E(x3401,x3402)+E(f422(x3403,x3401,x3404,x3405,x3406),f422(x3403,x3402,x3404,x3405,x3406))
% 164.51/164.37  [341]~E(x3411,x3412)+E(f422(x3413,x3414,x3411,x3415,x3416),f422(x3413,x3414,x3412,x3415,x3416))
% 164.51/164.37  [342]~E(x3421,x3422)+E(f422(x3423,x3424,x3425,x3421,x3426),f422(x3423,x3424,x3425,x3422,x3426))
% 164.51/164.37  [343]~E(x3431,x3432)+E(f422(x3433,x3434,x3435,x3436,x3431),f422(x3433,x3434,x3435,x3436,x3432))
% 164.51/164.37  [344]~E(x3441,x3442)+E(f279(x3441,x3443),f279(x3442,x3443))
% 164.51/164.37  [345]~E(x3451,x3452)+E(f279(x3453,x3451),f279(x3453,x3452))
% 164.51/164.37  [346]~E(x3461,x3462)+E(f506(x3461,x3463,x3464,x3465,x3466,x3467),f506(x3462,x3463,x3464,x3465,x3466,x3467))
% 164.51/164.37  [347]~E(x3471,x3472)+E(f506(x3473,x3471,x3474,x3475,x3476,x3477),f506(x3473,x3472,x3474,x3475,x3476,x3477))
% 164.51/164.37  [348]~E(x3481,x3482)+E(f506(x3483,x3484,x3481,x3485,x3486,x3487),f506(x3483,x3484,x3482,x3485,x3486,x3487))
% 164.51/164.37  [349]~E(x3491,x3492)+E(f506(x3493,x3494,x3495,x3491,x3496,x3497),f506(x3493,x3494,x3495,x3492,x3496,x3497))
% 164.51/164.37  [350]~E(x3501,x3502)+E(f506(x3503,x3504,x3505,x3506,x3501,x3507),f506(x3503,x3504,x3505,x3506,x3502,x3507))
% 164.51/164.37  [351]~E(x3511,x3512)+E(f506(x3513,x3514,x3515,x3516,x3517,x3511),f506(x3513,x3514,x3515,x3516,x3517,x3512))
% 164.51/164.37  [352]~E(x3521,x3522)+E(f283(x3521,x3523,x3524,x3525),f283(x3522,x3523,x3524,x3525))
% 164.51/164.37  [353]~E(x3531,x3532)+E(f283(x3533,x3531,x3534,x3535),f283(x3533,x3532,x3534,x3535))
% 164.51/164.37  [354]~E(x3541,x3542)+E(f283(x3543,x3544,x3541,x3545),f283(x3543,x3544,x3542,x3545))
% 164.51/164.37  [355]~E(x3551,x3552)+E(f283(x3553,x3554,x3555,x3551),f283(x3553,x3554,x3555,x3552))
% 164.51/164.37  [356]~E(x3561,x3562)+E(f146(x3561,x3563),f146(x3562,x3563))
% 164.51/164.37  [357]~E(x3571,x3572)+E(f146(x3573,x3571),f146(x3573,x3572))
% 164.51/164.37  [358]~E(x3581,x3582)+E(f790(x3581,x3583,x3584,x3585),f790(x3582,x3583,x3584,x3585))
% 164.51/164.37  [359]~E(x3591,x3592)+E(f790(x3593,x3591,x3594,x3595),f790(x3593,x3592,x3594,x3595))
% 164.51/164.37  [360]~E(x3601,x3602)+E(f790(x3603,x3604,x3601,x3605),f790(x3603,x3604,x3602,x3605))
% 164.51/164.37  [361]~E(x3611,x3612)+E(f790(x3613,x3614,x3615,x3611),f790(x3613,x3614,x3615,x3612))
% 164.51/164.37  [362]~E(x3621,x3622)+E(f55(x3621,x3623),f55(x3622,x3623))
% 164.51/164.37  [363]~E(x3631,x3632)+E(f55(x3633,x3631),f55(x3633,x3632))
% 164.51/164.37  [364]~E(x3641,x3642)+E(f92(x3641,x3643),f92(x3642,x3643))
% 164.51/164.37  [365]~E(x3651,x3652)+E(f92(x3653,x3651),f92(x3653,x3652))
% 164.51/164.37  [366]~E(x3661,x3662)+E(f66(x3661,x3663),f66(x3662,x3663))
% 164.51/164.37  [367]~E(x3671,x3672)+E(f66(x3673,x3671),f66(x3673,x3672))
% 164.51/164.37  [368]~E(x3681,x3682)+E(f314(x3681,x3683),f314(x3682,x3683))
% 164.51/164.37  [369]~E(x3691,x3692)+E(f314(x3693,x3691),f314(x3693,x3692))
% 164.51/164.37  [370]~E(x3701,x3702)+E(f621(x3701,x3703,x3704,x3705),f621(x3702,x3703,x3704,x3705))
% 164.51/164.37  [371]~E(x3711,x3712)+E(f621(x3713,x3711,x3714,x3715),f621(x3713,x3712,x3714,x3715))
% 164.51/164.37  [372]~E(x3721,x3722)+E(f621(x3723,x3724,x3721,x3725),f621(x3723,x3724,x3722,x3725))
% 164.51/164.37  [373]~E(x3731,x3732)+E(f621(x3733,x3734,x3735,x3731),f621(x3733,x3734,x3735,x3732))
% 164.51/164.37  [374]~E(x3741,x3742)+E(f262(x3741,x3743),f262(x3742,x3743))
% 164.51/164.37  [375]~E(x3751,x3752)+E(f262(x3753,x3751),f262(x3753,x3752))
% 164.51/164.37  [376]~E(x3761,x3762)+E(f33(x3761,x3763,x3764),f33(x3762,x3763,x3764))
% 164.51/164.37  [377]~E(x3771,x3772)+E(f33(x3773,x3771,x3774),f33(x3773,x3772,x3774))
% 164.51/164.37  [378]~E(x3781,x3782)+E(f33(x3783,x3784,x3781),f33(x3783,x3784,x3782))
% 164.51/164.37  [379]~E(x3791,x3792)+E(f172(x3791,x3793),f172(x3792,x3793))
% 164.51/164.37  [380]~E(x3801,x3802)+E(f172(x3803,x3801),f172(x3803,x3802))
% 164.51/164.37  [381]~E(x3811,x3812)+E(f49(x3811),f49(x3812))
% 164.51/164.37  [382]~E(x3821,x3822)+E(f469(x3821,x3823),f469(x3822,x3823))
% 164.51/164.37  [383]~E(x3831,x3832)+E(f469(x3833,x3831),f469(x3833,x3832))
% 164.51/164.37  [384]~E(x3841,x3842)+E(f155(x3841,x3843,x3844),f155(x3842,x3843,x3844))
% 164.51/164.37  [385]~E(x3851,x3852)+E(f155(x3853,x3851,x3854),f155(x3853,x3852,x3854))
% 164.51/164.37  [386]~E(x3861,x3862)+E(f155(x3863,x3864,x3861),f155(x3863,x3864,x3862))
% 164.51/164.37  [387]~E(x3871,x3872)+E(f842(x3871),f842(x3872))
% 164.51/164.37  [388]~E(x3881,x3882)+E(f175(x3881),f175(x3882))
% 164.51/164.37  [389]~E(x3891,x3892)+E(f137(x3891,x3893,x3894),f137(x3892,x3893,x3894))
% 164.51/164.37  [390]~E(x3901,x3902)+E(f137(x3903,x3901,x3904),f137(x3903,x3902,x3904))
% 164.51/164.37  [391]~E(x3911,x3912)+E(f137(x3913,x3914,x3911),f137(x3913,x3914,x3912))
% 164.51/164.37  [392]~E(x3921,x3922)+E(f31(x3921,x3923,x3924),f31(x3922,x3923,x3924))
% 164.51/164.37  [393]~E(x3931,x3932)+E(f31(x3933,x3931,x3934),f31(x3933,x3932,x3934))
% 164.51/164.37  [394]~E(x3941,x3942)+E(f31(x3943,x3944,x3941),f31(x3943,x3944,x3942))
% 164.51/164.37  [395]~E(x3951,x3952)+E(f305(x3951,x3953,x3954),f305(x3952,x3953,x3954))
% 164.51/164.37  [396]~E(x3961,x3962)+E(f305(x3963,x3961,x3964),f305(x3963,x3962,x3964))
% 164.51/164.37  [397]~E(x3971,x3972)+E(f305(x3973,x3974,x3971),f305(x3973,x3974,x3972))
% 164.51/164.37  [398]~E(x3981,x3982)+E(f552(x3981,x3983,x3984),f552(x3982,x3983,x3984))
% 164.51/164.37  [399]~E(x3991,x3992)+E(f552(x3993,x3991,x3994),f552(x3993,x3992,x3994))
% 164.51/164.37  [400]~E(x4001,x4002)+E(f552(x4003,x4004,x4001),f552(x4003,x4004,x4002))
% 164.51/164.37  [401]~E(x4011,x4012)+E(f294(x4011),f294(x4012))
% 164.51/164.37  [402]~E(x4021,x4022)+E(f302(x4021),f302(x4022))
% 164.51/164.37  [403]~E(x4031,x4032)+E(f760(x4031,x4033),f760(x4032,x4033))
% 164.51/164.37  [404]~E(x4041,x4042)+E(f760(x4043,x4041),f760(x4043,x4042))
% 164.51/164.37  [405]~E(x4051,x4052)+E(f68(x4051,x4053,x4054),f68(x4052,x4053,x4054))
% 164.51/164.37  [406]~E(x4061,x4062)+E(f68(x4063,x4061,x4064),f68(x4063,x4062,x4064))
% 164.51/164.37  [407]~E(x4071,x4072)+E(f68(x4073,x4074,x4071),f68(x4073,x4074,x4072))
% 164.51/164.37  [408]~E(x4081,x4082)+E(f491(x4081,x4083,x4084,x4085),f491(x4082,x4083,x4084,x4085))
% 164.51/164.37  [409]~E(x4091,x4092)+E(f491(x4093,x4091,x4094,x4095),f491(x4093,x4092,x4094,x4095))
% 164.51/164.37  [410]~E(x4101,x4102)+E(f491(x4103,x4104,x4101,x4105),f491(x4103,x4104,x4102,x4105))
% 164.51/164.37  [411]~E(x4111,x4112)+E(f491(x4113,x4114,x4115,x4111),f491(x4113,x4114,x4115,x4112))
% 164.51/164.37  [412]~E(x4121,x4122)+E(f551(x4121,x4123,x4124,x4125),f551(x4122,x4123,x4124,x4125))
% 164.51/164.37  [413]~E(x4131,x4132)+E(f551(x4133,x4131,x4134,x4135),f551(x4133,x4132,x4134,x4135))
% 164.51/164.37  [414]~E(x4141,x4142)+E(f551(x4143,x4144,x4141,x4145),f551(x4143,x4144,x4142,x4145))
% 164.51/164.37  [415]~E(x4151,x4152)+E(f551(x4153,x4154,x4155,x4151),f551(x4153,x4154,x4155,x4152))
% 164.51/164.37  [416]~E(x4161,x4162)+E(f293(x4161,x4163,x4164,x4165,x4166),f293(x4162,x4163,x4164,x4165,x4166))
% 164.51/164.37  [417]~E(x4171,x4172)+E(f293(x4173,x4171,x4174,x4175,x4176),f293(x4173,x4172,x4174,x4175,x4176))
% 164.51/164.37  [418]~E(x4181,x4182)+E(f293(x4183,x4184,x4181,x4185,x4186),f293(x4183,x4184,x4182,x4185,x4186))
% 164.51/164.37  [419]~E(x4191,x4192)+E(f293(x4193,x4194,x4195,x4191,x4196),f293(x4193,x4194,x4195,x4192,x4196))
% 164.51/164.37  [420]~E(x4201,x4202)+E(f293(x4203,x4204,x4205,x4206,x4201),f293(x4203,x4204,x4205,x4206,x4202))
% 164.51/164.37  [421]~E(x4211,x4212)+E(f559(x4211,x4213,x4214,x4215,x4216),f559(x4212,x4213,x4214,x4215,x4216))
% 164.51/164.37  [422]~E(x4221,x4222)+E(f559(x4223,x4221,x4224,x4225,x4226),f559(x4223,x4222,x4224,x4225,x4226))
% 164.51/164.37  [423]~E(x4231,x4232)+E(f559(x4233,x4234,x4231,x4235,x4236),f559(x4233,x4234,x4232,x4235,x4236))
% 164.51/164.37  [424]~E(x4241,x4242)+E(f559(x4243,x4244,x4245,x4241,x4246),f559(x4243,x4244,x4245,x4242,x4246))
% 164.51/164.37  [425]~E(x4251,x4252)+E(f559(x4253,x4254,x4255,x4256,x4251),f559(x4253,x4254,x4255,x4256,x4252))
% 164.51/164.37  [426]~E(x4261,x4262)+E(f299(x4261,x4263,x4264),f299(x4262,x4263,x4264))
% 164.51/164.37  [427]~E(x4271,x4272)+E(f299(x4273,x4271,x4274),f299(x4273,x4272,x4274))
% 164.51/164.37  [428]~E(x4281,x4282)+E(f299(x4283,x4284,x4281),f299(x4283,x4284,x4282))
% 164.51/164.37  [429]~E(x4291,x4292)+E(f151(x4291),f151(x4292))
% 164.51/164.37  [430]~E(x4301,x4302)+E(f378(x4301),f378(x4302))
% 164.51/164.37  [431]~E(x4311,x4312)+E(f623(x4311,x4313,x4314),f623(x4312,x4313,x4314))
% 164.51/164.37  [432]~E(x4321,x4322)+E(f623(x4323,x4321,x4324),f623(x4323,x4322,x4324))
% 164.51/164.37  [433]~E(x4331,x4332)+E(f623(x4333,x4334,x4331),f623(x4333,x4334,x4332))
% 164.51/164.37  [434]~E(x4341,x4342)+E(f770(x4341),f770(x4342))
% 164.51/164.37  [435]~E(x4351,x4352)+E(f778(x4351,x4353,x4354),f778(x4352,x4353,x4354))
% 164.51/164.37  [436]~E(x4361,x4362)+E(f778(x4363,x4361,x4364),f778(x4363,x4362,x4364))
% 164.51/164.37  [437]~E(x4371,x4372)+E(f778(x4373,x4374,x4371),f778(x4373,x4374,x4372))
% 164.51/164.37  [438]~E(x4381,x4382)+E(f170(x4381,x4383,x4384),f170(x4382,x4383,x4384))
% 164.51/164.37  [439]~E(x4391,x4392)+E(f170(x4393,x4391,x4394),f170(x4393,x4392,x4394))
% 164.51/164.37  [440]~E(x4401,x4402)+E(f170(x4403,x4404,x4401),f170(x4403,x4404,x4402))
% 164.51/164.37  [441]~E(x4411,x4412)+E(f300(x4411),f300(x4412))
% 164.51/164.37  [442]~E(x4421,x4422)+E(f689(x4421,x4423,x4424,x4425,x4426),f689(x4422,x4423,x4424,x4425,x4426))
% 164.51/164.37  [443]~E(x4431,x4432)+E(f689(x4433,x4431,x4434,x4435,x4436),f689(x4433,x4432,x4434,x4435,x4436))
% 164.51/164.37  [444]~E(x4441,x4442)+E(f689(x4443,x4444,x4441,x4445,x4446),f689(x4443,x4444,x4442,x4445,x4446))
% 164.51/164.37  [445]~E(x4451,x4452)+E(f689(x4453,x4454,x4455,x4451,x4456),f689(x4453,x4454,x4455,x4452,x4456))
% 164.51/164.37  [446]~E(x4461,x4462)+E(f689(x4463,x4464,x4465,x4466,x4461),f689(x4463,x4464,x4465,x4466,x4462))
% 164.51/164.37  [447]~E(x4471,x4472)+E(f700(x4471,x4473,x4474),f700(x4472,x4473,x4474))
% 164.51/164.37  [448]~E(x4481,x4482)+E(f700(x4483,x4481,x4484),f700(x4483,x4482,x4484))
% 164.51/164.37  [449]~E(x4491,x4492)+E(f700(x4493,x4494,x4491),f700(x4493,x4494,x4492))
% 164.51/164.37  [450]~E(x4501,x4502)+E(f776(x4501,x4503,x4504),f776(x4502,x4503,x4504))
% 164.51/164.37  [451]~E(x4511,x4512)+E(f776(x4513,x4511,x4514),f776(x4513,x4512,x4514))
% 164.51/164.37  [452]~E(x4521,x4522)+E(f776(x4523,x4524,x4521),f776(x4523,x4524,x4522))
% 164.51/164.37  [453]~E(x4531,x4532)+E(f209(x4531,x4533),f209(x4532,x4533))
% 164.51/164.37  [454]~E(x4541,x4542)+E(f209(x4543,x4541),f209(x4543,x4542))
% 164.51/164.37  [455]~E(x4551,x4552)+E(f65(x4551,x4553,x4554),f65(x4552,x4553,x4554))
% 164.51/164.37  [456]~E(x4561,x4562)+E(f65(x4563,x4561,x4564),f65(x4563,x4562,x4564))
% 164.51/164.37  [457]~E(x4571,x4572)+E(f65(x4573,x4574,x4571),f65(x4573,x4574,x4572))
% 164.51/164.37  [458]~E(x4581,x4582)+E(f605(x4581,x4583,x4584),f605(x4582,x4583,x4584))
% 164.51/164.37  [459]~E(x4591,x4592)+E(f605(x4593,x4591,x4594),f605(x4593,x4592,x4594))
% 164.51/164.37  [460]~E(x4601,x4602)+E(f605(x4603,x4604,x4601),f605(x4603,x4604,x4602))
% 164.51/164.37  [461]~E(x4611,x4612)+E(f258(x4611),f258(x4612))
% 164.51/164.37  [462]~E(x4621,x4622)+E(f711(x4621,x4623,x4624),f711(x4622,x4623,x4624))
% 164.51/164.37  [463]~E(x4631,x4632)+E(f711(x4633,x4631,x4634),f711(x4633,x4632,x4634))
% 164.51/164.37  [464]~E(x4641,x4642)+E(f711(x4643,x4644,x4641),f711(x4643,x4644,x4642))
% 164.51/164.37  [465]~E(x4651,x4652)+E(f777(x4651,x4653,x4654),f777(x4652,x4653,x4654))
% 164.51/164.37  [466]~E(x4661,x4662)+E(f777(x4663,x4661,x4664),f777(x4663,x4662,x4664))
% 164.51/164.37  [467]~E(x4671,x4672)+E(f777(x4673,x4674,x4671),f777(x4673,x4674,x4672))
% 164.51/164.37  [468]~E(x4681,x4682)+E(f562(x4681,x4683,x4684,x4685,x4686),f562(x4682,x4683,x4684,x4685,x4686))
% 164.51/164.37  [469]~E(x4691,x4692)+E(f562(x4693,x4691,x4694,x4695,x4696),f562(x4693,x4692,x4694,x4695,x4696))
% 164.51/164.37  [470]~E(x4701,x4702)+E(f562(x4703,x4704,x4701,x4705,x4706),f562(x4703,x4704,x4702,x4705,x4706))
% 164.51/164.37  [471]~E(x4711,x4712)+E(f562(x4713,x4714,x4715,x4711,x4716),f562(x4713,x4714,x4715,x4712,x4716))
% 164.51/164.37  [472]~E(x4721,x4722)+E(f562(x4723,x4724,x4725,x4726,x4721),f562(x4723,x4724,x4725,x4726,x4722))
% 164.51/164.37  [473]~E(x4731,x4732)+E(f686(x4731,x4733,x4734),f686(x4732,x4733,x4734))
% 164.51/164.37  [474]~E(x4741,x4742)+E(f686(x4743,x4741,x4744),f686(x4743,x4742,x4744))
% 164.51/164.37  [475]~E(x4751,x4752)+E(f686(x4753,x4754,x4751),f686(x4753,x4754,x4752))
% 164.51/164.37  [476]~E(x4761,x4762)+E(f259(x4761),f259(x4762))
% 164.51/164.37  [477]~E(x4771,x4772)+E(f84(x4771,x4773),f84(x4772,x4773))
% 164.51/164.37  [478]~E(x4781,x4782)+E(f84(x4783,x4781),f84(x4783,x4782))
% 164.51/164.37  [479]~E(x4791,x4792)+E(f769(x4791,x4793,x4794),f769(x4792,x4793,x4794))
% 164.51/164.37  [480]~E(x4801,x4802)+E(f769(x4803,x4801,x4804),f769(x4803,x4802,x4804))
% 164.51/164.37  [481]~E(x4811,x4812)+E(f769(x4813,x4814,x4811),f769(x4813,x4814,x4812))
% 164.51/164.37  [482]~E(x4821,x4822)+E(f538(x4821,x4823,x4824,x4825,x4826,x4827,x4828),f538(x4822,x4823,x4824,x4825,x4826,x4827,x4828))
% 164.51/164.37  [483]~E(x4831,x4832)+E(f538(x4833,x4831,x4834,x4835,x4836,x4837,x4838),f538(x4833,x4832,x4834,x4835,x4836,x4837,x4838))
% 164.51/164.37  [484]~E(x4841,x4842)+E(f538(x4843,x4844,x4841,x4845,x4846,x4847,x4848),f538(x4843,x4844,x4842,x4845,x4846,x4847,x4848))
% 164.51/164.37  [485]~E(x4851,x4852)+E(f538(x4853,x4854,x4855,x4851,x4856,x4857,x4858),f538(x4853,x4854,x4855,x4852,x4856,x4857,x4858))
% 164.51/164.37  [486]~E(x4861,x4862)+E(f538(x4863,x4864,x4865,x4866,x4861,x4867,x4868),f538(x4863,x4864,x4865,x4866,x4862,x4867,x4868))
% 164.51/164.37  [487]~E(x4871,x4872)+E(f538(x4873,x4874,x4875,x4876,x4877,x4871,x4878),f538(x4873,x4874,x4875,x4876,x4877,x4872,x4878))
% 164.51/164.37  [488]~E(x4881,x4882)+E(f538(x4883,x4884,x4885,x4886,x4887,x4888,x4881),f538(x4883,x4884,x4885,x4886,x4887,x4888,x4882))
% 164.51/164.37  [489]~E(x4891,x4892)+E(f477(x4891,x4893),f477(x4892,x4893))
% 164.51/164.37  [490]~E(x4901,x4902)+E(f477(x4903,x4901),f477(x4903,x4902))
% 164.51/164.37  [491]~E(x4911,x4912)+E(f112(x4911),f112(x4912))
% 164.51/164.37  [492]~E(x4921,x4922)+E(f265(x4921),f265(x4922))
% 164.51/164.37  [493]~E(x4931,x4932)+E(f90(x4931),f90(x4932))
% 164.51/164.37  [494]~E(x4941,x4942)+E(f445(x4941,x4943,x4944,x4945),f445(x4942,x4943,x4944,x4945))
% 164.51/164.37  [495]~E(x4951,x4952)+E(f445(x4953,x4951,x4954,x4955),f445(x4953,x4952,x4954,x4955))
% 164.51/164.37  [496]~E(x4961,x4962)+E(f445(x4963,x4964,x4961,x4965),f445(x4963,x4964,x4962,x4965))
% 164.51/164.37  [497]~E(x4971,x4972)+E(f445(x4973,x4974,x4975,x4971),f445(x4973,x4974,x4975,x4972))
% 164.51/164.37  [498]~E(x4981,x4982)+E(f688(x4981,x4983,x4984,x4985),f688(x4982,x4983,x4984,x4985))
% 164.51/164.37  [499]~E(x4991,x4992)+E(f688(x4993,x4991,x4994,x4995),f688(x4993,x4992,x4994,x4995))
% 164.51/164.37  [500]~E(x5001,x5002)+E(f688(x5003,x5004,x5001,x5005),f688(x5003,x5004,x5002,x5005))
% 164.51/164.37  [501]~E(x5011,x5012)+E(f688(x5013,x5014,x5015,x5011),f688(x5013,x5014,x5015,x5012))
% 164.51/164.37  [502]~E(x5021,x5022)+E(f768(x5021,x5023,x5024),f768(x5022,x5023,x5024))
% 164.51/164.37  [503]~E(x5031,x5032)+E(f768(x5033,x5031,x5034),f768(x5033,x5032,x5034))
% 164.51/164.37  [504]~E(x5041,x5042)+E(f768(x5043,x5044,x5041),f768(x5043,x5044,x5042))
% 164.51/164.37  [505]~E(x5051,x5052)+E(f223(x5051,x5053,x5054),f223(x5052,x5053,x5054))
% 164.51/164.37  [506]~E(x5061,x5062)+E(f223(x5063,x5061,x5064),f223(x5063,x5062,x5064))
% 164.51/164.37  [507]~E(x5071,x5072)+E(f223(x5073,x5074,x5071),f223(x5073,x5074,x5072))
% 164.51/164.37  [508]~E(x5081,x5082)+E(f414(x5081,x5083,x5084),f414(x5082,x5083,x5084))
% 164.51/164.37  [509]~E(x5091,x5092)+E(f414(x5093,x5091,x5094),f414(x5093,x5092,x5094))
% 164.51/164.37  [510]~E(x5101,x5102)+E(f414(x5103,x5104,x5101),f414(x5103,x5104,x5102))
% 164.51/164.37  [511]~E(x5111,x5112)+E(f297(x5111),f297(x5112))
% 164.51/164.37  [512]~E(x5121,x5122)+E(f17(x5121,x5123),f17(x5122,x5123))
% 164.51/164.37  [513]~E(x5131,x5132)+E(f17(x5133,x5131),f17(x5133,x5132))
% 164.51/164.37  [514]~E(x5141,x5142)+E(f648(x5141,x5143,x5144,x5145,x5146),f648(x5142,x5143,x5144,x5145,x5146))
% 164.51/164.37  [515]~E(x5151,x5152)+E(f648(x5153,x5151,x5154,x5155,x5156),f648(x5153,x5152,x5154,x5155,x5156))
% 164.51/164.37  [516]~E(x5161,x5162)+E(f648(x5163,x5164,x5161,x5165,x5166),f648(x5163,x5164,x5162,x5165,x5166))
% 164.51/164.37  [517]~E(x5171,x5172)+E(f648(x5173,x5174,x5175,x5171,x5176),f648(x5173,x5174,x5175,x5172,x5176))
% 164.51/164.37  [518]~E(x5181,x5182)+E(f648(x5183,x5184,x5185,x5186,x5181),f648(x5183,x5184,x5185,x5186,x5182))
% 164.51/164.37  [519]~E(x5191,x5192)+E(f352(x5191,x5193),f352(x5192,x5193))
% 164.51/164.37  [520]~E(x5201,x5202)+E(f352(x5203,x5201),f352(x5203,x5202))
% 164.51/164.37  [521]~E(x5211,x5212)+E(f830(x5211,x5213),f830(x5212,x5213))
% 164.51/164.37  [522]~E(x5221,x5222)+E(f830(x5223,x5221),f830(x5223,x5222))
% 164.51/164.37  [523]~E(x5231,x5232)+E(f452(x5231,x5233),f452(x5232,x5233))
% 164.51/164.37  [524]~E(x5241,x5242)+E(f452(x5243,x5241),f452(x5243,x5242))
% 164.51/164.37  [525]~E(x5251,x5252)+E(f225(x5251,x5253),f225(x5252,x5253))
% 164.51/164.37  [526]~E(x5261,x5262)+E(f225(x5263,x5261),f225(x5263,x5262))
% 164.51/164.37  [527]~E(x5271,x5272)+E(f812(x5271,x5273,x5274),f812(x5272,x5273,x5274))
% 164.51/164.37  [528]~E(x5281,x5282)+E(f812(x5283,x5281,x5284),f812(x5283,x5282,x5284))
% 164.51/164.37  [529]~E(x5291,x5292)+E(f812(x5293,x5294,x5291),f812(x5293,x5294,x5292))
% 164.51/164.37  [530]~E(x5301,x5302)+E(f479(x5301,x5303,x5304,x5305,x5306),f479(x5302,x5303,x5304,x5305,x5306))
% 164.51/164.37  [531]~E(x5311,x5312)+E(f479(x5313,x5311,x5314,x5315,x5316),f479(x5313,x5312,x5314,x5315,x5316))
% 164.51/164.37  [532]~E(x5321,x5322)+E(f479(x5323,x5324,x5321,x5325,x5326),f479(x5323,x5324,x5322,x5325,x5326))
% 164.51/164.37  [533]~E(x5331,x5332)+E(f479(x5333,x5334,x5335,x5331,x5336),f479(x5333,x5334,x5335,x5332,x5336))
% 164.51/164.37  [534]~E(x5341,x5342)+E(f479(x5343,x5344,x5345,x5346,x5341),f479(x5343,x5344,x5345,x5346,x5342))
% 164.51/164.37  [535]~E(x5351,x5352)+E(f583(x5351,x5353),f583(x5352,x5353))
% 164.51/164.37  [536]~E(x5361,x5362)+E(f583(x5363,x5361),f583(x5363,x5362))
% 164.51/164.37  [537]~E(x5371,x5372)+E(f658(x5371,x5373,x5374,x5375,x5376),f658(x5372,x5373,x5374,x5375,x5376))
% 164.51/164.37  [538]~E(x5381,x5382)+E(f658(x5383,x5381,x5384,x5385,x5386),f658(x5383,x5382,x5384,x5385,x5386))
% 164.51/164.37  [539]~E(x5391,x5392)+E(f658(x5393,x5394,x5391,x5395,x5396),f658(x5393,x5394,x5392,x5395,x5396))
% 164.51/164.37  [540]~E(x5401,x5402)+E(f658(x5403,x5404,x5405,x5401,x5406),f658(x5403,x5404,x5405,x5402,x5406))
% 164.51/164.37  [541]~E(x5411,x5412)+E(f658(x5413,x5414,x5415,x5416,x5411),f658(x5413,x5414,x5415,x5416,x5412))
% 164.51/164.37  [542]~E(x5421,x5422)+E(f662(x5421,x5423,x5424,x5425),f662(x5422,x5423,x5424,x5425))
% 164.51/164.37  [543]~E(x5431,x5432)+E(f662(x5433,x5431,x5434,x5435),f662(x5433,x5432,x5434,x5435))
% 164.51/164.37  [544]~E(x5441,x5442)+E(f662(x5443,x5444,x5441,x5445),f662(x5443,x5444,x5442,x5445))
% 164.51/164.37  [545]~E(x5451,x5452)+E(f662(x5453,x5454,x5455,x5451),f662(x5453,x5454,x5455,x5452))
% 164.51/164.37  [546]~E(x5461,x5462)+E(f69(x5461,x5463,x5464,x5465,x5466),f69(x5462,x5463,x5464,x5465,x5466))
% 164.51/164.37  [547]~E(x5471,x5472)+E(f69(x5473,x5471,x5474,x5475,x5476),f69(x5473,x5472,x5474,x5475,x5476))
% 164.51/164.37  [548]~E(x5481,x5482)+E(f69(x5483,x5484,x5481,x5485,x5486),f69(x5483,x5484,x5482,x5485,x5486))
% 164.51/164.37  [549]~E(x5491,x5492)+E(f69(x5493,x5494,x5495,x5491,x5496),f69(x5493,x5494,x5495,x5492,x5496))
% 164.51/164.37  [550]~E(x5501,x5502)+E(f69(x5503,x5504,x5505,x5506,x5501),f69(x5503,x5504,x5505,x5506,x5502))
% 164.51/164.37  [551]~E(x5511,x5512)+E(f286(x5511,x5513),f286(x5512,x5513))
% 164.51/164.37  [552]~E(x5521,x5522)+E(f286(x5523,x5521),f286(x5523,x5522))
% 164.51/164.37  [553]~E(x5531,x5532)+E(f158(x5531),f158(x5532))
% 164.51/164.37  [554]~E(x5541,x5542)+E(f274(x5541),f274(x5542))
% 164.51/164.37  [555]~E(x5551,x5552)+E(f693(x5551,x5553,x5554,x5555),f693(x5552,x5553,x5554,x5555))
% 164.51/164.37  [556]~E(x5561,x5562)+E(f693(x5563,x5561,x5564,x5565),f693(x5563,x5562,x5564,x5565))
% 164.51/164.37  [557]~E(x5571,x5572)+E(f693(x5573,x5574,x5571,x5575),f693(x5573,x5574,x5572,x5575))
% 164.51/164.37  [558]~E(x5581,x5582)+E(f693(x5583,x5584,x5585,x5581),f693(x5583,x5584,x5585,x5582))
% 164.51/164.37  [559]~E(x5591,x5592)+E(f673(x5591,x5593,x5594),f673(x5592,x5593,x5594))
% 164.51/164.37  [560]~E(x5601,x5602)+E(f673(x5603,x5601,x5604),f673(x5603,x5602,x5604))
% 164.51/164.37  [561]~E(x5611,x5612)+E(f673(x5613,x5614,x5611),f673(x5613,x5614,x5612))
% 164.51/164.37  [562]~E(x5621,x5622)+E(f165(x5621,x5623,x5624),f165(x5622,x5623,x5624))
% 164.51/164.37  [563]~E(x5631,x5632)+E(f165(x5633,x5631,x5634),f165(x5633,x5632,x5634))
% 164.51/164.37  [564]~E(x5641,x5642)+E(f165(x5643,x5644,x5641),f165(x5643,x5644,x5642))
% 164.51/164.37  [565]~E(x5651,x5652)+E(f12(x5651,x5653),f12(x5652,x5653))
% 164.51/164.37  [566]~E(x5661,x5662)+E(f12(x5663,x5661),f12(x5663,x5662))
% 164.51/164.37  [567]~E(x5671,x5672)+E(f358(x5671,x5673,x5674,x5675),f358(x5672,x5673,x5674,x5675))
% 164.51/164.37  [568]~E(x5681,x5682)+E(f358(x5683,x5681,x5684,x5685),f358(x5683,x5682,x5684,x5685))
% 164.51/164.37  [569]~E(x5691,x5692)+E(f358(x5693,x5694,x5691,x5695),f358(x5693,x5694,x5692,x5695))
% 164.51/164.37  [570]~E(x5701,x5702)+E(f358(x5703,x5704,x5705,x5701),f358(x5703,x5704,x5705,x5702))
% 164.51/164.37  [571]~E(x5711,x5712)+E(f233(x5711,x5713),f233(x5712,x5713))
% 164.51/164.37  [572]~E(x5721,x5722)+E(f233(x5723,x5721),f233(x5723,x5722))
% 164.51/164.37  [573]~E(x5731,x5732)+E(f664(x5731,x5733,x5734,x5735,x5736),f664(x5732,x5733,x5734,x5735,x5736))
% 164.51/164.37  [574]~E(x5741,x5742)+E(f664(x5743,x5741,x5744,x5745,x5746),f664(x5743,x5742,x5744,x5745,x5746))
% 164.51/164.37  [575]~E(x5751,x5752)+E(f664(x5753,x5754,x5751,x5755,x5756),f664(x5753,x5754,x5752,x5755,x5756))
% 164.51/164.37  [576]~E(x5761,x5762)+E(f664(x5763,x5764,x5765,x5761,x5766),f664(x5763,x5764,x5765,x5762,x5766))
% 164.51/164.37  [577]~E(x5771,x5772)+E(f664(x5773,x5774,x5775,x5776,x5771),f664(x5773,x5774,x5775,x5776,x5772))
% 164.51/164.37  [578]~E(x5781,x5782)+E(f395(x5781,x5783,x5784,x5785),f395(x5782,x5783,x5784,x5785))
% 164.51/164.37  [579]~E(x5791,x5792)+E(f395(x5793,x5791,x5794,x5795),f395(x5793,x5792,x5794,x5795))
% 164.51/164.37  [580]~E(x5801,x5802)+E(f395(x5803,x5804,x5801,x5805),f395(x5803,x5804,x5802,x5805))
% 164.51/164.37  [581]~E(x5811,x5812)+E(f395(x5813,x5814,x5815,x5811),f395(x5813,x5814,x5815,x5812))
% 164.51/164.37  [582]~E(x5821,x5822)+E(f290(x5821,x5823,x5824,x5825,x5826),f290(x5822,x5823,x5824,x5825,x5826))
% 164.51/164.37  [583]~E(x5831,x5832)+E(f290(x5833,x5831,x5834,x5835,x5836),f290(x5833,x5832,x5834,x5835,x5836))
% 164.51/164.37  [584]~E(x5841,x5842)+E(f290(x5843,x5844,x5841,x5845,x5846),f290(x5843,x5844,x5842,x5845,x5846))
% 164.51/164.37  [585]~E(x5851,x5852)+E(f290(x5853,x5854,x5855,x5851,x5856),f290(x5853,x5854,x5855,x5852,x5856))
% 164.51/164.37  [586]~E(x5861,x5862)+E(f290(x5863,x5864,x5865,x5866,x5861),f290(x5863,x5864,x5865,x5866,x5862))
% 164.51/164.37  [587]~E(x5871,x5872)+E(f15(x5871,x5873),f15(x5872,x5873))
% 164.51/164.37  [588]~E(x5881,x5882)+E(f15(x5883,x5881),f15(x5883,x5882))
% 164.51/164.37  [589]~E(x5891,x5892)+E(f692(x5891,x5893,x5894,x5895),f692(x5892,x5893,x5894,x5895))
% 164.51/164.37  [590]~E(x5901,x5902)+E(f692(x5903,x5901,x5904,x5905),f692(x5903,x5902,x5904,x5905))
% 164.51/164.37  [591]~E(x5911,x5912)+E(f692(x5913,x5914,x5911,x5915),f692(x5913,x5914,x5912,x5915))
% 164.51/164.37  [592]~E(x5921,x5922)+E(f692(x5923,x5924,x5925,x5921),f692(x5923,x5924,x5925,x5922))
% 164.51/164.37  [593]~E(x5931,x5932)+E(f298(x5931,x5933,x5934),f298(x5932,x5933,x5934))
% 164.51/164.37  [594]~E(x5941,x5942)+E(f298(x5943,x5941,x5944),f298(x5943,x5942,x5944))
% 164.51/164.37  [595]~E(x5951,x5952)+E(f298(x5953,x5954,x5951),f298(x5953,x5954,x5952))
% 164.51/164.37  [596]~E(x5961,x5962)+E(f636(x5961,x5963,x5964,x5965,x5966),f636(x5962,x5963,x5964,x5965,x5966))
% 164.51/164.37  [597]~E(x5971,x5972)+E(f636(x5973,x5971,x5974,x5975,x5976),f636(x5973,x5972,x5974,x5975,x5976))
% 164.51/164.37  [598]~E(x5981,x5982)+E(f636(x5983,x5984,x5981,x5985,x5986),f636(x5983,x5984,x5982,x5985,x5986))
% 164.51/164.37  [599]~E(x5991,x5992)+E(f636(x5993,x5994,x5995,x5991,x5996),f636(x5993,x5994,x5995,x5992,x5996))
% 164.51/164.37  [600]~E(x6001,x6002)+E(f636(x6003,x6004,x6005,x6006,x6001),f636(x6003,x6004,x6005,x6006,x6002))
% 164.51/164.37  [601]~E(x6011,x6012)+E(f318(x6011,x6013,x6014,x6015),f318(x6012,x6013,x6014,x6015))
% 164.51/164.37  [602]~E(x6021,x6022)+E(f318(x6023,x6021,x6024,x6025),f318(x6023,x6022,x6024,x6025))
% 164.51/164.37  [603]~E(x6031,x6032)+E(f318(x6033,x6034,x6031,x6035),f318(x6033,x6034,x6032,x6035))
% 164.51/164.37  [604]~E(x6041,x6042)+E(f318(x6043,x6044,x6045,x6041),f318(x6043,x6044,x6045,x6042))
% 164.51/164.37  [605]~E(x6051,x6052)+E(f212(x6051,x6053),f212(x6052,x6053))
% 164.51/164.37  [606]~E(x6061,x6062)+E(f212(x6063,x6061),f212(x6063,x6062))
% 164.51/164.37  [607]~E(x6071,x6072)+E(f206(x6071),f206(x6072))
% 164.51/164.37  [608]~E(x6081,x6082)+E(f495(x6081,x6083,x6084,x6085,x6086,x6087),f495(x6082,x6083,x6084,x6085,x6086,x6087))
% 164.51/164.37  [609]~E(x6091,x6092)+E(f495(x6093,x6091,x6094,x6095,x6096,x6097),f495(x6093,x6092,x6094,x6095,x6096,x6097))
% 164.51/164.37  [610]~E(x6101,x6102)+E(f495(x6103,x6104,x6101,x6105,x6106,x6107),f495(x6103,x6104,x6102,x6105,x6106,x6107))
% 164.51/164.37  [611]~E(x6111,x6112)+E(f495(x6113,x6114,x6115,x6111,x6116,x6117),f495(x6113,x6114,x6115,x6112,x6116,x6117))
% 164.51/164.37  [612]~E(x6121,x6122)+E(f495(x6123,x6124,x6125,x6126,x6121,x6127),f495(x6123,x6124,x6125,x6126,x6122,x6127))
% 164.51/164.37  [613]~E(x6131,x6132)+E(f495(x6133,x6134,x6135,x6136,x6137,x6131),f495(x6133,x6134,x6135,x6136,x6137,x6132))
% 164.51/164.37  [614]~E(x6141,x6142)+E(f714(x6141,x6143),f714(x6142,x6143))
% 164.51/164.37  [615]~E(x6151,x6152)+E(f714(x6153,x6151),f714(x6153,x6152))
% 164.51/164.37  [616]~E(x6161,x6162)+E(f758(x6161,x6163),f758(x6162,x6163))
% 164.51/164.37  [617]~E(x6171,x6172)+E(f758(x6173,x6171),f758(x6173,x6172))
% 164.51/164.37  [618]~E(x6181,x6182)+E(f489(x6181,x6183,x6184),f489(x6182,x6183,x6184))
% 164.51/164.37  [619]~E(x6191,x6192)+E(f489(x6193,x6191,x6194),f489(x6193,x6192,x6194))
% 164.51/164.37  [620]~E(x6201,x6202)+E(f489(x6203,x6204,x6201),f489(x6203,x6204,x6202))
% 164.51/164.37  [621]~E(x6211,x6212)+E(f412(x6211,x6213,x6214),f412(x6212,x6213,x6214))
% 164.51/164.37  [622]~E(x6221,x6222)+E(f412(x6223,x6221,x6224),f412(x6223,x6222,x6224))
% 164.51/164.37  [623]~E(x6231,x6232)+E(f412(x6233,x6234,x6231),f412(x6233,x6234,x6232))
% 164.51/164.37  [624]~E(x6241,x6242)+E(f811(x6241,x6243,x6244),f811(x6242,x6243,x6244))
% 164.51/164.37  [625]~E(x6251,x6252)+E(f811(x6253,x6251,x6254),f811(x6253,x6252,x6254))
% 164.51/164.37  [626]~E(x6261,x6262)+E(f811(x6263,x6264,x6261),f811(x6263,x6264,x6262))
% 164.51/164.37  [627]~E(x6271,x6272)+E(f699(x6271,x6273,x6274,x6275,x6276,x6277,x6278),f699(x6272,x6273,x6274,x6275,x6276,x6277,x6278))
% 164.51/164.37  [628]~E(x6281,x6282)+E(f699(x6283,x6281,x6284,x6285,x6286,x6287,x6288),f699(x6283,x6282,x6284,x6285,x6286,x6287,x6288))
% 164.51/164.37  [629]~E(x6291,x6292)+E(f699(x6293,x6294,x6291,x6295,x6296,x6297,x6298),f699(x6293,x6294,x6292,x6295,x6296,x6297,x6298))
% 164.51/164.37  [630]~E(x6301,x6302)+E(f699(x6303,x6304,x6305,x6301,x6306,x6307,x6308),f699(x6303,x6304,x6305,x6302,x6306,x6307,x6308))
% 164.51/164.37  [631]~E(x6311,x6312)+E(f699(x6313,x6314,x6315,x6316,x6311,x6317,x6318),f699(x6313,x6314,x6315,x6316,x6312,x6317,x6318))
% 164.51/164.37  [632]~E(x6321,x6322)+E(f699(x6323,x6324,x6325,x6326,x6327,x6321,x6328),f699(x6323,x6324,x6325,x6326,x6327,x6322,x6328))
% 164.51/164.37  [633]~E(x6331,x6332)+E(f699(x6333,x6334,x6335,x6336,x6337,x6338,x6331),f699(x6333,x6334,x6335,x6336,x6337,x6338,x6332))
% 164.51/164.37  [634]~E(x6341,x6342)+E(f254(x6341,x6343,x6344,x6345),f254(x6342,x6343,x6344,x6345))
% 164.51/164.37  [635]~E(x6351,x6352)+E(f254(x6353,x6351,x6354,x6355),f254(x6353,x6352,x6354,x6355))
% 164.51/164.37  [636]~E(x6361,x6362)+E(f254(x6363,x6364,x6361,x6365),f254(x6363,x6364,x6362,x6365))
% 164.51/164.37  [637]~E(x6371,x6372)+E(f254(x6373,x6374,x6375,x6371),f254(x6373,x6374,x6375,x6372))
% 164.51/164.37  [638]~E(x6381,x6382)+E(f715(x6381,x6383,x6384),f715(x6382,x6383,x6384))
% 164.51/164.37  [639]~E(x6391,x6392)+E(f715(x6393,x6391,x6394),f715(x6393,x6392,x6394))
% 164.51/164.37  [640]~E(x6401,x6402)+E(f715(x6403,x6404,x6401),f715(x6403,x6404,x6402))
% 164.51/164.37  [641]~E(x6411,x6412)+E(f420(x6411,x6413,x6414),f420(x6412,x6413,x6414))
% 164.51/164.37  [642]~E(x6421,x6422)+E(f420(x6423,x6421,x6424),f420(x6423,x6422,x6424))
% 164.51/164.37  [643]~E(x6431,x6432)+E(f420(x6433,x6434,x6431),f420(x6433,x6434,x6432))
% 164.51/164.37  [644]~E(x6441,x6442)+E(f854(x6441),f854(x6442))
% 164.51/164.37  [645]~E(x6451,x6452)+E(f192(x6451,x6453,x6454,x6455),f192(x6452,x6453,x6454,x6455))
% 164.51/164.37  [646]~E(x6461,x6462)+E(f192(x6463,x6461,x6464,x6465),f192(x6463,x6462,x6464,x6465))
% 164.51/164.37  [647]~E(x6471,x6472)+E(f192(x6473,x6474,x6471,x6475),f192(x6473,x6474,x6472,x6475))
% 164.51/164.37  [648]~E(x6481,x6482)+E(f192(x6483,x6484,x6485,x6481),f192(x6483,x6484,x6485,x6482))
% 164.51/164.37  [649]~E(x6491,x6492)+E(f486(x6491,x6493,x6494),f486(x6492,x6493,x6494))
% 164.51/164.37  [650]~E(x6501,x6502)+E(f486(x6503,x6501,x6504),f486(x6503,x6502,x6504))
% 164.51/164.37  [651]~E(x6511,x6512)+E(f486(x6513,x6514,x6511),f486(x6513,x6514,x6512))
% 164.51/164.37  [652]~E(x6521,x6522)+E(f453(x6521),f453(x6522))
% 164.51/164.37  [653]~E(x6531,x6532)+E(f357(x6531,x6533,x6534,x6535),f357(x6532,x6533,x6534,x6535))
% 164.51/164.37  [654]~E(x6541,x6542)+E(f357(x6543,x6541,x6544,x6545),f357(x6543,x6542,x6544,x6545))
% 164.51/164.37  [655]~E(x6551,x6552)+E(f357(x6553,x6554,x6551,x6555),f357(x6553,x6554,x6552,x6555))
% 164.51/164.37  [656]~E(x6561,x6562)+E(f357(x6563,x6564,x6565,x6561),f357(x6563,x6564,x6565,x6562))
% 164.51/164.37  [657]~E(x6571,x6572)+E(f54(x6571,x6573),f54(x6572,x6573))
% 164.51/164.37  [658]~E(x6581,x6582)+E(f54(x6583,x6581),f54(x6583,x6582))
% 164.51/164.37  [659]~E(x6591,x6592)+E(f626(x6591,x6593,x6594),f626(x6592,x6593,x6594))
% 164.51/164.37  [660]~E(x6601,x6602)+E(f626(x6603,x6601,x6604),f626(x6603,x6602,x6604))
% 164.51/164.37  [661]~E(x6611,x6612)+E(f626(x6613,x6614,x6611),f626(x6613,x6614,x6612))
% 164.51/164.37  [662]~E(x6621,x6622)+E(f229(x6621,x6623,x6624,x6625,x6626),f229(x6622,x6623,x6624,x6625,x6626))
% 164.51/164.37  [663]~E(x6631,x6632)+E(f229(x6633,x6631,x6634,x6635,x6636),f229(x6633,x6632,x6634,x6635,x6636))
% 164.51/164.37  [664]~E(x6641,x6642)+E(f229(x6643,x6644,x6641,x6645,x6646),f229(x6643,x6644,x6642,x6645,x6646))
% 164.51/164.37  [665]~E(x6651,x6652)+E(f229(x6653,x6654,x6655,x6651,x6656),f229(x6653,x6654,x6655,x6652,x6656))
% 164.51/164.37  [666]~E(x6661,x6662)+E(f229(x6663,x6664,x6665,x6666,x6661),f229(x6663,x6664,x6665,x6666,x6662))
% 164.51/164.37  [667]~E(x6671,x6672)+E(f706(x6671,x6673,x6674,x6675,x6676),f706(x6672,x6673,x6674,x6675,x6676))
% 164.51/164.37  [668]~E(x6681,x6682)+E(f706(x6683,x6681,x6684,x6685,x6686),f706(x6683,x6682,x6684,x6685,x6686))
% 164.51/164.37  [669]~E(x6691,x6692)+E(f706(x6693,x6694,x6691,x6695,x6696),f706(x6693,x6694,x6692,x6695,x6696))
% 164.51/164.37  [670]~E(x6701,x6702)+E(f706(x6703,x6704,x6705,x6701,x6706),f706(x6703,x6704,x6705,x6702,x6706))
% 164.51/164.37  [671]~E(x6711,x6712)+E(f706(x6713,x6714,x6715,x6716,x6711),f706(x6713,x6714,x6715,x6716,x6712))
% 164.51/164.37  [672]~E(x6721,x6722)+E(f574(x6721,x6723,x6724),f574(x6722,x6723,x6724))
% 164.51/164.37  [673]~E(x6731,x6732)+E(f574(x6733,x6731,x6734),f574(x6733,x6732,x6734))
% 164.51/164.37  [674]~E(x6741,x6742)+E(f574(x6743,x6744,x6741),f574(x6743,x6744,x6742))
% 164.51/164.37  [675]~E(x6751,x6752)+E(f822(x6751,x6753,x6754),f822(x6752,x6753,x6754))
% 164.51/164.37  [676]~E(x6761,x6762)+E(f822(x6763,x6761,x6764),f822(x6763,x6762,x6764))
% 164.51/164.37  [677]~E(x6771,x6772)+E(f822(x6773,x6774,x6771),f822(x6773,x6774,x6772))
% 164.51/164.37  [678]~E(x6781,x6782)+E(f789(x6781,x6783,x6784),f789(x6782,x6783,x6784))
% 164.51/164.37  [679]~E(x6791,x6792)+E(f789(x6793,x6791,x6794),f789(x6793,x6792,x6794))
% 164.51/164.37  [680]~E(x6801,x6802)+E(f789(x6803,x6804,x6801),f789(x6803,x6804,x6802))
% 164.51/164.37  [681]~E(x6811,x6812)+E(f425(x6811,x6813),f425(x6812,x6813))
% 164.51/164.37  [682]~E(x6821,x6822)+E(f425(x6823,x6821),f425(x6823,x6822))
% 164.51/164.37  [683]~E(x6831,x6832)+E(f594(x6831,x6833,x6834,x6835,x6836,x6837,x6838,x6839),f594(x6832,x6833,x6834,x6835,x6836,x6837,x6838,x6839))
% 164.51/164.37  [684]~E(x6841,x6842)+E(f594(x6843,x6841,x6844,x6845,x6846,x6847,x6848,x6849),f594(x6843,x6842,x6844,x6845,x6846,x6847,x6848,x6849))
% 164.51/164.37  [685]~E(x6851,x6852)+E(f594(x6853,x6854,x6851,x6855,x6856,x6857,x6858,x6859),f594(x6853,x6854,x6852,x6855,x6856,x6857,x6858,x6859))
% 164.51/164.37  [686]~E(x6861,x6862)+E(f594(x6863,x6864,x6865,x6861,x6866,x6867,x6868,x6869),f594(x6863,x6864,x6865,x6862,x6866,x6867,x6868,x6869))
% 164.51/164.37  [687]~E(x6871,x6872)+E(f594(x6873,x6874,x6875,x6876,x6871,x6877,x6878,x6879),f594(x6873,x6874,x6875,x6876,x6872,x6877,x6878,x6879))
% 164.51/164.37  [688]~E(x6881,x6882)+E(f594(x6883,x6884,x6885,x6886,x6887,x6881,x6888,x6889),f594(x6883,x6884,x6885,x6886,x6887,x6882,x6888,x6889))
% 164.51/164.37  [689]~E(x6891,x6892)+E(f594(x6893,x6894,x6895,x6896,x6897,x6898,x6891,x6899),f594(x6893,x6894,x6895,x6896,x6897,x6898,x6892,x6899))
% 164.51/164.37  [690]~E(x6901,x6902)+E(f594(x6903,x6904,x6905,x6906,x6907,x6908,x6909,x6901),f594(x6903,x6904,x6905,x6906,x6907,x6908,x6909,x6902))
% 164.51/164.37  [691]~E(x6911,x6912)+E(f520(x6911,x6913,x6914,x6915),f520(x6912,x6913,x6914,x6915))
% 164.51/164.37  [692]~E(x6921,x6922)+E(f520(x6923,x6921,x6924,x6925),f520(x6923,x6922,x6924,x6925))
% 164.51/164.37  [693]~E(x6931,x6932)+E(f520(x6933,x6934,x6931,x6935),f520(x6933,x6934,x6932,x6935))
% 164.51/164.37  [694]~E(x6941,x6942)+E(f520(x6943,x6944,x6945,x6941),f520(x6943,x6944,x6945,x6942))
% 164.51/164.37  [695]~E(x6951,x6952)+E(f661(x6951,x6953,x6954,x6955,x6956,x6957,x6958,x6959),f661(x6952,x6953,x6954,x6955,x6956,x6957,x6958,x6959))
% 164.51/164.37  [696]~E(x6961,x6962)+E(f661(x6963,x6961,x6964,x6965,x6966,x6967,x6968,x6969),f661(x6963,x6962,x6964,x6965,x6966,x6967,x6968,x6969))
% 164.51/164.37  [697]~E(x6971,x6972)+E(f661(x6973,x6974,x6971,x6975,x6976,x6977,x6978,x6979),f661(x6973,x6974,x6972,x6975,x6976,x6977,x6978,x6979))
% 164.51/164.37  [698]~E(x6981,x6982)+E(f661(x6983,x6984,x6985,x6981,x6986,x6987,x6988,x6989),f661(x6983,x6984,x6985,x6982,x6986,x6987,x6988,x6989))
% 164.51/164.37  [699]~E(x6991,x6992)+E(f661(x6993,x6994,x6995,x6996,x6991,x6997,x6998,x6999),f661(x6993,x6994,x6995,x6996,x6992,x6997,x6998,x6999))
% 164.51/164.37  [700]~E(x7001,x7002)+E(f661(x7003,x7004,x7005,x7006,x7007,x7001,x7008,x7009),f661(x7003,x7004,x7005,x7006,x7007,x7002,x7008,x7009))
% 164.51/164.37  [701]~E(x7011,x7012)+E(f661(x7013,x7014,x7015,x7016,x7017,x7018,x7011,x7019),f661(x7013,x7014,x7015,x7016,x7017,x7018,x7012,x7019))
% 164.51/164.37  [702]~E(x7021,x7022)+E(f661(x7023,x7024,x7025,x7026,x7027,x7028,x7029,x7021),f661(x7023,x7024,x7025,x7026,x7027,x7028,x7029,x7022))
% 164.51/164.37  [703]~E(x7031,x7032)+E(f560(x7031,x7033,x7034,x7035,x7036),f560(x7032,x7033,x7034,x7035,x7036))
% 164.51/164.37  [704]~E(x7041,x7042)+E(f560(x7043,x7041,x7044,x7045,x7046),f560(x7043,x7042,x7044,x7045,x7046))
% 164.51/164.37  [705]~E(x7051,x7052)+E(f560(x7053,x7054,x7051,x7055,x7056),f560(x7053,x7054,x7052,x7055,x7056))
% 164.51/164.37  [706]~E(x7061,x7062)+E(f560(x7063,x7064,x7065,x7061,x7066),f560(x7063,x7064,x7065,x7062,x7066))
% 164.51/164.37  [707]~E(x7071,x7072)+E(f560(x7073,x7074,x7075,x7076,x7071),f560(x7073,x7074,x7075,x7076,x7072))
% 164.51/164.37  [708]~E(x7081,x7082)+E(f534(x7081,x7083,x7084,x7085,x7086),f534(x7082,x7083,x7084,x7085,x7086))
% 164.51/164.37  [709]~E(x7091,x7092)+E(f534(x7093,x7091,x7094,x7095,x7096),f534(x7093,x7092,x7094,x7095,x7096))
% 164.51/164.37  [710]~E(x7101,x7102)+E(f534(x7103,x7104,x7101,x7105,x7106),f534(x7103,x7104,x7102,x7105,x7106))
% 164.51/164.37  [711]~E(x7111,x7112)+E(f534(x7113,x7114,x7115,x7111,x7116),f534(x7113,x7114,x7115,x7112,x7116))
% 164.51/164.37  [712]~E(x7121,x7122)+E(f534(x7123,x7124,x7125,x7126,x7121),f534(x7123,x7124,x7125,x7126,x7122))
% 164.51/164.37  [713]~E(x7131,x7132)+E(f332(x7131),f332(x7132))
% 164.51/164.37  [714]~E(x7141,x7142)+E(f539(x7141),f539(x7142))
% 164.51/164.37  [715]~E(x7151,x7152)+E(f514(x7151),f514(x7152))
% 164.51/164.37  [716]~E(x7161,x7162)+E(f722(x7161,x7163,x7164,x7165),f722(x7162,x7163,x7164,x7165))
% 164.51/164.37  [717]~E(x7171,x7172)+E(f722(x7173,x7171,x7174,x7175),f722(x7173,x7172,x7174,x7175))
% 164.51/164.37  [718]~E(x7181,x7182)+E(f722(x7183,x7184,x7181,x7185),f722(x7183,x7184,x7182,x7185))
% 164.51/164.37  [719]~E(x7191,x7192)+E(f722(x7193,x7194,x7195,x7191),f722(x7193,x7194,x7195,x7192))
% 164.51/164.37  [720]~E(x7201,x7202)+E(f535(x7201,x7203,x7204,x7205,x7206),f535(x7202,x7203,x7204,x7205,x7206))
% 164.51/164.37  [721]~E(x7211,x7212)+E(f535(x7213,x7211,x7214,x7215,x7216),f535(x7213,x7212,x7214,x7215,x7216))
% 164.51/164.37  [722]~E(x7221,x7222)+E(f535(x7223,x7224,x7221,x7225,x7226),f535(x7223,x7224,x7222,x7225,x7226))
% 164.51/164.37  [723]~E(x7231,x7232)+E(f535(x7233,x7234,x7235,x7231,x7236),f535(x7233,x7234,x7235,x7232,x7236))
% 164.51/164.37  [724]~E(x7241,x7242)+E(f535(x7243,x7244,x7245,x7246,x7241),f535(x7243,x7244,x7245,x7246,x7242))
% 164.51/164.37  [725]~E(x7251,x7252)+E(f674(x7251,x7253,x7254,x7255,x7256,x7257,x7258,x7259),f674(x7252,x7253,x7254,x7255,x7256,x7257,x7258,x7259))
% 164.51/164.37  [726]~E(x7261,x7262)+E(f674(x7263,x7261,x7264,x7265,x7266,x7267,x7268,x7269),f674(x7263,x7262,x7264,x7265,x7266,x7267,x7268,x7269))
% 164.51/164.37  [727]~E(x7271,x7272)+E(f674(x7273,x7274,x7271,x7275,x7276,x7277,x7278,x7279),f674(x7273,x7274,x7272,x7275,x7276,x7277,x7278,x7279))
% 164.51/164.37  [728]~E(x7281,x7282)+E(f674(x7283,x7284,x7285,x7281,x7286,x7287,x7288,x7289),f674(x7283,x7284,x7285,x7282,x7286,x7287,x7288,x7289))
% 164.51/164.37  [729]~E(x7291,x7292)+E(f674(x7293,x7294,x7295,x7296,x7291,x7297,x7298,x7299),f674(x7293,x7294,x7295,x7296,x7292,x7297,x7298,x7299))
% 164.51/164.37  [730]~E(x7301,x7302)+E(f674(x7303,x7304,x7305,x7306,x7307,x7301,x7308,x7309),f674(x7303,x7304,x7305,x7306,x7307,x7302,x7308,x7309))
% 164.51/164.37  [731]~E(x7311,x7312)+E(f674(x7313,x7314,x7315,x7316,x7317,x7318,x7311,x7319),f674(x7313,x7314,x7315,x7316,x7317,x7318,x7312,x7319))
% 164.51/164.37  [732]~E(x7321,x7322)+E(f674(x7323,x7324,x7325,x7326,x7327,x7328,x7329,x7321),f674(x7323,x7324,x7325,x7326,x7327,x7328,x7329,x7322))
% 164.51/164.37  [733]~E(x7331,x7332)+E(f591(x7331,x7333,x7334,x7335,x7336),f591(x7332,x7333,x7334,x7335,x7336))
% 164.51/164.37  [734]~E(x7341,x7342)+E(f591(x7343,x7341,x7344,x7345,x7346),f591(x7343,x7342,x7344,x7345,x7346))
% 164.51/164.37  [735]~E(x7351,x7352)+E(f591(x7353,x7354,x7351,x7355,x7356),f591(x7353,x7354,x7352,x7355,x7356))
% 164.51/164.37  [736]~E(x7361,x7362)+E(f591(x7363,x7364,x7365,x7361,x7366),f591(x7363,x7364,x7365,x7362,x7366))
% 164.51/164.37  [737]~E(x7371,x7372)+E(f591(x7373,x7374,x7375,x7376,x7371),f591(x7373,x7374,x7375,x7376,x7372))
% 164.51/164.37  [738]~E(x7381,x7382)+E(f195(x7381,x7383),f195(x7382,x7383))
% 164.51/164.37  [739]~E(x7391,x7392)+E(f195(x7393,x7391),f195(x7393,x7392))
% 164.51/164.37  [740]~E(x7401,x7402)+E(f134(x7401,x7403),f134(x7402,x7403))
% 164.51/164.37  [741]~E(x7411,x7412)+E(f134(x7413,x7411),f134(x7413,x7412))
% 164.51/164.37  [742]~E(x7421,x7422)+E(f529(x7421,x7423,x7424,x7425),f529(x7422,x7423,x7424,x7425))
% 164.51/164.37  [743]~E(x7431,x7432)+E(f529(x7433,x7431,x7434,x7435),f529(x7433,x7432,x7434,x7435))
% 164.51/164.37  [744]~E(x7441,x7442)+E(f529(x7443,x7444,x7441,x7445),f529(x7443,x7444,x7442,x7445))
% 164.51/164.37  [745]~E(x7451,x7452)+E(f529(x7453,x7454,x7455,x7451),f529(x7453,x7454,x7455,x7452))
% 164.51/164.37  [746]~E(x7461,x7462)+E(f348(x7461,x7463),f348(x7462,x7463))
% 164.51/164.37  [747]~E(x7471,x7472)+E(f348(x7473,x7471),f348(x7473,x7472))
% 164.51/164.37  [748]~E(x7481,x7482)+E(f761(x7481,x7483,x7484,x7485),f761(x7482,x7483,x7484,x7485))
% 164.51/164.37  [749]~E(x7491,x7492)+E(f761(x7493,x7491,x7494,x7495),f761(x7493,x7492,x7494,x7495))
% 164.51/164.37  [750]~E(x7501,x7502)+E(f761(x7503,x7504,x7501,x7505),f761(x7503,x7504,x7502,x7505))
% 164.51/164.37  [751]~E(x7511,x7512)+E(f761(x7513,x7514,x7515,x7511),f761(x7513,x7514,x7515,x7512))
% 164.51/164.37  [752]~E(x7521,x7522)+E(f239(x7521,x7523,x7524),f239(x7522,x7523,x7524))
% 164.51/164.37  [753]~E(x7531,x7532)+E(f239(x7533,x7531,x7534),f239(x7533,x7532,x7534))
% 164.51/164.37  [754]~E(x7541,x7542)+E(f239(x7543,x7544,x7541),f239(x7543,x7544,x7542))
% 164.51/164.37  [755]~E(x7551,x7552)+E(f150(x7551,x7553,x7554,x7555),f150(x7552,x7553,x7554,x7555))
% 164.51/164.37  [756]~E(x7561,x7562)+E(f150(x7563,x7561,x7564,x7565),f150(x7563,x7562,x7564,x7565))
% 164.51/164.37  [757]~E(x7571,x7572)+E(f150(x7573,x7574,x7571,x7575),f150(x7573,x7574,x7572,x7575))
% 164.51/164.37  [758]~E(x7581,x7582)+E(f150(x7583,x7584,x7585,x7581),f150(x7583,x7584,x7585,x7582))
% 164.51/164.37  [759]~E(x7591,x7592)+E(f516(x7591,x7593),f516(x7592,x7593))
% 164.51/164.37  [760]~E(x7601,x7602)+E(f516(x7603,x7601),f516(x7603,x7602))
% 164.51/164.37  [761]~E(x7611,x7612)+E(f569(x7611,x7613,x7614,x7615,x7616,x7617),f569(x7612,x7613,x7614,x7615,x7616,x7617))
% 164.51/164.37  [762]~E(x7621,x7622)+E(f569(x7623,x7621,x7624,x7625,x7626,x7627),f569(x7623,x7622,x7624,x7625,x7626,x7627))
% 164.51/164.37  [763]~E(x7631,x7632)+E(f569(x7633,x7634,x7631,x7635,x7636,x7637),f569(x7633,x7634,x7632,x7635,x7636,x7637))
% 164.51/164.37  [764]~E(x7641,x7642)+E(f569(x7643,x7644,x7645,x7641,x7646,x7647),f569(x7643,x7644,x7645,x7642,x7646,x7647))
% 164.51/164.37  [765]~E(x7651,x7652)+E(f569(x7653,x7654,x7655,x7656,x7651,x7657),f569(x7653,x7654,x7655,x7656,x7652,x7657))
% 164.51/164.37  [766]~E(x7661,x7662)+E(f569(x7663,x7664,x7665,x7666,x7667,x7661),f569(x7663,x7664,x7665,x7666,x7667,x7662))
% 164.51/164.37  [767]~E(x7671,x7672)+E(f781(x7671,x7673,x7674),f781(x7672,x7673,x7674))
% 164.51/164.37  [768]~E(x7681,x7682)+E(f781(x7683,x7681,x7684),f781(x7683,x7682,x7684))
% 164.51/164.37  [769]~E(x7691,x7692)+E(f781(x7693,x7694,x7691),f781(x7693,x7694,x7692))
% 164.51/164.37  [770]~E(x7701,x7702)+E(f570(x7701,x7703,x7704,x7705,x7706,x7707),f570(x7702,x7703,x7704,x7705,x7706,x7707))
% 164.51/164.37  [771]~E(x7711,x7712)+E(f570(x7713,x7711,x7714,x7715,x7716,x7717),f570(x7713,x7712,x7714,x7715,x7716,x7717))
% 164.51/164.37  [772]~E(x7721,x7722)+E(f570(x7723,x7724,x7721,x7725,x7726,x7727),f570(x7723,x7724,x7722,x7725,x7726,x7727))
% 164.51/164.37  [773]~E(x7731,x7732)+E(f570(x7733,x7734,x7735,x7731,x7736,x7737),f570(x7733,x7734,x7735,x7732,x7736,x7737))
% 164.51/164.37  [774]~E(x7741,x7742)+E(f570(x7743,x7744,x7745,x7746,x7741,x7747),f570(x7743,x7744,x7745,x7746,x7742,x7747))
% 164.51/164.37  [775]~E(x7751,x7752)+E(f570(x7753,x7754,x7755,x7756,x7757,x7751),f570(x7753,x7754,x7755,x7756,x7757,x7752))
% 164.51/164.37  [776]~E(x7761,x7762)+E(f802(x7761,x7763,x7764),f802(x7762,x7763,x7764))
% 164.51/164.37  [777]~E(x7771,x7772)+E(f802(x7773,x7771,x7774),f802(x7773,x7772,x7774))
% 164.51/164.37  [778]~E(x7781,x7782)+E(f802(x7783,x7784,x7781),f802(x7783,x7784,x7782))
% 164.51/164.37  [779]~E(x7791,x7792)+E(f428(x7791,x7793,x7794,x7795,x7796),f428(x7792,x7793,x7794,x7795,x7796))
% 164.51/164.37  [780]~E(x7801,x7802)+E(f428(x7803,x7801,x7804,x7805,x7806),f428(x7803,x7802,x7804,x7805,x7806))
% 164.51/164.37  [781]~E(x7811,x7812)+E(f428(x7813,x7814,x7811,x7815,x7816),f428(x7813,x7814,x7812,x7815,x7816))
% 164.51/164.37  [782]~E(x7821,x7822)+E(f428(x7823,x7824,x7825,x7821,x7826),f428(x7823,x7824,x7825,x7822,x7826))
% 164.51/164.37  [783]~E(x7831,x7832)+E(f428(x7833,x7834,x7835,x7836,x7831),f428(x7833,x7834,x7835,x7836,x7832))
% 164.51/164.37  [784]~E(x7841,x7842)+E(f312(x7841,x7843,x7844,x7845),f312(x7842,x7843,x7844,x7845))
% 164.51/164.37  [785]~E(x7851,x7852)+E(f312(x7853,x7851,x7854,x7855),f312(x7853,x7852,x7854,x7855))
% 164.51/164.37  [786]~E(x7861,x7862)+E(f312(x7863,x7864,x7861,x7865),f312(x7863,x7864,x7862,x7865))
% 164.51/164.37  [787]~E(x7871,x7872)+E(f312(x7873,x7874,x7875,x7871),f312(x7873,x7874,x7875,x7872))
% 164.51/164.37  [788]~E(x7881,x7882)+E(f795(x7881,x7883,x7884),f795(x7882,x7883,x7884))
% 164.51/164.37  [789]~E(x7891,x7892)+E(f795(x7893,x7891,x7894),f795(x7893,x7892,x7894))
% 164.51/164.37  [790]~E(x7901,x7902)+E(f795(x7903,x7904,x7901),f795(x7903,x7904,x7902))
% 164.51/164.37  [791]~E(x7911,x7912)+E(f466(x7911,x7913,x7914,x7915),f466(x7912,x7913,x7914,x7915))
% 164.51/164.37  [792]~E(x7921,x7922)+E(f466(x7923,x7921,x7924,x7925),f466(x7923,x7922,x7924,x7925))
% 164.51/164.37  [793]~E(x7931,x7932)+E(f466(x7933,x7934,x7931,x7935),f466(x7933,x7934,x7932,x7935))
% 164.51/164.37  [794]~E(x7941,x7942)+E(f466(x7943,x7944,x7945,x7941),f466(x7943,x7944,x7945,x7942))
% 164.51/164.37  [795]~E(x7951,x7952)+E(f189(x7951,x7953,x7954,x7955),f189(x7952,x7953,x7954,x7955))
% 164.51/164.37  [796]~E(x7961,x7962)+E(f189(x7963,x7961,x7964,x7965),f189(x7963,x7962,x7964,x7965))
% 164.51/164.37  [797]~E(x7971,x7972)+E(f189(x7973,x7974,x7971,x7975),f189(x7973,x7974,x7972,x7975))
% 164.51/164.37  [798]~E(x7981,x7982)+E(f189(x7983,x7984,x7985,x7981),f189(x7983,x7984,x7985,x7982))
% 164.51/164.37  [799]~E(x7991,x7992)+E(f498(x7991,x7993,x7994,x7995,x7996),f498(x7992,x7993,x7994,x7995,x7996))
% 164.51/164.37  [800]~E(x8001,x8002)+E(f498(x8003,x8001,x8004,x8005,x8006),f498(x8003,x8002,x8004,x8005,x8006))
% 164.51/164.37  [801]~E(x8011,x8012)+E(f498(x8013,x8014,x8011,x8015,x8016),f498(x8013,x8014,x8012,x8015,x8016))
% 164.51/164.37  [802]~E(x8021,x8022)+E(f498(x8023,x8024,x8025,x8021,x8026),f498(x8023,x8024,x8025,x8022,x8026))
% 164.51/164.37  [803]~E(x8031,x8032)+E(f498(x8033,x8034,x8035,x8036,x8031),f498(x8033,x8034,x8035,x8036,x8032))
% 164.51/164.37  [804]~E(x8041,x8042)+E(f142(x8041,x8043,x8044),f142(x8042,x8043,x8044))
% 164.51/164.37  [805]~E(x8051,x8052)+E(f142(x8053,x8051,x8054),f142(x8053,x8052,x8054))
% 164.51/164.37  [806]~E(x8061,x8062)+E(f142(x8063,x8064,x8061),f142(x8063,x8064,x8062))
% 164.51/164.37  [807]~E(x8071,x8072)+E(f13(x8071,x8073,x8074),f13(x8072,x8073,x8074))
% 164.51/164.37  [808]~E(x8081,x8082)+E(f13(x8083,x8081,x8084),f13(x8083,x8082,x8084))
% 164.51/164.37  [809]~E(x8091,x8092)+E(f13(x8093,x8094,x8091),f13(x8093,x8094,x8092))
% 164.51/164.37  [810]~E(x8101,x8102)+E(f679(x8101,x8103,x8104,x8105),f679(x8102,x8103,x8104,x8105))
% 164.51/164.37  [811]~E(x8111,x8112)+E(f679(x8113,x8111,x8114,x8115),f679(x8113,x8112,x8114,x8115))
% 164.51/164.37  [812]~E(x8121,x8122)+E(f679(x8123,x8124,x8121,x8125),f679(x8123,x8124,x8122,x8125))
% 164.51/164.37  [813]~E(x8131,x8132)+E(f679(x8133,x8134,x8135,x8131),f679(x8133,x8134,x8135,x8132))
% 164.51/164.37  [814]~E(x8141,x8142)+E(f803(x8141,x8143,x8144),f803(x8142,x8143,x8144))
% 164.51/164.37  [815]~E(x8151,x8152)+E(f803(x8153,x8151,x8154),f803(x8153,x8152,x8154))
% 164.51/164.37  [816]~E(x8161,x8162)+E(f803(x8163,x8164,x8161),f803(x8163,x8164,x8162))
% 164.51/164.37  [817]~E(x8171,x8172)+E(f652(x8171,x8173,x8174),f652(x8172,x8173,x8174))
% 164.51/164.37  [818]~E(x8181,x8182)+E(f652(x8183,x8181,x8184),f652(x8183,x8182,x8184))
% 164.51/164.37  [819]~E(x8191,x8192)+E(f652(x8193,x8194,x8191),f652(x8193,x8194,x8192))
% 164.51/164.37  [820]~E(x8201,x8202)+E(f277(x8201),f277(x8202))
% 164.51/164.37  [821]~E(x8211,x8212)+E(f484(x8211,x8213,x8214,x8215,x8216),f484(x8212,x8213,x8214,x8215,x8216))
% 164.51/164.37  [822]~E(x8221,x8222)+E(f484(x8223,x8221,x8224,x8225,x8226),f484(x8223,x8222,x8224,x8225,x8226))
% 164.51/164.37  [823]~E(x8231,x8232)+E(f484(x8233,x8234,x8231,x8235,x8236),f484(x8233,x8234,x8232,x8235,x8236))
% 164.51/164.37  [824]~E(x8241,x8242)+E(f484(x8243,x8244,x8245,x8241,x8246),f484(x8243,x8244,x8245,x8242,x8246))
% 164.51/164.37  [825]~E(x8251,x8252)+E(f484(x8253,x8254,x8255,x8256,x8251),f484(x8253,x8254,x8255,x8256,x8252))
% 164.51/164.37  [826]~E(x8261,x8262)+E(f500(x8261,x8263,x8264,x8265,x8266),f500(x8262,x8263,x8264,x8265,x8266))
% 164.51/164.37  [827]~E(x8271,x8272)+E(f500(x8273,x8271,x8274,x8275,x8276),f500(x8273,x8272,x8274,x8275,x8276))
% 164.51/164.37  [828]~E(x8281,x8282)+E(f500(x8283,x8284,x8281,x8285,x8286),f500(x8283,x8284,x8282,x8285,x8286))
% 164.51/164.37  [829]~E(x8291,x8292)+E(f500(x8293,x8294,x8295,x8291,x8296),f500(x8293,x8294,x8295,x8292,x8296))
% 164.51/164.37  [830]~E(x8301,x8302)+E(f500(x8303,x8304,x8305,x8306,x8301),f500(x8303,x8304,x8305,x8306,x8302))
% 164.51/164.37  [831]~E(x8311,x8312)+E(f122(x8311,x8313,x8314,x8315),f122(x8312,x8313,x8314,x8315))
% 164.51/164.37  [832]~E(x8321,x8322)+E(f122(x8323,x8321,x8324,x8325),f122(x8323,x8322,x8324,x8325))
% 164.51/164.37  [833]~E(x8331,x8332)+E(f122(x8333,x8334,x8331,x8335),f122(x8333,x8334,x8332,x8335))
% 164.51/164.37  [834]~E(x8341,x8342)+E(f122(x8343,x8344,x8345,x8341),f122(x8343,x8344,x8345,x8342))
% 164.51/164.37  [835]~E(x8351,x8352)+E(f734(x8351,x8353,x8354,x8355),f734(x8352,x8353,x8354,x8355))
% 164.51/164.37  [836]~E(x8361,x8362)+E(f734(x8363,x8361,x8364,x8365),f734(x8363,x8362,x8364,x8365))
% 164.51/164.37  [837]~E(x8371,x8372)+E(f734(x8373,x8374,x8371,x8375),f734(x8373,x8374,x8372,x8375))
% 164.51/164.37  [838]~E(x8381,x8382)+E(f734(x8383,x8384,x8385,x8381),f734(x8383,x8384,x8385,x8382))
% 164.51/164.37  [839]~E(x8391,x8392)+E(f573(x8391,x8393,x8394),f573(x8392,x8393,x8394))
% 164.51/164.37  [840]~E(x8401,x8402)+E(f573(x8403,x8401,x8404),f573(x8403,x8402,x8404))
% 164.51/164.37  [841]~E(x8411,x8412)+E(f573(x8413,x8414,x8411),f573(x8413,x8414,x8412))
% 164.51/164.37  [842]~E(x8421,x8422)+E(f362(x8421,x8423,x8424,x8425),f362(x8422,x8423,x8424,x8425))
% 164.51/164.37  [843]~E(x8431,x8432)+E(f362(x8433,x8431,x8434,x8435),f362(x8433,x8432,x8434,x8435))
% 164.51/164.37  [844]~E(x8441,x8442)+E(f362(x8443,x8444,x8441,x8445),f362(x8443,x8444,x8442,x8445))
% 164.51/164.37  [845]~E(x8451,x8452)+E(f362(x8453,x8454,x8455,x8451),f362(x8453,x8454,x8455,x8452))
% 164.51/164.37  [846]~E(x8461,x8462)+E(f442(x8461,x8463),f442(x8462,x8463))
% 164.51/164.37  [847]~E(x8471,x8472)+E(f442(x8473,x8471),f442(x8473,x8472))
% 164.51/164.37  [848]~E(x8481,x8482)+E(f736(x8481,x8483,x8484),f736(x8482,x8483,x8484))
% 164.51/164.37  [849]~E(x8491,x8492)+E(f736(x8493,x8491,x8494),f736(x8493,x8492,x8494))
% 164.51/164.37  [850]~E(x8501,x8502)+E(f736(x8503,x8504,x8501),f736(x8503,x8504,x8502))
% 164.51/164.37  [851]~E(x8511,x8512)+E(f817(x8511,x8513,x8514,x8515,x8516,x8517),f817(x8512,x8513,x8514,x8515,x8516,x8517))
% 164.51/164.37  [852]~E(x8521,x8522)+E(f817(x8523,x8521,x8524,x8525,x8526,x8527),f817(x8523,x8522,x8524,x8525,x8526,x8527))
% 164.51/164.37  [853]~E(x8531,x8532)+E(f817(x8533,x8534,x8531,x8535,x8536,x8537),f817(x8533,x8534,x8532,x8535,x8536,x8537))
% 164.51/164.37  [854]~E(x8541,x8542)+E(f817(x8543,x8544,x8545,x8541,x8546,x8547),f817(x8543,x8544,x8545,x8542,x8546,x8547))
% 164.51/164.37  [855]~E(x8551,x8552)+E(f817(x8553,x8554,x8555,x8556,x8551,x8557),f817(x8553,x8554,x8555,x8556,x8552,x8557))
% 164.51/164.37  [856]~E(x8561,x8562)+E(f817(x8563,x8564,x8565,x8566,x8567,x8561),f817(x8563,x8564,x8565,x8566,x8567,x8562))
% 164.51/164.37  [857]~E(x8571,x8572)+E(f423(x8571,x8573,x8574),f423(x8572,x8573,x8574))
% 164.51/164.37  [858]~E(x8581,x8582)+E(f423(x8583,x8581,x8584),f423(x8583,x8582,x8584))
% 164.51/164.37  [859]~E(x8591,x8592)+E(f423(x8593,x8594,x8591),f423(x8593,x8594,x8592))
% 164.51/164.37  [860]~E(x8601,x8602)+E(f147(x8601,x8603),f147(x8602,x8603))
% 164.51/164.37  [861]~E(x8611,x8612)+E(f147(x8613,x8611),f147(x8613,x8612))
% 164.51/164.37  [862]~E(x8621,x8622)+E(f370(x8621,x8623,x8624),f370(x8622,x8623,x8624))
% 164.51/164.37  [863]~E(x8631,x8632)+E(f370(x8633,x8631,x8634),f370(x8633,x8632,x8634))
% 164.51/164.37  [864]~E(x8641,x8642)+E(f370(x8643,x8644,x8641),f370(x8643,x8644,x8642))
% 164.51/164.37  [865]~E(x8651,x8652)+E(f269(x8651,x8653,x8654,x8655),f269(x8652,x8653,x8654,x8655))
% 164.51/164.37  [866]~E(x8661,x8662)+E(f269(x8663,x8661,x8664,x8665),f269(x8663,x8662,x8664,x8665))
% 164.51/164.37  [867]~E(x8671,x8672)+E(f269(x8673,x8674,x8671,x8675),f269(x8673,x8674,x8672,x8675))
% 164.51/164.37  [868]~E(x8681,x8682)+E(f269(x8683,x8684,x8685,x8681),f269(x8683,x8684,x8685,x8682))
% 164.51/164.37  [869]~E(x8691,x8692)+E(f193(x8691,x8693),f193(x8692,x8693))
% 164.51/164.37  [870]~E(x8701,x8702)+E(f193(x8703,x8701),f193(x8703,x8702))
% 164.51/164.37  [871]~E(x8711,x8712)+E(f819(x8711,x8713,x8714,x8715),f819(x8712,x8713,x8714,x8715))
% 164.51/164.37  [872]~E(x8721,x8722)+E(f819(x8723,x8721,x8724,x8725),f819(x8723,x8722,x8724,x8725))
% 164.51/164.37  [873]~E(x8731,x8732)+E(f819(x8733,x8734,x8731,x8735),f819(x8733,x8734,x8732,x8735))
% 164.51/164.37  [874]~E(x8741,x8742)+E(f819(x8743,x8744,x8745,x8741),f819(x8743,x8744,x8745,x8742))
% 164.51/164.37  [875]~E(x8751,x8752)+E(f120(x8751,x8753),f120(x8752,x8753))
% 164.51/164.37  [876]~E(x8761,x8762)+E(f120(x8763,x8761),f120(x8763,x8762))
% 164.51/164.37  [877]~E(x8771,x8772)+E(f184(x8771,x8773),f184(x8772,x8773))
% 164.51/164.37  [878]~E(x8781,x8782)+E(f184(x8783,x8781),f184(x8783,x8782))
% 164.51/164.37  [879]~E(x8791,x8792)+E(f496(x8791,x8793,x8794,x8795),f496(x8792,x8793,x8794,x8795))
% 164.51/164.37  [880]~E(x8801,x8802)+E(f496(x8803,x8801,x8804,x8805),f496(x8803,x8802,x8804,x8805))
% 164.51/164.37  [881]~E(x8811,x8812)+E(f496(x8813,x8814,x8811,x8815),f496(x8813,x8814,x8812,x8815))
% 164.51/164.37  [882]~E(x8821,x8822)+E(f496(x8823,x8824,x8825,x8821),f496(x8823,x8824,x8825,x8822))
% 164.51/164.37  [883]~E(x8831,x8832)+E(f121(x8831,x8833),f121(x8832,x8833))
% 164.51/164.37  [884]~E(x8841,x8842)+E(f121(x8843,x8841),f121(x8843,x8842))
% 164.51/164.37  [885]~E(x8851,x8852)+E(f564(x8851,x8853,x8854,x8855,x8856),f564(x8852,x8853,x8854,x8855,x8856))
% 164.51/164.37  [886]~E(x8861,x8862)+E(f564(x8863,x8861,x8864,x8865,x8866),f564(x8863,x8862,x8864,x8865,x8866))
% 164.51/164.37  [887]~E(x8871,x8872)+E(f564(x8873,x8874,x8871,x8875,x8876),f564(x8873,x8874,x8872,x8875,x8876))
% 164.51/164.37  [888]~E(x8881,x8882)+E(f564(x8883,x8884,x8885,x8881,x8886),f564(x8883,x8884,x8885,x8882,x8886))
% 164.51/164.37  [889]~E(x8891,x8892)+E(f564(x8893,x8894,x8895,x8896,x8891),f564(x8893,x8894,x8895,x8896,x8892))
% 164.51/164.37  [890]~E(x8901,x8902)+E(f831(x8901,x8903),f831(x8902,x8903))
% 164.51/164.37  [891]~E(x8911,x8912)+E(f831(x8913,x8911),f831(x8913,x8912))
% 164.51/164.37  [892]~E(x8921,x8922)+E(f798(x8921,x8923,x8924),f798(x8922,x8923,x8924))
% 164.51/164.37  [893]~E(x8931,x8932)+E(f798(x8933,x8931,x8934),f798(x8933,x8932,x8934))
% 164.51/164.37  [894]~E(x8941,x8942)+E(f798(x8943,x8944,x8941),f798(x8943,x8944,x8942))
% 164.51/164.37  [895]~E(x8951,x8952)+E(f637(x8951,x8953,x8954,x8955,x8956),f637(x8952,x8953,x8954,x8955,x8956))
% 164.51/164.37  [896]~E(x8961,x8962)+E(f637(x8963,x8961,x8964,x8965,x8966),f637(x8963,x8962,x8964,x8965,x8966))
% 164.51/164.37  [897]~E(x8971,x8972)+E(f637(x8973,x8974,x8971,x8975,x8976),f637(x8973,x8974,x8972,x8975,x8976))
% 164.51/164.37  [898]~E(x8981,x8982)+E(f637(x8983,x8984,x8985,x8981,x8986),f637(x8983,x8984,x8985,x8982,x8986))
% 164.51/164.37  [899]~E(x8991,x8992)+E(f637(x8993,x8994,x8995,x8996,x8991),f637(x8993,x8994,x8995,x8996,x8992))
% 164.51/164.37  [900]~E(x9001,x9002)+E(f710(x9001,x9003),f710(x9002,x9003))
% 164.51/164.37  [901]~E(x9011,x9012)+E(f710(x9013,x9011),f710(x9013,x9012))
% 164.51/164.37  [902]~E(x9021,x9022)+E(f608(x9021,x9023,x9024),f608(x9022,x9023,x9024))
% 164.51/164.37  [903]~E(x9031,x9032)+E(f608(x9033,x9031,x9034),f608(x9033,x9032,x9034))
% 164.51/164.37  [904]~E(x9041,x9042)+E(f608(x9043,x9044,x9041),f608(x9043,x9044,x9042))
% 164.51/164.37  [905]~E(x9051,x9052)+E(f248(x9051,x9053,x9054,x9055,x9056),f248(x9052,x9053,x9054,x9055,x9056))
% 164.51/164.37  [906]~E(x9061,x9062)+E(f248(x9063,x9061,x9064,x9065,x9066),f248(x9063,x9062,x9064,x9065,x9066))
% 164.51/164.37  [907]~E(x9071,x9072)+E(f248(x9073,x9074,x9071,x9075,x9076),f248(x9073,x9074,x9072,x9075,x9076))
% 164.51/164.37  [908]~E(x9081,x9082)+E(f248(x9083,x9084,x9085,x9081,x9086),f248(x9083,x9084,x9085,x9082,x9086))
% 164.51/164.37  [909]~E(x9091,x9092)+E(f248(x9093,x9094,x9095,x9096,x9091),f248(x9093,x9094,x9095,x9096,x9092))
% 164.51/164.37  [910]~E(x9101,x9102)+E(f463(x9101,x9103,x9104,x9105),f463(x9102,x9103,x9104,x9105))
% 164.51/164.37  [911]~E(x9111,x9112)+E(f463(x9113,x9111,x9114,x9115),f463(x9113,x9112,x9114,x9115))
% 164.51/164.37  [912]~E(x9121,x9122)+E(f463(x9123,x9124,x9121,x9125),f463(x9123,x9124,x9122,x9125))
% 164.51/164.37  [913]~E(x9131,x9132)+E(f463(x9133,x9134,x9135,x9131),f463(x9133,x9134,x9135,x9132))
% 164.51/164.37  [914]~E(x9141,x9142)+E(f609(x9141,x9143,x9144),f609(x9142,x9143,x9144))
% 164.51/164.37  [915]~E(x9151,x9152)+E(f609(x9153,x9151,x9154),f609(x9153,x9152,x9154))
% 164.51/164.37  [916]~E(x9161,x9162)+E(f609(x9163,x9164,x9161),f609(x9163,x9164,x9162))
% 164.51/164.37  [917]~E(x9171,x9172)+E(f50(x9171),f50(x9172))
% 164.51/164.37  [918]~E(x9181,x9182)+E(f478(x9181,x9183),f478(x9182,x9183))
% 164.51/164.37  [919]~E(x9191,x9192)+E(f478(x9193,x9191),f478(x9193,x9192))
% 164.51/164.37  [920]~E(x9201,x9202)+E(f271(x9201,x9203),f271(x9202,x9203))
% 164.51/164.37  [921]~E(x9211,x9212)+E(f271(x9213,x9211),f271(x9213,x9212))
% 164.51/164.37  [922]~E(x9221,x9222)+E(f728(x9221,x9223,x9224,x9225,x9226),f728(x9222,x9223,x9224,x9225,x9226))
% 164.51/164.37  [923]~E(x9231,x9232)+E(f728(x9233,x9231,x9234,x9235,x9236),f728(x9233,x9232,x9234,x9235,x9236))
% 164.51/164.37  [924]~E(x9241,x9242)+E(f728(x9243,x9244,x9241,x9245,x9246),f728(x9243,x9244,x9242,x9245,x9246))
% 164.51/164.37  [925]~E(x9251,x9252)+E(f728(x9253,x9254,x9255,x9251,x9256),f728(x9253,x9254,x9255,x9252,x9256))
% 164.51/164.37  [926]~E(x9261,x9262)+E(f728(x9263,x9264,x9265,x9266,x9261),f728(x9263,x9264,x9265,x9266,x9262))
% 164.51/164.37  [927]~E(x9271,x9272)+E(f190(x9271,x9273,x9274,x9275),f190(x9272,x9273,x9274,x9275))
% 164.51/164.37  [928]~E(x9281,x9282)+E(f190(x9283,x9281,x9284,x9285),f190(x9283,x9282,x9284,x9285))
% 164.51/164.37  [929]~E(x9291,x9292)+E(f190(x9293,x9294,x9291,x9295),f190(x9293,x9294,x9292,x9295))
% 164.51/164.37  [930]~E(x9301,x9302)+E(f190(x9303,x9304,x9305,x9301),f190(x9303,x9304,x9305,x9302))
% 164.51/164.37  [931]~E(x9311,x9312)+E(f404(x9311,x9313,x9314,x9315,x9316,x9317,x9318),f404(x9312,x9313,x9314,x9315,x9316,x9317,x9318))
% 164.51/164.37  [932]~E(x9321,x9322)+E(f404(x9323,x9321,x9324,x9325,x9326,x9327,x9328),f404(x9323,x9322,x9324,x9325,x9326,x9327,x9328))
% 164.51/164.37  [933]~E(x9331,x9332)+E(f404(x9333,x9334,x9331,x9335,x9336,x9337,x9338),f404(x9333,x9334,x9332,x9335,x9336,x9337,x9338))
% 164.51/164.37  [934]~E(x9341,x9342)+E(f404(x9343,x9344,x9345,x9341,x9346,x9347,x9348),f404(x9343,x9344,x9345,x9342,x9346,x9347,x9348))
% 164.51/164.37  [935]~E(x9351,x9352)+E(f404(x9353,x9354,x9355,x9356,x9351,x9357,x9358),f404(x9353,x9354,x9355,x9356,x9352,x9357,x9358))
% 164.51/164.37  [936]~E(x9361,x9362)+E(f404(x9363,x9364,x9365,x9366,x9367,x9361,x9368),f404(x9363,x9364,x9365,x9366,x9367,x9362,x9368))
% 164.51/164.37  [937]~E(x9371,x9372)+E(f404(x9373,x9374,x9375,x9376,x9377,x9378,x9371),f404(x9373,x9374,x9375,x9376,x9377,x9378,x9372))
% 164.51/164.37  [938]~E(x9381,x9382)+E(f399(x9381,x9383),f399(x9382,x9383))
% 164.51/164.37  [939]~E(x9391,x9392)+E(f399(x9393,x9391),f399(x9393,x9392))
% 164.51/164.37  [940]~E(x9401,x9402)+E(f387(x9401,x9403,x9404,x9405),f387(x9402,x9403,x9404,x9405))
% 164.51/164.37  [941]~E(x9411,x9412)+E(f387(x9413,x9411,x9414,x9415),f387(x9413,x9412,x9414,x9415))
% 164.51/164.37  [942]~E(x9421,x9422)+E(f387(x9423,x9424,x9421,x9425),f387(x9423,x9424,x9422,x9425))
% 164.51/164.37  [943]~E(x9431,x9432)+E(f387(x9433,x9434,x9435,x9431),f387(x9433,x9434,x9435,x9432))
% 164.51/164.37  [944]~E(x9441,x9442)+E(f196(x9441),f196(x9442))
% 164.51/164.37  [945]~E(x9451,x9452)+E(f850(x9451,x9453),f850(x9452,x9453))
% 164.51/164.37  [946]~E(x9461,x9462)+E(f850(x9463,x9461),f850(x9463,x9462))
% 164.51/164.37  [947]~E(x9471,x9472)+E(f809(x9471,x9473),f809(x9472,x9473))
% 164.51/164.37  [948]~E(x9481,x9482)+E(f809(x9483,x9481),f809(x9483,x9482))
% 164.51/164.37  [949]~E(x9491,x9492)+E(f281(x9491,x9493),f281(x9492,x9493))
% 164.51/164.37  [950]~E(x9501,x9502)+E(f281(x9503,x9501),f281(x9503,x9502))
% 164.51/164.37  [951]~E(x9511,x9512)+E(f735(x9511,x9513,x9514),f735(x9512,x9513,x9514))
% 164.51/164.37  [952]~E(x9521,x9522)+E(f735(x9523,x9521,x9524),f735(x9523,x9522,x9524))
% 164.51/164.37  [953]~E(x9531,x9532)+E(f735(x9533,x9534,x9531),f735(x9533,x9534,x9532))
% 164.51/164.37  [954]~E(x9541,x9542)+E(f388(x9541,x9543,x9544,x9545,x9546,x9547,x9548,x9549,x95410),f388(x9542,x9543,x9544,x9545,x9546,x9547,x9548,x9549,x95410))
% 164.51/164.37  [955]~E(x9551,x9552)+E(f388(x9553,x9551,x9554,x9555,x9556,x9557,x9558,x9559,x95510),f388(x9553,x9552,x9554,x9555,x9556,x9557,x9558,x9559,x95510))
% 164.51/164.37  [956]~E(x9561,x9562)+E(f388(x9563,x9564,x9561,x9565,x9566,x9567,x9568,x9569,x95610),f388(x9563,x9564,x9562,x9565,x9566,x9567,x9568,x9569,x95610))
% 164.51/164.37  [957]~E(x9571,x9572)+E(f388(x9573,x9574,x9575,x9571,x9576,x9577,x9578,x9579,x95710),f388(x9573,x9574,x9575,x9572,x9576,x9577,x9578,x9579,x95710))
% 164.51/164.37  [958]~E(x9581,x9582)+E(f388(x9583,x9584,x9585,x9586,x9581,x9587,x9588,x9589,x95810),f388(x9583,x9584,x9585,x9586,x9582,x9587,x9588,x9589,x95810))
% 164.51/164.37  [959]~E(x9591,x9592)+E(f388(x9593,x9594,x9595,x9596,x9597,x9591,x9598,x9599,x95910),f388(x9593,x9594,x9595,x9596,x9597,x9592,x9598,x9599,x95910))
% 164.51/164.37  [960]~E(x9601,x9602)+E(f388(x9603,x9604,x9605,x9606,x9607,x9608,x9601,x9609,x96010),f388(x9603,x9604,x9605,x9606,x9607,x9608,x9602,x9609,x96010))
% 164.51/164.37  [961]~E(x9611,x9612)+E(f388(x9613,x9614,x9615,x9616,x9617,x9618,x9619,x9611,x96110),f388(x9613,x9614,x9615,x9616,x9617,x9618,x9619,x9612,x96110))
% 164.51/164.37  [962]~E(x9621,x9622)+E(f388(x9623,x9624,x9625,x9626,x9627,x9628,x9629,x96210,x9621),f388(x9623,x9624,x9625,x9626,x9627,x9628,x9629,x96210,x9622))
% 164.51/164.37  [963]~E(x9631,x9632)+E(f410(x9631,x9633,x9634),f410(x9632,x9633,x9634))
% 164.51/164.37  [964]~E(x9641,x9642)+E(f410(x9643,x9641,x9644),f410(x9643,x9642,x9644))
% 164.51/164.37  [965]~E(x9651,x9652)+E(f410(x9653,x9654,x9651),f410(x9653,x9654,x9652))
% 164.51/164.37  [966]~E(x9661,x9662)+E(f523(x9661,x9663,x9664,x9665),f523(x9662,x9663,x9664,x9665))
% 164.51/164.37  [967]~E(x9671,x9672)+E(f523(x9673,x9671,x9674,x9675),f523(x9673,x9672,x9674,x9675))
% 164.51/164.37  [968]~E(x9681,x9682)+E(f523(x9683,x9684,x9681,x9685),f523(x9683,x9684,x9682,x9685))
% 164.51/164.37  [969]~E(x9691,x9692)+E(f523(x9693,x9694,x9695,x9691),f523(x9693,x9694,x9695,x9692))
% 164.51/164.37  [970]~E(x9701,x9702)+E(f542(x9701,x9703,x9704,x9705,x9706),f542(x9702,x9703,x9704,x9705,x9706))
% 164.51/164.37  [971]~E(x9711,x9712)+E(f542(x9713,x9711,x9714,x9715,x9716),f542(x9713,x9712,x9714,x9715,x9716))
% 164.51/164.37  [972]~E(x9721,x9722)+E(f542(x9723,x9724,x9721,x9725,x9726),f542(x9723,x9724,x9722,x9725,x9726))
% 164.51/164.37  [973]~E(x9731,x9732)+E(f542(x9733,x9734,x9735,x9731,x9736),f542(x9733,x9734,x9735,x9732,x9736))
% 164.51/164.37  [974]~E(x9741,x9742)+E(f542(x9743,x9744,x9745,x9746,x9741),f542(x9743,x9744,x9745,x9746,x9742))
% 164.51/164.37  [975]~E(x9751,x9752)+E(f537(x9751,x9753,x9754,x9755,x9756),f537(x9752,x9753,x9754,x9755,x9756))
% 164.51/164.37  [976]~E(x9761,x9762)+E(f537(x9763,x9761,x9764,x9765,x9766),f537(x9763,x9762,x9764,x9765,x9766))
% 164.51/164.37  [977]~E(x9771,x9772)+E(f537(x9773,x9774,x9771,x9775,x9776),f537(x9773,x9774,x9772,x9775,x9776))
% 164.51/164.37  [978]~E(x9781,x9782)+E(f537(x9783,x9784,x9785,x9781,x9786),f537(x9783,x9784,x9785,x9782,x9786))
% 164.51/164.37  [979]~E(x9791,x9792)+E(f537(x9793,x9794,x9795,x9796,x9791),f537(x9793,x9794,x9795,x9796,x9792))
% 164.51/164.37  [980]~E(x9801,x9802)+E(f94(x9801,x9803,x9804),f94(x9802,x9803,x9804))
% 164.51/164.37  [981]~E(x9811,x9812)+E(f94(x9813,x9811,x9814),f94(x9813,x9812,x9814))
% 164.51/164.37  [982]~E(x9821,x9822)+E(f94(x9823,x9824,x9821),f94(x9823,x9824,x9822))
% 164.51/164.37  [983]~E(x9831,x9832)+E(f801(x9831,x9833,x9834),f801(x9832,x9833,x9834))
% 164.51/164.37  [984]~E(x9841,x9842)+E(f801(x9843,x9841,x9844),f801(x9843,x9842,x9844))
% 164.51/164.37  [985]~E(x9851,x9852)+E(f801(x9853,x9854,x9851),f801(x9853,x9854,x9852))
% 164.51/164.37  [986]~E(x9861,x9862)+E(f250(x9861,x9863,x9864,x9865),f250(x9862,x9863,x9864,x9865))
% 164.51/164.37  [987]~E(x9871,x9872)+E(f250(x9873,x9871,x9874,x9875),f250(x9873,x9872,x9874,x9875))
% 164.51/164.37  [988]~E(x9881,x9882)+E(f250(x9883,x9884,x9881,x9885),f250(x9883,x9884,x9882,x9885))
% 164.51/164.37  [989]~E(x9891,x9892)+E(f250(x9893,x9894,x9895,x9891),f250(x9893,x9894,x9895,x9892))
% 164.51/164.37  [990]~E(x9901,x9902)+E(f434(x9901,x9903,x9904),f434(x9902,x9903,x9904))
% 164.51/164.37  [991]~E(x9911,x9912)+E(f434(x9913,x9911,x9914),f434(x9913,x9912,x9914))
% 164.51/164.37  [992]~E(x9921,x9922)+E(f434(x9923,x9924,x9921),f434(x9923,x9924,x9922))
% 164.51/164.37  [993]~E(x9931,x9932)+E(f482(x9931,x9933,x9934,x9935,x9936),f482(x9932,x9933,x9934,x9935,x9936))
% 164.51/164.37  [994]~E(x9941,x9942)+E(f482(x9943,x9941,x9944,x9945,x9946),f482(x9943,x9942,x9944,x9945,x9946))
% 164.51/164.37  [995]~E(x9951,x9952)+E(f482(x9953,x9954,x9951,x9955,x9956),f482(x9953,x9954,x9952,x9955,x9956))
% 164.51/164.37  [996]~E(x9961,x9962)+E(f482(x9963,x9964,x9965,x9961,x9966),f482(x9963,x9964,x9965,x9962,x9966))
% 164.51/164.37  [997]~E(x9971,x9972)+E(f482(x9973,x9974,x9975,x9976,x9971),f482(x9973,x9974,x9975,x9976,x9972))
% 164.51/164.37  [998]~E(x9981,x9982)+E(f724(x9981,x9983,x9984,x9985,x9986),f724(x9982,x9983,x9984,x9985,x9986))
% 164.51/164.37  [999]~E(x9991,x9992)+E(f724(x9993,x9991,x9994,x9995,x9996),f724(x9993,x9992,x9994,x9995,x9996))
% 164.51/164.37  [1000]~E(x10001,x10002)+E(f724(x10003,x10004,x10001,x10005,x10006),f724(x10003,x10004,x10002,x10005,x10006))
% 164.51/164.37  [1001]~E(x10011,x10012)+E(f724(x10013,x10014,x10015,x10011,x10016),f724(x10013,x10014,x10015,x10012,x10016))
% 164.51/164.37  [1002]~E(x10021,x10022)+E(f724(x10023,x10024,x10025,x10026,x10021),f724(x10023,x10024,x10025,x10026,x10022))
% 164.51/164.37  [1003]~E(x10031,x10032)+E(f511(x10031,x10033,x10034,x10035,x10036),f511(x10032,x10033,x10034,x10035,x10036))
% 164.51/164.37  [1004]~E(x10041,x10042)+E(f511(x10043,x10041,x10044,x10045,x10046),f511(x10043,x10042,x10044,x10045,x10046))
% 164.51/164.37  [1005]~E(x10051,x10052)+E(f511(x10053,x10054,x10051,x10055,x10056),f511(x10053,x10054,x10052,x10055,x10056))
% 164.51/164.37  [1006]~E(x10061,x10062)+E(f511(x10063,x10064,x10065,x10061,x10066),f511(x10063,x10064,x10065,x10062,x10066))
% 164.51/164.37  [1007]~E(x10071,x10072)+E(f511(x10073,x10074,x10075,x10076,x10071),f511(x10073,x10074,x10075,x10076,x10072))
% 164.51/164.37  [1008]~E(x10081,x10082)+E(f805(x10081,x10083,x10084),f805(x10082,x10083,x10084))
% 164.51/164.37  [1009]~E(x10091,x10092)+E(f805(x10093,x10091,x10094),f805(x10093,x10092,x10094))
% 164.51/164.37  [1010]~E(x10101,x10102)+E(f805(x10103,x10104,x10101),f805(x10103,x10104,x10102))
% 164.51/164.37  [1011]~E(x10111,x10112)+E(f335(x10111,x10113),f335(x10112,x10113))
% 164.51/164.37  [1012]~E(x10121,x10122)+E(f335(x10123,x10121),f335(x10123,x10122))
% 164.51/164.37  [1013]~E(x10131,x10132)+E(f214(x10131,x10133,x10134,x10135),f214(x10132,x10133,x10134,x10135))
% 164.51/164.37  [1014]~E(x10141,x10142)+E(f214(x10143,x10141,x10144,x10145),f214(x10143,x10142,x10144,x10145))
% 164.51/164.37  [1015]~E(x10151,x10152)+E(f214(x10153,x10154,x10151,x10155),f214(x10153,x10154,x10152,x10155))
% 164.51/164.37  [1016]~E(x10161,x10162)+E(f214(x10163,x10164,x10165,x10161),f214(x10163,x10164,x10165,x10162))
% 164.51/164.37  [1017]~E(x10171,x10172)+E(f607(x10171,x10173),f607(x10172,x10173))
% 164.51/164.37  [1018]~E(x10181,x10182)+E(f607(x10183,x10181),f607(x10183,x10182))
% 164.51/164.37  [1019]~E(x10191,x10192)+E(f475(x10191,x10193),f475(x10192,x10193))
% 164.51/164.37  [1020]~E(x10201,x10202)+E(f475(x10203,x10201),f475(x10203,x10202))
% 164.51/164.37  [1021]~E(x10211,x10212)+E(f782(x10211,x10213,x10214),f782(x10212,x10213,x10214))
% 164.51/164.37  [1022]~E(x10221,x10222)+E(f782(x10223,x10221,x10224),f782(x10223,x10222,x10224))
% 164.51/164.37  [1023]~E(x10231,x10232)+E(f782(x10233,x10234,x10231),f782(x10233,x10234,x10232))
% 164.51/164.37  [1024]~E(x10241,x10242)+E(f598(x10241,x10243,x10244),f598(x10242,x10243,x10244))
% 164.51/164.37  [1025]~E(x10251,x10252)+E(f598(x10253,x10251,x10254),f598(x10253,x10252,x10254))
% 164.51/164.37  [1026]~E(x10261,x10262)+E(f598(x10263,x10264,x10261),f598(x10263,x10264,x10262))
% 164.51/164.37  [1027]~E(x10271,x10272)+E(f732(x10271,x10273,x10274,x10275),f732(x10272,x10273,x10274,x10275))
% 164.51/164.37  [1028]~E(x10281,x10282)+E(f732(x10283,x10281,x10284,x10285),f732(x10283,x10282,x10284,x10285))
% 164.51/164.37  [1029]~E(x10291,x10292)+E(f732(x10293,x10294,x10291,x10295),f732(x10293,x10294,x10292,x10295))
% 164.51/164.37  [1030]~E(x10301,x10302)+E(f732(x10303,x10304,x10305,x10301),f732(x10303,x10304,x10305,x10302))
% 164.51/164.37  [1031]~E(x10311,x10312)+E(f785(x10311,x10313,x10314),f785(x10312,x10313,x10314))
% 164.51/164.37  [1032]~E(x10321,x10322)+E(f785(x10323,x10321,x10324),f785(x10323,x10322,x10324))
% 164.51/164.37  [1033]~E(x10331,x10332)+E(f785(x10333,x10334,x10331),f785(x10333,x10334,x10332))
% 164.51/164.37  [1034]~E(x10341,x10342)+E(f289(x10341,x10343,x10344),f289(x10342,x10343,x10344))
% 164.51/164.37  [1035]~E(x10351,x10352)+E(f289(x10353,x10351,x10354),f289(x10353,x10352,x10354))
% 164.51/164.37  [1036]~E(x10361,x10362)+E(f289(x10363,x10364,x10361),f289(x10363,x10364,x10362))
% 164.51/164.37  [1037]~E(x10371,x10372)+E(f386(x10371,x10373,x10374,x10375),f386(x10372,x10373,x10374,x10375))
% 164.51/164.37  [1038]~E(x10381,x10382)+E(f386(x10383,x10381,x10384,x10385),f386(x10383,x10382,x10384,x10385))
% 164.51/164.37  [1039]~E(x10391,x10392)+E(f386(x10393,x10394,x10391,x10395),f386(x10393,x10394,x10392,x10395))
% 164.51/164.37  [1040]~E(x10401,x10402)+E(f386(x10403,x10404,x10405,x10401),f386(x10403,x10404,x10405,x10402))
% 164.51/164.37  [1041]~E(x10411,x10412)+E(f497(x10411,x10413,x10414,x10415),f497(x10412,x10413,x10414,x10415))
% 164.51/164.37  [1042]~E(x10421,x10422)+E(f497(x10423,x10421,x10424,x10425),f497(x10423,x10422,x10424,x10425))
% 164.51/164.37  [1043]~E(x10431,x10432)+E(f497(x10433,x10434,x10431,x10435),f497(x10433,x10434,x10432,x10435))
% 164.51/164.37  [1044]~E(x10441,x10442)+E(f497(x10443,x10444,x10445,x10441),f497(x10443,x10444,x10445,x10442))
% 164.51/164.37  [1045]~E(x10451,x10452)+E(f241(x10451,x10453,x10454),f241(x10452,x10453,x10454))
% 164.51/164.37  [1046]~E(x10461,x10462)+E(f241(x10463,x10461,x10464),f241(x10463,x10462,x10464))
% 164.51/164.37  [1047]~E(x10471,x10472)+E(f241(x10473,x10474,x10471),f241(x10473,x10474,x10472))
% 164.51/164.37  [1048]~E(x10481,x10482)+E(f470(x10481,x10483),f470(x10482,x10483))
% 164.51/164.37  [1049]~E(x10491,x10492)+E(f470(x10493,x10491),f470(x10493,x10492))
% 164.51/164.37  [1050]~E(x10501,x10502)+E(f635(x10501,x10503,x10504,x10505,x10506),f635(x10502,x10503,x10504,x10505,x10506))
% 164.51/164.37  [1051]~E(x10511,x10512)+E(f635(x10513,x10511,x10514,x10515,x10516),f635(x10513,x10512,x10514,x10515,x10516))
% 164.51/164.37  [1052]~E(x10521,x10522)+E(f635(x10523,x10524,x10521,x10525,x10526),f635(x10523,x10524,x10522,x10525,x10526))
% 164.51/164.37  [1053]~E(x10531,x10532)+E(f635(x10533,x10534,x10535,x10531,x10536),f635(x10533,x10534,x10535,x10532,x10536))
% 164.51/164.37  [1054]~E(x10541,x10542)+E(f635(x10543,x10544,x10545,x10546,x10541),f635(x10543,x10544,x10545,x10546,x10542))
% 164.51/164.37  [1055]~E(x10551,x10552)+E(f440(x10551,x10553),f440(x10552,x10553))
% 164.51/164.37  [1056]~E(x10561,x10562)+E(f440(x10563,x10561),f440(x10563,x10562))
% 164.51/164.37  [1057]~E(x10571,x10572)+E(f467(x10571,x10573,x10574,x10575),f467(x10572,x10573,x10574,x10575))
% 164.51/164.37  [1058]~E(x10581,x10582)+E(f467(x10583,x10581,x10584,x10585),f467(x10583,x10582,x10584,x10585))
% 164.51/164.37  [1059]~E(x10591,x10592)+E(f467(x10593,x10594,x10591,x10595),f467(x10593,x10594,x10592,x10595))
% 164.51/164.37  [1060]~E(x10601,x10602)+E(f467(x10603,x10604,x10605,x10601),f467(x10603,x10604,x10605,x10602))
% 164.51/164.37  [1061]~E(x10611,x10612)+E(f675(x10611,x10613,x10614,x10615),f675(x10612,x10613,x10614,x10615))
% 164.51/164.37  [1062]~E(x10621,x10622)+E(f675(x10623,x10621,x10624,x10625),f675(x10623,x10622,x10624,x10625))
% 164.51/164.37  [1063]~E(x10631,x10632)+E(f675(x10633,x10634,x10631,x10635),f675(x10633,x10634,x10632,x10635))
% 164.51/164.37  [1064]~E(x10641,x10642)+E(f675(x10643,x10644,x10645,x10641),f675(x10643,x10644,x10645,x10642))
% 164.51/164.37  [1065]~E(x10651,x10652)+E(f373(x10651,x10653,x10654,x10655),f373(x10652,x10653,x10654,x10655))
% 164.51/164.37  [1066]~E(x10661,x10662)+E(f373(x10663,x10661,x10664,x10665),f373(x10663,x10662,x10664,x10665))
% 164.51/164.37  [1067]~E(x10671,x10672)+E(f373(x10673,x10674,x10671,x10675),f373(x10673,x10674,x10672,x10675))
% 164.51/164.37  [1068]~E(x10681,x10682)+E(f373(x10683,x10684,x10685,x10681),f373(x10683,x10684,x10685,x10682))
% 164.51/164.37  [1069]~E(x10691,x10692)+E(f438(x10691,x10693,x10694,x10695),f438(x10692,x10693,x10694,x10695))
% 164.51/164.37  [1070]~E(x10701,x10702)+E(f438(x10703,x10701,x10704,x10705),f438(x10703,x10702,x10704,x10705))
% 164.51/164.37  [1071]~E(x10711,x10712)+E(f438(x10713,x10714,x10711,x10715),f438(x10713,x10714,x10712,x10715))
% 164.51/164.37  [1072]~E(x10721,x10722)+E(f438(x10723,x10724,x10725,x10721),f438(x10723,x10724,x10725,x10722))
% 164.51/164.37  [1073]~E(x10731,x10732)+E(f244(x10731,x10733,x10734),f244(x10732,x10733,x10734))
% 164.51/164.37  [1074]~E(x10741,x10742)+E(f244(x10743,x10741,x10744),f244(x10743,x10742,x10744))
% 164.51/164.37  [1075]~E(x10751,x10752)+E(f244(x10753,x10754,x10751),f244(x10753,x10754,x10752))
% 164.51/164.37  [1076]~E(x10761,x10762)+E(f649(x10761,x10763,x10764,x10765,x10766,x10767),f649(x10762,x10763,x10764,x10765,x10766,x10767))
% 164.51/164.37  [1077]~E(x10771,x10772)+E(f649(x10773,x10771,x10774,x10775,x10776,x10777),f649(x10773,x10772,x10774,x10775,x10776,x10777))
% 164.51/164.37  [1078]~E(x10781,x10782)+E(f649(x10783,x10784,x10781,x10785,x10786,x10787),f649(x10783,x10784,x10782,x10785,x10786,x10787))
% 164.51/164.37  [1079]~E(x10791,x10792)+E(f649(x10793,x10794,x10795,x10791,x10796,x10797),f649(x10793,x10794,x10795,x10792,x10796,x10797))
% 164.51/164.37  [1080]~E(x10801,x10802)+E(f649(x10803,x10804,x10805,x10806,x10801,x10807),f649(x10803,x10804,x10805,x10806,x10802,x10807))
% 164.51/164.37  [1081]~E(x10811,x10812)+E(f649(x10813,x10814,x10815,x10816,x10817,x10811),f649(x10813,x10814,x10815,x10816,x10817,x10812))
% 164.51/164.37  [1082]~E(x10821,x10822)+E(f629(x10821,x10823,x10824,x10825,x10826,x10827),f629(x10822,x10823,x10824,x10825,x10826,x10827))
% 164.51/164.37  [1083]~E(x10831,x10832)+E(f629(x10833,x10831,x10834,x10835,x10836,x10837),f629(x10833,x10832,x10834,x10835,x10836,x10837))
% 164.51/164.37  [1084]~E(x10841,x10842)+E(f629(x10843,x10844,x10841,x10845,x10846,x10847),f629(x10843,x10844,x10842,x10845,x10846,x10847))
% 164.51/164.37  [1085]~E(x10851,x10852)+E(f629(x10853,x10854,x10855,x10851,x10856,x10857),f629(x10853,x10854,x10855,x10852,x10856,x10857))
% 164.51/164.37  [1086]~E(x10861,x10862)+E(f629(x10863,x10864,x10865,x10866,x10861,x10867),f629(x10863,x10864,x10865,x10866,x10862,x10867))
% 164.51/164.37  [1087]~E(x10871,x10872)+E(f629(x10873,x10874,x10875,x10876,x10877,x10871),f629(x10873,x10874,x10875,x10876,x10877,x10872))
% 164.51/164.37  [1088]~E(x10881,x10882)+E(f532(x10881,x10883,x10884,x10885,x10886),f532(x10882,x10883,x10884,x10885,x10886))
% 164.51/164.37  [1089]~E(x10891,x10892)+E(f532(x10893,x10891,x10894,x10895,x10896),f532(x10893,x10892,x10894,x10895,x10896))
% 164.51/164.37  [1090]~E(x10901,x10902)+E(f532(x10903,x10904,x10901,x10905,x10906),f532(x10903,x10904,x10902,x10905,x10906))
% 164.51/164.37  [1091]~E(x10911,x10912)+E(f532(x10913,x10914,x10915,x10911,x10916),f532(x10913,x10914,x10915,x10912,x10916))
% 164.51/164.37  [1092]~E(x10921,x10922)+E(f532(x10923,x10924,x10925,x10926,x10921),f532(x10923,x10924,x10925,x10926,x10922))
% 164.51/164.37  [1093]~E(x10931,x10932)+E(f356(x10931,x10933,x10934,x10935),f356(x10932,x10933,x10934,x10935))
% 164.51/164.37  [1094]~E(x10941,x10942)+E(f356(x10943,x10941,x10944,x10945),f356(x10943,x10942,x10944,x10945))
% 164.51/164.37  [1095]~E(x10951,x10952)+E(f356(x10953,x10954,x10951,x10955),f356(x10953,x10954,x10952,x10955))
% 164.51/164.37  [1096]~E(x10961,x10962)+E(f356(x10963,x10964,x10965,x10961),f356(x10963,x10964,x10965,x10962))
% 164.51/164.37  [1097]~E(x10971,x10972)+E(f727(x10971,x10973,x10974,x10975,x10976),f727(x10972,x10973,x10974,x10975,x10976))
% 164.51/164.37  [1098]~E(x10981,x10982)+E(f727(x10983,x10981,x10984,x10985,x10986),f727(x10983,x10982,x10984,x10985,x10986))
% 164.51/164.37  [1099]~E(x10991,x10992)+E(f727(x10993,x10994,x10991,x10995,x10996),f727(x10993,x10994,x10992,x10995,x10996))
% 164.51/164.37  [1100]~E(x11001,x11002)+E(f727(x11003,x11004,x11005,x11001,x11006),f727(x11003,x11004,x11005,x11002,x11006))
% 164.51/164.37  [1101]~E(x11011,x11012)+E(f727(x11013,x11014,x11015,x11016,x11011),f727(x11013,x11014,x11015,x11016,x11012))
% 164.51/164.37  [1102]~E(x11021,x11022)+E(f597(x11021,x11023,x11024),f597(x11022,x11023,x11024))
% 164.51/164.37  [1103]~E(x11031,x11032)+E(f597(x11033,x11031,x11034),f597(x11033,x11032,x11034))
% 164.51/164.37  [1104]~E(x11041,x11042)+E(f597(x11043,x11044,x11041),f597(x11043,x11044,x11042))
% 164.51/164.37  [1105]~E(x11051,x11052)+E(f678(x11051,x11053,x11054),f678(x11052,x11053,x11054))
% 164.51/164.37  [1106]~E(x11061,x11062)+E(f678(x11063,x11061,x11064),f678(x11063,x11062,x11064))
% 164.51/164.37  [1107]~E(x11071,x11072)+E(f678(x11073,x11074,x11071),f678(x11073,x11074,x11072))
% 164.51/164.37  [1108]~E(x11081,x11082)+E(f199(x11081),f199(x11082))
% 164.51/164.37  [1109]~E(x11091,x11092)+E(f745(x11091,x11093,x11094,x11095),f745(x11092,x11093,x11094,x11095))
% 164.51/164.37  [1110]~E(x11101,x11102)+E(f745(x11103,x11101,x11104,x11105),f745(x11103,x11102,x11104,x11105))
% 164.51/164.37  [1111]~E(x11111,x11112)+E(f745(x11113,x11114,x11111,x11115),f745(x11113,x11114,x11112,x11115))
% 164.51/164.37  [1112]~E(x11121,x11122)+E(f745(x11123,x11124,x11125,x11121),f745(x11123,x11124,x11125,x11122))
% 164.51/164.37  [1113]~E(x11131,x11132)+E(f723(x11131,x11133,x11134),f723(x11132,x11133,x11134))
% 164.51/164.37  [1114]~E(x11141,x11142)+E(f723(x11143,x11141,x11144),f723(x11143,x11142,x11144))
% 164.51/164.37  [1115]~E(x11151,x11152)+E(f723(x11153,x11154,x11151),f723(x11153,x11154,x11152))
% 164.51/164.37  [1116]~E(x11161,x11162)+E(f368(x11161,x11163),f368(x11162,x11163))
% 164.51/164.37  [1117]~E(x11171,x11172)+E(f368(x11173,x11171),f368(x11173,x11172))
% 164.51/164.37  [1118]~E(x11181,x11182)+E(f641(x11181,x11183,x11184,x11185,x11186),f641(x11182,x11183,x11184,x11185,x11186))
% 164.51/164.37  [1119]~E(x11191,x11192)+E(f641(x11193,x11191,x11194,x11195,x11196),f641(x11193,x11192,x11194,x11195,x11196))
% 164.51/164.37  [1120]~E(x11201,x11202)+E(f641(x11203,x11204,x11201,x11205,x11206),f641(x11203,x11204,x11202,x11205,x11206))
% 164.51/164.37  [1121]~E(x11211,x11212)+E(f641(x11213,x11214,x11215,x11211,x11216),f641(x11213,x11214,x11215,x11212,x11216))
% 164.51/164.37  [1122]~E(x11221,x11222)+E(f641(x11223,x11224,x11225,x11226,x11221),f641(x11223,x11224,x11225,x11226,x11222))
% 164.51/164.37  [1123]~E(x11231,x11232)+E(f61(x11231,x11233,x11234),f61(x11232,x11233,x11234))
% 164.51/164.37  [1124]~E(x11241,x11242)+E(f61(x11243,x11241,x11244),f61(x11243,x11242,x11244))
% 164.51/164.37  [1125]~E(x11251,x11252)+E(f61(x11253,x11254,x11251),f61(x11253,x11254,x11252))
% 164.51/164.37  [1126]~E(x11261,x11262)+E(f680(x11261,x11263,x11264,x11265),f680(x11262,x11263,x11264,x11265))
% 164.51/164.37  [1127]~E(x11271,x11272)+E(f680(x11273,x11271,x11274,x11275),f680(x11273,x11272,x11274,x11275))
% 164.51/164.37  [1128]~E(x11281,x11282)+E(f680(x11283,x11284,x11281,x11285),f680(x11283,x11284,x11282,x11285))
% 164.51/164.37  [1129]~E(x11291,x11292)+E(f680(x11293,x11294,x11295,x11291),f680(x11293,x11294,x11295,x11292))
% 164.51/164.37  [1130]~E(x11301,x11302)+E(f791(x11301,x11303,x11304),f791(x11302,x11303,x11304))
% 164.51/164.37  [1131]~E(x11311,x11312)+E(f791(x11313,x11311,x11314),f791(x11313,x11312,x11314))
% 164.51/164.37  [1132]~E(x11321,x11322)+E(f791(x11323,x11324,x11321),f791(x11323,x11324,x11322))
% 164.51/164.37  [1133]~E(x11331,x11332)+E(f753(x11331,x11333,x11334,x11335,x11336),f753(x11332,x11333,x11334,x11335,x11336))
% 164.51/164.37  [1134]~E(x11341,x11342)+E(f753(x11343,x11341,x11344,x11345,x11346),f753(x11343,x11342,x11344,x11345,x11346))
% 164.51/164.37  [1135]~E(x11351,x11352)+E(f753(x11353,x11354,x11351,x11355,x11356),f753(x11353,x11354,x11352,x11355,x11356))
% 164.51/164.37  [1136]~E(x11361,x11362)+E(f753(x11363,x11364,x11365,x11361,x11366),f753(x11363,x11364,x11365,x11362,x11366))
% 164.51/164.37  [1137]~E(x11371,x11372)+E(f753(x11373,x11374,x11375,x11376,x11371),f753(x11373,x11374,x11375,x11376,x11372))
% 164.51/164.37  [1138]~E(x11381,x11382)+E(f462(x11381,x11383,x11384,x11385),f462(x11382,x11383,x11384,x11385))
% 164.51/164.37  [1139]~E(x11391,x11392)+E(f462(x11393,x11391,x11394,x11395),f462(x11393,x11392,x11394,x11395))
% 164.51/164.37  [1140]~E(x11401,x11402)+E(f462(x11403,x11404,x11401,x11405),f462(x11403,x11404,x11402,x11405))
% 164.51/164.37  [1141]~E(x11411,x11412)+E(f462(x11413,x11414,x11415,x11411),f462(x11413,x11414,x11415,x11412))
% 164.51/164.37  [1142]~E(x11421,x11422)+E(f824(x11421,x11423,x11424,x11425,x11426),f824(x11422,x11423,x11424,x11425,x11426))
% 164.51/164.37  [1143]~E(x11431,x11432)+E(f824(x11433,x11431,x11434,x11435,x11436),f824(x11433,x11432,x11434,x11435,x11436))
% 164.51/164.37  [1144]~E(x11441,x11442)+E(f824(x11443,x11444,x11441,x11445,x11446),f824(x11443,x11444,x11442,x11445,x11446))
% 164.51/164.37  [1145]~E(x11451,x11452)+E(f824(x11453,x11454,x11455,x11451,x11456),f824(x11453,x11454,x11455,x11452,x11456))
% 164.51/164.37  [1146]~E(x11461,x11462)+E(f824(x11463,x11464,x11465,x11466,x11461),f824(x11463,x11464,x11465,x11466,x11462))
% 164.51/164.37  [1147]~E(x11471,x11472)+E(f697(x11471,x11473,x11474,x11475,x11476),f697(x11472,x11473,x11474,x11475,x11476))
% 164.51/164.37  [1148]~E(x11481,x11482)+E(f697(x11483,x11481,x11484,x11485,x11486),f697(x11483,x11482,x11484,x11485,x11486))
% 164.51/164.37  [1149]~E(x11491,x11492)+E(f697(x11493,x11494,x11491,x11495,x11496),f697(x11493,x11494,x11492,x11495,x11496))
% 164.51/164.37  [1150]~E(x11501,x11502)+E(f697(x11503,x11504,x11505,x11501,x11506),f697(x11503,x11504,x11505,x11502,x11506))
% 164.51/164.37  [1151]~E(x11511,x11512)+E(f697(x11513,x11514,x11515,x11516,x11511),f697(x11513,x11514,x11515,x11516,x11512))
% 164.51/164.37  [1152]~E(x11521,x11522)+E(f786(x11521,x11523,x11524),f786(x11522,x11523,x11524))
% 164.51/164.37  [1153]~E(x11531,x11532)+E(f786(x11533,x11531,x11534),f786(x11533,x11532,x11534))
% 164.51/164.37  [1154]~E(x11541,x11542)+E(f786(x11543,x11544,x11541),f786(x11543,x11544,x11542))
% 164.51/164.37  [1155]~E(x11551,x11552)+E(f292(x11551,x11553,x11554,x11555),f292(x11552,x11553,x11554,x11555))
% 164.51/164.37  [1156]~E(x11561,x11562)+E(f292(x11563,x11561,x11564,x11565),f292(x11563,x11562,x11564,x11565))
% 164.51/164.37  [1157]~E(x11571,x11572)+E(f292(x11573,x11574,x11571,x11575),f292(x11573,x11574,x11572,x11575))
% 164.51/164.37  [1158]~E(x11581,x11582)+E(f292(x11583,x11584,x11585,x11581),f292(x11583,x11584,x11585,x11582))
% 164.51/164.37  [1159]~E(x11591,x11592)+E(f780(x11591,x11593,x11594),f780(x11592,x11593,x11594))
% 164.51/164.37  [1160]~E(x11601,x11602)+E(f780(x11603,x11601,x11604),f780(x11603,x11602,x11604))
% 164.51/164.37  [1161]~E(x11611,x11612)+E(f780(x11613,x11614,x11611),f780(x11613,x11614,x11612))
% 164.51/164.37  [1162]~E(x11621,x11622)+E(f746(x11621,x11623,x11624,x11625),f746(x11622,x11623,x11624,x11625))
% 164.51/164.37  [1163]~E(x11631,x11632)+E(f746(x11633,x11631,x11634,x11635),f746(x11633,x11632,x11634,x11635))
% 164.51/164.37  [1164]~E(x11641,x11642)+E(f746(x11643,x11644,x11641,x11645),f746(x11643,x11644,x11642,x11645))
% 164.51/164.37  [1165]~E(x11651,x11652)+E(f746(x11653,x11654,x11655,x11651),f746(x11653,x11654,x11655,x11652))
% 164.51/164.37  [1166]~E(x11661,x11662)+E(f164(x11661),f164(x11662))
% 164.51/164.37  [1167]~E(x11671,x11672)+E(f288(x11671,x11673,x11674),f288(x11672,x11673,x11674))
% 164.51/164.37  [1168]~E(x11681,x11682)+E(f288(x11683,x11681,x11684),f288(x11683,x11682,x11684))
% 164.51/164.37  [1169]~E(x11691,x11692)+E(f288(x11693,x11694,x11691),f288(x11693,x11694,x11692))
% 164.51/164.37  [1170]~E(x11701,x11702)+E(f336(x11701,x11703),f336(x11702,x11703))
% 164.51/164.37  [1171]~E(x11711,x11712)+E(f336(x11713,x11711),f336(x11713,x11712))
% 164.51/164.37  [1172]~E(x11721,x11722)+E(f173(x11721,x11723,x11724),f173(x11722,x11723,x11724))
% 164.51/164.37  [1173]~E(x11731,x11732)+E(f173(x11733,x11731,x11734),f173(x11733,x11732,x11734))
% 164.51/164.37  [1174]~E(x11741,x11742)+E(f173(x11743,x11744,x11741),f173(x11743,x11744,x11742))
% 164.51/164.37  [1175]~E(x11751,x11752)+E(f553(x11751),f553(x11752))
% 164.51/164.37  [1176]~E(x11761,x11762)+E(f310(x11761),f310(x11762))
% 164.51/164.37  [1177]~E(x11771,x11772)+E(f695(x11771,x11773,x11774,x11775),f695(x11772,x11773,x11774,x11775))
% 164.51/164.37  [1178]~E(x11781,x11782)+E(f695(x11783,x11781,x11784,x11785),f695(x11783,x11782,x11784,x11785))
% 164.51/164.37  [1179]~E(x11791,x11792)+E(f695(x11793,x11794,x11791,x11795),f695(x11793,x11794,x11792,x11795))
% 164.51/164.37  [1180]~E(x11801,x11802)+E(f695(x11803,x11804,x11805,x11801),f695(x11803,x11804,x11805,x11802))
% 164.51/164.37  [1181]~E(x11811,x11812)+E(f642(x11811,x11813,x11814,x11815),f642(x11812,x11813,x11814,x11815))
% 164.51/164.37  [1182]~E(x11821,x11822)+E(f642(x11823,x11821,x11824,x11825),f642(x11823,x11822,x11824,x11825))
% 164.51/164.37  [1183]~E(x11831,x11832)+E(f642(x11833,x11834,x11831,x11835),f642(x11833,x11834,x11832,x11835))
% 164.51/164.37  [1184]~E(x11841,x11842)+E(f642(x11843,x11844,x11845,x11841),f642(x11843,x11844,x11845,x11842))
% 164.51/164.37  [1185]~E(x11851,x11852)+E(f187(x11851,x11853),f187(x11852,x11853))
% 164.51/164.37  [1186]~E(x11861,x11862)+E(f187(x11863,x11861),f187(x11863,x11862))
% 164.51/164.37  [1187]~E(x11871,x11872)+E(f210(x11871,x11873),f210(x11872,x11873))
% 164.51/164.37  [1188]~E(x11881,x11882)+E(f210(x11883,x11881),f210(x11883,x11882))
% 164.51/164.37  [1189]~E(x11891,x11892)+E(f810(x11891,x11893,x11894),f810(x11892,x11893,x11894))
% 164.51/164.37  [1190]~E(x11901,x11902)+E(f810(x11903,x11901,x11904),f810(x11903,x11902,x11904))
% 164.51/164.37  [1191]~E(x11911,x11912)+E(f810(x11913,x11914,x11911),f810(x11913,x11914,x11912))
% 164.51/164.37  [1192]~E(x11921,x11922)+E(f471(x11921,x11923,x11924,x11925),f471(x11922,x11923,x11924,x11925))
% 164.51/164.37  [1193]~E(x11931,x11932)+E(f471(x11933,x11931,x11934,x11935),f471(x11933,x11932,x11934,x11935))
% 164.51/164.37  [1194]~E(x11941,x11942)+E(f471(x11943,x11944,x11941,x11945),f471(x11943,x11944,x11942,x11945))
% 164.51/164.37  [1195]~E(x11951,x11952)+E(f471(x11953,x11954,x11955,x11951),f471(x11953,x11954,x11955,x11952))
% 164.51/164.37  [1196]~E(x11961,x11962)+E(f510(x11961,x11963,x11964,x11965,x11966),f510(x11962,x11963,x11964,x11965,x11966))
% 164.51/164.37  [1197]~E(x11971,x11972)+E(f510(x11973,x11971,x11974,x11975,x11976),f510(x11973,x11972,x11974,x11975,x11976))
% 164.51/164.37  [1198]~E(x11981,x11982)+E(f510(x11983,x11984,x11981,x11985,x11986),f510(x11983,x11984,x11982,x11985,x11986))
% 164.51/164.37  [1199]~E(x11991,x11992)+E(f510(x11993,x11994,x11995,x11991,x11996),f510(x11993,x11994,x11995,x11992,x11996))
% 164.51/164.37  [1200]~E(x12001,x12002)+E(f510(x12003,x12004,x12005,x12006,x12001),f510(x12003,x12004,x12005,x12006,x12002))
% 164.51/164.37  [1201]~E(x12011,x12012)+E(f473(x12011,x12013,x12014,x12015),f473(x12012,x12013,x12014,x12015))
% 164.51/164.37  [1202]~E(x12021,x12022)+E(f473(x12023,x12021,x12024,x12025),f473(x12023,x12022,x12024,x12025))
% 164.51/164.37  [1203]~E(x12031,x12032)+E(f473(x12033,x12034,x12031,x12035),f473(x12033,x12034,x12032,x12035))
% 164.51/164.37  [1204]~E(x12041,x12042)+E(f473(x12043,x12044,x12045,x12041),f473(x12043,x12044,x12045,x12042))
% 164.51/164.37  [1205]~E(x12051,x12052)+E(f634(x12051,x12053),f634(x12052,x12053))
% 164.51/164.37  [1206]~E(x12061,x12062)+E(f634(x12063,x12061),f634(x12063,x12062))
% 164.51/164.37  [1207]~E(x12071,x12072)+E(f698(x12071,x12073,x12074,x12075,x12076,x12077),f698(x12072,x12073,x12074,x12075,x12076,x12077))
% 164.51/164.37  [1208]~E(x12081,x12082)+E(f698(x12083,x12081,x12084,x12085,x12086,x12087),f698(x12083,x12082,x12084,x12085,x12086,x12087))
% 164.51/164.37  [1209]~E(x12091,x12092)+E(f698(x12093,x12094,x12091,x12095,x12096,x12097),f698(x12093,x12094,x12092,x12095,x12096,x12097))
% 164.51/164.37  [1210]~E(x12101,x12102)+E(f698(x12103,x12104,x12105,x12101,x12106,x12107),f698(x12103,x12104,x12105,x12102,x12106,x12107))
% 164.51/164.37  [1211]~E(x12111,x12112)+E(f698(x12113,x12114,x12115,x12116,x12111,x12117),f698(x12113,x12114,x12115,x12116,x12112,x12117))
% 164.51/164.37  [1212]~E(x12121,x12122)+E(f698(x12123,x12124,x12125,x12126,x12127,x12121),f698(x12123,x12124,x12125,x12126,x12127,x12122))
% 164.51/164.37  [1213]~E(x12131,x12132)+E(f60(x12131,x12133),f60(x12132,x12133))
% 164.51/164.37  [1214]~E(x12141,x12142)+E(f60(x12143,x12141),f60(x12143,x12142))
% 164.51/164.37  [1215]~E(x12151,x12152)+E(f565(x12151,x12153,x12154,x12155),f565(x12152,x12153,x12154,x12155))
% 164.51/164.37  [1216]~E(x12161,x12162)+E(f565(x12163,x12161,x12164,x12165),f565(x12163,x12162,x12164,x12165))
% 164.51/164.37  [1217]~E(x12171,x12172)+E(f565(x12173,x12174,x12171,x12175),f565(x12173,x12174,x12172,x12175))
% 164.51/164.37  [1218]~E(x12181,x12182)+E(f565(x12183,x12184,x12185,x12181),f565(x12183,x12184,x12185,x12182))
% 164.51/164.37  [1219]~E(x12191,x12192)+E(f436(x12191,x12193,x12194,x12195,x12196),f436(x12192,x12193,x12194,x12195,x12196))
% 164.51/164.37  [1220]~E(x12201,x12202)+E(f436(x12203,x12201,x12204,x12205,x12206),f436(x12203,x12202,x12204,x12205,x12206))
% 164.51/164.37  [1221]~E(x12211,x12212)+E(f436(x12213,x12214,x12211,x12215,x12216),f436(x12213,x12214,x12212,x12215,x12216))
% 164.51/164.37  [1222]~E(x12221,x12222)+E(f436(x12223,x12224,x12225,x12221,x12226),f436(x12223,x12224,x12225,x12222,x12226))
% 164.51/164.37  [1223]~E(x12231,x12232)+E(f436(x12233,x12234,x12235,x12236,x12231),f436(x12233,x12234,x12235,x12236,x12232))
% 164.51/164.37  [1224]~E(x12241,x12242)+E(f566(x12241,x12243,x12244,x12245,x12246),f566(x12242,x12243,x12244,x12245,x12246))
% 164.51/164.37  [1225]~E(x12251,x12252)+E(f566(x12253,x12251,x12254,x12255,x12256),f566(x12253,x12252,x12254,x12255,x12256))
% 164.51/164.37  [1226]~E(x12261,x12262)+E(f566(x12263,x12264,x12261,x12265,x12266),f566(x12263,x12264,x12262,x12265,x12266))
% 164.51/164.37  [1227]~E(x12271,x12272)+E(f566(x12273,x12274,x12275,x12271,x12276),f566(x12273,x12274,x12275,x12272,x12276))
% 164.51/164.37  [1228]~E(x12281,x12282)+E(f566(x12283,x12284,x12285,x12286,x12281),f566(x12283,x12284,x12285,x12286,x12282))
% 164.51/164.37  [1229]~E(x12291,x12292)+E(f630(x12291,x12293,x12294,x12295,x12296,x12297,x12298,x12299),f630(x12292,x12293,x12294,x12295,x12296,x12297,x12298,x12299))
% 164.51/164.37  [1230]~E(x12301,x12302)+E(f630(x12303,x12301,x12304,x12305,x12306,x12307,x12308,x12309),f630(x12303,x12302,x12304,x12305,x12306,x12307,x12308,x12309))
% 164.51/164.37  [1231]~E(x12311,x12312)+E(f630(x12313,x12314,x12311,x12315,x12316,x12317,x12318,x12319),f630(x12313,x12314,x12312,x12315,x12316,x12317,x12318,x12319))
% 164.51/164.37  [1232]~E(x12321,x12322)+E(f630(x12323,x12324,x12325,x12321,x12326,x12327,x12328,x12329),f630(x12323,x12324,x12325,x12322,x12326,x12327,x12328,x12329))
% 164.51/164.37  [1233]~E(x12331,x12332)+E(f630(x12333,x12334,x12335,x12336,x12331,x12337,x12338,x12339),f630(x12333,x12334,x12335,x12336,x12332,x12337,x12338,x12339))
% 164.51/164.37  [1234]~E(x12341,x12342)+E(f630(x12343,x12344,x12345,x12346,x12347,x12341,x12348,x12349),f630(x12343,x12344,x12345,x12346,x12347,x12342,x12348,x12349))
% 164.51/164.37  [1235]~E(x12351,x12352)+E(f630(x12353,x12354,x12355,x12356,x12357,x12358,x12351,x12359),f630(x12353,x12354,x12355,x12356,x12357,x12358,x12352,x12359))
% 164.51/164.37  [1236]~E(x12361,x12362)+E(f630(x12363,x12364,x12365,x12366,x12367,x12368,x12369,x12361),f630(x12363,x12364,x12365,x12366,x12367,x12368,x12369,x12362))
% 164.51/164.37  [1237]~E(x12371,x12372)+E(f242(x12371,x12373,x12374),f242(x12372,x12373,x12374))
% 164.51/164.37  [1238]~E(x12381,x12382)+E(f242(x12383,x12381,x12384),f242(x12383,x12382,x12384))
% 164.51/164.37  [1239]~E(x12391,x12392)+E(f242(x12393,x12394,x12391),f242(x12393,x12394,x12392))
% 164.51/164.37  [1240]~E(x12401,x12402)+E(f426(x12401,x12403,x12404,x12405,x12406),f426(x12402,x12403,x12404,x12405,x12406))
% 164.51/164.37  [1241]~E(x12411,x12412)+E(f426(x12413,x12411,x12414,x12415,x12416),f426(x12413,x12412,x12414,x12415,x12416))
% 164.51/164.37  [1242]~E(x12421,x12422)+E(f426(x12423,x12424,x12421,x12425,x12426),f426(x12423,x12424,x12422,x12425,x12426))
% 164.51/164.37  [1243]~E(x12431,x12432)+E(f426(x12433,x12434,x12435,x12431,x12436),f426(x12433,x12434,x12435,x12432,x12436))
% 164.51/164.37  [1244]~E(x12441,x12442)+E(f426(x12443,x12444,x12445,x12446,x12441),f426(x12443,x12444,x12445,x12446,x12442))
% 164.51/164.37  [1245]~E(x12451,x12452)+E(f585(x12451,x12453,x12454,x12455),f585(x12452,x12453,x12454,x12455))
% 164.51/164.37  [1246]~E(x12461,x12462)+E(f585(x12463,x12461,x12464,x12465),f585(x12463,x12462,x12464,x12465))
% 164.51/164.37  [1247]~E(x12471,x12472)+E(f585(x12473,x12474,x12471,x12475),f585(x12473,x12474,x12472,x12475))
% 164.51/164.37  [1248]~E(x12481,x12482)+E(f585(x12483,x12484,x12485,x12481),f585(x12483,x12484,x12485,x12482))
% 164.51/164.37  [1249]~E(x12491,x12492)+E(f773(x12491,x12493,x12494),f773(x12492,x12493,x12494))
% 164.51/164.37  [1250]~E(x12501,x12502)+E(f773(x12503,x12501,x12504),f773(x12503,x12502,x12504))
% 164.51/164.37  [1251]~E(x12511,x12512)+E(f773(x12513,x12514,x12511),f773(x12513,x12514,x12512))
% 164.51/164.37  [1252]~E(x12521,x12522)+E(f402(x12521,x12523),f402(x12522,x12523))
% 164.51/164.37  [1253]~E(x12531,x12532)+E(f402(x12533,x12531),f402(x12533,x12532))
% 164.51/164.37  [1254]~E(x12541,x12542)+E(f660(x12541,x12543,x12544,x12545,x12546,x12547,x12548,x12549),f660(x12542,x12543,x12544,x12545,x12546,x12547,x12548,x12549))
% 164.51/164.37  [1255]~E(x12551,x12552)+E(f660(x12553,x12551,x12554,x12555,x12556,x12557,x12558,x12559),f660(x12553,x12552,x12554,x12555,x12556,x12557,x12558,x12559))
% 164.51/164.37  [1256]~E(x12561,x12562)+E(f660(x12563,x12564,x12561,x12565,x12566,x12567,x12568,x12569),f660(x12563,x12564,x12562,x12565,x12566,x12567,x12568,x12569))
% 164.51/164.37  [1257]~E(x12571,x12572)+E(f660(x12573,x12574,x12575,x12571,x12576,x12577,x12578,x12579),f660(x12573,x12574,x12575,x12572,x12576,x12577,x12578,x12579))
% 164.51/164.37  [1258]~E(x12581,x12582)+E(f660(x12583,x12584,x12585,x12586,x12581,x12587,x12588,x12589),f660(x12583,x12584,x12585,x12586,x12582,x12587,x12588,x12589))
% 164.51/164.37  [1259]~E(x12591,x12592)+E(f660(x12593,x12594,x12595,x12596,x12597,x12591,x12598,x12599),f660(x12593,x12594,x12595,x12596,x12597,x12592,x12598,x12599))
% 164.51/164.37  [1260]~E(x12601,x12602)+E(f660(x12603,x12604,x12605,x12606,x12607,x12608,x12601,x12609),f660(x12603,x12604,x12605,x12606,x12607,x12608,x12602,x12609))
% 164.51/164.37  [1261]~E(x12611,x12612)+E(f660(x12613,x12614,x12615,x12616,x12617,x12618,x12619,x12611),f660(x12613,x12614,x12615,x12616,x12617,x12618,x12619,x12612))
% 164.51/164.37  [1262]~E(x12621,x12622)+E(f548(x12621,x12623,x12624,x12625,x12626),f548(x12622,x12623,x12624,x12625,x12626))
% 164.51/164.37  [1263]~E(x12631,x12632)+E(f548(x12633,x12631,x12634,x12635,x12636),f548(x12633,x12632,x12634,x12635,x12636))
% 164.51/164.37  [1264]~E(x12641,x12642)+E(f548(x12643,x12644,x12641,x12645,x12646),f548(x12643,x12644,x12642,x12645,x12646))
% 164.51/164.37  [1265]~E(x12651,x12652)+E(f548(x12653,x12654,x12655,x12651,x12656),f548(x12653,x12654,x12655,x12652,x12656))
% 164.51/164.37  [1266]~E(x12661,x12662)+E(f548(x12663,x12664,x12665,x12666,x12661),f548(x12663,x12664,x12665,x12666,x12662))
% 164.51/164.37  [1267]~E(x12671,x12672)+E(f338(x12671,x12673,x12674),f338(x12672,x12673,x12674))
% 164.51/164.37  [1268]~E(x12681,x12682)+E(f338(x12683,x12681,x12684),f338(x12683,x12682,x12684))
% 164.51/164.37  [1269]~E(x12691,x12692)+E(f338(x12693,x12694,x12691),f338(x12693,x12694,x12692))
% 164.51/164.37  [1270]~E(x12701,x12702)+E(f152(x12701,x12703,x12704),f152(x12702,x12703,x12704))
% 164.51/164.37  [1271]~E(x12711,x12712)+E(f152(x12713,x12711,x12714),f152(x12713,x12712,x12714))
% 164.51/164.37  [1272]~E(x12721,x12722)+E(f152(x12723,x12724,x12721),f152(x12723,x12724,x12722))
% 164.51/164.37  [1273]~E(x12731,x12732)+E(f435(x12731,x12733,x12734,x12735,x12736),f435(x12732,x12733,x12734,x12735,x12736))
% 164.51/164.37  [1274]~E(x12741,x12742)+E(f435(x12743,x12741,x12744,x12745,x12746),f435(x12743,x12742,x12744,x12745,x12746))
% 164.51/164.37  [1275]~E(x12751,x12752)+E(f435(x12753,x12754,x12751,x12755,x12756),f435(x12753,x12754,x12752,x12755,x12756))
% 164.51/164.37  [1276]~E(x12761,x12762)+E(f435(x12763,x12764,x12765,x12761,x12766),f435(x12763,x12764,x12765,x12762,x12766))
% 164.51/164.37  [1277]~E(x12771,x12772)+E(f435(x12773,x12774,x12775,x12776,x12771),f435(x12773,x12774,x12775,x12776,x12772))
% 164.51/164.37  [1278]~E(x12781,x12782)+E(f813(x12781,x12783,x12784),f813(x12782,x12783,x12784))
% 164.51/164.37  [1279]~E(x12791,x12792)+E(f813(x12793,x12791,x12794),f813(x12793,x12792,x12794))
% 164.51/164.37  [1280]~E(x12801,x12802)+E(f813(x12803,x12804,x12801),f813(x12803,x12804,x12802))
% 164.51/164.37  [1281]~E(x12811,x12812)+E(f174(x12811,x12813,x12814,x12815),f174(x12812,x12813,x12814,x12815))
% 164.51/164.37  [1282]~E(x12821,x12822)+E(f174(x12823,x12821,x12824,x12825),f174(x12823,x12822,x12824,x12825))
% 164.51/164.37  [1283]~E(x12831,x12832)+E(f174(x12833,x12834,x12831,x12835),f174(x12833,x12834,x12832,x12835))
% 164.51/164.37  [1284]~E(x12841,x12842)+E(f174(x12843,x12844,x12845,x12841),f174(x12843,x12844,x12845,x12842))
% 164.51/164.37  [1285]~E(x12851,x12852)+E(f398(x12851,x12853),f398(x12852,x12853))
% 164.51/164.37  [1286]~E(x12861,x12862)+E(f398(x12863,x12861),f398(x12863,x12862))
% 164.51/164.37  [1287]~E(x12871,x12872)+E(f654(x12871,x12873,x12874),f654(x12872,x12873,x12874))
% 164.51/164.37  [1288]~E(x12881,x12882)+E(f654(x12883,x12881,x12884),f654(x12883,x12882,x12884))
% 164.51/164.37  [1289]~E(x12891,x12892)+E(f654(x12893,x12894,x12891),f654(x12893,x12894,x12892))
% 164.51/164.37  [1290]~E(x12901,x12902)+E(f487(x12901,x12903,x12904,x12905,x12906),f487(x12902,x12903,x12904,x12905,x12906))
% 164.51/164.37  [1291]~E(x12911,x12912)+E(f487(x12913,x12911,x12914,x12915,x12916),f487(x12913,x12912,x12914,x12915,x12916))
% 164.51/164.37  [1292]~E(x12921,x12922)+E(f487(x12923,x12924,x12921,x12925,x12926),f487(x12923,x12924,x12922,x12925,x12926))
% 164.51/164.37  [1293]~E(x12931,x12932)+E(f487(x12933,x12934,x12935,x12931,x12936),f487(x12933,x12934,x12935,x12932,x12936))
% 164.51/164.37  [1294]~E(x12941,x12942)+E(f487(x12943,x12944,x12945,x12946,x12941),f487(x12943,x12944,x12945,x12946,x12942))
% 164.51/164.37  [1295]~E(x12951,x12952)+E(f474(x12951,x12953,x12954,x12955),f474(x12952,x12953,x12954,x12955))
% 164.51/164.37  [1296]~E(x12961,x12962)+E(f474(x12963,x12961,x12964,x12965),f474(x12963,x12962,x12964,x12965))
% 164.51/164.37  [1297]~E(x12971,x12972)+E(f474(x12973,x12974,x12971,x12975),f474(x12973,x12974,x12972,x12975))
% 164.51/164.37  [1298]~E(x12981,x12982)+E(f474(x12983,x12984,x12985,x12981),f474(x12983,x12984,x12985,x12982))
% 164.51/164.37  [1299]~E(x12991,x12992)+E(f632(x12991,x12993),f632(x12992,x12993))
% 164.51/164.37  [1300]~E(x13001,x13002)+E(f632(x13003,x13001),f632(x13003,x13002))
% 164.51/164.37  [1301]~E(x13011,x13012)+E(f682(x13011,x13013,x13014,x13015,x13016,x13017),f682(x13012,x13013,x13014,x13015,x13016,x13017))
% 164.51/164.37  [1302]~E(x13021,x13022)+E(f682(x13023,x13021,x13024,x13025,x13026,x13027),f682(x13023,x13022,x13024,x13025,x13026,x13027))
% 164.51/164.37  [1303]~E(x13031,x13032)+E(f682(x13033,x13034,x13031,x13035,x13036,x13037),f682(x13033,x13034,x13032,x13035,x13036,x13037))
% 164.51/164.37  [1304]~E(x13041,x13042)+E(f682(x13043,x13044,x13045,x13041,x13046,x13047),f682(x13043,x13044,x13045,x13042,x13046,x13047))
% 164.51/164.37  [1305]~E(x13051,x13052)+E(f682(x13053,x13054,x13055,x13056,x13051,x13057),f682(x13053,x13054,x13055,x13056,x13052,x13057))
% 164.51/164.37  [1306]~E(x13061,x13062)+E(f682(x13063,x13064,x13065,x13066,x13067,x13061),f682(x13063,x13064,x13065,x13066,x13067,x13062))
% 164.51/164.37  [1307]~E(x13071,x13072)+E(f816(x13071,x13073,x13074,x13075,x13076,x13077),f816(x13072,x13073,x13074,x13075,x13076,x13077))
% 164.51/164.37  [1308]~E(x13081,x13082)+E(f816(x13083,x13081,x13084,x13085,x13086,x13087),f816(x13083,x13082,x13084,x13085,x13086,x13087))
% 164.51/164.37  [1309]~E(x13091,x13092)+E(f816(x13093,x13094,x13091,x13095,x13096,x13097),f816(x13093,x13094,x13092,x13095,x13096,x13097))
% 164.51/164.37  [1310]~E(x13101,x13102)+E(f816(x13103,x13104,x13105,x13101,x13106,x13107),f816(x13103,x13104,x13105,x13102,x13106,x13107))
% 164.51/164.37  [1311]~E(x13111,x13112)+E(f816(x13113,x13114,x13115,x13116,x13111,x13117),f816(x13113,x13114,x13115,x13116,x13112,x13117))
% 164.51/164.37  [1312]~E(x13121,x13122)+E(f816(x13123,x13124,x13125,x13126,x13127,x13121),f816(x13123,x13124,x13125,x13126,x13127,x13122))
% 164.51/164.37  [1313]~E(x13131,x13132)+E(f622(x13131,x13133,x13134),f622(x13132,x13133,x13134))
% 164.51/164.37  [1314]~E(x13141,x13142)+E(f622(x13143,x13141,x13144),f622(x13143,x13142,x13144))
% 164.51/164.37  [1315]~E(x13151,x13152)+E(f622(x13153,x13154,x13151),f622(x13153,x13154,x13152))
% 164.51/164.37  [1316]~E(x13161,x13162)+E(f375(x13161,x13163,x13164,x13165,x13166,x13167),f375(x13162,x13163,x13164,x13165,x13166,x13167))
% 164.51/164.37  [1317]~E(x13171,x13172)+E(f375(x13173,x13171,x13174,x13175,x13176,x13177),f375(x13173,x13172,x13174,x13175,x13176,x13177))
% 164.51/164.37  [1318]~E(x13181,x13182)+E(f375(x13183,x13184,x13181,x13185,x13186,x13187),f375(x13183,x13184,x13182,x13185,x13186,x13187))
% 164.51/164.37  [1319]~E(x13191,x13192)+E(f375(x13193,x13194,x13195,x13191,x13196,x13197),f375(x13193,x13194,x13195,x13192,x13196,x13197))
% 164.51/164.37  [1320]~E(x13201,x13202)+E(f375(x13203,x13204,x13205,x13206,x13201,x13207),f375(x13203,x13204,x13205,x13206,x13202,x13207))
% 164.51/164.37  [1321]~E(x13211,x13212)+E(f375(x13213,x13214,x13215,x13216,x13217,x13211),f375(x13213,x13214,x13215,x13216,x13217,x13212))
% 164.51/164.37  [1322]~E(x13221,x13222)+E(f376(x13221,x13223,x13224,x13225,x13226,x13227),f376(x13222,x13223,x13224,x13225,x13226,x13227))
% 164.51/164.37  [1323]~E(x13231,x13232)+E(f376(x13233,x13231,x13234,x13235,x13236,x13237),f376(x13233,x13232,x13234,x13235,x13236,x13237))
% 164.51/164.37  [1324]~E(x13241,x13242)+E(f376(x13243,x13244,x13241,x13245,x13246,x13247),f376(x13243,x13244,x13242,x13245,x13246,x13247))
% 164.51/164.37  [1325]~E(x13251,x13252)+E(f376(x13253,x13254,x13255,x13251,x13256,x13257),f376(x13253,x13254,x13255,x13252,x13256,x13257))
% 164.51/164.37  [1326]~E(x13261,x13262)+E(f376(x13263,x13264,x13265,x13266,x13261,x13267),f376(x13263,x13264,x13265,x13266,x13262,x13267))
% 164.51/164.37  [1327]~E(x13271,x13272)+E(f376(x13273,x13274,x13275,x13276,x13277,x13271),f376(x13273,x13274,x13275,x13276,x13277,x13272))
% 164.51/164.37  [1328]~E(x13281,x13282)+E(f821(x13281),f821(x13282))
% 164.51/164.37  [1329]~E(x13291,x13292)+E(f787(x13291,x13293,x13294),f787(x13292,x13293,x13294))
% 164.51/164.37  [1330]~E(x13301,x13302)+E(f787(x13303,x13301,x13304),f787(x13303,x13302,x13304))
% 164.51/164.37  [1331]~E(x13311,x13312)+E(f787(x13313,x13314,x13311),f787(x13313,x13314,x13312))
% 164.51/164.37  [1332]~E(x13321,x13322)+E(f483(x13321,x13323,x13324,x13325,x13326),f483(x13322,x13323,x13324,x13325,x13326))
% 164.51/164.37  [1333]~E(x13331,x13332)+E(f483(x13333,x13331,x13334,x13335,x13336),f483(x13333,x13332,x13334,x13335,x13336))
% 164.51/164.37  [1334]~E(x13341,x13342)+E(f483(x13343,x13344,x13341,x13345,x13346),f483(x13343,x13344,x13342,x13345,x13346))
% 164.51/164.37  [1335]~E(x13351,x13352)+E(f483(x13353,x13354,x13355,x13351,x13356),f483(x13353,x13354,x13355,x13352,x13356))
% 164.51/164.37  [1336]~E(x13361,x13362)+E(f483(x13363,x13364,x13365,x13366,x13361),f483(x13363,x13364,x13365,x13366,x13362))
% 164.51/164.37  [1337]~E(x13371,x13372)+E(f454(x13371,x13373,x13374),f454(x13372,x13373,x13374))
% 164.51/164.37  [1338]~E(x13381,x13382)+E(f454(x13383,x13381,x13384),f454(x13383,x13382,x13384))
% 164.51/164.37  [1339]~E(x13391,x13392)+E(f454(x13393,x13394,x13391),f454(x13393,x13394,x13392))
% 164.51/164.37  [1340]~E(x13401,x13402)+E(f522(x13401,x13403,x13404,x13405),f522(x13402,x13403,x13404,x13405))
% 164.51/164.37  [1341]~E(x13411,x13412)+E(f522(x13413,x13411,x13414,x13415),f522(x13413,x13412,x13414,x13415))
% 164.51/164.37  [1342]~E(x13421,x13422)+E(f522(x13423,x13424,x13421,x13425),f522(x13423,x13424,x13422,x13425))
% 164.51/164.37  [1343]~E(x13431,x13432)+E(f522(x13433,x13434,x13435,x13431),f522(x13433,x13434,x13435,x13432))
% 164.51/164.37  [1344]~E(x13441,x13442)+E(f656(x13441,x13443,x13444),f656(x13442,x13443,x13444))
% 164.51/164.37  [1345]~E(x13451,x13452)+E(f656(x13453,x13451,x13454),f656(x13453,x13452,x13454))
% 164.51/164.37  [1346]~E(x13461,x13462)+E(f656(x13463,x13464,x13461),f656(x13463,x13464,x13462))
% 164.51/164.37  [1347]~E(x13471,x13472)+E(f691(x13471,x13473,x13474,x13475),f691(x13472,x13473,x13474,x13475))
% 164.51/164.37  [1348]~E(x13481,x13482)+E(f691(x13483,x13481,x13484,x13485),f691(x13483,x13482,x13484,x13485))
% 164.51/164.37  [1349]~E(x13491,x13492)+E(f691(x13493,x13494,x13491,x13495),f691(x13493,x13494,x13492,x13495))
% 164.51/164.37  [1350]~E(x13501,x13502)+E(f691(x13503,x13504,x13505,x13501),f691(x13503,x13504,x13505,x13502))
% 164.51/164.37  [1351]~E(x13511,x13512)+E(f670(x13511,x13513,x13514),f670(x13512,x13513,x13514))
% 164.51/164.37  [1352]~E(x13521,x13522)+E(f670(x13523,x13521,x13524),f670(x13523,x13522,x13524))
% 164.51/164.37  [1353]~E(x13531,x13532)+E(f670(x13533,x13534,x13531),f670(x13533,x13534,x13532))
% 164.51/164.37  [1354]~E(x13541,x13542)+E(f576(x13541,x13543,x13544,x13545,x13546),f576(x13542,x13543,x13544,x13545,x13546))
% 164.51/164.37  [1355]~E(x13551,x13552)+E(f576(x13553,x13551,x13554,x13555,x13556),f576(x13553,x13552,x13554,x13555,x13556))
% 164.51/164.37  [1356]~E(x13561,x13562)+E(f576(x13563,x13564,x13561,x13565,x13566),f576(x13563,x13564,x13562,x13565,x13566))
% 164.51/164.37  [1357]~E(x13571,x13572)+E(f576(x13573,x13574,x13575,x13571,x13576),f576(x13573,x13574,x13575,x13572,x13576))
% 164.51/164.37  [1358]~E(x13581,x13582)+E(f576(x13583,x13584,x13585,x13586,x13581),f576(x13583,x13584,x13585,x13586,x13582))
% 164.51/164.37  [1359]~E(x13591,x13592)+E(f417(x13591,x13593,x13594),f417(x13592,x13593,x13594))
% 164.51/164.37  [1360]~E(x13601,x13602)+E(f417(x13603,x13601,x13604),f417(x13603,x13602,x13604))
% 164.51/164.37  [1361]~E(x13611,x13612)+E(f417(x13613,x13614,x13611),f417(x13613,x13614,x13612))
% 164.51/164.37  [1362]~E(x13621,x13622)+E(f340(x13621,x13623,x13624,x13625),f340(x13622,x13623,x13624,x13625))
% 164.51/164.37  [1363]~E(x13631,x13632)+E(f340(x13633,x13631,x13634,x13635),f340(x13633,x13632,x13634,x13635))
% 164.51/164.37  [1364]~E(x13641,x13642)+E(f340(x13643,x13644,x13641,x13645),f340(x13643,x13644,x13642,x13645))
% 164.51/164.37  [1365]~E(x13651,x13652)+E(f340(x13653,x13654,x13655,x13651),f340(x13653,x13654,x13655,x13652))
% 164.51/164.37  [1366]~E(x13661,x13662)+E(f627(x13661,x13663,x13664,x13665),f627(x13662,x13663,x13664,x13665))
% 164.51/164.37  [1367]~E(x13671,x13672)+E(f627(x13673,x13671,x13674,x13675),f627(x13673,x13672,x13674,x13675))
% 164.51/164.37  [1368]~E(x13681,x13682)+E(f627(x13683,x13684,x13681,x13685),f627(x13683,x13684,x13682,x13685))
% 164.51/164.37  [1369]~E(x13691,x13692)+E(f627(x13693,x13694,x13695,x13691),f627(x13693,x13694,x13695,x13692))
% 164.51/164.37  [1370]~E(x13701,x13702)+E(f119(x13701,x13703,x13704,x13705),f119(x13702,x13703,x13704,x13705))
% 164.51/164.37  [1371]~E(x13711,x13712)+E(f119(x13713,x13711,x13714,x13715),f119(x13713,x13712,x13714,x13715))
% 164.51/164.37  [1372]~E(x13721,x13722)+E(f119(x13723,x13724,x13721,x13725),f119(x13723,x13724,x13722,x13725))
% 164.51/164.37  [1373]~E(x13731,x13732)+E(f119(x13733,x13734,x13735,x13731),f119(x13733,x13734,x13735,x13732))
% 164.51/164.37  [1374]~E(x13741,x13742)+E(f733(x13741,x13743,x13744,x13745),f733(x13742,x13743,x13744,x13745))
% 164.51/164.37  [1375]~E(x13751,x13752)+E(f733(x13753,x13751,x13754,x13755),f733(x13753,x13752,x13754,x13755))
% 164.51/164.37  [1376]~E(x13761,x13762)+E(f733(x13763,x13764,x13761,x13765),f733(x13763,x13764,x13762,x13765))
% 164.51/164.37  [1377]~E(x13771,x13772)+E(f733(x13773,x13774,x13775,x13771),f733(x13773,x13774,x13775,x13772))
% 164.51/164.37  [1378]~E(x13781,x13782)+E(f374(x13781,x13783,x13784,x13785,x13786,x13787),f374(x13782,x13783,x13784,x13785,x13786,x13787))
% 164.51/164.37  [1379]~E(x13791,x13792)+E(f374(x13793,x13791,x13794,x13795,x13796,x13797),f374(x13793,x13792,x13794,x13795,x13796,x13797))
% 164.51/164.37  [1380]~E(x13801,x13802)+E(f374(x13803,x13804,x13801,x13805,x13806,x13807),f374(x13803,x13804,x13802,x13805,x13806,x13807))
% 164.51/164.37  [1381]~E(x13811,x13812)+E(f374(x13813,x13814,x13815,x13811,x13816,x13817),f374(x13813,x13814,x13815,x13812,x13816,x13817))
% 164.51/164.37  [1382]~E(x13821,x13822)+E(f374(x13823,x13824,x13825,x13826,x13821,x13827),f374(x13823,x13824,x13825,x13826,x13822,x13827))
% 164.51/164.37  [1383]~E(x13831,x13832)+E(f374(x13833,x13834,x13835,x13836,x13837,x13831),f374(x13833,x13834,x13835,x13836,x13837,x13832))
% 164.51/164.37  [1384]~E(x13841,x13842)+E(f220(x13841,x13843),f220(x13842,x13843))
% 164.51/164.37  [1385]~E(x13851,x13852)+E(f220(x13853,x13851),f220(x13853,x13852))
% 164.51/164.37  [1386]~E(x13861,x13862)+E(f389(x13861,x13863),f389(x13862,x13863))
% 164.51/164.37  [1387]~E(x13871,x13872)+E(f389(x13873,x13871),f389(x13873,x13872))
% 164.51/164.37  [1388]~E(x13881,x13882)+E(f227(x13881,x13883,x13884),f227(x13882,x13883,x13884))
% 164.51/164.37  [1389]~E(x13891,x13892)+E(f227(x13893,x13891,x13894),f227(x13893,x13892,x13894))
% 164.51/164.37  [1390]~E(x13901,x13902)+E(f227(x13903,x13904,x13901),f227(x13903,x13904,x13902))
% 164.51/164.37  [1391]~E(x13911,x13912)+E(f685(x13911,x13913,x13914),f685(x13912,x13913,x13914))
% 164.51/164.37  [1392]~E(x13921,x13922)+E(f685(x13923,x13921,x13924),f685(x13923,x13922,x13924))
% 164.51/164.37  [1393]~E(x13931,x13932)+E(f685(x13933,x13934,x13931),f685(x13933,x13934,x13932))
% 164.51/164.37  [1394]~E(x13941,x13942)+E(f580(x13941,x13943,x13944,x13945,x13946,x13947),f580(x13942,x13943,x13944,x13945,x13946,x13947))
% 164.51/164.37  [1395]~E(x13951,x13952)+E(f580(x13953,x13951,x13954,x13955,x13956,x13957),f580(x13953,x13952,x13954,x13955,x13956,x13957))
% 164.51/164.37  [1396]~E(x13961,x13962)+E(f580(x13963,x13964,x13961,x13965,x13966,x13967),f580(x13963,x13964,x13962,x13965,x13966,x13967))
% 164.51/164.37  [1397]~E(x13971,x13972)+E(f580(x13973,x13974,x13975,x13971,x13976,x13977),f580(x13973,x13974,x13975,x13972,x13976,x13977))
% 164.51/164.37  [1398]~E(x13981,x13982)+E(f580(x13983,x13984,x13985,x13986,x13981,x13987),f580(x13983,x13984,x13985,x13986,x13982,x13987))
% 164.51/164.37  [1399]~E(x13991,x13992)+E(f580(x13993,x13994,x13995,x13996,x13997,x13991),f580(x13993,x13994,x13995,x13996,x13997,x13992))
% 164.51/164.37  [1400]~E(x14001,x14002)+E(f677(x14001,x14003,x14004),f677(x14002,x14003,x14004))
% 164.51/164.37  [1401]~E(x14011,x14012)+E(f677(x14013,x14011,x14014),f677(x14013,x14012,x14014))
% 164.51/164.37  [1402]~E(x14021,x14022)+E(f677(x14023,x14024,x14021),f677(x14023,x14024,x14022))
% 164.51/164.37  [1403]~E(x14031,x14032)+E(f663(x14031,x14033,x14034,x14035),f663(x14032,x14033,x14034,x14035))
% 164.51/164.37  [1404]~E(x14041,x14042)+E(f663(x14043,x14041,x14044,x14045),f663(x14043,x14042,x14044,x14045))
% 164.51/164.37  [1405]~E(x14051,x14052)+E(f663(x14053,x14054,x14051,x14055),f663(x14053,x14054,x14052,x14055))
% 164.51/164.37  [1406]~E(x14061,x14062)+E(f663(x14063,x14064,x14065,x14061),f663(x14063,x14064,x14065,x14062))
% 164.51/164.37  [1407]~E(x14071,x14072)+E(f725(x14071,x14073,x14074,x14075,x14076),f725(x14072,x14073,x14074,x14075,x14076))
% 164.51/164.37  [1408]~E(x14081,x14082)+E(f725(x14083,x14081,x14084,x14085,x14086),f725(x14083,x14082,x14084,x14085,x14086))
% 164.51/164.37  [1409]~E(x14091,x14092)+E(f725(x14093,x14094,x14091,x14095,x14096),f725(x14093,x14094,x14092,x14095,x14096))
% 164.51/164.37  [1410]~E(x14101,x14102)+E(f725(x14103,x14104,x14105,x14101,x14106),f725(x14103,x14104,x14105,x14102,x14106))
% 164.51/164.37  [1411]~E(x14111,x14112)+E(f725(x14113,x14114,x14115,x14116,x14111),f725(x14113,x14114,x14115,x14116,x14112))
% 164.51/164.37  [1412]~E(x14121,x14122)+E(f306(x14121,x14123),f306(x14122,x14123))
% 164.51/164.37  [1413]~E(x14131,x14132)+E(f306(x14133,x14131),f306(x14133,x14132))
% 164.51/164.37  [1414]~E(x14141,x14142)+E(f371(x14141,x14143),f371(x14142,x14143))
% 164.51/164.37  [1415]~E(x14151,x14152)+E(f371(x14153,x14151),f371(x14153,x14152))
% 164.51/164.37  [1416]~E(x14161,x14162)+E(f273(x14161,x14163,x14164,x14165),f273(x14162,x14163,x14164,x14165))
% 164.51/164.37  [1417]~E(x14171,x14172)+E(f273(x14173,x14171,x14174,x14175),f273(x14173,x14172,x14174,x14175))
% 164.51/164.37  [1418]~E(x14181,x14182)+E(f273(x14183,x14184,x14181,x14185),f273(x14183,x14184,x14182,x14185))
% 164.51/164.37  [1419]~E(x14191,x14192)+E(f273(x14193,x14194,x14195,x14191),f273(x14193,x14194,x14195,x14192))
% 164.51/164.37  [1420]~E(x14201,x14202)+E(f653(x14201,x14203,x14204),f653(x14202,x14203,x14204))
% 164.51/164.37  [1421]~E(x14211,x14212)+E(f653(x14213,x14211,x14214),f653(x14213,x14212,x14214))
% 164.51/164.37  [1422]~E(x14221,x14222)+E(f653(x14223,x14224,x14221),f653(x14223,x14224,x14222))
% 164.51/164.37  [1423]~E(x14231,x14232)+E(f672(x14231,x14233,x14234),f672(x14232,x14233,x14234))
% 164.51/164.37  [1424]~E(x14241,x14242)+E(f672(x14243,x14241,x14244),f672(x14243,x14242,x14244))
% 164.51/164.37  [1425]~E(x14251,x14252)+E(f672(x14253,x14254,x14251),f672(x14253,x14254,x14252))
% 164.51/164.37  [1426]~E(x14261,x14262)+E(f448(x14261,x14263),f448(x14262,x14263))
% 164.51/164.37  [1427]~E(x14271,x14272)+E(f448(x14273,x14271),f448(x14273,x14272))
% 164.51/164.37  [1428]~E(x14281,x14282)+E(f743(x14281,x14283,x14284),f743(x14282,x14283,x14284))
% 164.51/164.37  [1429]~E(x14291,x14292)+E(f743(x14293,x14291,x14294),f743(x14293,x14292,x14294))
% 164.51/164.37  [1430]~E(x14301,x14302)+E(f743(x14303,x14304,x14301),f743(x14303,x14304,x14302))
% 164.51/164.37  [1431]~E(x14311,x14312)+E(f385(x14311,x14313),f385(x14312,x14313))
% 164.51/164.37  [1432]~E(x14321,x14322)+E(f385(x14323,x14321),f385(x14323,x14322))
% 164.51/164.37  [1433]~E(x14331,x14332)+E(f379(x14331,x14333,x14334),f379(x14332,x14333,x14334))
% 164.51/164.37  [1434]~E(x14341,x14342)+E(f379(x14343,x14341,x14344),f379(x14343,x14342,x14344))
% 164.51/164.37  [1435]~E(x14351,x14352)+E(f379(x14353,x14354,x14351),f379(x14353,x14354,x14352))
% 164.51/164.37  [1436]~E(x14361,x14362)+E(f366(x14361,x14363),f366(x14362,x14363))
% 164.51/164.37  [1437]~E(x14371,x14372)+E(f366(x14373,x14371),f366(x14373,x14372))
% 164.51/164.37  [1438]~E(x14381,x14382)+E(f427(x14381,x14383),f427(x14382,x14383))
% 164.51/164.37  [1439]~E(x14391,x14392)+E(f427(x14393,x14391),f427(x14393,x14392))
% 164.51/164.37  [1440]~E(x14401,x14402)+E(f429(x14401,x14403,x14404,x14405,x14406),f429(x14402,x14403,x14404,x14405,x14406))
% 164.51/164.37  [1441]~E(x14411,x14412)+E(f429(x14413,x14411,x14414,x14415,x14416),f429(x14413,x14412,x14414,x14415,x14416))
% 164.51/164.37  [1442]~E(x14421,x14422)+E(f429(x14423,x14424,x14421,x14425,x14426),f429(x14423,x14424,x14422,x14425,x14426))
% 164.51/164.37  [1443]~E(x14431,x14432)+E(f429(x14433,x14434,x14435,x14431,x14436),f429(x14433,x14434,x14435,x14432,x14436))
% 164.51/164.37  [1444]~E(x14441,x14442)+E(f429(x14443,x14444,x14445,x14446,x14441),f429(x14443,x14444,x14445,x14446,x14442))
% 164.51/164.37  [1445]~E(x14451,x14452)+E(f749(x14451,x14453),f749(x14452,x14453))
% 164.51/164.37  [1446]~E(x14461,x14462)+E(f749(x14463,x14461),f749(x14463,x14462))
% 164.51/164.37  [1447]~E(x14471,x14472)+E(f307(x14471,x14473,x14474),f307(x14472,x14473,x14474))
% 164.51/164.37  [1448]~E(x14481,x14482)+E(f307(x14483,x14481,x14484),f307(x14483,x14482,x14484))
% 164.51/164.37  [1449]~E(x14491,x14492)+E(f307(x14493,x14494,x14491),f307(x14493,x14494,x14492))
% 164.51/164.37  [1450]~E(x14501,x14502)+E(f460(x14501,x14503,x14504,x14505),f460(x14502,x14503,x14504,x14505))
% 164.51/164.37  [1451]~E(x14511,x14512)+E(f460(x14513,x14511,x14514,x14515),f460(x14513,x14512,x14514,x14515))
% 164.51/164.37  [1452]~E(x14521,x14522)+E(f460(x14523,x14524,x14521,x14525),f460(x14523,x14524,x14522,x14525))
% 164.51/164.37  [1453]~E(x14531,x14532)+E(f460(x14533,x14534,x14535,x14531),f460(x14533,x14534,x14535,x14532))
% 164.51/164.37  [1454]~E(x14541,x14542)+E(f343(x14541),f343(x14542))
% 164.51/164.37  [1455]~E(x14551,x14552)+E(f721(x14551,x14553,x14554,x14555),f721(x14552,x14553,x14554,x14555))
% 164.51/164.37  [1456]~E(x14561,x14562)+E(f721(x14563,x14561,x14564,x14565),f721(x14563,x14562,x14564,x14565))
% 164.51/164.37  [1457]~E(x14571,x14572)+E(f721(x14573,x14574,x14571,x14575),f721(x14573,x14574,x14572,x14575))
% 164.51/164.37  [1458]~E(x14581,x14582)+E(f721(x14583,x14584,x14585,x14581),f721(x14583,x14584,x14585,x14582))
% 164.51/164.37  [1459]~E(x14591,x14592)+E(f138(x14591,x14593,x14594,x14595,x14596),f138(x14592,x14593,x14594,x14595,x14596))
% 164.51/164.37  [1460]~E(x14601,x14602)+E(f138(x14603,x14601,x14604,x14605,x14606),f138(x14603,x14602,x14604,x14605,x14606))
% 164.51/164.37  [1461]~E(x14611,x14612)+E(f138(x14613,x14614,x14611,x14615,x14616),f138(x14613,x14614,x14612,x14615,x14616))
% 164.51/164.37  [1462]~E(x14621,x14622)+E(f138(x14623,x14624,x14625,x14621,x14626),f138(x14623,x14624,x14625,x14622,x14626))
% 164.51/164.37  [1463]~E(x14631,x14632)+E(f138(x14633,x14634,x14635,x14636,x14631),f138(x14633,x14634,x14635,x14636,x14632))
% 164.51/164.37  [1464]~E(x14641,x14642)+E(f504(x14641,x14643,x14644,x14645,x14646),f504(x14642,x14643,x14644,x14645,x14646))
% 164.51/164.37  [1465]~E(x14651,x14652)+E(f504(x14653,x14651,x14654,x14655,x14656),f504(x14653,x14652,x14654,x14655,x14656))
% 164.51/164.37  [1466]~E(x14661,x14662)+E(f504(x14663,x14664,x14661,x14665,x14666),f504(x14663,x14664,x14662,x14665,x14666))
% 164.51/164.37  [1467]~E(x14671,x14672)+E(f504(x14673,x14674,x14675,x14671,x14676),f504(x14673,x14674,x14675,x14672,x14676))
% 164.51/164.37  [1468]~E(x14681,x14682)+E(f504(x14683,x14684,x14685,x14686,x14681),f504(x14683,x14684,x14685,x14686,x14682))
% 164.51/164.37  [1469]~E(x14691,x14692)+E(f828(x14691,x14693,x14694,x14695,x14696,x14697,x14698),f828(x14692,x14693,x14694,x14695,x14696,x14697,x14698))
% 164.51/164.37  [1470]~E(x14701,x14702)+E(f828(x14703,x14701,x14704,x14705,x14706,x14707,x14708),f828(x14703,x14702,x14704,x14705,x14706,x14707,x14708))
% 164.51/164.37  [1471]~E(x14711,x14712)+E(f828(x14713,x14714,x14711,x14715,x14716,x14717,x14718),f828(x14713,x14714,x14712,x14715,x14716,x14717,x14718))
% 164.51/164.37  [1472]~E(x14721,x14722)+E(f828(x14723,x14724,x14725,x14721,x14726,x14727,x14728),f828(x14723,x14724,x14725,x14722,x14726,x14727,x14728))
% 164.51/164.37  [1473]~E(x14731,x14732)+E(f828(x14733,x14734,x14735,x14736,x14731,x14737,x14738),f828(x14733,x14734,x14735,x14736,x14732,x14737,x14738))
% 164.51/164.37  [1474]~E(x14741,x14742)+E(f828(x14743,x14744,x14745,x14746,x14747,x14741,x14748),f828(x14743,x14744,x14745,x14746,x14747,x14742,x14748))
% 164.51/164.37  [1475]~E(x14751,x14752)+E(f828(x14753,x14754,x14755,x14756,x14757,x14758,x14751),f828(x14753,x14754,x14755,x14756,x14757,x14758,x14752))
% 164.51/164.37  [1476]~E(x14761,x14762)+E(f804(x14761,x14763,x14764),f804(x14762,x14763,x14764))
% 164.51/164.37  [1477]~E(x14771,x14772)+E(f804(x14773,x14771,x14774),f804(x14773,x14772,x14774))
% 164.51/164.37  [1478]~E(x14781,x14782)+E(f804(x14783,x14784,x14781),f804(x14783,x14784,x14782))
% 164.51/164.37  [1479]~E(x14791,x14792)+E(f540(x14791),f540(x14792))
% 164.51/164.37  [1480]~E(x14801,x14802)+E(f764(x14801,x14803,x14804),f764(x14802,x14803,x14804))
% 164.51/164.37  [1481]~E(x14811,x14812)+E(f764(x14813,x14811,x14814),f764(x14813,x14812,x14814))
% 164.51/164.37  [1482]~E(x14821,x14822)+E(f764(x14823,x14824,x14821),f764(x14823,x14824,x14822))
% 164.51/164.37  [1483]~E(x14831,x14832)+E(f245(x14831,x14833,x14834),f245(x14832,x14833,x14834))
% 164.51/164.37  [1484]~E(x14841,x14842)+E(f245(x14843,x14841,x14844),f245(x14843,x14842,x14844))
% 164.51/164.37  [1485]~E(x14851,x14852)+E(f245(x14853,x14854,x14851),f245(x14853,x14854,x14852))
% 164.51/164.37  [1486]~E(x14861,x14862)+E(f561(x14861,x14863,x14864,x14865,x14866),f561(x14862,x14863,x14864,x14865,x14866))
% 164.51/164.37  [1487]~E(x14871,x14872)+E(f561(x14873,x14871,x14874,x14875,x14876),f561(x14873,x14872,x14874,x14875,x14876))
% 164.51/164.37  [1488]~E(x14881,x14882)+E(f561(x14883,x14884,x14881,x14885,x14886),f561(x14883,x14884,x14882,x14885,x14886))
% 164.51/164.37  [1489]~E(x14891,x14892)+E(f561(x14893,x14894,x14895,x14891,x14896),f561(x14893,x14894,x14895,x14892,x14896))
% 164.51/164.37  [1490]~E(x14901,x14902)+E(f561(x14903,x14904,x14905,x14906,x14901),f561(x14903,x14904,x14905,x14906,x14902))
% 164.51/164.37  [1491]~E(x14911,x14912)+E(f132(x14911,x14913),f132(x14912,x14913))
% 164.51/164.37  [1492]~E(x14921,x14922)+E(f132(x14923,x14921),f132(x14923,x14922))
% 164.51/164.37  [1493]~E(x14931,x14932)+E(f443(x14931,x14933,x14934),f443(x14932,x14933,x14934))
% 164.51/164.37  [1494]~E(x14941,x14942)+E(f443(x14943,x14941,x14944),f443(x14943,x14942,x14944))
% 164.51/164.37  [1495]~E(x14951,x14952)+E(f443(x14953,x14954,x14951),f443(x14953,x14954,x14952))
% 164.51/164.37  [1496]~E(x14961,x14962)+E(f741(x14961,x14963,x14964,x14965),f741(x14962,x14963,x14964,x14965))
% 164.51/164.37  [1497]~E(x14971,x14972)+E(f741(x14973,x14971,x14974,x14975),f741(x14973,x14972,x14974,x14975))
% 164.51/164.37  [1498]~E(x14981,x14982)+E(f741(x14983,x14984,x14981,x14985),f741(x14983,x14984,x14982,x14985))
% 164.51/164.37  [1499]~E(x14991,x14992)+E(f741(x14993,x14994,x14995,x14991),f741(x14993,x14994,x14995,x14992))
% 164.51/164.37  [1500]~E(x15001,x15002)+E(f439(x15001,x15003,x15004,x15005),f439(x15002,x15003,x15004,x15005))
% 164.51/164.37  [1501]~E(x15011,x15012)+E(f439(x15013,x15011,x15014,x15015),f439(x15013,x15012,x15014,x15015))
% 164.51/164.37  [1502]~E(x15021,x15022)+E(f439(x15023,x15024,x15021,x15025),f439(x15023,x15024,x15022,x15025))
% 164.51/164.37  [1503]~E(x15031,x15032)+E(f439(x15033,x15034,x15035,x15031),f439(x15033,x15034,x15035,x15032))
% 164.51/164.37  [1504]~E(x15041,x15042)+E(f645(x15041,x15043,x15044,x15045,x15046,x15047),f645(x15042,x15043,x15044,x15045,x15046,x15047))
% 164.51/164.37  [1505]~E(x15051,x15052)+E(f645(x15053,x15051,x15054,x15055,x15056,x15057),f645(x15053,x15052,x15054,x15055,x15056,x15057))
% 164.51/164.37  [1506]~E(x15061,x15062)+E(f645(x15063,x15064,x15061,x15065,x15066,x15067),f645(x15063,x15064,x15062,x15065,x15066,x15067))
% 164.51/164.37  [1507]~E(x15071,x15072)+E(f645(x15073,x15074,x15075,x15071,x15076,x15077),f645(x15073,x15074,x15075,x15072,x15076,x15077))
% 164.51/164.37  [1508]~E(x15081,x15082)+E(f645(x15083,x15084,x15085,x15086,x15081,x15087),f645(x15083,x15084,x15085,x15086,x15082,x15087))
% 164.51/164.37  [1509]~E(x15091,x15092)+E(f645(x15093,x15094,x15095,x15096,x15097,x15091),f645(x15093,x15094,x15095,x15096,x15097,x15092))
% 164.51/164.37  [1510]~E(x15101,x15102)+E(f701(x15101,x15103,x15104),f701(x15102,x15103,x15104))
% 164.51/164.37  [1511]~E(x15111,x15112)+E(f701(x15113,x15111,x15114),f701(x15113,x15112,x15114))
% 164.51/164.37  [1512]~E(x15121,x15122)+E(f701(x15123,x15124,x15121),f701(x15123,x15124,x15122))
% 164.51/164.37  [1513]~E(x15131,x15132)+E(f696(x15131,x15133,x15134,x15135,x15136),f696(x15132,x15133,x15134,x15135,x15136))
% 164.51/164.37  [1514]~E(x15141,x15142)+E(f696(x15143,x15141,x15144,x15145,x15146),f696(x15143,x15142,x15144,x15145,x15146))
% 164.51/164.37  [1515]~E(x15151,x15152)+E(f696(x15153,x15154,x15151,x15155,x15156),f696(x15153,x15154,x15152,x15155,x15156))
% 164.51/164.37  [1516]~E(x15161,x15162)+E(f696(x15163,x15164,x15165,x15161,x15166),f696(x15163,x15164,x15165,x15162,x15166))
% 164.51/164.37  [1517]~E(x15171,x15172)+E(f696(x15173,x15174,x15175,x15176,x15171),f696(x15173,x15174,x15175,x15176,x15172))
% 164.51/164.37  [1518]~E(x15181,x15182)+E(f639(x15181,x15183,x15184,x15185,x15186),f639(x15182,x15183,x15184,x15185,x15186))
% 164.51/164.37  [1519]~E(x15191,x15192)+E(f639(x15193,x15191,x15194,x15195,x15196),f639(x15193,x15192,x15194,x15195,x15196))
% 164.51/164.37  [1520]~E(x15201,x15202)+E(f639(x15203,x15204,x15201,x15205,x15206),f639(x15203,x15204,x15202,x15205,x15206))
% 164.51/164.37  [1521]~E(x15211,x15212)+E(f639(x15213,x15214,x15215,x15211,x15216),f639(x15213,x15214,x15215,x15212,x15216))
% 164.51/164.37  [1522]~E(x15221,x15222)+E(f639(x15223,x15224,x15225,x15226,x15221),f639(x15223,x15224,x15225,x15226,x15222))
% 164.51/164.37  [1523]~E(x15231,x15232)+E(f499(x15231,x15233,x15234,x15235,x15236),f499(x15232,x15233,x15234,x15235,x15236))
% 164.51/164.37  [1524]~E(x15241,x15242)+E(f499(x15243,x15241,x15244,x15245,x15246),f499(x15243,x15242,x15244,x15245,x15246))
% 164.51/164.37  [1525]~E(x15251,x15252)+E(f499(x15253,x15254,x15251,x15255,x15256),f499(x15253,x15254,x15252,x15255,x15256))
% 164.51/164.37  [1526]~E(x15261,x15262)+E(f499(x15263,x15264,x15265,x15261,x15266),f499(x15263,x15264,x15265,x15262,x15266))
% 164.51/164.37  [1527]~E(x15271,x15272)+E(f499(x15273,x15274,x15275,x15276,x15271),f499(x15273,x15274,x15275,x15276,x15272))
% 164.51/164.37  [1528]~E(x15281,x15282)+E(f337(x15281,x15283),f337(x15282,x15283))
% 164.51/164.37  [1529]~E(x15291,x15292)+E(f337(x15293,x15291),f337(x15293,x15292))
% 164.51/164.37  [1530]~E(x15301,x15302)+E(f533(x15301,x15303,x15304,x15305,x15306),f533(x15302,x15303,x15304,x15305,x15306))
% 164.51/164.37  [1531]~E(x15311,x15312)+E(f533(x15313,x15311,x15314,x15315,x15316),f533(x15313,x15312,x15314,x15315,x15316))
% 164.51/164.37  [1532]~E(x15321,x15322)+E(f533(x15323,x15324,x15321,x15325,x15326),f533(x15323,x15324,x15322,x15325,x15326))
% 164.51/164.37  [1533]~E(x15331,x15332)+E(f533(x15333,x15334,x15335,x15331,x15336),f533(x15333,x15334,x15335,x15332,x15336))
% 164.51/164.37  [1534]~E(x15341,x15342)+E(f533(x15343,x15344,x15345,x15346,x15341),f533(x15343,x15344,x15345,x15346,x15342))
% 164.51/164.37  [1535]~E(x15351,x15352)+E(f799(x15351,x15353,x15354),f799(x15352,x15353,x15354))
% 164.51/164.37  [1536]~E(x15361,x15362)+E(f799(x15363,x15361,x15364),f799(x15363,x15362,x15364))
% 164.51/164.37  [1537]~E(x15371,x15372)+E(f799(x15373,x15374,x15371),f799(x15373,x15374,x15372))
% 164.51/164.37  [1538]~E(x15381,x15382)+E(f726(x15381,x15383,x15384,x15385),f726(x15382,x15383,x15384,x15385))
% 164.51/164.37  [1539]~E(x15391,x15392)+E(f726(x15393,x15391,x15394,x15395),f726(x15393,x15392,x15394,x15395))
% 164.51/164.37  [1540]~E(x15401,x15402)+E(f726(x15403,x15404,x15401,x15405),f726(x15403,x15404,x15402,x15405))
% 164.51/164.37  [1541]~E(x15411,x15412)+E(f726(x15413,x15414,x15415,x15411),f726(x15413,x15414,x15415,x15412))
% 164.51/164.37  [1542]~E(x15421,x15422)+E(f708(x15421,x15423,x15424,x15425,x15426),f708(x15422,x15423,x15424,x15425,x15426))
% 164.51/164.37  [1543]~E(x15431,x15432)+E(f708(x15433,x15431,x15434,x15435,x15436),f708(x15433,x15432,x15434,x15435,x15436))
% 164.51/164.37  [1544]~E(x15441,x15442)+E(f708(x15443,x15444,x15441,x15445,x15446),f708(x15443,x15444,x15442,x15445,x15446))
% 164.51/164.37  [1545]~E(x15451,x15452)+E(f708(x15453,x15454,x15455,x15451,x15456),f708(x15453,x15454,x15455,x15452,x15456))
% 164.51/164.37  [1546]~E(x15461,x15462)+E(f708(x15463,x15464,x15465,x15466,x15461),f708(x15463,x15464,x15465,x15466,x15462))
% 164.51/164.37  [1547]~E(x15471,x15472)+E(f234(x15471,x15473),f234(x15472,x15473))
% 164.51/164.37  [1548]~E(x15481,x15482)+E(f234(x15483,x15481),f234(x15483,x15482))
% 164.51/164.37  [1549]~E(x15491,x15492)+E(f541(x15491,x15493,x15494,x15495),f541(x15492,x15493,x15494,x15495))
% 164.51/164.37  [1550]~E(x15501,x15502)+E(f541(x15503,x15501,x15504,x15505),f541(x15503,x15502,x15504,x15505))
% 164.51/164.37  [1551]~E(x15511,x15512)+E(f541(x15513,x15514,x15511,x15515),f541(x15513,x15514,x15512,x15515))
% 164.51/164.37  [1552]~E(x15521,x15522)+E(f541(x15523,x15524,x15525,x15521),f541(x15523,x15524,x15525,x15522))
% 164.51/164.37  [1553]~E(x15531,x15532)+E(f618(x15531,x15533,x15534,x15535),f618(x15532,x15533,x15534,x15535))
% 164.51/164.37  [1554]~E(x15541,x15542)+E(f618(x15543,x15541,x15544,x15545),f618(x15543,x15542,x15544,x15545))
% 164.51/164.37  [1555]~E(x15551,x15552)+E(f618(x15553,x15554,x15551,x15555),f618(x15553,x15554,x15552,x15555))
% 164.51/164.37  [1556]~E(x15561,x15562)+E(f618(x15563,x15564,x15565,x15561),f618(x15563,x15564,x15565,x15562))
% 164.51/164.37  [1557]~E(x15571,x15572)+E(f405(x15571,x15573,x15574,x15575,x15576,x15577,x15578),f405(x15572,x15573,x15574,x15575,x15576,x15577,x15578))
% 164.51/164.37  [1558]~E(x15581,x15582)+E(f405(x15583,x15581,x15584,x15585,x15586,x15587,x15588),f405(x15583,x15582,x15584,x15585,x15586,x15587,x15588))
% 164.51/164.37  [1559]~E(x15591,x15592)+E(f405(x15593,x15594,x15591,x15595,x15596,x15597,x15598),f405(x15593,x15594,x15592,x15595,x15596,x15597,x15598))
% 164.51/164.37  [1560]~E(x15601,x15602)+E(f405(x15603,x15604,x15605,x15601,x15606,x15607,x15608),f405(x15603,x15604,x15605,x15602,x15606,x15607,x15608))
% 164.51/164.37  [1561]~E(x15611,x15612)+E(f405(x15613,x15614,x15615,x15616,x15611,x15617,x15618),f405(x15613,x15614,x15615,x15616,x15612,x15617,x15618))
% 164.51/164.37  [1562]~E(x15621,x15622)+E(f405(x15623,x15624,x15625,x15626,x15627,x15621,x15628),f405(x15623,x15624,x15625,x15626,x15627,x15622,x15628))
% 164.51/164.37  [1563]~E(x15631,x15632)+E(f405(x15633,x15634,x15635,x15636,x15637,x15638,x15631),f405(x15633,x15634,x15635,x15636,x15637,x15638,x15632))
% 164.51/164.37  [1564]~E(x15641,x15642)+E(f628(x15641,x15643,x15644,x15645,x15646,x15647),f628(x15642,x15643,x15644,x15645,x15646,x15647))
% 164.51/164.37  [1565]~E(x15651,x15652)+E(f628(x15653,x15651,x15654,x15655,x15656,x15657),f628(x15653,x15652,x15654,x15655,x15656,x15657))
% 164.51/164.37  [1566]~E(x15661,x15662)+E(f628(x15663,x15664,x15661,x15665,x15666,x15667),f628(x15663,x15664,x15662,x15665,x15666,x15667))
% 164.51/164.37  [1567]~E(x15671,x15672)+E(f628(x15673,x15674,x15675,x15671,x15676,x15677),f628(x15673,x15674,x15675,x15672,x15676,x15677))
% 164.51/164.37  [1568]~E(x15681,x15682)+E(f628(x15683,x15684,x15685,x15686,x15681,x15687),f628(x15683,x15684,x15685,x15686,x15682,x15687))
% 164.51/164.37  [1569]~E(x15691,x15692)+E(f628(x15693,x15694,x15695,x15696,x15697,x15691),f628(x15693,x15694,x15695,x15696,x15697,x15692))
% 164.51/164.37  [1570]~E(x15701,x15702)+E(f384(x15701,x15703,x15704),f384(x15702,x15703,x15704))
% 164.51/164.37  [1571]~E(x15711,x15712)+E(f384(x15713,x15711,x15714),f384(x15713,x15712,x15714))
% 164.51/164.37  [1572]~E(x15721,x15722)+E(f384(x15723,x15724,x15721),f384(x15723,x15724,x15722))
% 164.51/164.37  [1573]~E(x15731,x15732)+E(f600(x15731,x15733,x15734,x15735,x15736),f600(x15732,x15733,x15734,x15735,x15736))
% 164.51/164.37  [1574]~E(x15741,x15742)+E(f600(x15743,x15741,x15744,x15745,x15746),f600(x15743,x15742,x15744,x15745,x15746))
% 164.51/164.37  [1575]~E(x15751,x15752)+E(f600(x15753,x15754,x15751,x15755,x15756),f600(x15753,x15754,x15752,x15755,x15756))
% 164.51/164.37  [1576]~E(x15761,x15762)+E(f600(x15763,x15764,x15765,x15761,x15766),f600(x15763,x15764,x15765,x15762,x15766))
% 164.51/164.37  [1577]~E(x15771,x15772)+E(f600(x15773,x15774,x15775,x15776,x15771),f600(x15773,x15774,x15775,x15776,x15772))
% 164.51/164.37  [1578]~E(x15781,x15782)+E(f465(x15781,x15783),f465(x15782,x15783))
% 164.51/164.37  [1579]~E(x15791,x15792)+E(f465(x15793,x15791),f465(x15793,x15792))
% 164.51/164.37  [1580]~E(x15801,x15802)+E(f160(x15801,x15803,x15804),f160(x15802,x15803,x15804))
% 164.51/164.37  [1581]~E(x15811,x15812)+E(f160(x15813,x15811,x15814),f160(x15813,x15812,x15814))
% 164.51/164.37  [1582]~E(x15821,x15822)+E(f160(x15823,x15824,x15821),f160(x15823,x15824,x15822))
% 164.51/164.37  [1583]~E(x15831,x15832)+E(f783(x15831,x15833,x15834),f783(x15832,x15833,x15834))
% 164.51/164.37  [1584]~E(x15841,x15842)+E(f783(x15843,x15841,x15844),f783(x15843,x15842,x15844))
% 164.51/164.37  [1585]~E(x15851,x15852)+E(f783(x15853,x15854,x15851),f783(x15853,x15854,x15852))
% 164.51/164.37  [1586]~E(x15861,x15862)+E(f613(x15861),f613(x15862))
% 164.51/164.37  [1587]~E(x15871,x15872)+E(f276(x15871,x15873,x15874,x15875),f276(x15872,x15873,x15874,x15875))
% 164.51/164.37  [1588]~E(x15881,x15882)+E(f276(x15883,x15881,x15884,x15885),f276(x15883,x15882,x15884,x15885))
% 164.51/164.37  [1589]~E(x15891,x15892)+E(f276(x15893,x15894,x15891,x15895),f276(x15893,x15894,x15892,x15895))
% 164.51/164.37  [1590]~E(x15901,x15902)+E(f276(x15903,x15904,x15905,x15901),f276(x15903,x15904,x15905,x15902))
% 164.51/164.37  [1591]~E(x15911,x15912)+E(f712(x15911,x15913,x15914),f712(x15912,x15913,x15914))
% 164.51/164.37  [1592]~E(x15921,x15922)+E(f712(x15923,x15921,x15924),f712(x15923,x15922,x15924))
% 164.51/164.37  [1593]~E(x15931,x15932)+E(f712(x15933,x15934,x15931),f712(x15933,x15934,x15932))
% 164.51/164.37  [1594]~E(x15941,x15942)+E(f784(x15941,x15943,x15944),f784(x15942,x15943,x15944))
% 164.51/164.37  [1595]~E(x15951,x15952)+E(f784(x15953,x15951,x15954),f784(x15953,x15952,x15954))
% 164.51/164.37  [1596]~E(x15961,x15962)+E(f784(x15963,x15964,x15961),f784(x15963,x15964,x15962))
% 164.51/164.37  [1597]~E(x15971,x15972)+E(f694(x15971,x15973,x15974,x15975),f694(x15972,x15973,x15974,x15975))
% 164.51/164.37  [1598]~E(x15981,x15982)+E(f694(x15983,x15981,x15984,x15985),f694(x15983,x15982,x15984,x15985))
% 164.51/164.37  [1599]~E(x15991,x15992)+E(f694(x15993,x15994,x15991,x15995),f694(x15993,x15994,x15992,x15995))
% 164.51/164.37  [1600]~E(x16001,x16002)+E(f694(x16003,x16004,x16005,x16001),f694(x16003,x16004,x16005,x16002))
% 164.51/164.37  [1601]~E(x16011,x16012)+E(f638(x16011,x16013,x16014,x16015,x16016),f638(x16012,x16013,x16014,x16015,x16016))
% 164.51/164.37  [1602]~E(x16021,x16022)+E(f638(x16023,x16021,x16024,x16025,x16026),f638(x16023,x16022,x16024,x16025,x16026))
% 164.51/164.37  [1603]~E(x16031,x16032)+E(f638(x16033,x16034,x16031,x16035,x16036),f638(x16033,x16034,x16032,x16035,x16036))
% 164.51/164.37  [1604]~E(x16041,x16042)+E(f638(x16043,x16044,x16045,x16041,x16046),f638(x16043,x16044,x16045,x16042,x16046))
% 164.51/164.37  [1605]~E(x16051,x16052)+E(f638(x16053,x16054,x16055,x16056,x16051),f638(x16053,x16054,x16055,x16056,x16052))
% 164.51/164.37  [1606]~E(x16061,x16062)+E(f403(x16061,x16063,x16064,x16065),f403(x16062,x16063,x16064,x16065))
% 164.51/164.37  [1607]~E(x16071,x16072)+E(f403(x16073,x16071,x16074,x16075),f403(x16073,x16072,x16074,x16075))
% 164.51/164.37  [1608]~E(x16081,x16082)+E(f403(x16083,x16084,x16081,x16085),f403(x16083,x16084,x16082,x16085))
% 164.51/164.37  [1609]~E(x16091,x16092)+E(f403(x16093,x16094,x16095,x16091),f403(x16093,x16094,x16095,x16092))
% 164.51/164.37  [1610]~E(x16101,x16102)+E(f643(x16101,x16103,x16104,x16105),f643(x16102,x16103,x16104,x16105))
% 164.51/164.37  [1611]~E(x16111,x16112)+E(f643(x16113,x16111,x16114,x16115),f643(x16113,x16112,x16114,x16115))
% 164.51/164.37  [1612]~E(x16121,x16122)+E(f643(x16123,x16124,x16121,x16125),f643(x16123,x16124,x16122,x16125))
% 164.51/164.37  [1613]~E(x16131,x16132)+E(f643(x16133,x16134,x16135,x16131),f643(x16133,x16134,x16135,x16132))
% 164.51/164.37  [1614]~E(x16141,x16142)+E(f255(x16141,x16143,x16144,x16145,x16146),f255(x16142,x16143,x16144,x16145,x16146))
% 164.51/164.37  [1615]~E(x16151,x16152)+E(f255(x16153,x16151,x16154,x16155,x16156),f255(x16153,x16152,x16154,x16155,x16156))
% 164.51/164.37  [1616]~E(x16161,x16162)+E(f255(x16163,x16164,x16161,x16165,x16166),f255(x16163,x16164,x16162,x16165,x16166))
% 164.51/164.37  [1617]~E(x16171,x16172)+E(f255(x16173,x16174,x16175,x16171,x16176),f255(x16173,x16174,x16175,x16172,x16176))
% 164.51/164.37  [1618]~E(x16181,x16182)+E(f255(x16183,x16184,x16185,x16186,x16181),f255(x16183,x16184,x16185,x16186,x16182))
% 164.51/164.37  [1619]~E(x16191,x16192)+E(f364(x16191,x16193,x16194),f364(x16192,x16193,x16194))
% 164.51/164.37  [1620]~E(x16201,x16202)+E(f364(x16203,x16201,x16204),f364(x16203,x16202,x16204))
% 164.51/164.37  [1621]~E(x16211,x16212)+E(f364(x16213,x16214,x16211),f364(x16213,x16214,x16212))
% 164.51/164.37  [1622]~E(x16221,x16222)+E(f582(x16221,x16223,x16224,x16225,x16226,x16227),f582(x16222,x16223,x16224,x16225,x16226,x16227))
% 164.51/164.37  [1623]~E(x16231,x16232)+E(f582(x16233,x16231,x16234,x16235,x16236,x16237),f582(x16233,x16232,x16234,x16235,x16236,x16237))
% 164.51/164.37  [1624]~E(x16241,x16242)+E(f582(x16243,x16244,x16241,x16245,x16246,x16247),f582(x16243,x16244,x16242,x16245,x16246,x16247))
% 164.51/164.37  [1625]~E(x16251,x16252)+E(f582(x16253,x16254,x16255,x16251,x16256,x16257),f582(x16253,x16254,x16255,x16252,x16256,x16257))
% 164.51/164.37  [1626]~E(x16261,x16262)+E(f582(x16263,x16264,x16265,x16266,x16261,x16267),f582(x16263,x16264,x16265,x16266,x16262,x16267))
% 164.51/164.37  [1627]~E(x16271,x16272)+E(f582(x16273,x16274,x16275,x16276,x16277,x16271),f582(x16273,x16274,x16275,x16276,x16277,x16272))
% 164.51/164.37  [1628]~E(x16281,x16282)+E(f740(x16281,x16283,x16284,x16285,x16286),f740(x16282,x16283,x16284,x16285,x16286))
% 164.51/164.37  [1629]~E(x16291,x16292)+E(f740(x16293,x16291,x16294,x16295,x16296),f740(x16293,x16292,x16294,x16295,x16296))
% 164.51/164.37  [1630]~E(x16301,x16302)+E(f740(x16303,x16304,x16301,x16305,x16306),f740(x16303,x16304,x16302,x16305,x16306))
% 164.51/164.37  [1631]~E(x16311,x16312)+E(f740(x16313,x16314,x16315,x16311,x16316),f740(x16313,x16314,x16315,x16312,x16316))
% 164.51/164.37  [1632]~E(x16321,x16322)+E(f740(x16323,x16324,x16325,x16326,x16321),f740(x16323,x16324,x16325,x16326,x16322))
% 164.51/164.37  [1633]~E(x16331,x16332)+E(f793(x16331,x16333,x16334),f793(x16332,x16333,x16334))
% 164.51/164.37  [1634]~E(x16341,x16342)+E(f793(x16343,x16341,x16344),f793(x16343,x16342,x16344))
% 164.51/164.37  [1635]~E(x16351,x16352)+E(f793(x16353,x16354,x16351),f793(x16353,x16354,x16352))
% 164.51/164.37  [1636]~E(x16361,x16362)+E(f518(x16361,x16363,x16364,x16365,x16366),f518(x16362,x16363,x16364,x16365,x16366))
% 164.51/164.37  [1637]~E(x16371,x16372)+E(f518(x16373,x16371,x16374,x16375,x16376),f518(x16373,x16372,x16374,x16375,x16376))
% 164.51/164.37  [1638]~E(x16381,x16382)+E(f518(x16383,x16384,x16381,x16385,x16386),f518(x16383,x16384,x16382,x16385,x16386))
% 164.51/164.37  [1639]~E(x16391,x16392)+E(f518(x16393,x16394,x16395,x16391,x16396),f518(x16393,x16394,x16395,x16392,x16396))
% 164.51/164.37  [1640]~E(x16401,x16402)+E(f518(x16403,x16404,x16405,x16406,x16401),f518(x16403,x16404,x16405,x16406,x16402))
% 164.51/164.37  [1641]~E(x16411,x16412)+E(f203(x16411,x16413,x16414,x16415),f203(x16412,x16413,x16414,x16415))
% 164.51/164.37  [1642]~E(x16421,x16422)+E(f203(x16423,x16421,x16424,x16425),f203(x16423,x16422,x16424,x16425))
% 164.51/164.37  [1643]~E(x16431,x16432)+E(f203(x16433,x16434,x16431,x16435),f203(x16433,x16434,x16432,x16435))
% 164.51/164.37  [1644]~E(x16441,x16442)+E(f203(x16443,x16444,x16445,x16441),f203(x16443,x16444,x16445,x16442))
% 164.51/164.37  [1645]~E(x16451,x16452)+E(f476(x16451,x16453),f476(x16452,x16453))
% 164.51/164.37  [1646]~E(x16461,x16462)+E(f476(x16463,x16461),f476(x16463,x16462))
% 164.51/164.37  [1647]~E(x16471,x16472)+E(f584(x16471),f584(x16472))
% 164.51/164.37  [1648]~E(x16481,x16482)+E(f589(x16481,x16483,x16484),f589(x16482,x16483,x16484))
% 164.51/164.37  [1649]~E(x16491,x16492)+E(f589(x16493,x16491,x16494),f589(x16493,x16492,x16494))
% 164.51/164.37  [1650]~E(x16501,x16502)+E(f589(x16503,x16504,x16501),f589(x16503,x16504,x16502))
% 164.51/164.37  [1651]~E(x16511,x16512)+E(f558(x16511,x16513,x16514,x16515,x16516),f558(x16512,x16513,x16514,x16515,x16516))
% 164.51/164.37  [1652]~E(x16521,x16522)+E(f558(x16523,x16521,x16524,x16525,x16526),f558(x16523,x16522,x16524,x16525,x16526))
% 164.51/164.37  [1653]~E(x16531,x16532)+E(f558(x16533,x16534,x16531,x16535,x16536),f558(x16533,x16534,x16532,x16535,x16536))
% 164.51/164.37  [1654]~E(x16541,x16542)+E(f558(x16543,x16544,x16545,x16541,x16546),f558(x16543,x16544,x16545,x16542,x16546))
% 164.51/164.37  [1655]~E(x16551,x16552)+E(f558(x16553,x16554,x16555,x16556,x16551),f558(x16553,x16554,x16555,x16556,x16552))
% 164.51/164.37  [1656]~E(x16561,x16562)+E(f707(x16561,x16563,x16564,x16565,x16566),f707(x16562,x16563,x16564,x16565,x16566))
% 164.51/164.37  [1657]~E(x16571,x16572)+E(f707(x16573,x16571,x16574,x16575,x16576),f707(x16573,x16572,x16574,x16575,x16576))
% 164.51/164.37  [1658]~E(x16581,x16582)+E(f707(x16583,x16584,x16581,x16585,x16586),f707(x16583,x16584,x16582,x16585,x16586))
% 164.51/164.37  [1659]~E(x16591,x16592)+E(f707(x16593,x16594,x16595,x16591,x16596),f707(x16593,x16594,x16595,x16592,x16596))
% 164.51/164.37  [1660]~E(x16601,x16602)+E(f707(x16603,x16604,x16605,x16606,x16601),f707(x16603,x16604,x16605,x16606,x16602))
% 164.51/164.37  [1661]~E(x16611,x16612)+E(f382(x16611,x16613),f382(x16612,x16613))
% 164.51/164.37  [1662]~E(x16621,x16622)+E(f382(x16623,x16621),f382(x16623,x16622))
% 164.51/164.37  [1663]~E(x16631,x16632)+E(f650(x16631,x16633,x16634,x16635,x16636,x16637),f650(x16632,x16633,x16634,x16635,x16636,x16637))
% 164.51/164.37  [1664]~E(x16641,x16642)+E(f650(x16643,x16641,x16644,x16645,x16646,x16647),f650(x16643,x16642,x16644,x16645,x16646,x16647))
% 164.51/164.37  [1665]~E(x16651,x16652)+E(f650(x16653,x16654,x16651,x16655,x16656,x16657),f650(x16653,x16654,x16652,x16655,x16656,x16657))
% 164.51/164.37  [1666]~E(x16661,x16662)+E(f650(x16663,x16664,x16665,x16661,x16666,x16667),f650(x16663,x16664,x16665,x16662,x16666,x16667))
% 164.51/164.37  [1667]~E(x16671,x16672)+E(f650(x16673,x16674,x16675,x16676,x16671,x16677),f650(x16673,x16674,x16675,x16676,x16672,x16677))
% 164.51/164.37  [1668]~E(x16681,x16682)+E(f650(x16683,x16684,x16685,x16686,x16687,x16681),f650(x16683,x16684,x16685,x16686,x16687,x16682))
% 164.51/164.37  [1669]~E(x16691,x16692)+E(f397(x16691,x16693),f397(x16692,x16693))
% 164.51/164.37  [1670]~E(x16701,x16702)+E(f397(x16703,x16701),f397(x16703,x16702))
% 164.51/164.37  [1671]~E(x16711,x16712)+E(f720(x16711,x16713,x16714),f720(x16712,x16713,x16714))
% 164.51/164.37  [1672]~E(x16721,x16722)+E(f720(x16723,x16721,x16724),f720(x16723,x16722,x16724))
% 164.51/164.37  [1673]~E(x16731,x16732)+E(f720(x16733,x16734,x16731),f720(x16733,x16734,x16732))
% 164.51/164.37  [1674]~E(x16741,x16742)+E(f579(x16741),f579(x16742))
% 164.51/164.37  [1675]~E(x16751,x16752)+E(f459(x16751,x16753,x16754,x16755),f459(x16752,x16753,x16754,x16755))
% 164.51/164.37  [1676]~E(x16761,x16762)+E(f459(x16763,x16761,x16764,x16765),f459(x16763,x16762,x16764,x16765))
% 164.51/164.37  [1677]~E(x16771,x16772)+E(f459(x16773,x16774,x16771,x16775),f459(x16773,x16774,x16772,x16775))
% 164.51/164.37  [1678]~E(x16781,x16782)+E(f459(x16783,x16784,x16785,x16781),f459(x16783,x16784,x16785,x16782))
% 164.51/164.37  [1679]~E(x16791,x16792)+E(f291(x16791,x16793,x16794),f291(x16792,x16793,x16794))
% 164.51/164.37  [1680]~E(x16801,x16802)+E(f291(x16803,x16801,x16804),f291(x16803,x16802,x16804))
% 164.51/164.37  [1681]~E(x16811,x16812)+E(f291(x16813,x16814,x16811),f291(x16813,x16814,x16812))
% 164.51/164.37  [1682]~E(x16821,x16822)+E(f309(x16821,x16823,x16824),f309(x16822,x16823,x16824))
% 164.51/164.37  [1683]~E(x16831,x16832)+E(f309(x16833,x16831,x16834),f309(x16833,x16832,x16834))
% 164.51/164.37  [1684]~E(x16841,x16842)+E(f309(x16843,x16844,x16841),f309(x16843,x16844,x16842))
% 164.51/164.37  [1685]~E(x16851,x16852)+E(f669(x16851,x16853,x16854,x16855,x16856,x16857,x16858),f669(x16852,x16853,x16854,x16855,x16856,x16857,x16858))
% 164.51/164.37  [1686]~E(x16861,x16862)+E(f669(x16863,x16861,x16864,x16865,x16866,x16867,x16868),f669(x16863,x16862,x16864,x16865,x16866,x16867,x16868))
% 164.51/164.37  [1687]~E(x16871,x16872)+E(f669(x16873,x16874,x16871,x16875,x16876,x16877,x16878),f669(x16873,x16874,x16872,x16875,x16876,x16877,x16878))
% 164.51/164.37  [1688]~E(x16881,x16882)+E(f669(x16883,x16884,x16885,x16881,x16886,x16887,x16888),f669(x16883,x16884,x16885,x16882,x16886,x16887,x16888))
% 164.51/164.37  [1689]~E(x16891,x16892)+E(f669(x16893,x16894,x16895,x16896,x16891,x16897,x16898),f669(x16893,x16894,x16895,x16896,x16892,x16897,x16898))
% 164.51/164.37  [1690]~E(x16901,x16902)+E(f669(x16903,x16904,x16905,x16906,x16907,x16901,x16908),f669(x16903,x16904,x16905,x16906,x16907,x16902,x16908))
% 164.51/164.37  [1691]~E(x16911,x16912)+E(f669(x16913,x16914,x16915,x16916,x16917,x16918,x16911),f669(x16913,x16914,x16915,x16916,x16917,x16918,x16912))
% 164.51/164.37  [1692]~E(x16921,x16922)+E(f437(x16921,x16923,x16924,x16925,x16926),f437(x16922,x16923,x16924,x16925,x16926))
% 164.51/164.37  [1693]~E(x16931,x16932)+E(f437(x16933,x16931,x16934,x16935,x16936),f437(x16933,x16932,x16934,x16935,x16936))
% 164.51/164.37  [1694]~E(x16941,x16942)+E(f437(x16943,x16944,x16941,x16945,x16946),f437(x16943,x16944,x16942,x16945,x16946))
% 164.51/164.37  [1695]~E(x16951,x16952)+E(f437(x16953,x16954,x16955,x16951,x16956),f437(x16953,x16954,x16955,x16952,x16956))
% 164.51/164.37  [1696]~E(x16961,x16962)+E(f437(x16963,x16964,x16965,x16966,x16961),f437(x16963,x16964,x16965,x16966,x16962))
% 164.51/164.37  [1697]~E(x16971,x16972)+E(f617(x16971,x16973,x16974),f617(x16972,x16973,x16974))
% 164.51/164.37  [1698]~E(x16981,x16982)+E(f617(x16983,x16981,x16984),f617(x16983,x16982,x16984))
% 164.51/164.37  [1699]~E(x16991,x16992)+E(f617(x16993,x16994,x16991),f617(x16993,x16994,x16992))
% 164.51/164.37  [1700]~E(x17001,x17002)+E(f815(x17001,x17003,x17004,x17005,x17006,x17007),f815(x17002,x17003,x17004,x17005,x17006,x17007))
% 164.51/164.37  [1701]~E(x17011,x17012)+E(f815(x17013,x17011,x17014,x17015,x17016,x17017),f815(x17013,x17012,x17014,x17015,x17016,x17017))
% 164.51/164.37  [1702]~E(x17021,x17022)+E(f815(x17023,x17024,x17021,x17025,x17026,x17027),f815(x17023,x17024,x17022,x17025,x17026,x17027))
% 164.51/164.37  [1703]~E(x17031,x17032)+E(f815(x17033,x17034,x17035,x17031,x17036,x17037),f815(x17033,x17034,x17035,x17032,x17036,x17037))
% 164.51/164.37  [1704]~E(x17041,x17042)+E(f815(x17043,x17044,x17045,x17046,x17041,x17047),f815(x17043,x17044,x17045,x17046,x17042,x17047))
% 164.51/164.37  [1705]~E(x17051,x17052)+E(f815(x17053,x17054,x17055,x17056,x17057,x17051),f815(x17053,x17054,x17055,x17056,x17057,x17052))
% 164.51/164.37  [1706]~E(x17061,x17062)+E(f308(x17061,x17063,x17064),f308(x17062,x17063,x17064))
% 164.51/164.37  [1707]~E(x17071,x17072)+E(f308(x17073,x17071,x17074),f308(x17073,x17072,x17074))
% 164.51/164.37  [1708]~E(x17081,x17082)+E(f308(x17083,x17084,x17081),f308(x17083,x17084,x17082))
% 164.51/164.37  [1709]~E(x17091,x17092)+E(f200(x17091,x17093,x17094,x17095),f200(x17092,x17093,x17094,x17095))
% 164.51/164.37  [1710]~E(x17101,x17102)+E(f200(x17103,x17101,x17104,x17105),f200(x17103,x17102,x17104,x17105))
% 164.51/164.37  [1711]~E(x17111,x17112)+E(f200(x17113,x17114,x17111,x17115),f200(x17113,x17114,x17112,x17115))
% 164.51/164.37  [1712]~E(x17121,x17122)+E(f200(x17123,x17124,x17125,x17121),f200(x17123,x17124,x17125,x17122))
% 164.51/164.37  [1713]~E(x17131,x17132)+E(f380(x17131,x17133),f380(x17132,x17133))
% 164.51/164.37  [1714]~E(x17141,x17142)+E(f380(x17143,x17141),f380(x17143,x17142))
% 164.51/164.37  [1715]~E(x17151,x17152)+E(f406(x17151,x17153,x17154,x17155),f406(x17152,x17153,x17154,x17155))
% 164.51/164.37  [1716]~E(x17161,x17162)+E(f406(x17163,x17161,x17164,x17165),f406(x17163,x17162,x17164,x17165))
% 164.51/164.37  [1717]~E(x17171,x17172)+E(f406(x17173,x17174,x17171,x17175),f406(x17173,x17174,x17172,x17175))
% 164.51/164.37  [1718]~E(x17181,x17182)+E(f406(x17183,x17184,x17185,x17181),f406(x17183,x17184,x17185,x17182))
% 164.51/164.37  [1719]~E(x17191,x17192)+E(f651(x17191,x17193),f651(x17192,x17193))
% 164.51/164.37  [1720]~E(x17201,x17202)+E(f651(x17203,x17201),f651(x17203,x17202))
% 164.51/164.37  [1721]~E(x17211,x17212)+E(f287(x17211,x17213,x17214),f287(x17212,x17213,x17214))
% 164.51/164.37  [1722]~E(x17221,x17222)+E(f287(x17223,x17221,x17224),f287(x17223,x17222,x17224))
% 164.51/164.37  [1723]~E(x17231,x17232)+E(f287(x17233,x17234,x17231),f287(x17233,x17234,x17232))
% 164.51/164.37  [1724]~E(x17241,x17242)+E(f78(x17241,x17243,x17244,x17245,x17246),f78(x17242,x17243,x17244,x17245,x17246))
% 164.51/164.37  [1725]~E(x17251,x17252)+E(f78(x17253,x17251,x17254,x17255,x17256),f78(x17253,x17252,x17254,x17255,x17256))
% 164.51/164.37  [1726]~E(x17261,x17262)+E(f78(x17263,x17264,x17261,x17265,x17266),f78(x17263,x17264,x17262,x17265,x17266))
% 164.51/164.37  [1727]~E(x17271,x17272)+E(f78(x17273,x17274,x17275,x17271,x17276),f78(x17273,x17274,x17275,x17272,x17276))
% 164.51/164.37  [1728]~E(x17281,x17282)+E(f78(x17283,x17284,x17285,x17286,x17281),f78(x17283,x17284,x17285,x17286,x17282))
% 164.51/164.37  [1729]~E(x17291,x17292)+E(f363(x17291,x17293,x17294,x17295),f363(x17292,x17293,x17294,x17295))
% 164.51/164.37  [1730]~E(x17301,x17302)+E(f363(x17303,x17301,x17304,x17305),f363(x17303,x17302,x17304,x17305))
% 164.51/164.37  [1731]~E(x17311,x17312)+E(f363(x17313,x17314,x17311,x17315),f363(x17313,x17314,x17312,x17315))
% 164.51/164.37  [1732]~E(x17321,x17322)+E(f363(x17323,x17324,x17325,x17321),f363(x17323,x17324,x17325,x17322))
% 164.51/164.37  [1733]~E(x17331,x17332)+E(f455(x17331,x17333,x17334),f455(x17332,x17333,x17334))
% 164.51/164.37  [1734]~E(x17341,x17342)+E(f455(x17343,x17341,x17344),f455(x17343,x17342,x17344))
% 164.51/164.37  [1735]~E(x17351,x17352)+E(f455(x17353,x17354,x17351),f455(x17353,x17354,x17352))
% 164.51/164.37  [1736]~E(x17361,x17362)+E(f526(x17361,x17363,x17364,x17365),f526(x17362,x17363,x17364,x17365))
% 164.51/164.37  [1737]~E(x17371,x17372)+E(f526(x17373,x17371,x17374,x17375),f526(x17373,x17372,x17374,x17375))
% 164.51/164.37  [1738]~E(x17381,x17382)+E(f526(x17383,x17384,x17381,x17385),f526(x17383,x17384,x17382,x17385))
% 164.51/164.37  [1739]~E(x17391,x17392)+E(f526(x17393,x17394,x17395,x17391),f526(x17393,x17394,x17395,x17392))
% 164.51/164.37  [1740]~E(x17401,x17402)+E(f550(x17401,x17403,x17404,x17405),f550(x17402,x17403,x17404,x17405))
% 164.51/164.37  [1741]~E(x17411,x17412)+E(f550(x17413,x17411,x17414,x17415),f550(x17413,x17412,x17414,x17415))
% 164.51/164.37  [1742]~E(x17421,x17422)+E(f550(x17423,x17424,x17421,x17425),f550(x17423,x17424,x17422,x17425))
% 164.51/164.37  [1743]~E(x17431,x17432)+E(f550(x17433,x17434,x17435,x17431),f550(x17433,x17434,x17435,x17432))
% 164.51/164.37  [1744]~E(x17441,x17442)+E(f681(x17441,x17443,x17444,x17445),f681(x17442,x17443,x17444,x17445))
% 164.51/164.37  [1745]~E(x17451,x17452)+E(f681(x17453,x17451,x17454,x17455),f681(x17453,x17452,x17454,x17455))
% 164.51/164.37  [1746]~E(x17461,x17462)+E(f681(x17463,x17464,x17461,x17465),f681(x17463,x17464,x17462,x17465))
% 164.51/164.37  [1747]~E(x17471,x17472)+E(f681(x17473,x17474,x17475,x17471),f681(x17473,x17474,x17475,x17472))
% 164.51/164.37  [1748]~E(x17481,x17482)+E(f667(x17481,x17483,x17484,x17485,x17486),f667(x17482,x17483,x17484,x17485,x17486))
% 164.51/164.37  [1749]~E(x17491,x17492)+E(f667(x17493,x17491,x17494,x17495,x17496),f667(x17493,x17492,x17494,x17495,x17496))
% 164.51/164.37  [1750]~E(x17501,x17502)+E(f667(x17503,x17504,x17501,x17505,x17506),f667(x17503,x17504,x17502,x17505,x17506))
% 164.51/164.37  [1751]~E(x17511,x17512)+E(f667(x17513,x17514,x17515,x17511,x17516),f667(x17513,x17514,x17515,x17512,x17516))
% 164.51/164.37  [1752]~E(x17521,x17522)+E(f667(x17523,x17524,x17525,x17526,x17521),f667(x17523,x17524,x17525,x17526,x17522))
% 164.51/164.37  [1753]~E(x17531,x17532)+E(f401(x17531,x17533),f401(x17532,x17533))
% 164.51/164.37  [1754]~E(x17541,x17542)+E(f401(x17543,x17541),f401(x17543,x17542))
% 164.51/164.37  [1755]~E(x17551,x17552)+E(f191(x17551,x17553,x17554,x17555),f191(x17552,x17553,x17554,x17555))
% 164.51/164.37  [1756]~E(x17561,x17562)+E(f191(x17563,x17561,x17564,x17565),f191(x17563,x17562,x17564,x17565))
% 164.51/164.37  [1757]~E(x17571,x17572)+E(f191(x17573,x17574,x17571,x17575),f191(x17573,x17574,x17572,x17575))
% 164.51/164.37  [1758]~E(x17581,x17582)+E(f191(x17583,x17584,x17585,x17581),f191(x17583,x17584,x17585,x17582))
% 164.51/164.37  [1759]~E(x17591,x17592)+E(f285(x17591,x17593),f285(x17592,x17593))
% 164.51/164.37  [1760]~E(x17601,x17602)+E(f285(x17603,x17601),f285(x17603,x17602))
% 164.51/164.37  [1761]~E(x17611,x17612)+E(f202(x17611,x17613,x17614,x17615,x17616,x17617,x17618),f202(x17612,x17613,x17614,x17615,x17616,x17617,x17618))
% 164.51/164.37  [1762]~E(x17621,x17622)+E(f202(x17623,x17621,x17624,x17625,x17626,x17627,x17628),f202(x17623,x17622,x17624,x17625,x17626,x17627,x17628))
% 164.51/164.37  [1763]~E(x17631,x17632)+E(f202(x17633,x17634,x17631,x17635,x17636,x17637,x17638),f202(x17633,x17634,x17632,x17635,x17636,x17637,x17638))
% 164.51/164.37  [1764]~E(x17641,x17642)+E(f202(x17643,x17644,x17645,x17641,x17646,x17647,x17648),f202(x17643,x17644,x17645,x17642,x17646,x17647,x17648))
% 164.51/164.37  [1765]~E(x17651,x17652)+E(f202(x17653,x17654,x17655,x17656,x17651,x17657,x17658),f202(x17653,x17654,x17655,x17656,x17652,x17657,x17658))
% 164.51/164.37  [1766]~E(x17661,x17662)+E(f202(x17663,x17664,x17665,x17666,x17667,x17661,x17668),f202(x17663,x17664,x17665,x17666,x17667,x17662,x17668))
% 164.51/164.37  [1767]~E(x17671,x17672)+E(f202(x17673,x17674,x17675,x17676,x17677,x17678,x17671),f202(x17673,x17674,x17675,x17676,x17677,x17678,x17672))
% 164.51/164.37  [1768]~E(x17681,x17682)+E(f76(x17681,x17683),f76(x17682,x17683))
% 164.51/164.37  [1769]~E(x17691,x17692)+E(f76(x17693,x17691),f76(x17693,x17692))
% 164.51/164.37  [1770]~E(x17701,x17702)+E(f731(x17701,x17703,x17704,x17705),f731(x17702,x17703,x17704,x17705))
% 164.51/164.37  [1771]~E(x17711,x17712)+E(f731(x17713,x17711,x17714,x17715),f731(x17713,x17712,x17714,x17715))
% 164.51/164.37  [1772]~E(x17721,x17722)+E(f731(x17723,x17724,x17721,x17725),f731(x17723,x17724,x17722,x17725))
% 164.51/164.37  [1773]~E(x17731,x17732)+E(f731(x17733,x17734,x17735,x17731),f731(x17733,x17734,x17735,x17732))
% 164.51/164.37  [1774]~E(x17741,x17742)+E(f267(x17741,x17743),f267(x17742,x17743))
% 164.51/164.37  [1775]~E(x17751,x17752)+E(f267(x17753,x17751),f267(x17753,x17752))
% 164.51/164.37  [1776]~E(x17761,x17762)+E(f668(x17761,x17763,x17764,x17765,x17766),f668(x17762,x17763,x17764,x17765,x17766))
% 164.51/164.37  [1777]~E(x17771,x17772)+E(f668(x17773,x17771,x17774,x17775,x17776),f668(x17773,x17772,x17774,x17775,x17776))
% 164.51/164.37  [1778]~E(x17781,x17782)+E(f668(x17783,x17784,x17781,x17785,x17786),f668(x17783,x17784,x17782,x17785,x17786))
% 164.51/164.37  [1779]~E(x17791,x17792)+E(f668(x17793,x17794,x17795,x17791,x17796),f668(x17793,x17794,x17795,x17792,x17796))
% 164.51/164.37  [1780]~E(x17801,x17802)+E(f668(x17803,x17804,x17805,x17806,x17801),f668(x17803,x17804,x17805,x17806,x17802))
% 164.51/164.37  [1781]~E(x17811,x17812)+E(f624(x17811,x17813,x17814),f624(x17812,x17813,x17814))
% 164.51/164.37  [1782]~E(x17821,x17822)+E(f624(x17823,x17821,x17824),f624(x17823,x17822,x17824))
% 164.51/164.37  [1783]~E(x17831,x17832)+E(f624(x17833,x17834,x17831),f624(x17833,x17834,x17832))
% 164.51/164.37  [1784]~E(x17841,x17842)+E(f571(x17841,x17843,x17844,x17845,x17846),f571(x17842,x17843,x17844,x17845,x17846))
% 164.51/164.37  [1785]~E(x17851,x17852)+E(f571(x17853,x17851,x17854,x17855,x17856),f571(x17853,x17852,x17854,x17855,x17856))
% 164.51/164.37  [1786]~E(x17861,x17862)+E(f571(x17863,x17864,x17861,x17865,x17866),f571(x17863,x17864,x17862,x17865,x17866))
% 164.51/164.37  [1787]~E(x17871,x17872)+E(f571(x17873,x17874,x17875,x17871,x17876),f571(x17873,x17874,x17875,x17872,x17876))
% 164.51/164.37  [1788]~E(x17881,x17882)+E(f571(x17883,x17884,x17885,x17886,x17881),f571(x17883,x17884,x17885,x17886,x17882))
% 164.51/164.37  [1789]~E(x17891,x17892)+E(f201(x17891,x17893,x17894,x17895),f201(x17892,x17893,x17894,x17895))
% 164.51/164.37  [1790]~E(x17901,x17902)+E(f201(x17903,x17901,x17904,x17905),f201(x17903,x17902,x17904,x17905))
% 164.51/164.37  [1791]~E(x17911,x17912)+E(f201(x17913,x17914,x17911,x17915),f201(x17913,x17914,x17912,x17915))
% 164.51/164.37  [1792]~E(x17921,x17922)+E(f201(x17923,x17924,x17925,x17921),f201(x17923,x17924,x17925,x17922))
% 164.51/164.37  [1793]~E(x17931,x17932)+E(f351(x17931,x17933,x17934,x17935),f351(x17932,x17933,x17934,x17935))
% 164.51/164.37  [1794]~E(x17941,x17942)+E(f351(x17943,x17941,x17944,x17945),f351(x17943,x17942,x17944,x17945))
% 164.51/164.37  [1795]~E(x17951,x17952)+E(f351(x17953,x17954,x17951,x17955),f351(x17953,x17954,x17952,x17955))
% 164.51/164.37  [1796]~E(x17961,x17962)+E(f351(x17963,x17964,x17965,x17961),f351(x17963,x17964,x17965,x17962))
% 164.51/164.37  [1797]~E(x17971,x17972)+E(f411(x17971,x17973,x17974),f411(x17972,x17973,x17974))
% 164.51/164.37  [1798]~E(x17981,x17982)+E(f411(x17983,x17981,x17984),f411(x17983,x17982,x17984))
% 164.51/164.37  [1799]~E(x17991,x17992)+E(f411(x17993,x17994,x17991),f411(x17993,x17994,x17992))
% 164.51/164.37  [1800]~E(x18001,x18002)+E(f381(x18001),f381(x18002))
% 164.51/164.37  [1801]~E(x18011,x18012)+E(f619(x18011,x18013,x18014),f619(x18012,x18013,x18014))
% 164.51/164.37  [1802]~E(x18021,x18022)+E(f619(x18023,x18021,x18024),f619(x18023,x18022,x18024))
% 164.51/164.37  [1803]~E(x18031,x18032)+E(f619(x18033,x18034,x18031),f619(x18033,x18034,x18032))
% 164.51/164.37  [1804]~E(x18041,x18042)+E(f772(x18041,x18043,x18044),f772(x18042,x18043,x18044))
% 164.51/164.37  [1805]~E(x18051,x18052)+E(f772(x18053,x18051,x18054),f772(x18053,x18052,x18054))
% 164.51/164.37  [1806]~E(x18061,x18062)+E(f772(x18063,x18064,x18061),f772(x18063,x18064,x18062))
% 164.51/164.37  [1807]~E(x18071,x18072)+E(f350(x18071,x18073,x18074,x18075),f350(x18072,x18073,x18074,x18075))
% 164.51/164.37  [1808]~E(x18081,x18082)+E(f350(x18083,x18081,x18084,x18085),f350(x18083,x18082,x18084,x18085))
% 164.51/164.37  [1809]~E(x18091,x18092)+E(f350(x18093,x18094,x18091,x18095),f350(x18093,x18094,x18092,x18095))
% 164.51/164.37  [1810]~E(x18101,x18102)+E(f350(x18103,x18104,x18105,x18101),f350(x18103,x18104,x18105,x18102))
% 164.51/164.37  [1811]~E(x18111,x18112)+E(f751(x18111,x18113,x18114),f751(x18112,x18113,x18114))
% 164.51/164.37  [1812]~E(x18121,x18122)+E(f751(x18123,x18121,x18124),f751(x18123,x18122,x18124))
% 164.51/164.37  [1813]~E(x18131,x18132)+E(f751(x18133,x18134,x18131),f751(x18133,x18134,x18132))
% 164.51/164.37  [1814]~E(x18141,x18142)+E(f365(x18141,x18143),f365(x18142,x18143))
% 164.51/164.37  [1815]~E(x18151,x18152)+E(f365(x18153,x18151),f365(x18153,x18152))
% 164.51/164.37  [1816]~E(x18161,x18162)+E(f421(x18161,x18163,x18164,x18165,x18166),f421(x18162,x18163,x18164,x18165,x18166))
% 164.51/164.37  [1817]~E(x18171,x18172)+E(f421(x18173,x18171,x18174,x18175,x18176),f421(x18173,x18172,x18174,x18175,x18176))
% 164.51/164.37  [1818]~E(x18181,x18182)+E(f421(x18183,x18184,x18181,x18185,x18186),f421(x18183,x18184,x18182,x18185,x18186))
% 164.51/164.37  [1819]~E(x18191,x18192)+E(f421(x18193,x18194,x18195,x18191,x18196),f421(x18193,x18194,x18195,x18192,x18196))
% 164.51/164.37  [1820]~E(x18201,x18202)+E(f421(x18203,x18204,x18205,x18206,x18201),f421(x18203,x18204,x18205,x18206,x18202))
% 164.51/164.37  [1821]~E(x18211,x18212)+E(f827(x18211,x18213,x18214,x18215,x18216,x18217,x18218),f827(x18212,x18213,x18214,x18215,x18216,x18217,x18218))
% 164.51/164.37  [1822]~E(x18221,x18222)+E(f827(x18223,x18221,x18224,x18225,x18226,x18227,x18228),f827(x18223,x18222,x18224,x18225,x18226,x18227,x18228))
% 164.51/164.37  [1823]~E(x18231,x18232)+E(f827(x18233,x18234,x18231,x18235,x18236,x18237,x18238),f827(x18233,x18234,x18232,x18235,x18236,x18237,x18238))
% 164.51/164.37  [1824]~E(x18241,x18242)+E(f827(x18243,x18244,x18245,x18241,x18246,x18247,x18248),f827(x18243,x18244,x18245,x18242,x18246,x18247,x18248))
% 164.51/164.37  [1825]~E(x18251,x18252)+E(f827(x18253,x18254,x18255,x18256,x18251,x18257,x18258),f827(x18253,x18254,x18255,x18256,x18252,x18257,x18258))
% 164.51/164.37  [1826]~E(x18261,x18262)+E(f827(x18263,x18264,x18265,x18266,x18267,x18261,x18268),f827(x18263,x18264,x18265,x18266,x18267,x18262,x18268))
% 164.51/164.37  [1827]~E(x18271,x18272)+E(f827(x18273,x18274,x18275,x18276,x18277,x18278,x18271),f827(x18273,x18274,x18275,x18276,x18277,x18278,x18272))
% 164.51/164.37  [1828]~E(x18281,x18282)+E(f451(x18281,x18283,x18284,x18285),f451(x18282,x18283,x18284,x18285))
% 164.51/164.37  [1829]~E(x18291,x18292)+E(f451(x18293,x18291,x18294,x18295),f451(x18293,x18292,x18294,x18295))
% 164.51/164.37  [1830]~E(x18301,x18302)+E(f451(x18303,x18304,x18301,x18305),f451(x18303,x18304,x18302,x18305))
% 164.51/164.37  [1831]~E(x18311,x18312)+E(f451(x18313,x18314,x18315,x18311),f451(x18313,x18314,x18315,x18312))
% 164.51/164.37  [1832]~E(x18321,x18322)+E(f391(x18321,x18323),f391(x18322,x18323))
% 164.51/164.37  [1833]~E(x18331,x18332)+E(f391(x18333,x18331),f391(x18333,x18332))
% 164.51/164.37  [1834]~E(x18341,x18342)+E(f750(x18341,x18343),f750(x18342,x18343))
% 164.51/164.37  [1835]~E(x18351,x18352)+E(f750(x18353,x18351),f750(x18353,x18352))
% 164.51/164.37  [1836]~E(x18361,x18362)+E(f21(x18361,x18363,x18364,x18365),f21(x18362,x18363,x18364,x18365))
% 164.51/164.37  [1837]~E(x18371,x18372)+E(f21(x18373,x18371,x18374,x18375),f21(x18373,x18372,x18374,x18375))
% 164.51/164.37  [1838]~E(x18381,x18382)+E(f21(x18383,x18384,x18381,x18385),f21(x18383,x18384,x18382,x18385))
% 164.51/164.37  [1839]~E(x18391,x18392)+E(f21(x18393,x18394,x18395,x18391),f21(x18393,x18394,x18395,x18392))
% 164.51/164.37  [1840]~E(x18401,x18402)+E(f845(x18401,x18403),f845(x18402,x18403))
% 164.51/164.37  [1841]~E(x18411,x18412)+E(f845(x18413,x18411),f845(x18413,x18412))
% 164.51/164.37  [1842]~E(x18421,x18422)+E(f578(x18421,x18423,x18424),f578(x18422,x18423,x18424))
% 164.51/164.37  [1843]~E(x18431,x18432)+E(f578(x18433,x18431,x18434),f578(x18433,x18432,x18434))
% 164.51/164.37  [1844]~E(x18441,x18442)+E(f578(x18443,x18444,x18441),f578(x18443,x18444,x18442))
% 164.51/164.37  [1845]~E(x18451,x18452)+E(f543(x18451,x18453,x18454,x18455,x18456,x18457,x18458),f543(x18452,x18453,x18454,x18455,x18456,x18457,x18458))
% 164.51/164.37  [1846]~E(x18461,x18462)+E(f543(x18463,x18461,x18464,x18465,x18466,x18467,x18468),f543(x18463,x18462,x18464,x18465,x18466,x18467,x18468))
% 164.51/164.37  [1847]~E(x18471,x18472)+E(f543(x18473,x18474,x18471,x18475,x18476,x18477,x18478),f543(x18473,x18474,x18472,x18475,x18476,x18477,x18478))
% 164.51/164.37  [1848]~E(x18481,x18482)+E(f543(x18483,x18484,x18485,x18481,x18486,x18487,x18488),f543(x18483,x18484,x18485,x18482,x18486,x18487,x18488))
% 164.51/164.37  [1849]~E(x18491,x18492)+E(f543(x18493,x18494,x18495,x18496,x18491,x18497,x18498),f543(x18493,x18494,x18495,x18496,x18492,x18497,x18498))
% 164.51/164.37  [1850]~E(x18501,x18502)+E(f543(x18503,x18504,x18505,x18506,x18507,x18501,x18508),f543(x18503,x18504,x18505,x18506,x18507,x18502,x18508))
% 164.51/164.37  [1851]~E(x18511,x18512)+E(f543(x18513,x18514,x18515,x18516,x18517,x18518,x18511),f543(x18513,x18514,x18515,x18516,x18517,x18518,x18512))
% 164.51/164.37  [1852]~E(x18521,x18522)+E(f687(x18521,x18523,x18524,x18525),f687(x18522,x18523,x18524,x18525))
% 164.51/164.37  [1853]~E(x18531,x18532)+E(f687(x18533,x18531,x18534,x18535),f687(x18533,x18532,x18534,x18535))
% 164.51/164.37  [1854]~E(x18541,x18542)+E(f687(x18543,x18544,x18541,x18545),f687(x18543,x18544,x18542,x18545))
% 164.51/164.37  [1855]~E(x18551,x18552)+E(f687(x18553,x18554,x18555,x18551),f687(x18553,x18554,x18555,x18552))
% 164.51/164.37  [1856]~E(x18561,x18562)+E(f763(x18561,x18563,x18564),f763(x18562,x18563,x18564))
% 164.51/164.37  [1857]~E(x18571,x18572)+E(f763(x18573,x18571,x18574),f763(x18573,x18572,x18574))
% 164.51/164.37  [1858]~E(x18581,x18582)+E(f763(x18583,x18584,x18581),f763(x18583,x18584,x18582))
% 164.51/164.37  [1859]~E(x18591,x18592)+E(f521(x18591,x18593,x18594,x18595),f521(x18592,x18593,x18594,x18595))
% 164.51/164.37  [1860]~E(x18601,x18602)+E(f521(x18603,x18601,x18604,x18605),f521(x18603,x18602,x18604,x18605))
% 164.51/164.37  [1861]~E(x18611,x18612)+E(f521(x18613,x18614,x18611,x18615),f521(x18613,x18614,x18612,x18615))
% 164.51/164.37  [1862]~E(x18621,x18622)+E(f521(x18623,x18624,x18625,x18621),f521(x18623,x18624,x18625,x18622))
% 164.51/164.37  [1863]~E(x18631,x18632)+E(f328(x18631,x18633,x18634,x18635),f328(x18632,x18633,x18634,x18635))
% 164.51/164.37  [1864]~E(x18641,x18642)+E(f328(x18643,x18641,x18644,x18645),f328(x18643,x18642,x18644,x18645))
% 164.51/164.37  [1865]~E(x18651,x18652)+E(f328(x18653,x18654,x18651,x18655),f328(x18653,x18654,x18652,x18655))
% 164.51/164.37  [1866]~E(x18661,x18662)+E(f328(x18663,x18664,x18665,x18661),f328(x18663,x18664,x18665,x18662))
% 164.51/164.37  [1867]~E(x18671,x18672)+E(f369(x18671,x18673,x18674),f369(x18672,x18673,x18674))
% 164.51/164.37  [1868]~E(x18681,x18682)+E(f369(x18683,x18681,x18684),f369(x18683,x18682,x18684))
% 164.51/164.37  [1869]~E(x18691,x18692)+E(f369(x18693,x18694,x18691),f369(x18693,x18694,x18692))
% 164.51/164.37  [1870]~E(x18701,x18702)+E(f355(x18701,x18703,x18704,x18705),f355(x18702,x18703,x18704,x18705))
% 164.51/164.37  [1871]~E(x18711,x18712)+E(f355(x18713,x18711,x18714,x18715),f355(x18713,x18712,x18714,x18715))
% 164.51/164.37  [1872]~E(x18721,x18722)+E(f355(x18723,x18724,x18721,x18725),f355(x18723,x18724,x18722,x18725))
% 164.51/164.37  [1873]~E(x18731,x18732)+E(f355(x18733,x18734,x18735,x18731),f355(x18733,x18734,x18735,x18732))
% 164.51/164.37  [1874]~E(x18741,x18742)+E(f713(x18741,x18743,x18744),f713(x18742,x18743,x18744))
% 164.51/164.37  [1875]~E(x18751,x18752)+E(f713(x18753,x18751,x18754),f713(x18753,x18752,x18754))
% 164.51/164.37  [1876]~E(x18761,x18762)+E(f713(x18763,x18764,x18761),f713(x18763,x18764,x18762))
% 164.51/164.37  [1877]~E(x18771,x18772)+E(f742(x18771,x18773,x18774,x18775),f742(x18772,x18773,x18774,x18775))
% 164.51/164.37  [1878]~E(x18781,x18782)+E(f742(x18783,x18781,x18784,x18785),f742(x18783,x18782,x18784,x18785))
% 164.51/164.37  [1879]~E(x18791,x18792)+E(f742(x18793,x18794,x18791,x18795),f742(x18793,x18794,x18792,x18795))
% 164.51/164.37  [1880]~E(x18801,x18802)+E(f742(x18803,x18804,x18805,x18801),f742(x18803,x18804,x18805,x18802))
% 164.51/164.37  [1881]~E(x18811,x18812)+E(f513(x18811),f513(x18812))
% 164.51/164.37  [1882]~E(x18821,x18822)+E(f807(x18821,x18823,x18824),f807(x18822,x18823,x18824))
% 164.51/164.37  [1883]~E(x18831,x18832)+E(f807(x18833,x18831,x18834),f807(x18833,x18832,x18834))
% 164.51/164.37  [1884]~E(x18841,x18842)+E(f807(x18843,x18844,x18841),f807(x18843,x18844,x18842))
% 164.51/164.37  [1885]~E(x18851,x18852)+E(f507(x18851,x18853,x18854,x18855,x18856),f507(x18852,x18853,x18854,x18855,x18856))
% 164.51/164.37  [1886]~E(x18861,x18862)+E(f507(x18863,x18861,x18864,x18865,x18866),f507(x18863,x18862,x18864,x18865,x18866))
% 164.51/164.37  [1887]~E(x18871,x18872)+E(f507(x18873,x18874,x18871,x18875,x18876),f507(x18873,x18874,x18872,x18875,x18876))
% 164.51/164.37  [1888]~E(x18881,x18882)+E(f507(x18883,x18884,x18885,x18881,x18886),f507(x18883,x18884,x18885,x18882,x18886))
% 164.51/164.37  [1889]~E(x18891,x18892)+E(f507(x18893,x18894,x18895,x18896,x18891),f507(x18893,x18894,x18895,x18896,x18892))
% 164.51/164.37  [1890]~E(x18901,x18902)+E(f800(x18901,x18903,x18904),f800(x18902,x18903,x18904))
% 164.51/164.37  [1891]~E(x18911,x18912)+E(f800(x18913,x18911,x18914),f800(x18913,x18912,x18914))
% 164.51/164.37  [1892]~E(x18921,x18922)+E(f800(x18923,x18924,x18921),f800(x18923,x18924,x18922))
% 164.51/164.37  [1893]~E(x18931,x18932)+E(f779(x18931,x18933,x18934),f779(x18932,x18933,x18934))
% 164.51/164.37  [1894]~E(x18941,x18942)+E(f779(x18943,x18941,x18944),f779(x18943,x18942,x18944))
% 164.51/164.37  [1895]~E(x18951,x18952)+E(f779(x18953,x18954,x18951),f779(x18953,x18954,x18952))
% 164.51/164.37  [1896]~E(x18961,x18962)+E(f224(x18961,x18963,x18964,x18965),f224(x18962,x18963,x18964,x18965))
% 164.51/164.37  [1897]~E(x18971,x18972)+E(f224(x18973,x18971,x18974,x18975),f224(x18973,x18972,x18974,x18975))
% 164.51/164.37  [1898]~E(x18981,x18982)+E(f224(x18983,x18984,x18981,x18985),f224(x18983,x18984,x18982,x18985))
% 164.51/164.37  [1899]~E(x18991,x18992)+E(f224(x18993,x18994,x18995,x18991),f224(x18993,x18994,x18995,x18992))
% 164.51/164.37  [1900]~E(x19001,x19002)+E(f217(x19001,x19003,x19004,x19005,x19006),f217(x19002,x19003,x19004,x19005,x19006))
% 164.51/164.37  [1901]~E(x19011,x19012)+E(f217(x19013,x19011,x19014,x19015,x19016),f217(x19013,x19012,x19014,x19015,x19016))
% 164.51/164.37  [1902]~E(x19021,x19022)+E(f217(x19023,x19024,x19021,x19025,x19026),f217(x19023,x19024,x19022,x19025,x19026))
% 164.51/164.37  [1903]~E(x19031,x19032)+E(f217(x19033,x19034,x19035,x19031,x19036),f217(x19033,x19034,x19035,x19032,x19036))
% 164.51/164.37  [1904]~E(x19041,x19042)+E(f217(x19043,x19044,x19045,x19046,x19041),f217(x19043,x19044,x19045,x19046,x19042))
% 164.51/164.37  [1905]~E(x19051,x19052)+E(f148(x19051,x19053),f148(x19052,x19053))
% 164.51/164.37  [1906]~E(x19061,x19062)+E(f148(x19063,x19061),f148(x19063,x19062))
% 164.51/164.37  [1907]~E(x19071,x19072)+E(f194(x19071),f194(x19072))
% 164.51/164.37  [1908]~E(x19081,x19082)+E(f70(x19081,x19083,x19084),f70(x19082,x19083,x19084))
% 164.51/164.37  [1909]~E(x19091,x19092)+E(f70(x19093,x19091,x19094),f70(x19093,x19092,x19094))
% 164.51/164.37  [1910]~E(x19101,x19102)+E(f70(x19103,x19104,x19101),f70(x19103,x19104,x19102))
% 164.51/164.37  [1911]~E(x19111,x19112)+E(f829(x19111,x19113,x19114),f829(x19112,x19113,x19114))
% 164.51/164.37  [1912]~E(x19121,x19122)+E(f829(x19123,x19121,x19124),f829(x19123,x19122,x19124))
% 164.51/164.37  [1913]~E(x19131,x19132)+E(f829(x19133,x19134,x19131),f829(x19133,x19134,x19132))
% 164.51/164.37  [1914]~E(x19141,x19142)+E(f432(x19141,x19143,x19144),f432(x19142,x19143,x19144))
% 164.51/164.37  [1915]~E(x19151,x19152)+E(f432(x19153,x19151,x19154),f432(x19153,x19152,x19154))
% 164.51/164.37  [1916]~E(x19161,x19162)+E(f432(x19163,x19164,x19161),f432(x19163,x19164,x19162))
% 164.51/164.37  [1917]~E(x19171,x19172)+E(f118(x19171,x19173,x19174,x19175),f118(x19172,x19173,x19174,x19175))
% 164.51/164.37  [1918]~E(x19181,x19182)+E(f118(x19183,x19181,x19184,x19185),f118(x19183,x19182,x19184,x19185))
% 164.51/164.37  [1919]~E(x19191,x19192)+E(f118(x19193,x19194,x19191,x19195),f118(x19193,x19194,x19192,x19195))
% 164.51/164.37  [1920]~E(x19201,x19202)+E(f118(x19203,x19204,x19205,x19201),f118(x19203,x19204,x19205,x19202))
% 164.51/164.37  [1921]~E(x19211,x19212)+E(f390(x19211,x19213),f390(x19212,x19213))
% 164.51/164.37  [1922]~E(x19221,x19222)+E(f390(x19223,x19221),f390(x19223,x19222))
% 164.51/164.37  [1923]~E(x19231,x19232)+E(f502(x19231,x19233,x19234),f502(x19232,x19233,x19234))
% 164.51/164.37  [1924]~E(x19241,x19242)+E(f502(x19243,x19241,x19244),f502(x19243,x19242,x19244))
% 164.51/164.37  [1925]~E(x19251,x19252)+E(f502(x19253,x19254,x19251),f502(x19253,x19254,x19252))
% 164.51/164.37  [1926]~E(x19261,x19262)+E(f457(x19261,x19263,x19264,x19265),f457(x19262,x19263,x19264,x19265))
% 164.51/164.37  [1927]~E(x19271,x19272)+E(f457(x19273,x19271,x19274,x19275),f457(x19273,x19272,x19274,x19275))
% 164.51/164.37  [1928]~E(x19281,x19282)+E(f457(x19283,x19284,x19281,x19285),f457(x19283,x19284,x19282,x19285))
% 164.51/164.37  [1929]~E(x19291,x19292)+E(f457(x19293,x19294,x19295,x19291),f457(x19293,x19294,x19295,x19292))
% 164.51/164.37  [1930]~E(x19301,x19302)+E(f447(x19301,x19303),f447(x19302,x19303))
% 164.51/164.37  [1931]~E(x19311,x19312)+E(f447(x19313,x19311),f447(x19313,x19312))
% 164.51/164.37  [1932]~E(x19321,x19322)+E(f444(x19321,x19323,x19324),f444(x19322,x19323,x19324))
% 164.51/164.37  [1933]~E(x19331,x19332)+E(f444(x19333,x19331,x19334),f444(x19333,x19332,x19334))
% 164.51/164.37  [1934]~E(x19341,x19342)+E(f444(x19343,x19344,x19341),f444(x19343,x19344,x19342))
% 164.51/164.37  [1935]~E(x19351,x19352)+E(f549(x19351,x19353,x19354,x19355),f549(x19352,x19353,x19354,x19355))
% 164.51/164.37  [1936]~E(x19361,x19362)+E(f549(x19363,x19361,x19364,x19365),f549(x19363,x19362,x19364,x19365))
% 164.51/164.37  [1937]~E(x19371,x19372)+E(f549(x19373,x19374,x19371,x19375),f549(x19373,x19374,x19372,x19375))
% 164.51/164.37  [1938]~E(x19381,x19382)+E(f549(x19383,x19384,x19385,x19381),f549(x19383,x19384,x19385,x19382))
% 164.51/164.37  [1939]~E(x19391,x19392)+E(f756(x19391,x19393),f756(x19392,x19393))
% 164.51/164.37  [1940]~E(x19401,x19402)+E(f756(x19403,x19401),f756(x19403,x19402))
% 164.51/164.37  [1941]~E(x19411,x19412)+E(f755(x19411,x19413,x19414),f755(x19412,x19413,x19414))
% 164.51/164.37  [1942]~E(x19421,x19422)+E(f755(x19423,x19421,x19424),f755(x19423,x19422,x19424))
% 164.51/164.37  [1943]~E(x19431,x19432)+E(f755(x19433,x19434,x19431),f755(x19433,x19434,x19432))
% 164.51/164.37  [1944]~E(x19441,x19442)+E(f524(x19441,x19443,x19444,x19445),f524(x19442,x19443,x19444,x19445))
% 164.51/164.37  [1945]~E(x19451,x19452)+E(f524(x19453,x19451,x19454,x19455),f524(x19453,x19452,x19454,x19455))
% 164.51/164.37  [1946]~E(x19461,x19462)+E(f524(x19463,x19464,x19461,x19465),f524(x19463,x19464,x19462,x19465))
% 164.51/164.37  [1947]~E(x19471,x19472)+E(f524(x19473,x19474,x19475,x19471),f524(x19473,x19474,x19475,x19472))
% 164.51/164.37  [1948]~E(x19481,x19482)+E(f197(x19481,x19483),f197(x19482,x19483))
% 164.51/164.37  [1949]~E(x19491,x19492)+E(f197(x19493,x19491),f197(x19493,x19492))
% 164.51/164.37  [1950]~E(x19501,x19502)+E(f501(x19501,x19503,x19504,x19505,x19506),f501(x19502,x19503,x19504,x19505,x19506))
% 164.51/164.37  [1951]~E(x19511,x19512)+E(f501(x19513,x19511,x19514,x19515,x19516),f501(x19513,x19512,x19514,x19515,x19516))
% 164.51/164.37  [1952]~E(x19521,x19522)+E(f501(x19523,x19524,x19521,x19525,x19526),f501(x19523,x19524,x19522,x19525,x19526))
% 164.51/164.37  [1953]~E(x19531,x19532)+E(f501(x19533,x19534,x19535,x19531,x19536),f501(x19533,x19534,x19535,x19532,x19536))
% 164.51/164.37  [1954]~E(x19541,x19542)+E(f501(x19543,x19544,x19545,x19546,x19541),f501(x19543,x19544,x19545,x19546,x19542))
% 164.51/164.37  [1955]~E(x19551,x19552)+E(f808(x19551,x19553,x19554),f808(x19552,x19553,x19554))
% 164.51/164.37  [1956]~E(x19561,x19562)+E(f808(x19563,x19561,x19564),f808(x19563,x19562,x19564))
% 164.51/164.37  [1957]~E(x19571,x19572)+E(f808(x19573,x19574,x19571),f808(x19573,x19574,x19572))
% 164.51/164.37  [1958]~E(x19581,x19582)+E(f515(x19581),f515(x19582))
% 164.51/164.37  [1959]~E(x19591,x19592)+E(f349(x19591,x19593,x19594,x19595),f349(x19592,x19593,x19594,x19595))
% 164.51/164.37  [1960]~E(x19601,x19602)+E(f349(x19603,x19601,x19604,x19605),f349(x19603,x19602,x19604,x19605))
% 164.51/164.37  [1961]~E(x19611,x19612)+E(f349(x19613,x19614,x19611,x19615),f349(x19613,x19614,x19612,x19615))
% 164.51/164.37  [1962]~E(x19621,x19622)+E(f349(x19623,x19624,x19625,x19621),f349(x19623,x19624,x19625,x19622))
% 164.51/164.37  [1963]~E(x19631,x19632)+E(f48(x19631),f48(x19632))
% 164.51/164.37  [1964]~E(x19641,x19642)+E(f690(x19641,x19643,x19644),f690(x19642,x19643,x19644))
% 164.51/164.37  [1965]~E(x19651,x19652)+E(f690(x19653,x19651,x19654),f690(x19653,x19652,x19654))
% 164.51/164.37  [1966]~E(x19661,x19662)+E(f690(x19663,x19664,x19661),f690(x19663,x19664,x19662))
% 164.51/164.37  [1967]~E(x19671,x19672)+E(f407(x19671,x19673,x19674),f407(x19672,x19673,x19674))
% 164.51/164.37  [1968]~E(x19681,x19682)+E(f407(x19683,x19681,x19684),f407(x19683,x19682,x19684))
% 164.51/164.37  [1969]~E(x19691,x19692)+E(f407(x19693,x19694,x19691),f407(x19693,x19694,x19692))
% 164.51/164.37  [1970]~E(x19701,x19702)+E(f508(x19701,x19703,x19704,x19705),f508(x19702,x19703,x19704,x19705))
% 164.51/164.37  [1971]~E(x19711,x19712)+E(f508(x19713,x19711,x19714,x19715),f508(x19713,x19712,x19714,x19715))
% 164.51/164.37  [1972]~E(x19721,x19722)+E(f508(x19723,x19724,x19721,x19725),f508(x19723,x19724,x19722,x19725))
% 164.51/164.37  [1973]~E(x19731,x19732)+E(f508(x19733,x19734,x19735,x19731),f508(x19733,x19734,x19735,x19732))
% 164.51/164.37  [1974]~E(x19741,x19742)+E(f468(x19741,x19743),f468(x19742,x19743))
% 164.51/164.37  [1975]~E(x19751,x19752)+E(f468(x19753,x19751),f468(x19753,x19752))
% 164.51/164.37  [1976]~E(x19761,x19762)+E(f456(x19761,x19763,x19764,x19765),f456(x19762,x19763,x19764,x19765))
% 164.51/164.37  [1977]~E(x19771,x19772)+E(f456(x19773,x19771,x19774,x19775),f456(x19773,x19772,x19774,x19775))
% 164.51/164.37  [1978]~E(x19781,x19782)+E(f456(x19783,x19784,x19781,x19785),f456(x19783,x19784,x19782,x19785))
% 164.51/164.37  [1979]~E(x19791,x19792)+E(f456(x19793,x19794,x19795,x19791),f456(x19793,x19794,x19795,x19792))
% 164.51/164.37  [1980]~E(x19801,x19802)+E(f547(x19801,x19803,x19804,x19805,x19806,x19807,x19808),f547(x19802,x19803,x19804,x19805,x19806,x19807,x19808))
% 164.51/164.37  [1981]~E(x19811,x19812)+E(f547(x19813,x19811,x19814,x19815,x19816,x19817,x19818),f547(x19813,x19812,x19814,x19815,x19816,x19817,x19818))
% 164.51/164.37  [1982]~E(x19821,x19822)+E(f547(x19823,x19824,x19821,x19825,x19826,x19827,x19828),f547(x19823,x19824,x19822,x19825,x19826,x19827,x19828))
% 164.51/164.37  [1983]~E(x19831,x19832)+E(f547(x19833,x19834,x19835,x19831,x19836,x19837,x19838),f547(x19833,x19834,x19835,x19832,x19836,x19837,x19838))
% 164.51/164.37  [1984]~E(x19841,x19842)+E(f547(x19843,x19844,x19845,x19846,x19841,x19847,x19848),f547(x19843,x19844,x19845,x19846,x19842,x19847,x19848))
% 164.51/164.37  [1985]~E(x19851,x19852)+E(f547(x19853,x19854,x19855,x19856,x19857,x19851,x19858),f547(x19853,x19854,x19855,x19856,x19857,x19852,x19858))
% 164.51/164.37  [1986]~E(x19861,x19862)+E(f547(x19863,x19864,x19865,x19866,x19867,x19868,x19861),f547(x19863,x19864,x19865,x19866,x19867,x19868,x19862))
% 164.51/164.37  [1987]~E(x19871,x19872)+E(f416(x19871,x19873,x19874),f416(x19872,x19873,x19874))
% 164.51/164.37  [1988]~E(x19881,x19882)+E(f416(x19883,x19881,x19884),f416(x19883,x19882,x19884))
% 164.51/164.37  [1989]~E(x19891,x19892)+E(f416(x19893,x19894,x19891),f416(x19893,x19894,x19892))
% 164.51/164.37  [1990]~E(x19901,x19902)+E(f729(x19901,x19903,x19904,x19905,x19906),f729(x19902,x19903,x19904,x19905,x19906))
% 164.51/164.37  [1991]~E(x19911,x19912)+E(f729(x19913,x19911,x19914,x19915,x19916),f729(x19913,x19912,x19914,x19915,x19916))
% 164.51/164.37  [1992]~E(x19921,x19922)+E(f729(x19923,x19924,x19921,x19925,x19926),f729(x19923,x19924,x19922,x19925,x19926))
% 164.51/164.37  [1993]~E(x19931,x19932)+E(f729(x19933,x19934,x19935,x19931,x19936),f729(x19933,x19934,x19935,x19932,x19936))
% 164.51/164.37  [1994]~E(x19941,x19942)+E(f729(x19943,x19944,x19945,x19946,x19941),f729(x19943,x19944,x19945,x19946,x19942))
% 164.51/164.37  [1995]~E(x19951,x19952)+E(f718(x19951,x19953,x19954),f718(x19952,x19953,x19954))
% 164.51/164.37  [1996]~E(x19961,x19962)+E(f718(x19963,x19961,x19964),f718(x19963,x19962,x19964))
% 164.51/164.37  [1997]~E(x19971,x19972)+E(f718(x19973,x19974,x19971),f718(x19973,x19974,x19972))
% 164.51/164.37  [1998]~E(x19981,x19982)+E(f568(x19981,x19983,x19984,x19985,x19986,x19987),f568(x19982,x19983,x19984,x19985,x19986,x19987))
% 164.51/164.37  [1999]~E(x19991,x19992)+E(f568(x19993,x19991,x19994,x19995,x19996,x19997),f568(x19993,x19992,x19994,x19995,x19996,x19997))
% 164.51/164.37  [2000]~E(x20001,x20002)+E(f568(x20003,x20004,x20001,x20005,x20006,x20007),f568(x20003,x20004,x20002,x20005,x20006,x20007))
% 164.51/164.37  [2001]~E(x20011,x20012)+E(f568(x20013,x20014,x20015,x20011,x20016,x20017),f568(x20013,x20014,x20015,x20012,x20016,x20017))
% 164.51/164.37  [2002]~E(x20021,x20022)+E(f568(x20023,x20024,x20025,x20026,x20021,x20027),f568(x20023,x20024,x20025,x20026,x20022,x20027))
% 164.51/164.37  [2003]~E(x20031,x20032)+E(f568(x20033,x20034,x20035,x20036,x20037,x20031),f568(x20033,x20034,x20035,x20036,x20037,x20032))
% 164.51/164.37  [2004]~E(x20041,x20042)+E(f519(x20041,x20043,x20044,x20045),f519(x20042,x20043,x20044,x20045))
% 164.51/164.37  [2005]~E(x20051,x20052)+E(f519(x20053,x20051,x20054,x20055),f519(x20053,x20052,x20054,x20055))
% 164.51/164.37  [2006]~E(x20061,x20062)+E(f519(x20063,x20064,x20061,x20065),f519(x20063,x20064,x20062,x20065))
% 164.51/164.37  [2007]~E(x20071,x20072)+E(f519(x20073,x20074,x20075,x20071),f519(x20073,x20074,x20075,x20072))
% 164.51/164.37  [2008]~E(x20081,x20082)+E(f481(x20081,x20083,x20084,x20085,x20086),f481(x20082,x20083,x20084,x20085,x20086))
% 164.51/164.37  [2009]~E(x20091,x20092)+E(f481(x20093,x20091,x20094,x20095,x20096),f481(x20093,x20092,x20094,x20095,x20096))
% 164.51/164.37  [2010]~E(x20101,x20102)+E(f481(x20103,x20104,x20101,x20105,x20106),f481(x20103,x20104,x20102,x20105,x20106))
% 164.51/164.37  [2011]~E(x20111,x20112)+E(f481(x20113,x20114,x20115,x20111,x20116),f481(x20113,x20114,x20115,x20112,x20116))
% 164.51/164.37  [2012]~E(x20121,x20122)+E(f481(x20123,x20124,x20125,x20126,x20121),f481(x20123,x20124,x20125,x20126,x20122))
% 164.51/164.37  [2013]~E(x20131,x20132)+E(f820(x20131,x20133,x20134,x20135),f820(x20132,x20133,x20134,x20135))
% 164.51/164.37  [2014]~E(x20141,x20142)+E(f820(x20143,x20141,x20144,x20145),f820(x20143,x20142,x20144,x20145))
% 164.51/164.37  [2015]~E(x20151,x20152)+E(f820(x20153,x20154,x20151,x20155),f820(x20153,x20154,x20152,x20155))
% 164.51/164.37  [2016]~E(x20161,x20162)+E(f820(x20163,x20164,x20165,x20161),f820(x20163,x20164,x20165,x20162))
% 164.51/164.37  [2017]~E(x20171,x20172)+E(f221(x20171,x20173,x20174),f221(x20172,x20173,x20174))
% 164.51/164.37  [2018]~E(x20181,x20182)+E(f221(x20183,x20181,x20184),f221(x20183,x20182,x20184))
% 164.51/164.37  [2019]~E(x20191,x20192)+E(f221(x20193,x20194,x20191),f221(x20193,x20194,x20192))
% 164.51/164.37  [2020]~E(x20201,x20202)+E(f747(x20201,x20203,x20204),f747(x20202,x20203,x20204))
% 164.51/164.37  [2021]~E(x20211,x20212)+E(f747(x20213,x20211,x20214),f747(x20213,x20212,x20214))
% 164.51/164.37  [2022]~E(x20221,x20222)+E(f747(x20223,x20224,x20221),f747(x20223,x20224,x20222))
% 164.51/164.37  [2023]~E(x20231,x20232)+E(f704(x20231,x20233,x20234,x20235),f704(x20232,x20233,x20234,x20235))
% 164.51/164.37  [2024]~E(x20241,x20242)+E(f704(x20243,x20241,x20244,x20245),f704(x20243,x20242,x20244,x20245))
% 164.51/164.37  [2025]~E(x20251,x20252)+E(f704(x20253,x20254,x20251,x20255),f704(x20253,x20254,x20252,x20255))
% 164.51/164.37  [2026]~E(x20261,x20262)+E(f704(x20263,x20264,x20265,x20261),f704(x20263,x20264,x20265,x20262))
% 164.51/164.37  [2027]~E(x20271,x20272)+E(f796(x20271,x20273,x20274),f796(x20272,x20273,x20274))
% 164.51/164.37  [2028]~E(x20281,x20282)+E(f796(x20283,x20281,x20284),f796(x20283,x20282,x20284))
% 164.51/164.37  [2029]~E(x20291,x20292)+E(f796(x20293,x20294,x20291),f796(x20293,x20294,x20292))
% 164.51/164.37  [2030]~E(x20301,x20302)+E(f754(x20301,x20303,x20304),f754(x20302,x20303,x20304))
% 164.51/164.37  [2031]~E(x20311,x20312)+E(f754(x20313,x20311,x20314),f754(x20313,x20312,x20314))
% 164.51/164.37  [2032]~E(x20321,x20322)+E(f754(x20323,x20324,x20321),f754(x20323,x20324,x20322))
% 164.51/164.37  [2033]~E(x20331,x20332)+E(f525(x20331,x20333,x20334,x20335),f525(x20332,x20333,x20334,x20335))
% 164.51/164.37  [2034]~E(x20341,x20342)+E(f525(x20343,x20341,x20344,x20345),f525(x20343,x20342,x20344,x20345))
% 164.51/164.37  [2035]~E(x20351,x20352)+E(f525(x20353,x20354,x20351,x20355),f525(x20353,x20354,x20352,x20355))
% 164.51/164.37  [2036]~E(x20361,x20362)+E(f525(x20363,x20364,x20365,x20361),f525(x20363,x20364,x20365,x20362))
% 164.51/164.37  [2037]~E(x20371,x20372)+E(f415(x20371,x20373,x20374),f415(x20372,x20373,x20374))
% 164.51/164.37  [2038]~E(x20381,x20382)+E(f415(x20383,x20381,x20384),f415(x20383,x20382,x20384))
% 164.51/164.37  [2039]~E(x20391,x20392)+E(f415(x20393,x20394,x20391),f415(x20393,x20394,x20392))
% 164.51/164.37  [2040]~E(x20401,x20402)+E(f575(x20401,x20403,x20404),f575(x20402,x20403,x20404))
% 164.51/164.37  [2041]~E(x20411,x20412)+E(f575(x20413,x20411,x20414),f575(x20413,x20412,x20414))
% 164.51/164.37  [2042]~E(x20421,x20422)+E(f575(x20423,x20424,x20421),f575(x20423,x20424,x20422))
% 164.51/164.37  [2043]~E(x20431,x20432)+E(f671(x20431,x20433,x20434),f671(x20432,x20433,x20434))
% 164.51/164.37  [2044]~E(x20441,x20442)+E(f671(x20443,x20441,x20444),f671(x20443,x20442,x20444))
% 164.51/164.37  [2045]~E(x20451,x20452)+E(f671(x20453,x20454,x20451),f671(x20453,x20454,x20452))
% 164.51/164.37  [2046]~E(x20461,x20462)+E(f527(x20461,x20463,x20464,x20465),f527(x20462,x20463,x20464,x20465))
% 164.51/164.37  [2047]~E(x20471,x20472)+E(f527(x20473,x20471,x20474,x20475),f527(x20473,x20472,x20474,x20475))
% 164.51/164.37  [2048]~E(x20481,x20482)+E(f527(x20483,x20484,x20481,x20485),f527(x20483,x20484,x20482,x20485))
% 164.51/164.37  [2049]~E(x20491,x20492)+E(f527(x20493,x20494,x20495,x20491),f527(x20493,x20494,x20495,x20492))
% 164.51/164.37  [2050]~E(x20501,x20502)+E(f788(x20501,x20503,x20504),f788(x20502,x20503,x20504))
% 164.51/164.37  [2051]~E(x20511,x20512)+E(f788(x20513,x20511,x20514),f788(x20513,x20512,x20514))
% 164.51/164.37  [2052]~E(x20521,x20522)+E(f788(x20523,x20524,x20521),f788(x20523,x20524,x20522))
% 164.51/164.37  [2053]~E(x20531,x20532)+E(f345(x20531,x20533),f345(x20532,x20533))
% 164.51/164.37  [2054]~E(x20541,x20542)+E(f345(x20543,x20541),f345(x20543,x20542))
% 164.51/164.37  [2055]~E(x20551,x20552)+E(f683(x20551,x20553,x20554,x20555,x20556,x20557,x20558),f683(x20552,x20553,x20554,x20555,x20556,x20557,x20558))
% 164.51/164.37  [2056]~E(x20561,x20562)+E(f683(x20563,x20561,x20564,x20565,x20566,x20567,x20568),f683(x20563,x20562,x20564,x20565,x20566,x20567,x20568))
% 164.51/164.37  [2057]~E(x20571,x20572)+E(f683(x20573,x20574,x20571,x20575,x20576,x20577,x20578),f683(x20573,x20574,x20572,x20575,x20576,x20577,x20578))
% 164.51/164.37  [2058]~E(x20581,x20582)+E(f683(x20583,x20584,x20585,x20581,x20586,x20587,x20588),f683(x20583,x20584,x20585,x20582,x20586,x20587,x20588))
% 164.51/164.37  [2059]~E(x20591,x20592)+E(f683(x20593,x20594,x20595,x20596,x20591,x20597,x20598),f683(x20593,x20594,x20595,x20596,x20592,x20597,x20598))
% 164.51/164.37  [2060]~E(x20601,x20602)+E(f683(x20603,x20604,x20605,x20606,x20607,x20601,x20608),f683(x20603,x20604,x20605,x20606,x20607,x20602,x20608))
% 164.51/164.37  [2061]~E(x20611,x20612)+E(f683(x20613,x20614,x20615,x20616,x20617,x20618,x20611),f683(x20613,x20614,x20615,x20616,x20617,x20618,x20612))
% 164.51/164.37  [2062]~E(x20621,x20622)+E(f208(x20621,x20623),f208(x20622,x20623))
% 164.51/164.37  [2063]~E(x20631,x20632)+E(f208(x20633,x20631),f208(x20633,x20632))
% 164.51/164.37  [2064]~E(x20641,x20642)+E(f341(x20641,x20643,x20644,x20645),f341(x20642,x20643,x20644,x20645))
% 164.51/164.37  [2065]~E(x20651,x20652)+E(f341(x20653,x20651,x20654,x20655),f341(x20653,x20652,x20654,x20655))
% 164.51/164.37  [2066]~E(x20661,x20662)+E(f341(x20663,x20664,x20661,x20665),f341(x20663,x20664,x20662,x20665))
% 164.51/164.37  [2067]~E(x20671,x20672)+E(f341(x20673,x20674,x20675,x20671),f341(x20673,x20674,x20675,x20672))
% 164.51/164.37  [2068]~E(x20681,x20682)+E(f555(x20681),f555(x20682))
% 164.51/164.37  [2069]~E(x20691,x20692)+E(f339(x20691,x20693,x20694,x20695),f339(x20692,x20693,x20694,x20695))
% 164.51/164.37  [2070]~E(x20701,x20702)+E(f339(x20703,x20701,x20704,x20705),f339(x20703,x20702,x20704,x20705))
% 164.51/164.37  [2071]~E(x20711,x20712)+E(f339(x20713,x20714,x20711,x20715),f339(x20713,x20714,x20712,x20715))
% 164.51/164.37  [2072]~E(x20721,x20722)+E(f339(x20723,x20724,x20725,x20721),f339(x20723,x20724,x20725,x20722))
% 164.51/164.37  [2073]~E(x20731,x20732)+E(f593(x20731,x20733,x20734,x20735,x20736,x20737,x20738,x20739),f593(x20732,x20733,x20734,x20735,x20736,x20737,x20738,x20739))
% 164.51/164.37  [2074]~E(x20741,x20742)+E(f593(x20743,x20741,x20744,x20745,x20746,x20747,x20748,x20749),f593(x20743,x20742,x20744,x20745,x20746,x20747,x20748,x20749))
% 164.51/164.37  [2075]~E(x20751,x20752)+E(f593(x20753,x20754,x20751,x20755,x20756,x20757,x20758,x20759),f593(x20753,x20754,x20752,x20755,x20756,x20757,x20758,x20759))
% 164.51/164.37  [2076]~E(x20761,x20762)+E(f593(x20763,x20764,x20765,x20761,x20766,x20767,x20768,x20769),f593(x20763,x20764,x20765,x20762,x20766,x20767,x20768,x20769))
% 164.51/164.37  [2077]~E(x20771,x20772)+E(f593(x20773,x20774,x20775,x20776,x20771,x20777,x20778,x20779),f593(x20773,x20774,x20775,x20776,x20772,x20777,x20778,x20779))
% 164.51/164.37  [2078]~E(x20781,x20782)+E(f593(x20783,x20784,x20785,x20786,x20787,x20781,x20788,x20789),f593(x20783,x20784,x20785,x20786,x20787,x20782,x20788,x20789))
% 164.51/164.37  [2079]~E(x20791,x20792)+E(f593(x20793,x20794,x20795,x20796,x20797,x20798,x20791,x20799),f593(x20793,x20794,x20795,x20796,x20797,x20798,x20792,x20799))
% 164.51/164.37  [2080]~E(x20801,x20802)+E(f593(x20803,x20804,x20805,x20806,x20807,x20808,x20809,x20801),f593(x20803,x20804,x20805,x20806,x20807,x20808,x20809,x20802))
% 164.51/164.37  [2081]~E(x20811,x20812)+E(f657(x20811,x20813,x20814,x20815),f657(x20812,x20813,x20814,x20815))
% 164.51/164.37  [2082]~E(x20821,x20822)+E(f657(x20823,x20821,x20824,x20825),f657(x20823,x20822,x20824,x20825))
% 164.51/164.37  [2083]~E(x20831,x20832)+E(f657(x20833,x20834,x20831,x20835),f657(x20833,x20834,x20832,x20835))
% 164.51/164.37  [2084]~E(x20841,x20842)+E(f657(x20843,x20844,x20845,x20841),f657(x20843,x20844,x20845,x20842))
% 164.51/164.37  [2085]~E(x20851,x20852)+E(f331(x20851),f331(x20852))
% 164.51/164.37  [2086]~E(x20861,x20862)+E(f354(x20861,x20863,x20864),f354(x20862,x20863,x20864))
% 164.51/164.37  [2087]~E(x20871,x20872)+E(f354(x20873,x20871,x20874),f354(x20873,x20872,x20874))
% 164.51/164.37  [2088]~E(x20881,x20882)+E(f354(x20883,x20884,x20881),f354(x20883,x20884,x20882))
% 164.51/164.37  [2089]~E(x20891,x20892)+E(f826(x20891,x20893,x20894),f826(x20892,x20893,x20894))
% 164.51/164.37  [2090]~E(x20901,x20902)+E(f826(x20903,x20901,x20904),f826(x20903,x20902,x20904))
% 164.51/164.37  [2091]~E(x20911,x20912)+E(f826(x20913,x20914,x20911),f826(x20913,x20914,x20912))
% 164.51/164.37  [2092]~E(x20921,x20922)+E(f759(x20921,x20923,x20924),f759(x20922,x20923,x20924))
% 164.51/164.37  [2093]~E(x20931,x20932)+E(f759(x20933,x20931,x20934),f759(x20933,x20932,x20934))
% 164.51/164.37  [2094]~E(x20941,x20942)+E(f759(x20943,x20944,x20941),f759(x20943,x20944,x20942))
% 164.51/164.37  [2095]~E(x20951,x20952)+E(f823(x20951,x20953,x20954,x20955),f823(x20952,x20953,x20954,x20955))
% 164.51/164.37  [2096]~E(x20961,x20962)+E(f823(x20963,x20961,x20964,x20965),f823(x20963,x20962,x20964,x20965))
% 164.51/164.37  [2097]~E(x20971,x20972)+E(f823(x20973,x20974,x20971,x20975),f823(x20973,x20974,x20972,x20975))
% 164.51/164.37  [2098]~E(x20981,x20982)+E(f823(x20983,x20984,x20985,x20981),f823(x20983,x20984,x20985,x20982))
% 164.51/164.37  [2099]~E(x20991,x20992)+E(f606(x20991,x20993,x20994),f606(x20992,x20993,x20994))
% 164.51/164.38  [2100]~E(x21001,x21002)+E(f606(x21003,x21001,x21004),f606(x21003,x21002,x21004))
% 164.51/164.38  [2101]~E(x21011,x21012)+E(f606(x21013,x21014,x21011),f606(x21013,x21014,x21012))
% 164.51/164.38  [2102]~E(x21021,x21022)+E(f19(x21021,x21023,x21024,x21025),f19(x21022,x21023,x21024,x21025))
% 164.51/164.38  [2103]~E(x21031,x21032)+E(f19(x21033,x21031,x21034,x21035),f19(x21033,x21032,x21034,x21035))
% 164.51/164.38  [2104]~E(x21041,x21042)+E(f19(x21043,x21044,x21041,x21045),f19(x21043,x21044,x21042,x21045))
% 164.51/164.38  [2105]~E(x21051,x21052)+E(f19(x21053,x21054,x21055,x21051),f19(x21053,x21054,x21055,x21052))
% 164.51/164.38  [2106]~E(x21061,x21062)+E(f344(x21061,x21063),f344(x21062,x21063))
% 164.51/164.38  [2107]~E(x21071,x21072)+E(f344(x21073,x21071),f344(x21073,x21072))
% 164.51/164.38  [2108]~E(x21081,x21082)+E(f666(x21081,x21083,x21084,x21085,x21086),f666(x21082,x21083,x21084,x21085,x21086))
% 164.51/164.38  [2109]~E(x21091,x21092)+E(f666(x21093,x21091,x21094,x21095,x21096),f666(x21093,x21092,x21094,x21095,x21096))
% 164.51/164.38  [2110]~E(x21101,x21102)+E(f666(x21103,x21104,x21101,x21105,x21106),f666(x21103,x21104,x21102,x21105,x21106))
% 164.51/164.38  [2111]~E(x21111,x21112)+E(f666(x21113,x21114,x21115,x21111,x21116),f666(x21113,x21114,x21115,x21112,x21116))
% 164.51/164.38  [2112]~E(x21121,x21122)+E(f666(x21123,x21124,x21125,x21126,x21121),f666(x21123,x21124,x21125,x21126,x21122))
% 164.51/164.38  [2113]~E(x21131,x21132)+E(f47(x21131),f47(x21132))
% 164.51/164.38  [2114]~E(x21141,x21142)+E(f599(x21141,x21143),f599(x21142,x21143))
% 164.51/164.38  [2115]~E(x21151,x21152)+E(f599(x21153,x21151),f599(x21153,x21152))
% 164.51/164.38  [2116]~E(x21161,x21162)+E(f531(x21161,x21163,x21164,x21165,x21166),f531(x21162,x21163,x21164,x21165,x21166))
% 164.51/164.38  [2117]~E(x21171,x21172)+E(f531(x21173,x21171,x21174,x21175,x21176),f531(x21173,x21172,x21174,x21175,x21176))
% 164.51/164.38  [2118]~E(x21181,x21182)+E(f531(x21183,x21184,x21181,x21185,x21186),f531(x21183,x21184,x21182,x21185,x21186))
% 164.51/164.38  [2119]~E(x21191,x21192)+E(f531(x21193,x21194,x21195,x21191,x21196),f531(x21193,x21194,x21195,x21192,x21196))
% 164.51/164.38  [2120]~E(x21201,x21202)+E(f531(x21203,x21204,x21205,x21206,x21201),f531(x21203,x21204,x21205,x21206,x21202))
% 164.51/164.38  [2121]~E(x21211,x21212)+E(f737(x21211,x21213,x21214,x21215),f737(x21212,x21213,x21214,x21215))
% 164.51/164.38  [2122]~E(x21221,x21222)+E(f737(x21223,x21221,x21224,x21225),f737(x21223,x21222,x21224,x21225))
% 164.51/164.38  [2123]~E(x21231,x21232)+E(f737(x21233,x21234,x21231,x21235),f737(x21233,x21234,x21232,x21235))
% 164.51/164.38  [2124]~E(x21241,x21242)+E(f737(x21243,x21244,x21245,x21241),f737(x21243,x21244,x21245,x21242))
% 164.51/164.38  [2125]~E(x21251,x21252)+E(f372(x21251,x21253),f372(x21252,x21253))
% 164.51/164.38  [2126]~E(x21261,x21262)+E(f372(x21263,x21261),f372(x21263,x21262))
% 164.51/164.38  [2127]~E(x21271,x21272)+E(f744(x21271,x21273,x21274),f744(x21272,x21273,x21274))
% 164.51/164.38  [2128]~E(x21281,x21282)+E(f744(x21283,x21281,x21284),f744(x21283,x21282,x21284))
% 164.51/164.38  [2129]~E(x21291,x21292)+E(f744(x21293,x21294,x21291),f744(x21293,x21294,x21292))
% 164.51/164.38  [2130]~E(x21301,x21302)+E(f216(x21301,x21303,x21304),f216(x21302,x21303,x21304))
% 164.51/164.38  [2131]~E(x21311,x21312)+E(f216(x21313,x21311,x21314),f216(x21313,x21312,x21314))
% 164.51/164.38  [2132]~E(x21321,x21322)+E(f216(x21323,x21324,x21321),f216(x21323,x21324,x21322))
% 164.51/164.38  [2133]~E(x21331,x21332)+E(f97(x21331,x21333,x21334,x21335),f97(x21332,x21333,x21334,x21335))
% 164.51/164.38  [2134]~E(x21341,x21342)+E(f97(x21343,x21341,x21344,x21345),f97(x21343,x21342,x21344,x21345))
% 164.51/164.38  [2135]~E(x21351,x21352)+E(f97(x21353,x21354,x21351,x21355),f97(x21353,x21354,x21352,x21355))
% 164.51/164.38  [2136]~E(x21361,x21362)+E(f97(x21363,x21364,x21365,x21361),f97(x21363,x21364,x21365,x21362))
% 164.51/164.38  [2137]~E(x21371,x21372)+E(f752(x21371,x21373,x21374),f752(x21372,x21373,x21374))
% 164.51/164.38  [2138]~E(x21381,x21382)+E(f752(x21383,x21381,x21384),f752(x21383,x21382,x21384))
% 164.51/164.38  [2139]~E(x21391,x21392)+E(f752(x21393,x21394,x21391),f752(x21393,x21394,x21392))
% 164.51/164.38  [2140]~E(x21401,x21402)+E(f503(x21401,x21403,x21404,x21405,x21406),f503(x21402,x21403,x21404,x21405,x21406))
% 164.51/164.38  [2141]~E(x21411,x21412)+E(f503(x21413,x21411,x21414,x21415,x21416),f503(x21413,x21412,x21414,x21415,x21416))
% 164.51/164.38  [2142]~E(x21421,x21422)+E(f503(x21423,x21424,x21421,x21425,x21426),f503(x21423,x21424,x21422,x21425,x21426))
% 164.51/164.38  [2143]~E(x21431,x21432)+E(f503(x21433,x21434,x21435,x21431,x21436),f503(x21433,x21434,x21435,x21432,x21436))
% 164.51/164.38  [2144]~E(x21441,x21442)+E(f503(x21443,x21444,x21445,x21446,x21441),f503(x21443,x21444,x21445,x21446,x21442))
% 164.51/164.38  [2145]~E(x21451,x21452)+E(f530(x21451,x21453,x21454,x21455),f530(x21452,x21453,x21454,x21455))
% 164.51/164.38  [2146]~E(x21461,x21462)+E(f530(x21463,x21461,x21464,x21465),f530(x21463,x21462,x21464,x21465))
% 164.51/164.38  [2147]~E(x21471,x21472)+E(f530(x21473,x21474,x21471,x21475),f530(x21473,x21474,x21472,x21475))
% 164.51/164.38  [2148]~E(x21481,x21482)+E(f530(x21483,x21484,x21485,x21481),f530(x21483,x21484,x21485,x21482))
% 164.51/164.38  [2149]~E(x21491,x21492)+E(f738(x21491,x21493,x21494),f738(x21492,x21493,x21494))
% 164.51/164.38  [2150]~E(x21501,x21502)+E(f738(x21503,x21501,x21504),f738(x21503,x21502,x21504))
% 164.51/164.38  [2151]~E(x21511,x21512)+E(f738(x21513,x21514,x21511),f738(x21513,x21514,x21512))
% 164.51/164.38  [2152]~E(x21521,x21522)+E(f263(x21521,x21523,x21524),f263(x21522,x21523,x21524))
% 164.51/164.38  [2153]~E(x21531,x21532)+E(f263(x21533,x21531,x21534),f263(x21533,x21532,x21534))
% 164.51/164.38  [2154]~E(x21541,x21542)+E(f263(x21543,x21544,x21541),f263(x21543,x21544,x21542))
% 164.51/164.38  [2155]~E(x21551,x21552)+E(f528(x21551,x21553,x21554,x21555,x21556),f528(x21552,x21553,x21554,x21555,x21556))
% 164.51/164.38  [2156]~E(x21561,x21562)+E(f528(x21563,x21561,x21564,x21565,x21566),f528(x21563,x21562,x21564,x21565,x21566))
% 164.51/164.38  [2157]~E(x21571,x21572)+E(f528(x21573,x21574,x21571,x21575,x21576),f528(x21573,x21574,x21572,x21575,x21576))
% 164.51/164.38  [2158]~E(x21581,x21582)+E(f528(x21583,x21584,x21585,x21581,x21586),f528(x21583,x21584,x21585,x21582,x21586))
% 164.51/164.38  [2159]~E(x21591,x21592)+E(f528(x21593,x21594,x21595,x21596,x21591),f528(x21593,x21594,x21595,x21596,x21592))
% 164.51/164.38  [2160]~E(x21601,x21602)+E(f610(x21601,x21603,x21604),f610(x21602,x21603,x21604))
% 164.51/164.38  [2161]~E(x21611,x21612)+E(f610(x21613,x21611,x21614),f610(x21613,x21612,x21614))
% 164.51/164.38  [2162]~E(x21621,x21622)+E(f610(x21623,x21624,x21621),f610(x21623,x21624,x21622))
% 164.51/164.38  [2163]~E(x21631,x21632)+E(f472(x21631,x21633,x21634,x21635),f472(x21632,x21633,x21634,x21635))
% 164.51/164.38  [2164]~E(x21641,x21642)+E(f472(x21643,x21641,x21644,x21645),f472(x21643,x21642,x21644,x21645))
% 164.51/164.38  [2165]~E(x21651,x21652)+E(f472(x21653,x21654,x21651,x21655),f472(x21653,x21654,x21652,x21655))
% 164.51/164.38  [2166]~E(x21661,x21662)+E(f472(x21663,x21664,x21665,x21661),f472(x21663,x21664,x21665,x21662))
% 164.51/164.38  [2167]~E(x21671,x21672)+E(f272(x21671,x21673,x21674,x21675),f272(x21672,x21673,x21674,x21675))
% 164.51/164.38  [2168]~E(x21681,x21682)+E(f272(x21683,x21681,x21684,x21685),f272(x21683,x21682,x21684,x21685))
% 164.51/164.38  [2169]~E(x21691,x21692)+E(f272(x21693,x21694,x21691,x21695),f272(x21693,x21694,x21692,x21695))
% 164.51/164.38  [2170]~E(x21701,x21702)+E(f272(x21703,x21704,x21705,x21701),f272(x21703,x21704,x21705,x21702))
% 164.51/164.38  [2171]~E(x21711,x21712)+E(f603(x21711,x21713,x21714,x21715,x21716,x21717,x21718),f603(x21712,x21713,x21714,x21715,x21716,x21717,x21718))
% 164.51/164.38  [2172]~E(x21721,x21722)+E(f603(x21723,x21721,x21724,x21725,x21726,x21727,x21728),f603(x21723,x21722,x21724,x21725,x21726,x21727,x21728))
% 164.51/164.38  [2173]~E(x21731,x21732)+E(f603(x21733,x21734,x21731,x21735,x21736,x21737,x21738),f603(x21733,x21734,x21732,x21735,x21736,x21737,x21738))
% 164.51/164.38  [2174]~E(x21741,x21742)+E(f603(x21743,x21744,x21745,x21741,x21746,x21747,x21748),f603(x21743,x21744,x21745,x21742,x21746,x21747,x21748))
% 164.51/164.38  [2175]~E(x21751,x21752)+E(f603(x21753,x21754,x21755,x21756,x21751,x21757,x21758),f603(x21753,x21754,x21755,x21756,x21752,x21757,x21758))
% 164.51/164.38  [2176]~E(x21761,x21762)+E(f603(x21763,x21764,x21765,x21766,x21767,x21761,x21768),f603(x21763,x21764,x21765,x21766,x21767,x21762,x21768))
% 164.51/164.38  [2177]~E(x21771,x21772)+E(f603(x21773,x21774,x21775,x21776,x21777,x21778,x21771),f603(x21773,x21774,x21775,x21776,x21777,x21778,x21772))
% 164.51/164.38  [2178]~E(x21781,x21782)+E(f441(x21781,x21783),f441(x21782,x21783))
% 164.51/164.38  [2179]~E(x21791,x21792)+E(f441(x21793,x21791),f441(x21793,x21792))
% 164.51/164.38  [2180]~E(x21801,x21802)+E(f392(x21801),f392(x21802))
% 164.51/164.38  [2181]~E(x21811,x21812)+E(f615(x21811,x21813),f615(x21812,x21813))
% 164.51/164.38  [2182]~E(x21821,x21822)+E(f615(x21823,x21821),f615(x21823,x21822))
% 164.51/164.38  [2183]~E(x21831,x21832)+E(f359(x21831,x21833,x21834,x21835),f359(x21832,x21833,x21834,x21835))
% 164.51/164.38  [2184]~E(x21841,x21842)+E(f359(x21843,x21841,x21844,x21845),f359(x21843,x21842,x21844,x21845))
% 164.51/164.38  [2185]~E(x21851,x21852)+E(f359(x21853,x21854,x21851,x21855),f359(x21853,x21854,x21852,x21855))
% 164.51/164.38  [2186]~E(x21861,x21862)+E(f359(x21863,x21864,x21865,x21861),f359(x21863,x21864,x21865,x21862))
% 164.51/164.38  [2187]~E(x21871,x21872)+E(f676(x21871,x21873,x21874),f676(x21872,x21873,x21874))
% 164.51/164.38  [2188]~E(x21881,x21882)+E(f676(x21883,x21881,x21884),f676(x21883,x21882,x21884))
% 164.51/164.38  [2189]~E(x21891,x21892)+E(f676(x21893,x21894,x21891),f676(x21893,x21894,x21892))
% 164.51/164.38  [2190]~E(x21901,x21902)+E(f205(x21901,x21903,x21904,x21905,x21906,x21907,x21908),f205(x21902,x21903,x21904,x21905,x21906,x21907,x21908))
% 164.51/164.38  [2191]~E(x21911,x21912)+E(f205(x21913,x21911,x21914,x21915,x21916,x21917,x21918),f205(x21913,x21912,x21914,x21915,x21916,x21917,x21918))
% 164.51/164.38  [2192]~E(x21921,x21922)+E(f205(x21923,x21924,x21921,x21925,x21926,x21927,x21928),f205(x21923,x21924,x21922,x21925,x21926,x21927,x21928))
% 164.51/164.38  [2193]~E(x21931,x21932)+E(f205(x21933,x21934,x21935,x21931,x21936,x21937,x21938),f205(x21933,x21934,x21935,x21932,x21936,x21937,x21938))
% 164.51/164.38  [2194]~E(x21941,x21942)+E(f205(x21943,x21944,x21945,x21946,x21941,x21947,x21948),f205(x21943,x21944,x21945,x21946,x21942,x21947,x21948))
% 164.51/164.38  [2195]~E(x21951,x21952)+E(f205(x21953,x21954,x21955,x21956,x21957,x21951,x21958),f205(x21953,x21954,x21955,x21956,x21957,x21952,x21958))
% 164.51/164.38  [2196]~E(x21961,x21962)+E(f205(x21963,x21964,x21965,x21966,x21967,x21968,x21961),f205(x21963,x21964,x21965,x21966,x21967,x21968,x21962))
% 164.51/164.38  [2197]~E(x21971,x21972)+E(f433(x21971,x21973,x21974,x21975,x21976),f433(x21972,x21973,x21974,x21975,x21976))
% 164.51/164.38  [2198]~E(x21981,x21982)+E(f433(x21983,x21981,x21984,x21985,x21986),f433(x21983,x21982,x21984,x21985,x21986))
% 164.51/164.38  [2199]~E(x21991,x21992)+E(f433(x21993,x21994,x21991,x21995,x21996),f433(x21993,x21994,x21992,x21995,x21996))
% 164.51/164.38  [2200]~E(x22001,x22002)+E(f433(x22003,x22004,x22005,x22001,x22006),f433(x22003,x22004,x22005,x22002,x22006))
% 164.51/164.38  [2201]~E(x22011,x22012)+E(f433(x22013,x22014,x22015,x22016,x22011),f433(x22013,x22014,x22015,x22016,x22012))
% 164.51/164.38  [2202]~E(x22021,x22022)+E(f588(x22021,x22023),f588(x22022,x22023))
% 164.51/164.38  [2203]~E(x22031,x22032)+E(f588(x22033,x22031),f588(x22033,x22032))
% 164.51/164.38  [2204]~E(x22041,x22042)+E(f488(x22041,x22043,x22044,x22045,x22046),f488(x22042,x22043,x22044,x22045,x22046))
% 164.51/164.38  [2205]~E(x22051,x22052)+E(f488(x22053,x22051,x22054,x22055,x22056),f488(x22053,x22052,x22054,x22055,x22056))
% 164.51/164.38  [2206]~E(x22061,x22062)+E(f488(x22063,x22064,x22061,x22065,x22066),f488(x22063,x22064,x22062,x22065,x22066))
% 164.51/164.38  [2207]~E(x22071,x22072)+E(f488(x22073,x22074,x22075,x22071,x22076),f488(x22073,x22074,x22075,x22072,x22076))
% 164.51/164.38  [2208]~E(x22081,x22082)+E(f488(x22083,x22084,x22085,x22086,x22081),f488(x22083,x22084,x22085,x22086,x22082))
% 164.51/164.38  [2209]~E(x22091,x22092)+E(f620(x22091,x22093),f620(x22092,x22093))
% 164.51/164.38  [2210]~E(x22101,x22102)+E(f620(x22103,x22101),f620(x22103,x22102))
% 164.51/164.38  [2211]~E(x22111,x22112)+E(f413(x22111,x22113,x22114),f413(x22112,x22113,x22114))
% 164.51/164.38  [2212]~E(x22121,x22122)+E(f413(x22123,x22121,x22124),f413(x22123,x22122,x22124))
% 164.51/164.38  [2213]~E(x22131,x22132)+E(f413(x22133,x22134,x22131),f413(x22133,x22134,x22132))
% 164.51/164.38  [2214]~E(x22141,x22142)+E(f480(x22141,x22143,x22144,x22145,x22146),f480(x22142,x22143,x22144,x22145,x22146))
% 164.51/164.38  [2215]~E(x22151,x22152)+E(f480(x22153,x22151,x22154,x22155,x22156),f480(x22153,x22152,x22154,x22155,x22156))
% 164.51/164.38  [2216]~E(x22161,x22162)+E(f480(x22163,x22164,x22161,x22165,x22166),f480(x22163,x22164,x22162,x22165,x22166))
% 164.51/164.38  [2217]~E(x22171,x22172)+E(f480(x22173,x22174,x22175,x22171,x22176),f480(x22173,x22174,x22175,x22172,x22176))
% 164.51/164.38  [2218]~E(x22181,x22182)+E(f480(x22183,x22184,x22185,x22186,x22181),f480(x22183,x22184,x22185,x22186,x22182))
% 164.51/164.38  [2219]~E(x22191,x22192)+E(f614(x22191,x22193),f614(x22192,x22193))
% 164.51/164.38  [2220]~E(x22201,x22202)+E(f614(x22203,x22201),f614(x22203,x22202))
% 164.51/164.38  [2221]~E(x22211,x22212)+E(f490(x22211,x22213,x22214,x22215),f490(x22212,x22213,x22214,x22215))
% 164.51/164.38  [2222]~E(x22221,x22222)+E(f490(x22223,x22221,x22224,x22225),f490(x22223,x22222,x22224,x22225))
% 164.51/164.38  [2223]~E(x22231,x22232)+E(f490(x22233,x22234,x22231,x22235),f490(x22233,x22234,x22232,x22235))
% 164.51/164.38  [2224]~E(x22241,x22242)+E(f490(x22243,x22244,x22245,x22241),f490(x22243,x22244,x22245,x22242))
% 164.51/164.38  [2225]~E(x22251,x22252)+E(f604(x22251,x22253,x22254),f604(x22252,x22253,x22254))
% 164.51/164.38  [2226]~E(x22261,x22262)+E(f604(x22263,x22261,x22264),f604(x22263,x22262,x22264))
% 164.51/164.38  [2227]~E(x22271,x22272)+E(f604(x22273,x22274,x22271),f604(x22273,x22274,x22272))
% 164.51/164.38  [2228]~E(x22281,x22282)+E(f717(x22281,x22283),f717(x22282,x22283))
% 164.51/164.38  [2229]~E(x22291,x22292)+E(f717(x22293,x22291),f717(x22293,x22292))
% 164.51/164.38  [2230]~E(x22301,x22302)+E(f766(x22301,x22303),f766(x22302,x22303))
% 164.51/164.38  [2231]~E(x22311,x22312)+E(f766(x22313,x22311),f766(x22313,x22312))
% 164.51/164.38  [2232]~E(x22321,x22322)+E(f774(x22321,x22323,x22324,x22325),f774(x22322,x22323,x22324,x22325))
% 164.51/164.38  [2233]~E(x22331,x22332)+E(f774(x22333,x22331,x22334,x22335),f774(x22333,x22332,x22334,x22335))
% 164.51/164.38  [2234]~E(x22341,x22342)+E(f774(x22343,x22344,x22341,x22345),f774(x22343,x22344,x22342,x22345))
% 164.51/164.38  [2235]~E(x22351,x22352)+E(f774(x22353,x22354,x22355,x22351),f774(x22353,x22354,x22355,x22352))
% 164.51/164.38  [2236]~E(x22361,x22362)+E(f581(x22361,x22363,x22364,x22365,x22366,x22367),f581(x22362,x22363,x22364,x22365,x22366,x22367))
% 164.51/164.38  [2237]~E(x22371,x22372)+E(f581(x22373,x22371,x22374,x22375,x22376,x22377),f581(x22373,x22372,x22374,x22375,x22376,x22377))
% 164.51/164.38  [2238]~E(x22381,x22382)+E(f581(x22383,x22384,x22381,x22385,x22386,x22387),f581(x22383,x22384,x22382,x22385,x22386,x22387))
% 164.51/164.38  [2239]~E(x22391,x22392)+E(f581(x22393,x22394,x22395,x22391,x22396,x22397),f581(x22393,x22394,x22395,x22392,x22396,x22397))
% 164.51/164.38  [2240]~E(x22401,x22402)+E(f581(x22403,x22404,x22405,x22406,x22401,x22407),f581(x22403,x22404,x22405,x22406,x22402,x22407))
% 164.51/164.38  [2241]~E(x22411,x22412)+E(f581(x22413,x22414,x22415,x22416,x22417,x22411),f581(x22413,x22414,x22415,x22416,x22417,x22412))
% 164.51/164.38  [2242]~E(x22421,x22422)+E(f762(x22421,x22423,x22424),f762(x22422,x22423,x22424))
% 164.51/164.38  [2243]~E(x22431,x22432)+E(f762(x22433,x22431,x22434),f762(x22433,x22432,x22434))
% 164.51/164.38  [2244]~E(x22441,x22442)+E(f762(x22443,x22444,x22441),f762(x22443,x22444,x22442))
% 164.51/164.38  [2245]~E(x22451,x22452)+E(f181(x22451,x22453,x22454,x22455),f181(x22452,x22453,x22454,x22455))
% 164.51/164.38  [2246]~E(x22461,x22462)+E(f181(x22463,x22461,x22464,x22465),f181(x22463,x22462,x22464,x22465))
% 164.51/164.38  [2247]~E(x22471,x22472)+E(f181(x22473,x22474,x22471,x22475),f181(x22473,x22474,x22472,x22475))
% 164.51/164.38  [2248]~E(x22481,x22482)+E(f181(x22483,x22484,x22485,x22481),f181(x22483,x22484,x22485,x22482))
% 164.51/164.38  [2249]~E(x22491,x22492)+E(f458(x22491,x22493,x22494,x22495),f458(x22492,x22493,x22494,x22495))
% 164.51/164.38  [2250]~E(x22501,x22502)+E(f458(x22503,x22501,x22504,x22505),f458(x22503,x22502,x22504,x22505))
% 164.51/164.38  [2251]~E(x22511,x22512)+E(f458(x22513,x22514,x22511,x22515),f458(x22513,x22514,x22512,x22515))
% 164.51/164.38  [2252]~E(x22521,x22522)+E(f458(x22523,x22524,x22525,x22521),f458(x22523,x22524,x22525,x22522))
% 164.51/164.38  [2253]~E(x22531,x22532)+E(f124(x22531),f124(x22532))
% 164.51/164.38  [2254]~E(x22541,x22542)+E(f705(x22541,x22543,x22544,x22545,x22546),f705(x22542,x22543,x22544,x22545,x22546))
% 164.51/164.38  [2255]~E(x22551,x22552)+E(f705(x22553,x22551,x22554,x22555,x22556),f705(x22553,x22552,x22554,x22555,x22556))
% 164.51/164.38  [2256]~E(x22561,x22562)+E(f705(x22563,x22564,x22561,x22565,x22566),f705(x22563,x22564,x22562,x22565,x22566))
% 164.51/164.38  [2257]~E(x22571,x22572)+E(f705(x22573,x22574,x22575,x22571,x22576),f705(x22573,x22574,x22575,x22572,x22576))
% 164.51/164.38  [2258]~E(x22581,x22582)+E(f705(x22583,x22584,x22585,x22586,x22581),f705(x22583,x22584,x22585,x22586,x22582))
% 164.51/164.38  [2259]~E(x22591,x22592)+E(f222(x22591,x22593,x22594,x22595),f222(x22592,x22593,x22594,x22595))
% 164.51/164.38  [2260]~E(x22601,x22602)+E(f222(x22603,x22601,x22604,x22605),f222(x22603,x22602,x22604,x22605))
% 164.51/164.38  [2261]~E(x22611,x22612)+E(f222(x22613,x22614,x22611,x22615),f222(x22613,x22614,x22612,x22615))
% 164.51/164.38  [2262]~E(x22621,x22622)+E(f222(x22623,x22624,x22625,x22621),f222(x22623,x22624,x22625,x22622))
% 164.51/164.38  [2263]~E(x22631,x22632)+E(f765(x22631,x22633,x22634,x22635,x22636),f765(x22632,x22633,x22634,x22635,x22636))
% 164.51/164.38  [2264]~E(x22641,x22642)+E(f765(x22643,x22641,x22644,x22645,x22646),f765(x22643,x22642,x22644,x22645,x22646))
% 164.51/164.38  [2265]~E(x22651,x22652)+E(f765(x22653,x22654,x22651,x22655,x22656),f765(x22653,x22654,x22652,x22655,x22656))
% 164.51/164.38  [2266]~E(x22661,x22662)+E(f765(x22663,x22664,x22665,x22661,x22666),f765(x22663,x22664,x22665,x22662,x22666))
% 164.51/164.38  [2267]~E(x22671,x22672)+E(f765(x22673,x22674,x22675,x22676,x22671),f765(x22673,x22674,x22675,x22676,x22672))
% 164.51/164.38  [2268]~E(x22681,x22682)+E(f595(x22681),f595(x22682))
% 164.51/164.38  [2269]~E(x22691,x22692)+E(f592(x22691,x22693,x22694,x22695,x22696),f592(x22692,x22693,x22694,x22695,x22696))
% 164.51/164.38  [2270]~E(x22701,x22702)+E(f592(x22703,x22701,x22704,x22705,x22706),f592(x22703,x22702,x22704,x22705,x22706))
% 164.51/164.38  [2271]~E(x22711,x22712)+E(f592(x22713,x22714,x22711,x22715,x22716),f592(x22713,x22714,x22712,x22715,x22716))
% 164.51/164.38  [2272]~E(x22721,x22722)+E(f592(x22723,x22724,x22725,x22721,x22726),f592(x22723,x22724,x22725,x22722,x22726))
% 164.51/164.38  [2273]~E(x22731,x22732)+E(f592(x22733,x22734,x22735,x22736,x22731),f592(x22733,x22734,x22735,x22736,x22732))
% 164.51/164.38  [2274]~E(x22741,x22742)+E(f198(x22741),f198(x22742))
% 164.51/164.38  [2275]~E(x22751,x22752)+E(f596(x22751,x22753,x22754),f596(x22752,x22753,x22754))
% 164.51/164.38  [2276]~E(x22761,x22762)+E(f596(x22763,x22761,x22764),f596(x22763,x22762,x22764))
% 164.51/164.38  [2277]~E(x22771,x22772)+E(f596(x22773,x22774,x22771),f596(x22773,x22774,x22772))
% 164.51/164.38  [2278]~E(x22781,x22782)+E(f464(x22781),f464(x22782))
% 164.51/164.38  [2279]~E(x22791,x22792)+E(f554(x22791),f554(x22792))
% 164.51/164.38  [2280]~E(x22801,x22802)+E(f587(x22801,x22803),f587(x22802,x22803))
% 164.51/164.38  [2281]~E(x22811,x22812)+E(f587(x22813,x22811),f587(x22813,x22812))
% 164.51/164.38  [2282]~E(x22821,x22822)+E(f509(x22821,x22823,x22824,x22825,x22826),f509(x22822,x22823,x22824,x22825,x22826))
% 164.51/164.38  [2283]~E(x22831,x22832)+E(f509(x22833,x22831,x22834,x22835,x22836),f509(x22833,x22832,x22834,x22835,x22836))
% 164.51/164.38  [2284]~E(x22841,x22842)+E(f509(x22843,x22844,x22841,x22845,x22846),f509(x22843,x22844,x22842,x22845,x22846))
% 164.51/164.38  [2285]~E(x22851,x22852)+E(f509(x22853,x22854,x22855,x22851,x22856),f509(x22853,x22854,x22855,x22852,x22856))
% 164.51/164.38  [2286]~E(x22861,x22862)+E(f509(x22863,x22864,x22865,x22866,x22861),f509(x22863,x22864,x22865,x22866,x22862))
% 164.51/164.38  [2287]~E(x22871,x22872)+E(f394(x22871,x22873,x22874),f394(x22872,x22873,x22874))
% 164.51/164.38  [2288]~E(x22881,x22882)+E(f394(x22883,x22881,x22884),f394(x22883,x22882,x22884))
% 164.51/164.38  [2289]~E(x22891,x22892)+E(f394(x22893,x22894,x22891),f394(x22893,x22894,x22892))
% 164.51/164.38  [2290]~E(x22901,x22902)+E(f270(x22901,x22903,x22904),f270(x22902,x22903,x22904))
% 164.51/164.38  [2291]~E(x22911,x22912)+E(f270(x22913,x22911,x22914),f270(x22913,x22912,x22914))
% 164.51/164.38  [2292]~E(x22921,x22922)+E(f270(x22923,x22924,x22921),f270(x22923,x22924,x22922))
% 164.51/164.38  [2293]~E(x22931,x22932)+E(f400(x22931,x22933),f400(x22932,x22933))
% 164.51/164.38  [2294]~E(x22941,x22942)+E(f400(x22943,x22941),f400(x22943,x22942))
% 164.51/164.38  [2295]~E(x22951,x22952)+E(f517(x22951,x22953),f517(x22952,x22953))
% 164.51/164.38  [2296]~E(x22961,x22962)+E(f517(x22963,x22961),f517(x22963,x22962))
% 164.51/164.38  [2297]~E(x22971,x22972)+E(f446(x22971,x22973,x22974,x22975),f446(x22972,x22973,x22974,x22975))
% 164.51/164.38  [2298]~E(x22981,x22982)+E(f446(x22983,x22981,x22984,x22985),f446(x22983,x22982,x22984,x22985))
% 164.51/164.38  [2299]~E(x22991,x22992)+E(f446(x22993,x22994,x22991,x22995),f446(x22993,x22994,x22992,x22995))
% 164.51/164.38  [2300]~E(x23001,x23002)+E(f446(x23003,x23004,x23005,x23001),f446(x23003,x23004,x23005,x23002))
% 164.51/164.38  [2301]~E(x23011,x23012)+E(f601(x23011,x23013,x23014,x23015,x23016),f601(x23012,x23013,x23014,x23015,x23016))
% 164.51/164.38  [2302]~E(x23021,x23022)+E(f601(x23023,x23021,x23024,x23025,x23026),f601(x23023,x23022,x23024,x23025,x23026))
% 164.51/164.38  [2303]~E(x23031,x23032)+E(f601(x23033,x23034,x23031,x23035,x23036),f601(x23033,x23034,x23032,x23035,x23036))
% 164.51/164.38  [2304]~E(x23041,x23042)+E(f601(x23043,x23044,x23045,x23041,x23046),f601(x23043,x23044,x23045,x23042,x23046))
% 164.51/164.38  [2305]~E(x23051,x23052)+E(f601(x23053,x23054,x23055,x23056,x23051),f601(x23053,x23054,x23055,x23056,x23052))
% 164.51/164.38  [2306]~E(x23061,x23062)+E(f461(x23061,x23063,x23064,x23065),f461(x23062,x23063,x23064,x23065))
% 164.51/164.38  [2307]~E(x23071,x23072)+E(f461(x23073,x23071,x23074,x23075),f461(x23073,x23072,x23074,x23075))
% 164.51/164.38  [2308]~E(x23081,x23082)+E(f461(x23083,x23084,x23081,x23085),f461(x23083,x23084,x23082,x23085))
% 164.51/164.38  [2309]~E(x23091,x23092)+E(f461(x23093,x23094,x23095,x23091),f461(x23093,x23094,x23095,x23092))
% 164.51/164.38  [2310]~E(x23101,x23102)+E(f616(x23101,x23103),f616(x23102,x23103))
% 164.51/164.38  [2311]~E(x23111,x23112)+E(f616(x23113,x23111),f616(x23113,x23112))
% 164.51/164.38  [2312]~E(x23121,x23122)+E(f536(x23121,x23123,x23124,x23125,x23126),f536(x23122,x23123,x23124,x23125,x23126))
% 164.51/164.38  [2313]~E(x23131,x23132)+E(f536(x23133,x23131,x23134,x23135,x23136),f536(x23133,x23132,x23134,x23135,x23136))
% 164.51/164.38  [2314]~E(x23141,x23142)+E(f536(x23143,x23144,x23141,x23145,x23146),f536(x23143,x23144,x23142,x23145,x23146))
% 164.51/164.38  [2315]~E(x23151,x23152)+E(f536(x23153,x23154,x23155,x23151,x23156),f536(x23153,x23154,x23155,x23152,x23156))
% 164.51/164.38  [2316]~E(x23161,x23162)+E(f536(x23163,x23164,x23165,x23166,x23161),f536(x23163,x23164,x23165,x23166,x23162))
% 164.51/164.38  [2317]~E(x23171,x23172)+E(f646(x23171,x23173,x23174),f646(x23172,x23173,x23174))
% 164.51/164.38  [2318]~E(x23181,x23182)+E(f646(x23183,x23181,x23184),f646(x23183,x23182,x23184))
% 164.51/164.38  [2319]~E(x23191,x23192)+E(f646(x23193,x23194,x23191),f646(x23193,x23194,x23192))
% 164.51/164.38  [2320]~E(x23201,x23202)+E(f275(x23201,x23203,x23204,x23205),f275(x23202,x23203,x23204,x23205))
% 164.51/164.38  [2321]~E(x23211,x23212)+E(f275(x23213,x23211,x23214,x23215),f275(x23213,x23212,x23214,x23215))
% 164.51/164.38  [2322]~E(x23221,x23222)+E(f275(x23223,x23224,x23221,x23225),f275(x23223,x23224,x23222,x23225))
% 164.51/164.38  [2323]~E(x23231,x23232)+E(f275(x23233,x23234,x23235,x23231),f275(x23233,x23234,x23235,x23232))
% 164.51/164.38  [2324]~E(x23241,x23242)+E(f611(x23241,x23243,x23244,x23245),f611(x23242,x23243,x23244,x23245))
% 164.51/164.38  [2325]~E(x23251,x23252)+E(f611(x23253,x23251,x23254,x23255),f611(x23253,x23252,x23254,x23255))
% 164.51/164.38  [2326]~E(x23261,x23262)+E(f611(x23263,x23264,x23261,x23265),f611(x23263,x23264,x23262,x23265))
% 164.51/164.38  [2327]~E(x23271,x23272)+E(f611(x23273,x23274,x23275,x23271),f611(x23273,x23274,x23275,x23272))
% 164.51/164.38  [2328]~E(x23281,x23282)+E(f572(x23281,x23283,x23284,x23285,x23286),f572(x23282,x23283,x23284,x23285,x23286))
% 164.51/164.38  [2329]~E(x23291,x23292)+E(f572(x23293,x23291,x23294,x23295,x23296),f572(x23293,x23292,x23294,x23295,x23296))
% 164.51/164.38  [2330]~E(x23301,x23302)+E(f572(x23303,x23304,x23301,x23305,x23306),f572(x23303,x23304,x23302,x23305,x23306))
% 164.51/164.38  [2331]~E(x23311,x23312)+E(f572(x23313,x23314,x23315,x23311,x23316),f572(x23313,x23314,x23315,x23312,x23316))
% 164.51/164.38  [2332]~E(x23321,x23322)+E(f572(x23323,x23324,x23325,x23326,x23321),f572(x23323,x23324,x23325,x23326,x23322))
% 164.51/164.38  [2333]~E(x23331,x23332)+E(f612(x23331),f612(x23332))
% 164.51/164.38  [2334]~E(x23341,x23342)+E(f590(x23341,x23343,x23344),f590(x23342,x23343,x23344))
% 164.51/164.38  [2335]~E(x23351,x23352)+E(f590(x23353,x23351,x23354),f590(x23353,x23352,x23354))
% 164.51/164.38  [2336]~E(x23361,x23362)+E(f590(x23363,x23364,x23361),f590(x23363,x23364,x23362))
% 164.51/164.38  [2337]~E(x23371,x23372)+E(f825(x23371,x23373),f825(x23372,x23373))
% 164.51/164.38  [2338]~E(x23381,x23382)+E(f825(x23383,x23381),f825(x23383,x23382))
% 164.51/164.38  [2339]~E(x23391,x23392)+E(f342(x23391,x23393,x23394,x23395),f342(x23392,x23393,x23394,x23395))
% 164.51/164.38  [2340]~E(x23401,x23402)+E(f342(x23403,x23401,x23404,x23405),f342(x23403,x23402,x23404,x23405))
% 164.51/164.38  [2341]~E(x23411,x23412)+E(f342(x23413,x23414,x23411,x23415),f342(x23413,x23414,x23412,x23415))
% 164.51/164.38  [2342]~E(x23421,x23422)+E(f342(x23423,x23424,x23425,x23421),f342(x23423,x23424,x23425,x23422))
% 164.51/164.38  [2343]~E(x23431,x23432)+E(f748(x23431,x23433),f748(x23432,x23433))
% 164.51/164.38  [2344]~E(x23441,x23442)+E(f748(x23443,x23441),f748(x23443,x23442))
% 164.51/164.38  [2345]~E(x23451,x23452)+E(f505(x23451,x23453,x23454,x23455,x23456,x23457),f505(x23452,x23453,x23454,x23455,x23456,x23457))
% 164.51/164.38  [2346]~E(x23461,x23462)+E(f505(x23463,x23461,x23464,x23465,x23466,x23467),f505(x23463,x23462,x23464,x23465,x23466,x23467))
% 164.51/164.38  [2347]~E(x23471,x23472)+E(f505(x23473,x23474,x23471,x23475,x23476,x23477),f505(x23473,x23474,x23472,x23475,x23476,x23477))
% 164.51/164.38  [2348]~E(x23481,x23482)+E(f505(x23483,x23484,x23485,x23481,x23486,x23487),f505(x23483,x23484,x23485,x23482,x23486,x23487))
% 164.51/164.38  [2349]~E(x23491,x23492)+E(f505(x23493,x23494,x23495,x23496,x23491,x23497),f505(x23493,x23494,x23495,x23496,x23492,x23497))
% 164.51/164.38  [2350]~E(x23501,x23502)+E(f505(x23503,x23504,x23505,x23506,x23507,x23501),f505(x23503,x23504,x23505,x23506,x23507,x23502))
% 164.51/164.38  [2351]~E(x23511,x23512)+E(f329(x23511),f329(x23512))
% 164.51/164.38  [2352]~E(x23521,x23522)+E(f806(x23521,x23523,x23524),f806(x23522,x23523,x23524))
% 164.51/164.38  [2353]~E(x23531,x23532)+E(f806(x23533,x23531,x23534),f806(x23533,x23532,x23534))
% 164.51/164.38  [2354]~E(x23541,x23542)+E(f806(x23543,x23544,x23541),f806(x23543,x23544,x23542))
% 164.51/164.38  [2355]~E(x23551,x23552)+E(f644(x23551,x23553,x23554,x23555),f644(x23552,x23553,x23554,x23555))
% 164.51/164.38  [2356]~E(x23561,x23562)+E(f644(x23563,x23561,x23564,x23565),f644(x23563,x23562,x23564,x23565))
% 164.51/164.38  [2357]~E(x23571,x23572)+E(f644(x23573,x23574,x23571,x23575),f644(x23573,x23574,x23572,x23575))
% 164.51/164.38  [2358]~E(x23581,x23582)+E(f644(x23583,x23584,x23585,x23581),f644(x23583,x23584,x23585,x23582))
% 164.51/164.38  [2359]~E(x23591,x23592)+E(f794(x23591,x23593,x23594),f794(x23592,x23593,x23594))
% 164.51/164.38  [2360]~E(x23601,x23602)+E(f794(x23603,x23601,x23604),f794(x23603,x23602,x23604))
% 164.51/164.38  [2361]~E(x23611,x23612)+E(f794(x23613,x23614,x23611),f794(x23613,x23614,x23612))
% 164.51/164.38  [2362]~E(x23621,x23622)+E(f631(x23621,x23623),f631(x23622,x23623))
% 164.51/164.38  [2363]~E(x23631,x23632)+E(f631(x23633,x23631),f631(x23633,x23632))
% 164.51/164.38  [2364]~E(x23641,x23642)+E(f96(x23641,x23643,x23644,x23645),f96(x23642,x23643,x23644,x23645))
% 164.51/164.38  [2365]~E(x23651,x23652)+E(f96(x23653,x23651,x23654,x23655),f96(x23653,x23652,x23654,x23655))
% 164.51/164.38  [2366]~E(x23661,x23662)+E(f96(x23663,x23664,x23661,x23665),f96(x23663,x23664,x23662,x23665))
% 164.51/164.38  [2367]~E(x23671,x23672)+E(f96(x23673,x23674,x23675,x23671),f96(x23673,x23674,x23675,x23672))
% 164.51/164.38  [2368]~E(x23681,x23682)+E(f702(x23681,x23683,x23684,x23685,x23686),f702(x23682,x23683,x23684,x23685,x23686))
% 164.51/164.38  [2369]~E(x23691,x23692)+E(f702(x23693,x23691,x23694,x23695,x23696),f702(x23693,x23692,x23694,x23695,x23696))
% 164.51/164.38  [2370]~E(x23701,x23702)+E(f702(x23703,x23704,x23701,x23705,x23706),f702(x23703,x23704,x23702,x23705,x23706))
% 164.51/164.38  [2371]~E(x23711,x23712)+E(f702(x23713,x23714,x23715,x23711,x23716),f702(x23713,x23714,x23715,x23712,x23716))
% 164.51/164.38  [2372]~E(x23721,x23722)+E(f702(x23723,x23724,x23725,x23726,x23721),f702(x23723,x23724,x23725,x23726,x23722))
% 164.51/164.38  [2373]~E(x23731,x23732)+E(f367(x23731,x23733),f367(x23732,x23733))
% 164.51/164.38  [2374]~E(x23741,x23742)+E(f367(x23743,x23741),f367(x23743,x23742))
% 164.51/164.38  [2375]~E(x23751,x23752)+E(f640(x23751,x23753,x23754,x23755,x23756),f640(x23752,x23753,x23754,x23755,x23756))
% 164.51/164.38  [2376]~E(x23761,x23762)+E(f640(x23763,x23761,x23764,x23765,x23766),f640(x23763,x23762,x23764,x23765,x23766))
% 164.51/164.38  [2377]~E(x23771,x23772)+E(f640(x23773,x23774,x23771,x23775,x23776),f640(x23773,x23774,x23772,x23775,x23776))
% 164.51/164.38  [2378]~E(x23781,x23782)+E(f640(x23783,x23784,x23785,x23781,x23786),f640(x23783,x23784,x23785,x23782,x23786))
% 164.51/164.38  [2379]~E(x23791,x23792)+E(f640(x23793,x23794,x23795,x23796,x23791),f640(x23793,x23794,x23795,x23796,x23792))
% 164.51/164.38  [2380]~E(x23801,x23802)+E(f218(x23801,x23803,x23804,x23805,x23806),f218(x23802,x23803,x23804,x23805,x23806))
% 164.51/164.38  [2381]~E(x23811,x23812)+E(f218(x23813,x23811,x23814,x23815,x23816),f218(x23813,x23812,x23814,x23815,x23816))
% 164.51/164.38  [2382]~E(x23821,x23822)+E(f218(x23823,x23824,x23821,x23825,x23826),f218(x23823,x23824,x23822,x23825,x23826))
% 164.51/164.38  [2383]~E(x23831,x23832)+E(f218(x23833,x23834,x23835,x23831,x23836),f218(x23833,x23834,x23835,x23832,x23836))
% 164.51/164.38  [2384]~E(x23841,x23842)+E(f218(x23843,x23844,x23845,x23846,x23841),f218(x23843,x23844,x23845,x23846,x23842))
% 164.51/164.38  [2385]~E(x23851,x23852)+E(f492(x23851,x23853,x23854,x23855),f492(x23852,x23853,x23854,x23855))
% 164.51/164.38  [2386]~E(x23861,x23862)+E(f492(x23863,x23861,x23864,x23865),f492(x23863,x23862,x23864,x23865))
% 164.51/164.38  [2387]~E(x23871,x23872)+E(f492(x23873,x23874,x23871,x23875),f492(x23873,x23874,x23872,x23875))
% 164.51/164.38  [2388]~E(x23881,x23882)+E(f492(x23883,x23884,x23885,x23881),f492(x23883,x23884,x23885,x23882))
% 164.51/164.38  [2389]~E(x23891,x23892)+E(f719(x23891,x23893,x23894),f719(x23892,x23893,x23894))
% 164.51/164.38  [2390]~E(x23901,x23902)+E(f719(x23903,x23901,x23904),f719(x23903,x23902,x23904))
% 164.51/164.38  [2391]~E(x23911,x23912)+E(f719(x23913,x23914,x23911),f719(x23913,x23914,x23912))
% 164.51/164.38  [2392]~E(x23921,x23922)+E(f567(x23921,x23923,x23924,x23925,x23926,x23927),f567(x23922,x23923,x23924,x23925,x23926,x23927))
% 164.51/164.38  [2393]~E(x23931,x23932)+E(f567(x23933,x23931,x23934,x23935,x23936,x23937),f567(x23933,x23932,x23934,x23935,x23936,x23937))
% 164.51/164.38  [2394]~E(x23941,x23942)+E(f567(x23943,x23944,x23941,x23945,x23946,x23947),f567(x23943,x23944,x23942,x23945,x23946,x23947))
% 164.51/164.38  [2395]~E(x23951,x23952)+E(f567(x23953,x23954,x23955,x23951,x23956,x23957),f567(x23953,x23954,x23955,x23952,x23956,x23957))
% 164.51/164.38  [2396]~E(x23961,x23962)+E(f567(x23963,x23964,x23965,x23966,x23961,x23967),f567(x23963,x23964,x23965,x23966,x23962,x23967))
% 164.51/164.38  [2397]~E(x23971,x23972)+E(f567(x23973,x23974,x23975,x23976,x23977,x23971),f567(x23973,x23974,x23975,x23976,x23977,x23972))
% 164.51/164.38  [2398]~E(x23981,x23982)+E(f792(x23981,x23983,x23984),f792(x23982,x23983,x23984))
% 164.51/164.38  [2399]~E(x23991,x23992)+E(f792(x23993,x23991,x23994),f792(x23993,x23992,x23994))
% 164.51/164.38  [2400]~E(x24001,x24002)+E(f792(x24003,x24004,x24001),f792(x24003,x24004,x24002))
% 164.51/164.38  [2401]~E(x24011,x24012)+E(f655(x24011,x24013,x24014),f655(x24012,x24013,x24014))
% 164.51/164.38  [2402]~E(x24021,x24022)+E(f655(x24023,x24021,x24024),f655(x24023,x24022,x24024))
% 164.51/164.38  [2403]~E(x24031,x24032)+E(f655(x24033,x24034,x24031),f655(x24033,x24034,x24032))
% 164.51/164.38  [2404]~E(x24041,x24042)+E(f409(x24041,x24043,x24044),f409(x24042,x24043,x24044))
% 164.51/164.38  [2405]~E(x24051,x24052)+E(f409(x24053,x24051,x24054),f409(x24053,x24052,x24054))
% 164.51/164.38  [2406]~E(x24061,x24062)+E(f409(x24063,x24064,x24061),f409(x24063,x24064,x24062))
% 164.51/164.38  [2407]~E(x24071,x24072)+E(f739(x24071,x24073,x24074),f739(x24072,x24073,x24074))
% 164.51/164.38  [2408]~E(x24081,x24082)+E(f739(x24083,x24081,x24084),f739(x24083,x24082,x24084))
% 164.51/164.38  [2409]~E(x24091,x24092)+E(f739(x24093,x24094,x24091),f739(x24093,x24094,x24092))
% 164.51/164.38  [2410]~E(x24101,x24102)+E(f256(x24101,x24103,x24104,x24105,x24106),f256(x24102,x24103,x24104,x24105,x24106))
% 164.51/164.38  [2411]~E(x24111,x24112)+E(f256(x24113,x24111,x24114,x24115,x24116),f256(x24113,x24112,x24114,x24115,x24116))
% 164.51/164.38  [2412]~E(x24121,x24122)+E(f256(x24123,x24124,x24121,x24125,x24126),f256(x24123,x24124,x24122,x24125,x24126))
% 164.51/164.38  [2413]~E(x24131,x24132)+E(f256(x24133,x24134,x24135,x24131,x24136),f256(x24133,x24134,x24135,x24132,x24136))
% 164.51/164.38  [2414]~E(x24141,x24142)+E(f256(x24143,x24144,x24145,x24146,x24141),f256(x24143,x24144,x24145,x24146,x24142))
% 164.51/164.38  [2415]~E(x24151,x24152)+E(f204(x24151,x24153,x24154,x24155),f204(x24152,x24153,x24154,x24155))
% 164.51/164.38  [2416]~E(x24161,x24162)+E(f204(x24163,x24161,x24164,x24165),f204(x24163,x24162,x24164,x24165))
% 164.51/164.38  [2417]~E(x24171,x24172)+E(f204(x24173,x24174,x24171,x24175),f204(x24173,x24174,x24172,x24175))
% 164.51/164.38  [2418]~E(x24181,x24182)+E(f204(x24183,x24184,x24185,x24181),f204(x24183,x24184,x24185,x24182))
% 164.51/164.38  [2419]~E(x24191,x24192)+E(f665(x24191,x24193,x24194,x24195,x24196),f665(x24192,x24193,x24194,x24195,x24196))
% 164.51/164.38  [2420]~E(x24201,x24202)+E(f665(x24203,x24201,x24204,x24205,x24206),f665(x24203,x24202,x24204,x24205,x24206))
% 164.51/164.38  [2421]~E(x24211,x24212)+E(f665(x24213,x24214,x24211,x24215,x24216),f665(x24213,x24214,x24212,x24215,x24216))
% 164.51/164.38  [2422]~E(x24221,x24222)+E(f665(x24223,x24224,x24225,x24221,x24226),f665(x24223,x24224,x24225,x24222,x24226))
% 164.51/164.38  [2423]~E(x24231,x24232)+E(f665(x24233,x24234,x24235,x24236,x24231),f665(x24233,x24234,x24235,x24236,x24232))
% 164.51/164.38  [2424]~E(x24241,x24242)+E(f625(x24241,x24243,x24244),f625(x24242,x24243,x24244))
% 164.51/164.38  [2425]~E(x24251,x24252)+E(f625(x24253,x24251,x24254),f625(x24253,x24252,x24254))
% 164.51/164.38  [2426]~E(x24261,x24262)+E(f625(x24263,x24264,x24261),f625(x24263,x24264,x24262))
% 164.51/164.38  [2427]~E(x24271,x24272)+E(f544(x24271,x24273,x24274,x24275,x24276,x24277,x24278),f544(x24272,x24273,x24274,x24275,x24276,x24277,x24278))
% 164.51/164.38  [2428]~E(x24281,x24282)+E(f544(x24283,x24281,x24284,x24285,x24286,x24287,x24288),f544(x24283,x24282,x24284,x24285,x24286,x24287,x24288))
% 164.51/164.38  [2429]~E(x24291,x24292)+E(f544(x24293,x24294,x24291,x24295,x24296,x24297,x24298),f544(x24293,x24294,x24292,x24295,x24296,x24297,x24298))
% 164.51/164.38  [2430]~E(x24301,x24302)+E(f544(x24303,x24304,x24305,x24301,x24306,x24307,x24308),f544(x24303,x24304,x24305,x24302,x24306,x24307,x24308))
% 164.51/164.38  [2431]~E(x24311,x24312)+E(f544(x24313,x24314,x24315,x24316,x24311,x24317,x24318),f544(x24313,x24314,x24315,x24316,x24312,x24317,x24318))
% 164.51/164.38  [2432]~E(x24321,x24322)+E(f544(x24323,x24324,x24325,x24326,x24327,x24321,x24328),f544(x24323,x24324,x24325,x24326,x24327,x24322,x24328))
% 164.51/164.38  [2433]~E(x24331,x24332)+E(f544(x24333,x24334,x24335,x24336,x24337,x24338,x24331),f544(x24333,x24334,x24335,x24336,x24337,x24338,x24332))
% 164.51/164.38  [2434]~E(x24341,x24342)+E(f330(x24341,x24343),f330(x24342,x24343))
% 164.51/164.38  [2435]~E(x24351,x24352)+E(f330(x24353,x24351),f330(x24353,x24352))
% 164.51/164.38  [2436]~E(x24361,x24362)+E(f418(x24361,x24363,x24364),f418(x24362,x24363,x24364))
% 164.51/164.38  [2437]~E(x24371,x24372)+E(f418(x24373,x24371,x24374),f418(x24373,x24372,x24374))
% 164.51/164.38  [2438]~E(x24381,x24382)+E(f418(x24383,x24384,x24381),f418(x24383,x24384,x24382))
% 164.51/164.38  [2439]~E(x24391,x24392)+E(f396(x24391,x24393,x24394),f396(x24392,x24393,x24394))
% 164.51/164.38  [2440]~E(x24401,x24402)+E(f396(x24403,x24401,x24404),f396(x24403,x24402,x24404))
% 164.51/164.38  [2441]~E(x24411,x24412)+E(f396(x24413,x24414,x24411),f396(x24413,x24414,x24412))
% 164.51/164.38  [2442]~E(x24421,x24422)+E(f485(x24421,x24423,x24424),f485(x24422,x24423,x24424))
% 164.51/164.38  [2443]~E(x24431,x24432)+E(f485(x24433,x24431,x24434),f485(x24433,x24432,x24434))
% 164.51/164.38  [2444]~E(x24441,x24442)+E(f485(x24443,x24444,x24441),f485(x24443,x24444,x24442))
% 164.51/164.38  [2445]~E(x24451,x24452)+E(f450(x24451,x24453,x24454,x24455),f450(x24452,x24453,x24454,x24455))
% 164.51/164.38  [2446]~E(x24461,x24462)+E(f450(x24463,x24461,x24464,x24465),f450(x24463,x24462,x24464,x24465))
% 164.51/164.38  [2447]~E(x24471,x24472)+E(f450(x24473,x24474,x24471,x24475),f450(x24473,x24474,x24472,x24475))
% 164.51/164.38  [2448]~E(x24481,x24482)+E(f450(x24483,x24484,x24485,x24481),f450(x24483,x24484,x24485,x24482))
% 164.51/164.38  [2449]~E(x24491,x24492)+E(f633(x24491,x24493),f633(x24492,x24493))
% 164.51/164.38  [2450]~E(x24501,x24502)+E(f633(x24503,x24501),f633(x24503,x24502))
% 164.51/164.38  [2451]~E(x24511,x24512)+E(f797(x24511,x24513,x24514),f797(x24512,x24513,x24514))
% 164.51/164.38  [2452]~E(x24521,x24522)+E(f797(x24523,x24521,x24524),f797(x24523,x24522,x24524))
% 164.51/164.38  [2453]~E(x24531,x24532)+E(f797(x24533,x24534,x24531),f797(x24533,x24534,x24532))
% 164.51/164.38  [2454]~E(x24541,x24542)+E(f319(x24541,x24543,x24544),f319(x24542,x24543,x24544))
% 164.51/164.38  [2455]~E(x24551,x24552)+E(f319(x24553,x24551,x24554),f319(x24553,x24552,x24554))
% 164.51/164.38  [2456]~E(x24561,x24562)+E(f319(x24563,x24564,x24561),f319(x24563,x24564,x24562))
% 164.51/164.38  [2457]~E(x24571,x24572)+E(f659(x24571,x24573,x24574,x24575,x24576,x24577,x24578),f659(x24572,x24573,x24574,x24575,x24576,x24577,x24578))
% 164.51/164.38  [2458]~E(x24581,x24582)+E(f659(x24583,x24581,x24584,x24585,x24586,x24587,x24588),f659(x24583,x24582,x24584,x24585,x24586,x24587,x24588))
% 164.51/164.38  [2459]~E(x24591,x24592)+E(f659(x24593,x24594,x24591,x24595,x24596,x24597,x24598),f659(x24593,x24594,x24592,x24595,x24596,x24597,x24598))
% 164.51/164.38  [2460]~E(x24601,x24602)+E(f659(x24603,x24604,x24605,x24601,x24606,x24607,x24608),f659(x24603,x24604,x24605,x24602,x24606,x24607,x24608))
% 164.51/164.38  [2461]~E(x24611,x24612)+E(f659(x24613,x24614,x24615,x24616,x24611,x24617,x24618),f659(x24613,x24614,x24615,x24616,x24612,x24617,x24618))
% 164.51/164.38  [2462]~E(x24621,x24622)+E(f659(x24623,x24624,x24625,x24626,x24627,x24621,x24628),f659(x24623,x24624,x24625,x24626,x24627,x24622,x24628))
% 164.51/164.38  [2463]~E(x24631,x24632)+E(f659(x24633,x24634,x24635,x24636,x24637,x24638,x24631),f659(x24633,x24634,x24635,x24636,x24637,x24638,x24632))
% 164.51/164.38  [2464]~E(x24641,x24642)+E(f419(x24641),f419(x24642))
% 164.51/164.38  [2465]~E(x24651,x24652)+E(f123(x24651),f123(x24652))
% 164.51/164.38  [2466]~E(x24661,x24662)+E(f219(x24661,x24663,x24664,x24665,x24666),f219(x24662,x24663,x24664,x24665,x24666))
% 164.51/164.38  [2467]~E(x24671,x24672)+E(f219(x24673,x24671,x24674,x24675,x24676),f219(x24673,x24672,x24674,x24675,x24676))
% 164.51/164.38  [2468]~E(x24681,x24682)+E(f219(x24683,x24684,x24681,x24685,x24686),f219(x24683,x24684,x24682,x24685,x24686))
% 164.51/164.38  [2469]~E(x24691,x24692)+E(f219(x24693,x24694,x24695,x24691,x24696),f219(x24693,x24694,x24695,x24692,x24696))
% 164.51/164.38  [2470]~E(x24701,x24702)+E(f219(x24703,x24704,x24705,x24706,x24701),f219(x24703,x24704,x24705,x24706,x24702))
% 164.51/164.38  [2471]~E(x24711,x24712)+E(f393(x24711,x24713),f393(x24712,x24713))
% 164.51/164.38  [2472]~E(x24721,x24722)+E(f393(x24723,x24721),f393(x24723,x24722))
% 164.51/164.38  [2473]~E(x24731,x24732)+E(f556(x24731,x24733,x24734),f556(x24732,x24733,x24734))
% 164.51/164.38  [2474]~E(x24741,x24742)+E(f556(x24743,x24741,x24744),f556(x24743,x24742,x24744))
% 164.51/164.38  [2475]~E(x24751,x24752)+E(f556(x24753,x24754,x24751),f556(x24753,x24754,x24752))
% 164.51/164.38  [2476]~E(x24761,x24762)+E(f383(x24761),f383(x24762))
% 164.51/164.38  [2477]~E(x24771,x24772)+E(f431(x24771,x24773,x24774),f431(x24772,x24773,x24774))
% 164.51/164.38  [2478]~E(x24781,x24782)+E(f431(x24783,x24781,x24784),f431(x24783,x24782,x24784))
% 164.51/164.38  [2479]~E(x24791,x24792)+E(f431(x24793,x24794,x24791),f431(x24793,x24794,x24792))
% 164.51/164.38  [2480]~E(x24801,x24802)+E(f377(x24801,x24803),f377(x24802,x24803))
% 164.51/164.38  [2481]~E(x24811,x24812)+E(f377(x24813,x24811),f377(x24813,x24812))
% 164.51/164.38  [2482]~E(x24821,x24822)+E(f449(x24821,x24823),f449(x24822,x24823))
% 164.51/164.38  [2483]~E(x24831,x24832)+E(f449(x24833,x24831),f449(x24833,x24832))
% 164.51/164.38  [2484]~E(x24841,x24842)+E(f347(x24841,x24843),f347(x24842,x24843))
% 164.51/164.38  [2485]~E(x24851,x24852)+E(f347(x24853,x24851),f347(x24853,x24852))
% 164.51/164.38  [2486]~E(x24861,x24862)+E(f360(x24861,x24863),f360(x24862,x24863))
% 164.51/164.38  [2487]~E(x24871,x24872)+E(f360(x24873,x24871),f360(x24873,x24872))
% 164.51/164.38  [2488]~E(x24881,x24882)+E(f703(x24881,x24883,x24884,x24885,x24886),f703(x24882,x24883,x24884,x24885,x24886))
% 164.51/164.38  [2489]~E(x24891,x24892)+E(f703(x24893,x24891,x24894,x24895,x24896),f703(x24893,x24892,x24894,x24895,x24896))
% 164.51/164.38  [2490]~E(x24901,x24902)+E(f703(x24903,x24904,x24901,x24905,x24906),f703(x24903,x24904,x24902,x24905,x24906))
% 164.51/164.38  [2491]~E(x24911,x24912)+E(f703(x24913,x24914,x24915,x24911,x24916),f703(x24913,x24914,x24915,x24912,x24916))
% 164.51/164.38  [2492]~E(x24921,x24922)+E(f703(x24923,x24924,x24925,x24926,x24921),f703(x24923,x24924,x24925,x24926,x24922))
% 164.51/164.38  [2493]~E(x24931,x24932)+E(f346(x24931,x24933),f346(x24932,x24933))
% 164.51/164.38  [2494]~E(x24941,x24942)+E(f346(x24943,x24941),f346(x24943,x24942))
% 164.51/164.38  [2495]~E(x24951,x24952)+E(f424(x24951,x24953,x24954),f424(x24952,x24953,x24954))
% 164.51/164.38  [2496]~E(x24961,x24962)+E(f424(x24963,x24961,x24964),f424(x24963,x24962,x24964))
% 164.51/164.38  [2497]~E(x24971,x24972)+E(f424(x24973,x24974,x24971),f424(x24973,x24974,x24972))
% 164.51/164.38  [2498]~E(x24981,x24982)+E(f24(x24981,x24983),f24(x24982,x24983))
% 164.51/164.38  [2499]~E(x24991,x24992)+E(f24(x24993,x24991),f24(x24993,x24992))
% 164.51/164.38  [2500]~E(x25001,x25002)+E(f647(x25001,x25003,x25004,x25005),f647(x25002,x25003,x25004,x25005))
% 164.51/164.38  [2501]~E(x25011,x25012)+E(f647(x25013,x25011,x25014,x25015),f647(x25013,x25012,x25014,x25015))
% 164.51/164.38  [2502]~E(x25021,x25022)+E(f647(x25023,x25024,x25021,x25025),f647(x25023,x25024,x25022,x25025))
% 164.51/164.38  [2503]~E(x25031,x25032)+E(f647(x25033,x25034,x25035,x25031),f647(x25033,x25034,x25035,x25032))
% 164.51/164.38  [2504]~E(x25041,x25042)+E(f95(x25041,x25043,x25044),f95(x25042,x25043,x25044))
% 164.51/164.38  [2505]~E(x25051,x25052)+E(f95(x25053,x25051,x25054),f95(x25053,x25052,x25054))
% 164.51/164.38  [2506]~E(x25061,x25062)+E(f95(x25063,x25064,x25061),f95(x25063,x25064,x25062))
% 164.51/164.38  [2507]~E(x25071,x25072)+E(f512(x25071),f512(x25072))
% 164.51/164.38  [2508]~P1(x25081)+P1(x25082)+~E(x25081,x25082)
% 164.51/164.38  [2509]~P2(x25091)+P2(x25092)+~E(x25091,x25092)
% 164.51/164.38  [2510]~P94(x25101)+P94(x25102)+~E(x25101,x25102)
% 164.51/164.38  [2511]~P86(x25111)+P86(x25112)+~E(x25111,x25112)
% 164.51/164.38  [2512]~P3(x25121)+P3(x25122)+~E(x25121,x25122)
% 164.51/164.38  [2513]P39(x25132,x25133,x25134,x25135)+~E(x25131,x25132)+~P39(x25131,x25133,x25134,x25135)
% 164.51/164.38  [2514]P39(x25143,x25142,x25144,x25145)+~E(x25141,x25142)+~P39(x25143,x25141,x25144,x25145)
% 164.51/164.38  [2515]P39(x25153,x25154,x25152,x25155)+~E(x25151,x25152)+~P39(x25153,x25154,x25151,x25155)
% 164.51/164.38  [2516]P39(x25163,x25164,x25165,x25162)+~E(x25161,x25162)+~P39(x25163,x25164,x25165,x25161)
% 164.51/164.38  [2517]~P105(x25171)+P105(x25172)+~E(x25171,x25172)
% 164.51/164.38  [2518]~P84(x25181)+P84(x25182)+~E(x25181,x25182)
% 164.51/164.38  [2519]P20(x25192,x25193,x25194)+~E(x25191,x25192)+~P20(x25191,x25193,x25194)
% 164.51/164.38  [2520]P20(x25203,x25202,x25204)+~E(x25201,x25202)+~P20(x25203,x25201,x25204)
% 164.51/164.38  [2521]P20(x25213,x25214,x25212)+~E(x25211,x25212)+~P20(x25213,x25214,x25211)
% 164.51/164.38  [2522]P28(x25222,x25223,x25224)+~E(x25221,x25222)+~P28(x25221,x25223,x25224)
% 164.51/164.38  [2523]P28(x25233,x25232,x25234)+~E(x25231,x25232)+~P28(x25233,x25231,x25234)
% 164.51/164.38  [2524]P28(x25243,x25244,x25242)+~E(x25241,x25242)+~P28(x25243,x25244,x25241)
% 164.51/164.38  [2525]~P85(x25251)+P85(x25252)+~E(x25251,x25252)
% 164.51/164.38  [2526]~P102(x25261)+P102(x25262)+~E(x25261,x25262)
% 164.51/164.38  [2527]P29(x25272,x25273,x25274,x25275)+~E(x25271,x25272)+~P29(x25271,x25273,x25274,x25275)
% 164.51/164.38  [2528]P29(x25283,x25282,x25284,x25285)+~E(x25281,x25282)+~P29(x25283,x25281,x25284,x25285)
% 164.51/164.38  [2529]P29(x25293,x25294,x25292,x25295)+~E(x25291,x25292)+~P29(x25293,x25294,x25291,x25295)
% 164.51/164.38  [2530]P29(x25303,x25304,x25305,x25302)+~E(x25301,x25302)+~P29(x25303,x25304,x25305,x25301)
% 164.51/164.38  [2531]P140(x25312,x25313,x25314)+~E(x25311,x25312)+~P140(x25311,x25313,x25314)
% 164.51/164.38  [2532]P140(x25323,x25322,x25324)+~E(x25321,x25322)+~P140(x25323,x25321,x25324)
% 164.51/164.38  [2533]P140(x25333,x25334,x25332)+~E(x25331,x25332)+~P140(x25333,x25334,x25331)
% 164.51/164.38  [2534]~P9(x25341)+P9(x25342)+~E(x25341,x25342)
% 164.51/164.38  [2535]~P89(x25351)+P89(x25352)+~E(x25351,x25352)
% 164.51/164.38  [2536]~P7(x25361)+P7(x25362)+~E(x25361,x25362)
% 164.51/164.38  [2537]~P135(x25371)+P135(x25372)+~E(x25371,x25372)
% 164.51/164.38  [2538]~P97(x25381)+P97(x25382)+~E(x25381,x25382)
% 164.51/164.38  [2539]~P117(x25391)+P117(x25392)+~E(x25391,x25392)
% 164.51/164.38  [2540]P32(x25402,x25403,x25404)+~E(x25401,x25402)+~P32(x25401,x25403,x25404)
% 164.51/164.38  [2541]P32(x25413,x25412,x25414)+~E(x25411,x25412)+~P32(x25413,x25411,x25414)
% 164.51/164.38  [2542]P32(x25423,x25424,x25422)+~E(x25421,x25422)+~P32(x25423,x25424,x25421)
% 164.51/164.38  [2543]~P87(x25431)+P87(x25432)+~E(x25431,x25432)
% 164.51/164.38  [2544]~P59(x25441)+P59(x25442)+~E(x25441,x25442)
% 164.51/164.38  [2545]~P61(x25451)+P61(x25452)+~E(x25451,x25452)
% 164.51/164.38  [2546]~P101(x25461)+P101(x25462)+~E(x25461,x25462)
% 164.51/164.38  [2547]P18(x25472,x25473)+~E(x25471,x25472)+~P18(x25471,x25473)
% 164.51/164.38  [2548]P18(x25483,x25482)+~E(x25481,x25482)+~P18(x25483,x25481)
% 164.51/164.38  [2549]~P90(x25491)+P90(x25492)+~E(x25491,x25492)
% 164.51/164.38  [2550]~P78(x25501)+P78(x25502)+~E(x25501,x25502)
% 164.51/164.38  [2551]~P103(x25511)+P103(x25512)+~E(x25511,x25512)
% 164.51/164.38  [2552]~P119(x25521)+P119(x25522)+~E(x25521,x25522)
% 164.51/164.38  [2553]~P88(x25531)+P88(x25532)+~E(x25531,x25532)
% 164.51/164.38  [2554]~P4(x25541)+P4(x25542)+~E(x25541,x25542)
% 164.51/164.38  [2555]~P60(x25551)+P60(x25552)+~E(x25551,x25552)
% 164.51/164.38  [2556]P36(x25562,x25563)+~E(x25561,x25562)+~P36(x25561,x25563)
% 164.51/164.38  [2557]P36(x25573,x25572)+~E(x25571,x25572)+~P36(x25573,x25571)
% 164.51/164.38  [2558]~P120(x25581)+P120(x25582)+~E(x25581,x25582)
% 164.51/164.38  [2559]P16(x25592,x25593,x25594,x25595)+~E(x25591,x25592)+~P16(x25591,x25593,x25594,x25595)
% 164.51/164.38  [2560]P16(x25603,x25602,x25604,x25605)+~E(x25601,x25602)+~P16(x25603,x25601,x25604,x25605)
% 164.51/164.38  [2561]P16(x25613,x25614,x25612,x25615)+~E(x25611,x25612)+~P16(x25613,x25614,x25611,x25615)
% 164.51/164.38  [2562]P16(x25623,x25624,x25625,x25622)+~E(x25621,x25622)+~P16(x25623,x25624,x25625,x25621)
% 164.51/164.38  [2563]~P62(x25631)+P62(x25632)+~E(x25631,x25632)
% 164.51/164.38  [2564]~P132(x25641)+P132(x25642)+~E(x25641,x25642)
% 164.51/164.38  [2565]~P121(x25651)+P121(x25652)+~E(x25651,x25652)
% 164.51/164.38  [2566]P55(x25662,x25663)+~E(x25661,x25662)+~P55(x25661,x25663)
% 164.51/164.38  [2567]P55(x25673,x25672)+~E(x25671,x25672)+~P55(x25673,x25671)
% 164.51/164.38  [2568]~P72(x25681)+P72(x25682)+~E(x25681,x25682)
% 164.51/164.38  [2569]P31(x25692,x25693,x25694)+~E(x25691,x25692)+~P31(x25691,x25693,x25694)
% 164.51/164.38  [2570]P31(x25703,x25702,x25704)+~E(x25701,x25702)+~P31(x25703,x25701,x25704)
% 164.51/164.38  [2571]P31(x25713,x25714,x25712)+~E(x25711,x25712)+~P31(x25713,x25714,x25711)
% 164.51/164.38  [2572]~P104(x25721)+P104(x25722)+~E(x25721,x25722)
% 164.51/164.38  [2573]~P93(x25731)+P93(x25732)+~E(x25731,x25732)
% 164.51/164.38  [2574]~P38(x25741)+P38(x25742)+~E(x25741,x25742)
% 164.51/164.38  [2575]~P122(x25751)+P122(x25752)+~E(x25751,x25752)
% 164.51/164.38  [2576]~P68(x25761)+P68(x25762)+~E(x25761,x25762)
% 164.51/164.38  [2577]~P6(x25771)+P6(x25772)+~E(x25771,x25772)
% 164.51/164.38  [2578]~P118(x25781)+P118(x25782)+~E(x25781,x25782)
% 164.51/164.38  [2579]~P69(x25791)+P69(x25792)+~E(x25791,x25792)
% 164.51/164.38  [2580]~P75(x25801)+P75(x25802)+~E(x25801,x25802)
% 164.51/164.38  [2581]P56(x25812,x25813,x25814,x25815)+~E(x25811,x25812)+~P56(x25811,x25813,x25814,x25815)
% 164.51/164.38  [2582]P56(x25823,x25822,x25824,x25825)+~E(x25821,x25822)+~P56(x25823,x25821,x25824,x25825)
% 164.51/164.38  [2583]P56(x25833,x25834,x25832,x25835)+~E(x25831,x25832)+~P56(x25833,x25834,x25831,x25835)
% 164.51/164.38  [2584]P56(x25843,x25844,x25845,x25842)+~E(x25841,x25842)+~P56(x25843,x25844,x25845,x25841)
% 164.51/164.38  [2585]~P63(x25851)+P63(x25852)+~E(x25851,x25852)
% 164.51/164.38  [2586]~P64(x25861)+P64(x25862)+~E(x25861,x25862)
% 164.51/164.38  [2587]~P70(x25871)+P70(x25872)+~E(x25871,x25872)
% 164.51/164.38  [2588]~P112(x25881)+P112(x25882)+~E(x25881,x25882)
% 164.51/164.38  [2589]~P126(x25891)+P126(x25892)+~E(x25891,x25892)
% 164.51/164.38  [2590]~P127(x25901)+P127(x25902)+~E(x25901,x25902)
% 164.51/164.38  [2591]P12(x25912,x25913,x25914)+~E(x25911,x25912)+~P12(x25911,x25913,x25914)
% 164.51/164.38  [2592]P12(x25923,x25922,x25924)+~E(x25921,x25922)+~P12(x25923,x25921,x25924)
% 164.51/164.38  [2593]P12(x25933,x25934,x25932)+~E(x25931,x25932)+~P12(x25933,x25934,x25931)
% 164.51/164.38  [2594]P19(x25942,x25943,x25944)+~E(x25941,x25942)+~P19(x25941,x25943,x25944)
% 164.51/164.38  [2595]P19(x25953,x25952,x25954)+~E(x25951,x25952)+~P19(x25953,x25951,x25954)
% 164.51/164.38  [2596]P19(x25963,x25964,x25962)+~E(x25961,x25962)+~P19(x25963,x25964,x25961)
% 164.51/164.38  [2597]~P128(x25971)+P128(x25972)+~E(x25971,x25972)
% 164.51/164.38  [2598]~P130(x25981)+P130(x25982)+~E(x25981,x25982)
% 164.51/164.38  [2599]P47(x25992,x25993,x25994)+~E(x25991,x25992)+~P47(x25991,x25993,x25994)
% 164.51/164.38  [2600]P47(x26003,x26002,x26004)+~E(x26001,x26002)+~P47(x26003,x26001,x26004)
% 164.51/164.38  [2601]P47(x26013,x26014,x26012)+~E(x26011,x26012)+~P47(x26013,x26014,x26011)
% 164.51/164.38  [2602]P21(x26022,x26023,x26024)+~E(x26021,x26022)+~P21(x26021,x26023,x26024)
% 164.51/164.38  [2603]P21(x26033,x26032,x26034)+~E(x26031,x26032)+~P21(x26033,x26031,x26034)
% 164.51/164.38  [2604]P21(x26043,x26044,x26042)+~E(x26041,x26042)+~P21(x26043,x26044,x26041)
% 164.51/164.38  [2605]~P129(x26051)+P129(x26052)+~E(x26051,x26052)
% 164.51/164.38  [2606]~P108(x26061)+P108(x26062)+~E(x26061,x26062)
% 164.51/164.38  [2607]P22(x26072,x26073,x26074)+~E(x26071,x26072)+~P22(x26071,x26073,x26074)
% 164.51/164.38  [2608]P22(x26083,x26082,x26084)+~E(x26081,x26082)+~P22(x26083,x26081,x26084)
% 164.51/164.38  [2609]P22(x26093,x26094,x26092)+~E(x26091,x26092)+~P22(x26093,x26094,x26091)
% 164.51/164.38  [2610]~P123(x26101)+P123(x26102)+~E(x26101,x26102)
% 164.51/164.38  [2611]~P10(x26111)+P10(x26112)+~E(x26111,x26112)
% 164.51/164.38  [2612]P34(x26122,x26123,x26124,x26125)+~E(x26121,x26122)+~P34(x26121,x26123,x26124,x26125)
% 164.51/164.38  [2613]P34(x26133,x26132,x26134,x26135)+~E(x26131,x26132)+~P34(x26133,x26131,x26134,x26135)
% 164.51/164.38  [2614]P34(x26143,x26144,x26142,x26145)+~E(x26141,x26142)+~P34(x26143,x26144,x26141,x26145)
% 164.51/164.38  [2615]P34(x26153,x26154,x26155,x26152)+~E(x26151,x26152)+~P34(x26153,x26154,x26155,x26151)
% 164.51/164.38  [2616]~P91(x26161)+P91(x26162)+~E(x26161,x26162)
% 164.51/164.38  [2617]~P73(x26171)+P73(x26172)+~E(x26171,x26172)
% 164.51/164.38  [2618]P57(x26182,x26183)+~E(x26181,x26182)+~P57(x26181,x26183)
% 164.51/164.38  [2619]P57(x26193,x26192)+~E(x26191,x26192)+~P57(x26193,x26191)
% 164.51/164.38  [2620]P139(x26202,x26203,x26204)+~E(x26201,x26202)+~P139(x26201,x26203,x26204)
% 164.51/164.38  [2621]P139(x26213,x26212,x26214)+~E(x26211,x26212)+~P139(x26213,x26211,x26214)
% 164.51/164.38  [2622]P139(x26223,x26224,x26222)+~E(x26221,x26222)+~P139(x26223,x26224,x26221)
% 164.51/164.38  [2623]~P65(x26231)+P65(x26232)+~E(x26231,x26232)
% 164.51/164.38  [2624]~P133(x26241)+P133(x26242)+~E(x26241,x26242)
% 164.51/164.38  [2625]~P95(x26251)+P95(x26252)+~E(x26251,x26252)
% 164.51/164.38  [2626]~P5(x26261)+P5(x26262)+~E(x26261,x26262)
% 164.51/164.38  [2627]~P67(x26271)+P67(x26272)+~E(x26271,x26272)
% 164.51/164.38  [2628]~P98(x26281)+P98(x26282)+~E(x26281,x26282)
% 164.51/164.38  [2629]~P71(x26291)+P71(x26292)+~E(x26291,x26292)
% 164.51/164.38  [2630]~P58(x26301)+P58(x26302)+~E(x26301,x26302)
% 164.51/164.38  [2631]~P137(x26311)+P137(x26312)+~E(x26311,x26312)
% 164.51/164.38  [2632]~P76(x26321)+P76(x26322)+~E(x26321,x26322)
% 164.51/164.38  [2633]~P35(x26331)+P35(x26332)+~E(x26331,x26332)
% 164.51/164.38  [2634]P52(x26342,x26343,x26344)+~E(x26341,x26342)+~P52(x26341,x26343,x26344)
% 164.51/164.38  [2635]P52(x26353,x26352,x26354)+~E(x26351,x26352)+~P52(x26353,x26351,x26354)
% 164.51/164.38  [2636]P52(x26363,x26364,x26362)+~E(x26361,x26362)+~P52(x26363,x26364,x26361)
% 164.51/164.38  [2637]~P77(x26371)+P77(x26372)+~E(x26371,x26372)
% 164.51/164.38  [2638]P17(x26382,x26383,x26384,x26385,x26386,x26387)+~E(x26381,x26382)+~P17(x26381,x26383,x26384,x26385,x26386,x26387)
% 164.51/164.38  [2639]P17(x26393,x26392,x26394,x26395,x26396,x26397)+~E(x26391,x26392)+~P17(x26393,x26391,x26394,x26395,x26396,x26397)
% 164.51/164.38  [2640]P17(x26403,x26404,x26402,x26405,x26406,x26407)+~E(x26401,x26402)+~P17(x26403,x26404,x26401,x26405,x26406,x26407)
% 164.51/164.38  [2641]P17(x26413,x26414,x26415,x26412,x26416,x26417)+~E(x26411,x26412)+~P17(x26413,x26414,x26415,x26411,x26416,x26417)
% 164.51/164.38  [2642]P17(x26423,x26424,x26425,x26426,x26422,x26427)+~E(x26421,x26422)+~P17(x26423,x26424,x26425,x26426,x26421,x26427)
% 164.51/164.38  [2643]P17(x26433,x26434,x26435,x26436,x26437,x26432)+~E(x26431,x26432)+~P17(x26433,x26434,x26435,x26436,x26437,x26431)
% 164.51/164.38  [2644]P54(x26442,x26443,x26444,x26445,x26446)+~E(x26441,x26442)+~P54(x26441,x26443,x26444,x26445,x26446)
% 164.51/164.38  [2645]P54(x26453,x26452,x26454,x26455,x26456)+~E(x26451,x26452)+~P54(x26453,x26451,x26454,x26455,x26456)
% 164.51/164.38  [2646]P54(x26463,x26464,x26462,x26465,x26466)+~E(x26461,x26462)+~P54(x26463,x26464,x26461,x26465,x26466)
% 164.51/164.38  [2647]P54(x26473,x26474,x26475,x26472,x26476)+~E(x26471,x26472)+~P54(x26473,x26474,x26475,x26471,x26476)
% 164.51/164.38  [2648]P54(x26483,x26484,x26485,x26486,x26482)+~E(x26481,x26482)+~P54(x26483,x26484,x26485,x26486,x26481)
% 164.51/164.38  [2649]~P136(x26491)+P136(x26492)+~E(x26491,x26492)
% 164.51/164.38  [2650]~P100(x26501)+P100(x26502)+~E(x26501,x26502)
% 164.51/164.38  [2651]P46(x26512,x26513,x26514)+~E(x26511,x26512)+~P46(x26511,x26513,x26514)
% 164.51/164.38  [2652]P46(x26523,x26522,x26524)+~E(x26521,x26522)+~P46(x26523,x26521,x26524)
% 164.51/164.38  [2653]P46(x26533,x26534,x26532)+~E(x26531,x26532)+~P46(x26533,x26534,x26531)
% 164.51/164.38  [2654]~P96(x26541)+P96(x26542)+~E(x26541,x26542)
% 164.51/164.38  [2655]~P8(x26551)+P8(x26552)+~E(x26551,x26552)
% 164.51/164.38  [2656]~P110(x26561)+P110(x26562)+~E(x26561,x26562)
% 164.51/164.38  [2657]~P111(x26571)+P111(x26572)+~E(x26571,x26572)
% 164.51/164.38  [2658]P33(x26582,x26583)+~E(x26581,x26582)+~P33(x26581,x26583)
% 164.51/164.38  [2659]P33(x26593,x26592)+~E(x26591,x26592)+~P33(x26593,x26591)
% 164.51/164.38  [2660]~P79(x26601)+P79(x26602)+~E(x26601,x26602)
% 164.51/164.38  [2661]~P107(x26611)+P107(x26612)+~E(x26611,x26612)
% 164.51/164.38  [2662]~P138(x26621)+P138(x26622)+~E(x26621,x26622)
% 164.51/164.38  [2663]~P134(x26631)+P134(x26632)+~E(x26631,x26632)
% 164.51/164.38  [2664]~P80(x26641)+P80(x26642)+~E(x26641,x26642)
% 164.51/164.38  [2665]P53(x26652,x26653,x26654)+~E(x26651,x26652)+~P53(x26651,x26653,x26654)
% 164.51/164.38  [2666]P53(x26663,x26662,x26664)+~E(x26661,x26662)+~P53(x26663,x26661,x26664)
% 164.51/164.38  [2667]P53(x26673,x26674,x26672)+~E(x26671,x26672)+~P53(x26673,x26674,x26671)
% 164.51/164.38  [2668]~P106(x26681)+P106(x26682)+~E(x26681,x26682)
% 164.51/164.38  [2669]~P99(x26691)+P99(x26692)+~E(x26691,x26692)
% 164.51/164.38  [2670]P48(x26702,x26703)+~E(x26701,x26702)+~P48(x26701,x26703)
% 164.51/164.38  [2671]P48(x26713,x26712)+~E(x26711,x26712)+~P48(x26713,x26711)
% 164.51/164.38  [2672]P45(x26722,x26723,x26724)+~E(x26721,x26722)+~P45(x26721,x26723,x26724)
% 164.51/164.38  [2673]P45(x26733,x26732,x26734)+~E(x26731,x26732)+~P45(x26733,x26731,x26734)
% 164.51/164.38  [2674]P45(x26743,x26744,x26742)+~E(x26741,x26742)+~P45(x26743,x26744,x26741)
% 164.51/164.38  [2675]P30(x26752,x26753)+~E(x26751,x26752)+~P30(x26751,x26753)
% 164.51/164.38  [2676]P30(x26763,x26762)+~E(x26761,x26762)+~P30(x26763,x26761)
% 164.51/164.38  [2677]P26(x26772,x26773,x26774,x26775,x26776,x26777)+~E(x26771,x26772)+~P26(x26771,x26773,x26774,x26775,x26776,x26777)
% 164.51/164.38  [2678]P26(x26783,x26782,x26784,x26785,x26786,x26787)+~E(x26781,x26782)+~P26(x26783,x26781,x26784,x26785,x26786,x26787)
% 164.51/164.38  [2679]P26(x26793,x26794,x26792,x26795,x26796,x26797)+~E(x26791,x26792)+~P26(x26793,x26794,x26791,x26795,x26796,x26797)
% 164.51/164.38  [2680]P26(x26803,x26804,x26805,x26802,x26806,x26807)+~E(x26801,x26802)+~P26(x26803,x26804,x26805,x26801,x26806,x26807)
% 164.51/164.38  [2681]P26(x26813,x26814,x26815,x26816,x26812,x26817)+~E(x26811,x26812)+~P26(x26813,x26814,x26815,x26816,x26811,x26817)
% 164.51/164.38  [2682]P26(x26823,x26824,x26825,x26826,x26827,x26822)+~E(x26821,x26822)+~P26(x26823,x26824,x26825,x26826,x26827,x26821)
% 164.51/164.38  [2683]P44(x26832,x26833)+~E(x26831,x26832)+~P44(x26831,x26833)
% 164.51/164.38  [2684]P44(x26843,x26842)+~E(x26841,x26842)+~P44(x26843,x26841)
% 164.51/164.38  [2685]~P131(x26851)+P131(x26852)+~E(x26851,x26852)
% 164.51/164.38  [2686]~P114(x26861)+P114(x26862)+~E(x26861,x26862)
% 164.51/164.38  [2687]P23(x26872,x26873,x26874,x26875)+~E(x26871,x26872)+~P23(x26871,x26873,x26874,x26875)
% 164.51/164.38  [2688]P23(x26883,x26882,x26884,x26885)+~E(x26881,x26882)+~P23(x26883,x26881,x26884,x26885)
% 164.51/164.38  [2689]P23(x26893,x26894,x26892,x26895)+~E(x26891,x26892)+~P23(x26893,x26894,x26891,x26895)
% 164.51/164.38  [2690]P23(x26903,x26904,x26905,x26902)+~E(x26901,x26902)+~P23(x26903,x26904,x26905,x26901)
% 164.51/164.38  [2691]~P92(x26911)+P92(x26912)+~E(x26911,x26912)
% 164.51/164.38  [2692]P27(x26922,x26923,x26924,x26925,x26926,x26927)+~E(x26921,x26922)+~P27(x26921,x26923,x26924,x26925,x26926,x26927)
% 164.51/164.38  [2693]P27(x26933,x26932,x26934,x26935,x26936,x26937)+~E(x26931,x26932)+~P27(x26933,x26931,x26934,x26935,x26936,x26937)
% 164.51/164.38  [2694]P27(x26943,x26944,x26942,x26945,x26946,x26947)+~E(x26941,x26942)+~P27(x26943,x26944,x26941,x26945,x26946,x26947)
% 164.51/164.38  [2695]P27(x26953,x26954,x26955,x26952,x26956,x26957)+~E(x26951,x26952)+~P27(x26953,x26954,x26955,x26951,x26956,x26957)
% 164.51/164.38  [2696]P27(x26963,x26964,x26965,x26966,x26962,x26967)+~E(x26961,x26962)+~P27(x26963,x26964,x26965,x26966,x26961,x26967)
% 164.51/164.38  [2697]P27(x26973,x26974,x26975,x26976,x26977,x26972)+~E(x26971,x26972)+~P27(x26973,x26974,x26975,x26976,x26977,x26971)
% 164.51/164.38  [2698]~P74(x26981)+P74(x26982)+~E(x26981,x26982)
% 164.51/164.38  [2699]~P124(x26991)+P124(x26992)+~E(x26991,x26992)
% 164.51/164.38  [2700]~P125(x27001)+P125(x27002)+~E(x27001,x27002)
% 164.51/164.38  [2701]P37(x27012,x27013)+~E(x27011,x27012)+~P37(x27011,x27013)
% 164.51/164.38  [2702]P37(x27023,x27022)+~E(x27021,x27022)+~P37(x27023,x27021)
% 164.51/164.38  [2703]P49(x27032,x27033)+~E(x27031,x27032)+~P49(x27031,x27033)
% 164.51/164.38  [2704]P49(x27043,x27042)+~E(x27041,x27042)+~P49(x27043,x27041)
% 164.51/164.38  [2705]P15(x27052,x27053,x27054,x27055,x27056)+~E(x27051,x27052)+~P15(x27051,x27053,x27054,x27055,x27056)
% 164.51/164.38  [2706]P15(x27063,x27062,x27064,x27065,x27066)+~E(x27061,x27062)+~P15(x27063,x27061,x27064,x27065,x27066)
% 164.51/164.38  [2707]P15(x27073,x27074,x27072,x27075,x27076)+~E(x27071,x27072)+~P15(x27073,x27074,x27071,x27075,x27076)
% 164.51/164.38  [2708]P15(x27083,x27084,x27085,x27082,x27086)+~E(x27081,x27082)+~P15(x27083,x27084,x27085,x27081,x27086)
% 164.51/164.38  [2709]P15(x27093,x27094,x27095,x27096,x27092)+~E(x27091,x27092)+~P15(x27093,x27094,x27095,x27096,x27091)
% 164.51/164.38  [2710]P41(x27102,x27103,x27104,x27105,x27106,x27107)+~E(x27101,x27102)+~P41(x27101,x27103,x27104,x27105,x27106,x27107)
% 164.51/164.38  [2711]P41(x27113,x27112,x27114,x27115,x27116,x27117)+~E(x27111,x27112)+~P41(x27113,x27111,x27114,x27115,x27116,x27117)
% 164.51/164.38  [2712]P41(x27123,x27124,x27122,x27125,x27126,x27127)+~E(x27121,x27122)+~P41(x27123,x27124,x27121,x27125,x27126,x27127)
% 164.51/164.38  [2713]P41(x27133,x27134,x27135,x27132,x27136,x27137)+~E(x27131,x27132)+~P41(x27133,x27134,x27135,x27131,x27136,x27137)
% 164.51/164.38  [2714]P41(x27143,x27144,x27145,x27146,x27142,x27147)+~E(x27141,x27142)+~P41(x27143,x27144,x27145,x27146,x27141,x27147)
% 164.51/164.38  [2715]P41(x27153,x27154,x27155,x27156,x27157,x27152)+~E(x27151,x27152)+~P41(x27153,x27154,x27155,x27156,x27157,x27151)
% 164.51/164.38  [2716]P40(x27162,x27163,x27164,x27165)+~E(x27161,x27162)+~P40(x27161,x27163,x27164,x27165)
% 164.51/164.38  [2717]P40(x27173,x27172,x27174,x27175)+~E(x27171,x27172)+~P40(x27173,x27171,x27174,x27175)
% 164.51/164.38  [2718]P40(x27183,x27184,x27182,x27185)+~E(x27181,x27182)+~P40(x27183,x27184,x27181,x27185)
% 164.51/164.38  [2719]P40(x27193,x27194,x27195,x27192)+~E(x27191,x27192)+~P40(x27193,x27194,x27195,x27191)
% 164.51/164.38  [2720]~P81(x27201)+P81(x27202)+~E(x27201,x27202)
% 164.51/164.38  [2721]~P113(x27211)+P113(x27212)+~E(x27211,x27212)
% 164.51/164.38  [2722]~P82(x27221)+P82(x27222)+~E(x27221,x27222)
% 164.51/164.38  [2723]~P43(x27231)+P43(x27232)+~E(x27231,x27232)
% 164.51/164.38  [2724]P11(x27242,x27243)+~E(x27241,x27242)+~P11(x27241,x27243)
% 164.51/164.38  [2725]P11(x27253,x27252)+~E(x27251,x27252)+~P11(x27253,x27251)
% 164.51/164.38  [2726]~P116(x27261)+P116(x27262)+~E(x27261,x27262)
% 164.51/164.38  [2727]P42(x27272,x27273)+~E(x27271,x27272)+~P42(x27271,x27273)
% 164.51/164.38  [2728]P42(x27283,x27282)+~E(x27281,x27282)+~P42(x27283,x27281)
% 164.51/164.38  [2729]~P13(x27291)+P13(x27292)+~E(x27291,x27292)
% 164.51/164.38  [2730]~P83(x27301)+P83(x27302)+~E(x27301,x27302)
% 164.51/164.38  [2731]~P115(x27311)+P115(x27312)+~E(x27311,x27312)
% 164.51/164.38  [2732]P51(x27322,x27323,x27324,x27325)+~E(x27321,x27322)+~P51(x27321,x27323,x27324,x27325)
% 164.51/164.38  [2733]P51(x27333,x27332,x27334,x27335)+~E(x27331,x27332)+~P51(x27333,x27331,x27334,x27335)
% 164.51/164.38  [2734]P51(x27343,x27344,x27342,x27345)+~E(x27341,x27342)+~P51(x27343,x27344,x27341,x27345)
% 164.51/164.38  [2735]P51(x27353,x27354,x27355,x27352)+~E(x27351,x27352)+~P51(x27353,x27354,x27355,x27351)
% 164.51/164.38  [2736]P50(x27362,x27363,x27364,x27365)+~E(x27361,x27362)+~P50(x27361,x27363,x27364,x27365)
% 164.51/164.38  [2737]P50(x27373,x27372,x27374,x27375)+~E(x27371,x27372)+~P50(x27373,x27371,x27374,x27375)
% 164.51/164.38  [2738]P50(x27383,x27384,x27382,x27385)+~E(x27381,x27382)+~P50(x27383,x27384,x27381,x27385)
% 164.51/164.38  [2739]P50(x27393,x27394,x27395,x27392)+~E(x27391,x27392)+~P50(x27393,x27394,x27395,x27391)
% 164.51/164.38  [2740]P24(x27402,x27403,x27404,x27405)+~E(x27401,x27402)+~P24(x27401,x27403,x27404,x27405)
% 164.51/164.38  [2741]P24(x27413,x27412,x27414,x27415)+~E(x27411,x27412)+~P24(x27413,x27411,x27414,x27415)
% 164.51/164.38  [2742]P24(x27423,x27424,x27422,x27425)+~E(x27421,x27422)+~P24(x27423,x27424,x27421,x27425)
% 164.51/164.38  [2743]P24(x27433,x27434,x27435,x27432)+~E(x27431,x27432)+~P24(x27433,x27434,x27435,x27431)
% 164.51/164.38  [2744]~P109(x27441)+P109(x27442)+~E(x27441,x27442)
% 164.51/164.38  [2745]~P66(x27451)+P66(x27452)+~E(x27451,x27452)
% 164.51/164.38  [2746]P25(x27462,x27463,x27464,x27465,x27466)+~E(x27461,x27462)+~P25(x27461,x27463,x27464,x27465,x27466)
% 164.51/164.38  [2747]P25(x27473,x27472,x27474,x27475,x27476)+~E(x27471,x27472)+~P25(x27473,x27471,x27474,x27475,x27476)
% 164.51/164.38  [2748]P25(x27483,x27484,x27482,x27485,x27486)+~E(x27481,x27482)+~P25(x27483,x27484,x27481,x27485,x27486)
% 164.51/164.38  [2749]P25(x27493,x27494,x27495,x27492,x27496)+~E(x27491,x27492)+~P25(x27493,x27494,x27495,x27491,x27496)
% 164.51/164.38  [2750]P25(x27503,x27504,x27505,x27506,x27502)+~E(x27501,x27502)+~P25(x27503,x27504,x27505,x27506,x27501)
% 164.51/164.38  [2751]P14(x27512,x27513,x27514)+~E(x27511,x27512)+~P14(x27511,x27513,x27514)
% 164.51/164.38  [2752]P14(x27523,x27522,x27524)+~E(x27521,x27522)+~P14(x27523,x27521,x27524)
% 164.51/164.38  [2753]P14(x27533,x27534,x27532)+~E(x27531,x27532)+~P14(x27533,x27534,x27531)
% 164.51/164.38  
% 164.51/164.38  %-------------------------------------------
% 164.51/164.40  cnf(10000,plain,
% 164.51/164.40     (E(f324(f260(x100001,x100001),f261(x100001,x100002)),x100002)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10003,plain,
% 164.51/164.40     (~E(f324(a114,x100031),x100031)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10006,plain,
% 164.51/164.40     (~E(f324(a114,x100061),x100061)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10009,plain,
% 164.51/164.40     (E(f324(f260(x100091,x100091),f261(x100091,x100092)),x100092)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10016,plain,
% 164.51/164.40     (~E(f324(a114,x100161),x100161)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10027,plain,
% 164.51/164.40     (~E(f324(a114,x100271),x100271)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10032,plain,
% 164.51/164.40     (~P1(f324(f65(x100321,x100322,f179(f847(x100321,a834))),x100323))),
% 164.51/164.40     inference(rename_variables,[],[4404])).
% 164.51/164.40  cnf(10035,plain,
% 164.51/164.40     (~P1(f324(f65(x100351,x100352,f179(f847(x100351,a834))),x100353))),
% 164.51/164.40     inference(rename_variables,[],[4404])).
% 164.51/164.40  cnf(10038,plain,
% 164.51/164.40     (~E(f324(a114,x100381),x100381)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10041,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x100411),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10044,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x100441),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10061,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,x100611)),x100611))),
% 164.51/164.40     inference(rename_variables,[],[4389])).
% 164.51/164.40  cnf(10064,plain,
% 164.51/164.40     (~E(f324(f324(f139(x100641),x100642),x100643),x100643)),
% 164.51/164.40     inference(rename_variables,[],[4330])).
% 164.51/164.40  cnf(10070,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x100701),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10073,plain,
% 164.51/164.40     (E(f324(f260(x100731,x100731),f261(x100731,x100732)),x100732)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10076,plain,
% 164.51/164.40     (E(f324(f260(x100761,x100761),f261(x100761,x100762)),x100762)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10080,plain,
% 164.51/164.40     (~P1(f324(a185,a85))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,2938,3092,10000,10009,10073,2973,3030,2997,2980,4330,3119,4380,10041,10044,4377,4324,4389,4387,3111,4372,4404,10032,4407,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934])).
% 164.51/164.40  cnf(10083,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x100831),x100832)),x100832))),
% 164.51/164.40     inference(rename_variables,[],[4405])).
% 164.51/164.40  cnf(10086,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x100861),x100862)),x100862))),
% 164.51/164.40     inference(rename_variables,[],[4405])).
% 164.51/164.40  cnf(10107,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x101071),x101071))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10110,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),f51(a840,x101101,x101102)),x101101))),
% 164.51/164.40     inference(rename_variables,[],[3587])).
% 164.51/164.40  cnf(10129,plain,
% 164.51/164.40     (E(f324(f41(a840),f324(f258(a840),x101291)),x101291)),
% 164.51/164.40     inference(rename_variables,[],[3029])).
% 164.51/164.40  cnf(10137,plain,
% 164.51/164.40     (~E(f324(a114,x101371),x101371)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10140,plain,
% 164.51/164.40     (~E(f324(a114,x101401),x101401)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10143,plain,
% 164.51/164.40     (~E(f324(a114,x101431),x101431)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10145,plain,
% 164.51/164.40     (P1(f324(a185,a99))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,2938,3092,10000,10009,10073,2973,3030,2997,2980,3067,4330,3029,4409,3050,3204,3119,4380,10041,10044,3719,3138,4377,4324,4376,10107,3230,3649,3587,4389,10061,3957,4387,4368,3111,4372,4404,10032,4407,4405,10083,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131])).
% 164.51/164.40  cnf(10148,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x101481),f324(a114,x101481)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10151,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x101511),f324(a114,x101511)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10153,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x101531),f324(a114,x101531)))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,2938,3092,10000,10009,10073,2973,3030,2997,2980,3067,4330,3029,4409,3050,3204,10148,3119,4380,10041,10044,3719,3138,4377,4324,4376,10107,3230,3649,3587,4389,10061,3957,4387,4368,3111,4372,4404,10032,4407,4405,10083,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143])).
% 164.51/164.40  cnf(10160,plain,
% 164.51/164.40     (P1(f324(f324(f186(a25),x101601),x101601))),
% 164.51/164.40     inference(rename_variables,[],[3134])).
% 164.51/164.40  cnf(10167,plain,
% 164.51/164.40     (E(f324(f260(x101671,x101671),f261(x101671,x101672)),x101672)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10170,plain,
% 164.51/164.40     (E(f324(f260(x101701,x101701),f261(x101701,x101702)),x101702)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10195,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x101951),x101951))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10200,plain,
% 164.51/164.40     (~E(f324(f324(f324(f74(x102001,f844(x102002)),x102003),x102004),f324(f226(x102002),x102005)),f324(f18(f844(x102002),x102001),f182(x102002)))),
% 164.51/164.40     inference(rename_variables,[],[4400])).
% 164.51/164.40  cnf(10204,plain,
% 164.51/164.40     (E(f324(f324(f82(a840),x102041),f583(x102041,x102041)),x102041)),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,2938,3092,10000,10009,10073,10076,10167,2973,3030,2997,2980,3067,4400,4330,3029,3913,4409,3050,3204,10148,10151,3119,4380,10041,10044,3567,3719,3163,3165,3138,4377,4324,3863,3134,3135,4376,10107,3230,3649,3587,10110,4389,10061,3957,4387,4368,3111,4372,4404,10032,4407,3610,4405,10083,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273])).
% 164.51/164.40  cnf(10227,plain,
% 164.51/164.40     (~E(f324(f324(f139(x102271),x102272),x102273),x102273)),
% 164.51/164.40     inference(rename_variables,[],[4330])).
% 164.51/164.40  cnf(10230,plain,
% 164.51/164.40     (~E(f324(a27,x102301),f28(x102302,x102303))),
% 164.51/164.40     inference(rename_variables,[],[4314])).
% 164.51/164.40  cnf(10243,plain,
% 164.51/164.40     (P1(f324(f324(f231(a1),x102431),x102431))),
% 164.51/164.40     inference(rename_variables,[],[3136])).
% 164.51/164.40  cnf(10246,plain,
% 164.51/164.40     (~E(f324(a114,x102461),x102461)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10253,plain,
% 164.51/164.40     (P1(f324(f324(f186(a25),x102531),x102531))),
% 164.51/164.40     inference(rename_variables,[],[3134])).
% 164.51/164.40  cnf(10264,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x102641),f324(a114,x102641)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10269,plain,
% 164.51/164.40     (E(f324(f324(f125(x102691),f115(x102691)),x102692),x102692)),
% 164.51/164.40     inference(rename_variables,[],[3087])).
% 164.51/164.40  cnf(10287,plain,
% 164.51/164.40     (~P1(f324(f65(x102871,x102872,f179(f847(x102871,a834))),x102873))),
% 164.51/164.40     inference(rename_variables,[],[4404])).
% 164.51/164.40  cnf(10306,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x103061),x103061))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10323,plain,
% 164.51/164.40     (~E(f324(a27,x103231),f28(x103232,x103233))),
% 164.51/164.40     inference(rename_variables,[],[4314])).
% 164.51/164.40  cnf(10332,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x103321),x103321))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10337,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x103371),f324(a114,x103371)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10349,plain,
% 164.51/164.40     (~E(f324(f154(x103491),f324(a114,f324(f324(f125(x103491),f324(f154(x103491),x103492)),f324(f324(f139(x103491),x103493),f115(x103491))))),f324(f324(f139(x103491),x103493),x103492))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,2973,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,3913,4409,3050,3492,3204,10148,10151,10264,10337,3119,4380,10041,10044,10070,4396,3567,3719,3163,3165,3138,4377,4324,3863,3134,10160,3135,3136,4376,10107,10195,10306,3230,3649,3587,10110,4389,10061,3957,4387,4368,4371,3111,3113,4372,4404,10032,10035,4407,3610,4405,10083,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815])).
% 164.51/164.40  cnf(10350,plain,
% 164.51/164.40     (~E(f324(a114,x103501),x103501)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10364,plain,
% 164.51/164.40     (P1(f324(f324(f232(a101),f324(a5,x103641)),f324(a5,f324(a114,x103641))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,2973,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,3913,4409,3050,3492,3204,10148,10151,10264,10337,3582,3119,4380,10041,10044,10070,4396,3567,3719,3163,3165,3138,4377,4324,3863,3134,10160,3135,3136,4376,10107,10195,10306,3230,3649,3587,10110,4389,10061,3957,4387,4368,4371,3111,3113,4372,4404,10032,10035,4407,3610,4405,10083,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898])).
% 164.51/164.40  cnf(10375,plain,
% 164.51/164.40     (P1(f324(f324(f186(a25),x103751),x103751))),
% 164.51/164.40     inference(rename_variables,[],[3134])).
% 164.51/164.40  cnf(10378,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x103781),f324(a114,f324(f324(f82(a840),x103782),x103781))))),
% 164.51/164.40     inference(rename_variables,[],[3580])).
% 164.51/164.40  cnf(10381,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x103811),f324(f324(f83(a840),x103811),x103811)))),
% 164.51/164.40     inference(rename_variables,[],[3401])).
% 164.51/164.40  cnf(10383,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x103831),f324(f324(f83(a840),f324(a114,x103831)),f324(a114,x103831))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,2973,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,3913,4409,3050,3492,3204,10148,10151,10264,10337,3582,3119,4380,10041,10044,10070,4396,3567,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,3135,3136,4376,10107,10195,10306,3230,3649,3587,10110,4389,10061,3957,4387,4368,4371,3111,3113,4372,4404,10032,10035,3401,10381,4407,3610,4405,10083,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924])).
% 164.51/164.40  cnf(10384,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x103841),f324(f324(f83(a840),x103841),x103841)))),
% 164.51/164.40     inference(rename_variables,[],[3401])).
% 164.51/164.40  cnf(10389,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x103891),f324(a114,x103891)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10392,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x103921),f324(a114,x103921)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10395,plain,
% 164.51/164.40     (P1(f324(f324(f326(x103951),x103952),f238(f847(x103951,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3291])).
% 164.51/164.40  cnf(10408,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x104081),x104082)),x104082))),
% 164.51/164.40     inference(rename_variables,[],[4405])).
% 164.51/164.40  cnf(10411,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x104111),x104112)),x104112))),
% 164.51/164.40     inference(rename_variables,[],[4405])).
% 164.51/164.40  cnf(10414,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,x104141)),x104141))),
% 164.51/164.40     inference(rename_variables,[],[4389])).
% 164.51/164.40  cnf(10417,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,x104171)),x104171))),
% 164.51/164.40     inference(rename_variables,[],[4389])).
% 164.51/164.40  cnf(10420,plain,
% 164.51/164.40     (P1(f324(f238(f847(x104201,a834)),x104202))),
% 164.51/164.40     inference(rename_variables,[],[3198])).
% 164.51/164.40  cnf(10423,plain,
% 164.51/164.40     (E(f324(f41(a840),f324(f258(a840),x104231)),x104231)),
% 164.51/164.40     inference(rename_variables,[],[3029])).
% 164.51/164.40  cnf(10426,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x104261),f324(a114,x104261)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10433,plain,
% 164.51/164.40     (P1(f324(f324(f186(a25),x104331),x104331))),
% 164.51/164.40     inference(rename_variables,[],[3134])).
% 164.51/164.40  cnf(10438,plain,
% 164.51/164.40     (P1(f324(f324(f231(a1),x104381),x104381))),
% 164.51/164.40     inference(rename_variables,[],[3136])).
% 164.51/164.40  cnf(10447,plain,
% 164.51/164.40     (E(f324(f260(x104471,x104471),f261(x104471,x104472)),x104472)),
% 164.51/164.40     inference(rename_variables,[],[3092])).
% 164.51/164.40  cnf(10450,plain,
% 164.51/164.40     (P1(f324(f238(f847(x104501,a834)),x104502))),
% 164.51/164.40     inference(rename_variables,[],[3198])).
% 164.51/164.40  cnf(10452,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(f324(f83(a840),f324(a114,x104521)),f324(a114,x104521))),x104521))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,3582,3119,4380,10041,10044,10070,4396,3567,3343,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,10375,3135,3136,10243,4376,10107,10195,10306,3291,3198,10420,3230,3649,3587,10110,4389,10061,10414,3957,4387,4368,4371,3111,3113,4372,4404,10032,10035,3401,10381,10384,4407,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140])).
% 164.51/164.40  cnf(10453,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x104531),f324(f324(f83(a840),x104531),x104531)))),
% 164.51/164.40     inference(rename_variables,[],[3401])).
% 164.51/164.40  cnf(10464,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a101),f324(a5,x104641)),f324(a5,f2(a840))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,3582,3119,4380,10041,10044,10070,4396,3567,3343,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,10375,3135,3136,10243,4376,10107,10195,10306,3291,3198,10420,3230,3649,3587,10110,4389,10061,10414,3957,4387,4368,4371,3111,3113,4372,4404,10032,10035,3401,10381,10384,4407,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189])).
% 164.51/164.40  cnf(10466,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),f324(a107,a85)),f324(a107,a99)))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,3582,3119,4380,10041,10044,10070,4396,3567,3343,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,10375,3135,3136,10243,4376,10107,10195,10306,3291,3198,10420,3230,3649,3587,10110,4389,10061,10414,3957,4387,4368,4371,3111,3113,4370,4372,4404,10032,10035,3401,10381,10384,4407,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190])).
% 164.51/164.40  cnf(10470,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,f324(a114,f324(f324(f82(a840),x104701),x104702)))),f324(a114,x104702)))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,3582,3119,4380,10041,10044,10070,4396,3567,3343,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,10375,3135,3136,10243,4376,10107,10195,10306,3291,3198,10420,3230,3649,3587,10110,4389,10061,10414,3957,4387,4368,4371,3111,3113,4370,4372,4404,10032,10035,3401,10381,10384,4407,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192])).
% 164.51/164.40  cnf(10493,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x104931),x104931))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10504,plain,
% 164.51/164.40     (~P1(f324(f324(f179(f847(x105041,f847(x105042,a834))),x105043),x105044))),
% 164.51/164.40     inference(rename_variables,[],[4408])).
% 164.51/164.40  cnf(10515,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x105151),f324(a114,x105151)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10518,plain,
% 164.51/164.40     (~E(f324(a114,x105181),x105181)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10520,plain,
% 164.51/164.40     (P1(f324(f324(f232(a1),f324(f324(f3(a1),x105201),f80(a1))),x105201))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,3582,3119,4380,10041,10044,10070,4396,3567,3343,3719,3163,3165,3138,4377,4324,3863,3134,10160,10253,10375,3135,10493,3136,10243,10438,4376,10107,10195,10306,3291,4392,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3957,4387,4368,4371,3111,3113,4370,4372,4404,10032,10035,3401,10381,10384,4407,4408,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463])).
% 164.51/164.40  cnf(10521,plain,
% 164.51/164.40     (P1(f324(f324(f231(a1),x105211),x105211))),
% 164.51/164.40     inference(rename_variables,[],[3136])).
% 164.51/164.40  cnf(10528,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x105281),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10543,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x105431),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10546,plain,
% 164.51/164.40     (~P1(f324(f324(f232(f847(x105461,a834)),x105462),f179(f847(x105461,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4402])).
% 164.51/164.40  cnf(10549,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x105491),x105491))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10552,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x105521),x105521))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10566,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x105661),f324(f324(f3(a840),x105661),x105662)))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,3582,3119,4380,10041,10044,10070,10528,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,3136,10243,10438,3137,4376,10107,10195,10306,10332,3291,4392,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3957,4387,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,4407,4408,3610,4405,10083,10086,10408,3580,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633])).
% 164.51/164.40  cnf(10567,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x105671),x105671))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10576,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x105761),x105762),f179(f847(x105761,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10585,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x105851),x105851))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10588,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x105881),x105882),f179(f847(x105881,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10591,plain,
% 164.51/164.40     (P1(f324(f324(f280(a840),x105911),x105911))),
% 164.51/164.40     inference(rename_variables,[],[3137])).
% 164.51/164.40  cnf(10594,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x105941,a834)),f324(f304(x105942,x105941,x105943),f324(f305(x105942,x105941,x105943),x105944))),x105944))),
% 164.51/164.40     inference(rename_variables,[],[4013])).
% 164.51/164.40  cnf(10601,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x106011,a834)),f324(f157(x106011),f324(f126(x106011,x106012),x106013))),f324(f157(x106011),x106013)))),
% 164.51/164.40     inference(rename_variables,[],[3775])).
% 164.51/164.40  cnf(10604,plain,
% 164.51/164.40     (E(f324(f304(x106041,x106041,f7(x106041)),x106042),x106042)),
% 164.51/164.40     inference(rename_variables,[],[3194])).
% 164.51/164.40  cnf(10609,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),f2(a840)),x106091))),
% 164.51/164.40     inference(rename_variables,[],[3157])).
% 164.51/164.40  cnf(10612,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x106121),x106121))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10615,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x106151),x106151))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10622,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x106221),x106221))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10633,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x106331),f324(a114,f324(f324(f82(a840),x106332),x106331))))),
% 164.51/164.40     inference(rename_variables,[],[3580])).
% 164.51/164.40  cnf(10636,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x106361),f324(f324(f83(a840),x106361),x106361)))),
% 164.51/164.40     inference(rename_variables,[],[3401])).
% 164.51/164.40  cnf(10646,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x106461),x106461))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10649,plain,
% 164.51/164.40     (P1(f324(f324(f231(a1),x106491),x106491))),
% 164.51/164.40     inference(rename_variables,[],[3136])).
% 164.51/164.40  cnf(10652,plain,
% 164.51/164.40     (~E(f324(a114,x106521),x106521)),
% 164.51/164.40     inference(rename_variables,[],[4296])).
% 164.51/164.40  cnf(10657,plain,
% 164.51/164.40     (P1(f324(f324(f280(a840),x106571),x106571))),
% 164.51/164.40     inference(rename_variables,[],[3137])).
% 164.51/164.40  cnf(10660,plain,
% 164.51/164.40     (P1(f324(f324(f326(x106601),x106602),f238(f847(x106601,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3291])).
% 164.51/164.40  cnf(10665,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x106651),f2(a840)))),
% 164.51/164.40     inference(rename_variables,[],[4380])).
% 164.51/164.40  cnf(10667,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x106671,a834)),x106672),f43(f847(x106671,a834),f324(f302(x106671),x106672))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,4392,10576,10588,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,3957,4387,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375])).
% 164.51/164.40  cnf(10676,plain,
% 164.51/164.40     (~E(f324(a114,x106761),f2(a840))),
% 164.51/164.40     inference(rename_variables,[],[4308])).
% 164.51/164.40  cnf(10683,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),f2(a840)),x106831))),
% 164.51/164.40     inference(rename_variables,[],[3157])).
% 164.51/164.40  cnf(10690,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x106901),x106901))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10697,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x106971),x106972),f179(f847(x106971,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10699,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x106991,a834)),f44(f847(x106991,a834),f324(f302(x106991),x106992))),x106992))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,4392,10576,10588,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656])).
% 164.51/164.40  cnf(10701,plain,
% 164.51/164.40     (E(f324(f324(f104(f847(x107011,a834)),f324(f324(f104(f847(x107011,a834)),x107012),f324(f81(f847(x107011,a834)),x107013))),x107013),f179(f847(x107011,a834)))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,4392,10576,10588,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658])).
% 164.51/164.40  cnf(10704,plain,
% 164.51/164.40     (P1(f324(f324(f326(f841(x107041)),x107042),f147(x107041,f238(f847(x107041,a834)))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,4392,10576,10588,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667])).
% 164.51/164.40  cnf(10705,plain,
% 164.51/164.40     (P1(f324(f324(f326(x107051),x107052),f238(f847(x107051,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3291])).
% 164.51/164.40  cnf(10708,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x107081),f841(x107081))),f324(f324(f247(f841(x107081),f841(x107081)),x107082),f115(x107081))),f134(x107081,x107083)))),
% 164.51/164.40     inference(rename_variables,[],[4409])).
% 164.51/164.40  cnf(10714,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(x107141,x107141)),x107142),f261(x107141,f179(f847(x107141,a834)))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,4392,10576,10588,10697,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806])).
% 164.51/164.40  cnf(10715,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x107151),x107152),f179(f847(x107151,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10717,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x107171),x107172),f324(f305(x107171,x107173,x107174),f179(f847(x107173,a834)))))),
% 164.51/164.40     inference(scs_inference,[],[4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,4392,10576,10588,10697,10715,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4371,3111,3113,4370,3112,4372,4404,10032,10035,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838])).
% 164.51/164.40  cnf(10718,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x107181),x107182),f179(f847(x107181,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10721,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107211,a834)),x107212),f324(f324(f303(x107211),x107213),x107212)))),
% 164.51/164.40     inference(rename_variables,[],[3575])).
% 164.51/164.40  cnf(10724,plain,
% 164.51/164.40     (P1(f324(f324(f231(a840),x107241),x107241))),
% 164.51/164.40     inference(rename_variables,[],[3135])).
% 164.51/164.40  cnf(10727,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107271,a834)),x107272),f324(f324(f303(x107271),x107273),x107272)))),
% 164.51/164.40     inference(rename_variables,[],[3575])).
% 164.51/164.40  cnf(10738,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107381,a834)),x107382),f324(f324(f303(x107381),x107383),x107382)))),
% 164.51/164.40     inference(rename_variables,[],[3575])).
% 164.51/164.40  cnf(10745,plain,
% 164.51/164.40     (~P1(f324(f65(x107451,x107452,f179(f847(x107451,a834))),x107453))),
% 164.51/164.40     inference(rename_variables,[],[4404])).
% 164.51/164.40  cnf(10749,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),f324(a114,x107491)),x107491)),f301(a840,a315)))),
% 164.51/164.40     inference(scs_inference,[],[4401,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,4330,10064,3029,10129,3913,3765,4409,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3493,3863,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267])).
% 164.51/164.40  cnf(10758,plain,
% 164.51/164.40     (P1(f324(f324(f232(a840),x107581),f324(a114,x107581)))),
% 164.51/164.40     inference(rename_variables,[],[3204])).
% 164.51/164.40  cnf(10768,plain,
% 164.51/164.40     (~E(f324(f304(x107681,f847(x107681,a834),x107682),x107683),f324(f302(x107681),x107683))),
% 164.51/164.40     inference(rename_variables,[],[4390])).
% 164.51/164.40  cnf(10771,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x107711),x107712),f179(f847(x107711,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10774,plain,
% 164.51/164.40     (P1(f324(f324(f326(f846(x107741,x107741)),f324(f324(f247(x107741,x107741),x107742),x107742)),f301(x107741,x107743)))),
% 164.51/164.40     inference(rename_variables,[],[3765])).
% 164.51/164.40  cnf(10777,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107771,a834)),f324(f157(x107771),f155(x107771,x107772,x107773))),f324(f157(x107771),x107773)))),
% 164.51/164.40     inference(rename_variables,[],[3824])).
% 164.51/164.40  cnf(10780,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107801,a834)),x107802),f238(f847(x107801,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3510])).
% 164.51/164.40  cnf(10796,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x107961,a834)),f179(f847(x107961,a834))),x107962))),
% 164.51/164.40     inference(rename_variables,[],[3579])).
% 164.51/164.40  cnf(10807,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x108071),f841(x108071))),f324(f324(f247(f841(x108071),f841(x108071)),x108072),f115(x108071))),f136(x108071,x108073)))),
% 164.51/164.40     inference(rename_variables,[],[4410])).
% 164.51/164.40  cnf(10815,plain,
% 164.51/164.40     (P1(f324(f324(f326(f846(f841(x108151),f841(x108151))),f324(f324(f247(f841(x108151),f841(x108151)),f115(x108151)),f115(x108151))),f324(f324(f282(f841(x108151),f841(x108151),f841(x108151)),f145(x108151,x108152)),f301(f841(x108151),f145(x108151,x108152)))))),
% 164.51/164.40     inference(scs_inference,[],[4401,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,3764,4330,10064,4390,3029,10129,3913,3765,10774,4409,10708,4410,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493])).
% 164.51/164.40  cnf(10825,plain,
% 164.51/164.40     (P29(x108251,x108251,f7(x108251),x108252)),
% 164.51/164.40     inference(rename_variables,[],[3376])).
% 164.51/164.40  cnf(10830,plain,
% 164.51/164.40     (~E(f324(f304(x108301,f847(x108301,a834),x108302),x108303),f324(f302(x108301),x108303))),
% 164.51/164.40     inference(rename_variables,[],[4390])).
% 164.51/164.40  cnf(10835,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x108351,a834)),x108352),f238(f847(x108351,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3510])).
% 164.51/164.40  cnf(10842,plain,
% 164.51/164.40     (P36(x108421,f324(f324(f281(a840,x108421),a236),x108422))),
% 164.51/164.40     inference(rename_variables,[],[3240])).
% 164.51/164.40  cnf(10849,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x108491),x108492),f179(f847(x108491,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10852,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,x108521)),x108521))),
% 164.51/164.40     inference(rename_variables,[],[4389])).
% 164.51/164.40  cnf(10857,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x108571),x108572),f179(f847(x108571,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10867,plain,
% 164.51/164.40     (~P1(f324(f324(f326(a840),f324(a114,f324(f131(a840,a840,f82(a840),f2(a840)),x108671))),f324(f157(a840),x108671)))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,4409,10708,4410,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700])).
% 164.51/164.40  cnf(10868,plain,
% 164.51/164.40     (~P1(f324(f324(f231(a840),f324(a114,x108681)),x108681))),
% 164.51/164.40     inference(rename_variables,[],[4389])).
% 164.51/164.40  cnf(10871,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x108711),x108712),f179(f847(x108711,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10879,plain,
% 164.51/164.40     (E(f324(x108791,f696(f324(x108791,x108792),f324(f226(x108793),x108792),x108791,x108794,x108793)),f324(x108791,x108792))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,4409,10708,4410,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,4402,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764])).
% 164.51/164.40  cnf(10886,plain,
% 164.51/164.40     (P1(f324(f324(f326(f846(x108861,x108861)),f324(f324(f247(x108861,x108861),x108862),x108862)),f301(x108861,x108863)))),
% 164.51/164.40     inference(rename_variables,[],[3765])).
% 164.51/164.40  cnf(10893,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x108931),f841(x108931))),f324(f324(f247(f841(x108931),f841(x108931)),x108932),f115(x108931))),f134(x108931,x108933)))),
% 164.51/164.40     inference(rename_variables,[],[4409])).
% 164.51/164.40  cnf(10896,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x108961),f841(x108961))),f324(f324(f247(f841(x108961),f841(x108961)),x108962),f115(x108961))),f136(x108961,x108963)))),
% 164.51/164.40     inference(rename_variables,[],[4410])).
% 164.51/164.40  cnf(10899,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x108991),f841(x108991))),f324(f324(f247(f841(x108991),f841(x108991)),x108992),f115(x108991))),f144(x108991,x108993)))),
% 164.51/164.40     inference(rename_variables,[],[4411])).
% 164.51/164.40  cnf(10904,plain,
% 164.51/164.40     (~P1(f324(f324(f232(f847(x109041,a834)),x109042),f179(f847(x109041,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4402])).
% 164.51/164.40  cnf(10906,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x109061),x109062),f324(f304(x109063,x109061,x109064),f179(f847(x109063,a834)))))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,4409,10708,10893,4410,10807,4411,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,4402,10546,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911])).
% 164.51/164.40  cnf(10907,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x109071),x109072),f179(f847(x109071,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10913,plain,
% 164.51/164.40     (~P39(f36(x109131,f36(f324(a27,x109132),x109133)),x109134,f2(a840),x109135)),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,4409,10708,10893,4410,10807,4411,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,4402,10546,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940])).
% 164.51/164.40  cnf(10915,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109151,a834)),x109152),f324(f324(f103(f847(x109151,a834)),x109153),f238(f847(x109151,a834)))))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,4409,10708,10893,4410,10807,4411,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,10835,4402,10546,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3579,3401,10381,10384,10453,10636,4407,4408,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942])).
% 164.51/164.40  cnf(10916,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109161,a834)),x109162),f238(f847(x109161,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3510])).
% 164.51/164.40  cnf(10919,plain,
% 164.51/164.40     (~P1(f324(f324(f179(f847(x109191,f847(x109192,a834))),x109193),x109194))),
% 164.51/164.40     inference(rename_variables,[],[4408])).
% 164.51/164.40  cnf(10926,plain,
% 164.51/164.40     (~P1(f324(f324(f232(a840),x109261),x109261))),
% 164.51/164.40     inference(rename_variables,[],[4376])).
% 164.51/164.40  cnf(10931,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x109311),x109312),f179(f847(x109311,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10934,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109341,a834)),x109342),x109342))),
% 164.51/164.40     inference(rename_variables,[],[3432])).
% 164.51/164.40  cnf(10937,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x109371),x109372),f179(f847(x109371,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10940,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109401,a834)),f179(f847(x109401,a834))),x109402))),
% 164.51/164.40     inference(rename_variables,[],[3579])).
% 164.51/164.40  cnf(10943,plain,
% 164.51/164.40     (P1(f324(f324(f326(f846(x109431,x109431)),f324(f324(f247(x109431,x109431),x109432),x109432)),f301(x109431,x109433)))),
% 164.51/164.40     inference(rename_variables,[],[3765])).
% 164.51/164.40  cnf(10945,plain,
% 164.51/164.40     (~E(f324(f324(f104(f847(f846(f841(x109451),f841(x109451)),a834)),f324(f279(f841(x109451),f841(x109451)),f145(x109451,x109452))),f301(f841(x109451),f145(x109451,x109452))),f179(f847(f846(f841(x109451),f841(x109451)),a834)))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,10886,4409,10708,10893,4410,10807,4411,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,10835,4402,10546,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,3401,10381,10384,10453,10636,4407,4408,10504,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115])).
% 164.51/164.40  cnf(10949,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x109491),f841(x109491))),f324(f324(f247(f841(x109491),f841(x109491)),x109492),f115(x109491))),f324(f279(f841(x109491),f841(x109491)),f144(x109491,x109493))))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,10886,4409,10708,10893,4410,10807,4411,10899,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,10835,4402,10546,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,3401,10381,10384,10453,10636,4407,4408,10504,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199])).
% 164.51/164.40  cnf(10950,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x109501),f841(x109501))),f324(f324(f247(f841(x109501),f841(x109501)),x109502),f115(x109501))),f144(x109501,x109503)))),
% 164.51/164.40     inference(rename_variables,[],[4411])).
% 164.51/164.40  cnf(10953,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x109531),f841(x109531))),f324(f324(f247(f841(x109531),f841(x109531)),f115(x109531)),x109532)),f134(x109531,x109533)))),
% 164.51/164.40     inference(rename_variables,[],[4412])).
% 164.51/164.40  cnf(10958,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f847(x109581,a834),f847(x109581,a834))),f324(f324(f247(f847(x109581,a834),f847(x109581,a834)),x109582),f179(f847(x109581,a834)))),f300(x109581)))),
% 164.51/164.40     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,4390,10768,3240,3029,10129,3913,3765,10774,10886,4409,10708,10893,4410,10807,4411,10899,4412,4413,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3874,3775,10601,3824,3493,3863,3510,10780,10835,4402,10546,10904,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,3198,10420,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,3401,10381,10384,10453,10636,4407,4408,10504,4013,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239])).
% 164.51/164.40  cnf(10961,plain,
% 164.51/164.40     (P1(f324(f324(f326(x109611),x109612),f238(f847(x109611,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3291])).
% 164.51/164.40  cnf(10966,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109661,a834)),f179(f847(x109661,a834))),x109662))),
% 164.51/164.40     inference(rename_variables,[],[3579])).
% 164.51/164.40  cnf(10969,plain,
% 164.51/164.40     (~P1(f324(f324(f326(x109691),x109692),f179(f847(x109691,a834))))),
% 164.51/164.40     inference(rename_variables,[],[4392])).
% 164.51/164.40  cnf(10972,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109721,a834)),x109722),f238(f847(x109721,a834))))),
% 164.51/164.40     inference(rename_variables,[],[3510])).
% 164.51/164.40  cnf(10977,plain,
% 164.51/164.40     (P1(f324(f324(f231(f847(x109771,a834)),f179(f847(x109771,a834))),x109772))),
% 164.51/164.40     inference(rename_variables,[],[3579])).
% 164.51/164.40  cnf(10990,plain,
% 164.51/164.40     (P1(f324(f238(f847(x109901,a834)),x109902))),
% 164.51/164.40     inference(rename_variables,[],[3198])).
% 164.51/164.40  cnf(10998,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x109981),f841(x109981))),f324(f324(f247(f841(x109981),f841(x109981)),x109982),f115(x109981))),f134(x109981,x109983)))),
% 164.51/164.40     inference(rename_variables,[],[4409])).
% 164.51/164.40  cnf(11001,plain,
% 164.51/164.40     (~P1(f324(f324(f326(f846(f841(x110011),f841(x110011))),f324(f324(f247(f841(x110011),f841(x110011)),x110012),f115(x110011))),f136(x110011,x110013)))),
% 164.51/164.41     inference(rename_variables,[],[4410])).
% 164.51/164.41  cnf(11004,plain,
% 164.51/164.41     (~E(f324(f324(f139(x110041),x110042),x110043),x110043)),
% 164.51/164.41     inference(rename_variables,[],[4330])).
% 164.51/164.41  cnf(11007,plain,
% 164.51/164.41     (~E(f324(a114,x110071),x110071)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11010,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110101),x110102),f179(f847(x110101,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11015,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(f841(x110151),f841(x110151))),f324(f324(f247(f841(x110151),f841(x110151)),x110152),x110152)),f145(x110151,f301(x110151,x110153))))),
% 164.51/164.41     inference(rename_variables,[],[3907])).
% 164.51/164.41  cnf(11018,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x110181),f841(x110181))),f324(f324(f247(f841(x110181),f841(x110181)),x110182),f115(x110181))),f134(x110181,x110183)))),
% 164.51/164.41     inference(rename_variables,[],[4409])).
% 164.51/164.41  cnf(11025,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110251),x110252),f170(x110253,x110251,f171(x110253,x110251,x110254,f179(f847(x110253,a834))))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,3240,3029,10129,3913,3765,10774,10886,4409,10708,10893,10998,4410,10807,10896,4411,10899,4412,10953,4413,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3907,11015,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,3198,10420,10450,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545])).
% 164.51/164.41  cnf(11026,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110261),x110262),f179(f847(x110261,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11029,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110291),x110292),f179(f847(x110291,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11032,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110321),x110322),f179(f847(x110321,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11035,plain,
% 164.51/164.41     (P1(f324(f324(f326(x110351),x110352),f238(f847(x110351,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(11038,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x110381),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11049,plain,
% 164.51/164.41     (~E(f324(f304(x110491,f847(x110491,a834),x110492),x110493),f324(f302(x110491),x110493))),
% 164.51/164.41     inference(rename_variables,[],[4390])).
% 164.51/164.41  cnf(11052,plain,
% 164.51/164.41     (~E(f324(f304(x110521,f847(x110521,a834),x110522),x110523),f324(f302(x110521),x110523))),
% 164.51/164.41     inference(rename_variables,[],[4390])).
% 164.51/164.41  cnf(11054,plain,
% 164.51/164.41     (E(f324(f324(f247(a840,a840),f374(f301(a840,a315),a315,a840,f324(f324(f247(a840,a840),x110541),f324(a114,x110541)),a840,a840)),f375(f301(a840,a315),a315,a840,f324(f324(f247(a840,a840),x110541),f324(a114,x110541)),a840,a840)),f324(f324(f247(a840,a840),x110541),f324(a114,x110541)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,3240,3029,10129,3913,3765,10774,10886,4409,10708,10893,10998,4410,10807,10896,4411,10899,4412,10953,4413,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3907,11015,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,10961,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,3198,10420,10450,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713])).
% 164.51/164.41  cnf(11057,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x110571),f841(x110571))),f324(f324(f247(f841(x110571),f841(x110571)),x110572),f115(x110571))),f134(x110571,x110573)))),
% 164.51/164.41     inference(rename_variables,[],[4409])).
% 164.51/164.41  cnf(11060,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x110601),f841(x110601))),f324(f324(f247(f841(x110601),f841(x110601)),x110602),f115(x110601))),f136(x110601,x110603)))),
% 164.51/164.41     inference(rename_variables,[],[4410])).
% 164.51/164.41  cnf(11063,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x110631),f841(x110631))),f324(f324(f247(f841(x110631),f841(x110631)),x110632),f115(x110631))),f134(x110631,x110633)))),
% 164.51/164.41     inference(rename_variables,[],[4409])).
% 164.51/164.41  cnf(11066,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110661),x110662),f179(f847(x110661,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11070,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x110701,x110702)),f324(f324(f247(x110701,x110702),f324(x110703,x110704)),f324(x110705,x110704))),f324(f304(f846(x110706,x110706),f846(x110701,x110702),f253(x110706,x110701,x110706,x110702,x110703,x110705)),f301(x110706,x110707))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,4314,10230,10323,4308,2938,3092,10000,10009,10073,10076,10167,10170,3590,2973,3790,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,3240,3029,10129,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,4396,3567,3343,3719,3163,3165,3138,4377,4324,3907,11015,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,10961,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,3198,10420,10450,3230,3649,3587,10110,4389,10061,10414,10417,10852,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844])).
% 164.51/164.41  cnf(11073,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110731),x110732),f179(f847(x110731,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11076,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x110761),x110762),f179(f847(x110761,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11079,plain,
% 164.51/164.41     (P1(f324(f324(f326(x110791),f324(x110792,x110793)),f324(f304(x110794,x110791,x110792),f238(f847(x110794,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(11087,plain,
% 164.51/164.41     (~E(f324(a114,x110871),x110871)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11094,plain,
% 164.51/164.41     (~E(f324(a114,x110941),x110941)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11099,plain,
% 164.51/164.41     (E(f324(f260(x110991,x110991),f261(x110991,x110992)),x110992)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11102,plain,
% 164.51/164.41     (E(f324(f260(x111021,x111021),f261(x111021,x111022)),x111022)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11108,plain,
% 164.51/164.41     (~E(f324(a114,x111081),x111081)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11113,plain,
% 164.51/164.41     (~E(f324(f324(f82(a1),x111131),x111131),a99)),
% 164.51/164.41     inference(rename_variables,[],[4327])).
% 164.51/164.41  cnf(11122,plain,
% 164.51/164.41     (E(f324(f324(f3(a840),f2(a840)),x111221),f2(a840))),
% 164.51/164.41     inference(rename_variables,[],[3053])).
% 164.51/164.41  cnf(11125,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x111251),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11130,plain,
% 164.51/164.41     (E(f324(f324(f82(a1),f324(f324(f83(a1),x111301),f324(f324(f42(a1),x111302),x111301))),f51(a1,x111302,x111301)),x111302)),
% 164.51/164.41     inference(rename_variables,[],[3682])).
% 164.51/164.41  cnf(11150,plain,
% 164.51/164.41     (~E(f324(a114,x111501),x111501)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11153,plain,
% 164.51/164.41     (~E(f324(a114,x111531),x111531)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11179,plain,
% 164.51/164.41     (P1(f324(f324(f326(x111791),x111792),f238(f847(x111791,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(11191,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x111911),x111911))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11198,plain,
% 164.51/164.41     (P1(f324(f69(x111981,x111982,x111983,x111984,f179(f847(x111981,a834))),x111984))),
% 164.51/164.41     inference(rename_variables,[],[4050])).
% 164.51/164.41  cnf(11199,plain,
% 164.51/164.41     (E(f324(f260(x111991,x111991),f261(x111991,x111992)),x111992)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11212,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x112121),x112122)),x112122))),
% 164.51/164.41     inference(rename_variables,[],[4405])).
% 164.51/164.41  cnf(11215,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x112151)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(11229,plain,
% 164.51/164.41     (~E(f324(f324(f235(a840),f324(a114,x112291)),x112291),f324(a114,x112291))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,4314,10230,10323,3055,4308,2758,2759,2767,2769,2773,2775,2776,2778,2785,2786,2809,2810,2828,2846,2847,2851,2866,2897,2912,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,3590,2973,3790,3682,11130,3030,2997,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,11038,11125,4396,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,10961,11035,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,3198,10420,10450,3230,3649,3587,10110,4389,10061,10414,10417,10852,10868,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4050,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,10411,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177])).
% 164.51/164.41  cnf(11238,plain,
% 164.51/164.41     (E(f324(f260(x112381,x112381),f261(x112381,x112382)),x112382)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11243,plain,
% 164.51/164.41     (E(f324(f260(x112431,x112431),f261(x112431,x112432)),x112432)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11246,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x112461)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(11251,plain,
% 164.51/164.41     (~E(f324(a114,x112511),x112511)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11256,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x112561),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11260,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),a85))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,4314,10230,10323,3055,4308,2758,2759,2767,2769,2773,2775,2776,2778,2785,2786,2807,2809,2810,2828,2846,2847,2851,2866,2897,2909,2912,2926,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,3590,2973,3790,3682,11130,3030,2997,2992,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,11038,11125,4396,11215,11246,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,3291,10395,10660,10705,10961,11035,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,3198,10420,10450,3235,3230,3649,3587,10110,4389,10061,10414,10417,10852,10868,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4050,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,10411,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267])).
% 164.51/164.41  cnf(11265,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x112651),x112651))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11285,plain,
% 164.51/164.41     (E(f51(a840,x112851,x112851),f2(a840))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,4314,10230,10323,3055,4308,2758,2759,2767,2769,2773,2775,2776,2778,2785,2786,2807,2809,2810,2828,2846,2847,2851,2866,2883,2897,2909,2911,2912,2926,2928,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,3590,2973,3790,3682,11130,3030,2997,2992,2980,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,11038,11125,4396,11215,11246,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,10926,3291,10395,10660,10705,10961,11035,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,3198,10420,10450,3235,3230,3649,3587,10110,4389,10061,10414,10417,10852,10868,3157,10609,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,4050,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,10411,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332])).
% 164.51/164.41  cnf(11288,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x112881)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(11301,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x113011),x113011))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11304,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x113041)),x113041))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11305,plain,
% 164.51/164.41     (~E(f324(a114,x113051),x113051)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11315,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x113151),x113152)),x113151))),
% 164.51/164.41     inference(rename_variables,[],[4406])).
% 164.51/164.41  cnf(11318,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x113181)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(11321,plain,
% 164.51/164.41     (~E(f324(a114,x113211),x113211)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11334,plain,
% 164.51/164.41     (P1(f324(f324(f326(x113341),x113342),f324(f324(f303(x113341),x113342),x113343)))),
% 164.51/164.41     inference(rename_variables,[],[3445])).
% 164.51/164.41  cnf(11335,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a1),f2(a1)),f324(f81(a1),f324(f102(a1),f324(a114,x113351)))))),
% 164.51/164.41     inference(rename_variables,[],[4407])).
% 164.51/164.41  cnf(11338,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),f324(f324(f3(a840),x113381),x113382)),f324(a114,x113381)))),
% 164.51/164.41     inference(rename_variables,[],[3582])).
% 164.51/164.41  cnf(11341,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f51(a840,x113411,x113412)),x113411))),
% 164.51/164.41     inference(rename_variables,[],[3587])).
% 164.51/164.41  cnf(11347,plain,
% 164.51/164.41     (E(f324(f324(f125(x113471),x113472),f115(x113471)),x113472)),
% 164.51/164.41     inference(rename_variables,[],[3068])).
% 164.51/164.41  cnf(11350,plain,
% 164.51/164.41     (E(f324(f260(x113501,x113501),f261(x113501,x113502)),x113502)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11353,plain,
% 164.51/164.41     (E(f239(x113531,x113532,f239(x113532,x113531,x113533)),x113533)),
% 164.51/164.41     inference(rename_variables,[],[3227])).
% 164.51/164.41  cnf(11359,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x113591)),x113591))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11368,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x113681),x113681))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11371,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f51(a840,x113711,x113712)),x113711))),
% 164.51/164.41     inference(rename_variables,[],[3587])).
% 164.51/164.41  cnf(11372,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x113721))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(11374,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a1),f80(a1)),f2(a1)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,4314,10230,10323,3055,4308,2758,2759,2767,2769,2771,2773,2775,2776,2778,2785,2786,2807,2809,2810,2828,2846,2847,2851,2866,2883,2892,2897,2909,2911,2912,2926,2928,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,3068,11347,3227,11353,3590,2973,3790,3682,11130,3030,2997,2992,2980,3188,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,3119,4380,10041,10044,10070,10528,10543,10665,11038,11125,4396,11215,11246,11288,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,10649,3137,10591,10657,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,3291,10395,10660,10705,10961,11035,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,3198,10420,10450,3235,3230,3649,3587,10110,11341,4389,10061,10414,10417,10852,10868,11304,3157,10609,10683,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,3736,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,4408,10504,4013,3918,3610,4405,10083,10086,10408,10411,4406,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610])).
% 164.51/164.41  cnf(11389,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x113891),x113891))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11392,plain,
% 164.51/164.41     (E(f324(f260(x113921,x113921),f261(x113921,x113922)),x113922)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(11395,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x113951),x113951))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11398,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x113981),x113981))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11401,plain,
% 164.51/164.41     (P1(f324(f324(f326(x114011),f324(x114012,x114013)),f324(f304(x114014,x114011,x114012),f238(f847(x114014,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(11402,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x114021),x114022)),x114022))),
% 164.51/164.41     inference(rename_variables,[],[4405])).
% 164.51/164.41  cnf(11405,plain,
% 164.51/164.41     (P1(f324(f324(f326(x114051),f324(x114052,x114053)),f324(f304(x114054,x114051,x114052),f238(f847(x114054,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(11406,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x114061)),x114061))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11411,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x114111),x114112)),x114111))),
% 164.51/164.41     inference(rename_variables,[],[4406])).
% 164.51/164.41  cnf(11414,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x114141),x114141))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11417,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x114171),x114171))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11424,plain,
% 164.51/164.41     (P1(f324(f324(f326(x114241),x114242),f238(f847(x114241,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(11425,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x114251)),x114251))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11438,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x114381),x114382),f179(f847(x114381,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11441,plain,
% 164.51/164.41     (E(f324(f324(f18(x114411,x114412),x114413),x114414),x114413)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(11444,plain,
% 164.51/164.41     (E(f324(f324(f18(x114441,x114442),x114443),x114444),x114443)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(11455,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f324(f324(f42(a840),x114551),x114552)),x114551))),
% 164.51/164.41     inference(rename_variables,[],[3554])).
% 164.51/164.41  cnf(11456,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),f2(a840)),f324(a114,x114561)))),
% 164.51/164.41     inference(rename_variables,[],[3216])).
% 164.51/164.41  cnf(11459,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x114591),x114591))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11462,plain,
% 164.51/164.41     (P1(f324(f324(f326(x114621),f324(x114622,x114623)),f324(f304(x114624,x114621,x114622),f238(f847(x114624,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(11465,plain,
% 164.51/164.41     (P1(f324(f64(x114651),f168(x114651,x114652,f165(x114651,x114652,x114653))))),
% 164.51/164.41     inference(rename_variables,[],[3679])).
% 164.51/164.41  cnf(11468,plain,
% 164.51/164.41     (P1(f324(f64(x114681),f168(x114681,x114682,f165(x114681,x114682,x114683))))),
% 164.51/164.41     inference(rename_variables,[],[3679])).
% 164.51/164.41  cnf(11471,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x114711))),f324(f102(a1),x114712)))),
% 164.51/164.41     inference(rename_variables,[],[3611])).
% 164.51/164.41  cnf(11474,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x114741),x114742),f179(f847(x114741,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11488,plain,
% 164.51/164.41     (~P1(f324(f324(f326(a840),x114881),f324(f258(a840),f2(a840))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,4314,10230,10323,3055,4308,2758,2759,2767,2769,2771,2773,2775,2776,2778,2781,2785,2786,2807,2809,2810,2828,2846,2847,2851,2866,2883,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3227,11353,3590,2973,3790,3682,11130,3030,2997,2992,2980,3188,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,3582,11338,3119,3216,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,4396,11215,11246,11288,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,10649,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,3291,10395,10660,10705,10961,11035,11179,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,3198,10420,10450,3235,3230,3649,3587,10110,11341,4389,10061,10414,10417,10852,10868,11304,11359,11406,3157,10609,10683,3611,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,3887,3736,11079,11401,11405,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956])).
% 164.51/164.41  cnf(11495,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x114951),x114951))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11498,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x114981),f324(a114,x114981)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11501,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x115011),x115011))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11512,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115121),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11515,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x115151),x115151))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11520,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115201),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11529,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x115291))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(11530,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x115301)),x115301))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11533,plain,
% 164.51/164.41     (~P1(f324(f65(x115331,x115332,f179(f847(x115331,a834))),x115333))),
% 164.51/164.41     inference(rename_variables,[],[4404])).
% 164.51/164.41  cnf(11546,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x115461),f324(a114,x115461)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11556,plain,
% 164.51/164.41     (P1(f324(f324(f232(a1),f324(f81(a1),f80(a1))),f2(a1)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,4314,10230,10323,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2785,2786,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3227,11353,3590,2973,3790,3682,11130,3030,2997,2992,2980,3188,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,3582,11338,3119,3216,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,10649,11301,11501,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,3291,10395,10660,10705,10961,11035,11179,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,3157,10609,10683,11372,3611,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272])).
% 164.51/164.41  cnf(11561,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115611),x115611))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11564,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115641),x115641))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11567,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115671),x115671))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11570,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x115701),x115701))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11573,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x115731)),x115731))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11576,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x115761)),x115761))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11579,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x115791)),x115791))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11582,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x115821)),x115821))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(11600,plain,
% 164.51/164.41     (E(f324(f180(f841(x116001)),f324(f153(x116001),x116002)),f324(f180(f841(x116001)),x116002))),
% 164.51/164.41     inference(rename_variables,[],[3148])).
% 164.51/164.41  cnf(11602,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),f324(f324(f3(a840),x116021),f324(a114,x116021))),f2(a840)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,4314,10230,10323,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2785,2786,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3189,3227,11353,3590,2973,3790,3682,11130,3030,2997,2992,2980,3188,3148,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,3582,11338,3119,3216,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,3874,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,3135,10493,10549,10552,10585,10612,10646,10690,3136,10243,10438,10521,10649,11301,11501,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,3291,10395,10660,10705,10961,11035,11179,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,3157,10609,10683,11372,3611,3957,4387,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357])).
% 164.51/164.41  cnf(11603,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x116031),x116031))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11609,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116091),x116091))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11620,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116201),x116201))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11623,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(f846(f841(x116231),f841(x116231)),a834)),f145(x116231,x116232)),f301(f841(x116231),f144(x116231,x116232))))),
% 164.51/164.41     inference(rename_variables,[],[3829])).
% 164.51/164.41  cnf(11630,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x116301),f324(a114,x116301)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11633,plain,
% 164.51/164.41     (P1(f324(f324(f326(f847(x116331,a834)),x116332),f324(f302(x116331),x116332)))),
% 164.51/164.41     inference(rename_variables,[],[3493])).
% 164.51/164.41  cnf(11634,plain,
% 164.51/164.41     (~E(f324(a114,x116341),x116341)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11641,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116411),x116411))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11646,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116461),x116461))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11655,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x116551,a834)),x116552),f324(f324(f303(x116551),x116553),x116552)))),
% 164.51/164.41     inference(rename_variables,[],[3575])).
% 164.51/164.41  cnf(11658,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x116581),x116581))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11659,plain,
% 164.51/164.41     (~E(f324(a114,x116591),x116591)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11664,plain,
% 164.51/164.41     (P1(f324(f324(f326(x116641),x116642),f238(f847(x116641,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(11675,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x116751),x116751))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11676,plain,
% 164.51/164.41     (~E(f324(a114,x116761),x116761)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11679,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x116791),x116791))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11682,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x116821),x116821))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11685,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x116851),x116851))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11688,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x116881),x116881))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11691,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116911),x116911))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11694,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x116941),x116941))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11697,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x116971),x116971))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11700,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117001),x117001))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11701,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x117011),f324(a114,x117011)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11710,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117101),x117101))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11711,plain,
% 164.51/164.41     (~E(f324(a114,x117111),x117111)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11716,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x117161),x117161))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11731,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x117311),x117311))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(11736,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x117361))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(11755,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117551),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11758,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117581),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11761,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x117611),x117612),f179(f847(x117611,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11764,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x117641),x117642),f179(f847(x117641,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11767,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117671),x117671))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11769,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117691),f324(f324(f235(a840),x117691),x117692)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2785,2786,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,3188,3148,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,3582,11338,3119,3216,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3874,3829,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,3291,10395,10660,10705,10961,11035,11179,11424,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882])).
% 164.51/164.41  cnf(11770,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117701),x117701))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11773,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117731),x117731))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11775,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117751),f324(f324(f104(a840),x117751),x117752)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2785,2786,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,3188,3148,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,3582,11338,3119,3216,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3874,3829,3775,10601,3824,3493,3863,3510,10780,10835,10916,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,3291,10395,10660,10705,10961,11035,11179,11424,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884])).
% 164.51/164.41  cnf(11776,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x117761),x117761))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11779,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x117791),f324(a114,x117791)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11786,plain,
% 164.51/164.41     (P1(f324(f324(f326(f847(x117861,a834)),x117862),f324(f302(x117861),x117862)))),
% 164.51/164.41     inference(rename_variables,[],[3493])).
% 164.51/164.41  cnf(11791,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x117911,a834)),f324(f157(x117911),f324(f126(x117911,x117912),x117913))),f324(f157(x117911),x117913)))),
% 164.51/164.41     inference(rename_variables,[],[3775])).
% 164.51/164.41  cnf(11798,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x117981),x117982),f179(f847(x117981,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11807,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x118071,a834)),x118072),f238(f847(x118071,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(11808,plain,
% 164.51/164.41     (~E(f324(a114,x118081),x118081)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11811,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x118111,a834)),f324(f157(x118111),f324(f126(x118111,x118112),x118113))),f324(f157(x118111),x118113)))),
% 164.51/164.41     inference(rename_variables,[],[3775])).
% 164.51/164.41  cnf(11817,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x118171),f324(a114,x118171)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11826,plain,
% 164.51/164.41     (E(f324(f180(f841(x118261)),f324(f153(x118261),x118262)),f324(f180(f841(x118261)),x118262))),
% 164.51/164.41     inference(rename_variables,[],[3148])).
% 164.51/164.41  cnf(11829,plain,
% 164.51/164.41     (P39(a25,x118291,x118292,x118291)),
% 164.51/164.41     inference(rename_variables,[],[3352])).
% 164.51/164.41  cnf(11842,plain,
% 164.51/164.41     (P1(f324(f64(x118421),f179(f847(x118421,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(11843,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x118431),x118432),f179(f847(x118431,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11846,plain,
% 164.51/164.41     (P39(a25,x118461,x118462,x118461)),
% 164.51/164.41     inference(rename_variables,[],[3352])).
% 164.51/164.41  cnf(11851,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x118511),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(11852,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x118521),x118521))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11859,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x118591,a834)),f324(f157(x118591),f155(x118591,x118592,x118593))),f324(f157(x118591),x118593)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(11861,plain,
% 164.51/164.41     (~P39(f33(f324(f326(f846(f841(x118611),f841(x118611))),f324(f324(f247(f841(x118611),f841(x118611)),f115(x118611)),f115(x118611))),f36(x118612,f36(f324(a27,x118613),x118614)),x118615),f145(x118611,x118616),f2(a840),x118617)),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3148,11600,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,3775,10601,11791,3824,10777,3493,11633,3863,3510,10780,10835,10916,10972,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,3212,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,3291,10395,10660,10705,10961,11035,11179,11424,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301])).
% 164.51/164.41  cnf(11864,plain,
% 164.51/164.41     (P29(x118641,x118641,f7(x118641),x118642)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(11869,plain,
% 164.51/164.41     (P1(f324(f324(f326(f847(x118691,a834)),x118692),f324(f302(x118691),x118692)))),
% 164.51/164.41     inference(rename_variables,[],[3493])).
% 164.51/164.41  cnf(11874,plain,
% 164.51/164.41     (P1(f324(f324(f326(x118741),x118742),f324(f324(f303(x118741),x118742),x118743)))),
% 164.51/164.41     inference(rename_variables,[],[3445])).
% 164.51/164.41  cnf(11879,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x118791),x118791))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(11882,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x118821),x118822),f179(f847(x118821,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(11885,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x118851,a834)),x118852),f324(f324(f303(x118851),x118853),x118852)))),
% 164.51/164.41     inference(rename_variables,[],[3575])).
% 164.51/164.41  cnf(11886,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x118861,a834)),x118862),f238(f847(x118861,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(11893,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x118931),f324(a114,x118931)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11896,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x118961),f324(a114,x118961)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(11899,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x118991),x118991))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11902,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x119021),x119021))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11905,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x119051),x119051))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11908,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x119081),x119081))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11911,plain,
% 164.51/164.41     (P1(f324(f324(f280(a840),x119111),x119111))),
% 164.51/164.41     inference(rename_variables,[],[3137])).
% 164.51/164.41  cnf(11914,plain,
% 164.51/164.41     (P1(f324(f324(f280(a840),x119141),x119141))),
% 164.51/164.41     inference(rename_variables,[],[3137])).
% 164.51/164.41  cnf(11918,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a1),f324(f324(f3(a1),a85),a99)),f2(a1)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3148,11600,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,3775,10601,11791,3824,10777,3493,11633,11786,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,3291,10395,10660,10705,10961,11035,11179,11424,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520])).
% 164.51/164.41  cnf(11921,plain,
% 164.51/164.41     (P1(f324(f324(f326(f847(x119211,a834)),x119212),f324(f302(x119211),x119212)))),
% 164.51/164.41     inference(rename_variables,[],[3493])).
% 164.51/164.41  cnf(11925,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f324(f82(a1),a85),a85)),f2(a1)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3148,11600,3194,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,3775,10601,11791,3824,10777,3493,11633,11786,11869,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,3291,10395,10660,10705,10961,11035,11179,11424,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556])).
% 164.51/164.41  cnf(11930,plain,
% 164.51/164.41     (~E(f324(a114,x119301),x119301)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11931,plain,
% 164.51/164.41     (E(f324(f304(x119311,x119311,f7(x119311)),x119312),x119312)),
% 164.51/164.41     inference(rename_variables,[],[3194])).
% 164.51/164.41  cnf(11934,plain,
% 164.51/164.41     (P34(x119341,x119342,f115(x119341),f115(x119341))),
% 164.51/164.41     inference(rename_variables,[],[3384])).
% 164.51/164.41  cnf(11937,plain,
% 164.51/164.41     (~E(f324(a114,x119371),x119371)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(11940,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x119401,a834)),f324(f157(x119401),f155(x119401,x119402,x119403))),f324(f157(x119401),x119403)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(11941,plain,
% 164.51/164.41     (P1(f324(f64(x119411),f324(f157(x119411),x119412)))),
% 164.51/164.41     inference(rename_variables,[],[3177])).
% 164.51/164.41  cnf(11952,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x119521),x119521))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11955,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x119551),x119551))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(11964,plain,
% 164.51/164.41     (E(f324(f180(f841(x119641)),f324(f153(x119641),x119642)),f324(f180(f841(x119641)),x119642))),
% 164.51/164.41     inference(rename_variables,[],[3148])).
% 164.51/164.41  cnf(11967,plain,
% 164.51/164.41     (P18(a840,f324(f154(a840),f324(f324(f141(f841(x119671),a840),f180(f841(x119671))),f163(x119671,x119672))))),
% 164.51/164.41     inference(rename_variables,[],[3692])).
% 164.51/164.41  cnf(11970,plain,
% 164.51/164.41     (P29(x119701,x119701,f7(x119701),x119702)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(11973,plain,
% 164.51/164.41     (P1(f324(f324(f326(f841(x119731)),f115(x119731)),f147(x119731,x119732)))),
% 164.51/164.41     inference(rename_variables,[],[3333])).
% 164.51/164.41  cnf(11976,plain,
% 164.51/164.41     (~P1(f324(f324(f179(f847(x119761,f847(x119762,a834))),x119763),x119764))),
% 164.51/164.41     inference(rename_variables,[],[4408])).
% 164.51/164.41  cnf(11978,plain,
% 164.51/164.41     (P1(f324(f324(f232(f847(x119781,a834)),f324(a114,f238(f847(x119781,a834)))),f324(f324(f303(x119781),x119782),f238(f847(x119781,a834)))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,3384,4318,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,3775,10601,11791,3824,10777,11859,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817])).
% 164.51/164.41  cnf(11981,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x119811),x119811))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(11982,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x119821))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(11984,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),f700(x119841,f179(f847(x119842,f847(x119843,a834))),f80(a1))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,3384,4318,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,3775,10601,11791,3824,10777,11859,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,3579,10796,10940,10966,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840])).
% 164.51/164.41  cnf(11985,plain,
% 164.51/164.41     (~P1(f324(f324(f179(f847(x119851,f847(x119852,a834))),x119853),x119854))),
% 164.51/164.41     inference(rename_variables,[],[4408])).
% 164.51/164.41  cnf(11988,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(f846(f841(x119881),f841(x119881)),a834)),f145(x119881,x119882)),f301(f841(x119881),f144(x119881,x119882))))),
% 164.51/164.41     inference(rename_variables,[],[3829])).
% 164.51/164.41  cnf(11993,plain,
% 164.51/164.41     (P1(f324(f324(f232(f847(x119931,a834)),f179(f847(x119931,a834))),f238(f847(x119931,a834))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,3384,4318,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,3492,4188,4189,4327,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,11623,11988,3775,10601,11791,3824,10777,11859,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,3579,10796,10940,10966,10977,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,4013,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927])).
% 164.51/164.41  cnf(11994,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x119941,a834)),f179(f847(x119941,a834))),x119942))),
% 164.51/164.41     inference(rename_variables,[],[3579])).
% 164.51/164.41  cnf(11997,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x119971,a834)),f324(f304(x119972,x119971,x119973),f324(f305(x119972,x119971,x119973),x119974))),x119974))),
% 164.51/164.41     inference(rename_variables,[],[4013])).
% 164.51/164.41  cnf(12000,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120001,a834)),f324(f157(x120001),f155(x120001,x120002,x120003))),f324(f157(x120001),x120003)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(12001,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120011,a834)),f324(f157(x120011),f324(f126(x120011,x120012),x120013))),f324(f157(x120011),x120013)))),
% 164.51/164.41     inference(rename_variables,[],[3775])).
% 164.51/164.41  cnf(12006,plain,
% 164.51/164.41     (P29(x120061,f844(x120061),f226(x120061),x120062)),
% 164.51/164.41     inference(rename_variables,[],[3385])).
% 164.51/164.41  cnf(12011,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120111,a834)),f324(f304(x120112,x120111,x120113),f324(f305(x120112,x120111,x120113),x120114))),x120114))),
% 164.51/164.41     inference(rename_variables,[],[4013])).
% 164.51/164.41  cnf(12014,plain,
% 164.51/164.41     (P1(f324(f64(f844(x120141)),f324(f304(x120142,f844(x120141),f165(x120142,x120141,x120143)),f238(f847(x120142,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3887])).
% 164.51/164.41  cnf(12019,plain,
% 164.51/164.41     (P1(f324(f324(f326(f847(x120191,a834)),x120192),f324(f302(x120191),x120192)))),
% 164.51/164.41     inference(rename_variables,[],[3493])).
% 164.51/164.41  cnf(12022,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x120221),f841(x120221))),f324(f324(f247(f841(x120221),f841(x120221)),x120222),f115(x120221))),f134(x120221,x120223)))),
% 164.51/164.41     inference(rename_variables,[],[4409])).
% 164.51/164.41  cnf(12025,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x120251),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12027,plain,
% 164.51/164.41     (~P1(f324(f64(x120271),f238(f847(x120271,a834))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,4314,10230,10323,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,3068,11347,3077,3189,3227,11353,3590,3900,2973,3790,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,3067,3087,10269,3239,4400,3764,4330,10064,10227,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,3765,10774,10886,10943,4409,10708,10893,10998,11018,11057,11063,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,3492,4188,4189,4327,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3325,4397,3907,11015,3455,3679,11465,11468,3177,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,3575,10721,10727,10738,11655,3432,10934,3579,10796,10940,10966,10977,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,4013,10594,11997,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056])).
% 164.51/164.41  cnf(12028,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120281,a834)),x120282),x120282))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12031,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x120311),x120312),f179(f847(x120311,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12034,plain,
% 164.51/164.41     (~P1(f324(f324(f179(f847(x120341,f847(x120342,a834))),x120343),x120344))),
% 164.51/164.41     inference(rename_variables,[],[4408])).
% 164.51/164.41  cnf(12037,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120371,a834)),f324(f304(x120372,x120371,x120373),f324(f305(x120372,x120371,x120373),x120374))),x120374))),
% 164.51/164.41     inference(rename_variables,[],[4013])).
% 164.51/164.41  cnf(12038,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120381,a834)),x120382),x120382))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12043,plain,
% 164.51/164.41     (E(f324(f260(x120431,x120431),f261(x120431,x120432)),x120432)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12046,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x120461,a834)),f324(f157(x120461),f155(x120461,x120462,x120463))),f324(f157(x120461),x120463)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(12047,plain,
% 164.51/164.41     (P1(f324(f64(x120471),f324(f157(x120471),x120472)))),
% 164.51/164.41     inference(rename_variables,[],[3177])).
% 164.51/164.41  cnf(12050,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x120501),x120501))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(12053,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x120531),x120531))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(12056,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x120561),x120561))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(12067,plain,
% 164.51/164.41     (P29(x120671,x120671,f7(x120671),x120672)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12074,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x120741),x120742),f179(f847(x120741,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12077,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x120771,x120771)),f324(f324(f247(x120771,x120771),x120772),x120772)),f301(x120771,x120773)))),
% 164.51/164.41     inference(rename_variables,[],[3765])).
% 164.51/164.41  cnf(12080,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x120801),x120802),f179(f847(x120801,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12083,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x120831,x120831)),f324(f324(f247(x120831,x120831),x120832),x120832)),f301(x120831,x120833)))),
% 164.51/164.41     inference(rename_variables,[],[3765])).
% 164.51/164.41  cnf(12093,plain,
% 164.51/164.41     (~E(f324(f324(f139(x120931),x120932),x120933),x120933)),
% 164.51/164.41     inference(rename_variables,[],[4330])).
% 164.51/164.41  cnf(12096,plain,
% 164.51/164.41     (P1(f324(f324(f326(x120961),x120962),f238(f847(x120961,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(12097,plain,
% 164.51/164.41     (~E(f324(a114,x120971),x120971)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12100,plain,
% 164.51/164.41     (P1(f324(f324(f326(f841(x121001)),f115(x121001)),f147(x121001,x121002)))),
% 164.51/164.41     inference(rename_variables,[],[3333])).
% 164.51/164.41  cnf(12101,plain,
% 164.51/164.41     (~E(f324(f324(f139(x121011),x121012),x121013),f115(x121011))),
% 164.51/164.41     inference(rename_variables,[],[4339])).
% 164.51/164.41  cnf(12104,plain,
% 164.51/164.41     (P1(f324(f324(f326(x121041),f324(x121042,x121043)),f324(f304(x121044,x121041,x121042),f238(f847(x121044,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12105,plain,
% 164.51/164.41     (P29(x121051,x121051,f7(x121051),x121052)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12108,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121081,a834)),f179(f847(x121081,a834))),x121082))),
% 164.51/164.41     inference(rename_variables,[],[3579])).
% 164.51/164.41  cnf(12109,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121091,a834)),x121092),x121092))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12112,plain,
% 164.51/164.41     (P1(f324(f324(f326(x121121),f324(x121122,x121123)),f324(f304(x121124,x121121,x121122),f238(f847(x121124,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12113,plain,
% 164.51/164.41     (P29(x121131,x121131,f7(x121131),x121132)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12116,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(f841(x121161),f841(x121161))),f324(f324(f247(f841(x121161),f841(x121161)),f115(x121161)),f115(x121161))),f145(x121161,x121162)))),
% 164.51/164.41     inference(rename_variables,[],[3913])).
% 164.51/164.41  cnf(12122,plain,
% 164.51/164.41     (P29(x121221,x121221,f7(x121221),x121222)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12125,plain,
% 164.51/164.41     (E(f324(f324(f125(x121251),x121252),f115(x121251)),x121252)),
% 164.51/164.41     inference(rename_variables,[],[3068])).
% 164.51/164.41  cnf(12126,plain,
% 164.51/164.41     (~E(f324(f324(f139(x121261),x121262),x121263),x121263)),
% 164.51/164.41     inference(rename_variables,[],[4330])).
% 164.51/164.41  cnf(12129,plain,
% 164.51/164.41     (E(f324(f324(f125(x121291),x121292),f115(x121291)),x121292)),
% 164.51/164.41     inference(rename_variables,[],[3068])).
% 164.51/164.41  cnf(12130,plain,
% 164.51/164.41     (~E(f324(f324(f139(x121301),x121302),x121303),x121303)),
% 164.51/164.41     inference(rename_variables,[],[4330])).
% 164.51/164.41  cnf(12133,plain,
% 164.51/164.41     (E(f324(f324(f125(x121331),x121332),f115(x121331)),x121332)),
% 164.51/164.41     inference(rename_variables,[],[3068])).
% 164.51/164.41  cnf(12142,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121421,a834)),x121422),f238(f847(x121421,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(12146,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x121461),x121461))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(12147,plain,
% 164.51/164.41     (~E(f324(a114,x121471),x121471)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12150,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121501,a834)),f179(f847(x121501,a834))),x121502))),
% 164.51/164.41     inference(rename_variables,[],[3579])).
% 164.51/164.41  cnf(12153,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x121531),x121531))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12156,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121561,a834)),x121562),x121562))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12161,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121611,a834)),x121612),f324(f324(f303(x121611),x121613),x121612)))),
% 164.51/164.41     inference(rename_variables,[],[3575])).
% 164.51/164.41  cnf(12164,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x121641,a834)),x121642),x121642))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12165,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x121651),x121652),f179(f847(x121651,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12168,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x121681),x121682),f179(f847(x121681,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12175,plain,
% 164.51/164.41     (P29(x121751,x121751,f7(x121751),x121752)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12178,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x121781),x121782),f179(f847(x121781,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12181,plain,
% 164.51/164.41     (P1(f324(f324(f326(x121811),f324(x121812,x121813)),f324(f304(x121814,x121811,x121812),f238(f847(x121814,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12182,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x121821,x121821)),f324(f324(f247(x121821,x121821),x121822),x121822)),f301(x121821,x121823)))),
% 164.51/164.41     inference(rename_variables,[],[3765])).
% 164.51/164.41  cnf(12185,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x121851,x121851)),f324(f324(f247(x121851,x121851),x121852),x121852)),f301(x121851,x121853)))),
% 164.51/164.41     inference(rename_variables,[],[3765])).
% 164.51/164.41  cnf(12188,plain,
% 164.51/164.41     (P1(f324(f64(x121881),f324(f157(x121881),x121882)))),
% 164.51/164.41     inference(rename_variables,[],[3177])).
% 164.51/164.41  cnf(12193,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(f841(x121931),f841(x121931))),f324(f324(f247(f841(x121931),f841(x121931)),f115(x121931)),f115(x121931))),f324(f324(f282(f841(x121931),f841(x121931),f841(x121931)),f145(x121931,x121932)),f145(x121931,x121932))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,11970,12067,12105,12113,12122,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,4314,10230,10323,3193,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,11931,3066,3067,3087,10269,3239,4400,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,12116,3765,10774,10886,10943,12077,12083,12182,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3519,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,11462,12104,12112,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,3579,10796,10940,10966,10977,11994,12108,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,11985,4013,10594,11997,12011,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230])).
% 164.51/164.41  cnf(12195,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x121951,x121951)),f324(f324(f247(x121951,x121951),x121952),x121952)),f324(f324(f282(x121951,x121951,x121951),f301(x121951,x121953)),f301(x121951,f301(x121951,x121953)))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,11970,12067,12105,12113,12122,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,4314,10230,10323,3193,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,11931,3066,3067,3087,10269,3239,4400,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,12116,3765,10774,10886,10943,12077,12083,12182,12185,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3519,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,11462,12104,12112,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,3579,10796,10940,10966,10977,11994,12108,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,11985,4013,10594,11997,12011,3918,3610,3554,4405,10083,10086,10408,10411,11212,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241])).
% 164.51/164.41  cnf(12198,plain,
% 164.51/164.41     (~P1(f324(f324(f179(f847(x121981,f847(x121982,a834))),x121983),x121984))),
% 164.51/164.41     inference(rename_variables,[],[4408])).
% 164.51/164.41  cnf(12201,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x122011,a834)),x122012),f238(f847(x122011,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(12204,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(x122041,x122041)),f324(f324(f247(x122041,x122041),x122042),x122042)),f301(x122041,x122043)))),
% 164.51/164.41     inference(rename_variables,[],[3765])).
% 164.51/164.41  cnf(12207,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x122071),x122072)),x122072))),
% 164.51/164.41     inference(rename_variables,[],[4405])).
% 164.51/164.41  cnf(12208,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x122081),f324(a114,x122081)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12211,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x122111,a834)),x122112),f238(f847(x122111,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(12214,plain,
% 164.51/164.41     (E(f324(f260(x122141,x122141),f261(x122141,x122142)),x122142)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12221,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(f846(f841(x122211),f841(x122211)),f846(f841(x122211),f841(x122211)))),f609(f301(f846(f841(x122211),f841(x122211)),x122212),f134(x122211,x122213),f846(f841(x122211),f841(x122211)))),f301(f846(f841(x122211),f841(x122211)),x122212)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,11970,12067,12105,12113,12122,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,4314,10230,10323,3193,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,3468,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,11931,3066,3067,3087,10269,3239,4400,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,12116,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3519,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,11462,12104,12112,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,3911,3579,10796,10940,10966,10977,11994,12108,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,11985,12034,4013,10594,11997,12011,3918,3610,3554,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311])).
% 164.51/164.41  cnf(12225,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x122251),x122252),f179(f847(x122251,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12226,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(f841(x122261),f841(x122261))),f324(f324(f247(f841(x122261),f841(x122261)),f115(x122261)),f115(x122261))),f145(x122261,x122262)))),
% 164.51/164.41     inference(rename_variables,[],[3913])).
% 164.51/164.41  cnf(12228,plain,
% 164.51/164.41     (P1(f324(f324(f326(f846(a840,a840)),f324(f324(f247(a840,a840),f2(a840)),f324(a114,f2(a840)))),f324(f324(f282(a840,a840,a840),f301(a840,a315)),f301(a840,f301(a840,a315)))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,11970,12067,12105,12113,12122,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,4314,10230,10323,3193,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,3468,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,11931,3066,3067,3087,10269,3239,4400,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,12116,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3519,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,11462,12104,12112,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,3911,3579,10796,10940,10966,10977,11994,12108,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,11985,12034,4013,10594,11997,12011,3918,3610,3554,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340])).
% 164.51/164.41  cnf(12231,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x122311),x122312),f179(f847(x122311,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12234,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x122341),x122342),f179(f847(x122341,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12236,plain,
% 164.51/164.41     (~P1(f324(f324(f326(f846(f841(x122361),f841(x122361))),f324(f324(f247(f841(x122361),f841(x122361)),x122362),x122362)),f136(x122361,f324(f324(f282(x122361,x122363,x122361),x122364),f179(f847(f846(x122363,x122361),a834))))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,3376,10825,11864,11970,12067,12105,12113,12122,3384,3385,3105,4318,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,4314,10230,10323,3193,3342,3055,4308,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,2938,4292,3468,2983,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,3682,11130,3030,2997,2992,2980,2987,3188,3011,3148,11600,11826,3194,10604,11931,3066,3067,3087,10269,3239,4400,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3240,3028,3029,10129,10423,3295,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,4396,11215,11246,11288,11318,3567,3343,3719,3163,3165,3138,4377,4324,3519,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,3291,10395,10660,10705,10961,11035,11179,11424,11664,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,3957,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,3736,11079,11401,11405,11462,12104,12112,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,3911,3579,10796,10940,10966,10977,11994,12108,3401,10381,10384,10453,10636,4407,11335,4408,10504,10919,11976,11985,12034,4013,10594,11997,12011,3918,3610,3554,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682])).
% 164.51/164.41  cnf(12237,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x122371),x122371))),
% 164.51/164.41     inference(rename_variables,[],[4376])).
% 164.51/164.41  cnf(12240,plain,
% 164.51/164.41     (P1(f324(f324(f326(x122401),x122402),f238(f847(x122401,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(12247,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x122471,a834)),x122472),x122472))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12250,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x122501),x122502),f179(f847(x122501,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12253,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x122531)),x122532)))),
% 164.51/164.41     inference(rename_variables,[],[3610])).
% 164.51/164.41  cnf(12256,plain,
% 164.51/164.41     (~E(f324(a114,x122561),x122561)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12258,plain,
% 164.51/164.41     (E(f324(f260(x122581,x122581),f261(x122581,x122582)),x122582)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12260,plain,
% 164.51/164.41     (P39(a25,x122601,x122602,x122601)),
% 164.51/164.41     inference(rename_variables,[],[3352])).
% 164.51/164.41  cnf(12262,plain,
% 164.51/164.41     (P39(a25,x122621,x122622,x122621)),
% 164.51/164.41     inference(rename_variables,[],[3352])).
% 164.51/164.41  cnf(12266,plain,
% 164.51/164.41     (P28(x122661,x122662,f179(f847(f839(x122661),a834)))),
% 164.51/164.41     inference(rename_variables,[],[3192])).
% 164.51/164.41  cnf(12271,plain,
% 164.51/164.41     (P29(x122711,x122711,f7(x122711),x122712)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12273,plain,
% 164.51/164.41     (P29(x122731,x122731,f7(x122731),x122732)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12282,plain,
% 164.51/164.41     (E(f324(f260(x122821,x122821),f261(x122821,x122822)),x122822)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12288,plain,
% 164.51/164.41     (E(f324(f260(x122881,x122881),f261(x122881,x122882)),x122882)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12295,plain,
% 164.51/164.41     (P31(x122951,f2(a840),f324(f324(f324(f93(x122951),x122952),f324(a27,x122953)),x122954))),
% 164.51/164.41     inference(rename_variables,[],[3503])).
% 164.51/164.41  cnf(12301,plain,
% 164.51/164.41     (E(f324(f260(x123011,x123011),f261(x123011,x123012)),x123012)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12303,plain,
% 164.51/164.41     (E(f324(f260(x123031,x123031),f261(x123031,x123032)),x123032)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12305,plain,
% 164.51/164.41     (E(f324(f260(x123051,x123051),f261(x123051,x123052)),x123052)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12307,plain,
% 164.51/164.41     (E(f324(f260(x123071,x123071),f261(x123071,x123072)),x123072)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12310,plain,
% 164.51/164.41     (E(f179(f847(f846(x123101,x123101),a834)),f261(x123101,f179(f847(x123101,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3207])).
% 164.51/164.41  cnf(12312,plain,
% 164.51/164.41     (P19(x123121,f847(x123121,a834),f303(x123121))),
% 164.51/164.41     inference(rename_variables,[],[3108])).
% 164.51/164.41  cnf(12316,plain,
% 164.51/164.41     (P47(x123161,x123162,f261(x123161,x123162))),
% 164.51/164.41     inference(rename_variables,[],[3104])).
% 164.51/164.41  cnf(12318,plain,
% 164.51/164.41     (P47(x123181,x123182,f261(x123181,x123182))),
% 164.51/164.41     inference(rename_variables,[],[3104])).
% 164.51/164.41  cnf(12322,plain,
% 164.51/164.41     (E(f324(f260(x123221,x123221),f261(x123221,x123222)),x123222)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12331,plain,
% 164.51/164.41     (E(f324(f260(x123311,x123311),f261(x123311,x123312)),x123312)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12333,plain,
% 164.51/164.41     (P52(x123331,x123331,f261(x123331,x123332))),
% 164.51/164.41     inference(rename_variables,[],[3105])).
% 164.51/164.41  cnf(12341,plain,
% 164.51/164.41     (E(f324(f260(x123411,x123411),f261(x123411,x123412)),x123412)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12344,plain,
% 164.51/164.41     (P53(x123441,f179(f847(x123441,a834)),x123442)),
% 164.51/164.41     inference(rename_variables,[],[3155])).
% 164.51/164.41  cnf(12352,plain,
% 164.51/164.41     (P37(x123521,f182(x123521))),
% 164.51/164.41     inference(rename_variables,[],[2970])).
% 164.51/164.41  cnf(12356,plain,
% 164.51/164.41     (P41(x123561,x123562,x123563,x123564,f179(f847(x123561,a834)),x123564)),
% 164.51/164.41     inference(rename_variables,[],[4076])).
% 164.51/164.41  cnf(12359,plain,
% 164.51/164.41     (P41(x123591,x123592,x123593,x123594,f179(f847(x123591,a834)),x123594)),
% 164.51/164.41     inference(rename_variables,[],[4076])).
% 164.51/164.41  cnf(12370,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x123701),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12379,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x123791)),f324(f81(a1),f324(f102(a1),x123792))))),
% 164.51/164.41     inference(rename_variables,[],[4403])).
% 164.51/164.41  cnf(12385,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f324(f41(x123851),f324(f157(x123851),x123852))),f324(f180(f841(x123851)),x123852)))),
% 164.51/164.41     inference(rename_variables,[],[3675])).
% 164.51/164.41  cnf(12389,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x123891),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12392,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x123921),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12395,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x123951,x123952)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12398,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x123981,x123982)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12401,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x124011,x124012)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12404,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x124041,x124042)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12411,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x124111))),f324(f102(a1),x124112)))),
% 164.51/164.41     inference(rename_variables,[],[3611])).
% 164.51/164.41  cnf(12414,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x124141),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12415,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x124151),x124151))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12422,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x124221),f324(a114,x124221)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12428,plain,
% 164.51/164.41     (P1(f324(f324(f326(x124281),f324(x124282,x124283)),f324(f304(x124284,x124281,x124282),f238(f847(x124284,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12429,plain,
% 164.51/164.41     (~E(f324(a114,x124291),f2(a840))),
% 164.51/164.41     inference(rename_variables,[],[4308])).
% 164.51/164.41  cnf(12431,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f2(a1)),f324(f106(a1),f2(a1))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2872,2882,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,4396,11215,11246,11288,11318,3567,3343,3344,12395,12398,12401,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,11471,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,3554,11455,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082])).
% 164.51/164.41  cnf(12433,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f324(f106(a1),a85)),f2(a1)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2872,2882,2883,2891,2892,2897,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3692,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,4396,11215,11246,11288,11318,3567,3343,3344,12395,12398,12401,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,3137,10591,10657,11911,3212,11842,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,3198,10420,10450,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,3611,11471,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,3554,11455,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089])).
% 164.51/164.41  cnf(12434,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x124341),x124341))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12437,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x124371,x124372)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12440,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x124401,x124402)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12443,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x124431),x124431))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12456,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x124561),f324(a114,x124561)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12461,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f51(a840,x124611,x124612)),x124611))),
% 164.51/164.41     inference(rename_variables,[],[3587])).
% 164.51/164.41  cnf(12470,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x124701),f324(a114,x124701)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12471,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x124711),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12480,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x124801)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(12481,plain,
% 164.51/164.41     (P1(f324(f238(f847(x124811,a834)),x124812))),
% 164.51/164.41     inference(rename_variables,[],[3198])).
% 164.51/164.41  cnf(12484,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a1),f324(f102(a1),x124841)),f2(a1)))),
% 164.51/164.41     inference(rename_variables,[],[4396])).
% 164.51/164.41  cnf(12485,plain,
% 164.51/164.41     (P1(f324(f238(f847(x124851,a834)),x124852))),
% 164.51/164.41     inference(rename_variables,[],[3198])).
% 164.51/164.41  cnf(12488,plain,
% 164.51/164.41     (P1(f324(f238(f847(x124881,a834)),x124882))),
% 164.51/164.41     inference(rename_variables,[],[3198])).
% 164.51/164.41  cnf(12491,plain,
% 164.51/164.41     (P1(f324(f238(f847(x124911,a834)),x124912))),
% 164.51/164.41     inference(rename_variables,[],[3198])).
% 164.51/164.41  cnf(12499,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x124991),x124992),f179(f847(x124991,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12500,plain,
% 164.51/164.41     (P1(f324(f64(x125001),f179(f847(x125001,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12503,plain,
% 164.51/164.41     (P1(f324(f324(f186(a25),x125031),x125031))),
% 164.51/164.41     inference(rename_variables,[],[3134])).
% 164.51/164.41  cnf(12512,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x125121))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(12515,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x125151),f324(a114,x125151)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12516,plain,
% 164.51/164.41     (~E(f324(a114,x125161),x125161)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12519,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x125191),x125192),f179(f847(x125191,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12522,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x125221),x125222),f179(f847(x125221,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12524,plain,
% 164.51/164.41     (P1(f324(f324(f280(a840),x125241),f51(a840,x125241,x125241)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2806,2807,2809,2810,2811,2813,2828,2840,2846,2847,2851,2866,2872,2882,2883,2891,2892,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,3457,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,3874,3829,11623,11988,3775,10601,11791,11811,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,3137,10591,10657,11911,11914,3212,11842,12500,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,3198,10420,10450,10990,12481,12485,12488,3235,3230,3649,3587,10110,11341,11371,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,11982,3611,11471,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,4406,11315,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809])).
% 164.51/164.41  cnf(12527,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125271),x125271))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12534,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125341),x125341))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12538,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x125381),f324(a114,x125381)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12541,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125411),x125411))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12546,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125461),x125461))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12549,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125491),x125491))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12552,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125521),x125521))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12555,plain,
% 164.51/164.41     (E(f324(f324(f3(f847(x125551,a834)),f179(f847(x125551,a834))),x125552),f179(f847(x125551,a834)))),
% 164.51/164.41     inference(rename_variables,[],[3405])).
% 164.51/164.41  cnf(12556,plain,
% 164.51/164.41     (P1(f324(f64(x125561),f179(f847(x125561,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12559,plain,
% 164.51/164.41     (E(f324(f324(f3(f847(x125591,a834)),f179(f847(x125591,a834))),x125592),f179(f847(x125591,a834)))),
% 164.51/164.41     inference(rename_variables,[],[3405])).
% 164.51/164.41  cnf(12560,plain,
% 164.51/164.41     (P1(f324(f64(x125601),f179(f847(x125601,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12563,plain,
% 164.51/164.41     (E(f324(f324(f3(f847(x125631,a834)),f179(f847(x125631,a834))),x125632),f179(f847(x125631,a834)))),
% 164.51/164.41     inference(rename_variables,[],[3405])).
% 164.51/164.41  cnf(12564,plain,
% 164.51/164.41     (P1(f324(f64(x125641),f179(f847(x125641,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12567,plain,
% 164.51/164.41     (E(f324(f324(f3(f847(x125671,a834)),f179(f847(x125671,a834))),x125672),f179(f847(x125671,a834)))),
% 164.51/164.41     inference(rename_variables,[],[3405])).
% 164.51/164.41  cnf(12568,plain,
% 164.51/164.41     (P1(f324(f64(x125681),f179(f847(x125681,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12572,plain,
% 164.51/164.41     (E(f324(f260(x125721,x125721),f261(x125721,x125722)),x125722)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12577,plain,
% 164.51/164.41     (P1(f324(f324(f280(a840),f324(a114,f2(a840))),x125771))),
% 164.51/164.41     inference(rename_variables,[],[3292])).
% 164.51/164.41  cnf(12578,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x125781)),x125781))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(12581,plain,
% 164.51/164.41     (E(f324(f324(f3(f847(x125811,a834)),f179(f847(x125811,a834))),x125812),f179(f847(x125811,a834)))),
% 164.51/164.41     inference(rename_variables,[],[3405])).
% 164.51/164.41  cnf(12582,plain,
% 164.51/164.41     (P1(f324(f64(x125821),f179(f847(x125821,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12586,plain,
% 164.51/164.41     (P1(f324(f64(x125861),f179(f847(x125861,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3212])).
% 164.51/164.41  cnf(12589,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x125891),x125891))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12595,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x125951),x125951))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12598,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x125981),f324(a114,x125981)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12601,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x126011),x126011))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12604,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x126041),f324(a114,x126041)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12619,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x126191),x126191))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12622,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x126221),x126221))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12629,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x126291),x126292),f179(f847(x126291,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12640,plain,
% 164.51/164.41     (P1(f324(f324(f326(x126401),x126402),f238(f847(x126401,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(12646,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x126461,a834)),f324(f157(x126461),f324(f126(x126461,x126462),x126463))),f324(f157(x126461),x126463)))),
% 164.51/164.41     inference(rename_variables,[],[3775])).
% 164.51/164.41  cnf(12652,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x126521),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12653,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x126531),x126531))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12657,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x126571),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12658,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x126581),x126581))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12663,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x126631),x126631))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12670,plain,
% 164.51/164.41     (E(f324(f324(f18(x126701,x126702),x126703),x126704),x126703)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(12673,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x126731,a834)),f324(f157(x126731),f155(x126731,x126732,x126733))),f324(f157(x126731),x126733)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(12678,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f795(f324(x126781,f2(a840)),x126781,f2(a840))),f2(a840)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,11444,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,3137,10591,10657,11911,11914,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,3198,10420,10450,10990,12481,12485,12488,12491,3235,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,3157,10609,10683,11372,11529,11736,11982,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3292,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300])).
% 164.51/164.41  cnf(12680,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x126801),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12681,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x126811),x126811))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12685,plain,
% 164.51/164.41     (~P1(f324(f324(f232(a840),x126851),f2(a840)))),
% 164.51/164.41     inference(rename_variables,[],[4380])).
% 164.51/164.41  cnf(12686,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),x126861),x126861))),
% 164.51/164.41     inference(rename_variables,[],[3136])).
% 164.51/164.41  cnf(12688,plain,
% 164.51/164.41     (~P1(f324(f324(f232(f847(a840,a834)),f296(a840,f324(a114,x126881),f324(a114,x126881))),f296(a840,x126882,x126881)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,11444,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,3137,10591,10657,11911,11914,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,3198,10420,10450,10990,12481,12485,12488,12491,3235,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,3157,10609,10683,11372,11529,11736,11982,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3292,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393])).
% 164.51/164.41  cnf(12689,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x126891),x126891))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12691,plain,
% 164.51/164.41     (~P1(f324(f324(f231(f847(a840,a834)),f296(a840,f324(a114,x126911),f324(a114,x126911))),f296(a840,x126912,x126911)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,11444,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,3137,10591,10657,11911,11914,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,3198,10420,10450,10990,12481,12485,12488,12491,3235,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,3157,10609,10683,11372,11529,11736,11982,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3292,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394])).
% 164.51/164.41  cnf(12692,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x126921),x126921))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12695,plain,
% 164.51/164.41     (~P1(f324(f324(f231(a840),f324(a114,x126951)),x126951))),
% 164.51/164.41     inference(rename_variables,[],[4389])).
% 164.51/164.41  cnf(12700,plain,
% 164.51/164.41     (E(x127001,f541(f324(f7(x127002),f324(f7(x127002),x127001)),f7(x127002),x127002,x127002))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,4339,12101,3126,11441,11444,4390,10768,10830,11049,11052,3528,3240,10842,3456,3207,12310,3028,3029,10129,10423,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,4402,10546,10904,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,3137,10591,10657,11911,11914,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,3198,10420,10450,10990,12481,12485,12488,12491,3235,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,3575,10721,10727,10738,11655,11885,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,3675,12385,3292,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527])).
% 164.51/164.41  cnf(12701,plain,
% 164.51/164.41     (P1(f324(f324(f326(x127011),f324(x127012,x127013)),f324(f304(x127014,x127011,x127012),f238(f847(x127014,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12702,plain,
% 164.51/164.41     (P29(x127021,x127021,f7(x127021),x127022)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12706,plain,
% 164.51/164.41     (P1(f324(f324(f326(x127061),x127062),f238(f847(x127061,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3291])).
% 164.51/164.41  cnf(12707,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x127071),x127072),f179(f847(x127071,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12711,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x127111,a834)),x127112),f238(f847(x127111,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(12712,plain,
% 164.51/164.41     (P29(x127121,x127121,f7(x127121),x127122)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12716,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x127161,a834)),x127162),f238(f847(x127161,a834))))),
% 164.51/164.41     inference(rename_variables,[],[3510])).
% 164.51/164.41  cnf(12717,plain,
% 164.51/164.41     (P29(x127171,x127171,f7(x127171),x127172)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12721,plain,
% 164.51/164.41     (P29(x127211,x127211,f7(x127211),x127212)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12724,plain,
% 164.51/164.41     (~P1(f324(f324(f232(f847(x127241,a834)),x127242),f179(f847(x127241,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4402])).
% 164.51/164.41  cnf(12727,plain,
% 164.51/164.41     (P29(x127271,x127271,f7(x127271),x127272)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12730,plain,
% 164.51/164.41     (P29(x127301,x127301,f7(x127301),x127302)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12741,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x127411,a834)),f179(f847(x127411,a834))),x127412))),
% 164.51/164.41     inference(rename_variables,[],[3579])).
% 164.51/164.41  cnf(12745,plain,
% 164.51/164.41     (E(f324(f260(x127451,x127451),f261(x127451,x127452)),x127452)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12749,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x127491),x127492),f179(f847(x127491,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12753,plain,
% 164.51/164.41     (P1(f324(f324(f326(x127531),f324(x127532,x127533)),f324(f304(x127534,x127531,x127532),f238(f847(x127534,a834)))))),
% 164.51/164.41     inference(rename_variables,[],[3736])).
% 164.51/164.41  cnf(12754,plain,
% 164.51/164.41     (P29(x127541,x127541,f7(x127541),x127542)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12764,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x127641),x127642),f179(f847(x127641,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12767,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x127671),x127672),f179(f847(x127671,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12770,plain,
% 164.51/164.41     (P1(f324(f324(f280(a840),x127701),x127701))),
% 164.51/164.41     inference(rename_variables,[],[3137])).
% 164.51/164.41  cnf(12772,plain,
% 164.51/164.41     (~E(f324(a114,x127721),x127721)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12776,plain,
% 164.51/164.41     (E(f324(f260(x127761,x127761),f261(x127761,x127762)),x127762)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12777,plain,
% 164.51/164.41     (~E(f324(a114,x127771),x127771)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12781,plain,
% 164.51/164.41     (E(f324(f324(f18(x127811,x127812),x127813),x127814),x127813)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(12784,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x127841),f324(a114,x127841)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12785,plain,
% 164.51/164.41     (~E(f324(a114,x127851),x127851)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12788,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x127881),f324(a114,f324(f324(f82(a840),x127882),x127881))))),
% 164.51/164.41     inference(rename_variables,[],[3580])).
% 164.51/164.41  cnf(12789,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x127891),f324(a114,x127891)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12791,plain,
% 164.51/164.41     (~E(f324(f324(f83(a840),f324(a114,f2(a840))),f28(x127911,x127912)),f324(f324(f83(a840),f324(a114,f2(a840))),f36(x127913,x127914)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,3582,11338,3119,3216,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,3719,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,3824,10777,11859,11940,12000,12046,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,3137,10591,10657,11911,11914,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,3198,10420,10450,10990,12481,12485,12488,12491,3235,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,3911,3579,10796,10940,10966,10977,11994,12108,12150,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330])).
% 164.51/164.41  cnf(12793,plain,
% 164.51/164.41     (~E(f324(a114,x127931),x127931)),
% 164.51/164.41     inference(rename_variables,[],[4296])).
% 164.51/164.41  cnf(12798,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),f324(f102(a1),x127981)))),
% 164.51/164.41     inference(rename_variables,[],[3235])).
% 164.51/164.41  cnf(12801,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),f324(f102(a1),x128011)))),
% 164.51/164.41     inference(rename_variables,[],[3235])).
% 164.51/164.41  cnf(12805,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x128051))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(12806,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x128061),x128061))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12809,plain,
% 164.51/164.41     (~E(f324(a114,x128091),f2(a840))),
% 164.51/164.41     inference(rename_variables,[],[4308])).
% 164.51/164.41  cnf(12812,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x128121,a834)),f324(f157(x128121),f155(x128121,x128122,x128123))),f324(f157(x128121),x128123)))),
% 164.51/164.41     inference(rename_variables,[],[3824])).
% 164.51/164.41  cnf(12817,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x128171),x128172),f179(f847(x128171,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12820,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x128201,x128202)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12821,plain,
% 164.51/164.41     (E(f324(f324(f178(a840),f324(a114,x128211)),f324(a114,x128212)),f324(a114,f324(f324(f178(a840),x128211),x128212)))),
% 164.51/164.41     inference(rename_variables,[],[3306])).
% 164.51/164.41  cnf(12824,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x128241,x128242)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12825,plain,
% 164.51/164.41     (E(f324(f324(f235(a840),f324(a114,x128251)),f324(a114,x128252)),f324(a114,f324(f324(f235(a840),x128251),x128252)))),
% 164.51/164.41     inference(rename_variables,[],[3305])).
% 164.51/164.41  cnf(12828,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x128281,x128282)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12832,plain,
% 164.51/164.41     (P1(f324(f64(a840),f298(a840,x128321,x128322)))),
% 164.51/164.41     inference(rename_variables,[],[3344])).
% 164.51/164.41  cnf(12836,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x128361,a834)),f324(f157(x128361),f324(f126(x128361,x128362),x128363))),f324(f157(x128361),x128363)))),
% 164.51/164.41     inference(rename_variables,[],[3775])).
% 164.51/164.41  cnf(12837,plain,
% 164.51/164.41     (E(f324(f324(f18(x128371,x128372),x128373),x128374),x128373)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(12840,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x128401,a834)),f324(f157(x128401),f324(f324(f158(x128401),x128402),x128403))),f324(f157(x128401),x128403)))),
% 164.51/164.41     inference(rename_variables,[],[3819])).
% 164.51/164.41  cnf(12841,plain,
% 164.51/164.41     (E(f324(f324(f18(x128411,x128412),x128413),x128414),x128413)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(12845,plain,
% 164.51/164.41     (E(f324(f324(f18(x128451,x128452),x128453),x128454),x128453)),
% 164.51/164.41     inference(rename_variables,[],[3126])).
% 164.51/164.41  cnf(12852,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x128521,a834)),x128522),x128522))),
% 164.51/164.41     inference(rename_variables,[],[3432])).
% 164.51/164.41  cnf(12858,plain,
% 164.51/164.41     (P1(f324(f324(f231(a1),f2(a1)),f324(f102(a1),x128581)))),
% 164.51/164.41     inference(rename_variables,[],[3235])).
% 164.51/164.41  cnf(12862,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x128621),x128622),f179(f847(x128621,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12865,plain,
% 164.51/164.41     (P1(f324(f324(f231(f847(x128651,a834)),f324(f157(x128651),f159(x128651,x128652,x128653))),f324(f157(x128651),x128652)))),
% 164.51/164.41     inference(rename_variables,[],[3825])).
% 164.51/164.41  cnf(12869,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x128691),x128692),f179(f847(x128691,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12872,plain,
% 164.51/164.41     (~P1(f324(f324(f326(x128721),x128722),f179(f847(x128721,a834))))),
% 164.51/164.41     inference(rename_variables,[],[4392])).
% 164.51/164.41  cnf(12873,plain,
% 164.51/164.41     (E(f324(f260(x128731,x128731),f261(x128731,x128732)),x128732)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12874,plain,
% 164.51/164.41     (P29(x128741,x128741,f7(x128741),x128742)),
% 164.51/164.41     inference(rename_variables,[],[3376])).
% 164.51/164.41  cnf(12878,plain,
% 164.51/164.41     (E(f324(f260(x128781,x128781),f261(x128781,x128782)),x128782)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12884,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x128841),f324(a114,x128841)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12886,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),x128861),x128861))),
% 164.51/164.41     inference(rename_variables,[],[3135])).
% 164.51/164.41  cnf(12887,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x128871))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(12890,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),x128901),f324(a114,x128901)))),
% 164.51/164.41     inference(rename_variables,[],[3204])).
% 164.51/164.41  cnf(12893,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x128931))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(12897,plain,
% 164.51/164.41     (P1(f324(f324(f231(a840),f2(a840)),x128971))),
% 164.51/164.41     inference(rename_variables,[],[3157])).
% 164.51/164.41  cnf(12898,plain,
% 164.51/164.41     (P1(f324(f324(f232(a840),f2(a840)),f324(a114,x128981)))),
% 164.51/164.41     inference(rename_variables,[],[3216])).
% 164.51/164.41  cnf(12899,plain,
% 164.51/164.41     (E(f324(f260(x128991,x128991),f261(x128991,x128992)),x128992)),
% 164.51/164.41     inference(rename_variables,[],[3092])).
% 164.51/164.41  cnf(12902,plain,
% 164.51/164.41     (P1(f324(f54(f324(f260(x129021,x129021),f261(x129021,f324(f324(f82(a840),f324(f324(f83(a840),f324(f246(a840,a840),f324(f324(f247(a840,a840),f2(a840)),x129022))),f324(a114,f324(f324(f82(a840),x129023),f324(f251(a840,a840),f324(f324(f247(a840,a840),f2(a840)),x129022)))))),f324(f251(a840,a840),f324(f324(f247(a840,a840),f2(a840)),x129022))))),f324(a114,f324(f324(f82(a840),x129023),f324(f251(a840,a840),f324(f324(f247(a840,a840),f2(a840)),x129022))))),f324(f324(f247(a840,a840),f2(a840)),x129022)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,12754,12874,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,12429,12809,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2791,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2846,2847,2851,2854,2866,2872,2875,2876,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,12776,12873,12878,12899,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,12781,12837,12841,12845,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3232,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,3316,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,12789,12884,12890,3582,11338,3119,3216,11456,12898,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,12440,12820,12824,12828,3719,3305,12825,3306,12821,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,12646,12836,3819,12840,3824,10777,11859,11940,12000,12046,12673,12812,3825,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,12806,12886,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,12686,3137,10591,10657,11911,11914,12770,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,12767,12817,12862,12869,12872,3198,10420,10450,10990,12481,12485,12488,12491,3235,12798,12801,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,12512,12805,12887,12893,12897,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,4127,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,12247,12852,3911,3579,10796,10940,10966,10977,11994,12108,12150,12741,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,12788,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330,6350,6351,6736,6793,7011,8388,8464,8674,8836,8837,8901,8902,9140,9141,9142,9143,9342,9599,9776,9899,9907,9960,9961,6310,8292,8293,8721,8736])).
% 164.51/164.41  cnf(12972,plain,
% 164.51/164.41     (P1(f324(f324(f232(a1),f2(a1)),f324(f77(a1),f80(a1))))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,12754,12874,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,12429,12809,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2791,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2844,2846,2847,2851,2852,2854,2866,2872,2875,2876,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,12776,12873,12878,12899,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,12781,12837,12841,12845,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3232,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,3316,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,12789,12884,12890,3582,11338,3119,3216,11456,12898,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,12685,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,12440,12820,12824,12828,3719,3305,12825,3306,12821,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,12646,12836,3819,12840,3824,10777,11859,11940,12000,12046,12673,12812,3825,12865,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,12806,12886,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,12686,3137,10591,10657,11911,11914,12770,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,12767,12817,12862,12869,12872,3198,10420,10450,10990,12481,12485,12488,12491,3235,12798,12801,12858,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,12512,12805,12887,12893,12897,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,4127,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,12247,12852,3911,3579,10796,10940,10966,10977,11994,12108,12150,12741,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,12788,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330,6350,6351,6736,6793,7011,8388,8464,8674,8836,8837,8901,8902,9140,9141,9142,9143,9342,9599,9776,9899,9907,9960,9961,6310,8292,8293,8721,8736,9600,9959,4451,4488,4489,4490,4543,4551,4682,4696,4697,4727,4728,4755,4813,4815,4873,4981,5009,5042,5043,5045,5050,5052,5053,5076,5144,5165,5296,5364,5481])).
% 164.51/164.41  cnf(13000,plain,
% 164.51/164.41     (~E(f324(f171(x130001,f847(x130002,a834),x130003,f179(f847(x130001,a834))),x130004),f324(f226(f847(x130002,a834)),f324(f324(f45(f51(a1,x130005,x130005),f847(x130002,a834)),x130006),a114)))),
% 164.51/164.41     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,12754,12874,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,12429,12809,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2791,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2844,2846,2847,2851,2852,2854,2866,2872,2875,2876,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,12776,12873,12878,12899,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,12781,12837,12841,12845,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3232,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,3316,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,12789,12884,12890,3582,11338,3119,3216,11456,12898,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,12685,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,12440,12820,12824,12828,3719,3305,12825,3306,12821,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,12646,12836,3819,12840,3824,10777,11859,11940,12000,12046,12673,12812,3825,12865,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,12806,12886,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,12686,3137,10591,10657,11911,11914,12770,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,12767,12817,12862,12869,12872,3198,10420,10450,10990,12481,12485,12488,12491,3235,12798,12801,12858,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,12512,12805,12887,12893,12897,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,4127,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,12247,12852,3911,3579,10796,10940,10966,10977,11994,12108,12150,12741,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,12788,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330,6350,6351,6736,6793,7011,8388,8464,8674,8836,8837,8901,8902,9140,9141,9142,9143,9342,9599,9776,9899,9907,9960,9961,6310,8292,8293,8721,8736,9600,9959,4451,4488,4489,4490,4543,4551,4682,4696,4697,4727,4728,4755,4813,4815,4873,4981,5009,5042,5043,5045,5050,5052,5053,5076,5144,5165,5296,5364,5481,5482,5506,5507,5511,5545,5569,5571,5579,5585,5667,5746,5807,5851,5874])).
% 164.51/164.41  cnf(13008,plain,
% 164.51/164.41     (~P1(f324(f64(x130081),f43(f847(x130081,a834),f238(f847(f847(x130081,a834),a834)))))),
% 164.51/164.42     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,12754,12874,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,12429,12809,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2791,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2844,2846,2847,2851,2852,2854,2866,2872,2875,2876,2882,2883,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,12776,12873,12878,12899,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,12781,12837,12841,12845,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3232,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,3316,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,12789,12884,12890,3582,11338,3119,3216,11456,12898,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,12685,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,12440,12820,12824,12828,3719,3305,12825,3306,12821,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,12646,12836,3819,12840,3824,10777,11859,11940,12000,12046,12673,12812,3825,12865,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,12806,12886,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,12686,3137,10591,10657,11911,11914,12770,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,12767,12817,12862,12869,12872,3198,10420,10450,10990,12481,12485,12488,12491,3235,12798,12801,12858,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,12512,12805,12887,12893,12897,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,4127,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,12247,12852,3911,3579,10796,10940,10966,10977,11994,12108,12150,12741,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,12788,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330,6350,6351,6736,6793,7011,8388,8464,8674,8836,8837,8901,8902,9140,9141,9142,9143,9342,9599,9776,9899,9907,9960,9961,6310,8292,8293,8721,8736,9600,9959,4451,4488,4489,4490,4543,4551,4682,4696,4697,4727,4728,4755,4813,4815,4873,4981,5009,5042,5043,5045,5050,5052,5053,5076,5144,5165,5296,5364,5481,5482,5506,5507,5511,5545,5569,5571,5579,5585,5667,5746,5807,5851,5874,5897,5948,5994,6071])).
% 164.51/164.42  cnf(13088,plain,
% 164.51/164.42     (P1(f324(f324(f280(a1),f2(a1)),f51(a1,f2(a1),f2(a1))))),
% 164.51/164.42     inference(scs_inference,[],[4401,3352,11829,11846,12260,12262,3376,10825,11864,11970,12067,12105,12113,12122,12175,12271,12273,12702,12712,12717,12721,12727,12730,12754,12874,3384,11934,3385,12006,3104,12316,12318,3105,12333,4076,12356,12359,3108,12312,2951,2970,12352,4318,3434,3013,4296,10003,10006,10016,10027,10038,10137,10140,10143,10246,10350,10518,10652,11007,11087,11094,11108,11150,11153,11251,11305,11321,11634,11659,11676,11711,11808,11930,11937,12097,12147,12256,12516,12772,12777,12785,12793,4314,10230,10323,3193,3155,12344,3342,3055,4308,10676,12429,12809,2758,2759,2764,2767,2769,2771,2773,2775,2776,2778,2781,2782,2785,2786,2788,2791,2798,2803,2806,2807,2809,2810,2811,2813,2814,2815,2828,2840,2844,2846,2847,2851,2852,2854,2866,2872,2875,2876,2882,2883,2886,2891,2892,2893,2896,2897,2901,2904,2909,2911,2912,2926,2928,2929,4291,2938,3005,4292,3468,2983,3117,3089,3092,10000,10009,10073,10076,10167,10170,10447,11099,11102,11199,11238,11243,11350,11392,12043,12214,12258,12282,12288,12301,12303,12305,12307,12322,12331,12341,12572,12745,12776,12873,12878,12899,3457,3709,3068,11347,12125,12129,12133,3077,3189,3227,11353,3590,3900,2972,2973,3790,4310,4328,3682,11130,3192,12266,3030,3032,2997,3503,12295,2992,3796,3012,3508,4272,2980,2961,2987,3188,3011,3148,11600,11826,11964,3194,10604,11931,3066,3067,3087,10269,3239,4400,10200,3764,4330,10064,10227,11004,12093,12126,12130,4339,12101,3126,11441,11444,12670,12781,12837,12841,12845,4390,10768,10830,11049,11052,3098,3528,3123,3240,10842,3456,3232,3207,12310,3028,3029,10129,10423,4374,3295,3020,2952,3053,11122,3913,12116,12226,3765,10774,10886,10943,12077,12083,12182,12185,12204,4409,10708,10893,10998,11018,11057,11063,12022,4410,10807,10896,11001,11060,4411,10899,10950,4412,10953,4413,3050,3333,11973,12100,3492,4188,4189,3316,4327,11113,3436,3471,3645,3405,12555,12559,12563,12567,12581,3692,11967,3319,3570,3204,10148,10151,10264,10337,10389,10392,10426,10515,10758,11498,11546,11630,11701,11779,11817,11893,11896,12208,12422,12456,12470,12515,12538,12598,12604,12784,12789,12884,12890,3582,11338,3119,3216,11456,12898,3400,4380,10041,10044,10070,10528,10543,10665,11038,11125,11256,11512,11520,11755,11758,11851,12025,12370,12389,12392,12414,12471,12652,12657,12680,12685,4396,11215,11246,11288,11318,12480,12484,3567,3343,3344,12395,12398,12401,12404,12437,12440,12820,12824,12828,12832,3719,3305,12825,3306,12821,3163,3165,3138,4377,3027,4324,3519,3831,3325,4397,3907,11015,3455,3679,11465,11468,3177,11941,12047,12188,3874,3829,11623,11988,3775,10601,11791,11811,12001,12646,12836,3819,12840,3824,10777,11859,11940,12000,12046,12673,12812,3825,12865,3493,11633,11786,11869,11921,12019,3863,3510,10780,10835,10916,10972,11807,11886,12142,12201,12211,12711,12716,4402,10546,10904,12724,3134,10160,10253,10375,10433,11191,11417,11459,11495,11603,11658,11879,12050,12503,3135,10493,10549,10552,10585,10612,10646,10690,10724,11679,11682,11685,11688,11899,11902,11905,11908,11981,12153,12415,12443,12527,12534,12541,12546,12549,12552,12589,12601,12619,12663,12689,12692,12806,12886,3136,10243,10438,10521,10649,11301,11501,11515,11609,11620,11641,11646,11691,11694,11716,11731,12434,12595,12622,12653,12658,12681,12686,3137,10591,10657,11911,11914,12770,3212,11842,12500,12556,12560,12564,12568,12582,12586,4376,10107,10195,10306,10332,10567,10615,10622,10926,11265,11368,11389,11395,11398,11414,11561,11564,11567,11570,11675,11697,11700,11710,11767,11770,11773,11776,11852,11952,11955,12053,12056,12146,12237,3291,10395,10660,10705,10961,11035,11179,11424,11664,12096,12240,12640,12706,4392,10576,10588,10697,10715,10718,10771,10849,10857,10871,10907,10931,10937,10969,11010,11026,11029,11032,11066,11073,11076,11438,11474,11761,11764,11798,11843,11882,12031,12074,12080,12165,12168,12178,12225,12231,12234,12250,12499,12519,12522,12629,12707,12749,12764,12767,12817,12862,12869,12872,3198,10420,10450,10990,12481,12485,12488,12491,3235,12798,12801,12858,3230,3649,3587,10110,11341,11371,12461,4389,10061,10414,10417,10852,10868,11304,11359,11406,11425,11530,11573,11576,11579,11582,12578,12695,3157,10609,10683,11372,11529,11736,11982,12512,12805,12887,12893,12897,3611,11471,12411,3957,3349,4387,3622,3657,4368,4369,4371,3111,3113,4370,3112,4372,4127,3445,11334,11874,4050,11198,4404,10032,10035,10287,10745,11533,3887,12014,3736,11079,11401,11405,11462,12104,12112,12181,12428,12701,12753,3575,10721,10727,10738,11655,11885,12161,3432,10934,12028,12038,12109,12156,12164,12247,12852,3911,3579,10796,10940,10966,10977,11994,12108,12150,12741,3675,12385,3292,12577,3401,10381,10384,10453,10636,4407,11335,4403,12379,4408,10504,10919,11976,11985,12034,12198,4013,10594,11997,12011,12037,3918,3610,12253,3554,11455,4405,10083,10086,10408,10411,11212,11402,12207,4406,11315,11411,3580,10378,10633,12788,3581,3846,4418,4423,4431,4446,4495,4497,4525,4542,4549,4550,4586,4616,4622,4704,4729,4730,4767,4790,4791,4814,4816,4829,4833,4853,4859,4876,4880,4881,4882,4887,4888,4910,4934,4935,4945,4950,4956,5001,5002,5010,5019,5021,5023,5032,5034,5041,5046,5059,5065,5068,5069,5073,5106,5116,5123,5125,5126,5129,5130,5131,5139,5140,5143,5147,5148,5149,5156,5160,5161,5162,5170,5173,5175,5181,5192,5199,5212,5214,5222,5223,5227,5230,5256,5262,5272,5273,5288,5300,5322,5328,5346,5347,5350,5369,5378,5379,5381,5382,5392,5393,5407,5411,5420,5421,5423,5438,5442,5453,5454,5466,5473,5486,5492,5498,5499,5500,5503,5508,5546,5547,5550,5552,5555,5556,5557,5559,5561,5563,5566,5573,5587,5601,5607,5608,5627,5628,5633,5635,5638,5641,5646,5690,5704,5712,5716,5728,5738,5755,5773,5776,5787,5815,5830,5857,5877,5878,5881,5896,5898,5899,5901,5914,5915,5918,5920,5923,5924,5938,5944,5945,5946,5949,5951,5993,6003,6012,6048,6050,6052,6054,6064,6066,6069,6075,6077,6081,6084,6092,6099,6100,6101,6107,6133,6140,6147,6183,6184,6188,6189,6190,6191,6192,6193,6194,6201,6237,6238,6247,6267,6268,6293,6297,6308,6309,6317,6348,6349,6364,6386,6387,6405,6408,6409,6455,6463,6488,6508,6529,6545,6554,6563,6564,6565,6566,6588,6589,6595,6607,6610,6613,6615,6616,6617,6619,6633,6646,6648,6649,6660,6663,6719,6732,6734,6740,6757,6760,6761,6798,6813,6841,6874,6924,6955,7012,7040,7043,7101,7111,7178,7180,7195,7205,7208,7209,7227,7233,7235,7288,7298,7304,7307,7320,7368,7371,7375,7422,7423,7441,7504,7511,7530,7554,7576,7590,7607,7617,7625,7654,7656,7658,7667,7711,7722,7748,7806,7838,7873,7919,7934,8024,8074,8093,8117,8136,8160,8241,8259,8261,8267,8285,8289,8304,8325,8336,8338,8351,8357,8361,8385,8400,8401,8418,8419,8424,8425,8426,8427,8428,8446,8447,8448,8456,8469,8471,8485,8487,8493,8498,8519,8520,8550,8563,8567,8585,8606,8607,8609,8610,8621,8622,8645,8654,8662,8663,8664,8665,8688,8689,8700,8737,8743,8747,8759,8764,8766,8767,8774,8783,8846,8875,8876,8877,8891,8905,8911,8938,8939,8940,8942,8976,8979,9003,9037,9047,9048,9058,9081,9093,9095,9115,9138,9199,9237,9238,9239,9265,9266,9283,9300,9307,9318,9341,9359,9369,9370,9371,9372,9387,9389,9394,9429,9430,9436,9437,9476,9477,9503,9527,9529,9530,9545,9551,9575,9605,9607,9655,9691,9704,9706,9710,9711,9713,9722,9723,9743,9748,9794,9844,9919,9920,9973,2,8,9,4434,4452,4483,4484,4486,4509,4517,4518,4529,4575,4577,4621,4650,4744,4745,4761,4780,4836,4839,4840,4843,4844,4856,4866,4878,4879,4885,4905,4906,4924,4929,4930,4931,4932,4933,4941,4944,4951,5015,5026,5056,5066,5071,5087,5105,5112,5113,5115,5120,5135,5137,5138,5145,5152,5153,5166,5167,5168,5169,5171,5172,5177,5178,5179,5180,5208,5209,5210,5218,5219,5220,5221,5242,5251,5267,5269,5271,5307,5309,5310,5312,5313,5315,5316,5318,5327,5332,5334,5336,5337,5338,5339,5340,5341,5348,5358,5361,5373,5386,5387,5390,5400,5403,5404,5405,5430,5440,5456,5457,5467,5468,5470,5472,5476,5510,5514,5516,5574,5609,5610,5623,5626,5629,5630,5631,5632,5639,5642,5652,5653,5655,5656,5664,5685,5720,5733,5734,5735,5739,5763,5767,5768,5769,5772,5789,5801,5802,5832,5833,5837,5859,5863,5866,5885,5890,5891,5916,5919,5927,5934,5936,5943,5947,5955,5956,5957,5958,5996,5997,6013,6068,6102,6104,6105,6129,6130,6132,6136,6137,6143,6157,6176,6196,6197,6202,6213,6214,6217,6230,6251,6256,6258,6272,6273,6277,6279,6280,6281,6283,6285,6286,6287,6295,6302,6303,6304,6305,6311,6313,6320,6357,6363,6378,6381,6382,6383,6420,6422,6424,6429,6430,6441,6445,6459,6484,6485,6486,6487,6498,6503,6519,6523,6546,6567,6578,6583,6584,6585,6590,6603,6625,6627,6629,6631,6634,6635,6642,6644,6657,6665,6704,6707,6708,6724,6725,6726,6727,6750,6751,6769,6796,6818,6828,6830,6831,6833,6835,6836,6870,6871,6872,6877,6878,6880,6882,6883,6884,6906,6914,6915,6927,6937,6979,6988,6994,7002,7013,7018,7020,7026,7034,7047,7064,7081,7083,7093,7099,7158,7160,7161,7162,7170,7171,7177,7179,7204,7249,7268,7285,7301,7302,7319,7347,7351,7360,7379,7406,7424,7427,7428,7438,7456,7457,7459,7461,7463,7465,7466,7467,7519,7520,7553,7555,7556,7557,7563,7582,7591,7603,7608,7614,7616,7622,7632,7633,7635,7665,7692,7723,7761,7762,7809,7816,7817,7839,7840,7859,7860,7927,7928,7929,7950,7951,7985,7989,7994,8003,8017,8046,8050,8056,8069,8088,8094,8116,8158,8188,8200,8217,8220,8249,8276,8339,8340,8344,8345,8362,8450,8451,8452,8453,8477,8501,8523,8566,8584,8639,8681,8684,8697,8735,8752,8770,8771,8786,8787,8913,8918,8936,8947,8966,8968,8971,8974,8977,8978,8990,8991,9014,9085,9124,9125,9190,9196,9230,9241,9245,9249,9250,9264,9288,9299,9308,9309,9311,9313,9340,9459,9540,9682,9752,9821,9900,9911,9916,3,2508,2513,2514,2516,2522,2523,2524,2527,2528,2529,2530,2531,2532,2533,2534,2540,2542,2548,2551,2556,2557,2559,2561,2569,2570,2571,2574,2577,2585,2587,2591,2593,2594,2596,2599,2600,2601,2611,2612,2618,2620,2621,2622,2630,2634,2635,2636,2646,2647,2656,2659,2665,2666,2670,2671,2683,2701,2702,2710,2713,2714,2715,2725,5102,5280,5281,5282,5359,5455,5485,5517,5533,5539,5541,5602,5603,5604,5605,5621,5654,5784,5831,5856,5893,5928,5932,6082,6089,6127,6128,6149,6151,6153,6159,6160,6161,6162,6163,6164,6165,6166,6167,6253,6327,6328,6418,6453,6454,6495,6496,6643,6656,6716,6737,6738,6745,6770,6794,6803,6805,6809,6852,6875,6876,6893,6894,6895,6926,6973,6974,7070,7137,7138,7139,7140,7156,7196,7210,7254,7255,7264,7273,7275,7287,7322,7323,7324,7325,7473,7474,7480,7481,7483,7485,7561,7698,7701,7703,7704,7720,7759,7836,7881,7936,7956,7957,8031,8129,8198,8199,8201,8233,8272,8300,8301,8393,8394,8395,8396,8527,8729,8749,8750,8811,8825,8878,8879,8987,9018,9041,9069,9102,9286,9535,9720,9775,9778,5686,5687,5849,6235,6236,6330,6350,6351,6736,6793,7011,8388,8464,8674,8836,8837,8901,8902,9140,9141,9142,9143,9342,9599,9776,9899,9907,9960,9961,6310,8292,8293,8721,8736,9600,9959,4451,4488,4489,4490,4543,4551,4682,4696,4697,4727,4728,4755,4813,4815,4873,4981,5009,5042,5043,5045,5050,5052,5053,5076,5144,5165,5296,5364,5481,5482,5506,5507,5511,5545,5569,5571,5579,5585,5667,5746,5807,5851,5874,5897,5948,5994,6071,6195,6361,6400,6575,6576,6733,6806,6845,7016,7224,7256,7330,7672,7674,7850,7852,7853,8906,9049,9113,9375,9699,9700,4702,4712,4898,5203,5371,5749,5811,5824,5845,5861,5926,5965,6067,6126,6612])).
% 164.51/164.42  cnf(13195,plain,
% 164.51/164.42     (E(f324(f324(f125(x131951),x131952),f115(x131951)),x131952)),
% 164.51/164.42     inference(rename_variables,[],[3068])).
% 164.51/164.42  cnf(13200,plain,
% 164.51/164.42     (P1(f324(f324(f232(a1),f324(f324(f3(a1),x132001),f80(a1))),x132001))),
% 164.51/164.42     inference(rename_variables,[],[10520])).
% 164.51/164.42  cnf(13203,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x132031),x132032),f179(f847(x132031,a834))))),
% 164.51/164.42     inference(rename_variables,[],[4392])).
% 164.51/164.42  cnf(13212,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x132121),x132122),f179(f847(x132121,a834))))),
% 164.51/164.42     inference(rename_variables,[],[4392])).
% 164.51/164.42  cnf(13217,plain,
% 164.51/164.42     (~P1(f324(f324(f326(a840),x132171),f324(f258(a840),f2(a840))))),
% 164.51/164.42     inference(rename_variables,[],[11488])).
% 164.51/164.42  cnf(13220,plain,
% 164.51/164.42     (~E(f324(f324(f139(x132201),x132202),x132203),x132203)),
% 164.51/164.42     inference(rename_variables,[],[4330])).
% 164.51/164.42  cnf(13231,plain,
% 164.51/164.42     (P1(f324(f324(f231(f847(x132311,a834)),x132312),x132312))),
% 164.51/164.42     inference(rename_variables,[],[3432])).
% 164.51/164.42  cnf(13234,plain,
% 164.51/164.42     (~P1(f324(f324(f326(f846(x132341,x132341)),x132342),f261(x132341,f179(f847(x132341,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[10714])).
% 164.51/164.42  cnf(13239,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x132391),x132392),f179(f847(x132391,a834))))),
% 164.51/164.42     inference(rename_variables,[],[4392])).
% 164.51/164.42  cnf(13256,plain,
% 164.51/164.42     (P1(f324(f324(f231(a840),f2(a840)),x132561))),
% 164.51/164.42     inference(rename_variables,[],[3157])).
% 164.51/164.42  cnf(13259,plain,
% 164.51/164.42     (P1(f324(f324(f231(f847(x132591,a834)),f324(f157(x132591),f155(x132591,x132592,x132593))),f324(f157(x132591),x132593)))),
% 164.51/164.42     inference(rename_variables,[],[3824])).
% 164.51/164.42  cnf(13273,plain,
% 164.51/164.42     (~P1(f324(f324(f232(a840),x132731),x132731))),
% 164.51/164.42     inference(rename_variables,[],[4376])).
% 164.51/164.42  cnf(13278,plain,
% 164.51/164.42     (~E(f324(f324(f235(a840),f324(a114,x132781)),x132781),f324(a114,x132781))),
% 164.51/164.42     inference(rename_variables,[],[11229])).
% 164.51/164.42  cnf(13283,plain,
% 164.51/164.42     (P1(f324(f324(f231(a840),x132831),f324(f324(f83(a840),x132831),x132831)))),
% 164.51/164.42     inference(rename_variables,[],[3401])).
% 164.51/164.42  cnf(13288,plain,
% 164.51/164.42     (~P1(f324(f324(f326(a840),x132881),f324(f258(a840),f2(a840))))),
% 164.51/164.42     inference(rename_variables,[],[11488])).
% 164.51/164.42  cnf(13291,plain,
% 164.51/164.42     (~P1(f324(f324(f326(f846(x132911,x132911)),x132912),f261(x132911,f179(f847(x132911,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[10714])).
% 164.51/164.42  cnf(13294,plain,
% 164.51/164.42     (P1(f324(f324(f326(x132941),f324(x132942,x132943)),f324(f304(x132944,x132941,x132942),f238(f847(x132944,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[3736])).
% 164.51/164.42  cnf(13297,plain,
% 164.51/164.42     (E(f324(f324(f125(x132971),x132972),f115(x132971)),x132972)),
% 164.51/164.42     inference(rename_variables,[],[3068])).
% 164.51/164.42  cnf(13302,plain,
% 164.51/164.42     (~E(f324(f324(f139(x133021),x133022),x133023),x133023)),
% 164.51/164.42     inference(rename_variables,[],[4330])).
% 164.51/164.42  cnf(13307,plain,
% 164.51/164.42     (E(f324(x133071,f696(f324(x133071,x133072),f324(f226(x133073),x133072),x133071,x133074,x133073)),f324(x133071,x133072))),
% 164.51/164.42     inference(rename_variables,[],[10879])).
% 164.51/164.42  cnf(13317,plain,
% 164.51/164.42     (P1(f324(f324(f231(f847(x133171,a834)),x133172),x133172))),
% 164.51/164.42     inference(rename_variables,[],[3432])).
% 164.51/164.42  cnf(13326,plain,
% 164.51/164.42     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x133261),x133262)),x133261))),
% 164.51/164.42     inference(rename_variables,[],[4406])).
% 164.51/164.42  cnf(13341,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x133411),x133412),f179(f847(x133411,a834))))),
% 164.51/164.42     inference(rename_variables,[],[4392])).
% 164.51/164.42  cnf(13348,plain,
% 164.51/164.42     (~E(f324(f324(f139(x133481),x133482),x133483),x133483)),
% 164.51/164.42     inference(rename_variables,[],[4330])).
% 164.51/164.42  cnf(13361,plain,
% 164.51/164.42     (~P1(f324(f324(f326(a840),x133611),f324(f258(a840),f2(a840))))),
% 164.51/164.42     inference(rename_variables,[],[11488])).
% 164.51/164.42  cnf(13366,plain,
% 164.51/164.42     (~P1(f324(f324(f326(f846(x133661,x133661)),x133662),f261(x133661,f179(f847(x133661,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[10714])).
% 164.51/164.42  cnf(13376,plain,
% 164.51/164.42     (~P1(f324(f324(f231(a840),f324(f324(f83(a840),f324(a114,x133761)),f324(a114,x133761))),x133761))),
% 164.51/164.42     inference(rename_variables,[],[10452])).
% 164.51/164.42  cnf(13383,plain,
% 164.51/164.42     (P1(f324(f324(f232(a1),f324(f324(f3(a1),x133831),f80(a1))),x133831))),
% 164.51/164.42     inference(rename_variables,[],[10520])).
% 164.51/164.42  cnf(13388,plain,
% 164.51/164.42     (P1(f324(f324(f231(a840),x133881),f324(f324(f83(a840),x133881),x133881)))),
% 164.51/164.42     inference(rename_variables,[],[3401])).
% 164.51/164.42  cnf(13400,plain,
% 164.51/164.42     (~E(f324(f324(f235(a840),f324(a114,x134001)),x134001),f324(a114,x134001))),
% 164.51/164.42     inference(rename_variables,[],[11229])).
% 164.51/164.42  cnf(13405,plain,
% 164.51/164.42     (P1(f324(f324(f231(a840),f2(a840)),x134051))),
% 164.51/164.42     inference(rename_variables,[],[3157])).
% 164.51/164.42  cnf(13408,plain,
% 164.51/164.42     (~P1(f324(f324(f231(a840),f324(f324(f83(a840),f324(a114,x134081)),f324(a114,x134081))),x134081))),
% 164.51/164.42     inference(rename_variables,[],[10452])).
% 164.51/164.42  cnf(13413,plain,
% 164.51/164.42     (~P1(f324(f324(f326(f846(x134131,x134131)),x134132),f261(x134131,f179(f847(x134131,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[10714])).
% 164.51/164.42  cnf(13418,plain,
% 164.51/164.42     (P1(f324(f324(f232(a840),x134181),f324(a114,f324(f324(f82(a840),x134181),x134182))))),
% 164.51/164.42     inference(rename_variables,[],[3581])).
% 164.51/164.42  cnf(13421,plain,
% 164.51/164.42     (E(f324(f260(x134211,x134211),f261(x134211,x134212)),x134212)),
% 164.51/164.42     inference(rename_variables,[],[3092])).
% 164.51/164.42  cnf(13433,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x134331),x134332),f179(f847(x134331,a834))))),
% 164.51/164.42     inference(rename_variables,[],[4392])).
% 164.51/164.42  cnf(13447,plain,
% 164.51/164.42     (~E(f324(a114,x134471),f2(a840))),
% 164.51/164.42     inference(rename_variables,[],[4308])).
% 164.51/164.42  cnf(13450,plain,
% 164.51/164.42     (~P1(f324(f324(f326(x134501),x134502),f324(f305(x134501,x134503,x134504),f179(f847(x134503,a834)))))),
% 164.51/164.42     inference(rename_variables,[],[10717])).
% 164.51/164.42  cnf(13475,plain,
% 164.51/164.42     (P1(f324(f324(f231(f847(x134751,a834)),x134752),x134752))),
% 164.51/164.42     inference(rename_variables,[],[3432])).
% 164.51/164.42  cnf(13486,plain,
% 164.51/164.42     (E(f324(x134861,f696(f324(x134861,x134862),f324(f226(x134863),x134862),x134861,x134864,x134863)),f324(x134861,x134862))),
% 164.51/164.42     inference(rename_variables,[],[10879])).
% 164.51/164.42  cnf(13491,plain,
% 164.51/164.42     (~P1(f324(f324(f231(a840),f324(f324(f83(a840),f324(a114,x134911)),f324(a114,x134911))),x134911))),
% 164.51/164.42     inference(rename_variables,[],[10452])).
% 164.51/164.42  cnf(13502,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x135021),x135022),f324(f305(x135021,x135023,x135024),f179(f847(x135023,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10717])).
% 164.60/164.42  cnf(13507,plain,
% 164.60/164.42     (P1(f324(f324(f232(a1),f324(f324(f3(a1),x135071),f80(a1))),x135071))),
% 164.60/164.42     inference(rename_variables,[],[10520])).
% 164.60/164.42  cnf(13512,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x135121),x135122),f179(f847(x135121,a834))))),
% 164.60/164.42     inference(rename_variables,[],[4392])).
% 164.60/164.42  cnf(13515,plain,
% 164.60/164.42     (~P1(f324(f324(f326(f846(f841(x135151),f841(x135151))),f324(f324(f247(f841(x135151),f841(x135151)),x135152),f115(x135151))),f134(x135151,x135153)))),
% 164.60/164.42     inference(rename_variables,[],[4409])).
% 164.60/164.42  cnf(13529,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),x135291),x135291))),
% 164.60/164.42     inference(rename_variables,[],[3135])).
% 164.60/164.42  cnf(13541,plain,
% 164.60/164.42     (P1(f324(f324(f231(f847(x135411,a834)),x135412),f324(f324(f103(f847(x135411,a834)),x135413),f238(f847(x135411,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10915])).
% 164.60/164.42  cnf(13544,plain,
% 164.60/164.42     (~E(f324(f324(f139(x135441),x135442),x135443),x135443)),
% 164.60/164.42     inference(rename_variables,[],[4330])).
% 164.60/164.42  cnf(13553,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),x135531),x135531))),
% 164.60/164.42     inference(rename_variables,[],[3135])).
% 164.60/164.42  cnf(13556,plain,
% 164.60/164.42     (~P1(f324(f324(f179(f847(x135561,f847(x135562,a834))),x135563),x135564))),
% 164.60/164.42     inference(rename_variables,[],[4408])).
% 164.60/164.42  cnf(13559,plain,
% 164.60/164.42     (P1(f324(f324(f280(a840),f324(a114,f2(a840))),x135591))),
% 164.60/164.42     inference(rename_variables,[],[3292])).
% 164.60/164.42  cnf(13566,plain,
% 164.60/164.42     (~P1(f324(f324(f326(a840),x135661),f324(f258(a840),f2(a840))))),
% 164.60/164.42     inference(rename_variables,[],[11488])).
% 164.60/164.42  cnf(13569,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),x135691),f324(f324(f83(a840),f324(a114,x135691)),f324(a114,x135691))))),
% 164.60/164.42     inference(rename_variables,[],[10383])).
% 164.60/164.42  cnf(13574,plain,
% 164.60/164.42     (~P1(f324(f324(f326(f846(x135741,x135741)),x135742),f261(x135741,f179(f847(x135741,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10714])).
% 164.60/164.42  cnf(13585,plain,
% 164.60/164.42     (~P1(f324(f324(f326(a840),x135851),f324(f258(a840),f2(a840))))),
% 164.60/164.42     inference(rename_variables,[],[11488])).
% 164.60/164.42  cnf(13588,plain,
% 164.60/164.42     (~P1(f324(f324(f179(f847(x135881,f847(x135882,a834))),x135883),x135884))),
% 164.60/164.42     inference(rename_variables,[],[4408])).
% 164.60/164.42  cnf(13591,plain,
% 164.60/164.42     (~P1(f324(f324(f179(f847(x135911,f847(x135912,a834))),x135913),x135914))),
% 164.60/164.42     inference(rename_variables,[],[4408])).
% 164.60/164.42  cnf(13599,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),f51(a840,x135991,x135992)),x135991))),
% 164.60/164.42     inference(rename_variables,[],[3587])).
% 164.60/164.42  cnf(13621,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x136211),x136212),f324(f305(x136211,x136213,x136214),f179(f847(x136213,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10717])).
% 164.60/164.42  cnf(13624,plain,
% 164.60/164.42     (~P1(f324(f324(f326(a840),x136241),f324(f258(a840),f2(a840))))),
% 164.60/164.42     inference(rename_variables,[],[11488])).
% 164.60/164.42  cnf(13643,plain,
% 164.60/164.42     (P1(f324(f324(f232(a1),f324(f324(f3(a1),x136431),f80(a1))),x136431))),
% 164.60/164.42     inference(rename_variables,[],[10520])).
% 164.60/164.42  cnf(13648,plain,
% 164.60/164.42     (P1(f324(f324(f232(a840),x136481),f324(a114,f324(f324(f82(a840),x136482),x136481))))),
% 164.60/164.42     inference(rename_variables,[],[3580])).
% 164.60/164.42  cnf(13651,plain,
% 164.60/164.42     (E(f324(x136511,f696(f324(x136511,x136512),f324(f226(x136513),x136512),x136511,x136514,x136513)),f324(x136511,x136512))),
% 164.60/164.42     inference(rename_variables,[],[10879])).
% 164.60/164.42  cnf(13663,plain,
% 164.60/164.42     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x136631),x136632)),x136631))),
% 164.60/164.42     inference(rename_variables,[],[4406])).
% 164.60/164.42  cnf(13668,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),x136681),f324(a114,x136681)))),
% 164.60/164.42     inference(rename_variables,[],[10153])).
% 164.60/164.42  cnf(13676,plain,
% 164.60/164.42     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x136761),x136762)),x136762))),
% 164.60/164.42     inference(rename_variables,[],[4405])).
% 164.60/164.42  cnf(13692,plain,
% 164.60/164.42     (P1(f324(f324(f326(x136921),f324(x136922,x136923)),f324(f304(x136924,x136921,x136922),f238(f847(x136924,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[3736])).
% 164.60/164.42  cnf(13695,plain,
% 164.60/164.42     (P1(f324(f324(f231(f847(x136951,a834)),f324(f157(x136951),f155(x136951,x136952,x136953))),f324(f157(x136951),x136953)))),
% 164.60/164.42     inference(rename_variables,[],[3824])).
% 164.60/164.42  cnf(13698,plain,
% 164.60/164.42     (~P1(f324(f324(f231(a840),f324(a114,x136981)),x136981))),
% 164.60/164.42     inference(rename_variables,[],[4389])).
% 164.60/164.42  cnf(13706,plain,
% 164.60/164.42     (P1(f324(f324(f231(f847(x137061,a834)),f324(f157(x137061),f155(x137061,x137062,x137063))),f324(f157(x137061),x137063)))),
% 164.60/164.42     inference(rename_variables,[],[3824])).
% 164.60/164.42  cnf(13720,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x137201),x137202),f324(f305(x137201,x137203,x137204),f179(f847(x137203,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10717])).
% 164.60/164.42  cnf(13723,plain,
% 164.60/164.42     (~P1(f324(f324(f326(f846(x137231,x137231)),x137232),f261(x137231,f179(f847(x137231,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[10714])).
% 164.60/164.42  cnf(13743,plain,
% 164.60/164.42     (P1(f324(f324(f231(a840),x137431),x137431))),
% 164.60/164.42     inference(rename_variables,[],[3135])).
% 164.60/164.42  cnf(13756,plain,
% 164.60/164.42     (P1(f324(f324(f231(f847(x137561,a834)),f324(f157(x137561),f155(x137561,x137562,x137563))),f324(f157(x137561),x137563)))),
% 164.60/164.42     inference(rename_variables,[],[3824])).
% 164.60/164.42  cnf(13776,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x137761),x137762),f179(f847(x137761,a834))))),
% 164.60/164.42     inference(rename_variables,[],[4392])).
% 164.60/164.42  cnf(13779,plain,
% 164.60/164.42     (E(f324(x137791,f696(f324(x137791,x137792),f324(f226(x137793),x137792),x137791,x137794,x137793)),f324(x137791,x137792))),
% 164.60/164.42     inference(rename_variables,[],[10879])).
% 164.60/164.42  cnf(13784,plain,
% 164.60/164.42     (E(f324(x137841,f696(f324(x137841,x137842),f324(f226(x137843),x137842),x137841,x137844,x137843)),f324(x137841,x137842))),
% 164.60/164.42     inference(rename_variables,[],[10879])).
% 164.60/164.42  cnf(13787,plain,
% 164.60/164.42     (~E(f324(f324(f139(x137871),x137872),x137873),x137873)),
% 164.60/164.42     inference(rename_variables,[],[4330])).
% 164.60/164.42  cnf(13803,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x138031),x138032),f179(f847(x138031,a834))))),
% 164.60/164.42     inference(rename_variables,[],[4392])).
% 164.60/164.42  cnf(13810,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x138101),x138102),f179(f847(x138101,a834))))),
% 164.60/164.42     inference(rename_variables,[],[4392])).
% 164.60/164.42  cnf(13816,plain,
% 164.60/164.42     (~P1(f324(f324(f326(x138161),x138162),f179(f847(x138161,a834))))),
% 164.60/164.42     inference(rename_variables,[],[4392])).
% 164.60/164.42  cnf(13821,plain,
% 164.60/164.42     (~E(f324(f324(f139(x138211),x138212),x138213),x138213)),
% 164.60/164.42     inference(rename_variables,[],[4330])).
% 164.60/164.42  cnf(13829,plain,
% 164.60/164.42     (P1(f324(f324(f326(x138291),f324(x138292,x138293)),f324(f304(x138294,x138291,x138292),f238(f847(x138294,a834)))))),
% 164.60/164.42     inference(rename_variables,[],[3736])).
% 164.60/164.42  cnf(13832,plain,
% 164.60/164.42     (~P1(f324(f324(f231(a840),f324(a114,x138321)),x138321))),
% 164.60/164.42     inference(rename_variables,[],[4389])).
% 164.60/164.42  cnf(13835,plain,
% 164.60/164.42     (~P1(f324(f324(f326(f846(f841(x138351),f841(x138351))),f324(f324(f247(f841(x138351),f841(x138351)),f115(x138351)),x138352)),f144(x138351,x138353)))),
% 164.60/164.42     inference(rename_variables,[],[4413])).
% 164.60/164.42  cnf(13869,plain,
% 164.60/164.42     (E(f324(f324(f82(a840),x138691),f583(x138691,x138691)),x138691)),
% 164.60/164.42     inference(rename_variables,[],[10204])).
% 164.60/164.42  cnf(13872,plain,
% 164.60/164.42     (E(f324(f260(x138721,x138721),f261(x138721,x138722)),x138722)),
% 164.60/164.42     inference(rename_variables,[],[3092])).
% 164.60/164.42  cnf(13877,plain,
% 164.60/164.42     (~P1(f324(f324(f231(a840),f324(a114,x138771)),x138771))),
% 164.60/164.42     inference(rename_variables,[],[4389])).
% 164.60/164.42  cnf(13903,plain,
% 164.60/164.42     (~P1(f324(f324(f232(a840),f324(f324(f82(a840),x139031),x139032)),x139031))),
% 164.60/164.42     inference(rename_variables,[],[4406])).
% 164.60/164.42  cnf(13925,plain,
% 164.60/164.42     (~P1(f324(f324(f231(a840),f324(a114,x139251)),x139251))),
% 164.60/164.42     inference(rename_variables,[],[4389])).
% 164.60/164.42  cnf(13928,plain,
% 164.60/164.42     (P1(f324(f324(f231(a1),x139281),x139281))),
% 164.60/164.42     inference(rename_variables,[],[3136])).
% 164.60/164.42  cnf(13933,plain,
% 164.60/164.42     (P1(f324(f324(f231(f847(x139331,a834)),f324(f157(x139331),f155(x139331,x139332,x139333))),f324(f157(x139331),x139333)))),
% 164.60/164.42     inference(rename_variables,[],[3824])).
% 164.60/164.42  cnf(13984,plain,
% 164.60/164.42     (~E(f324(f324(f139(x139841),x139842),x139843),x139843)),
% 164.60/164.42     inference(rename_variables,[],[4330])).
% 164.60/164.42  cnf(14058,plain,
% 164.60/164.42     ($false),
% 164.60/164.42     inference(scs_inference,[],[3165,3163,3567,3874,3719,3913,2938,4407,3135,13529,13553,13743,3138,4396,4377,3765,3212,4409,13515,4371,3230,3582,4392,13203,13212,13239,13341,13433,13512,13776,13803,13810,13816,3216,3824,13259,13695,13706,13756,13933,3736,13294,13692,13829,3239,4308,13447,4400,4330,13220,13302,13348,13544,13787,13821,13984,4327,3907,3775,3136,13928,3587,13599,3157,13256,13405,3445,3575,3432,13231,13317,13475,3675,3292,13559,3401,13283,13388,3580,13648,3581,13418,3092,13421,13872,3709,3068,13195,13297,3492,4410,4411,4413,13835,4376,13273,4389,13698,13832,13877,13925,4403,4408,13556,13588,13591,4405,13676,4406,13326,13663,13903,3342,11229,13278,13400,12791,10349,10945,13000,10145,12524,10153,13668,12433,11556,11602,12678,12193,11070,12972,11993,11984,13088,10383,13569,10364,11260,10815,12195,12221,12228,10704,12902,10915,13541,10667,11978,10520,13200,13383,13507,13643,3495,10699,4221,10879,13307,13486,13651,13779,13784,11285,12700,10701,10204,13869,11054,3195,3169,3076,10080,10958,10749,10466,12688,12691,10470,11374,11925,11918,10949,12027,11488,13217,13288,13361,13566,13585,13624,10464,12431,10867,10714,13234,13291,13366,13413,13574,13723,10717,13450,13502,13621,13720,10906,10452,13376,13408,13491,10566,11769,11775,11025,13008,12236,11861,10913,2918,4132,3683,8,9,6107,7441,5322,9743,4549,5498,6084,9238,6806,6575,4431,5830,9973,6563,5059,9318,9300,6190,8877,6841,8446,8875,9394,4586,8117,9387,8471,7530,8876,6610,5378,6092,7371,8424,9711,5165,6595,7235,8645,8737,7320,5162,6648,6455,6317,5569,4814,5946,6012,9093,5563,8938,9691,4935,6633,8400,4981,6193,7511,9430,8622,5300,5815,9706,5346,5076,6348,9371,8665,9266,9655,5144,5069,6188,6052,5550,5288,5420,7590,7919,8385,8906,6566,8905,9710,8747,6064,8700,9713,9047,5896,5920,6183,6488,6732,7304,9003,2,6589,4859,5147,5500,7178,5161,8498,9048,5897,6386,9138,5944,9429,5466,6195,5214,6194,8766,9341,5192,9436,9794,4490,8520,6054,5272,5945,6361,7838,6576,5545,5628,6293,8585,9748,5877,5222,5690,7043,8940,5453,8654,5273,5608,9704,7934,4542,5256,5948,4815,5918,6588,6757,4755,4873,8911,7208,8285,9919,5296,5223,5034,7330,9476,4729,5555,5915,8606,6308,5043,6071,6545,7873,8939,5635,5546,8846,6740,8664,5667,8074,5776,6733,5899,5874,7368,8425,5627,5881,6069,4488,8774,5559,8979,5068,6048,5607,7209,5212,6734,7012,9239,5716,4813,5503,6147,6201,7375,8401,9037,7667,6615,6813,5173,5547,6616,6663,6760,7654,9477,7298,6719,8357,8485,7722,8427,9081,5149,5557,6238,6924,4934,8519,7307,5156,5552,4423,4550,5106,5787,6189,7711,5052,8267,4489,4622,5116,7016,5704,8550,5573,6761,4790,6617,9370,9722,8351,8456,6267,4767,4791,5382,8493,5230,9389,5001,5421,5506,7233,5002,6565,7625,6387,8563,5486,5728,6349,8259,9113,7852,4696,8418,5392,7101,6003,6192,5364,8361,8891,7656,5227,6309,8759,5379,6050,4682,4495,5878,5993,6077,6268,6613,9307,4704,5712,5951,6066,8261,8621,6646,7205,7423,5407,9369,6874,7422,5511,5393,9199,5143,4616,5139,5924,5140,5347,7195,9575,8325,4418,5129,8304,9049,5411,6409,6649,6798,8336,5923,9529,5571,6297,8743,5175,5130,8447,8662,9605,8136,7748,5807,6237,7227,9545,5585,5032,7576,4816,5045,8419,5898,4945,4525]),
% 164.60/164.42     ['proof']).
% 164.60/164.42  % SZS output end Proof
% 164.60/164.42  % Total time :134.930000s
%------------------------------------------------------------------------------